Programming

Lightweight & Powerful Responsive Web Framework : IVORYIVORY is Simple, Flexible, & Powerful responsive web framework that makes your web development faster and easier. It can handle responsive layouts from 1200px on down to 320px w...
Lightweight & Powerful Responsive Web Framework : IVORYIVORY is Simple, Flexible, & Powerful responsive web framework that makes your web development faster and easier. It can handle responsive layouts from 1200px on down to 320px widths.The Framework is perfectly designed and developed in the lightweight manner. It is packed with Typography, Form controls, Buttons and many other UI components.Demo: http://weice.in/ivory/demo.html Download: http://weice.in/ivory/ License : GPL LicenseBlogupstairs - Open Source Resources & Tools for Web Developer
34 minutes ago
Send to Kindle Programming the Web with Ruby Registrations are now open for RubyLearning’s “Pay if you like”, online course on “Programming the Web with Ruby“. The first batch had over 2000 participants. We...
Send to Kindle Programming the Web with Ruby Registrations are now open for RubyLearning’s “Pay if you like”, online course on “Programming the Web with Ruby“. The first batch had over 2000 participants. Web-based applications offer many advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. However, creating Web applications requires different approaches than traditional applications and involves the integration of numerous technologies. The course topics would hopefully help those that have some knowledge of Ruby programming to get started with web programming (this does not cover Ruby on Rails). Who’s It For? Anyone with some knowledge of Ruby programming. Dates The course starts on Saturday, 29th June 2013 and runs for 2 weeks. Is the course really free? A lot of effort and time goes into building such a course and we would really love that you pay at least US$ 15 for the course. Since this is a “Pay if you Like” course, you are under no obligation to pay and hence the course would be free for you. For those who contribute US$ 15, we shall email them a copy of the book (.pdf) “Programming the Web with Ruby” – the course is based on this book. How do I register and pay the course fees? First, create an account on the site and then pay the fees of US$ 15 by clicking on the PayPal button After payment of the fees please send us your name to satish [at] rubylearning [dot] org so that we can send you the eBook, which normally takes place within 48 hours. If you want to take the course for free, please just create an account and send us your name (as mentioned above). Course Contents Using Git Using GitHub Using RVM (for *nix) Using pik (for Windows) Using bundler Using Heroku Creating a simple webpage using HTML5, CSS and JavaScript Store your webpage files on GitHub Understanding HTTP concepts Using cURL net/http library Using URI Using open-uri Using Nokogiri Creating one’s own Ruby Gem Learning Rack Deploying Pure Rack Apps to Heroku Deploying a static webpage to Heroku What’s JSON? Using MongoDB with Ruby Mongo driver MongoHQ the hosted database Using Sinatra Deploying Sinatra apps to Heroku Sinatra and SQLite3 interaction The course contents are subject to change. Mentors Satish Talim, Victor Goff III, Michele Garoche and others from the RubyLearning team. RubyLearning’s IRC Channel Mentors and students hang out at RubyLearning’s IRC (irc.freenode.net) channel (#RubyLearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors. Here are some details on how the course works: Important: Once the course starts, you can login and start with the lessons any day and time and post your queries in the forum under the relevant lessons. Just to set the expectations correctly, there is no real-time ‘webcasting’. Methodology: The Mentors shall give you URL’s of pages and sometimes some extra notes; you need to read through. Read the pre-class reading material at a convenient time of your choice – the dates mentioned are just for your guideline. While reading, please make a note of all your doubts, queries, questions, clarifications, comments about the lesson and after you have completed all the pages, post these on the forum under the relevant lesson. There could be some questions that relate to something that has not been mentioned or discussed by the mentors thus far; you could post the same too. Please remember that with every post, do mention the operating system of your computer. The mentor shall highlight the important points that you need to remember for that day’s session. There could be exercises every day. Please do them. Participate in the forum for asking and answering questions or starting discussions. Share knowledge, and exchange ideas among yourselves during the course period. Partici
about 1 hour ago
The Phraseology Project was originally setup by Drew Melton as a way for him to hone his typography skills. The idea is that people submit words or phrases and Drew, or a guest contributor, creates a typographic treatment of the submissi...
The Phraseology Project was originally setup by Drew Melton as a way for him to hone his typography skills. The idea is that people submit words or phrases and Drew, or a guest contributor, creates a typographic treatment of the submissions.
about 1 hour ago
Geo data can be stored either as an array such as [ 55.5, 42.3 ] or embedded documents such as { lng : 55.5 , lat : 42.3 }. For the embedded document, do the property names have to be "lat" and "lng"? Also, there is talk of a "legacy ...
Geo data can be stored either as an array such as [ 55.5, 42.3 ] or embedded documents such as { lng : 55.5 , lat : 42.3 }. For the embedded document, do the property names have to be "lat" and "lng"? Also, there is talk of a "legacy coordinate pair", which I do not understand. Is that a separate format from either of these?
about 1 hour ago
2013/05/21 -- Arthur Zubarev
2013/05/21 -- Arthur Zubarev
about 2 hours ago
Montréal-Python would like to invite you all to the next Python Project Night, on Thursday, the 30th of May, 2013 at the offices of Caravan. Like on previous nights, it’s an informal meetup where people work on different projects and gen...
Montréal-Python would like to invite you all to the next Python Project Night, on Thursday, the 30th of May, 2013 at the offices of Caravan. Like on previous nights, it’s an informal meetup where people work on different projects and generally mess around with Python code. Everyone is welcome, from the grizzled python hacker to the absolute beginner who just finished their first workshop. We will encourage people to help each other and we will also have dedicated helpers to help people get started. As per usual, beer and pizza are provided, so just bring your laptop computer. If you have any projects you would like to work on, please post them on the mailing list: montrealpython@googlegroups.com. If you don’t have any ideas, don’t worry, we will find you a project that needs help. When: Thursday, May 30th 2013 from 7 PM to 9:30 PM Where: Caravan, 5334 de Gaspé, office #1204 (Montreal) Where to sign up: Please sign up on our Eventbright event We would like to thank for hosting our event!
about 2 hours ago
Russ Miles shares the patterns and anti-patterns he's observed when teams attempt to really deliver valuable software, imparting principles and practices that guide him when helping teams deliver. By Russell Miles
Russ Miles shares the patterns and anti-patterns he's observed when teams attempt to really deliver valuable software, imparting principles and practices that guide him when helping teams deliver. By Russell Miles
about 2 hours ago
There's an old saying, if things don't change, they often stay the same. It appears as of last week (post Google's I/O conference) that there has been a change to the Android SDK. If you download the complete Android SDK as of ...
There's an old saying, if things don't change, they often stay the same. It appears as of last week (post Google's I/O conference) that there has been a change to the Android SDK. If you download the complete Android SDK as of 14th May 2013 and later, Google has changed the structure of the SDK such that... [Read More]
about 3 hours ago
I'm starting to learn Django and have been reading through the djangobook.com. I am able to get the code running when I come to Chapter 6: The Django Admin Site, but it looks nothing like the well-formed and well-styled screenshot...
I'm starting to learn Django and have been reading through the djangobook.com. I am able to get the code running when I come to Chapter 6: The Django Admin Site, but it looks nothing like the well-formed and well-styled screenshots in the documentation. The text appears ragged and unstyled. Am I missing a CSS stylesheet to make the admin interface line up and get
about 3 hours ago
Overview of what are JVM agents focusing on how to create one for bytecode instrumentation (using the java.lang.instrument API) with code samples
Overview of what are JVM agents focusing on how to create one for bytecode instrumentation (using the java.lang.instrument API) with code samples
about 3 hours ago