• support[@]kurinchilion.com
  • +1 (888) 666-4252

Choosing version control system (VCS): Git vs Subversion

Feb 01, 2010 - by kurinchilamp // 387 Views
Git - Distributed repository system (adaptive work flow models) - Source control taxonomy: DAG storage - URI to git directory is where the repository is stored and it always has branches and tags - Repository root folder contains a .git directory which maintains file history - Scalability - Faster, Efficient branching and merging - License: Copyleft Subversion (SVN) - Centralized repository system - Source control taxonomy: Delta storage - URI to a subversion depository most commonly adopts /trunks, /branches and /tags directories - Each folder maintains a .svn directory to store the file history - Not efficient in scaling - Not efficient in branching and merging - License: Copyfree
Continue Reading

PDF Split and Merge (pdfsam)

Jan 20, 2010 - by kurinchilamp // 375 Views
PDF Split and Merge (pdfsam) - an elegant tool that establishes the tasks stated in the name of the product. pdfsam is distributed under GPL license and requires Java Virtual Machine 1.4.2 or higher. This tools helps you in splitting PDF documents into individual pages, merge many pages into a single document, extract odd/even pages and many other features in its basic version. To learn more about this tool or to download a copy of it visit pdfsam.org
Continue Reading

HTTP-Header: User-agent modification

Dec 06, 2009 - by kurinchilamp /HTML/ 328 Views
When a browser makes a request to the server, it sends information such as its operating system name, version in addition to the type of the browser from which the request originates in the header variable "user-agent". Depending on the request made, server responds back with specific details which can range from browser specific css layout to calling certain javascriptsfor certain browsers. Changing the user-agent also helps us in understanding how spider-agents or bots will see the pages that we build. It also helps us design applications that will mimic a request as originating from a mobile phone and helps us in viewing the behavior of the application in different mobile clients. To read more about HTTP-Headers check ietf
Continue Reading

LogMeIn, Hamachi: Create VPN in minutes

Dec 04, 2009 - by kurinchilamp // 399 Views
Managed or Unmanaged networks? Create a VPN in minutes with this software which is available FREE of cost for non-commercial use. Setting up a Virtual Private Networks is as easy as clicking through the buttons. Check out this product at LogMeIn
Continue Reading

WebScarab for web application test

Nov 27, 2009 - by kurinchilamp // 401 Views
WebScarab is a testing tool used for analysing application data that is passed between browsers and servers. It can be used to review and modify data at either end by intercepting data originating from http and https layers. This tool can also be used as a bandwidth simulator (slow/fast network), in session id analysis, spidering url's, parameter analysis and for many other testing schemes. WebScarab is developed as an open source tool by The Open Web Application Security Project (OWASP) and can be downloaded from OWASP website
Continue Reading

GUID: Meaning and its application

Nov 19, 2009 - by kurinchilamp /MySql/ 375 Views
GUID stands for "Global Unique Identifier" and is a term usually referring to Microsoft's implementation of unique identity number (in a distributed environment) that it generates to identify different entities such documents, COM's, DLL's, interfaces, records, and other objects. It is also known as UUID - Universal Unique Identifier interchangeably. GUID implemenation is a 128 bit (16 byte) value consisting of sets of hexadecimal digits separated by hyphens. As the total number of unique keys is large the probability of two numbers being the same is very small. The AutoNumber datatype in MS-Access and the Identity datatype in SQL Server is a GUID implementation. (more…)
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.