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
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
#3: How to Setup a Free Mail Server with Roudcube on OpenShift
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
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
#6: Getting Started with MongoDB on Node.js Hosting
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
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
#9: Managing Databases in the Cloud
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
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.