On the Friday, April 6 edition of the Alex Jones Show, Alex talks with cryptographer, computer security specialist, and author Bruce Schneier. Mr. Schneier is a vocal critic of "security measures" used by the Transportation Security Administration. He was invited to testify before Congress about TSA abuses but was "formally uninvited" after the TSA complained. He is the author of numerous books, including Liars and Outliers: Enabling the Trust that Society Needs to Thrive, Secrets and Lies: Digital Security in a Networked World, and Beyond Fear: Thinking Sensibly About Security in an Uncertain World. Alex also covers the latest news and takes your calls. www.schneier.com www.infowars.com prisonplanet.tv conspiracyscope.blogspot.com www.youtube.com Alex Jones Show Playlist: www.youtube.com
Logitech WiLife Security outlet
Sunday, May 27, 2012
Alex Jones Show: Friday (4-6-12) - Bruce Schneier -
Monday, April 30, 2012
Think Marketing with Google: Agile, Outcomes Driven, Digital Advertising
Acquisition Cost, Revenue, Net Profit, Micro-Conversions & Economic Value... concepts that form the foundation of any great digital marketing practice. In this presentation Avinash Kaushik (www.kaushik.net outlines how embracing these concepts will help you revolutionize your digital existence. You'll also see links to download key reports and methodologies.
Thursday, April 26, 2012
El futuro, según Microsoft
Video emitido en el marco de San Luis Digital 2009, durante la conferencia "Tecnología e innovación", que dictó Guillermo Almada, director de Sector Público de Microsoft en Latinoamérica. En 2009, Microsoft invertirá en I+D unos US$ 9.000 millones, y los pilares de esta inversión pasarán por tecnologías relacionadas con la visualización (de qué manera navegar los datos para que esa información sea relevante para el usuario); interfaces de usuario naturales (desde reconocimiento del habla y escritura, a reconocimiento de gestos); TI Dinámica (virtualización, data centers, gestión políticas de manejo de la información y de la seguridad); servicios en la nube y acceso a la información (web semántica, colaboración y comunicaciones en tiempo real, trabajo desde múltiples locaciones, etc.).
Tuesday, February 14, 2012
Introducing Proximiant Digital Receipts
Download now for iPhone and Android! ● iPhone: itunes.com ● Android: market.android.com ● On the web: www.proximiant.com Say Goodbye to Paper Receipts. Proximiant lets you get receipts beamed directly to your smartphone, by simply tapping your phone on a small device at the checkout counter. Replace paper clutter with searchable digital receipts that you can access anywhere. Stay Organized and Stay Informed Proximiant stores all your receipts in one secure place and provides handy tools for managing your spending, as well as helping you stay on top of the great coupons and deals that match your own shopping preferences! www.proximiant.com
Monday, February 6, 2012
How To Choose Your Motorcycle GPS System
A GPS system for your motorcycle can turn your journeys, into adventures. Opening up a whole new experience, you can find amazing places to explore by planning your trips at home, and downloading your routes to your GPS device. New landscapes, destinations, and road trips await; with the security and confidence of never getting lost again.
A GPS system for your motorcycle can also help to make your journeys as comfortable, and stress-free as possible. If you fancy a break, or you're running out of petrol, your GPS can help. More importantly, your GPS unit can guide you back to safety when you get lost, or accidentally take the wrong turning. With voice guided directions, and software brimming with points of interest (POI), such as petrol stations, restaurants, service stations, and hotels; your GPS can guarantee you a journey of uninterrupted enjoyment.
Sound like the perfect toy? Well, with GPS systems becoming mainstream, and new features and models endlessly hitting the shelves, it can be a hard task deciphering which GPS device best suits your needs.
To help you out, it's worth considering the following points before you go ahead and purchase your first GPS for your motorcycle.
What Type of GPS Do You Need For Your Motorcycle?
Are Its Reception Capabilities Suitable For Your Needs?
Does the Battery Life Of Your GPS Suit Your Needs?
How Resistant Is Your GPS To Vibration & Hard Ware?
Do You Want 2-Way-Communication?
How Easy Is Your GPS To Update?
How Easy Is Your GPS To Update?
What Price Is Suitable?
What Type of GPS Do You Need For Your Motorcycle?
There are 3 types of GPS units for motorbikes; portable outdoor units, GPS units designed specifically for your motorcycle/ scooter, and GPS/PDA hybrids.
If you also enjoy outdoor activities such as mountain biking, rambling, or even camping; a portable GPS that can be taken anywhere with you would be ideal. As well as navigating your off-road persuits, versatile Sat Nav's, like the Garmin Quest 2, operate in any vehicle. As well as motorcycling, you can take it in your car, on your boat, or even on a plane with you.
GPS devices designed exclusively for motorcycles can offer you some very impressive features. Especially designed with you, the motorcyclist, in mind, units like the TomTom RIDER have tough, weather-proof casing, touch-screen options for gloves, and anti-glare screens. One of the latest features introduced by TomTom for effective communication, is a system which transmits your spoken instructions via a built-in Bluetooth audio system, using a headset that sits inside your helmet.
The final type of GPS device that may appeal to you is the PDA/GPS hybrid. Although these devices have been designed primarily with portability in mind, most come with the added bonus of having a large screen. So, like the hand-held outdoor GPS units, this type of GPS would be ideal for those of you who enjoy a range of outdoor activities. With an integrated PDA on top of this, GPS/ PDA devices, like the Mio A201 for example, can be handy for work and play. With features like Microsoft Outlook, Word, Excel, and Powerpoint, you will be able to catch up on work anytime, anyplace. If you prefer to listen to music on the move, play games, or store digital photos, a GPS device like this one is an ideal choice
Does the Reception Capabilities of Your Motorcycle GPS Meet Your Needs?
When selecting a GPS for your motorcycle, it is worth thinking about how accurate you want your satellite signals to be, in pinpointing your position.
A lot of GPS units available today have an accuracy of approximately 6-8 meters. However, many of the newer GPS models are designed with a WAAS (Wide Area Augmentation System) capability, resulting in accuracies of 3-4 meters 95% of the time. The Garmin Quest 2 for example, has a flip up external antenna equipped with a 12-channel WAAS GPS receiver; supplying position accuracy of up to 9 feet.
If you enjoy riding in dense woodlands and urban areas, it is worth noting that GPS devices incorporating the new SiRF Star III Chip Set, are units to look out for. This high performance, low power consumption chipset has superior sensitivity in high foliage surroundings. It is also worth noting that GPS units with external powered antennas are great in maintaining a signal in deep woodlands.
Does the Battery Life of Your Motorcycle GPS Suit Your Needs?
With the freedom to ride just about anywhere with a GPS; battery life is an important component to consider. Most GPS units use 2, 4, or 6 'AA' batteries, which can last up to 6 hours. GPS units with integrated rechargeable batteries are the ideal choice if you occasionally lose track of time. With GPS systems like the TomTom RIDER, you can charge your battery at home, while planning your next route, or continuously keep topped up with power, by charging your GPS directly from your bikes battery.
How Resistant Is Your Motorcycle GPS To Vibration & Hard Ware?
With the freedom to ride just about anywhere and not get lost, it is guaranteed your GPS will get a great deal of use (and reverberation). So, it is important to consider how durable your GPS is, in withstanding such conditions.
GPS devices designed exclusively for Motorcycles, like the TomTom RIDER have been designed with this in mind. Not only weather proof, its tough outer case and rugged shock proof mount has been designed to absorb any external friction.
Although most GPS devices come with a mount, it is an absolute must that you use a vibration isolated mount if your GPS will be used regularly on your motorcycle. The RAM mount by NPI, which is fast becoming the industry standard, manufacture anti-vibration ball and socket mounting systems allowing you to mount practically anything, anywhere with vibration protection and durability. This would be an ideal addition to the Garmin Quest 2 GPS if you were purchasing this portable GPS for a lot of use on your motorcycle.
Do You Want Your Motorcycle GPS To Have 2-Way Communication?
Some of the most recent GPS systems to be launched for motorcycles have taken 2-way communication to a whole new level.
If you own a GPRS Bluetooth enabled mobile phone, it is worth knowing that many Sat Nav's, like the TomTom RIDER, have incorporated a Bluetooth receiver, amongst their many features. With the ability to connect your phone via Bluetooth, and receive incoming phone calls through your GPS and Bluetooth headset, you need never have to take your gloves and helmet off to answer your phone again.
You could even use your Bluetooth enabled phones' wireless Internet, and with certain models of GPS, receive real time information on traffic conditions.
Enjoy riding in groups? It is worth knowing there are some recent hand held units that can offer built in radios that will not only allow you to communicate with other members of your group, but will also display everyone's location on your screen.
How Easy Is Your Motorcycle GPS To Update?
With Roads constantly changing, the ability to update your device easily, and at a reasonable cost, are very important factors to consider when selecting your GPS.
It is important to realize that each type of GPS will be updated in a different way, and so you need to choose which process is better for you.
Those which are attached to a PDA, like the Mio A201 for example, are usually updated via a PC, whereas dedicated in-vehicle units tend to be updated via a CD. These have to be purchased from the road map data supplier.
Some specific software vendors have solutions for preparing maps which can be downloaded to your GPS unit. Most notably, TomTom operate the TomTom PLUS service.
The Choice: Budget Considerations
In essence, your choice can be reasonably simple: Buy the most expensive GPS that you can afford, that suits your needs.
It is important, using my pointers above, to decide which features are most important to you. If you want an up-to-the-minute GPS for your motorcycle; with features like real-time, on demand traffic information, hands-free calling, turn by turn voice instructions via bluetooth headsets, alerts for speed camera locations, plus thousands of useful points of interest, GPS sytems like the TomTom RIDER start from approximately £550 inc. VAT.
If, however, you are looking for more of a toy to play with, and a GPS that will simply get you from A to B, then a hand held device could be a better choice. With a range of features, like simple voice guidance, compass mode, MP3 player, and essentially portability, GPS devices like the Mio 268 and the Garmin Quest 2 are ideal for motorcycles, and a range of outdoor activities. The Mio 268, and hand held GPS units with similar features, start from approximately £250 inc. VAT.
To browse a variety of discount GPS Sytems For Your Motorcycle, or Accessories & Software For Your Motorcycle GPS Systems, visit http://www.globalpositioningsystems.co.uk.
Tuesday, January 24, 2012
How an Operating System's File System Works
File systems are an integral part of any operating systems with the capacity for long term storage. There are two distinct parts of a file system, the mechanism for storing files and the directory structure into which they are organised. In modern operating systems where it is possible for several user to access the same files simultaneously it has also become necessary for such features as access control and different forms of file protection to be implemented.
A file is a collection of binary data. A file could represent a program, a document or in some cases part of the file system itself. In modern computing it is quite common for their to be several different storage devices attached to the same computer. A common data structure such as a file system allows the computer to access many different storage devices in the same way, for example, when you look at the contents of a hard drive or a cd you view it through the same interface even though they are completely different mediums with data mapped on them in completely different ways. Files can have very different data structures within them but can all be accessed by the same methods built into the file system. The arrangement of data within the file is then decided by the program creating it. The file systems also stores a number of attributes for the files within it.
All files have a name by which they can be accessed by the user. In most modern file systems the name consists of of three parts, its unique name, a period and an extension. For example the file 'bob.jpg' is uniquely identified by the first word 'bob', the extension jpg indicates that it is a jpeg image file. The file extension allows the operating system to decide what to do with the file if someone tries to open it. The operating system maintains a list of file extension associations. Should a user try to access 'bob.jpg' then it would most likely be opened in whatever the systems default image viewer is.
The system also stores the location of a file. In some file systems files can only be stored as one contiguous block. This has simplifies storage and access to the file as the system then only needs to know where the file begins on the disk and how large it is. It does however lead to complications if the file is to be extended or removed as there may not be enough space available to fit the larger version of the file. Most modern file systems overcome this problem by using linked file allocation. This allows the file to be stored in any number of segments. The file system then has to store where every block of the file is and how large they are. This greatly simplifies file space allocation but is slower than contiguous allocation as it is possible for the file to be spread out all over the disk. Modern operating systems overome this flaw by providing a disk defragmenter. This is a utility that rearranges all the files on the disk so that they are all in contiguous blocks.
Information about the files protection is also integrated into the file system. Protection can range from the simple systems implemented in the FAT system of early windows where files could be marked as read-only or hidden to the more secure systems implemented in NTFS where the file system administrator can set up separate read and write access rights for different users or user groups. Although file protection adds a great deal of complexity and potential difficulties it is essential in an enviroment where many different computers or user can have access to the same drives via a network or time shared system such as raptor.
Some file systems also store data about which user created a file and at what time they created it. Although this is not essential to the running of the file system it is useful to the users of the system.
In order for a file system to function properly they need a number of defined operations for creating, opening and editing a file. Almost all file systems provide the same basic set of methods for manipulating files.
A file system must be able to create a file. To do this there must be enough space left on the drive to fit the file. There must also be no other file in the directory it is to be placed with the same name. Once the file is created the system will make a record of all the attributes noted above.
Once a file has been created we may need to edit it. This may be simply appending some data to the end of it or removing or replacing data already stored within it. When doing this the system keeps a write pointer marking where the next write operation to the file should take place.
In order for a file to be useful it must of course be readable. To do this all you need to know the name and path of the file. From this the file system can ascertain where on the drive the file is stored. While reading a file the system keeps a read pointer. This stores which part of the drive is to be read next.
In some cases it is not possible to simply read all of the file into memory. File systems also allow you to reposition the read pointer within a file. To perform this operation the system needs to know how far into the file you want the read pointer to jump. An example of where this would be useful is a database system. When a query is made on the database it is obviously inefficient to read the whole file up to the point where the required data is, instead the application managing the database would determine where in the file the required bit of data is and jump to it. This operation is often known as a file seek.
File systems also allow you to delete files. To do this it needs to know the name and path of the file. To delete a file the systems simply removes its entry from the directory structure and adds all the space it previously occupied to the free space list (or whatever other free space management system it uses).
These are the most basic operations required by a file system to function properly. They are present in all modern computer file systems but the way they function may vary. For example, to perform the delete file operation in a modern file system like NTFS that has file protection built into it would be more complicated than the same operation in an older file system like FAT. Both systems would first check to see whether the file was in use before continuing, NTFS would then have to check whether the user currently deleting the file has permission to do so. Some file systems also allow multiple people to open the same file simultaneously and have to decide whether users have permission to write a file back to the disk if other users currently have it open. If two users have read and write permission to file should one be allowed to overwrite it while the other still has it open? Or if one user has read-write permission and another only has read permission on a file should the user with write permission be allowed to overwrite it if theres no chance of the other user also trying to do so?
Different file systems also support different access methods. The simplest method of accessing information in a file is sequential access. This is where the information in a file is accessed from the beginning one record at a time. To change the position in a file it can be rewound or forwarded a number of records or reset to the beginning of the file. This access method is based on file storage systems for tape drive but works as well on sequential access devices (like mordern DAT tape drives) as it does on random-access ones (like hard drives). Although this method is very simple in its operation and ideally suited for certain tasks such as playing media it is very inefficient for more complex tasks such as database management. A more modern approach that better facilitates reading tasks that aren't likely to be sequential is direct access. direct access allows records to be read or written over in any order the application requires. This method of allowing any part of the file to be read in any order is better suited to modern hard drives as they too allow any part of the drive to be read in any order with little reduction in transfer rate. Direct access is better suited to to most applications than sequential access as it is designed around the most common storage medium in use today as opposed to one that isn't used very much anymore except for large offline back-ups. Given the way direct access works it is also possible to build other access methods on top of direct access such as sequential access or creating an index of all the records of the file speeding to speed up finding data in a file.
On top of storing and managing files on a drive the file system also maintains a system of directories in which the files are referenced. Modern hard drives store hundreds of gigabytes. The file system helps organise this data by dividing it up into directories. A directory can contain files or more directories. Like files there are several basic operation that a file system needs to a be able to perform on its directory structure to function properly.
It needs to be able to create a file. This is also covered by the overview of peration on a file but as well as creating the file it needs to be added to the directory structure.
When a file is deleted the space taken up by the file needs to be marked as free space. The file itself also needs to be removed from the directory structure.
Files may need to be renamed. This requires an alteration to the directory structure but the file itself remains un-changed.
List a directory. In order to use the disk properly the user will require to know whats in all the directories stored on it. On top of this the user needs to be able to browse through the directories on the hard drive.
Since the first directory structures were designed they have gone through several large evolutions. Before directory structures were applied to file systems all files were stored on the same level. This is basically a system with one directory in which all the files are kept. The next advancement on this which would be considered the first directory structure is the two level directory. In this There is a singe list of directories which are all on the same level. The files are then stored in these directories. This allows different users and applications to store there files separately. After this came the first directory structures as we know them today, directory trees. Tree structure directories improves on two level directories by allowing directories as well as files to be stored in directories. All modern file systems use tree structure directories, but many have additional features such as security built on top of them.
Protection can be implemented in many ways. Some file systems allow you to have password protected directories. In this system. The file system wont allow you to access a directory before it is given a username and password for it. Others extend this system by given different users or groups access permissions. The operating system requires the user to log in before using the computer and then restrict their access to areas they dont have permission for. The system used by the computer science department for storage space and coursework submission on raptor is a good example of this. In a file system like NTFS all type of storage space, network access and use of device such as printers can be controlled in this way. Other types of access control can also be implemented outside of the file system. For example applications such as win zip allow you to password protect files.
There are many different file systems currently available to us on many different platforms and depending on the type of application and size of drive different situations suit different file system. If you were to design a file system for a tape backup system then a sequential access method would be better suited than a direct access method given the constraints of the hardware. Also if you had a small hard drive on a home computer then there would be no real advantage of using a more complex file system with features such as protection as it isn't likely to be needed. If i were to design a file system for a 10 gigabyte drive i would use linked allocation over contiguous to make the most efficient use the drive space and limit the time needed to maintain the drive. I would also design a direct access method over a sequential access one to make the most use of the strengths of the hardware. The directory structure would be tree based to allow better organisation of information on the drive and would allow for acyclic directories to make it easier for several users to work on the same project. It would also have a file protection system that allowed for different access rights for different groups of users and password protection on directories and individual files.Several file systems that already implement the features I've described above as ideal for a 10gig hard drive are currently available, these include NTFS for the Windows NT and XP operating systems and ext2 which is used in linux.
Best Regards,
Sam Harnett MSc mBCS
Pixeko Studio - Web Developers in Kent
Sam Harnett MSc mBCS
http://www.pixeko.com