18 Nov. 08 at 11:00 pm
When I first released both ArabicHelper and SimplySearchable I didn’t have any tests for them because I didn’t know the right way to write those tests. After doing some digging and looking at other plugins tests I found out how, and I’m sharing that here with you.
Specifically for ActiveRecord extensions you need a database and [...]
27 Aug. 06 at 8:21 pm
Here comes the second part of our story, last time in part one we met rails directory structure, designed a three tables database, created it in MySQL and linked it to our application then we let rails db schema create those tables for us and finally we generated a modest scaffold for our Books table.
If [...]
20 Aug. 06 at 7:24 pm
So here is the first part of the previously announced Rails Project Story, in this part we are going to understand the Rails directory structure, design a very basic database to start with, link it to our rails application, setup the rails database schema for it and finally try the famous scaffolding feature that everybody [...]
16 Aug. 06 at 4:15 am
Finally after I was hidden for a while it’s time to announce what was keeping me busy, it’s not really a huge thing but it is a new idea that came to my mind and I thought maybe it’s time to implement and announce it. As you can tell from the title it is related [...]
21 Jun. 06 at 1:38 am
After we had our WAMP local server setup done in Part 1 and Part 2, and booting it online via No-IP dynamic DNS service, it’s time now to talk about installing Ruby on Rails on our server and use Apache 2 along with FastCGI as the webserver for the first option and Mongrel for the [...]
26 May. 06 at 8:07 am
Last time in Part 1 of this article we prepared our Apache web server and MailEnable mail server and assured that they are available online with a hostname of our choice that is dynamically updated with our IP via No-IP DUC.
Now in Part two we will install MySQL as the Database server, and PHP with [...]
13 May. 06 at 5:37 am
Being a web developer who worked on several open source projects remotely with some friends and colleagues, I have faced some difficulties at the beginning getting my development setup done correctly and available online, specially as being behind the proxy of my internet provider. But now after some work I have a stable local development [...]