Showing posts with label Tips. Show all posts
Showing posts with label Tips. Show all posts

Thursday, January 14, 2010

Graphs : Relational database versus Graph database

Check the following articles on how to represent graphs in both a relational database and graph database:

 

Graphs in the database: SQL meets social networks

http://techportal.ibuildings.com/2009/09/07/graphs-in-the-database-sql-meets-social-networks/

Social networks in the database: using a graph database

http://blog.neo4j.org/2009/09/social-networks-in-database-using-graph.html

Wednesday, December 30, 2009

MySpace.com uses iBATIS.NET for persistence

iBATIS.NET the .net port of the iBATIS Java ORM is being used by MySpace.com http://www.infoq.com/news/2006/11/iBATIS-MySpace

Tuesday, July 28, 2009

Using the free space in one drive to give more space on another

I run into an issue today when I wanted to have something on my C: drive that exceeds the current free space, I have more free space on other drives but I don’t want to go into extending my C: drive by using tools like Partition Magic as I had a bad experience with it before.

I decided to give hard links a try, and after some googling I found that I need to use the junction.exe from Sysinternals because Windows don’t

So, if you need to have a folder on C: drive that points to another folder on D: drive, you just need to call junction like this:

junction C:\MyFolder D:\MyFreeSpace

You will deal with C:\MyFolder as a normal folder, but actually all files will be stored in D:\MyFreeSpace

Monday, June 30, 2008

Redefine the temp folders

When you install a software, most of the installers will try to extract some files in a temporary folder on the hard drive. The default temporary folder can be accessed by the environment variable TMP or TEMP.

By default, those folders will point to the following folder on your Windows drive (X):\Document and Settings\UserName\Temp , the path may vary according to Windows version.

Sometimes, a huge software installation like Windows Service Packs or Visual Studio Service Packs, will need to extract a (very) large file in the temp folder, and if no enough (here I mean great) free space no installation can take place.

Anyway, keep long story short :) ... to allow your temp folders to go into a new drive, you need to redefine the path associated with the Environment variables:

Go to My Computer , right click Manage, select the Advanced table, click on Environment Variables button, then select the TEMP and TMP variables and point to a new folder , and enjoy large installations on limited free space drives :)