codepainter.ca
code painter: April 2013
http://www.codepainter.ca/2013_04_01_archive.html
Saturday, April 27, 2013. Managing Rails Routes When They Get Out Of Hand. Rails developers have gotten really good over the years in breaking down logic in beefy controllers to business domain logic that lives in Models and some reusable control logic that lives in Controller Modules. Not only does this address cohesion. Concerns, but also the lines per file. Recommended limit of no more than say 200 in Ruby or 400 max. 2 Create directory "config/routes" to store smaller route files. Delete '/logout' = ...
codepainter.ca
code painter: October 2013
http://www.codepainter.ca/2013_10_01_archive.html
Thursday, October 24, 2013. Ultra Light and Maintainable Wizards in Rails. Recently I worked on Rails applications that had major requirements for web wizards, and they were built incrementally and iteratively with both junior and senior developers contributing further steps to the wizards over the lifetime of the projects. I presented my approach this past summer at the Montreal.rb user group. Update: and RailsConf 2014. And I am writing this blog post to provide more details and code examples. A wizard...
codepainter.ca
code painter: Ultra Light Wizard v0.0.6
http://www.codepainter.ca/2016/01/ultra-light-wizard-006.html
Sunday, January 31, 2016. Ultra Light Wizard v0.0.6. Includes basic Rails scaffolding with attributes as part of the work. Rails generate ultra light wizard:wizard Project steps:basic info,project detail,file uploads,preview attributes:name:string,description:text,start date:date,delivery date:date step alias:part. More on the way, I promise! Posted by Annas "Andy" Maleh. Labels: Object Oriented Programming. Subscribe to: Post Comments (Atom). Programming in Service to People. Montreal, Quebec, Canada.
railsbridge.org
RailsBridge | Chapters
http://www.railsbridge.org/about/chapters
Some chapters have workshops yearly, some quarterly, and some monthly. Check 'em out! If you organize workshops and your chapter isn't listed here, let us know! You can either make a pull request. If you know how) or create an issue. No technical knowledge required). Los Angeles, California. Sign up at meetup.com/Los-Angeles-Womens-Ruby-on-Rails-Group. San Diego, California. Sign up at meetup.com/San-Diego-RailsBridge. San Francisco, California. Sign up at bridgetroll.org. Silicon Valley, California.
codepainter.ca
code painter: May 2013
http://www.codepainter.ca/2013_05_01_archive.html
Wednesday, May 08, 2013. Online UML Creation with GenMyModel. Right now, GenMyModel.com. Supports UML Class Diagrams and UML Use Case Diagrams (partially). Here are examples of diagrams that I generated with it:. Order Class Diagram with State Design Pattern:. Event Management Use Case Diagram:. Soon, I expect them to support other diagrams, such as my favorites, UML Sequence Diagrams and UML Collaboration (Communication) Diagrams. Posted by Annas "Andy" Maleh. Labels: Object Oriented Programming. 2009/0...
codepainter.ca
code painter: September 2013
http://www.codepainter.ca/2013_09_01_archive.html
Monday, September 16, 2013. First Experience with Rails 4 Turbolinks. My most recently developed Rails application was built with Rails 4, which ships out of the box with a feature called Turbolinks. Here is its description from the Turbolinks github repo. Turbolinks makes following links in your web application faster. Instead of letting the browser recompile the JavaScript and CSS between each page change, it keeps the current page instance alive and replaces only the body and the title in the head.
codepainter.ca
code painter: January 2016
http://www.codepainter.ca/2016_01_01_archive.html
Sunday, January 31, 2016. Ultra Light Wizard v0.0.6. Includes basic Rails scaffolding with attributes as part of the work. Rails generate ultra light wizard:wizard Project steps:basic info,project detail,file uploads,preview attributes:name:string,description:text,start date:date,delivery date:date step alias:part. More on the way, I promise! Posted by Annas "Andy" Maleh. Labels: Object Oriented Programming. Friday, January 29, 2016. Ultra Light Wizard v0.0.5. Posted by Annas "Andy" Maleh. Ultra Light an...
codepainter.ca
code painter: February 2014
http://www.codepainter.ca/2014_02_01_archive.html
Monday, February 03, 2014. Ultra Light and Maintainable Rails Wizards at RailsConf and EuRuKo 2014. I have submitted proposals for the following talk at RailsConf 2014. Ultra Light and Maintainable Rails Wizards. Http:/ rubycentral-cfp.herokuapp.com/events/railsconf-2014/proposals/2d717970a4. If I were to present, I would look forward to meeting you there. Posted by Annas "Andy" Maleh. Subscribe to: Posts (Atom). Programming in Service to People. Montreal, Quebec, Canada. View my complete profile. Practi...
codepainter.ca
code painter: April 2015
http://www.codepainter.ca/2015_04_01_archive.html
Monday, April 13, 2015. Presenting Abstract Feature Branch at Montreal.rb April 2015. I am giving a talk at this month's Montreal.rb user group, taking place next week on April 21, 2015:. Http:/ www.montrealrb.com/2015/04/april-21th-meetup/. How many times do you find yourself near the software release finish line on an exciting new feature only to be pulled off by management in the last minute to sneak in some higher priority emergency fix? Do you pluck it out and move to a remote feature branch? And de...
codepainter.ca
code painter: October 2015
http://www.codepainter.ca/2015_10_01_archive.html
Tuesday, October 13, 2015. CodeMentor Experts Reveal The Secrets To Staying Motivated. I've been featured in an article on CodeMentor.io. So thought I'd share:. CodeMentor Article: Experts Reveal The Secrets To Staying Motivated. Build a personal low-risk project that tackles a new idea or puts a new twist on an old idea”. 8220;Get training or regular mentoring by an expert in the language of choice or technology you aspire to master”. Https:/ www.codementor.io/andymaleh. Posted by Annas "Andy" Maleh.
SOCIAL ENGAGEMENT