How to Bulid a Programming Language, Parser Generator Design & How To Build a Gem

We discussed on the mailing list to do more regular meetups with our Ruby users group. The plan is to have a technical meetup every last Thursday in the month with 2-3 presentations. Join the mailing list and send us your feedback about what you want to see or present on our meetups. Also, you can follow our calendar of upcoming events.

Date and place: 27th February, 7pm - 9pm, Hacklab KIKA.

We'll have three presentations:

  1. Implementation of a Simple Programming Language in Ruby with Treetop (Stojan Dimitrovski)
  2. Parser Generator Design (Boris Barbulovski)
  3. How to Build a Ruby Gem (Dalibor Nasevic)

Rails Girls comes to Skopje!

Rails Girls is a workshop that aims to give women the knowledge and tools to build their ideas! 

The workshop is an opportunity for women to build an application using Ruby on Rails. The students will learn the wonderful language Ruby and using Ruby on Rails, they'll have a working application up and running during the course of a single day. Isn't that exciting?!

The Rails Girls workshop will be open to all women who are interested in learning how to program.You don’t have to have any experience. All you need is a laptop that is capable of running the latest version of Ruby on Rails.
We will provide the space and the coaches, we’ll also provide food and drinks so you can stay focused on learning. Also, at the end there will be some rewards ;)

The number of students that can participate is limited, so we are asking everyone to fill out an application for the workshop. The event will be held on 11th & 12th of April 2014 in Media Lab's office.

If you want to keep up to date with all the news about the workshop you can follow us on Twitter @RailsGirlsSk, like our Facebook page Rails Girls Skopje or visit our website.


How to build a web framework with Ruby

Time & Place: 20.12.2012, 7pm - 9pm at Hacklab KIKA

We will present how to build a web framework wtih Ruby and walk through the source code of kreator. Kreator is a small MVC web framework build to demonstrate the basic concepts of Ruby on Rails, and generally any MVC web framework from the bottom-up perspective.

We'll start with a simple Rack (Ruby Webserver Interface) application. Then we will continue by introducing the basic concepts of web applications such as router, cookies and input params. We'll see what are Rakefile and Gemfile and how to test applications written with this library. In the end we'll write SQLite model adapter, see how templates rendering works and end up with full MVC architecture.