Friday, November 19, 2010

Open Source and Free Software Directory



 
The following tables comprise a selective guide to various free and open source software tools for a variety of digital media applications.

 
This is an attempt to provide a first port of call for those looking for free and/or open source applications on the Internet. There is a bewildering array of such software and, as a result, we cannot hope to make this directory comprehensive. In addition, the almost daily changes in existing applications and the constant arrival of new ones means that the accuracy of information in these tables can't be guaranteed.

 
What this directory can provide is an easy way into the maze of applications on the Internet and a useful list of some of the most popular tools available.  A quick glance at the tasks in the left hand column will immediately lead to one or more appropriate applications along with information about what machines it or they will work on. We hope to provide evaluations of some of these applications in the near future as well as keeping the directory as up-to-date as we can.

 
If a more exhaustive search for applications is desired, there are a number of places to look.  Aside from the inevitable Google search, many tools can be found by checking the SourceForge website and the Open Source Software Directory.
Notes

AUDIO
Webware
Linux
Mac
Windows
Website
Open source
Free
Notes
audio editing
Audacity
Audacity
Audacity
audacity.sourceforge.net
Audio Expert
www.audioexpert.com
SoX
SoX
SoX
sox.sourceforge.net
Traverso DAW
Traverso DAW
Traverso DAW
traverso-daw.org
WaveSurfer
WaveSurfer
WaveSurfer
www.speech.kth.se/wavesurfer
Ardour
Ardour
www.ardour.org
LMMS
LMMS
lmms.sourceforge.net
Linux MultiMedia Studio
Ecasound
Ecasound
www.eca.cx/ecasound
Snd
ccrma.stanford.edu/software/snd
Jokosher
Jokosher
www.jokosher.org
MusE
muse-sequencer.org
Qtractor
qtractor.sourceforge.net
ReZound
rezound.sourceforge.net
Rosegarden
www.rosegardenmusic.com
Sweep
www.metadecks.org/software/sweep
WavePad
WavePad
www.nch.com.au
Myna
www.aviary.com
file conversion
Switch
www.nch.com.au/switch
music creation
Roc
www.aviary.com

 

STILL IMAGE
Webware
Linux
Mac
Windows
Website
Open source
Free
Notes
image colour editing
Toucan
www.aviary.com
image compression
Smush.it
Smush.it
Smush.it
www.smushit.com
lossless
image creation and editing
(see also our guide to Free Online Image Editors)
DrPic
www.drpic.com
FotoFlexer
fotoflexer.com
GIMP
GIMP
GIMP
www.gimp.org
ImageMagick
ImageMagick
ImageMagick
www.imagemagick.org/script
bitmap
Inkscape
Inkscape
Inkscape
www.inkscape.org
vector graphics, can be used for video titling
LunaPic
www.lunapic.com
Phixr
www.phixr.com
Phoenix
www.aviary.com
Photoshop.com
www.photoshop.com
Picnik
www.picnik.com
PicResize
www.picresize.com
Pixer.us
www.pixer.us
Pixlr
www.pixlr.com
Splashup
www.splashup.com
Sumo Paint
www.sumopaint.com
image effects editing
Peacock
www.aviary.com
image markup
Falcon
www.aviary.com
image vector editing
Raven
www.aviary.com
panorama creation
AutoStitch
cvlab.epfl.ch/~brown/autostitch/autostitch.html

 

MOVING IMAGE
Webware
Linux
Mac
Windows
Website
Open source
Free
Notes
animation (2-D)
Pencil
Pencil
Pencil
www.pencil-animation.org
for traditional hand-drawn animation
KToon
www.ktoon.net
Synfig
Synfig
Synfig
synfig.org
vector-based
animation (3-D)
Blender
Blender
Blender
www.blender.org
DVD ripping
Doom9
Doom9
Doom9
www.doom9.org
repository for an enormous number of rippers, codecs, filters and much more
subtitling
Aegisub
Aegisub
Aegisub
www.aegisub.org
Gaupol
Gaupol
home.gna.org/gaupol
Miyu
www.fluffalopefactory.com/miyu
Subtitle Editor
home.gna.org/subtitleeditor
Subtitle Processor
sourceforge.net/projects/subtitleproc
VisualSubSync
www.visualsubsync.org
video capture and processing
VirtualDub
www.virtualdub.org
video distribution platform
Kaltura
www.kaltura.org
includes editor and player
video editing
Avidemux
Avidemux
Avidemux
www.avidemux.org
Avitricks Classic
www.bobyte.com/AviTricks
for AVI files
Cinefx
Cinefx
Cinefx
www.cinefx.org
also visual effects; used to be known as Jahshaka
Cinelerra
www.heroinewarrior.com/cinelerra.php
also a compositor
Clesh
www.clesh.com
based on FORscene
Hyperengine-AVsourceforge.net/projects/hyperengine
Jaycut
jaycut.com
LiVES
LiVES
LiVES
lives.sourceforge.net
also a performance and VJ app
Lumiera
lumiera.org
based on Cinelerra
Kdenlive
Kdenlive
kdenlive.org
Kino
kinodv.org
including FireWire capture from DV
Open Movie Editor
www.openmovieeditor.org
VideoPad
www.nchsoftware.com/videopad/index.html
Windows Movie Maker
www.microsoft.com/windowsxp/downloads/updates/moviemaker2.mspx
ZS4 & Zwei-Stein
ZS4 & Zwei-Stein
ZS4 & Zwei-Stein
www.zs4.net
video playing, converting, etc.
Cineplay
Cineplay
Cineplay
www.cinefx.org
MPEG Streamclip
MPEG Streamclip
www.squared5.com
can also edit
Mplayer & Mencoder
Mplayer & Mencoder
Mplayer & Mencoder
www.mplayerhq.hu
Prism Video Converter
www.nchsoftware.com/prism/index.html
VLC Player
VLC Player
VLC Player
videolan.org/vlc
probably the best open source app in the world…
video transcoding
Cinecode
Cinecode
Cinecode
www.cinefx.org
drag-and-drop utility to convert anything to Flash
HandBrake
HandBrake
HandBrake
handbrake.fr
webcam recording
Debut
www.nchsoftware.com/capture/index.html

 

CROSS-MEDIA
Webware
Linux
Mac
Windows
Website
Open source
Free
Notes
audio & video qualitative analysis
Transana
Transana
www.transana.org
collections management system
Omeka
omeka.org

 

OTHER APPLICATIONS
Webware
Linux
Mac
Windows
Website
Open source
Free
Notes
CAD (Computer Aided Design)
Google SketchUpGoogle SketchUpsketchup.google.com/
3D modelling software. Integrates with Google Earth
cloud storage
Dropbox
www.dropbox.com
Mozy
mozy.com
collaborative software
Dimdim
www.dimdim.com
Etherpadetherpad.org
ProjectPier
www.projectpier.org
Google Docs
docs.google.com
content management system
Plone
Plone
Plone
plone.org
Drupal
Drupal
Drupal
drupal.org
digital repository management
DSpace
www.dspace.org
Fedora
Fedora
Fedora
www.fedora-commons.org
Greenstone
Greenstone
Greenstone
www.greenstone.org
eLearning development environment
Xerte
Xerte
Xerte
www.nottingham.ac.uk/xerte
object identification and validation
JHOVE
hul.harvard.edu/jhove
DROID
droid.sourceforge.net
RSS aggregator
Brief
Brief
Brief
brief.mozdev.org
add-on for Firefox
screen capture
Jing
Jing
www.techsmith.com/jing/
Camstudio
camstudio.org/
Screen Toaster
www.screentoaster.com
Screencast-o-Matic
www.screencast-o-matic.com
Screenjelly
www.screenjelly.com
Screenr
screenr.com
designed to work with Twitter
Talon
www.aviary.com
screenwriting
Celtx
Celtx
Celtx
www.celtx.com
VLE
eFront
www.efrontlearning.net
Moodle
Moodle
Moodle
moodle.org
web server
XAMPP
XAMPP
XAMPP
www.apachefriends.org/en/xampp.html
easy-to-install version of Apache

 


 


Tuesday, November 9, 2010

How Computer Viruses Work



Strange as it may sound, the computer virus is something of an Information Age marvel. On one hand, viruses show us how vulnerable we are -- a properly engineered virus can have a devastating effect, disrupting productivity and doing billions of dollars in damages. On the other hand, they show us how sophisticated and interconnected human beings have become.
For example, experts estimate that the Mydoom worm infected approximately a quarter-million computers in a single day in January 2004. Back in March 1999, the Melissa virus was so powerful that it forced Microsoft and a number of other very large companies to completely turn off their e-mail systems until the virus could be contained. The ILOVEYOU virus in 2000 had a similarly devastating effect. In January 2007, a worm called Storm appeared -- by October, experts believed up to 50 million computers were infected. That's pretty impressive when you consider that many viruses are incredibly simple.
When you listen to the news, you hear about many different forms of electronic infection. The most common are:
  • Viruses - A virus is a small piece of software that piggybacks on real programs. For example, a virus might attach itself to a program such as a spreadsheet program. Each time the spreadsheet program runs, the virus runs, too, and it has the chance to reproduce (by attaching to other programs) or wreak havoc.

     
  • E-mail viruses - An e-mail virus travels as an attachment to e-mail messages, and usually replicates itself by automatically mailing itself to dozens of people in the victim's e-mail address book. Some e-mail viruses don't even require a double-click -- they launch when you view the infected message in the preview pane of your e-mail software [source: Johnson].


  • Trojan
    horses - A Trojan horse is simply a computer program. The program claims to do one thing (it may claim to be a game) but instead does damage when you run it (it may erase your hard disk). Trojan horses have no way to replicate automatically.


  • Worms - A worm is a small piece of software that uses computer networks and security holes to replicate itself. A copy of the worm scans the network for another machine that has a specific security hole. It copies itself to the new machine using the security hole, and then starts replicating from there, as well.

     
Virus Origins
Computer viruses are called viruses because they share some of the traits of biological viruses. A computer virus passes from computer to computer like a biological virus passes from person to person.
Unlike a cell, a virus has no way to reproduce by itself. Instead, a biological virus must inject its DNA into a cell. The viral DNA then uses the cell's existing machinery to reproduce itself. In some cases, the cell fills with new viral particles until it bursts, releasing the virus. In other cases, the new virus particles bud off the cell one at a time, and the cell remains alive.
Patch Tuesday
On the second Tuesday of every month, Microsoft releases a list of known vulnerabilities in the Windows operating system. The company issues patches for those security holes at the same time, which is why the day is known as "Patch Tuesday." Viruses written and launched on Patch Tuesday to hit unpatched systems are known as "zero-day" attacks. Thankfully, the major anti-virus vendors work with Microsoft to identify holes ahead of time, so if you keep your software up to date and patch your system promptly, you shouldn't have to worry about zero-day problems.
A computer virus shares some of these traits. A computer virus must piggyback on top of some other program or document in order to launch. Once it is running, it can infect other programs or documents. Obviously, the analogy between computer and biological viruses stretches things a bit, but there are enough similarities that the name sticks.
People write computer viruses. A person has to write the code, test it to make sure it spreads properly and then release it. A person also designs the virus's attack phase, whether it's a silly message or the destruction of a hard disk. Why do they do it?
There are at least three reasons. The first is the same psychology that drives vandals and arsonists. Why would someone want to break a window on someone's car, paint signs on buildings or burn down a beautiful forest? For some people, that seems to be a thrill. If that sort of person knows computer programming, then he or she may funnel energy into the creation of destructive viruses.
The second reason has to do with the thrill of watching things blow up. Some people have a fascination with things like explosions and car wrecks. When you were growing up, there might have been a kid in your neighborhood who learned how to make gunpowder. And that kid probably built bigger and bigger bombs until he either got bored or did some serious damage to himself. Creating a virus is a little like that -- it creates a bomb inside a computer, and the more computers that get infected the more "fun" the explosion.
The third reason involves bragging rights, or the thrill of doing it. Sort of like Mount Everest -- the mountain is there, so someone is compelled to climb it. If you are a certain type of programmer who sees a security hole that could be exploited, you might simply be compelled to exploit the hole yourself before someone else beats you to it.
Of course, most virus creators seem to miss the point that they cause real damage to real people with their creations. Destroying everything on a person's hard disk is real damage. Forcing a large company to waste thousands of hours cleaning up after a virus is real damage. Even a silly message is real damage because someone has to waste time getting rid of it. For this reason, the legal system is getting much harsher in punishing the people who create viruses.


Virus History
Traditional computer viruses were first widely seen in the late 1980s, and they came about because of several factors. The first factor was the spread of personal computers (PCs). Prior to the 1980s, home computers were nearly non-existent or they were toys. Real computers were rare, and they were locked away for use by "experts." During the 1980s, real computers started to spread to businesses and homes because of the popularity of the IBM PC (released in 1982) and the Apple Macintosh (released in 1984). By the late 1980s, PCs were widespread in businesses, homes and college campuses.
The second factor was the use of computer bulletin boards. People could dial up a bulletin board with a modem and download programs of all types. Games were extremely popular, and so were simple word processors, spreadsheets and other productivity software. Bulletin boards led to the precursor of the virus known as the Trojan horse. A Trojan horse is a program with a cool-sounding name and description. So you download it. When you run the program, however, it does something uncool like erasing your disk. You think you are getting a neat game, but it wipes out your system. Trojan horses only hit a small number of people because they are quickly discovered, the infected programs are removed and word of the danger spreads among users.

Floppy disks were factors in the spread of computer viruses.
The third factor that led to the creation of viruses was the floppy disk. In the 1980s, programs were small, and you could fit the entire operating system, a few programs and some documents onto a floppy disk or two. Many computers did not have hard disks, so when you turned on your machine it would load the operating system and everything else from the floppy disk. Virus authors took advantage of this to create the first self-replicating programs.

Early viruses were pieces of code attached to a common program like a popular game or a popular word processor. A person might download an infected game from a bulletin board and run it. A virus like this is a small piece of code embedded in a larger, legitimate program. When the user runs the legitimate program, the virus loads itself into memory and looks around to see if it can find any other programs on the disk. If it can find one, it modifies the program to add the virus's code into the program. Then the virus launches the "real program." The user really has no way to know that the virus ever ran. Unfortunately, the virus has now reproduced itself, so two programs are infected. The next time the user launches either of those programs, they infect other programs, and the cycle continues.

If one of the infected programs is given to another person on a floppy disk, or if it is uploaded to a bulletin board, then other programs get infected. This is how the virus spreads.
The spreading part is the infection phase of the virus. Viruses wouldn't be so violently despised if all they did was replicate themselves. Most viruses also have a destructive attack phase where they do damage. Some sort of trigger will activate the attack phase, and the virus will then do something -- anything from printing a silly message on the screen to erasing all of your data. The trigger might be a specific date, the number of times the virus has been replicated or something similar.


Virus Evolution
Other Threats
Viruses and worms get a lot of publicity, but they aren't the only threats to your computer's health. Malware is just another name for software that has an evil intent. Here are some common types of malware and what they might do to your infected computer:

  • Adware puts ads up on your screen.
  • Spyware collects personal information about you, like your passwords or other information you type into your computer.
  • Hijackers turn your machine into a zombie computer.
  • Dialers force your computer to make phone calls. For example, one might call toll 900-numbers and run up your phone bill, while boosting revenue for the owners of the 900-numbers. [source: Baratz and McLaughlin]
As virus creators became more sophisticated, they learned new tricks. One important trick was the ability to load viruses into memory so they could keep running in the background as long as the computer remained on. This gave viruses a much more effective way to replicate themselves. Another trick was the ability to infect the boot sector on floppy disks and hard disks. The boot sector is a small program that is the first part of the operating system that the computer loads. It contains a tiny program that tells the computer how to load the rest of the operating system. By putting its code in the boot sector, a virus can guarantee it is executed. It can load itself into memory immediately and run whenever the computer is on. Boot sector viruses can infect the boot sector of any floppy disk inserted in the machine, and on college campuses, where lots of people share machines, they could spread like wildfire.
In general, neither executable nor boot sector viruses are very threatening any longer. The first reason for the decline has been the huge size of today's programs. Nearly every program you buy today comes on a compact disc. Compact discs (CDs) cannot be modified, and that makes viral infection of a CD unlikely, unless the manufacturer permits a virus to be burned onto the CD during production. The programs are so big that the only easy way to move them around is to buy the CD. People certainly can't carry applications around on floppy disks like they did in the 1980s, when floppies full of programs were traded like baseball cards. Boot sector viruses have also declined because operating systems now protect the boot sector.
Infection from boot sector viruses and executable viruses is still possible. Even so, it is a lot harder, and these viruses don't spread nearly as quickly as they once did. Call it "shrinking habitat," if you want to use a biological analogy. The environment of floppy disks, small programs and weak operating systems made these viruses possible in the 1980s, but that environmental niche has been largely eliminated by huge executables, unchangeable CDs and better operating system safeguards.


E-mail Viruses
Virus authors adapted to the changing computing environment by creating the e-mail virus. For example, the Melissa virus in March 1999 was spectacular. Melissa spread in Microsoft Word documents sent via e-mail, and it worked like this:
Phishing and Social Engineering
While you may be taking steps to protect your computer from becoming infected by a virus, you may very well run into another, more insidious type of attack. Phishing and other social engineering attacks have been on the rise. Social engineering is a fancy term for someone trying to get you to give up your personal information -- online or in person -- so they can use it to steal from you. Anti-spam traps may catch e-mail messages coming from phishers, but the U.S. Computer Emergency Readiness Team says the best way for you to beat them at their own game is to be wary. And never give out your personal or financial information online.
Someone created the virus as a Word document and uploaded it to an Internet newsgroup. Anyone who downloaded the document and opened it would trigger the virus. The virus would then send the document (and therefore itself) in an e-mail message to the first 50 people in the person's address book. The e-mail message contained a friendly note that included the person's name, so the recipient would open the document, thinking it was harmless. The virus would then create 50 new messages from the recipient's machine. At that rate, the Melissa virus quickly became the fastest-spreading virus anyone had seen at the time. As mentioned earlier, it forced a number of large companies to shut down their e-mail systems.
The ILOVEYOU virus, which appeared on May 4, 2000, was even simpler. It contained a piece of code as an attachment. People who double-clicked on the attachment launched the code. It then sent copies of itself to everyone in the victim's address book and started corrupting files on the victim's machine. This is as simple as a virus can get. It is really more of a Trojan horse distributed by e-mail than it is a virus.
The Melissa virus took advantage of the programming language built into Microsoft Word called VBA, or Visual Basic for Applications. It is a complete programming language and it can be programmed to do things like modify files and send e-mail messages. It also has a useful but dangerous auto-execute feature. A programmer can insert a program into a document that runs instantly whenever the document is opened. This is how the Melissa virus was programmed. Anyone who opened a document infected with Melissa would immediately activate the virus. It would send the 50 e-mails, and then infect a central file called NORMAL.DOT so that any file saved later would also contain the virus. It created a huge mess.
Microsoft applications have a feature called Macro Virus Protection built into them to prevent this sort of virus. With Macro Virus Protection turned on (the default option is ON), the auto-execute feature is disabled. So when a document tries to auto-execute viral code, a dialog pops up warning the user. Unfortunately, many people don't know what macros or macro viruses are, and when they see the dialog they ignore it, so the virus runs anyway. Many other people turn off the protection mechanism. So the Melissa virus spread despite the safeguards in place to prevent it.
In the case of the ILOVEYOU virus, the whole thing was human-powered. If a person double-clicked on the program that came as an attachment, then the program ran and did its thing. What fueled this virus was the human willingness to double-click on the executable.
Worms
A worm is a computer program that has the ability to copy itself from machine to machine. Worms use up computer time and network bandwidth when they replicate, and often carry payloads that do considerable damage. A worm called Code Red made huge headlines in 2001. Experts predicted that this worm could clog the Internet so effectively that things would completely grind to a halt.
A worm usually exploits some sort of security hole in a piece of software or the operating system. For example, the Slammer worm (which caused mayhem in January 2003) exploited a hole in Microsoft's SQL server. "Wired" magazine took a fascinating look inside Slammer's tiny (376 byte) program.
Worms normally move around and infect other machines through computer networks. Using a network, a worm can expand from a single copy incredibly quickly. The Code Red worm replicated itself more than 250,000 times in approximately nine hours on July 19, 2001 [Source: Rhodes].
The Code Red worm slowed down Internet traffic when it began to replicate itself, but not nearly as badly as predicted. Each copy of the worm scanned the Internet for Windows NT or Windows 2000 servers that did not have the Microsoft security patch installed. Each time it found an unsecured server, the worm copied itself to that server. The new copy then scanned for other servers to infect. Depending on the number of unsecured servers, a worm could conceivably create hundreds of thousands of copies.
The Code Red worm had instructions to do three things:
  • Replicate itself for the first 20 days of each month
  • Replace Web pages on infected servers with a page featuring the message "Hacked by Chinese"
  • Launch a concerted attack on the White House Web site in an attempt to overwhelm it [Source: eEye Digital Security]
Upon successful infection, Code Red would wait for the appointed hour and connect to the www.whitehouse.gov domain. This attack would consist of the infected systems simultaneously sending 100 connections to port 80 of www.whitehouse.gov (198.137.240.91).
The U.S. government changed the IP address of www.whitehouse.gov to circumvent that particular threat from the worm and issued a general warning about the worm, advising users of Windows NT or Windows 2000 Web servers to make sure they installed the security patch. .
Reported Viruses
According to a report by Symantec published in September 2007, the company received more than 212,000 reports of viruses, worms and other threats during the first half of 2007, a 185% increase over the second half of 2006.
A worm called Storm, which showed up in 2007, immediately started making a name for itself. Storm uses social engineering techniques to trick users into loading the worm on their computers. So far, it's working -- experts believe between one million and 50 million computers have been infected [source: Schneier].
When the worm is launched, it opens a back door into the computer, adds the infected machine to a botnet and installs code that hides itself. The botnets are small peer-to-peer groups rather than a larger, more easily identified network. Experts think the people controlling Storm rent out their micro-botnets to deliver spam or adware, or for denial-of-service attacks on Web sites.

 

Thursday, November 4, 2010

How to Remove a Computer Virus




If your computer has been hit with a virus, don't give up. There's still hope!

We all know malware is out there. Malware includes applications that spy on you, corrupt your data, destroy your hard drive or give control of your machine to someone thousands of miles away. No matter what form it takes, it's bad business. And since there are a lot of examples of malware in the wild, it may only be a matter of time before you become the victim of a malware attack.
The most important advice we can give anyone who believes he or she has a computer with malware on it is this: Don't panic. Also, don't assume that you need to wipe your computer clean and start from scratch. Often you can remove malware without having to erase everything else. You may lose some data in the process, but you probably won't lose everything.
First you need to determine if your computer has a virus at all. You might suspect your computer of having a virus if it seems to be sluggish. If your Web browser suddenly looks different or automatically goes to a site you don't recognize, that's a good indication that you've got some malware. If your computer is unstable and crashes fairly often, you may have a problem. And if you try to access files but receive a message saying they're corrupted, that's another sign.
If you do think your computer has a virus, you need to run antivirus software to weed it out. Some viruses disable antivirus software -- they're clever that way. If you don't have any antivirus software, now's a good time to purchase or download an application. A few malware variants will try to block you from downloading antivirus software. If that's the case, you may need to download the software on another computer and transfer it to disk or a flash drive.

 


Detecting and Removing a Computer Virus

Antivirus software is practically a requirement for anyone using the Windows operating system. While it's true you can avoid computer viruses if you practice safe habits, the truth is that the people who write computer viruses are always looking for new ways to infect machines. There are several different antivirus programs on the market -- some are free and some you have to purchase. Keep in mind that free versions often lack some of the nicer features you'll find in commercial products.


Two's a Crowd
If one antivirus program is good, two is better, right? Wrong. Antivirus software tends to use up a large percentage of your computer's processing power. Running more than one antivirus program will slow your computer to a crawl and possibly cause it to crash. And not all antivirus programs are compatible with one another, which can make your computer even more unstable.


Let's start with the assumption that you're able to run antivirus software -- we'll look into what to do if this isn't the case a little later. Assuming your antivirus software is up to date, it should detect malware on your machine. Most antivirus programs have an alert page that will list each and every virus or other piece of malware it finds. You should write down the names of each malware application your software discovers.
Many antivirus programs will attempt to remove or isolate malware for you. You may have to select an option and confirm that you want the antivirus software to tackle the malware. For most users, this is the best option -- it can be tricky removing malware on your own.
If the antivirus software says it has removed the malware successfully, you should shut down your computer, reboot and run the antivirus software again. This time, if the software comes back with a clean sweep, you're good to go. If the antivirus software finds different malware, you may need to repeat the previous steps. If it finds the same malware as before, you might have to try something else.


Advanced Computer Virus Removal Tips



  Give Viruses the Boot (Disk)

Some antivirus software will let you create a special boot disk. After creating a boot disk, you should reboot your computer with the disk in the drive. Your computer will read from the disk and load a limited OS and run a virus scan. With luck, this method will allow you to bypass the malware's code and disable it.


If you can't access your antivirus software or you keep seeing the same malware pop up scan after scan, you may need to try and start your computer in Safe Mode. Many computer viruses will store files in your Windows registry folder. This folder acts like a database of instructions and tells your operating system important information about the programs you have on your computer. It can also tell viruses to activate as soon as the operating system loads. Starting your computer in Safe mode allows you to work with your machine using only the core elements of the Windows OS.

Try running your antivirus software in this mode. If you see new malware pop up, you may have hit upon your solution. Some malware exists only to download other kinds of malware and install them on your machine. If you can remove all of these applications, you'll be in good shape.

If for some reason your antivirus software can't remove the virus on its own, it's time to do a little more research. Remember when we said you should write down the names of all the malware applications that your software discovered? Here's where that comes into play. You'll need to research each of those files online using the appropriate Internet security firm. Make sure to use the same firm that produces the antivirus software you're using. That's because different firms sometimes give the same virus different names. Not all firms will refer to the same virus the same way.

Most Internet security firms will list all the files associated with a particular virus and tell you where you can expect to find those files. You may have to do some digging to find each file. Before you delete any files, you should save a backup copy of your Registry folder. If you accidentally delete the wrong file, you may make it difficult or impossible to run your computer properly.

Delete all the files associated with the malware on your list. Once that's done, you'll need to reboot your computer and run your antivirus software again. Hopefully nothing else will pop up.

You may want to update your login information for your various accounts online. Some malware has keylogging software that can send your passwords and information to a remote user. It's better to be safe than sorry.




Computer Virus Protection



Worst-case Scenario

There are some simple rules you can follow that will help you avoid computer viruses. Most of these fall under the category of common sense.


Don't open strange e-mail attachments or click on hyperlinks in e-mail. Virus programmers love to trick people into clicking on links that will lead them to malicious software. Let people know that you don't click on hyperlinks in e-mail unless the sender includes a description of the link and what it leads to. If your e-mail client supports autolaunch, turn it off. Otherwise you might automatically activate a computer virus just by opening the e-mail.


The same applies to other messages you might encounter. Hyperlinks in message boards, Facebook messages or instant messages can sometimes lead to malware. Pay attention to the source of the message. Look for any unusual signs like misspellings or odd sentence structure, particularly if the person who sent you the message normally avoids errors. If you do see an odd link, you may want to let the sender know -- he or she might be the victim of a hacked account.


Don't visit questionable Web sites. This includes everything from software, music and video piracy sites to porn pages. Many current Web browsers will alert you if you try to go to a site that is known for hosting malware. Pay attention to these warnings and stay away from those sites.

Pay close attention to any windows that pop up while you surf the Web. If you see a notification claiming that you need to download the latest video driver to watch something, use caution. This is a common tactic used to distribute malware.


Run your antivirus software at least once a week. You should also make sure your antivirus software and OS remain current by downloading updates and patches on a regular basis. Most antivirus software updates at least once a week as security firms add more virus information to their databases.

Avoiding viruses might sound like a lot of work but keep in mind it's easier than fixing a computer that's been hit with a virus. Learn more about computer viruses and safe computing on the next page.

If you can't seem to delete the viruses no matter which method you try, it may be time to bite the bullet and perform a complete system wipe. This involves formatting your hard drive and reloading the operating system. This will delete all of your information -- be sure to save backups of any important, virus-free files before you start.

Friday, October 29, 2010

2010 top ten trends in academic libraries

The ACRL Research, Planning and Review Committee, a component of the Research Coordinating Committee, is responsible for creating and updating a continuous and dynamic environmental scan for the association that encompasses trends in academic librarianship, higher education, and the broader environment. As a part of this effort, the committee develops a list of the top ten trends that are affecting academic libraries now and in the near future. This list was compiled based on an extensive review of current literature (see selected bibliography at the end of this article). The committee also developed an e-mail survey that was sent to 9,812 ACRL members in February 2010. Although the response rate was small (about five percent), it helped to clarify the trends.

The trends are listed in alphabetical order.


 

• Academic library collection growth is driven by patron demand and will include new resource types. Budget reductions, user preferences for electronic access to materials, limited physical space, and the inability to financially sustain comprehensive collections have led many academic libraries to shift from a "just-in-case" to a "just-in-time" philosophy. This change has been facilitated by customized patron-driven acquisitions programs from some major library book distributors, improved print-on-demand options for monographs, patron desire for new resource types, and resource sharing systems, such as RapidILL, offering 24-hour turnaround time for article requests. Still to be determined are the long-term effects of this change on the ability of academic libraries to meet their clientele's information needs, the stability of some of the new access methods, and implications for future scholarship. Increasingly, libraries are acquiring local collections and unique materials and, when possible, digitizing them to provide immediate, full-text online access to increase visibility and use. Access to full-text sources, not the discovery of the sources, is a major issue for scholars.1


 

These materials may include special collections, university archives, and/or the scholarly output of faculty and students. Libraries also recognize the need to collect, preserve, and provide access to digital datasets.


 

According to a 2009 OCLC report, datasets are beginning to be made available online for "collecting," but libraries still need to learn how to support discovery.2 The 2010 Horizon Report identified visual data analysis tools as one of the emerging technologies most likely to enter mainstream use on campuses within the next four-to-five years.3Additional collection development trends noted by survey respondents include the effect of Google Books on library collections, the monopolization of content resulting from consolidation in the publishing industry and the demise of a number of smaller publishers and publications, and a growth in shared collection development.


 


 

• Budget challenges will continue and libraries will evolve as a result. This is a trend no one wants to see continue, but one that is real for many postsecondary institutions. Many libraries faced stagnant or reduced operating and materials budgets for the 2009–10 fiscal year, and the near future will likely bring additional budget pressures.


 

According to the Chronicle of Higher Education, the average return for college and university endowments in the 2009 fiscal year was −18.7 percent, the worst since 1974. In addition, federal stimulus dollars for education are running out, with only 14.2 percent of the stimulus money set aside for states' education budget remaining for the 2011 fiscal year and 20 states with nothing left to spend; the proportion of state budgets spent on public colleges and the proportion of college budgets that come from the state were already declining, with the recession exacerbating a trend whereby state spending on higher education failed to keep up with enrollment growth and inflation; even when the economy improves, state revenues typically lag in their recovery by at least two years.4Survey respondents are concerned about the effect of budget pressures on their ability to attract and retain staff, build collections, provide access to resources and services, and develop and implement innovative services.


 


 

• Changes in higher education will require that librarians possess diverse skill sets. As technological changes continue to impact not only the way libraries are used but also the nature of collections, librarians need to broaden their portfolio of skills to provide services to users. Academic librarians will need ongoing formal training to continue in the profession. We may see an increasing number of non-MLS professionals in academic libraries with the skills needed to work in this changing environment. Graduate LIS programs and professional organizations will be challenged to provide new and relevant professional development while individual librarians and their institutions will struggle to fund such development. The profession may need to consider whether the terminal degree required for librarians should be changed or broadened.


 

A recent OCLC report calls for academic libraries to "reassess all library job descriptions and qualifications to ensure that training and hiring encompass the skills, education, and experience needed to support new modes of research."5 The impending retirement of many library directors will also create changes. Are associate deans/directors ready for new roles? What about the middle managers who might step into higher-level administrative roles? Leadership training and mentoring, both formal and informal, are critical to a smooth transition. Survey respondents fear that positions will be eliminated as individuals retire and that widespread retirements will result in a leadership gap and loss of institutional memory. They also worry that older librarians are delaying retirement for economic reasons, thereby reducing opportunities for newer librarians.


 


 

• Demands for accountability and assessment will increase. Increasingly, academic libraries are required to demonstrate the value they provide to their clientele and institutions. This trend is part of a broader accountability movement within higher education, resulting from demands from federal and state governments, accrediting bodies, employers, parents, and taxpayers for institutions to show the value of a college education and results of student learning outcomes.


 

In the current economic climate, competition for limited funds has intensified with some institutions revisiting funding formulas for libraries. It is increasingly important to demonstrate the library's impact on student learning outcomes, student engagement, student recruitment and retention, successful grant applications, and faculty research productivity. Several studies are underway that will help academic libraries document the value of their services and collections, using both qualitative and quantitative data. Of particular interest are ACRL's value of academic libraries research project and "Value, Outcomes, and Return on Investment of Academic Libraries (Lib-Value)," a three-year grant-funded study led by researchers at the University of Tennessee, the University of Illinois at Urbana-Champaign, and the Association of Research Libraries.6


 


 

• Digitization of unique library collections will increase and require a larger share of resources. Digitization projects make hidden and underused special collections available to researchers worldwide. As Clifford Lynch (Coalition for Networked Information) has said, "special collections are a nexus where technology and content are meeting to advance scholarship in extraordinary new ways."7


 

Many digital projects have been funded in part by grants from sources such as the Institute of Museum and Library Services (IMLS) and the Mellon Foundation, while others are supported in total by institutional funds. Collaborative digitization opportunities abound: member libraries of the Association of Southeastern Research Libraries are creating a digital shared collection of 5,000 items from their rare and special collections that will help explain the intellectual underpinnings of the American Civil War. The University of California Digital Library used IMLS funds for the California Local History Digital Resources Project, to which more than 65 institutions contributed. Because of the staffing, equipment, and storage costs associated with digital projects, libraries often must reallocate fiscal resources to support these projects. Like other library collections and services, digitization efforts may be affected by stagnant or reduced budgets.


 


 

• Explosive growth of mobile devices and applications will drive new services. Smart phones, e-book readers, iPads, and other handheld devices will drive user demands and expectations. The 2009 ECAR study of undergraduate students and information technology found that 51.2 percent of respondents owned an Internet-capable handheld device and another 11.8 percent planned to purchase one within the next 12 months.8 Students indicated that they most wanted to use their institution's e-mail service, administrative services, and course management system from their handheld devices. While only 14.8 percent of respondents indicated that they wanted to use library services, this percentage is likely to grow quickly, as vendors offer mobile interfaces to electronic resources, mobile applications for OPACs increase, and more libraries offer reference services via text messaging and mobile interfaces to their own digital collections.


 

Librarians will need to think creatively about developing services for users of mobile devices and take into account both user needs and preferences and the relationship of services to the academic program of their institution.9Regardless of the services a library chooses to offer, there will be staffing, training, budgeting, marketing, and instruction implications.


 


 

• Increased collaboration will expand the role of the library within the institution and beyond. Collaboration efforts will continue to diversify: collaborating with faculty to integrate library resources into the curriculum and to seek out information literacy instruction, and as an embedded librarian; working with scholars to provide access to their data sets, project notes, papers, etc. in virtual research environments and digital repositories; collaborating with information technology experts to develop online tutorials and user-friendly interfaces to local digital collections; collaborating with student support services to provide integrated services to students; and collaborating with librarians at other institutions to improve open source software, share resources, purchase materials, and preserve collections.


 

The HathiTrust shared digital repository and 2CUL are two examples of recent, large-scale collaborations.10Partnership in HathiTrust is open to research institutions worldwide who share its vision of collecting, organizing, preserving, communicating, and sharing the record of human knowledge. The Cornell and Columbia University Libraries have formed an innovative partnership called 2CUL that will result in a pooling of resources and broad integration on a number of fronts, such as cataloging, e-resource management, collaborative collection development, and digital preservation. Collaboration epitomizes the service orientation of librarianship and will continue to help maximize the efficient use of resources. Librarians are making use of Google Docs, Doodle, wikis, and other tools that facilitate collaboration regardless of physical proximity.


 


 

• Libraries will continue to lead efforts to develop scholarly communication and intellectual property services.Academic libraries have recognized the importance of scholarly communication and intellectual property issues for many years. Recent developments illustrate a trend toward proactive efforts to educate faculty and students about authors' rights and open access publishing options and to recruit content for institutional repositories (IRs). Digital repository project managers report that scholars "lacked an understanding of copyright and the issues of copyright compliance"11 and that many of them "did not understand or could not remember or retrieve the agreements that were signed with publishers for the publication and dissemination of their work".12 Interest in these issues is illustrated by the growth in SPARC membership: more than 200 North American research and academic libraries belong to SPARC; about the same number participated in the Open Access Week in 2009.13

Recruiting content for IRs provides a natural entrée for conversations about scholarly communication issues. This also illustrates the need for libraries to provide guidance and user education on copyright law, and, in particular, the need to obtain permission to use copyrighted material in one's work if the use is not covered by the fair use exception. Libraries are addressing the need to provide value-added scholarly communication services in a variety of ways. Some libraries have created scholarly communication librarian or copyright officer positions. Others have taken a more distributed approach. The University of Minnesota, for example, has included scholarly communication responsibilities in the position descriptions of all of its liaison librarians.


 

Other trends, including growing use of open source products, creation of more locally created digital collections, the increasing complexity of licensing issues, and litigation involving the use of materials in course e-reserves andcourse management systems, reinforce the need for academic libraries to provide value-added intellectual property services.


 


 

• Technology will continue to change services and required skills. Cloud computing, augmented and virtual reality, discovery tools, open content, open source software, and new social networking tools are some of the most important technological changes affecting academic libraries. As with mobile applications, these developments will affect nearly all library operations. Two exciting developments are OCLC's new cooperative Web-scale library management services and discovery tools, which provide a single interface to multiple resources using a centralized consolidated index that promises faster and better search results than federated searching.


 

While social networking tools can help libraries go where their users are, many librarians see challenges in determining which tools to use, how many resources to devote, and how to assess effectiveness. Librarians also will be monitoring the success of open source integrated library systems software and the RDA: Resource Description and Access standard.


 


 

• The definition of the library will change as physical space is repurposed and virtual space expands. Most academic libraries provide access to a more resources than ever before. However, the number of physical items in many libraries is declining, as libraries withdraw journal runs to which they have permanent online archival access and/or move lesser-used materials to off-site or shared storage facilities, thus freeing up areas that are repurposed to provide space for individual student and collaborative work. Libraries are expanding their virtual space, reducing space within the library facility for collections, and re-purposing it for student use. The concept of "Library as Place" is still important to students, researchers, and many faculty members. Some libraries have added writing, tutoring, and media centers to provide multiple academic support services in one convenient location.


 

Finding a balance that serves all clientele continues to be a challenge. These changes are coming at the same time that in-person reference desk statistics are declining at many academic libraries, while online reference statistics are increasing. In some instances, this is tied to a growth in distance or online courses offered by the institution; in others, it may simply be due to user preference and convenience: "It is clear that regardless of age or experience, academic discipline, or context of the information need, speed and convenience are important to users and are factors when selecting discovery tools and resources."14


 

Librarians are also expanding the library's virtual presence through involvement in course management systemsand online social networking sites, the creation of online tutorials and other instruction aids, and more vibrant and interactive Web sites. How to convey the value of the complementary nature of the physical and online services to support the teaching and instruction mission of the university to campus administrators presents an ongoing challenge.

There were a number of other trends that the committee considered but that did not yet rise to this level.Sustainability, in particular, was an issue that the committee sees as a growing trend that will probably be included is this list in coming years.

Monday, October 25, 2010

Useful Tips regarding NET/ SET



Here I am giving some tips that may be a very useful to you for passing the NET/ SET exams.


* No one specific book is sufficient for preparing the NET/ SET exams.


  

1. Refer the basic books of B.Lib/ M.Lib. for making the perfect foundation of every concept includes in the area of Library Science.


 
2. Refer the recent Journals regularly in the field of LIS. e.g. IASLIC Newsletter, DESIDOC Bulletin of Information & technology..


  

 
3. Frequently browsing of the websites of various Organisations, Forums, Blogs is the good activity for getting the recent information, trends that are ongoing in the LIS field as well as you can register for various e- newsletters available on the web. They simply push updates to your e-mail accounts.


  

 
4. Keep some Box Files. Organise your all information by section wise in the paper form in these files.


  

 
5. At the same time you can organise your all information by topic wise in the Computer Folders. e.g. in the folder named of UNESCO, you can dump all MS Word, PDF, PPT files at here related to UNESCO.


  

 
6. Make your notes with the help of various diagrams such as Circles, Arrows, Tree chart & keep out your own Keywords/ Acronyms for memorising the particular paragraphs. e.g. for 6' Sigma, use DMAIC (D= define, M= measure, A= analysis, I= improve, C= control)


 

7. Keep some logic to prepare the notes. e.g. in context of Library Organisations make a chart & firstly start from the USA, UK, Indian & then regional organisations. After of that if needed firstly take General org & then Special Organisations.


 


 

8. Discuss the various LIS issues & news with your LIS colleagues. This will help you sharpen the latest knowledge. Recall the information again & again that you have studied before.


  

 
9. Imagine the psychology of the 'Paper Setters' that they are highly qualified professionals in the LIS field so don't write irrelevant information. Just give pin- pointed information in the paper. Mention the recent information by giving the * (Star sign) in your answer.


  

 
10. If possible, always attend the various seminars, workshops, discussion programmes.


  

 
11.Your answer should includes Basic + Specific + Update information. Always give latest references in answer.


 
12. Time Management is depends person to person so don't follow to others. Identify your own writing speed & try to increase it.


  

13. Be creative & always seek the new information/ Concepts in LIS. By noting of this information in your answer you can get maximum marks than others.


  

 
14. Strictly avoid the negative thinking people. These are the major barriers that always stop to you to achieve the targets.


 

Wish You Best of Luck ! (that is never exists without honest & systematic efforts)


Hopes, these tips will be helpful to you !

Wednesday, October 13, 2010

HTML5 may intrude into your privacy

 
 

Worries over Internet privacy have spurred lawsuits and consumer anxiety as marketers invent new ways to track computer users on the Internet. But the alarmists have not seen anything yet. But in the next few years, a powerful new suite of capabilities will become available to web developers that could give marketers access to many more details about computer users' online activities.


 

The new code, the fifth version of Hypertext Mark-up Language (HTML5) used to create web pages, is already in limited use, and it promises to usher in a new era of Internet browsing in the next few years.


 

It will make it easier for users to view multimedia content without downloading extra software; check e-mail offline; or find a favo-urite restaurant. Most users will clearly welcome these features. But others are cautious as the new web code uses a process in which large amounts of data can be collected and stored on the user's hard drive while online. Because of this, ad-vertisers could, experts say, see weeks of personal data including shopping details and e-mails.


 

Source: Asian Age, 12 October 2010

URL: http://www.asianage.com/business/html5-may-intrude-your-privacy-764

  

Tuesday, October 12, 2010

Recommend this

Related Posts Plugin for WordPress, Blogger...