Configuring The Environment

Hello fellas,

Configure Ruby On Rails environment on a Linux distribution should be easy and simple, but I had some foolish problems. The first step was define and install the SO, I made some research and I chose to use Linux Mint, It’s based in Ubuntu, but doesn’t use Unity and that’s a good stuff.

Theoretically, I should not be problems with this, but I had. I installed this distribution several times, but the grub didn’t work any time (I’m using dual boot with Windows 7). What was the problem?! Just details!!! Two little details. First, the partition that I installed the system was a logical partition and not a primary partition (I think It’s was part of problem, but I don’t have certain). Second and the most important, I created the grub at the linux partition and I have to do this directly in root from the disk. Simple, but I was blind and it took time to realize this.

After that, the configuration was very fast. With the command apt-get install, I installed the packages “vim” to edit files, “ruby”, “ruby-dev” (it’s important for Rails), “rubygems” and “rake”. After that It was just install rails with the command “gem install rails” and voilá.

Finally, I downloaded and installed Janus, this is a plugins package to improve your productivity using VIM. This process cost only two lines:

git clone git://github.com/carlhuda/janus.git
rake

So, I think that’s all for this post, you may have noticed it’s missing some crucial things to develop. In next post, i will install the database server e start to create something.

See ya.

Introduction

Hello fellas,

It’s a kind of opening letter for this blog, I’m just introduce my self and tell something about this project. First of all, I’m a computer scientist graduated by UFRJ in the end of 2011, my monography was about speech recognition and wordspotting, but It was just a directed study, I didn’t developed a system, just prototypes. Whatever, signals processing is not the focus of this blog, at least in this moment. Out of academy, I always worked with software development using C/C++ as primary language, but using another languages when It was appropriated, for example PHP and ASP.NET for web development, some scripts in Python or Perl, C#, Java, etc.

My first “big” web project was my music blog, “Isto é Música” (IEM), but it was not a big thing, I installed and configured WordPress and customized some existing themes, the current version was base in WPElegance2Col. That’s the point that I wanted arrive, I’m not satisfied with the current layout of IEM, I want to build something new, no base in WordPress or another framework like this. And more, I wanna develop a kind of blog plataform, simplest as possible, focused in content, usability and patterns.

I intent to develop this plataform using Ruby On Rails and learn this programming language in the process, this blog will tell this history in details, from the beginning to the end (?). I know that is a big project, but I think We will have something usable in few months.

That’s it, that’s the idea. I think It’s an ambitious project, but it’ll generate great stories and much learning for myself and yours, maybe. I should post another interesting things and I supposed I’ll start another projects in paralel and post the stories here, but it’s just a supposition.

See ya.