<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9187888996966291250</id><updated>2024-11-01T01:58:34.006-07:00</updated><category term="Linux"/><category term="PHP"/><category term="SQL"/><category term="vim"/><category term="rails"/><category term="ruby"/><title type='text'>Rosivaldo&#39;s</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rosivaldo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rosivaldo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rosivaldo Ramalho</name><uri>http://www.blogger.com/profile/01300590744793795590</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjluoXJA4s558wjKeqMhuxQUDNLypJp7zWaKhmdUa3ECvoZDo-gxxGwbKxktHjEo72DIu-74PFRwcQYC3mLht9S6OYNN0Cscl3Bmst-MKUhAjqhxSIv9Xo8ncukzVxj1A/s220/me_again_ecv.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9187888996966291250.post-9189701036028557389</id><published>2010-05-03T10:24:00.000-07:00</published><updated>2010-05-03T10:24:00.515-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="rails"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Instalando o rails no fedora</title><content type='html'>O rails é um framework para desenvolvimento rápido de aplicações web, muito poderosa e com inúmeras facilidades para os desenvolvedores.&lt;br /&gt;&lt;br /&gt;Estou conhecendo aos poucos esse framework, e o primeiro passo é instalá-lo e começar a utilizar.&lt;br /&gt;&lt;br /&gt;Para fazer isso no seu fedora (sry ubuntu users) utilizar o rails é simples, apenas faça:&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ sudo yum install -y ruby ruby-devel rubygem-rails rubygem-json ruby-sqlite3&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Se quiser suporte ao mysql no rails, faça:&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ sudo yum install -y ruby-mysql&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Vai a ajuda do git ai?&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ sudo yum install -y rubygem-git&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Crie uma aplicação para testar:&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ mkdir ~/rais&lt;br /&gt;$ cd ~/rails/&lt;br /&gt;$ rails task&lt;br /&gt; create&lt;br /&gt; create  app/controllers&lt;br /&gt; create  app/helpers&lt;br /&gt; create  app/models&lt;br /&gt;...&lt;br /&gt; create  log/test.log&lt;br /&gt;$&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Agora teste se o acesso ao servidor está funcionando:&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ cd task/&lt;br /&gt;$ rake db:create&lt;br /&gt;(in /home/rosivaldo/rails/task)&lt;br /&gt;$ ./script/server&lt;br /&gt;=&gt; Booting WEBrick&lt;br /&gt;=&gt; Rails 2.3.4 application starting on http://0.0.0.0:3000&lt;br /&gt;=&gt; Call with -d to detach&lt;br /&gt;=&gt; Ctrl-C to shutdown server&lt;br /&gt;[2010-04-30 20:49:51] INFO  WEBrick 1.3.1&lt;br /&gt;[2010-04-30 20:49:51] INFO  ruby 1.8.6 (2009-08-04) [x86_64-linux]&lt;br /&gt;[2010-04-30 20:49:51] INFO  WEBrick::HTTPServer#start: pid=3228 port=3000&lt;br /&gt;&lt;br /&gt;$&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Você deve ter uma saída parecida com essa:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; rel=&quot;lightbox&quot; title=&quot;Configurações locais&quot; href=&quot;http://farm5.static.flickr.com/4015/4566958138_aa7e300eb4_o.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 173px;&quot; src=&quot;http://farm5.static.flickr.com/4015/4566958138_b89e2a98c9_m.jpg&quot; alt=&quot;Configurações locais&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Uma ótima fonte de referência para quem quiser iniciar disponível no site do &lt;a href=&quot;http://guides.rubyonrails.org/getting_started.html&quot; target=&quot;_blank&quot;&gt;rails&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rosivaldo.blogspot.com/feeds/9189701036028557389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9187888996966291250/9189701036028557389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/9189701036028557389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/9189701036028557389'/><link rel='alternate' type='text/html' href='http://rosivaldo.blogspot.com/2010/05/instalando-o-rails-no-fedora.html' title='Instalando o rails no fedora'/><author><name>Rosivaldo Ramalho</name><uri>http://www.blogger.com/profile/01300590744793795590</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjluoXJA4s558wjKeqMhuxQUDNLypJp7zWaKhmdUa3ECvoZDo-gxxGwbKxktHjEo72DIu-74PFRwcQYC3mLht9S6OYNN0Cscl3Bmst-MKUhAjqhxSIv9Xo8ncukzVxj1A/s220/me_again_ecv.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm5.static.flickr.com/4015/4566958138_b89e2a98c9_t.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9187888996966291250.post-4564616659952773347</id><published>2010-04-25T11:57:00.001-07:00</published><updated>2010-04-30T18:04:39.631-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="vim"/><title type='text'>Templates para o .vimrc</title><content type='html'>Como visto no último &lt;a href=&quot;http://rosivaldo.blogspot.com/2010/04/arquivos-vimrc.html&quot;&gt;post&lt;/a&gt;, é possível customizar o VIM para a edição de arquivos. No meu caso, utilizo arquivos SQL para a tarefas do trabalho, e para lazer, costumo desenvolver aplicações diversas em PHP.&lt;br /&gt;&lt;br /&gt;Sendo assim, irei colocar os dois templates que utilizo para isso, a idéia serve para que seja customizado qualquer tipo de arquivo.&lt;br /&gt;&lt;br /&gt;Arquivo: ~/.vim/skeleton.sql&lt;br /&gt;&lt;pre style=&quot;border: 2px solid black; padding: 5px; font-family: mono; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); width: 90%; margin-left: 10px;&quot;&gt;&lt;code&gt;&lt;br /&gt;:insert&lt;br /&gt;REM&lt;br /&gt;REM $LastModified:&lt;br /&gt;REM&lt;br /&gt;REM Copyright (c) 2009, Rosivaldo Ramalho. Todos os direitos reservados.&lt;br /&gt;REM&lt;br /&gt;REM   CONTATO&lt;br /&gt;REM     rosivaldo [at] gmail.com&lt;br /&gt;REM&lt;br /&gt;REM   NAME&lt;br /&gt;REM     %filename%&lt;br /&gt;REM&lt;br /&gt;REM   DESCRIPTION&lt;br /&gt;REM     &amp;lt;descricao breve do que o arquiv faz&amp;gt;&lt;br /&gt;REM&lt;br /&gt;REM   NOTES&lt;br /&gt;REM     &amp;lt;comentários úteis, definições, etc...&amp;gt;&lt;br /&gt;REM&lt;br /&gt;REM   HISTORY&lt;br /&gt;REM   AUTOR         (YY/MM/DD)&lt;br /&gt;REM     rosivaldo    %data% - Criacao do documento&lt;br /&gt;REM&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Arquivo: ~/.vim/skeleton.php&lt;br /&gt;&lt;pre style=&quot;border: 2px solid black; padding: 5px; font-family: mono; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); width: 90%; margin-left: 10px;&quot;&gt;&lt;code&gt;&lt;br /&gt;:insert&lt;br /&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* Template for new php files.&lt;br /&gt;*&lt;br /&gt;* File: %filename%&lt;br /&gt;*&lt;br /&gt;* Created: %data%&lt;br /&gt;*&lt;br /&gt;* $LastModified: Sex 23 Abr 2010 19:03:50 BRT&lt;br /&gt;*&lt;br /&gt;* See the enclosed file LICENSE for license information (GPL). If you&lt;br /&gt;* did not receive this file, see http://www.gnu.org/licenses/gpl.txt.&lt;br /&gt;*&lt;br /&gt;* @author  Rosivaldo Ramalho &amp;lt;rosivaldo_[at]_gmail.com&amp;gt;&lt;br /&gt;* @package&lt;br /&gt;* @version&lt;br /&gt;*&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Em ambos os arquivos, existe um &quot;.&quot; no final do arquivo, isso é necessário para que o vim possa reconhecer o arquivo.&lt;br /&gt;&lt;br /&gt;Para maiores informações, abra o vim e digite:&lt;br /&gt;&lt;pre style=&quot;border: 2px solid black; padding: 5px; font-family: mono; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); width: 90%; margin-left: 10px;&quot;&gt;&lt;code&gt;:help skeleton&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://rosivaldo.blogspot.com/feeds/4564616659952773347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9187888996966291250/4564616659952773347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/4564616659952773347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/4564616659952773347'/><link rel='alternate' type='text/html' href='http://rosivaldo.blogspot.com/2010/04/templates-para-o-vimrc.html' title='Templates para o .vimrc'/><author><name>Rosivaldo Ramalho</name><uri>http://www.blogger.com/profile/01300590744793795590</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjluoXJA4s558wjKeqMhuxQUDNLypJp7zWaKhmdUa3ECvoZDo-gxxGwbKxktHjEo72DIu-74PFRwcQYC3mLht9S6OYNN0Cscl3Bmst-MKUhAjqhxSIv9Xo8ncukzVxj1A/s220/me_again_ecv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9187888996966291250.post-97109897239521802</id><published>2010-04-22T05:33:00.000-07:00</published><updated>2010-04-22T06:11:00.691-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="vim"/><title type='text'>Arquivos .vimrc</title><content type='html'>Uma das coisas mais interessantes da utilização do Linux é a utilização do VI, que na verdade o que eu utilizo e gosto é o &lt;a href=&quot;http://www.vim.org&quot;&gt;VIM&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pois bem, como gosto de desenvolver, acho ele extremamente útil para esse propósito, entretanto, para tornar essa tarefa prazerosa, precisamos ter um bom arquivo de configuração, chamado de .vimrc (isso mesmo usuários Windows, existe um ponto na frente do nome do arquivo).&lt;br /&gt;&lt;br /&gt;Quando tenho tempo livre, gosto de desenvolver em PHP, e para trabalhar, utilizo o VIM quase que o tempo todo para edição de arquivos SQLs. Sendo assim, meu .vimrc está um pouco &quot;viciado&quot; nessas duas linguagens.&lt;br /&gt;&lt;br /&gt;Coloquei o resultado no GitHub, podem dar uma olhada nesse &lt;a href=&quot;http://migre.me/yCZk&quot;&gt;Gist&lt;/a&gt;.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rosivaldo.blogspot.com/feeds/97109897239521802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9187888996966291250/97109897239521802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/97109897239521802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9187888996966291250/posts/default/97109897239521802'/><link rel='alternate' type='text/html' href='http://rosivaldo.blogspot.com/2010/04/arquivos-vimrc.html' title='Arquivos .vimrc'/><author><name>Rosivaldo Ramalho</name><uri>http://www.blogger.com/profile/01300590744793795590</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjluoXJA4s558wjKeqMhuxQUDNLypJp7zWaKhmdUa3ECvoZDo-gxxGwbKxktHjEo72DIu-74PFRwcQYC3mLht9S6OYNN0Cscl3Bmst-MKUhAjqhxSIv9Xo8ncukzVxj1A/s220/me_again_ecv.jpg'/></author><thr:total>0</thr:total></entry></feed>