Narach Investment


Friday 29th April 2016

Static Website vs. Content Management System

We have maintained static websites since 2006 and since insception they have been hardcoded in HTML, CSS and Javascript. Of course, the various content of all our websites have since been consolidated under one domain. Recently, it was brought up that we should consider shifting from the present static website to a content management system like WordPress or Drupal.

Thus, this matter pertaining to our website was put under review and various adavantages and disadvantages of both a static website as well as a content management system were discussed. It cannot be denied that there are indeed advantages in maintaining a website on a content management system as long as there is an increased frequency of content creation and a propensity to make it available at the earliest. Further, a content management system would be suitable for maintaining a forum with a proper structure of a KeyMaster, Moderators and members with their respective logins.

It was also noted that a content management system is quite code heavy and would on occasion slow down the website; and was further prone to hacking attempts. A certain level of technical expertise would be required to overcome these drawbacks and would probably be a steep learning curve in some aspects of the maintenance and better performance of the website enabled throught a content management system.

In the present the website already exists and is already coded for good perfomance and speed. The enabling softwares Expression Web 2, more recent Expression Web 4 and the Text Document/Note Pad are known and understood. There are these dynamic templates and master pages at hand and do enable better control over content and its delivery.

It would be safe to conclude that we have weighed the pros and cons of our website in its present form (that is, of a static website) as well as if it were to be enabled throught a content management system. We find that there would be no added advantage in the present to shift our website to a content management system; and that the benefits of our website in its present form and structure outweigh the view to shift.

This is to assure the visitors of our website, that our website would continue to be maintained in its present form and structure.

Sunday 6th March 2016

New Navigation Bar

After much thought and deliberation it has been decided to provide a navigation bar at the top of our homepage to enable you our website visitor to access and visit the various parts and webpages of our website. Of course, the same links which till earlier had been provided in the body section of this homepage have been removed to make space for new content to be created and placed here. Indeed, this navigation bar effort makes it easier to access the webpage(s) of interest to you.

It is expected that in the near future we would bring new and relevant content to our website through the home page. This too would require some planning as we have content at hand to be launched into the Philosophy vertical of our website. However, it would probably be prudent to wait a while as we have upgraded out website to https/SSL enabled with effect from the 1st January 2016 and Google and the other lead search engines are still in the process of updating the search results to reflect this upgrade.

It would be quite in order to explain that the navigation bar provided above has been created with HTML and on-page CSS, and javascript has not been used in this effort. This would ensure that the search engines and their bots would parse and read the navigation bar and the links provided therein correctly. While of course, this would also ensure that the homepage would load at speed in the browser. Further, in the navigation bar titles the "a" tag has been applied as a placeholder for the Investment Management and Philosophy tabs; while the Home tab and the Website Development and Design tab have been provided a "href" link.

Wishing you happy reading.

Thursday 7th January 2016

HTTPS enabled on our Website

The visitors of our website would be glad to know that we have enabled HTTPS (HTTP over SSL or HTTP Secure) on our website and all its webpages with effect from 1st January 2016.

We have been monitoring this matter of SSL certification for a few months now and we were happy to read the views expressed by Google on the 17th December 2015 in this regard; and decided to implement SSL over the New Year. The primary objectives are as listed below:

The process in itself has been quite interesting; and is documented below:

We expect our visitors would enjoy the safety offered by this SSL implementation on our website. We are also of the view that other websites even if they are hobby blogs should upgrade to SSL enabled; ensuring the safety of their visitors and enabling a safer world wide web.

Tuesday 7th December 2015

Automating the Copyright Year

Since the start of our first website back in 2006 and until the end of 2014, we would hardcode this copyright year on all webpages of our website(s). However, as the website(s) grew over the years and even after the consolidation of all websites under the present and surviving website with over 400 webpages this task is indeed herculean and takes about a week to complete. This task would become even more tasking as the website grows in the future.

After giving this matter some thought, we have decided to automate the copyright year with the application of javascript. The code applied on all webpages for their copyright year is:

<script type="text/javascript">document.write(new Date().getFullYear());</script>

Indeed, we did have the choice of implementing the same via php, but would have required a two-step action as the triggering code would be in the .htcaccess file; as listed below:

On the webpage(s):

<?php echo date("Y"); ?>

and in the .htaccess file:

AddType application/x-httpsd-php .htm .htm

You would be happy to learn that we have already implemented the javascript code listed above across all the webpages of our website to enable the copyright year to update automatically in future years; without requiring an annual hard coding of the same.

Our observations on this matter are listed below:

Although, you may already be aware of the codes listed above, we expect you may find this relevant and useful while guiding other website owners/webmasters in this regard.

Tuesday 11th August 2015

Windows 10 Start Search Box stopped working: Resolved

On the 8th & 9th of August, I used the Microsoft Expression Web 2.0 software/program on my laptop to update a few webpages of my website.

On the 10th of August for some reason, the Windows 10 Start Search Box stopped working. This was quite disconcerting and required me to search for the various programs through the Start Menu. I did a search on the web and to my surprise discovered that I was not alone, as there were others faced with the same problem. I expect that in future updates Microsoft would fix this problem.

To overcome the near term problem of the non-functioning Start Search Box, I followed the instructions on one of these websites to temporarily resolve this problem, and to avoid a reset of my computer or a reinstall of Windows 10. In any case, I cannot go back to Windows 7 Pro as I had deleted the Windows.old folder from the C:\ drive. The steps I followed to resolve this problem, are as listed below:

Now, try the Start Search Box again, and hopefully it will start working. If not, this solution may not apply to you, and it would probably be a good idea to wait for the next Windows update to resolve this issue.

Wednesday 5th August 2015

Dear Windows 10 Team,

I take this opportunity to thank you for allowing the upgrade to the Windows 10 Pro OS.

My association with the Windows OS and Microsoft programs (especially, MS Word and MS Excel) goes back to the early 1990s. In fact, the first time I used a desktop computer was back in 1987 when we purchased a 258 ET&T computer. Since then I have worked on the Windows 95, Windows XP and the Windows 7 Pro before this upgrade to the Windows 10 Pro.

It is usual practise with me that I purchase the Windows OS and other related Microsoft programs when they are launched from your reseller in India; but the free upgrade to Window 10 Pro was a surprise.

I had reserved this Windows 10 Pro upgrade when the app became visible on my laptop; and since then it has been an interesting experience.

I have a Dell Inspiron 1545 laptop with a Pentium (R) Dual-Core T4200 processor with a 2 GB RAM and 150GB HDD partitioned into 3 drives C:, D: and E:.

The Windows 10 Pro download started at 0957 hours on the morning of 31 July and continued till 2100 hours. During this time, I was mostly busy with my work; and even when I was away I left the PC on and the download continued through the day. At 2100 hours when I was prompted to install, I requested installation immediately; which took my PC into Preparing to install. Thereafter, I read and accepted the Agreement and clicked on Upgrade Now. This took my PC into Configuration mode followed by the Windows 10 Pro upgrade itself with the warning that my PC would restart several times and that I should sit back and relax.

During the upgrade stage it went through the steps of Copying Files, Installing Features and Drives and Configuring Settings. Thereafter, at about 0300 hours on the 1 August I logged in to my PC using my already existing computer password and chose the Express Settings.

Then I enabled and updated Windows Defender (this was easy as I had till earlier used the Microsoft Security Essentials) and then ran a Quick Scan. Then I logged in using my Microsoft/ account and replaced my computer password with a four digit PIN.

There were some middleware software that had stopped functioning properly. So, I uninstalled them individually and reinstalled them again. After which, I checked all software and programs for proper functionality.

On a C: drive check I observed that there was a folder named Windows.old, which was occupying about 20 GB of disk space. After rechecking that my PC and its programs were functioning properly, I deleted this folder Windows.old that immediately increased the free space on my main C: drive by 20GB.

It was on the 3 August that I discovered that the MS Excel date entries had got set to English (United States), so I changed this to English (India) via the Control Panel (Clock, Language and Region – Change date, time or number formats). Later in the day, I discovered that the PDF files were opening in Microsoft Edge, so I corrected this to Adobe Reader DC via Control Panel (Programs – Default Programs – Make a file type open in a specific program).

During this time I also realized that Microsoft Edge was logged into my Microsoft/ account. So, I logged out from my account as I wanted to login to other resources. But, I found this to be cumbersome; and after a time discovered that I also had the Internet Explorer 11 with all my favourites as they were earlier. This was a relief. The Google Chrome on my earlier Windows 7 Pro had also migrated successfully to my new upgraded Windows 10 Pro.

I find that all my softwares and programs (including the Microsoft Office 2007) are compatible and working well on my brand new Windows 10 Pro OS.

Wishing you much success with the launch of the Windows 10 platform.

Improving the speed of the Chrome browser in 2015.

With the start of 2015 and all its celebrations, the Chrome browser appeared to be suffering from an after party hangover. I read a few websites to educate myself and try to speed it up, but to no avail.

The ideas doing the rounds were to uninstall it and then reinstall it; another was to go to the settings and disable the plug-in(s) or even to disable the extensions. This just did not sound right, as the Chrome browser is acknowledged as the best in the field and at the cutting edge of the virtual world. So I checked around but there appeared to be no resolution to this transgression on its earlier good/best performance.

During mid-month the Windows and Microsoft Office and Security updates came along, followed by the Flash Player and then there was silence. This however did not result in any improvement in the Chrome browser's performance and we were into the third week of the New Year. Thereafter I did a cleaning up of the browser history and cache and deleted all temporary files from the computer without any progress in the matter.

It had been a while since I had updated the Adobe Reader X, so I opened the program and clicked on the update link. Sure enough there were critical and security updates on offer; and it took a few minutes to download and install all these critical and security updates and patches.

It was not required but I also restarted my computer, and then tried launching Chrome again. This time it loaded immediately. Surprised I tried it again and it was back to quick launch mode. I did a few searches and even clicked on the search results; and the Chrome browser appears to have recovered from its earlier temporary lethargic ways.

In the earlier cleanup operation, I had deleted all the folders and links from the favourites bar; so now I would have to recreate them all over again. I expect that others would also be faced with this problem of a slow Chrome browser; and if they were to update their Adobe Reader X to its latest version 10.1.13 this matter may find resolution.