Bytes¶
A scrapbook of bit and pieces.
Mootools¶
22 March 2007
MooTools is a compact, modular, Object-Oriented javascript framework designed to make writing extensible and compatible code easier and faster. MooTools lets you get the job done efficiently and effectively.
some samples at
PuTTY¶
22 March 2007
Terminal Emulator, PuTTY is
a free software SSH, Telnet, rlogin, and raw TCP client. It was originally available only for Windows, but is now also available on various Unix platforms, with work-in-progress ports to Classic Mac OS and Mac OS X. Other people have contributed unofficial ports to other platforms, such as Symbian powered mobile phones. It is beta software written and maintained primarily by Simon Tatham, and is open source, licensed under the MIT License.
Courtesy of wikipedia: http://en.wikipedia.org/wiki/PuTTY
Check out the PuTTY home page at:
bash¶
22 March 2007
bash is a Unix shell written for the GNU Project. The name of the actual executable is bash. Its name is an acronym for Bourne-again shell, a pun (‘Bourne again’ / ‘born again’) on the name of the Bourne shell (sh), an early and important Unix shell written by Stephen Bourne and distributed with Version 7 Unix circa 1978. Bash was created in 1987 by Brian Fox. In 1990 Chet Ramey became the primary maintainer.
Courtesy of wikipedia: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
SSH (SecureSHell) - DreamHost¶
22 March 2007
SSH, or Secure SHell, is a secure alternative to telnet. SSH can be used to securely copy files, access CVS, cron jobs and other DreamHost services via standard unix command line also known as shell. All SSH traffic travels over a secured connection rather than in the plain text like in telnet. It is strongly recommended that you use SSH rather than telnet.
The DreamHost wiki entry:
https://help.dreamhost.com/hc/en-us/articles/216041267-SSH-overview
and How to setup SSH on Windows XP
http://www.phileplanet.com/archives/2006/08/how-to-setup-ssh-on-windows-xp/
MyHeadlines¶
23 March 2007
MyHeadlines is an RSS reader that caches content from many sources and provides Full Text search capabilities. The emergent behaviour is an efficient Current Events Search Engine.
Using MyHeadlines each user has the ability to subscribe to the news feeds that interest them the most. There’s screen scraping technology for building custom feeds, and for harvesting Stock Ticker data. Blogging, Link Dump, and Comments are features included in the standard download.
If you have a PHP and MySQL based web architecture then MyHeadlines is the Content Syndication Engine for You!
http://www.jmagar.com/index.php
The application itself works fine and does what it says on the tin. The only problem I found was the amount of news links that you got to wade through - perhaps this type of news aggregation is not for me.
Text Editors¶
12 August 2007
The text editors I use:
PFE

PFE (Programmers File Editor) the old diehard editor. This has been with me since the early 90’s and is still with me today (well occasionally at least). Simple editor with few frills - it does the job.
http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/
Notepad++

Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.
This editor has fared me well over the last couple of years http://notepad-plus.sourceforge.net/uk/site.htm
Komodo Edit

Komod Edit is a free, cut down version of the full Komodo developers IDE. Supported languages include Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. Available on Linux, Mac OS X and Windows.
WinSCP¶
13 August 2007
WinSCP is an open source SFTP client for Windows. Its main function is the secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager functionality. It uses Secure Shell (SSH) and supports, in addition to Secure FTP, also legacy SCP protocol.
last noted at http://winscp.net/
GeSHi¶
13 August 2007
GeSHi is a Generic Syntax Highlighter

GeSHi started as an idea to create a generic syntax highlighter for the phpBB forum system, but has since been generalised. It aims to be a simple but powerful highlighting class, with the following goals:
- Support for a wide range of popular languages
- Easy to add a new language for highlighting
- Highly customisable output formats
Available from http://qbnz.com/highlighter/
MediaWiki¶
13 August 2007
MediaWiki is the software used for Wikipedia ( http://www.wikipedia.org ) and the other Wikimedia Foundation websites. Compared to other wikis, it has an excellent range of features and support for high-traffic websites (update: Wikipedia peaks at 380 requests per second as of August 2004).
Learn all about it at http://www.mediawiki.org
Category Cloud¶
14 August 2007
version 1.6 is the latest release of Category Cloud, a WordPress plugin that shows categories as a tag cloud which can (optionally) be coloured.

Available from
http://www.mapelli.info/web20/category-cloud-16
Based on the original weighted categories plugin from
http://www.hitormiss.org/projects/weighted-categories
Free Download Manager¶
16 August 2007
Something that I use on a daily basis, Free Download Manager (FDM) is a powerful and easy-to-use download accelerator and manager. It is open-source software distributed under a GPL license.
http://www.freedownloadmanager.org/index.htm
Version 2.5 has been released recently - details of all the available features can be found at
Microsoft PowerShell¶
22 August 2007
Microsoft PowerShell is a command-line environment for Windows and is available for Windows XP, Windows Server 2003, and Windows Vista (links below)
- Windows XP x86 http://go.microsoft.com/?linkid=7273814
- Windows XP x64 http://go.microsoft.com/?linkid=7273815
- Windows Server 2003 x86 http://go.microsoft.com/?linkid=7273816
- Windows Server 2003 x64 http://go.microsoft.com/?linkid=7273817
- Windows Vista x86 http://go.microsoft.com/?linkid=7273818
- Windows Vista x64 http://go.microsoft.com/?linkid=7273819
A pre-requisite is the .NET Framework Version 2.0
There is a free eBook that introduces PowerShell scripting at
http://download.microsoft.com/download/a/9/4/a94270c7-ed16-4c72-8280-658c66315719/Windows%20Powershell%20-%20EN.zip
(In addition to scripting, developers can create new commands for PowerShell using C# or VB. The Windows SDK contains everything you need to start developing commands.)
Full documentation for PowerShell is available from MSDN ( the Microsoft Developer Network) at
IE Developer Toolbar¶
13 September 2007
The IE Developer Toolbar provides a number of features for extracting more detail from web pages.
http://go.microsoft.com/fwlink/?LinkId=92716
You get the ability to
- Explore and modify the document object model (DOM) of a Web page.
- Locate and select specific elements on a Web page through a variety of techniques.
- Selectively disable Internet Explorer settings.
- View HTML object class names, ID’s, and details such as link paths, tab index values, and access keys.
- Outline tables, table cells, images, or selected tags.
- Validate HTML, CSS, WAI, and RSS web feed links.
- Display image dimensions, file sizes, path information, and alternate (ALT) text.
- Immediately resize the browser window to a new resolution.
- Selectively clear the browser cache and saved cookies. Choose from all objects or those associated with a given domain.
- Display a fully featured design ruler to help accurately align and measure objects on your pages.
- Find the style rules used to set specific style values on an element.
- View the formatted and syntax colored source of HTML and CSS.
Fiddler¶
13 September 2007
A web debugging proxy which is used to log traffic between an application and the internet. It allows you to fiddle with the in-coming and out-going data.
QuickStart Video.png
Available for Internet Explorer and Firefox amongst other browsers.
Details available from
http://www.fiddler2.com/fiddler2/
or
Ajax View¶
13 September 2007
The Ajax View proxy provides the ability for remotely monitoring client-side wep application performance and behaviour.
This is currently an early research prototype available from Microsoft Research.
The Ajax View project at Microsoft Research aims to give developers easy visibility into their web apps’ performance and behavior as the apps run in end-users’ browsers. Ajax View uses a server-side proxy to rewrite JavaScript on-the-fly and automatically inject instrumentation code into a web application. This instrumentation provides end-to-end visibility into app performance, behavior and critical state. On-the-fly rewriting allows Ajax View to serve different instrumentation across users and over time, capturing more detail about app behavior while minimizing per-user performance overhead.
Find out all the details at
https://www.microsoft.com/en-us/research/project/ajax-view/ (updated link 17 January 2018)
Open multiple tabs when starting IE or Firefox¶
07 November 2007
You can open multiple home page tabs when starting IE or Firefox as shown below:
In IE Open the General tab from the menu item Tools…Internet Options

and simply enter the address of each page you want to open in a separate tab on a different line in the Home Page list box, as indicated.
In Firefox Open the Main tab from the menu item Tools…Options

and add the address of each page required separated by a vertical bar ‘|’ character as shown.
VectorMagic¶
13 November 2007
VectorMagic is an online tool from Stanford University, for converting bitmap images to vector art images.
Upload an image, follow the simple instructions and the vector representation of your image will be created for you.

The system currently supports JPG, GIF, PNG, BMP and TIFF formats for input and will produce EPS, SVG and PNG files as output.
Testing Windows Live Writer¶
13 November 2007
I’m writing this using Windows Live Writer which I’ve just downloaded. This is one of the applications which is part of the Windows Live series and is available, at the time of writing, from
http://get.live.com/
Other items include:
- Hotmail: Stay connected anywhere with your Web e-mail account
- Mail: Access your multiple e-mail accounts in one place
- Messenger: Connect, share, and make your conversations count
- Toolbar: Easy access to Windows Live services from any Web page
- Spaces: The best place to share your world online
- Photo Gallery: Get creative and share your photos and videos
- Events: Plan your event. Send invitations. Share photos.
- OneCare Family Safety: Help protect your family and computer
So far so good, although I would like to see an auto-save feature; it may already be included, I just haven’t found it yet.
Installation was relatively straightforward, although it did seem to take long time to complete.
In addition to Live Writer, I also installed Live Mail which is a client email application and Photo Gallery which is equivalent to Picasa from Google.
Windows Live - Photo Gallery¶
14 November 2007
A first look at Photo Gallery from the Windows Live suite.
This test is trying out the ability to upload images in Live Writer. If everything worked OK, you should see the image below.
