Need some new app ideas or just want to see what posts other OpenShift users enjoyed most this year? Here are the top ten blog posts from 2013. Leave us a comment and let us know which topics are your favorite and which ones you think we should expand on in 2014.
#1: Learning 30 Technologies in 30 Days: A Developer Challenge
Shekhar Gulati
I have taken a challenge wherein I will learn a new technology every day for a month. The challenge started on October 29, 2013. Below is the list of technologies I've started learning and blogging about. After my usual work day, I will spend a couple of hours learning a new technology and one hour writing about it. The goal of this activity is to get familiar with many of the new technologies being used in the developer community.
#2: Get Chatty with Node.js and HTML5
Jeremy Osborne
If every decade was associated with a programming language or languages that one needed to know, I see this decade set for those who embrace Python, Ruby, or JavaScript. As one of these de facto languages, learning JavaScript will only be a benefit, and with the advent of all of the new "HTML5" APIs along with Node.js, your plate will likely be full of work should you want it.
#3: How to Setup a Free Mail Server with Roudcube on OpenShift
Marek Jelen
Some time ago I published an article on Using Mailgun For Email in the Cloud for sending and receiving e-mail to and from OpenShift's public platform as a service (Paas). Afterwards several people asked if it would be possible to set up a private e-mail solution on OpenShift using RoundCube. It is possible and it's not difficult as you'll learn in this follow up. So, let's get our hands dirty!
#4: How to build Java WebSocket Applications Using the JSR 356 API
Shekhar Gulati
Over time, the need for a standards-based, bidirectional and full-duplex channel between clients and a server have increased. In this blog, we will look at how WebSockets can help address these problems and then learn how to use JSR 356 API to build WebSocket based applications in Java.
#5: Building Single Page Web Applications with Backbone.js, JaxRS, MongoDB, and OpenShift
Shekhar Gulati
Backbone.js is a mature, popular, and lightweight javascript library which aims to bring structure to your client-side code. The goal of backbone.js is to bring MVC, a software architecture pattern, to client side development.Actually, backbone.js is an MV framework where view is also responsible for controller logic as well. In this blog, we will build a simple social bookmarking application.
#6: Getting Started with MongoDB on Node.js Hosting
Ryan Jarvinen
Node and MongoDB are a killer combination, providing powerful tools for quickly managing, storing, and querying collections of extensible JSON data objects. No data tranformation or SQL translations required.
#7: Goodbye PowerPoint. Hello reveal.js
Linqing Lu
OpenShift can help you in many different ways even you are not an developer. In this case, we store the slides on PaaS, show them on PaaS, and share them on PaaS. It's pretty straightforward to get started. The first presentation example on OpenShift only took my 2 minutes from scratch.
#8: Cloudy With a Chance of Meteor.js
Ryan Jarvinen
Meteor is a hot new javascript-based application framework which uses node.js and MongoDB to help you build realtime, interactive websites in a snap.
#9: Managing Databases in the Cloud
Linqing Lu
More and more developers are enjoying the convenience of hosting their applications on OpenShift Online--Red Hat's PaaS Platform as a Service. OpenShift Online applications support MySQL, PostgreSQL, MongoDB, and SQLite. Although OpenShift is simple to use, there are lots of other awesome functions and features OpenShift provides that you may not be aware of.
#10: Why MariaDB Matters: The OpenShift Interview with Monty
Diane Mueller
MariaDB is basically a drop-in replacement for MySQL, one of the most popular databases used by developers throughout the world. Oracle gained control of the MySQL software distribution when it acquired Sun Microsystems in 2010. Shortly thereafter, Michael "Monty" Widenius, MySQL's founder forked and created MariaDB as the MySQL clone.
Categories