Code corrupted. Insert fresh copy.
Today while approving the baby photos for the monthly contests on one of my sites, i saw this error message “Code corrupted. Insert fresh copy.” in the footer section of the page. I was under the impression that the CPG gallery files are corrupted and i need to replace the existing files. But after checking out the template file for a while, i came across the statcounter code which was missing the first 4-5 lines in the code. I got the code again from the statcounter site and replaced and everything started working fine.
So do remember, if you get such error as “Code corrupted. Insert fresh copy.”, just replace your statcounter code. BTW i love the statcounter people. The stats they provide is free and they give you so many stats right from the visitor activity,pageload activity, keyowrds, download activity to the exit link option. It gives you a complete statistics of your site users and visitors and if you study it closely, you can improve the traffic. So if you own a website, and you are looking for a good web statistics site, then visit stacounter.com and grab the code.

Understanding Cloud Computing
These days I am busy understanding the various aspects of Cloud Computing. As per Wikipedia
Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.Users need not have knowledge of, expertise in, or control over the technology infrastructure in the “cloud” that supports them.
(more…)
Mikogo - Alternative to GoToMeeting
This morning we had an important client conference and everyone was informed about the same. Our client had already sent us the Goto Meeting link and other required details.The team was ready for the meeting at the given time. It was planned that we will use GoTo Meeting for screen sharing and use skype for voice.
However at the said time, we got a message from the client that there was some problem with their VPN connectivity and the Goto Meeting link is not working. He asked if we had any other alternative. Someone from the team suggested to try this new tool Mikogo.
Mikogo is a free tool which provides an easy-to-use online meeting tool, equipped with valuable features to ensure the perfect desktop sharing experience.
CpmFetch - the right tool for CPG
Just two days back, I came across this tool called CpmFetch, while checking out the CPG Support Forums and after going through it’s list of features, I realized that, this was the tool I have been looking for since so many months. With more users and more photos added every day on my KidsandBibs Photo Gallery, it was getting difficult for me to manage the contests, display the photos from the gallery on the websites.
If you want to take photos out of your Coppermine Photo Gallery and display it on your web site, in your forums, in RSS feeds, or many other ways – CpmFetch is the right tool. CpmFetch has been endorsed by (at least some of) the Coppermine Photo Gallery developers and has been recommended over other ways of accessing CPG.
After installing CpmFetch, things have become so easy and manageable. As soon as I approve the photos in the gallery, it gets refelcted on my contest pages. Earlier I had to manually copy the screen shots and then post on the sites. Now, with just a few lines of PHP code, the photos are updated automatically from the photo albums in the gallery. I am yet to try out all the other features of this great tool. I am planning to use it in my Forums as well. We can easily integrate CpmFetch with the vBulletin forum, by adding the code in the required templates.
(more…)
Frustrated with Net4India
For the first time, I tried hosting a website on net4india and I am so frustrated with their support system. There is an online chat system, which is offline for 24 hours. Maybe the image of online help looks cute on their website, so they have put up the Online Chat system.
I have requested them to give write permission to one of my folders and the request was sent on 25th September, today is 28th; so many support requests I have put, so many calls made; but nothing has been done so far. However they are quick to close your ticket and reply in a standard format “This is in reference to your query, we would like to confirm you that the appropriate measures have been undertaken. For any further assistance do contact us, on 39891414 (from Landline), from Mobile phone dial city code as prefix. ” It will be so good if they really knew what was the appropriate measure. I am not sure if their Support managers do look into the Support Ticket history and the call logs made by customer.
(more…)
Relevance of Keywords
Today I was going through my website stats, and I noticed that so many people land up on my site looking for ICICI fraud cases, scam cases or ICICI cheating cases. Well, from the volume of searches, it seems that people are really cheated by this bank, otherwise so many people would not have been searching the net on these keywords… there are so many other interesting keywords to search for and sites to check out.
See some of the keywords related with ICICI bank and all these people land up on my website. I wish, I could give them a solution. But I am also a victim, just like them :( Read my ICICI story here.
- icici fraud
- icici bank important contact numbers
- icici cheating
- icici fraud debit card stolen
- cases of customer to icici bank
- icici fraud in india
- icici bank scams
- famous cases of cheating
- bank cheating
- is icici a safe place for my money
- famous corporate fraud cases
- contact details of marketing manager for icici bank
- how safe is my money in icici bank?
- icicibank credit card cheating
- i have bank in my country is not safe i want to hack the bank how ?
- icici bank manager held for fraud
- money transfer to india cheating case in usa
- famous people cheating
The most funniest one is “i have bank in my country is not safe i want to hack the bank how ?”
On my son’s website, people land up looking for these keywords.
- shake your body line
- shake your bodyline
- shake, shake, shake, senora, shake your body line
- shake shake shake shake your body line
- shake shake shake your body
- show me waiting for shake your body
It was because I had done a post on this cute dance put up by Urjit and his classmates in their school. Watch this cute video.
p>
PHP vs. ASP.NET
These days, I am too busy in my work and I am not getting time to update my blog. One of the tasks involved is making proposals for prospective clients and you really need to do a lot of R&D before actually putting up your proposal. Recently we got some requests for proposals from a few clients and the main question in thosee proposals was which technology to recommend? Either it should be open source PHP/mySQL or ASP.NET/SQL Server. We take up projects in both.
PHP – Hypertext Pre-processor
PHP is an open source server-side scripting language that is very similar in syntax to C languages. Although originally designed to run under Linux using the Apache Web server, it has been ported to work using virtually every operating system and any standards-compliant Web server software.
In addition to these benefits, there are certain programming requirements that may make PHP an appealing choice for developers. Firstly, there are built-in libraries for the direct creation and manipulation of image and PDF documents. This means, for example, that if an application calls for dynamically-created menu images with anti-aliased text, or the exporting of pages to Acrobat format, PHP may be the ideal technology to do it.
Another situation that may make PHP the best choice of server scripting is where connecting to either mySQL or Postgres databases is required.
ASP.NET
The reason why ASP.NET is in another league compared to ASP and PHP, is that it operates on an entirely different architectural structure. The latter are interpreted scripting languages whereas .NET is a compiled framework. This means, firstly, that Web pages run much, much faster. It also means that source code is safer and more robust.
Additionally, ASP.NET introduces a new concept in Web programming – the notion of code-behind pages. With code-behind, each page of HTML is driven by its own compiled programmatical directives. Other benefits of ASP.NET are its full-featured integrated support for XML and Web services. There is also a very comprehensive range of security and cryptography libraries available to .NET, making it especially useful for ecommerce and enterprise data applications.
ASP.NET and SQL Server is better for large websites, websites storing sensitive information, corporate websites and many similar web applications. Why? Because ASP.NET is faster than any other web programming language, it’s easier to maintain the code when it comes to large websites, thanks to code-behind
PHP vs. ASP.NET
Coding time in ASP.net is faster because of the Development environment provided by Microsoft. You can get things done a lot quicker with ASP.NET because of its development enviroments (VS/VWD) and it’s server controls and easy databinding.ASP.NET pages are MUCH easier to secure than PHP-based applications. From the default login controls and methods in ASP.NET 2.0, real prepared SQL statements that prevent injection attacks, automatic cross-site scripting form input rejection.
Though the development time,in most projects they really are about even, but the smaller projects tend to lean towards PHP, while the large projects are much faster in ASP.NET.
And with all that said… For sites that are meant to be either secure, highly trafficed, large in scope, or deal with enterprise level data, PHP is not recommended. But for a home page, a small website, and a forum, sure PHP is best.
ASP.NET is Strongly Typed, Object Oriented, Sandboxed, Multi-Syntax, Component Centric, Event Driven, forms oriented, pre-compiled.
PHP is a loosely typed, objects optional, fixed syntax, component-less, runtime interpreted, structured programming model.
What I like best about PHP, is the large pool of free open source softwares available in the market, just like this wordpress blog software I am using for all my blogs.
But at the end, it all comes to your exact project requirement and client requirements and what are their plans in future. Keeping all these in mind, one should decide the technology to be used.
I am expecting some comments on this hot topic

