Everybody Knows Windows Vista uses more memory than it’s predecessor Windows XP.
Analyze that:
Starting Windows Vista with no application opened (just the initial ones): Use of Memory about 900 Mbytes
If You have just 1.5 Gbytes on laptop (notebook) it’ll a hard work to
start your job’s applications (like VisualStudio, Photoshop, etc).
Back to Windows XP is not the perfect solution yet.
So, What We got to do?
Lately, I have learned “the ways of the Linux” and I can tell you that It’s a better Operational System today to end-users. You don’t need to be an Expert to use or configure it.
Think of it, the memory used by this system with Graphic Interface is about 200 Mbytes (yeah)
My Solution:
Install Linux (I’ve used Ubuntu)
Install Wine (to run application inside linux)
Install Windows XP on VirtualBox (to virtualize softwares with no compatibility with linux and wine)
Used of memory about 700Mbytes (Believe it, but depends of the quantity of memory you set to your virtualized Windows XP 400Mbytes that was great for me)
If You really like to develop softwares and don’t want to pay a expansive license of Borland Delphi Tool. You can use a free version called Delphi Personal with less components, but still useful.
Some Features:
Standard Components
Additional Components
Win32 Components (No Shell Treeview, etc)
System Components
Dialogs Components
Win 3.1 Components
Samples and ActveX Components
No Database, Report or Indi Components are available and You cannot install them If you have the “bpl” file.
I think, It’ll be a good start if You’re a novice or If you want your tools available on the Internet to get visibility.
So, wherever is you objective. Try It below:
Tip: Download these file and click on the second one to open it and extracted (use filzip)
Serial Number: http://www.codegear.com/downloads/free/delphi
Ok. I really like to stay connected with the existing technology, and I’ve tried to show some tools I’ve used to keep available my important documents everytime, everywhere.
So, Live Mesh is one of them.
What it is:
A Webpage You can download folders and files on-line and access everywhere
A Desktop Application You Can install and set Yours folders to Sync with that Webpage
Install it on many devices and You Sync folders and files automatically.
Share those folders with friends and work together on-line
Don’t waste Your time:www.mesh.com
You just need a Hotmail account to use it
The user of your application needs do close and open it again everytime he/she set a particular configuration to make this change available.
So, with the code below You can give the possibility to your users a quick restart and improve the experience of your software.
Simple task:
Create a batch file with the filename of your application, execute it and close the opened one; procedure RestartOwnApplication;
function GetTmpDir: string;
var
pc: PChar;
begin
pc := StrAlloc(MAX_PATH + 1);
GetTempPath(MAX_PATH, pc);
Result := string(pc);
StrDispose(pc);
end;
function GetTmpFileName(ext: string): string;
var
pc: PChar;
begin
pc := StrAlloc(MAX_PATH + 1);
GetTempFileName(PChar(GetTmpDir), 'uis', 0, pc);
Result := string(pc);
Result := ChangeFileExt(Result, ext);
StrDispose(pc);
end;
var
batchfile: TStringList;
batchname: string;
begin
batchname := GetTmpFileName('.bat');
FileSetAttr(ParamStr(0), 0);
batchfile := TStringList.Create; // We need to create a "bat" file
with batchfile do
begin
try
Add('"' + ParamStr(0) + '"'); // Insert Application Filename information into it
{You can add any dos command here if you want to customize the "bat" file}
SaveToFile(batchname); //Save the "bat" file
ChDir(GetTmpDir); //Get the path where the "bat" file was saved
WinExec(PChar(batchname), SW_HIDE); //Execute the "bat" file
finally
batchfile.Free;
end;
Halt; //Close application
end; end;
File Server Resource Manager enables system administrators to understand how storage is being used and to manage the use of their storage by generating storage reports, applying quotas to volumes and folders, and screening files on the server. This guide provides step-by-step walkthroughs for creating quotas, creating file screens, and scheduling storage reports.
The Network Policy Server Operations Guide provides information about how to administer NPS after it is installed and deployed. It also includes troubleshooting information for specific problems and scenarios.
I have wanted to use the TOP function of SQL Server to limit my rows result
and I finally found the SQL statement:
SELECT FIRST x [SKIP y] … [rest of query]
So, the FIRST function defines the limit of the rows of your query result
and SKIPopptionally function defines a quantity of rows You don’t want to show.
A good example: Google Search – Total of 20 results, Page 3.