The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.
|
 |
|
Dev Shed Forums
> Programming Languages
> Ruby Programming
|
Calendar Question (Noob)
Discuss Calendar Question (Noob) in the Ruby Programming forum on Dev Shed. Calendar Question (Noob) Ruby and Ruby on Rails programming forum covering Ruby Tips and Tricks, Best Practices, and agile development with Ruby on Rails.
|
|
 |
|
|
|
|

Dev Shed Forums Sponsor:
|
|
|

December 13th, 2012, 10:17 PM
|
|
Registered User
|
|
Join Date: Dec 2012
Posts: 3
Time spent in forums: 25 m 59 sec
Reputation Power: 0
|
|
|
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
|
|
Registered User
|
|
Join Date: Dec 2012
Posts: 3
Time spent in forums: 25 m 59 sec
Reputation Power: 0
|
|
Nobody? 
|

December 15th, 2012, 03:56 AM
|
 |
pollyanna
|
|
Join Date: Jul 2012
Location: Germany
|
|
Hi,
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
- jQuery
|

December 15th, 2012, 11:21 PM
|
|
Registered User
|
|
Join Date: Feb 2012
Posts: 8
Time spent in forums: 2 h 25 m 39 sec
Reputation Power: 0
|
|
|
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
|
|
Registered User
|
|
Join Date: Dec 2012
Posts: 3
Time spent in forums: 25 m 59 sec
Reputation Power: 0
|
|
|
Thanks
Quote: | Originally Posted by DaftShifty 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 |
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.
|

December 17th, 2012, 02:39 AM
|
|
Registered User
|
|
Join Date: Feb 2012
Posts: 8
Time spent in forums: 2 h 25 m 39 sec
Reputation Power: 0
|
|
Quote: | Originally Posted by Smtexas903 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. |
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.
Also for ruby I would suggest this Why's Poignant guide. It is amazing. Google it. It is also free
|
Developer Shed Advertisers and Affiliates
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|