Flowhub - Peer-to-peer full-stack visual programming for your fingers. Introduction to the MEAN Stack [video] Introduction to the MEAN Stack [video] At Smashing Boxes, we encourage our developers to teach the rest of our team about trending technologies, innovative concepts, and new workflows that they are interested in or testing out.
A few weeks ago, a friend of mine asked me for help with PostgreSQL. As someone who’s been blissfully SQL-free for a year, I was quite curious to find out why he wasn’t just using MongoDB instead. It turns out that he thinks MongoDB is too difficult to use for a quick weekend hack, and this couldn’t be farther from the truth. I just finished my second 24 hour hackathon using Mongo and NodeJS (the FinTech Hackathon cosponsored by 10gen) and can confidently say that there is no reason to use anything else for your next hackathon or REST API hack. First of all, there are huge advantages to using a uniform language throughout your stack. Another big reason to go with MongoDB is that you can use it in the same way you would a MySQL database (at least at a high level).
As a NoSQL database, MongoDB also allows us to define our schema entirely on the code side. Var User = db.model('users', UserSchema); GitHub. Waffle.io. MongoDB. Tech checklist. Credit: iStockphoto Are you keeping up with the JonesCos?
Everyone is doing it -- and so should you. Sometimes it's about fashion, sometimes it's just because, sometimes it's about keeping or recruiting top talent, and sometimes it's about competitiveness. To be hip, what should you have in your stack? What shouldn't you? [ Work smarter, not harder -- download the Developers' Survival Guide from InfoWorld for all the tips and trends programmers need to know. | Keep up with the latest developer news with InfoWorld's Developer World newsletter. ] Top 10 Programming Languages to Learn in 2014. Updated on May 5, 2014 Having spent more than 5 years in software development and the computer programming arena, one of the most common questions I am asked is: This is a question that is asked by beginners, as well as experts.
As with many important questions, the answer is not simple. There are many factors that should be taken into account while deciding a programming language to learn. Technology evolves in matter of weeks and by the time you become expert in a particular software technology, it can already be considered obsolete.
Shop for code. HTTP Method Definitions. The set of common methods for HTTP/1.1 is defined below.
Although this set can be expanded, additional methods cannot be assumed to share the same semantics for separately extended clients and servers. The Host request-header field (section 14.23) MUST accompany all HTTP/1.1 requests. 9.1 Safe and Idempotent Methods 9.1.1 Safe Methods Implementors should be aware that the software represents the user in their interactions over the Internet, and should be careful to allow the user to be aware of any actions they might take which may have an unexpected significance to themselves or others. In particular, the convention has been established that the GET and HEAD methods SHOULD NOT have the significance of taking an action other than retrieval. Naturally, it is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; in fact, some dynamic resources consider that a feature. 9.1.2 Idempotent Methods Responses to this method are not cacheable.