February 2013 Blog Archive

Automatic login now implemented with unique secure tokens Wed, Feb 27, 2013 The last few days has brought about a massive change in how Jetendo CMS handle security for its user accounts. I previously wrote how we support OpenID login and redesigned the login page And then I worked hard to implement best practices for encry... Read More

Jetendo CMS now supports encrypted passwords for user accounts Mon, Feb 25, 2013 Currently, we store all passwords for user accounts as plain text in the database.  Since all of our web sites so far have not stored any sensitive information, it hasn't been an issue. However, I wanted to encrypt the passwords so that Jetendo... Read More

Jetendo CMS now supports login via Google, Yahoo and other OpenID providers Sun, Feb 24, 2013 Have you ever been to a web site where you could login with your Google, Yahoo or another account?This is done through a number of standards, but one of the most popular is OpenID. I just implemented OpenID 2.0 support into the Jetendo CMS user syste... Read More

Jetendo CMS admin forms are now easier to use Sun, Feb 24, 2013 Jetendo CMS admin forms now separate the advanced and basic fields into separate tabs to improve the user experience.  This makes the default edit view for most forms much shorter now.  New users will be able to get their tasks done more q... Read More

Chrome 25 brings support for the Web Speech API Sat, Feb 23, 2013 I'm excited about The Web Speech API which is supported in Chrome 25 (which was just released).  Being able to search with your voice in Google search and on mobile devices has been a great feature for some time now.  Now desktop apps ... Read More

5 Reasons to choose managed hosting services for your online business Fri, Feb 22, 2013 Running a successful online business is often complex combination of diverse skills. Many people are able to specialize in a few keys areas such as marketing, providing a service, managing their physical business, but when it comes to technical solut... Read More

Jetendo CMS Documentation System Progress Fri, Feb 22, 2013 I just finished making a new layout and css styles for the Jetendo CMS documentation system.  Jetendo CMS Documentation Template Examplehttps://www.jetendo.com/doc/template/index Update 5/10/2013: The documentation system for Jetendo CMS is no... Read More

Adobe reports Coldfusion 10 was a success Thu, Feb 21, 2013 Adobe reports ColdFusion 10 brought sales and positive feedback to the highest point since 2008.  They just had their best quarter at the end of 2012. Adobe has released a road map for 2 more major versions of the ColdFusion server and the Ecli... Read More

CMIS standard has enabled integrating office software with web content management. Mon, Feb 18, 2013 Content Management Interoperability Services (CMIS) support is being included in some of the enterprise CMS systems right now and some open source projects have add-ons in progress. The brand new LibreOffice 4.0 includes support for this 2-3 year ol... Read More

Run Windows Guest in CentOS 6 Linux Host using Virtualbox 4 via the command line Tue, Feb 12, 2013 I wanted to be able to run Windows applications on the Linux server without having to pay for the extra money for a separate Windows server.  There is a lot of unused capacity on the Linux server, so this won't interfere with its performance muc... Read More

Jetendo real estate application features rewritten to improve performance and code maintenance Sun, Feb 10, 2013 I spent the weekend rewriting large sections of the real estate application. Start-up & caching flush speed-ups There is a lot of data that loads when the server starts up or when I need to reset the cache.   It used to do xml parsing for ... Read More

Google Authorship integration and social networking icons for Jetendo CMS users Wed, Feb 06, 2013 Have you ever noticed how some Google results show a business or personal photo next to the search results along with the author name? Did you wish you could have that happen for your articles? Well, now you can with the upgrade we just made to our... Read More

Disqus.com comments now integrated with our Jetendo content management system Tue, Feb 05, 2013 After seeing several bloggers using disqus.com for their blog comments, I got interested in using it myself.   Now it is fully integrated with our blog and landing page features.  Each client just needs to create an account on disqus.com an... Read More

Mysql 5.6 goes GA today, but we will wait for MariaDB to update Tue, Feb 05, 2013 MySQL 5.6.10 is the first generally available release of 5.6, meaning it's no longer beta software.  The new release comes many new features like Innodb full-text search, NoSQL Innodb access via memcached api and more. Innodb full-text search w... Read More

Supporting translation in our CMS - Charsets are now all utf-8 Mon, Feb 04, 2013 Complex characters such as those in Japanese, Korean and Arabic require more memory in order to be stored in a database and displayed on the screen.   Behind the scenes all our documents are encoded with some kind of standardized format based on... Read More

Test and production servers are both upgraded from MySQL 5.5.29 to MariaDB 5.5.29 Mon, Feb 04, 2013 After testing the sites and testing the linux upgrade steps on my test server with MariaDB 5.5.29, I was ready to go live with MariaDB in production. I was able to migrate from mysql to mariadb fairly quickly.  I did make a couple mistakes howe... Read More

Solution for MariaDB Field 'xxx' doesn't have a default value Mon, Feb 04, 2013 In the process of migrating from MySQL 5.5 to MariaDB 5.5, I made a configuration mistake. When I installed MariaDB with the default options, it had enabled the sql mode, "STRICT_TRANS_TABLES". It took me a while to realize that I needed to change ... Read More

My Windows 8 update experience as a web designer / developer Fri, Feb 01, 2013 Earlier today, I was running Windows 7 ultimate with bitlocker enabled and a full suite of graphic design, web development apps and servers. I read in the news today, that the it was the last day for the Windows 8 promotional upgrade pricing, so I b... Read More