Ruby Meta Programming
125_rubymeta
Description

I've been working in Ruby and Rails for the past 3 years working as the lead developer on OpenPHIN (https://github.com/talho/openphin). I am also the author of a MTI plugin for ActiveRecord called Pin Cushion (https://github.com/Dishwasha/pin_cushion). \ Most of my meta-programming experience evolved around designing a plugin architecture for OpenPHIN and general temporary Rails and gem bug fixing without having to fork. The class will cover the Ruby object model, discuss the differences between Proc and Lambda and how to use them, method_missing and various evals, and how to use meta-programming techniques effectively in Rails and plugins/gems.




This will be a hands-on course so bring a laptop with Ruby installed. It is best if students have basic Ruby skills, but for the bold I will be at class 30 minutes early to help with setting up Ruby through RVM. Once class begins there will be no time to help with installation.

Organizer
Avatar
Comments

Please first sign up or log in to leave a comment

Avatar
mtom
about 6 hours ago

After study many of the blog posts for your site now, and I really like your means of blogging. I bookmarked it to my bookmark web site list and are checking back soon. Pls look at my web site also and let me know how you feel. slot online

---------------------

Great line up. We is going to be linking to this excellent article on our web site. Maintain up the good producing. 토토사이트

Please first sign up or log in to leave a comment

Avatar
Mr Hero
2 days ago

Your search to buy a strategic marketing paper writing service has come to an end with our academic writing company. Feel free to contact us at your convenience.
https://www.hireessaywriter.com/strategic-marketing-planning-essay-help-service

Please first sign up or log in to leave a comment

Avatar
Mr Hero
2 days ago

Aone assignment offers you to Pay Someone To Do Your Assignment for writing services for students’ assignments, thesis, dissertations, essays, and coursework and research assignments at different academic levels from school till university. http://www.aoneassignment.com/pay-someone-to-do-assignment

Please first sign up or log in to leave a comment

Avatar
Mr Hero
2 days ago

Vid Wonders is the best Explainer Video Company In Usa, we guarntees best result, as our team is professional and result oriented, we are the best Video Company. We are the worth considering for buisness. https://www.vidwonders.com/explainer-product-video-company/

Please first sign up or log in to leave a comment

Avatar
Mr Hero
2 days ago

Samish Leather provides you the best quality of Dwayne Johnson Leather Jacket, you can also Buy Tv Series Outfits from our store. we have our online store, you can visit our website. https://www.samishleather.com/category/mens-jackets/

Please first sign up or log in to leave a comment

Avatar
mtom
4 days ago

I do enjoy the manner in which you have framed this specific issue and it really does provide me a lot of fodder for consideration. However, from just what I have seen, I just trust as other feedback pack on that individuals keep on point and in no way embark on a tirade of some other news of the day. Anyway, thank you for this outstanding point and even though I do not agree with it in totality, I value the viewpoint. Glo carts

Please first sign up or log in to leave a comment

Avatar
mtom
4 days ago

Wow, incredible blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is fantastic, let alone the content! Verticus showflat

------------------------

As I web-site possessor I believe the content material here is rattling magnificent , appreciate it for your efforts. You should keep it up forever! Good Luck. The Avenir

Please first sign up or log in to leave a comment

Avatar
nambypamby nambypamby
9 days ago

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it https://ukbestessays.org/ 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia

Please first sign up or log in to leave a comment

Avatar
mtom
14 days ago

you’re really a good webmaster. The website loading speed is incredible. It seems that you are doing any distinctive trick. Furthermore, The contents are masterwork. you have performed a great process on this topic! Strongest cbd oil

---------------------------

I seemed to be aware about this kind of currently, nevertheless there was clearly numerous helpful pieces that completed the image personally, thank you so much! cohiba behike 52

Please first sign up or log in to leave a comment

Avatar
truth
28 days ago

sagame1688

Please first sign up or log in to leave a comment

Avatar
mtom
28 days ago

I continue to read blogs like this, because I am trying to better my ability to write great article, this is an awesome example. I apologize, but I will be trying your style of writing in my work(if possible). I learn from the best and forget the rest. 예스카지노 사이트
====================================================
Have you already setup a fan page on Facebook ?;;:’* 메리트카지노 주소

Avatar
LANDTRACK
25 days ago

Please first sign up or log in to leave a comment

Avatar
Nouman
about 1 month ago

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. aaj news live samaa news live dawn news live

Please first sign up or log in to leave a comment

Avatar
victor bradford
about 1 month ago

Ruby is already used by some of the top companies like facebook and other I think that the website of UK assignment writing service is also made with ruby !

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

Couldn´t be written any kind of far better. Reading this post reminds me of my old room mate! He always kept talking about this. I can forward that article to him. Extremely sure he definitely will possess a excellent read. Thanks for sharing! Guns for sale
====================================================
Just wish to say your article is as amazing. The clarity in your post is simply cool and i can assume you are an expert on this subject. Fine with your permission allow me to grab your feed to keep updated with forthcoming post. Thanks a million and please carry on the rewarding work. 메리트카지노

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

hey there and thank you for your info ¡V I have certainly picked up something new from right here. I did however expertise several technical points using this website, as I experienced to reload the web site a lot of times previous to I could get it to load correctly. I had been wondering if your web host is OK? Not that I am complaining, but slow loading instances times will often affect your placement in google and can damage your quality score if advertising and marketing with Adwords. Anyway I am adding this RSS to my email and could look out for much more of your respective fascinating content. Ensure that you update this again soon.. apk hack ff

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

You should join in a tournament first of the greatest blogs on the web. I will recommend this web site! 먹튀검증

====
Hey very cool site!! Man .. Beautiful .. Amazing .. I will bookmark your site and take the feeds also…I’m happy to find a lot of useful info here in the post, we need develop more strategies in this regard, thanks for sharing. . . . . . bhrt dubai

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

Only wanna input that you have a very decent web site , I love the design it really stands out. 바카라사이트

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

Rattling clean web site , regards for this post. 온라인카지노

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

good post, i surely enjoy this website, continue on it. 더킹카지노

===Just where maybe you have discovered the source meant for that article? Wonderful studying I have subscribed to your feed. foxz24

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

you have got a excellent blog here! do you need to develop invite posts on my small blog? 보증업체

Please first sign up or log in to leave a comment

Avatar
mtom
about 1 month ago

Have you noticed the news has changed its approach recently? What used to neve be brought up or discussed has changed. Frankly it is about time we see a change. 토토커뮤니티

Please first sign up or log in to leave a comment

Avatar
mtom
2 months ago

Respect to author , some great information . 토토사이트추천

Please first sign up or log in to leave a comment

Avatar
mtom
2 months ago

Respect to author , some great information . 토토사이트추천

Please first sign up or log in to leave a comment

Avatar
Wallfish
2 months ago

Thanks to the author for the post, it was very useful to me and I liked it. I wrote an article on the https://essaysservicesreviews.com/ about this. I would be glad if you read it and appreciate it. Thanks for your attention

Please first sign up or log in to leave a comment

Avatar
mtom
2 months ago

hey all, I used to be simply checking out this weblog and I really admire the idea of the article, and have nothing to do, so if anybody want to to have an engrossing convo about it, please contact me on AIM, my identify is heather smith https://glass-pipe.com/
===
very nice post, i surely enjoy this fabulous website, keep on it 안전놀이터

Avatar
LANDTRACK
25 days ago

Please first sign up or log in to leave a comment

Avatar
mtom
2 months ago

Youre so cool! I dont suppose Ive read anything this way before. So nice to find somebody by incorporating original thoughts on this subject. realy appreciation for starting this up. this fabulous website is something that is required on the net, somebody if we do originality. beneficial work for bringing something new towards the world wide web! 아신먹튀

===
I see something really interesting about your web site so I saved to bookmarks . 토토사이트 추천

Please first sign up or log in to leave a comment

Avatar
mtom
2 months ago

you employ a wonderful blog here! do you want to cook some invite posts in my small blog? Tavor TS12 for sale

Please first sign up or log in to leave a comment

Avatar
mtom
3 months ago

Hi, i think that i saw you visited my blog thus i came to “return the favor”.I’m trying to find things to improve my web site!I suppose its ok to use a few of your ideas!! 먹튀

Please first sign up or log in to leave a comment

Avatar
mtom
3 months ago

Hiya, I simply hopped over on your web page via StumbleUpon. No longer one thing I’d usually learn, but I liked your thoughts none the less. Thanks for making something value reading. 토토검증

Please first sign up or log in to leave a comment

Avatar
mtom
3 months ago

Aussie actor Chris Hemsworth embodies the character of Thor exceptionally. naruto shippuden english dubbed

Please first sign up or log in to leave a comment

Avatar
mtom
3 months ago

Well, Objective, i’m not so i are in agreement with all in this article, but you do make a important comprehension with this issue. I may instruct myself 먹튀없는 토토사이트

-------------------------------

Hello, i study your blog often and i own an analogous one and i used to be just wondering if you get much of spam comments? If so how do you catch it, any plugin or anything you’ll be able to advise? I get thus often lately it’s driving me crazy so any help is very abundant appreciated. for older folks, retirement or a huge promotion at work is a time when celebration events are going to be a great idea. 먹튀검증사이트

Please first sign up or log in to leave a comment

Nancy-porter
Nancy Porter
3 months ago

In Ruby, classes are consistently open for change. Ruby permits to add practices to effectively characterized classes - Write Me An Assignment from anyplace. It's not just restricted to client characterized classes, likewise, this applies to each underlying classes like Array,

Please first sign up or log in to leave a comment

Avatar
mtom
3 months ago

I like this weblog it’s a master piece! Glad I discovered this on google. 대전출장안마

------------------------------------

Just article, We liked its style and content. I discovered this blog on Yahoo and also have now additional it to my personal bookmarks. I’ll be certain to visit once again quickly. sa급명품

Please first sign up or log in to leave a comment

Avatar
Ruairidh Legge
4 months ago

There are many programming languages out there. But Ruby as a general-purpose programming language caught my attention when one of the speakers on a tech seminar I attended discuss what this amazing programming language can do. He discussed meta-programming in Ruby and everyone was smiling or thinking what they can do with that features of Ruby. I can't wait for your hands-on course with Ruby, hoping that everyone who attends your class will learn a lot.

Experience coolmath game poptropica in one of the in-game islands where you need to finish the math question to finish the quest and receive rewars like items and resources.

https://sites.google.com/view/ai-dungeon-pc

Please first sign up or log in to leave a comment

Avatar
james
4 months ago

The task of online assignment writers UK can be quite tough for students who do not speak English as their first language. All the classes in colleges are usually taught in English and so professors expect you to put in all the effort to make sure you get the highest grade.

Please first sign up or log in to leave a comment

Avatar
Paithe1936
about 1 year ago

Different kinds of programming are used for different purposes like mentioned here to differentiate between the proc and lambda. We try to buy custom essay and learn the purpose and use of every programming to use it for our convenience and ease. Good to know about this kind through this blog.

Avatar
LANDTRACK
25 days ago

Please first sign up or log in to leave a comment

Avatar
Ould1943
over 1 year ago

Meta programming with ruby provides you with all basic and further hands on skills to manage fix and do programming. You need to check http://www.webmasterview.com/2016/12/steal-competitors-web-traffic they will make you learn all the steps there so don’t forget to bring your laptops with installed ruby application to learn hands on skills and techniques to run ruby.

Please first sign up or log in to leave a comment

Newsletter sign up

Sign up for our newsletter to get updates!


Follow us
HourSchool, Inc. 2013
Aspire to inspire from the heart of Austin, Texas