Member since Jul 31, 2006, follows 0 people, 0 public groups, 788 public bookmarks (816 total).
More »
Tags
| Recent Tags: | |
|---|---|
| Top Tags: |
|
More »
Recent Bookmarks and Annotations
-
Tech-Recipes.com - How To Prevent Windows XP Users From Writing To USB Drives on 2006-08-03
-
USB drives are extremely handy tools, but in some instances it might not be a good idea to allow users to write onto these devices from their PCs. This is especially true when working with highly confidential data or intellectual property at work. Users of Windows XP with service pack 2 installed can disable writing to USB devices.
To do this:
Open the Registry Editor click on the Start button on your taskbar, then click on Run and type "regedit" and click on OK to start the regedit utility.
Expand HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control.
From there right click and create a new key and name it "StorageDevicePolicies". In the window on the right then create a new DWORD value and label it WriteProtect, give it a value of "1" and users can no longer write to USB drives. To re-enable this option change the value to 0 and users are again allowed to write.
The modifications you made will be in effect after you reboot your PC.-
Raja on 2006-08-02
Applicable only for Windows XP service pack2
-
-
-
Tech-Recipes.com - Disable the Log Off and Turn Off Buttons in Windows on 2006-08-02
-
Do you support users who, regardless of what you tell them, insist on logging off or shutting down public computers in common areas?
If so, you'll be glad to know that you can disable the Log Off and Turn Off Computer buttons on the Start menu.
Follow these steps:
Open the Registry Editor (Regedit.exe).
Navigate to HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVersion\Policies\Explorer.
Right-click the Explorer key, and select New | DWORD value.
Name the value StartMenuLogoff, and press [Enter] twice to access the Edit DWORD Value dialog box.
Type 1 in the Value Data text box, and click OK.
Right-click the Explorer key, and select New | DWORD value.
Name the value NoClose, and press [Enter] twice to access the Edit DWORD Value dialog box.
Type 1 in the Value Data text box, and click OK.
Close the Registry Editor.
At this point, both the Log Off and Turn Off Computer buttons are still on the Start menu, so click the Log Off button and then log back on.
When you need to shut down the computer, launch the Registry Editor, and change the values to 0, or pull the plug if it has to be done in a hurry.-
Raja on 2006-08-02
Useful in browsing centres
-
-
-
Publish Your Yahoo! Bookmarks on 2006-08-01
-
Publish Your Yahoo! Bookmarks
Give the gift of your accumulated links to the world by publishing your Yahoo! Bookmarks to the Web
The CodeThe Code
#!/usr/bin/perl
# getBookmarks.pl
# A script to download Yahoo! Bookmarks and format them as HTML
# Usage: getBookmarks.pl
use WWW::Yahoo::Login qw( login logout );
use WWW::Mechanize;
use strict;
# Set some user variables
my $user = "insert Yahoo! ID";
my $pass = "insert Yahoo! Password";
my $file = "links.html";
my $bookmarkurl = "http://bookmarks.yahoo.com/config/";
$bookmarkurl .= "export_bookmark?.commit=1";
my $mech = WWW::Mechanize->new( );
# Log into Yahoo!
my $resp = login(
mech => $mech,
uri => $bookmarkurl,
user => $user,
pass => $pass,
);
# If login succeeded, loop through the HTML
if ($resp) {
print "Login ok!\n";
my $bookmarks = $mech->content;
my @bookmarks = split(/\n/, $bookmarks);
# Open the output file
open FILE, "> $file" or die "Can't open $file : $!";
# Loop through the bookmarks, printing to file
foreach my $line (@bookmarks) {
# If the line is folder, print it
if ($line =~ m!<H3[^>].*>(.*?) </H3>!gi) {
print FILE "<div class=\"folder\">";
print FILE $1;
print FILE "</div>\n";
}
# If the line is a bookmark, print it
if ($line =~ m!<A HREF="http://hacks.oreilly.com/([^"]+)"[^>]+>(.*?)</A>!gi) {
print FILE "<div class=\"link\">";
print FILE "<a href=\"$1\">$2</a>";
print FILE "</div>\n";
}
}
# Close the output file
close FILE;
} else {
warn $WWW::Yahoo::Login::ERROR;
}-
Raja on 2006-08-01
Publish your yahoo bookmarks
-
-
- Xmultiple connectors cables on 2006-08-01
-
PCI Express: An Overview : Page 1 on 2006-07-31
-
Basic PC system architecture
No doubt most Ars readers are familiar with the basic layout of a PC system, but it's worthwhile to do a brief recap in order to set the stage for the discussion that follows.
Logically, an average PCI system is laid out in something like the following manner:
Figure 1: PCI system layout
The core logic chipset acts as a switch or router, and routes I/O traffic among the different devices that make up the system.
In reality, the core logic chipset is split into two parts: the northbridge and the southbridge (or I/O bridge). This split is there for a couple of reasons, the most important of which is the fact that there are three types of devices that naturally work very closely together, and so they need to have faster access to each other: the CPU, the main memory, and the video card. In a modern system, the video card's GPU is functionally a second (or third) CPU, so it needs to share privileged access to main memory with the CPU(s). As a result, these three devices are all clustered together off of the northbridge.
The northbridge is tied to a secondary bridge, the southbridge, which routes traffic from the different I/O devices on the system: the hard
drives, USB ports, Ethernet ports, etc. The traffic from these devices is routed through the southbridge to the northbridge and then on to the CPU and/or memory.
Figure 2: northbridge and southbridge
As is evident from the diagram above, the PCI bus is attached to the southbridge. This bus is usually the oldest, slowest bus in a modern system, and is the one most in need of an upgrade.
For now, the main thing that you should take away from the previous diagram is that the modern PC is a motley collection of specialized buses of different protocols and bandwidth capabilities. This mix of specialized buses designed to attach different types of hardware directly to the southbridge is something of a continuously evolving hack that has been gradually and collectively engineered by the PC industry as it tries to get around the limitations of the aging PCI bus. Because the PCI bus can't really cut it for things like Serial ATA, Firewire, etc., the trend has been to attach interfaces for both internal and external I/O directly to the southbridge. So today's southbridge is sort of the Swiss Army Knife of I/O switches, and thanks to
Moore's Curves it has been able to keep adding functionality in the form of new interfaces that keep
bandwidth-hungry devices from starving on the PCI bus.
In an ideal world, there would be one primary type of bus and one bus protocol that connects all of these different I/O devices — including the video card/GPU — to the CPU and main memory. Of course, this "one bus to rule them all" ideal is never, ever going to happen in the real world. It won't happen with PCI Express, and it won't happen with Infiniband (although it technically could happen with Infiniband if we threw away all of today's PC hardware and started over from scratch with a round of natively Infiniband-compliant devices).
Still, even though the utopian ideal of one bus and one bus protocol for every device will never be achieved, there has to be way bring some order to the chaos. Luckily for us, that way has finally arrived in the form of PCI Express (a.k.a. PCIe).
With Intel's recent launch of its 900-series chipsets and NVIDIA and ATI's announcements of PCI Express-compatible cards, PCIe will shortly begin cropping up in consumer systems. This article will give you the lowdown on what you can expect from the bus technology that will dominate the personal computer for the coming decade.
Note: A few of the more server-specific features of PCI Express are not covered in this article. These include hot plugging and hot swapping, as well as reliability-oriented features like packet retries and such.-
Raja on 2006-07-31
PCI Express an Overview
-
-
- Essential Bookmarks for web-developers: maxi edition | Essential bookmarks for web-developers on 2006-07-31
- PNR's Home page Telugu Links on 2006-07-31
- Ramakrishna Sanka on 2006-07-31
- Index of /download/Docs on 2006-07-31
- Index of /books/ on 2006-07-31
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo