Showing posts with label Free Downloads. Show all posts
Showing posts with label Free Downloads. Show all posts

September 7, 2014

500 Free Online Courses

ALISON is doing something very simple but very significant: providing a free platform and a free package of resources which enable anyone, anywhere, anytime to build up, or brush up, on the knowledge or skills they want. They provide over 500 high-quality, certified, multimedia courses, free to individual learners.

They want to do this because they believe education is a basic right for everyone, no matter where in the world they live. They are able to do it because major changes in learning, education and the Internet make it possible. Whatever you see, is free, to you as an individual learner. Simply find the course you want, sign up or sign in, then study and get assessed at your own pace.  Basic categories from the ALISON website are listed below.

Business and Enterprise Skills

Business and Enterprise Skills

Courses designed to help the budding and existing entrepreneurs and business leaders of the world are coming soon to ALISON! Our forthcoming certificate courses include Business Management and Project..

Financial & Economic Literacy

Financial & Economic Literacy

ALISON provides the Advance Learning Financial Literacy course as its first offering in this category. More courses from a variety of publishers will join the Financial Literacy course soon, including..

Health & Safety & Compliance

Health & Safety & Compliance

We offer a comprehensive suite of interactive learning courses covering areas for Health and Safety in the workplace such as occupational health and safety, health and safety at work, including office..

Health Literacy

Health Literacy

Health literacy is the degree to which individuals have the capacity to obtain, process, and understand basic health information and services needed to make appropriate health decisions. It is vital f..

Personal Development & Soft Skills

Personal Development & Soft Skills

Our Personal Development Courses are for learners and organisations who want to develop personal efficiency and communication skills, interact more competently and positively with others in the workpl..

Digital Literacy & IT Skills

Digital Literacy & IT Skills

Gain the knowledge and ability to use computers and technology efficiently. Our free learning courses range from foundation-level certificate courses for complete beginners to fully comprehensive cert..

Diploma Courses

Diploma Courses

ALISON is pleased to offer Diploma-level courses in a variety of professional subjects, such as a Multimedia Development, Web Development, and Business & Entrepreneurial Studies. These Diploma-level c..

Health & Safety (Irish Legislation Only)

Health & Safety (Irish Legislation Only)

The Health and Safety Authority (HSA) is the national body in Ireland with responsibility for securing health and safety at work. It is a state-sponsored body, established under the Safety, Health and..



We are delighted to present free high quality online interactive language training courses in English, French and German. ALISON is presently seeking more free courseware for free language training ..

Schools Curriculum

Schools Curriculum

ALISON is pleased to offer learning materials for school curricula. Over the coming weeks, courses will be available in a variety of subjects, beginning with a Foundation course in Biology, but also i..

November 29, 2013

Create a 3D Book Animation with CSS

For his  new book, Photography for Designers, author Tom Kenny wanted to do something interesting with the image of the book itself on the website. His first thought was to perfectly render a physical book in Photoshop, right down to the very last detail but then he decided to do something interesting with CSS.

Read what Tom has done:

With the introduction of transforms in CSS, we can now replicate 3D objects. The 3D book I’ve created consists of two elements, the spine and the cover.

Step 1

<div class="book-container">

 <div class="book">
  <div class="book-cover">
   <img src="images/cover.jpg" />

  <div class="book-spine">
   <h1>The Book's Spine Text</h1>


Step 2

---------------------------------------------------------------------------------------------------------------------------------------------------- */
.book-container { width: 375px; margin: 0 auto; display: block;
 -webkit-perspective: 1200px;
 -moz-perspective: 1200px;
 perspective: 1200px;

.book { z-index: 5; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
 -webkit-transition: 0.75s;
 -moz-transition: 0.75s;
 transition: 0.75s;
 -webkit-transform-style: preserve-3d;
 -moz-transform-style: preserve-3d;
 transform-style: preserve-3d;
 -webkit-transform-origin: 125px 0;
 -moz-transform-origin: 125px 0;
 transform-origin: 125px 0;
.book:after { content: ""; position: absolute; top: 0; bottom: 0; left: 3px; width: 7px; background: url(images/ridge.png) repeat-y; z-index: 20;
 -webkit-transform: translateZ(1px); /* Fix for flickering in Chrome  */
.book:hover {
 -webkit-transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg);
 -moz-transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg);
 transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg);

Book cover and spine
---------------------------------------------------------------------------------------------------------------------------------------------------- */
.book-cover { position: relative; z-index: 10; }
.book-cover img { vertical-align: bottom; max-width: 100%; height: auto; }

.book-spine { position: absolute; color: #fff; position: absolute; bottom: 0; top: 0; width: 50px; z-index: 5; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25); background: url(images/spine.jpg) -64px 0 no-repeat; background-size: auto 100%;
 -webkit-transform: rotateY(-90deg) translateX(-49px);
 -moz-transform: rotateY(-90deg) translateX(-49px);
 transform: rotateY(-90deg) translateX(-49px);
 -webkit-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 transform-origin: 0 0;
.book-spine h1 { display: block; width: 325px; text-align: left; color: #fff; position: absolute; top: 0; left: 39px; text-indent: 43px; text-transform: uppercase; font-family: "league_gothic_condensedRg", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 2em; opacity: 0.75; font-weight: normal;
 -webkit-font-smoothing: antialiased;
 -webkit-transform: rotateZ(90deg);
 -moz-transform: rotateZ(90deg);
 transform: rotateZ(90deg);
 -webkit-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 transform-origin: 0 0;
.book-spine:before { display: block; content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); }

What we’re basically doing is rotating .book-spine, using CSS transforms, to the position it would be as if it were a real book and then, on hover, we’re rotating .book to reveal the spine and to show off the book in all its 3D glory. We’re doing this with the help of transitions too, of course.

The great thing is, if browsers don’t support transforms, they will only see a flat image of the cover. Initially I noticed the cover would be obscured by the spine in browsers without transform support as shown in the illustration below:

To fix this, all we have to do is give the cover a greater z-index than the spine. Now the spine will sit below the cover and be unseen if the browser doesn’t support transforms.

Chrome Glitch

During development, I had a weird flickering issue with the ridge (shadow image on the left of the cover) in Chrome when the book was hovered over and the transform and transitions were occurring. To fix that, I pulled the ridge (which is applied via an :after psuedo element) away from the cover by 1px by using translateZ(1px).

I can’t seem to replicate that issue now so it must have been happening on an older version of Chrome but I’ve left the fix in there for now.


You can see it in action in the demo here.

You can see download the CSS code here.

Just a Blogging Platform

Ghost is a platform dedicated to one thing: Publishing.
It's beautifully designed, completely customizable and completely Open Source. Ghost allows you to write and publish your own blog, giving you the tools to make it easy and even fun to do. It's simple, elegant, and designed so that you can spend less time messing with making your blog work - and more time blogging.

The Story So Far

In late 2012, John O'Nolan put together a post with some wireframes about his idea for a new blogging platform. After years of frustration building blogs with existing solutions, he wrote a concept for a fictional platform that would be once more about online publishing rather than building complex websites. After a few hundred thousand pageviews in the space of a few days, he realised that other people were looking for the same thing.

Six months later, after many hours of hard work, Ghost was revealed to the public for the first time on Kickstarter. It raised more than $100,000 in the first 48 hours of funding, and went on to triple that figure within its 29 day funding period. Having brought on Hannah Wolfe as the development lead for the project, the Ghost prototype received more attention than ever before as people finally saw the platform in action.
On the 14th of October, 2013 - Ghost 0.3 Kerouac was released to the world. Ghost is now completely open and available to everyone, and is in active development. Details of what's coming next can be found on the public roadmap.

November 15, 2013

Free Resume Builder - JobTabs

Build a first class resume for free with fill in the blank simplicity. Pick the sections you want in your resume and simply fill in the fields. Click Build Resume and you have a resume you can save as docx, pdf, doc, text, html, etc. No bait and switch. You can print and save your resume to your computer with no strings attached - for life

Very easy to use. Just point and click, drag and drop and you are done. Resume sections provided include Contact Info, Qualifications Summary, Objective, Professional Experience, Education, Awards, Affiliations, Certifications, References and Personal. All of the sections can be renamed to fit your particular needs.

 Direct Download Link

October 29, 2013

Circumvent Blocked Websites Easily

Access UK and US websites from anywhere in the world.

One of the great ironies of the Internet is that it is meant to connect everyone together and break down barriers, but at the same time media companies erect location-based barriers around their properties. This practice is known as geo-blocking.

For example, web services like Hulu, Pandora, Google Voice, and Google Music are not available outside of the United States, while BBC iPlayer and Grooveshark are blocked to anyone outside of the UK. Then there's all the music uploaded to YouTube, which is blocked in various parts of Europe, depending on the strength of the music industry lobbyists. To some people however, these constant attempts by the media industry to segregate users according to geographic location seems unfair. The way around this issue is to use a VPN (which stands for Virtual Private Network) program, such as TunnelBear.

Basically what a VPN does is provide you with a temporary new IP address, which makes the blocked service think you are living in a country where it's allowed to view the content you are trying to access. We can't stress enough that using a VPN is perfectly legal, so you don't have to worry about the cops kicking your front door down with an arrest warrant just for having this software (unless of course you’re using the VPN service for something illegal). But a lot of VPN's are not good enough to fool services like iPlayer and Hulu, so to a certain extent, their usefulness is limited. Plus VPN's come and go so fast, it's hard to keep track of them all.

TunnelBear is one of the exceptions. This lightweight software app is able to access both US and UK websites with literally the flick of a button and so far, there doesn't seem to be a website it can't handle. There is no lag, it's very fast and it is extremely simple to use. There's zero set-up required which means even the most tech-ignorant user can handle it with ease.

For those who like their software goodies free, TunnelBear provides everyone with 500MB free every month (and an additional 1GB per month free if you tweet about them on Twitter). But regular usage of the app means that this 1.5GB is soon gone. Which means that if you intend to use TunnelBear for more than listening to some songs or watching a couple of TV programs every month, you will have to look at upgrading to the unlimited plan which costs a mere $5 a month. For the high-quality app you're taking advantage of, $5 a month is a great deal.

What's even better is that paid customers can use TunnelBear on the iPad and iPhone. So wherever you have an Internet connection, you can set up a VPN connection with the setup details provided by the developer and you can sit on your couch or lie in bed and listen to Pandora or watch a TV program on BBC iPlayer.

If you're looking for a reliable cheap fast VPN, give TunnelBear a go. 

Download the FREE version here!

October 27, 2013

Free - Advanced Open-Source 3D Computer Graphics Software

Blender is a free and open-source 3D computer graphics software product used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. Blender's features include 3D modeling, UV unwrapping, texturing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animating, match moving, camera tracking, rendering, video editing and compositing. It also features a built-in game engine.

Below is a sample video tutorial:



The Interface allows you to change, adapt and re-distribute the layout of all UI components and tools to suit the task at hand.

From the smallest adjustment in size to a full custom interface, all this adaptability and ease of change allows for smooth and organic work flows with natural scene interaction.
  • Fully customizable Interface
  • Non-overlapping and non-blocking UI delivers unsurpassed workflow
  • Undo support on all levels
  • Anti-aliased fonts with international translation support
  • Built-in text editor for annotations and editing Python scripts
  • Fully scriptable UI with custom themes
  • Consistent interface across all platforms

Character Modeling

With a great variety of tools available, Sculpting can be used to create very detailed organic looking characters. Coupled with modifiers like multi-res, the models can be very complex while the interface remains responsive.

Because these tools are available within Blender itself the production is greatly streamlined, and with GLSL support the results are instantaneous.
  • Very fast Catmull-Clark subdivision surfaces with optimal iso-lines display and sharpness editing
  • Full multiresolution sculpting capabilities with 2D bitmap/3D procedural brushes (Paint, Smooth, Pinch, Inflate, Grab) supporting symmetry
  • Smooth soft selection editing tools for organic modeling
  • Python scripting access for custom tools.


Transforming any model into a posable character has never been easier, with highly sophisticated methods of deformation calculation that allow realistic mesh displacement.

Specialized add-ons give you the power to create professional grade rigs for your characters in just a few steps.
  • Fast skeleton creation mode
  • Interactive 3D paint for vertex weighting
  • Fast envelope based skinning
  • Automatic Skinning that really works (heat equilibrium based)
  • Mirror editing (bone creation and weight painting)
  • Double Quaternion deformation reduces shrinking and other bone deformation errors
  • Volume deformer uses a mesh cage to deform complex meshes with great results
  • Bone layers and colored groups for better rig organization
  • B-spline interpolated bones; forget about elbow twists
  • Constraint stack for IK solver setup and other constraints
  • PyConstraints; if you need something not yet implemented code it in python with real time feed back, no compiling needed.

Solids Modeling

Hard surfaces and Subdivision surface modeling benefit from tools that range from community provided complex primitives to stackable modifier.

The modifiers allow non destructive alterations to a base mesh, these can be easily modified, interchanged and undone.
  • A range of 3D object types including polygon meshes, NURBS surfaces, bezier and B-spline curves, metaballs, vector fonts (TrueType, PostScript, OpenType)
  • Very fast Catmull-Clark subdivision surfaces with optimal iso-lines display and sharpness editing
  • Full multi-resolution sculpting capabilities with 2D bitmap/3D procedural brushes (Paint, Smooth, Pinch, Inflate, Grab) supporting symmetry
  • Modifier stack deformers such as Lattice, Curve, Armature or Displace
  • Mirror modifier with middle vertices clipping and automatic deletion of inner faces
  • Non destructive real time Boolean and Array modifiers
  • Mesh modeling based on vertex, edge and/or face selection
  • Smooth soft selection editing tools for organic modeling
  • Python scripting access for custom tools.


Thanks to flawless integration, tasks as simple as walk cycles or as complex as lip syncing can be undertaken with more emphasis on the results and the fine tuning.

With the Non-Linear Animation (NLA) independent movements, poses, and gestures can be combined into complex actions, and reordered or altered individually, without having to remake the whole animation.
  • Armature (skeleton) deformation with forward/inverse kinematics with pole target support
  • Auto IK allows posing FK chains easily
  • Non-linear animation editor for mixing individual actions created in Action editor
  • Automated walkcycles along paths
  • Animated constraint system
  • Vertex key framing for morphing, with controlling sliders
  • Edit and create new blendshapes from existing targets
  • Character animation pose editor
  • 'Ipo' system integrates both motion curve and traditional key-frame editing
  • Audio playback, mixing and editing support for sound synchronisation
  • Timeline offers fast acces to many playback functions, autokey, help markers
  • Python scripting access for custom and procedural animation effects.


True and tested, the robust default render engine is an industrial strength image generator.

With powerful optimization for material nodes and procedural textures, along with fully compliant support for farm rendering, the Blender internal render engine is reliable, fast and efficient.
  • Fast inbuilt raytracer
  • Oversampling, motion blur, post-production effects, fields, non-square pixels
  • Tile-based and fully threaded
  • Render layers and passes
  • Render baking to UV maps and object to object baking (full render, ambient occlusion, normals, textures)
  • Render engine tightly integrated with the node compositor
  • Halo, lens flares and fog effects
  • Vector motion-blur post-process effect (using node compositor)
  • Realistic defocus (DOF) post-process effect (using node compositor)
  • Edge rendering for toon shading
  • Interactive preview rendering panel in any 3d view
  • Ambient Occlusion
  • Approximate Global Illumunination
  • Export scripts available for external renderers such as Renderman, Povray, Virtualight, Lux, Indigo and V-Ray - See Resources for a full list.

UV Unwrapping 

Using any of the multiple available tools to project meshes, it is straightforward to manage texture space for a given geometry.

Projections can be exported as image layouts, the unwrapped area can be adapted to existing images, apply multiple textures and special materials like specular and bump maps, alterations can be done interactively and see the results in real time.
  • Conformal and Angle Based unwrapping methods
  • Interactive transform of UV maps by vertex pinning
  • Proportional falloff editing of UV maps for smooth transformations
  • Seam based unwrapping
  • Cube, Cylinder, Sphere, View projections
  • Catmull-Clark subdivition of UVs for less distortion
  • Minimize stretch tool allows to reduce area distortion
  • Multiple UV layers

Raytrace Rendering

Create stunning visuals using a render engine that treats light in a more natural way, with the Cycles Render Engine.

Unleash the power of your graphic card with Blender providing full support to GPU rendering.
  • Fast pathtracer
  • Global Illumination
  • Fully threaded on the CPU
  • Support for GPU rendering (CUDA, OpenCL in development), even on multiple GPUs
  • Physically based, node shader system
  • Render layers and passes
  • Render engine tightly integrated with the node compositor
  • Interactive live rendering in any 3d view
  • Ambient Occlusion
  • Native Depth of Field
Physics and Particles

Complex and dynamic materials that interact with each other and their environment are easy to set up and control, alter the natural flow of water or set flags to rail in the wind with special effectors.

From a crumbling building, an exploding ship or a refreshing glass of water to hair that wades in the air, fluffy fur or a patch of grass, the physics and particle system will deliver great looking results.
  • Particle system can be atached to any mesh object. Control methods include weight painting, textures, curve guides, wind and vortex effects. Particles can be deflected by moving geometry
  • Hair strands can be created by a static particle system, supporting all particle control methods
  • Fluid simulator with fully animated inflow, outflow, obstacle and fluid objects. Gravity and viscosity settings can also be animated. Supports vector blur and is integrated with the particle system
  • Realtime soft body solver integrated in mesh, lattice, curve and text objects. Supports collision detection and particle field effects like Wind or Vortex, soft bodys can also be baked for faster playback/rendering
  • Game engine rigid body physics can be easily baked into animation curves.


Combining textures with fine grained deformation, complex materials can be applied and directly altered in the viewport.

With the completely node based Blender Shadding system, complex computed colors can be obtained by the controlled combination of base materials, lighting, and special textures mapped to the geometry.
  • Diffuse shaders such as Lambert, Minnaert, Toon, Oren-Nayar, Lambert
  • Specular shaders such as WardIso, Toon, Blinn, Phong, CookTorr
  • Node editor for creating and mixing complex materials
  • PyNodes: write your own Python shaders with realtime feedback, no need to compile
  • Material previews rendered by main render engine
  • Fast, realistic subsurface scattering
  • Blurry reflections and refractions
  • Tangent shading to give any shader an anisotropic effect
  • Versatile procedural textures system
  • Reflection maps
  • Normal, displacement and bump maps.

Realtime 3D/Game Creation

With its complete integration to code base and its totally graphical interface, the game engine is both fully independent from, while at the same time perfectly adapted to, your programing skills

Use the visual data blocks to create your game logic, or code your own, either way once finished your product can be ported to the run time environment of your choice.
  • Graphical logic editor for defining interactive behavior without programming
  • Collision detection and dynamics simulation now support Bullet Physics Library. Bullet is an open source collision detection and rigid body dynamics library developed for Play Station 3
  • Shape types: Convex polyhedron, box, sphere, cone, cylinder, capsule, compound, and static triangle mesh with auto deactivation mode
  • Discrete collision detection for RigidBody simulation
  • Support for in-game activation of dynamic constraints
  • Full support for vehicle dynamics, including spring reactions, stiffness, damping, tyre friction etc
  • Python scripting API for sophisticated control and AI, fully defined advanced game logic
  • Support all OpenGLTM lighting modes, including transparencies, Animated and reflection-mapped textures
  • Support for multimaterials, multitexture and texture blending modes, per-pixel lighting, dynamic lighting, mapping modes, GLSL vertexPaint texture blending, toon shading, animated materials, support for Normal Maping and Parallax Mapping
  • Playback of games and interactive 3D content without compiling or preprocessing
  • Audio, using the SDL toolkit
  • Multi-layering of Scenes for overlay interfaces.

Imaging and Compositing 

With the compositor fully integrated into the rendering pipeline, there is no need for intermediate files or applications, allowing for quick and easy corrections and composites to your rendered scene

But if you need to use intermediate applications Blender can render out all layers and passes to a single multi-layered OpenEXR file for ease of access and efficient use of available hardware.
  • Compositor tightly integrated and aligned with the rendering pipeline
  • MultiLayer OpenEXR files allow to store and reuse raw renderlayer and passes data
  • Complete list of composite node filters, convertors, color and vector operators and mixers including Chroma Key, Blur, RGB Curves, Z Combine, Color Ramp, Gamma Correct
  • Preview panel to define the portion of interest. A composite then only happens on this part
  • Threaded and memory efficient (up to 8 processors)
  • Near realtime sequencer can edit hours of video
  • Waveform and U/V scatter plots
  • Open and write many audio & video file formats using ffmpeg
  • Can render using frameserver-support directly into foreign applications
  • Supports float images as well as regular 8 bits images
  • Curves tool allows you to create a mapping from the float range to a displayable result (for HDR images).
Camera and motion tracking

Blender offers tools built-in for VFX production, covering the entire pipeline from footage import, tracking & masking, all the way to final edit and grading. For camera and motion tracking we use the open Libmv library, fully integrated in Blender's "Movie Clip Editor".
  • Fast and powerful camera reconstruction
  • Real-time preview of 3D and footage combinations
  • Support for planar tracking and tripod solvers
  • 3D object tracking
  • Motion tracks can be applied to Mask points, 3D objects, etc.


Blender is not only a program, it is a foundation and a community, as a result whenever you use blender, you are not alone, hundreds of people around the world from programing hobbyists to professionals devoted to the Blender cause contribute enhancements and additional features on a daily bases.

With support ranging from a wide variety of available online resources to friendly IRC communities, Blender will just keep getting better, and who knows, maybe the next great contributor will be, you.
  • All program functionalities are conveniently exposed and accessible through python, allowing you to create your own programming based solutions.
  • Community contributed add-ons expand every aspect of the functionality including rendering engines, import-export file formats, available mesh objects.


Blender is perfectly aware that your environment will require you to use more than one program, for this reason in comes packed with a myriad of options for interacting with other formats.

From 2D to 3D, simple models and complex scene become completely interchangeable across a vast variety of specialized import-export addons.
  • Save all scene data in a single .blend file, even images, sounds or fonts can be packed for easy transportation
  • Powerful built-in database system allowing instances, scene management, and dynamic linking multiple project files
  • .blend format supports compression, digital signatures, encryption, forwards/backwards compatibility and can be used as a library to link to from other .blend files
  • Read and write support for many other 2D and 3D formats
  • 2D - TGA, JPG, PNG, OpenEXR, DPX, Cineon, Radiance HDR, Iris, SGI Movie, IFF, AVI and Quicktime GIF, TIFF, PSD, MOV (Windows and Mac OS X)
  • 3D - 3D Studio, AC3D, COLLADA, FBX Export, DXF, Wavefront OBJ, DEC Object File Format, DirectX, Lightwave, MD2, Motion Capture, Nendo, OpenFlight, PLY, Pro Engineer, Radiosity, Raw Triangle, Softimage, STL, TrueSpace, VideoScape, VRML, VRML97, X3D Extensible 3D, xfig export.

Ready to learn, create and have fun?  Download your FREE software here.

October 15, 2013

Free, Cool Graphics Editor

GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.

It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.

GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted.

GIMP is written and developed under X11 on UNIX platforms. But basically the same code also runs on MS Windows and Mac OS X.

Features and Capabilities

This is only a very quickly thrown together list of GIMP features. You can also have a look at the illustrated features overview. Visit their site here.

* Painting

* Full suite of painting tools including Brush, Pencil, Airbrush, Clone, etc.
* Sub-pixel sampling for all paint tools for high quality anti-aliasing
* Extremely powerful gradient editor and blend tool
* Supports custom brushes and patterns

* System

* Tile based memory management so image size is limited only by available disk space
* Virtually unlimited number of images open at one time

* Advanced Manipulation

* Full alpha channel support
* Layers and channels
* Multiple Undo/Redo (limited only by diskspace)
* Editable text layers
* Transformation tools including rotate, scale, shear and flip
* Selection tools including rectangle, rounded rectangle, ellipse, free, fuzzy
* Foreground extraction tool
* Advanced path tool doing bezier and polygonal selections.
* Transformable paths, transformable selections.
* Quickmask to paint a selection.

* Extensible

* A Procedural Database for calling internal GIMP functions from external programs as in Script-fu
* Advanced scripting capabilities (Scheme, Python, Perl)
* Plug-ins which allow for the easy addition of new file formats and new effect filters
* Over 100 plug-ins already available

* Animation

* Load and save animations in a convenient frame-as-layer format
* MNG support
* Frame Navigator (in GAP, the GIMP Animation Package)
* Onion Skin (in GAP, the GIMP Animation Package)
* Bluebox (in GAP, the GIMP Animation Package)

* File Handling

* File formats supported include bmp, gif, jpeg, mng, pcx, pdf, png, ps, psd, svg, tiff, tga, xpm, and many others
* Load, display, convert, save to many file formats
* SVG path import/export

* Much, much more!

September 22, 2013

Back to School Apps: Save Money With These Android, iOS Apps

Books, computers, school supplies -- that's a lot for students to think about and keep track of as they head back to school. Whether students are returning or entering college for the first time, or just heading back to middle school or high school, they will likely meet distractions that challenge their ability to master their schedule and stay on track

But getting ready for school doesn't mean having to go out and buy a ton of school gadgets anymore. Yes, you might need to get a new laptop, tablet or phone, but you can forget about the planners, alarm clocks and even the college-ruled notebook with a set of really good apps. Here you'll find a list of our must-have apps to help students -- or anyone with a busy life -- stay afloat.

1. Any.Do

First, you can toss the planner. Any.Do allows users to create, keep track of and check off al those important items that need action. To use the app effectively, grant Any.Do access to your calendar and contacts list. From there, swipe "Tomorrow" to begin adding items to your task list. Once you enter a to-do item, the app displays another row of tiny buttons to further customize your list. Set up a reminder by tapping the bell icon, or include people from your contacts for shared projects, for example. When you hold your phone vertically, you can view your tasks as a cascading list broken into "Today," "Tomorrow," "Upcoming" or "Someday." The app's simple interface combined with its gesture enhanced feature list and a few other nifty customizable options makes Any.Do a must-have app for managing your day-to-day, even if it means reminding you of midterms and finals. (Free; Android, iOS)

2. Alarm Clock Apps

Yes, phones have built in alarms, but if you're headed to college you'll likely need a snooze-button with some extra kick. You know what we mean.

Dance Alarm Clock

Dance Alarm takes forcing you out of bed in time one-step further: The app is motion activated, meaning it won't stop until it senses you are moving. The app syncs with your iTunes library and allows you to customize the background with some basic features such as a Disco Ball or a Color Strobe, and create a customized completion message. Dance Alarm won't impress you with it's elegant interface, but that's not the point. The app's primary function is to get you out of bed on time, and in this way it not only does that but provides pure fun too. ($0.99; iOS)  


For Android users, there are some creative options too, but Timely is attractive and packed with features. There are a few themes to choose from, and a Smart Rise feature starts with a slow, fading alarm sound to prepare you for waking up before you actually have to jump out of bed. You can also snooze by flipping your phone over and change the size of the snooze button if you prefer to smack it with your hand. (Free; Android)

3. iHomework

Staying on top of assignments, exam schedules and all those reading lists can prove a challenge. iHomework assists you in keeping all the information organized, accurate and up-to-date.

Choose from a row of buttons on the bottom of the screen to add course information, reminders and details about your professor.

From the "work" tab, set up details about assignments, such as due dates, add partners to group projects from your contacts list and keep track of your grades. iHomework integrates with Questia, an online research library, providing students with quick access to reading materials for all of those major projects. The app provides a syncing option, too, making it easy for students to seamlessly tap into the information they collect across their portable devices, such as their iPhone or iPod, and their desktop. ($1.99; iOS)  

4. Evernote

Evernote means never having to lose your notes or notebook again. The app, which is available for almost every platform -- iOS, Android, Windows Phone and the Web -- provides users with a set of options when it comes to taking notes, and syncs your notes across devices. Users can draft essays and outlines, sketch out ideas and create and complete worksheets. With the app you can also paste in diagrams and images to create study guides, and then easily share them with friends. (Free; iOS,Windows Phone, Android)

5. Kno

Yes, textbooks are also on their way out. Apple has iBooks and Google has textbooks through its Google Play Store, but Kno may offer some of the best tools for taking notes and digging in to your digital books.

Kno has worked with textbook makers to make textbooks more interactive with 3-D models and videos, and has also added some functionality such as automatic Flashcards and collaborative tools. The Flashcards function is particularly cool. It generates such study tools as cards and a test tied to the content in the chapter. And because many teachers now share PDFs and other course material, Kno lets you import them into the app. (Free for app; iOS, Android)

September 21, 2013

How to Install the PHP Engine on Your Windows PC

If you want to write your own PHP scripts, you'll need to install the PHP engine first. It's relatively easy, and this article will show you how to do so.

1.   If you haven’t done so already, download the PHP Windows Binaries - You can download the software from the website, (  Be sure to download PHP 5.2.9 installer Windows installer and PHP 5.2.9 zip package. (Note: the version numbers might be different). Save the files on your Windows Desktop.

2.   On your Windows Desktop, double click the PHP installer file. Once you've done that, you should see a window that looks like this:

3.  Click "Next>".

4.  On the next window, click "I Agree".

5.  On the next window, click the radio button "Advanced", and click "Next>".

6.  We're going to install PHP in our server directory instead of the default PHP directory, so in the "Destination Folder" group, click "Browse".

7.   A browser window will open. Change the destination directory to "C:\Server\PHP". There is no need for a trailing backslash.

8.   Click "OK" on the browser window, and then click "Next>".

9.   Select "Next>" on the next three screens.

10.  On the following window, leave the SMTP defaults as they are, and click "Next>".

11.  If you want, you can enter an email address. This will be used as the "From:" email address when using PHP's mail function.

12.  On the next window, make sure that the radio button "Display all errors warnings and notices" is clicked. Then click "Next>".

13.  On the next window is where you pick which web server software you are using. Since you have installed Apache, pick "Apache" from the list. Then click "Next>".

14.  On the next window make sure that the check box ".php" is checked, and then click "Next>".

15.  Now that you have set all the options, you should see a window that looks like this:

PHP is ready to install, so click "Next>" to begin the installation.

16.  If a message window pops up asking, "Do you want to keep your php.ini file", click "NO".

17.  Wait for a message window to pop up, that looks like this:

 This is normal. Click "OK". When the PHP installer window pops up, click "OK" again.

18. Now PHP is installed, but we need to change some of Apache's settings to get everything working the way it should.

19.  In Windows, open "My Computer", and browse your way to the folder "C:\Server\Apache2\conf".

20. Double click the file "httpd.conf" so we can edit it. This will normally open the file in Notepad, unless you use a different program.

21. Scroll to the very bottom of the page, and add these lines:
  • ScriptAlias /php "c:/server/php/"
  • AddType application/x-httpd-php .php
  • Action application/x-httpd-php "/php/php-cgi.exe"
22. Highlight and copy the text from this page, and then paste it into the httpd.conf page to ensure there are no typos. Hit "Enter" after the last line to ensure there is one blank line at the end of the file.

23. Move the file "C:\Windows\php.ini" to the directory "C:\Server\php" so it’s easier to edit when you need to.

24. Open "My Computer" and browse to "C:\Windows".

25. Find the file "php.ini" in the windows directory.

26. Right-click the file and pick "Cut".

27. Browse to the directory "C:\Server\php".

28. Right-click an empty area in the window and select "Paste". This moves the "php.ini" file from the Windows directory to the PHP directory.

29. Double click the file that is saved on your desktop. (Note: the version number might be different).

30. Extract the contents of this file to "C:\Server\php".

31. Using Notepad, open the file "C:\Server\php\php.ini".

32. Find that line that reads: extension_dir = "./" (or something similar, as long as its the line with "extension_dir".

33. Change the line to: extension_dir = "C:\Server\php\ext"

34. Find the line that reads: ;extension=php_mysql.dll Delete the ; so that the line now reads: extension=php_mysql.dll

35. Open the directory "C:\Server\MySQL\bin".

36. Find the file "libmysql.dll".

37. Right-click the file and select "Copy".

38. Browse to the directory "C:\Windows\System32" and Paste the file into that directory.

39. Restart Apache to ensure the new lines added to the httpd.conf file have an effect.

40. On the Windows taskbar click "Start">"All Programs">"Apache HTTP Server">"Control Apache Server">"Restart". This should restart the Apache server. Now we need to create a test PHP to see if everything is working.

41. Open Notepad (usually found in "Start">"All Programs">"Accessories">"Notepad"), and copy and paste the following lines into a new document: <?php phpinfo(); ?>

42. In Notepad, click "File">"Save". Save this file in the directory "C:\Server\Apache2\htdocs" as "phpinfo.php". Notepad has a bad habit of adding .txt to the end of all documents you save, so make sure from the "Save" dialog that comes up in Notepad, change "Save as type" from "Text Documents (*.txt)" to "All Files". Now click the "Save" button to save your new PHP document.

43. Open your favorite browser. In the address bar, type "http://localhost/phpinfo.php". If everything is set up correctly, you should see a page that looks like this:

September 5, 2013

Windows System Update Readiness Tool. What is it?

 The System Update Readiness Tool can help fix problems that might prevent Windows updates and service packs from installing. For example, an update might not install if a damaged system file prevents the update from recognizing the version of Windows that's running on your computer.

If your computer is having problems installing an update or a service pack, download and install the tool, which runs automatically. Then, try installing the update or service pack again.

To download and run the System Update Readiness Tool.

1.  Click the link in the table that corresponds to the version of Windows running on your computer.
To find out which version of Windows you're running, and whether it's a 32-bit (x86), 64-bit (x64), or Itanium-based system, click the Start button, right-click Computer, and then click Properties. Note that the System Update Readiness Tool is included as a part of Windows 8 and Windows Server 2012, so we have excluded a download for those platforms.

Windows version                                      Link to Microsoft Download Center

Windows Vista 32-bit (x86)                          Download

Windows Vista 64-bit (x64)                          Download

Windows 7 32-bit (x86)                                Download

Windows 7 64-bit (x64)                                Download

Windows Server 2008 32-bit (x86)                 Download

Windows Server 2008 64-bit (x64)                 Download

Windows Server 2008 Itanium-based             Download

Windows Server 2008 R2 64-bit (x64)            Download

Windows Server 2008 R2 Itanium-based        Download

2.  On the Microsoft Download Center webpage, click Download.

If you see a message indicating that validation is required, click Continue and follow the instructions on your screen. Then, click Download.

3.  Do one of the following:

    a.  To install the program immediately, click Open or Run, and then follow the instructions on your screen.

    b.  To install the program later, click Save, and then download the installation file to your computer. When you're ready to install the tool, double-click the file.

4.  In the Windows Update Standalone Installer dialog box, click Yes or OK.

5.  In the Installation complete dialog box, click Close.

8.  Try installing the update or service pack you were trying to install previously.


The tool can take several minutes to install. Even if the progress bar appears to stop, don't cancel the installation.

September 3, 2013

Android to Windows 8: Top 10 Windows Store Certification Tips

As an Android developer publishing an application in Google Play, you simply publish the app and it appears live.  However, in the Windows Store (and Apple’s App Store), there is a certification process where your application undergoes testing and a review by a human being before being published.

So, you might wonder if there are any tips and tricks for passing certification in the Windows Store.  Here are the top 10 tips that will help you pass certification.

1.  Run the WACK.

The Windows Application Certification Kit (WACK) is an awesome tool.  Perhaps you have developed for an app store before and encountered the really fun cycle of: submit your app, wait, receive a failure notice, fix your bug, re-submit your app, wait, receive a failure notice, fix your bug, re-submit your app, wait…and repeat.

The WACK reduces this cycle by giving you a way to screen your app locally for issues before you even submit it to the Windows Store.  Essentially, the WACK is a series of automated tests (which are also run during certification).  Running them locally, you can find and fix bugs before you submit your app to the Windows Store.

The WACK is installed when you install Visual Studio Express 2012 for Windows 8 (available as a free download here, halfway down the page in blue).  When you install Visual Studio, you should also get a tile in your Start Menu for the WACK (see the picture below).  Finally, here is some how-to documentation on using the WACK.

2.  Test on ARM.

Particularly for the performance requirements, it helps to test on devices running ARM processors and/or low-end machines.  In general, it’s a good idea to test on several different machines.

Also note that your app must provide the same user experience on all processor types that it supports (this is certification requirement 3.2).  If your app has a different user interface or functionality when it runs on different processor types, you must submit a separate app for each processor type and describe the differences in the “Description” section of each app.

Finally, you may be wondering “How do I test on ARM?” since Visual Studio doesn’t run on ARM devices.  You can accomplish this through remote debugging.  Tim Heuer wrote a fabulous post on how to enable remote debugging on an ARM device.

3.  Read the documentation.

I know that this part isn’t fun, but taking some time to read through ALL of the certification requirements will help you avoid mistakes.  Here is the full list of Windows 8 certification requirements.  There is also guidance on avoiding common certification failures and resolving certification errors.

Finally, here is the App Developer Agreement for developers and Windows Store Terms of Use for the users who download your app.

4.  Create an accurate and compelling app listing page.  

When you submit your app to the Windows Store, you will be required to fill out various metadata about your app: a description, age rating, etc.  Take your time and do a good job filling out your application information.  (If you’ve taken the time to write a great app, don’t rush through this part!)  There is a lot of great guidance on this at Preparing your app for the Store (marketing has never been a strength of mine, so I find this really useful).  Here are some specific tips around creating a great app listing page:
  • Make your application description as detailed and descriptive as possible.  There is guidance on creating a great app listing that is truly helpful.
  • Don’t use your listing page to promote your company or products.  Certification requirement 2.3 forbids advertising in an application description, so beware the appearance of trying to sneak advertising into your description.
  • Most apps should have a rating of 12+.  If you’re having trouble deciding between two age ratings for your app, choose the higher one.  Remember that apps never fail certification for having too high a rating.  (See certification requirement 6.2 for more info.)
  • Don’t declare your app as accessible unless you specifically engineer and test it for accessibility scenarios.
  • Make sure that you tell the tester everything that he/she needs to know.  There is a “Notes to Tester” section when you submit an application, and you should utilize that as your mechanism to “talk” to the person who will be reviewing your app for certification.  Besides the obvious items that you should provide (like the username/password of a demo account if your app requires login), you can explain your development choices and how they align to the certification requirements if you feel that anything may be misinterpreted.
5.  Use the Windows Store simulator for testing calls to the Windows Store.

Your app can use the Windows Store commerce APIs from the Windows.ApplicationModel.Store namespace for features like trial functionality or in-app purchases.  If you use these: first of all, test your app to verify that it handles typical exceptions; you can do this using the Windows Store simulator available through the CurrentAppSimulator class.  Then, make sure that you change your app to talk to the real Store and not the simulator before submitting (your app should use the CurrentApp class instead of the CurrentAppSimulator class, which is for testing purposes only).  Finally, ensure that your app doesn’t crash if there’s no network connectivity.

6.  Use the Visual Studio simulator for testing touch as well as different screen sizes, resolutions, and orientations.

A certification tester (and of course, your end users) may be using a machine very different from your development box.  The Visual Studio simulator lets you test your application’s behavior in a variety of conditions.

In the Run dropdown menu with the green play button, select “Simulator” (it is probably currently set to “Local Machine”). Then click the button to start the simulator.

When the simulator launches, you will see a menu of buttons on the right-hand side.

Below the minimize button, the buttons are (in order from top to bottom):
  • Pin button – keeps the simulator always on top
  • Arrow button – change to mouse mode
  • Hand button – change to touch mode
  • Zoom button – change to pinch/zoom touch mode (so you can simulate this gesture)
  • Rotate button – change to rotation touch mode (so you can simulate this gesture)
  • Rotate clockwise button – rotates the display clockwise 90 degrees (to simulate portrait/landscape orientation changes)
  • Rotate counterclockwise button – rotates the display counterclockwise 90 degrees
  • Monitor button – changes resolution
  • Globe button – sets location
  • Camera button – copies a screenshot
  • Options button – changes the screenshot settings
  • Question button – links to simulator help
Using the Visual Studio simulator allows you to test how your application will behave across numerous machines.  You can simulate touch if you don’t have a touch machine, orientation changes for slates/tablets, different screen sizes/resolutions, and different locations if you utilize location-based services.

7.  Ensure that your app is fully functional, and won’t be perceived as unfinished.

This maps back to certification requirement 1.2, which says that apps must be fully functional.  A number of things in this category can trigger certification failures:
  • The description given for your app listing page in the Windows Store is inaccurate or overly vague.
  • Any incomplete sections, unimplemented buttons or menu choices, links to webpages that are under construction, empty pages that should contain data, use of language like “coming soon” and “beta”, etc. will give the impression that an app is incomplete.
  • Broken or missing functionality will trigger this failure.
  • Make sure that you provide enough information for the testers to test.  For example, if your app has “login” functionality, create a test user account and provide the username/password in the “Notes to Testers” field when you submit your application.
For more information, see this “1.2 App must be fully functional” blog post.

8.  Test for performance.

Apps must launch in 5 seconds or less and suspend in 2 seconds or less, on a low-power computer.  The Windows App Certification Kit does run performance tests, so you can use that data to measure how your application is performing.  If you find that you do need to improve performance on launch and suspend, here are a few tips:
  • Package content locally (or cache it) when possible, so you don’t have to pull resources from a network during launch.
  • Load and do only what you need on launch.  You can load other data and do other work asynchronously in the background or when you actually need it.
  • Use a “dirty bit” when saving data on suspend, so you only save data that has changed.  (Rather than re-serializing your app’s state if that data hasn’t changed, create a Boolean flag variable (or “dirty bit”) which signals that your data has been modified, and only re-serialize when the data has changed.)
  • Use bytecode caching if you are developing in JavaScript, so each JS file has bytecode created once and not every time the app launches.  To enable this, make sure all JavaScript files are UTF8 encoded with a byte-order mark (BOM) and are statically referenced in the root of your HTML start page.
For more detailed information, see this “3.8 App must meet the basic performance criteria” blog post.

9.  Provide a privacy policy if your app connects to the internet at all (or if you have the Internet capability checked).

This is an extremely common reason for Windows Store submission failure.  The “Internet (Client)” capability is enabled by default in the Visual Studio templates, so by default if you haven’t changed your manifest, you do have to provide a privacy policy.  The capabilities are found in your Package.appxmanifest file, under the Capabilities tab:

If you are not using the internet, uncheck this capability, and you don’t have to provide a privacy policy.  If you are using the internet, you need to create a privacy policy that explains what data is sent over the internet/what you are doing with it, post the privacy policy online, link to it in your application’s settings (accessed through the Settings charm), and provide the link when submitting to the Windows Store.  If you do collect personal information, the user has to opt-in and give consent to share this information.
For more detailed information, see this “4.1 App must comply with privacy requirements” blog post.

10.  Properly localize your app for all languages that it supports.

Here are some common “gotchas” that can cause the localization certification requirement to fail:
  • The app’s metadata provided during the submission process on the Description page (such as its description, features, keywords, or screen shots) is either missing or doesn’t match the languages defined in your application.  For example, you may accidentally provide a description in English for the Chinese version of the app.
  • Don’t forget to provide localized screen shots!  This one has tripped up a lot of folks.
  • The app must support one of the certification languages.  That is the subset of languages for which we have testers to confirm that your app meets the certification requirements.
  • Make sure that the app is functional and complete for all of the languages that you claim.  If any claimed language support is incomplete, this requirement will fail.
For more information (including the difference between supporting languages and markets, and how to implement support for different languages properly), see this “6.5 App must be localized” blog post.
Hope these tips were useful!

August 24, 2013

UPDATED - FREE Black Leather Desktop Background

Here's an interesting leather image to use as a wallpaper or background. Very sophisticated!

Download it here!!!

August 23, 2013

UPDATE: Cool Web Effects - Lightbox Image Viewer 2.03a

As you may well have observed by now, the effect is not working any longer on my blogger as Google has adapted a similar approach to view images.

I had, in that particular post, included the script in my heading and body, but these are conflicting with Google's implementation.

However, you can still follow the directions and apply to Wordpress or your own web-site.

Below is the original post:

The Lightbox Image Viewer 2.0 expands upon the original Lightbox Image Viewer with a few new features. While the original version is great for viewing images individually on the page, Lightbox 2.0 supports a new "grouping" feature that lets you group related images on the page for easy browsing amongst them. The transitional effect for bringing up an image also differs from the original. And like before, this script supports optional caption display, plus incremental preloading of the next image when images are grouped. Very nice!
Demo 1: (individual images):

(Note: caption for "Evi" is hyperlinked, v2.03a feature)
Demo 2: (grouped images set. After an image has enlarged, you can move between images by clicking on the right/left edges of the enlarged image):

Simply download Lightbox V2.03a, and refer to the index file inside for installation instructions. If you're merely upgrading from v2.03 to v2.03a, simply refresh the following file:

lightbox.js (v2.03a)
EDIT: you have to ensure all the Javascript is uploaded to your domain server in appropriate named folder (js and css), i.e. in the below code you would have to add AFTER src=" for it to work properly ..example

<script type="text/javascript" src=">"></script> although you have it pointed anyways on your header. 

Same with href=" 

Alternatively I offer my server location:   

<script type="text/javascript" src=""></script> 
<script type="text/javascript" src=" load=effects"> </script>
<script type="text/javascript" src=">
js/lightbox.js"> </script>
<link rel="stylesheet" href="" type="text/css" media="screen"/>

 Installation instructions
Just for your reference, the installation instructions are repeated below.
Step 1: Insert the below code in the HEAD section of your page:
<script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js? load=effects"> </script>
<script type="text/javascript" src="js/lightbox.js"> </script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen"/>

Lightbox v2.0 uses the Prototype Framework and ScriptaculousEffects Library.
Step 2: Create your "thumbnail" image links,
for example:

<a href="images/image-1.jpg" rel="lightbox" title="my caption">
image #1</a>

EDIT:  as above with the Javascript and CSS file, you must have your images stored on a server somewhere.

i.e. <a href="http://www.yourdomain/images/image-1.jpg" rel="lightbox" title="my caption" rev="">image #1</a>

The rel attribute is mandatory in order to activate the effect for this particular image. The "title" attribute is optional, and when defined, adds a caption beneath the enlarged image. The "href" attribute obviously should contain the path to the enlarged image. If you wish a particular caption ("title") to be hyperlinked to a specific URL, throw in a "rev" attribute pointing to the desired URL. For example:

<a href="images/image-1.jpg" rel="lightbox" title="my caption"
rev="">image #1</a>

LightBox version 2 also adds the ability to group multiple image links together, so an image gallery is created out of the enlarged images:

<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1
<a href="images/image-2.jpg" rel="lightbox[roadtrip]">image #2
<a href="images/image-3.jpg" rel="lightbox[roadtrip]">image #3

As you can see, to group image links together, simply modify the "rel" attribute to be "lightbox[roadtrip]" instead, where "roadtrip" is an arbitrary but unique name for that group. You can have multiple groups of images on the same page- just use a unique group name in each case. Grouped images can be cycled through by clicking on the right/left edges of each
enlarged image.

That's it! Enjoy this superb script. Remember, there's also LightBox V1 if you don't need the grouping feature and just want an elegant transition effect to bring up each image.


For your information, inside lightbox.js, there are a few configurable variables:
// Configuration
var fileLoadingImage = "images/loading.gif";
var fileBottomNavCloseImage = "images/closelabel.gif";
var resizeSpeed = 7; // controls the speed of the image resizing
(1=slowest and 10=fastest)
var borderSize = 10; //if you adjust the padding in the CSS, you
will need to update this variable

August 22, 2013

Optimize And Clean Your Computer With a Free Program Download

CCleaner -Optimization and Cleaning for your computer..absolutely free!

CCleaner (aka CrapCleaner) is the #1 tool for cleaning your Windows PC free. It protects your privacy online and makes your computer faster and more secure. Easy to use and a small, fast download, I have been using this program from Piriform for years.  This program is also available for the Mac platform.

Download now for Windows here, FREE

CCleaner Screenshot

Cleans all areas of your Computer:

Internet Explorer Internet Explorer
Temporary files, history, cookies, Autocomplete form history, index.dat.
Firefox Firefox
Temporary files, history, cookies, download history, form history.
Google Chrome Google Chrome
Temporary files, history, cookies, download history, form history.
Opera Opera
Temporary files, history, cookies.
Apple Safari Safari
Temporary files, history, cookies, form history.
Windows Windows
Recycle Bin, Recent Documents, Temporary files and Log files.
Registry Registry Cleaner
Advanced features to remove unused and old registry entries.

August 17, 2013


TiltViewer is a free, customizable 3D Flash image viewing application.



* Click images to zoom-in, click again to zoom-out.

* Click the background to zoom-out.

* Click the 'reload' button (below the image grid) to load a new set of images.

* Click the 'flip' button (bottom-right of a zoomed-in image) to see image


* Cursor keys to navigate between images.

* Space-bar to zoom in/out.

* 'F' key to flip an image (when zoomed in).

Right-Click Menu

* Go Fullscreen. Opens TiltViewer in fullscreen mode. Right-click and select
'Exit Fullscreen' to revert to regular mode. Note keyboard navigation does not
work in full-screen mode.


Download TiltViewer v1.3
to use on your site.

Using TiltViewer:
Creating your own TiltViewer gallery is easy. See instructions here.
TiltViewer-Pro is now available for purchase. TiltViewer-Pro has increased customization options and does not include the TiltViewer logo.
Learn more about TiltViewer-Pro.

November 2, 2009

Fences is a program that helps you organize your desktop, and can hide your icons when they're not in use

Fences is a program that helps you organize your desktop and can hide your icons when they're not in use. A "Fence", a term coined by this program, is an icon group on your desktop. Fences is an add-on to your desktop, not a replacement.

Rope off your desktop

Fences allows you to create shaded areas on your desktop that you can place icons in. You can label them however you wish, and move/resize them anywhere on the desktop. Pre-included layouts help speed the process for new users.

See your wallpaper again! Quickly hide & show all your icons with an easy double-click

Double click blank space on your desktop, and all your icons will fade out. Double click again, and they’ll return. We think this feature is so useful and unique, that we’ve applied for a patent on it. And with the upcoming Fences FeaturePack / included in the community preview, you can even pick icons and individual Fences to exclude.

Check out the review video from CNET below.

Fences runs on all of Windows XP, Windows Vista, and Windows 7. On Vista and Win7, both 32bit and 64bit versions are supported.

Since Fences uses nearly no system resources, having the operating system is its only requirement. Installation is through Impulse (IE7 required).

It's FREE for personal use, so try it out today, and change how you use your desktop forever! Download Now (8.64MB) Tested spyware free!!

February 1, 2009

Your computer, without the computer using a portable application!!

What is a portable app?

portable - carried or moved with ease
- a computer program like a web browser or word processor

A portable app is a computer program that you can carry around with you on a portable device and use on any Windows computer. When your USB flash drive, portable hard drive, iPod or other portable device is plugged in, you have access to your software and personal data just as you would on your own PC. And when you unplug the device, none of your personal data is left behind.

No Special Hardware - Use any USB flash drive, portable hard drive, iPod/MP3 player, etc

No Additional Software - Just download, run the portable installer and go

No Kidding - It's that easy

Consider the Possibilities...
  • Carry your web browser with all your favorite bookmarks
  • Carry your calendar with all your appointments
  • Carry your email client with all your contacts and settings
  • Carry your instant messenger and your buddy list
  • Carry your whole office suite along with your documents and presentations
  • Carry your antivirus program and other computer utilities
  • Carry all your important passwords and account information securely

Consider the Convenience...

  • Have your favorite websites handy to recommend to a friend or colleague
  • Have your presentation AND the required software ready to go for that big meeting
  • Have your password with you if you want to bank online while traveling
  • Have utilities handy when visiting family or friends that are having PC problems Suite™ is a complete collection of portable apps including a web browser, email client, office suite, calendar/scheduler, instant messaging client, antivirus, audio player, sudoku game, password manager, PDF reader, minesweeper clone, backup utility and integrated menu, all preconfigured to work portably. Just drop it on your portable device and you're ready to go.

Choose Your Download 1.1 for Windows, Starting at only 1MB Download Details

Included Applications ScreenshotAll versions of the Suite include the integrated Menu (pictured at right) and the Backup utility along with a set of custom icons, an autoplay configuration, folders and a quick start shortcut. In addition, the packages include:
*Note: The Light Suite includes AbiWord Portable (word processor) instead of Portable.

License: Free / Open Source (Mozilla apps: MPL, Others: GPL)