Sept 20th – After SoCoded…

I went to the SoCoded conference in Hamburg on the 19/9/13.  It was really enjoyable. Lots of developers who came from all over the world, interesting talks and an appreciation of German efficiency! (ease in being able to find the conference’s location).

My presentation titled Contributing to Open Source

My talk was well received and commended by various people that came up to me after the talk. All the presenters scheduled to deliver lightning talks were given a maximum of 7 minutes each. I’m pretty sure I delivered mine in half that time because I was slightly nervous. I certainly intend to attend more tech conferences in future and deliver more presentations. It was fun. I met Julia, another RGSoC student, and swopped tales about our RGSoC projects and how much we were enjoying being part of Rails Girls. There were also some Rails Girls organizers there so it was nice to be able to meet some of the people behind RGSoC and chat with them.

All in all, I really enjoyed the experience. This was the first tech conference that I had attended and will definitely not be the last. It’s great to feel the enthusiasm and energy that passionate like-minded people have for their craft and inspires me to continue my quest to become a Ruby on Rails developer.

Sept 16th – Translation of Hackety Hack

Tasks to accomplish/accomplished

  • Preparation of lightning talk for SoCoded conference
  • Upload foreign languages translations onto h-h website
  • Write RSpec/Cucumber tests to test code at each point of project
  • Enabling of internationalization and localization on h-h website
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Sept 2nd – Week 8 – Documentation – Tasks completed

Tasks to accomplish/Tasks accomplished

  • Continuous management and organization of volunteers in translating H-H into foreign languages
  • Push amended README file and front page of H-H with translate link and creation of pull request
  • Use of digraph in VIM to enter special characters
  • Translate hackety-hack.com into foreign languages
  • Push of consolidating page, link and routes file to h-h
  • Watch RailsCasts 194 on Mongo db and MongoMapper
  • Watch Devise (episode 209), Omniauth (episode 235) and CanCan (episode 192)
  • Create wireframe showing drop menu that switch languages
  • Write RSpec/Cucumber tests to test code at each point of project
  • Continuing use of simple Rails app to test and learn internationalization, globalization and localization
  • Enabling of internationalization and localization
  • Watch RailsCasts 138 on Internationalization of static text , RailsCasts 338 on Globalization for translation of dynamic content from a database
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Aug 27th – Week 7 – Translation of Hackety-Hack.com

Tasks to accomplish/Tasks accomplished

  • Continuous management and organization of volunteers in translating H-H into foreign languages
  • Push amended README file and front page of H-H with translate link
  • Use of digraph in VIM to enter special characters
  • Translate hackety-hack.com into foreign languages for the next 1 week
  • Watch RailsCasts 194 on Mongo db and MongoMapper
  • Watch Devise (episode 209), Omniauth (episode 235) and CanCan (episode 192)
  • Create wireframe showing drop menu that switch languages
  • Write RSpec/Cucumber tests to test code at each point of project
  • Continuing use of simple Rails app to test and learn internationalization, globalization and localization
  • Enabling of internationalization and localization
  • Watch RailsCasts 138 on Internationalization of static text , RailsCasts 338 on Globalization for translation of dynamic content from a database
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Aug 24th – Week 6 – Translation of Hackety-Hack.com

Tasks to accomplish/Tasks accomplished

  • Continuous management and organization of volunteers in translating H-H into foreign languages
  • Push amended README file and front page of H-H with translate link
  • Use of digraph in VIM to enter special characters
  • Translate hackety-hack.com into foreign languages for the next 2 weeks
  • Watch RailsCasts 194 on Mongo db and MongoMapper
  • Watch Devise (episode 209), Omniauth (episode 235) and CanCan (episode 192)
  • Create wireframe showing drop menu that switch languages
  • Write RSpec/Cucumber tests to test code at each point of project
  • Continuing use of simple Rails app to test and learn internationalization, globalization and localization
  • Enabling of internationalization and localization
  • Watch RailsCasts 138 on Internationalization of static text , RailsCasts 338 on Globalization for translation of dynamic content from a database
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Aug 20th – Week 6 – Translation of Hackety-Hack.com

Tasks to accomplish/Tasks accomplished

  • Continuous management and organization of volunteers in translating H-H into foreign languages
  • Use of digraph in VIM to enter special characters
  • Translate hackety-hack.com into foreign languages for the next 2 weeks
  • Watch RailsCasts 194 on Mongo db and MongoMapper
  • Watch Devise (episode 209), Omniauth (episode 235) and CanCan (episode 192)
  • Create wireframe showing drop menu that switch languages
  • Write RSpec/Cucumber tests to test code at each point of project
  • Continuing use of simple Rails app to test and learn internationalization, globalization and localization
  • Enabling of internationalization and localization
  • Watch RailsCasts 138 on Internationalization of static text , RailsCasts 338 on Globalization for translation of dynamic content from a database
  • Push code to Team H-H repo and create new pull request
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Aug 19th – Week 6 – Translation of Hackety-Hack.com into Foreign Languages

Tasks to accomplish/Tasks accomplished

  • Determine and organize volunteers to translate H-H into foreign languages
  • Use of digraph in VIM to enter special characters
  • Translate hackety-hack.com into foreign languages for the next 2 weeks
  • Create wireframe showing drop menu that switch languages
  • Write RSpec/Cucumber tests to test code at each point of project
  • Continuing use of simple Rails app to test and learn internationalization
  • Enabling of internationalization and localization
  • Watch RailsCasts 138 on Internationalization
  • Push code to Team H-H repo and create new pull request
  • Push code to H-H repo and create new pull request
  • Create screencast that shows entire process

Week 5 – Tasks completed – Translation of Hackety-Hack.com

Translation of hackety-hack.com is proceeding with the following tasks completed:-

  • Watching of i18n episode on Rails Casts to assist with internationlization
  • Recruitment, and co-ordination, of volunteers on crowdin translation tool
  • Upload of static text (en.yml) into 15 languages on hackety-hack.com
  • Set up of simple Rails app on localhost to test internationalization

Volunteers needed!

Hello everyone!

To budding developers looking to work on our  Team Hackety Hack open source project, we are looking for volunteers who are bilingual.

One of our tasks is to translate the Hackety Hack website into as many foreign languages as possible so that users around the world would be able to use the site with ease, so if you are interested please sign up here http://crowdin.net/project/hackety-hackcom/invite. If you love learning and a challenge then we would love to have you!

We want to make Hackety-Hack a truly global phenomenon, accessible by all regardless of location or nationality, and make learning Ruby even more fun!

Team Hackety Hack