WEB SERVER PERFORMANCE

Web servers today are a real mixed bag as prices for services have come down so much. To run a successful server swarm needs some resources. Blade servers are the most common hardware available. Most individual machines can be equipped with at least 128GB of memory. With dual sockets and modern 8 core 16 core …

Continue reading

WDC EXPANDS STORAGE

WDC has announced some new storage products for enterprise users. The Ultrastar He12 now brings their capacity up to 12TB. WDC claims 2.5 million hours MTBF but we are much too cynical. The disk is available with SAS and SATA interfaces. WDC is looking at HAMR to bump capacity to 16TB by 2018. WDC says it …

Continue reading

WORDPRESS 4.7

WordPress 4.7 has now been released. Version 4.7 of WordPress, named “Vaughan” in honor of legendary jazz vocalist Sarah “Sassy” Vaughan, is available for download or update in your WordPress dashboard. New features in 4.7 help you get your site set up the way you want it. The new REST API will be helpful for new …

Continue reading

CHOWN

Chown is the Linux tool to change ownership of a file or directory. The general chown user group filename syntax is all that is needed.. $ sudo su # cd /var/mail # for x in * # do # chown $x $x # done # exit can fix a mail system that has ownership problems …

Continue reading

SCHEDULED CHRON TASKS

Linux has the ability to run a shell script whenever desired. We use one to automatically install updates and if necessary reboot the system. sudo apt-get needrestart adding this program makes it easier to test for reboot required due to a kernel update etc. needrestart -k will reboot if the system is prompting for a …

Continue reading

#PRAGMA ONCE

While not part of the standard yet, the widespread use of #pragma once is likely to find more support down the road. The big advantage is the simplicity for novice developers, no worrying about problems. The old #ifndef approach has a disadvantage of cluttering the global namespace as well. We recommend for new code that #pragma …

Continue reading

SECURING IFRAME CONTENT

Generally speaking the iframe tags are supposed to sandbox and lockdown the contents. Recently this was breached by Microsoft Live who broke out of the <iframe> sandbox and redirected the site to live.com Microsoft used at least 2 frame busting techniques to break out of the sandbox. Both of which show that browser security is …

Continue reading

HTTP 301 REDIRECT

Ordinarily when a web site URL changes HTTP 301 permanent redirect is used tell a search engine where to look, HTTP 404 errors can be categorically sent to the home page. There is a full search capability with any SQL driven system and WordPress supports it with all themes. Given some URL errors we estimate …

Continue reading

HTML 5.1

HTML 5.1 is now published, it adds a few more tags for images etc to make it easier for search engines to find an image for mobile phones etc. Among the more interesting new bits, the <picture> and srcset attributes .The <menuitem> and “context” can change menus which might affect dome dynamic site designs. WordPress …

Continue reading

CONVERTING COBOL TO WEB

Cobol is still used with many legacy shops. The system is standardized around the 80×25 character terminal which is typical for 1970s period systems, The database is usually DB2. IBM has moved DB2 to the cloud so it’s possible to leverage existing databases directly. Conversion from database vendors can be done as well. SQL is …

Continue reading