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.

Monday, June 23, 2008

Open Source IDS, Firewall, VPN Gateways

›
A few years back, if a SMB(small and medium business) shop wanted to install Firewalls, Network Intrusion Detection systems, VPN Gateways, e...
Saturday, June 14, 2008

File Watcher programs

›
During the early years, we often had to write our own component to monitor file changes or changes to a directory. Recently a friend of min...
Tuesday, June 10, 2008

VSTS 2008 has a memory profiler

›
Visual Studio Team System 2005 had a profiler that was useful in obtaining response times and diagnosing time taken by each component/method...
Monday, June 09, 2008

Numega DevPartner Studio

›
Recently I installed DevPartner Studio and have explored the features provided by the tool. The tool integrates seamlessly into VS.NET and h...
Monday, June 02, 2008

Interesting features in Web 2.0 feature pack of Websphere v6.1

›
IBM has recently released a new feature pack for WAS 6.1 that has a host of cool features to build Web 2.0 applications. AJAX support is pro...
Saturday, May 31, 2008

Finding the geographical location of client web requests

›
Nowadays, we see many sites that show our geographical location the screen when we hit the page. So how do the sites find out this informati...
Wednesday, May 28, 2008

Kernel mode and User mode

›
In IIS 6.0, the core HTTP engine (HTTP.SYS) runs in kernel mode and all worker processes run in user mode. So what exactly is the difference...
Wednesday, May 21, 2008

Overcoming the 2 connection limit in browsers

›
The HTTP 1.1 protocol dictates that browsers cannot make more than 2 connections per domain name. This limitation can cause slow page loads ...
Friday, March 21, 2008

Oracle RAC and Dataguard

›
A lot of IT managers get confused between what a Oracle RAC does and what Dataguard does. Oracle RAC provides us with a cluster of Oracle in...
Friday, March 14, 2008

ViewState in ASP.NET

›
There is so much confusion over what ViewState does and why is it required. Finally the following link helped me in understanding a lot of t...
Thursday, March 06, 2008

Security Principles

›
Browsing thru the OWASP site, I came across the following security principles that are of interest while designing the security architecture...
Wednesday, March 05, 2008

XSS and CSRF attacks

›
Of late, I have been doing a lot of study to understand 'Cross-Site Scripting' attacks and 'Cross Sitre Request forging' att...

Storing sensitive information in properties file

›
In JEE and .NET applications we often store data access configuration parameters such as username, password, datasource URL in properties fi...
Tuesday, March 04, 2008

Various types of performance testing

›
Came across this site ( http://www.loadtest.com.au/types_of_tests.htm ) that lists down the various types of testing that can be done to per...
Friday, February 29, 2008

Schema validation in webservices

›
Recently a friend of mine was working on a .NET SOA project and was facing a peculiar problem.The XML Schema he was using had a lot of resti...
Wednesday, February 27, 2008

Problems with Struts SSLext

›
One of the projects I was consulting on, was using the SSL-ext plugin module of Struts to redirect all secure resources to SSL. More informa...
Tuesday, February 26, 2008

Architecture Principles

›
A member of my team recently asked me a simple question - "What are Architecture principles? And how are they different from the guidel...
Monday, February 25, 2008

Tower Servers -> Rack Servers -> Blade Servers

›
The early servers were tower servers, so called because they were tall in height and took a lot of space and resulted in 'server-sprawl...
Friday, February 22, 2008

Are filters invoked when I do a RequestDispatcher.forward() ?

›
Before Servlet 2.4 specification, it was not clear whether filters should be invoked for forwarded requests, included requests and requests ...

First steps for diagnosis of memory leaks in Websphere Application Server v6.1

›
- Enable verbose GC. - If using Sun JVM, use the -XX:+HeapDumpOnOutOfMemoryError option to tell the VM to generate a heap dump if OutOfMemor...

What causes memory leaks in Java?

›
We know that a memory leak can occur in Java applications when object references are unintentionally held onto after the references are no l...
Wednesday, February 13, 2008

Can U request Google, Yahoo to not index Ur site?

›
I knew the way web crawlers/bots work to index your website. In fact Google also has a feature of submitting a SiteMap to better index the p...
Friday, February 08, 2008

Loosely typed vs Strongly typed webservices

›
This article gives a good overview of the difference between a loosely coupled and strongly coupled webservice. Jotting down some points fro...

Smart clients....Has the pendulum swung back?

›
Before the emergence of the 'web' most of the UI development was 'rich-thick-client' based on MS platforms such as VB, MFC, ...
Tuesday, February 05, 2008

Deep linking in AJAX applications

›
AJAX appplications face the challenge of deep-linking because many times the page URL does not change, only the content changes using AJAX. ...
Sunday, February 03, 2008

Technical Architect responsibilities defined

›
This weekend, I was going thru some of my old books in my library and found one book that was my favourite during my developer days - J2EE ...
Saturday, February 02, 2008

Basic tools for Solaris Performance monitoring

›
One of the development teams I was consulting for was facing some performance problems on the Solaris platform. The Websphere JVM was hangi...
Friday, February 01, 2008

Capabilities of an ESB

›
Just saw Mark Richards presentation on ESB. The presentation is simple and easy to understand without all the fancy jargon. The streaming vi...
Thursday, January 31, 2008

YWorks - products

›
Came across this company that calls itself a 'diagramming company'. A list of their product offerings can be found here . Two intere...
Monday, January 28, 2008

Ready to go templates

›
Believe it or not! There is a open-source project that aims to provide ready-to-go templates for all phases of a product or an application. ...
‹
›
Home
View web version
Powered by Blogger.