-
Google Web Toolkit: A Brief Review
Date: 05/17/06
Keywords: html, java, google
Google has released GWT - a java window toolkit which converts your java applications (using the toolkit API) to javascript (incl. AJAX) and HTML. What follows is a brief review of the features and some thoughts. But first lets see why Google thinks it is important.
Java technologies offer a productive development plaform, and with GWT, [...]
Source: http://blog.taragana.com/index.php/archive/google-web-toolkit-a-brief-review/
-
Ten Commandments on Cyber Security
Date: 05/16/06
Keywords: software, security, virus, antivirus
Ten commandments for computer security:
Thy shall create strong passwords
Thy shall use good antivirus software
Windows users shall regularly update critical updates
Thy shall download online forms after verifying URL https:// or forms with lock icons
Thy shall use secure shell (ssh or sftp) for file transfers
Thy shall not open unnecessary emails
Thy shall regularly back up important files
Thy shall [...]
Source: http://blog.taragana.com/index.php/archive/ten-commandments-on-cyber-security/
-
CRM Firms Don’t Follow CRM Best Practices
Date: 05/16/06
Keywords: crm
CRM vendors aren’t following good CRM techniques themselves, according to a new report from The Customer Respect Group (TCRG). Oh the irony!
CRM vendors in the study ignored 27 percent of email inquiries, leading them to score below average-5.6 out of 10, versus 5.7 for all industries-on the Customer Respect Index (CRI).
The had the poorest [...]
Source: http://blog.taragana.com/index.php/archive/crm-firms-dont-follow-crm-best-practices/
-
How To View New Blog Posts Directly From Firefox Toolbar
Date: 05/16/06
Keywords: browser
This is a simple tutorial to help you to view new blog articles (from your favorite blogs) directly from your Firefox toolbar.
Suggestion: Please maximize browser window for better viewing. You can restart the tutorial by using the controls on the bottom of the presentation.
Source: http://blog.taragana.com/index.php/archive/how-to-view-new-blog-posts-in-firefox-toolbar/
-
How To Create AJAX Commenting System for Static HTML Pages
Date: 05/15/06
Keywords: mysql, html, database, sql
I wanted to create ajax based commenting system for some html pages. The design goals were:
1. Simple to use and install
2. Database (MySQL) backed
3. Minimal changes to HTML template / files
4. Support effective (no frequent cache refreshes) html page compression / caching strategy for heavily commented sites.
An AJAX based system fits the bill. The new [...]
Source: http://blog.taragana.com/index.php/archive/how-to-create-ajax-commenting-system-for-static-html-pages/
-
How To Use SAJAX (AJAX Framework) from HTML
Date: 05/15/06
Keywords: php, html, web
Sajax is an useful ajax framework to simplify ajax based development for languages like PHP, Ruby etc. Not many realize Sajax can be used equally well from plain old html pages (as in .html or .htm). Their website doesn’t mention it anywhere so I can guess it was not one of their use cases. However [...]
Source: http://blog.taragana.com/index.php/archive/how-to-use-sajax-ajax-framework-from-html/
-
WordPress Source Code Cross Reference w/ Commenting for Plugin / Theme / Code Developers
Date: 05/15/06
Keywords: no keywords
We are doing extensive work with WordPress, developing plugins, themes and also modifying the code base where necessary. In the process I found it necessary to create a online cross-reference of WordPress source along with capability to annotate / comment (AJAX based) as necessary.
I present you the first iteration of the effort - WordPress [...]
Source: http://blog.taragana.com/index.php/archive/wordpress-source-code-cross-reference-w-commenting-for-plugin-theme-code-developers/
-
How To Enable window.status in Firefox
Date: 05/14/06
Keywords: browser, java, web
Strangely you cannot set browser window status bar using javascript (by setting window.status) in Firefox. There are two simple ways you can enable it.
Open about:config in browser and search for dom. disable_window_status_change. Change it to false.
Additionally in Firefox v1.0, this can be changed via “Tools → Options → Web Features → Enable JavaScript / Advanced [...]
Source: http://blog.taragana.com/index.php/archive/how-to-enable-windowstatus-in-firefox/
-
Facing a P0ker Flood
Date: 05/14/06
Keywords: spam
This blog is being flooded with P0ker spam comments. Obviously they aren’t getting through. Still it is painful to see bandwidth being wasted by these scumbags.
The other pain with such spams is that it prevents me from going through my Akismet spam queue to check the spams manually as Akismet sometimes gives false positives, [...]
Source: http://blog.taragana.com/index.php/archive/facing-a-p0ker-flood/
-
Little Painful Javascript Quirk
Date: 05/14/06
Keywords: java
Why doesn’t document.getElementById(’location’).value work as function parameter in Javascript?
What does work is:
var temp = document.getElementById(’location’);
temp.value works fine as function parameter.
Apparently javascript doesn’t like referencing fields directly on functions as in getElementById(’location’).value as a function parameter. IMHO this is implementation defect.
I hit against it once in a while and then I forget all about it. This [...]
Source: http://blog.taragana.com/index.php/archive/little-painful-javascript-quirk/
-
SAJAX: Why sajax_init()?
Date: 05/14/06
Keywords: programming
Memo to SAJAX team:
sajax_init() serves no useful purpose. It is an empty method. Why not just take it out from the examples? Think Extreme Programming - YAGNI.
Source: http://blog.taragana.com/index.php/archive/sajax-why-sajax_init/
-
SAJAXian Quirk
Date: 05/14/06
Keywords: php
Playing with SAJAX (AJAX framework for php, ruby etc.) I found an interesting quirk. Keep this in mind while using SAJAX (unless you have already found it (or want to find) the hard way).
If an exported function is called with all its arguments and without the callback at the end (as the last argument) then [...]
Source: http://blog.taragana.com/index.php/archive/sajaxian-quirk/
-
Rights of HIV+ Children?
Date: 05/14/06
Keywords: no keywords
I was watching a TV infomercial which argued in favor of HIV positive children attending schools with other HIV negative students. On the surface it appears the humanly thing to do but is it really logical (and humanly) to allow HIV+ students to attend normal schools?
In school children are known to get into fights, bruises [...]
Source: http://blog.taragana.com/index.php/archive/rights-of-hiv-children/
-
Silicon Graphics: The End of History
Date: 05/12/06
Keywords: no keywords
Silicon Graphics has filed for bankruptcy protection. The significance of this news would be lost to newcomers in the industry. It signifies the end of an era, an epoch of computer history.
SGI filed for bankruptcy under Chapter 11 of the U.S. bankruptcy code after reaching an agreement with its banks and other bondholders. Through its [...]
Source: http://blog.taragana.com/index.php/archive/silicon-graphics-the-end-of-history/
-
English Speaking Tips For Non-Native Speakers
Date: 05/11/06
Keywords: asp
Few tips on pronounciation for non-native English speakers provided by Nasha Fitter, CEO of Fitter Solutions, a communication and training company.
You should focus on aspirating key consonant sounds and stretching certain vowel sound. Place your hand in front of your mouth while saying the P, K and T sounds. You should feel a gush of [...]
Source: http://blog.taragana.com/index.php/archive/english-speaking-tips-for-non-native-speakers/
-
JSP / Servlet - PHP Integration Options
Date: 05/11/06
Keywords: php, apache
There are four different integration options in order of complexity and your requirements. They are as follows:
Multi-port Integration
Run Apache (with PHP) on default port 80 and Tomcat on default port (8080). They can run on the same machine with different ports without any problems whatsoever. This is the simplest procedure.
Single Port Integration (Apache Mapping)
In this [...]
Source: http://blog.taragana.com/index.php/archive/jsp-servlet-php-integration-options/
-
View of Unreleased Plugins
Date: 05/08/06
Keywords: no keywords
I have developed and use several plugins on my site, many of them are publicly available, others are not. I am presenting few plugins below which are not publicly available yet. This is not intended to be an all comprehensive list. I have a dozen more which are probably more juicier (for lack of a [...]
Source: http://blog.taragana.com/index.php/archive/406/
-
Sun Java Programmer Certification - Free Book
Date: 05/06/06
Keywords: java
This book provides a basis for revising for the Sun Certified Programmer examinations, not to teach the Java language or the topics required for the exam. It is designed to collect all the essential information you need to retain, in one place, and is designed for someone who has already finished their own study and [...]
Source: http://blog.taragana.com/index.php/archive/sun-java-programmer-certification-free-book/
-
PHP 5.1.4 Released (Details)
Date: 05/06/06
Keywords: php
PHP 5.1.4 has been quitely released with a very important fix to $_POST array handling bug along with other fixes. In short in PHP 5.1.3 post array handling was broken which prevented several popular applications like phpmyadmin from running on 5.1.3.
This release provides fixes for the following bugs:
Fixed problems with file uploads and the $_POST [...]
Source: http://blog.taragana.com/index.php/archive/php-514-released-details/
-
Marketing Plan Template in a Page (Results in 24 Page Plan)
Date: 05/05/06
Keywords: no keywords
Kelly Odell posted an interesting marketing plan template which should result in a marketing plan of roughly 24 pages.
You should try to answer each square in the template with no more that one page including diagrams and pictures. This will result in a marketing plan of no more than 24 pages. Link
I liked it and [...]
Source: http://blog.taragana.com/index.php/archive/marketing-plan-template-in-a-page-results-in-24-page-plan/