December 13th, 2012, 10:17 PM
Calendar Question (Noob)
Hey everyone, hope I get to meet many talented people on here. I have a question, I want to pick up programming specifically to program/design an online calendar for my school.
A Calendar similar to google calendars, except to add a small blog system, and to have users so we can all see each other's calendars, and even send each other messages through the same system. If any of you hypothetically were to make one like that. What would be the best code to use? I say Ruby-HTML-CSS-JQUERY?
December 14th, 2012, 11:30 PM
December 15th, 2012, 03:56 AM
you can do that with any language that's suitable for web development. So, yeah, Ruby is fine. But you'll also need a database. Many people use MySQL, but I'd suggest PostgreSQL, which is more mature, advanced and strict.
You should also consider using a Ruby framework (a lightweight one like Ramaze or Sinatra) instead of pure Ruby. This will of course take some time to learn, but it'll speed up development later.
So the final list would be something like this:
- Ruby (+ framework?)
- database system (PostgreSQL/MySQL)
- HTML, CSS
December 15th, 2012, 11:21 PM
You're in luck. Just completed a similar project with a booking system. I used PHP/MySQL, Tiny bits of JS and obviously HTML and CSS.
The programming language is fairly irrelevant. If you are planning on just picking it up and attacking this project, you may find that it is considerably harder than you think
December 16th, 2012, 11:08 PM
Thanks, Yeah I understand that it's very difficult to pick it up, I'm working with Code Academy and Treehouse, because I don't only want to work on this project, I want this to also help me land a job in the next 2-3 years.
Originally Posted by DaftShifty
December 17th, 2012, 02:39 AM
Not so much difficult, but time consuming and takes plenty of time to master. Buy books about programming. Not just programming languages but the bare basics of theory behind it.
Originally Posted by Smtexas903
Also for ruby I would suggest this Why's Poignant guide. It is amazing. Google it. It is also free