Knowledge is power | Use it wisely

The Internet As I See It

Archives Posts

How to clean a clogged port

April 13th, 2010 by Rof's

Over time, ports on your electronic equipment can become clogged with dust and other debris. And if you’re having trouble getting USB or other devices to work with your computer, cleaning any grime from the connecting ports is a good first step.

Dirty PC! Here are the areas to checkTurn off the hardware first. If you can see that the port is severely clogged–say, with peanut butter or another thick, child-friendly substance–gently dig the gunk out with toothpicks. But remember: Ethernet, serial, and other jacks rely on fragile pins, so try to move in and out on the same path instead of swirling around the sides.

Spray air to clean.For less sticky situations, use a can of compressed air (actually pressurized gases) to blast out loose bits. These cans sell for $5 to $10 at any computer store. (Keep them away from children: The gases are dangerous to inhale and come out extremely cold.) Fire at the target in short bursts.

Swab to clean.Finish cleaning with a cotton swab dipped in rubbing alcohol or electronics cleaner. Leave the device turned off for a couple hours to dry.

How to clean a dusty PC

If your desktop PC’s case gets dirty as time goes by, grime can clog the fans that keep internal parts cool. If airflow is blocked, those parts could overheat.

Safety tip: Touch metal on a case when unplugging a power cable.First, shut everything down, and unplug all cables besides the power cord. Touch a metal part of the case–such as the PCI slot cover–and then unplug the power cable. This will discharge any potential static ex­­ternally, instead of damaging electrically sensitive components inside. Wear shoes, and work in an uncarpeted room.

A few more precautions can add further protection. Use a layer of rubber (such as mouse pads) between the PC and your worktable. Wear an antistatic bracelet, and connect it to a metal part of the PC chassis.

Open the PC case to clear out any grime. Many cases have side doors held in place by a single Phillips-head screw or thumbscrew; consult your manual for specific directions.

Pull out any loose clots of hair, dirt, or other obstructions. Then use a can of compressed air to blast anything else away and out of the PC. Keep the can upright, and press the trigger in a series of short bursts. Use the nozzle straw to direct the flow close to your target.

Use air to clean inside the PC, and tie cables out of the way.Blow grime up and out of the case if possible, but focus your attention on clearing clogs at vented areas. Blast through grating, and blow from inside the PC, out through the power supply’s fan, until you no longer see any dirt being cleared away.

While you’re inside, make sure that internal cables are clear of vents. Use cable ties to fix them to the sides. Reclose the case, and reconnect everything.

To slow future dirt accumulation, try to keep your PC off the floor, since that’s where much of the grime originates. Repeat this cleaning process annually, especially if you have pets.

Filed under General having No Comments »

Archives Posts

Computer to evolve over the next 100 years?

April 9th, 2010 by Rof's

To call the evolution of the computer meteoric seems like an understatement. Consider Moore’s Law, an observation that Gordon Moore made back in 1965. He noticed that the number of transistors engineers could cram onto a silicon chip doubled every year or so. That manic pace slowed over the years to a slightly more modest 24-month cycle.
Microprocessors
iStockphoto/Thinkstock

Transistors are shrinking on microprocessors but can that continue indefinitely?

Awareness of the breakneck speed at which computer technology develops has seeped into the public consciousness. We’ve all heard the joke about buying a computer at the store only to find out it’s obsolete by the time you get home. What will the future hold for computers?

Assuming microprocessor manufacturers can continue to live up to Moore’s Law, the processing power of our computers should double every two years. That would mean computers 100 years from now would be 1,125,899,906,842,624 times more powerful than the current models. That’s hard to imagine.

But even Gordon Moore would caution against assuming Moore’s Law will hold out that long. In 2005, Moore said that as transistors reach the atomic scale we may encounter fundamental barriers we can’t cross. At that point, we won’t be able to cram more transistors in the same amount of space.

We may get around that barrier by building larger processor chips with more transistors. But transistors generate heat, and a hot processor can cause a computer to shut down. Computers with fast processors need efficient cooling systems to avoid overheating. The larger the processor chip, the more heat the computer will generate when working at full speed.

Another tactic is to switch to multi-core architecture. A multi-core processor dedicates part of its processing power to each core. They’re good at handling calculations that can be broken down into smaller components; however, they aren’t as good at handling large computational problems that can’t be broken down.

Future computers may rely on a completely different model than traditional machines. What if we abandon the old transistor-based processor.

Optics, Quantum Processing and DNA Computers

Fiber-optic technology has already begun to revolutionize computers. Fiber-optic data lines carry information at incredible speeds and aren’t vulnerable to electromagnetic interference like classic cables. What if we were to build a computer that uses light to transmit information instead of electricity?

One benefit is that an optical or photonic system would generate less heat than the traditional electronic transistor processor. The data would transmit at a faster rate as well. But engineers have yet to develop a compact optical transistor that can be mass produced. Scientists at ETH Zurich were able to build an optical transistor just one molecule in size. But to make the system effective, the scientists had to cool the molecule to minus 272 degrees Celsius, or 1 degree Kelvin. That’s just a little warmer than deep space . That’s not really practical for the average computer user.

Photonic transistors could become part of a quantum computer. Unlike traditional computers, which use binary digits or bits to perform operations, quantum computers use quantum bits or qubits. A bit is either a 0 or a 1. Think of it like a switch that is either off or on. But a qubit can be both a 0 and a 1 (or anything in between) at the same time. The switch is both off and on and everything in between.

A working quantum computer should be able to solve big problems that can be split into smaller ones much faster than a traditional computer. We call these problems embarrassingly parallel problems. But quantum computers are, by their very nature, unstable. If the quantum state of the computer is upset, the machine could revert to the computing power of a traditional computer. Like the optical transmitter created at ETH Zurich, quantum computers are kept at just a few degrees above absolute zero to preserve their quantum states.

Perhaps the future of computers lies inside of us. Teams of computer scientists are working to develop computers that use DNA to process information. This combination of computer science and biology could lead the way to the next generation of computers. A DNA computer might have several advantages over traditional machines. For example, DNA is a plentiful and cheap resource. If we discover a way to harness DNA as a data processing tool, it could revolutionize the computer field.

Ubiquitous Computing

Microsoft Surface
AP Photo/Jae C. Hong

Devices like the Microsoft Surface are pushing computers into new environments.

A popular theme in science fiction stories set in the future is ubiquitous computing. In this future, computers have become so small and pervasive that they are in practically everything. You might have computer sensors in your floor that can monitor your physical health. Computers in your car that can assist you when you drive to work. And computers practically everywhere track your every move.

It’s a vision of the future that is both exhilarating and frightening. On the one hand, computer networks would become so robust that we’d always have a fast, reliable connection to the Internet. You could communicate with anyone you choose no matter where you were with no worries about interruption in service. But on the other hand, it would also become possible for corporations, governments or other organizations to gather information about you and keep tabs on you wherever you go.

We’ve seen steps toward ubiquitous computing over the last decade. Municipal Wi-Fi projects and 4G technologies like LTE and WiMAX have extended network computing far beyond the world of wired machines. You can purchase a smartphone and access petabytes of information on the World Wide Web in a matter of seconds. Sensors in traffic stoplights and biometric devices can detect our presence. It may not be long before nearly everything we come into contact with has a computer or sensor inside it.

We may also see massive transformations in user interface technology. Currently, most computers rely on physical input interfaces like a computer mouse, keyboard, tracking pad or other surface upon which we input commands. There are also computer programs that can recognize your voice or track your eye movements to execute commands. Computer scientists and neurologists are working on various brain-computer interfaces that will allow people to manipulate computers using only their thoughts. Who knows? The computers of the future may react seamlessly with our desires.

To extrapolate out to 100 years is difficult. Technological progress isn’t necessarily linear or logarithmic. We may experience decades of progress followed by a period in which we make very little headway as we bump up against unforeseen barriers. On the other hand, according to some futurists, there may be no meaningful difference between computers and humans within 100 years. In that world, we’ll be transformed into a new species that can improve upon itself at a pace unimaginable to us in our current forms. Whatever the future may hold, it’s a safe bet to assume the machines we rely upon will be very different from today’s computers.

Learn more about computer technology by following the links on the next page.

Resources:

  • Bone, Simone and Matias Castro. “A Brief History of Quantum Computing.” Imperial College, London, Department of Computing. 1997.
  • Dubash, Michael. “Moore’s Law is dead, says Gordon Moore.” Techworld. April 13, 2005. (March 17, 2010)
  • MIT. “Center for Extreme Quantum Information Theory (xQIT), MIT.” TechNews. March 2007. (March 18, 2010)
  • NASA. “Using ‘Nature’s Toolbox,’ a DNA Computer Solves a Complex Problem.” March 14, 2002. (March 18, 2010)
  • Purdue News. “Purdue researchers stretch DNA on chip, lay track for future computers.” October 2003. (March 18, 2010)
  • Science Daily. “Optical Computer Closer: Optical Transistor Made From Single Molecule.” July 3, 2009. (March 17, 2010)
  • Science Daily. “Super-Fast Computers Of The Future.” Sept. 3, 2009. (March 18, 2010)
Filed under General having No Comments »

Archives Posts

placing div in front of flash movie

January 23rd, 2009 by Rof's

First thing first, you will have to work on the order of your div with z-index.

  1. Put this in the flash movie param name=”wmode” value=”transparent”.
    Example:
    <object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0” width=”100″ height=”200″>
    <param name=”movie” value=”test.swf” />
    <param name=”quality” value=”high” />

    <param name=”wmode” value=”transparent” />

    <embed  src=”matrix.swf” width=”100″ height=”200″ quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” wmode=”transparent”></embed>
    </object>

  2. The result still is not satisfying because you still have the flash on top of your <div>. Next put this in the css for the block that needs to be on top of the flash. #id {position:absolute; z-index:1;}

Now I can also drink a glass of (wine) beer with Joshua :)


Filed under General having No Comments »

Archives Posts

Local sharing accces denied

December 25th, 2008 by Rof's

If you ever encounter in a local network between desktop-desktop or desktop-laptop(wireless or cable) acces denied (You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions). You should do:

Click START

RUN

Type regedit and press enter

Now find the following key – HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

Double click on ‘restrictanonymous’ and change the Value Data from 1 to 0

Exit regedit and reboot the computer

Now when you click on the computer (using My Network Places) you are trying to get the shared files from the message will not appear and you can access the shared files.

Filed under General having No Comments »

Archives Posts

Simple excel function: Mid

May 20th, 2008 by Rof's

Details coming soon:

Using the mid function

Using the mid function

Filed under General having No Comments »

« Previous Entries