Tech Talk

Digital Transformation, Artificial Intelligence, Machine Learning, IoT, Big Data Analytics, Enterprise Architecture, Performance Engineering, Security, Design and Development tips on Java and .NET platforms.

Thursday, July 27, 2006

Diff btw Cache and History in Browsers

›
Cache is the segment of the physical hard-disk that stores the web resources that we browse. For IE, the folder for cache is "Temporary...

More on Cookies

›
Found a few new things about cookies :) What is the difference between a third-party cookie and a first-party cookie? If you connect to Web ...
Wednesday, June 28, 2006

Spring Vs EJB

›
In quite a few design brainstorming sessions, the debate between Spring and EJB results in a deadlock. There are developers who are damn pas...

DAO access in Struts Action?

›
In quite a few projects in the past, I have directly accessed the DAO methods from the Struts Action classes. This strategy makes a lot of s...
Friday, June 23, 2006

Struts - Forward Action Vs Direct JSP call

›
A recent developer asked me why should one use ForwardAction, when one can directly give a link to a separate JSP directly. The reason is: W...
Monday, June 19, 2006

Deployment options in Tomcat 5.0

›
Generally developers are used to deploy J2EE applications by dropping the war file or the application folder directly into the webapps direc...

Diff btw MTS and COM+

›
During the good old days of WinNT, MTS used to provide the middle layer for distributed computing using MS technologies. The MTS (Microsoft ...
Friday, June 16, 2006

OnBlur Javascript recursive loop

›
Recently some of the developers in my team were struggling with a javascript issue. The problem was very simple. There were 2 textfields on ...
Thursday, June 15, 2006

Automatic Language Identification from text.

›
In one of my recent projects, there was a business requirement to identify the language of a text document automatically and segregate them....
Thursday, June 08, 2006

Association - Aggregation and Composition

›
An aggregation is a special form of association between classes that represents the concept of "WHOLE -PART". Each object of one o...
Wednesday, June 07, 2006

XMI-XML Metadata Interchange

›
Recently, I started using Rational Software Modeller for UML modelling. The UML diagram files that the tool creates have a *.emx extension. ...
Tuesday, April 18, 2006

Storing passwords in database

›
This is one of the most common and trivial challenges that developers face in any enterprise application development – How to store password...
Monday, April 10, 2006

Uses of Reverse Proxy

›
We are all aware of proxy servers, that enable us to access the internet from inside a firewall. These proxies are known as forward proxies....
Thursday, April 06, 2006

Unix Quirks for Windows developers

›
Recently came across a wonderful blog stating a few things about Unix/Linux which ever developer should know. The link to the blog is here ....
Saturday, April 01, 2006

Debugging JavaScript

›
While working with VisualStudio.NET, I was impressed with the ability of VS.NET to even debug JavaScript on a HTML page. It saved a lot of t...
Friday, March 31, 2006

Diff btw div and span tags in HTML

›
I was trying to get the hang of AJAX and was learning a lot of JavaScript and HTML. I was confused btw the <div>and <span> tags ...
Friday, March 24, 2006

Debugging Server-side Java with JPDA

›
JPDA stands for Java Platform Debugger Architecture. It is a new debugging design adopted by the VM that facilitates debuggers to attach to ...

Precompiling JSPs in Tomcat

›
For faster startup access to a website, it is sometimes desirable to precompile all the JSP pages on a production server, so that the first ...
Monday, March 20, 2006

StringBuffer Myth

›
I have noticed that a lot of people are wasting their precious time changing code that contains "+" overloaded String operator toS...

Retrieval of AutoGenerated Keys

›
We often face the problem of retrieving a 'auto-generated' column after a 'INSERT' operation. For e.g. insert into myTable (...
Sunday, March 19, 2006

When to do Object Pooling?

›
Pooling basically means utilizing your resources better. For example, imagine a fairly large number of clients utilizing a small number of d...
Friday, March 03, 2006

HSQL - A cool Java database..

›
Recently I developed a portal which made use of MySQL database. The database was small in size and had only a few tables. But I was facing p...
Thursday, March 02, 2006

Free Portal frameworks out there

›
Recently I was trying to evaluate some open-source portals that I can use for my personal use. Here is the list of interesting portals I fou...
Wednesday, March 01, 2006

What is virtual hosting?

›
Virtual hosting is essentially "shared web hosting". Virtual hosting is a method that webservers use to host more than one domain ...
Tuesday, February 28, 2006

MySQL - import and export of database

›
Recently I had to move my MySQL server from a WinXP machine to a Win2000 server machine. I thought that the data migration of the MySQl data...

Why put a webserver in front of an application server?

›
A lot of my developer friends pop up the question of why to use a webserver when today's application servers such as Weblogic, Websphere...

What is a DMZ?

›
DMZ stands for demilitarized zone. DMZ is also known as perimeter network and is used for security purposes. A DMZ is that part of the netwo...
Friday, February 24, 2006

Citrix Server and Terminal Services

›
I was quite familiar with Terminal Services in Windows and also the Remote Desktop Protocol used in it. But recently I came across a technol...
Tuesday, January 31, 2006

Tibco RV vs Tibco EMS

›
A lot of people are familiar with the Tibco RV (Rendezvous) product. This product is around 20 years old and powers many mission critical sy...
Monday, January 30, 2006

ATMI vs Corba OTS

›
Recently while working on BEA Tuxedo server, I came across the term 'ATMI' - Application to Transaction Monitor Interface. I beleive...
‹
›
Home
View web version
Powered by Blogger.