Home
Archives
About us...
Advertising
Contacts
Site Map
 

ruby in steel

 


...an index of features from bitwise magazine (for a chronological listing, see the Issue Index
...to SEARCH this site, see our Site Map and Search page
...some features include animated Flash content or videos listed in our Media Studio


Many more features on BW2 - the Bitwise Colour Supplement

Quick Links...
Programming
: C#, VB, Delphi, Smalltalk, Ruby, PHP, Prolog, Others
Internet: PHP, CMS/Blogs, RSS/Atom
Science and Mathematics: Astronomy, Mathematics
Features: Interests and Study, Hardware, Graphics, Sound & Vision, Opinion
Reviews: Software, Books
Plus... Columns, Information, Editorials, Letters

PROGRAMMING...

C-Sharp
Adventures in Coding #1 : intro to C# by coding an adventure game - serialization :: June 2005
Adventures in Coding #2 : creating class hierarchies and custom Collections :: June 2005
Adventures in Coding #3 : extending the class hierarchy and virtual methods :: July 2005
Adventures in Coding #4 : out parameters and overriding virtual methods :: August 2005
Adventures in Coding #5 : file saving and loading, then time to add some puzzles! :: September 2005


Visual Basic
Serial Communications with VB6 #1: how to control the serial port :: June 2005
Serial Communications with VB6 #2 : API programming :: June 2005
Serial Communications with VB6 #3: Communication event monitoring:: July 2005
VB .NET Communications #1: roll-your-own Comms control :: August 2005
VB .NET Communications #2: events, signals and mutexes :: September 2005
VB .NET Communications #3: read and write to the serial port :: October 2005
VB Classic - Graphics and the GDI #1 : start of a new series :: February 2006
VB Classic - Graphics and the GDI #2 : coordinate transformations :: March 2006
VB Classic - Graphics and the GDI #3 : bitblitting and screen capture :: April 2006
Bit-shifting in VB6 : a coding snack from BW2 :: May 2006
Visual Basic Special Feature
Interview with VB Product Manager, Jay Roxe : the MS view of the future of VB :: July 2005
The Strange Death of Visual Basic : has Microsoft killed its favourite language? :: July 2005
VB Past, Present and Future : What now for VB6? :: July 2005


Delphi
Screen capture - part one: grabbing the desktop or a selected window :: June 2005
Screen capture - part two: selecting and grabbing a rectangular area :: June 2005
Screen capture - part three: adding hotkeys and saving images :: July 2005
Delphi 2005 and ECO II: Bob Swart programs a blog :: June 2005
Delphi 2005 and ECO II - part two: Bob Swart creates pages in EcoSpace :: June 2005
Delphi 2005 and ECO II - part three : authentication, authorization and comments :: August 2005
Delphi 2005 and ECO II - part four: deployment on a 'clean machine' :: September 2005
Delphi 2005 and ECO II - part five : adding an RSS feed :: November 2005
Application Launchpad #1 - a drag and drop file launch tool :: November 2005
Application Launchpad #2 - launch from a combo box or list view :: December 2005
Program Groups #1 - create your own Windows Start Menu :: February 2006
Program Groups #2 - create a multi-window Program Manager:: April 2006
Program Groups #3 - save and load groups to and from disk :: May 2006


Smalltalk
Beginner's Guide to Smalltalk - part one: (with Flash tutorials) :: June 2005
Beginner's Guide to Smalltalk - part two: creating classes :: June 2005
Learn To Program Dolphin Smalltalk : follow our tutorial :: August 2005
Dolphin Smalltalk : download a free copy :: August 2005
Programming Milestones - Smalltalk : the birth of modern computing :: August 2005
Create a 3D Browser in Squeak : exploring Wonderland :: August 2005
Living With Smalltalk #1 : a first taste of Dolphin Smalltalk X6 :: February 2006


Ruby
Introduction to Ruby - part one : Object Orientation fundamentals :: February 2006
Introduction to Ruby - part two : Class hierarchies and attributes :: March 2006
Introduction to Ruby - part three : Strings and string-handling:: April 2006
Ruby - hidden treasure or flawed gem? We debate the pros and cons :: April 2006

php
PHP
Code Igniter : interview with Rick Ellis, creator of this PHP web framework :: April 2006


Prolog
First Steps in Prolog : an easy introduction to this AI language :: September 2005
Free Prologs : a guide to freely available Prolog systems :: September 2005


programming
i) languages/technologies/interviews
Chrome Object Pascal : interview with RemObjects .NET architect, Marc Hoffman :: June 2005
Chrome 1.5 : review :: February 2006
Programming Milestones - .NET : Historic interview with C# architect, Anders Hejlsberg :: June 2005
Programming Milestones - Smalltalk : the birth of modern computing :: August 2005
Borland video Interview : with David Intersimone, Delphi, Java, C++, VB and more :: June 2005
Borland audio Interview : David Intersimone on the future of Delphi and C++Builder :: October 2005
Visual Studio Integration #1 : How to add a programming language to VS 2005 :: March 2006
Visual Studio Integration #2 : Colouring your code:: April 2006
Visual Studio Integration #3 : MS Build:: June 2006
The D Programming Language - C Done Right? :: May 2006
D Programming - interview with its creator, Walter Bright :: May 2006
Interview with Allen Bauer : Borland/Devco Chief Scientist :: June 2006
ii) tools
SmartInspect : logging/debugging for .NET, Java and Delphi :: November 2005
Komodo 3.5.2 : editor/IDE for Perl, Python, PHP, Tcl and Ruby :: April 2006


INTERNET...


PHP Development
WAMP - How To Install Apache, MySQL, PHP :: October 2005

CMS/Blogs
Install WordPress - on a PC or a web server :: October 2005
CMS - an introduction - what it is, what it's for :: November 2005
Choose and Install a Blog - CMS for blogging :: November 2005
Five Blogs, Five Questions - the developers answer :: December 2005

RSS / Atom
Guide To RSS - what is it, why is it useful? :: August 2005
Feed generation software :: review of software to create RSS feeds :: August 2005
Feed reading software :: review of software to read RSS feeds :: August 2005


SCIENCE AND MATHEMATICS...


Astronomy...
Planetarium software - SkyMap Pro 11 and TheSky 6 :: June 2005
Cartes du Ciel - free astronomy software :: September 2005

Mathematics...
CalcCenter 3 : a low-cost alternative to Mathematica? :: August 2005
Maple 10 : high-end maths package :: October 2005
Mathematica 5.2 : high-end maths package :: October 2005
Mathcad 13 : maths/engineering software :: June 2006

See also: Wilf's Mathematical Digressions


GRAPHICS...

Dr. Kenton 'Doc Mojo' Musgrave interview - today Mojoworld, tomorrow the Universe! :: November 2005
Garth Thornton interview - the creator of XenoDream on the beauty of maths :: November 2005
3D Landscape Design software - Vue, Bryce, MojoWorld and more :: December 2005


FEATURES...


interests and study
Learn a Language online - recommended web sites :: June 2005
Learn Chinese online - recommended web sites :: June 2005
ChinesePod - Chinese by podcast :: January 2006


hardware
How To: Fit a second PC hard drive - step-by-step guide :: June 2005


sound & vision
DVD Copy and Compression - software reviews and technology :: June 2005


opinion
Copy Protection - Who Needs It? - is DVD encryption doomed? :: June 2005
The .NET Debate - What's it for? Where’s it going? Do you need it…? :: December 2005
Web Accessibility and Web Browsers - browsers, bugs and CSS :: December 2005


REVIEWS...


software
Astronomy
SkyMap Pro 11 :: June 2005
TheSky 6 :: June 2005
Cartes du Ciel :: September 2005
Audio
i-Sound WMA MP3 Recorder 6.6 :: January 2006
Pamela 1.3 :: January 2006
DVD
1Click DVD Copy4.1 :: June 2005
CopyToDVD 3 :: June 2005
DVD Shrink 3.2 :: June 2005
Graphics
EyeCandy 5 Impact :: August 2005
Steema TeeChart Pro 2 .NET :: October 2005
Vue 5 Infinite :: December 2005
MojoWorld 3.1 :: December 2005
Bryce 5.5 :: December 2005
Carrara 5 :: March 2006
Maths
CalcCenter 3 :: August 2005
Maple 10 :: October 2005
Mathematica 5.2 :: October 2005
Programming
CodeHealer 2.1 :: May 2006
SmartInspect :: November 2005
Borland Developer Studio 2006 :: January 2006
Borland Developer Studio 2006 v Visual Studio:: January 2006
Borland's ECO III :: January 2006
Chrome 1.5 :: February 2006
Komodo 3.5.2 :: April 2006
RSS/Atom
FeedReader :: August 2005
SharpReader :: August 2005
Awasu :: August 2005
News In A Box :: August 2005
ListGarden :: August 2005
FeedForAll :: August 2005
FeedEdit :: August 2005
FeedSpring :: August 2005
Screen recording
Camtasia Studio 3 :: June 2005
Camtasia Studio 3.1 :: February 2006
BB Flashback 1.4.5 :: July 2005
Demo Builder 5 :: January 2006
Utilities
Diskeeper 10 :: January 2006
Video Editing
Movie Plus 4 :: June 2005


books
C#
Programming C# (4th ed) - by Jesse Liberty :: June 2005
A Programmer's Introduction to C# 2.0 - by Gunnerson & Wienholt :: September 2005
PHP
Spring Into PHP 5 - by Steven Holzner :: July 2005
Teach Yourself PHP In 10 Minutes - by Chris Newman :: July 2005
Ruby
Learn To Program - by Chris Pine :: May 2006
Ruby For Rails - by David A. Black :: June 2006
Smalltalk
Squeak : Learn Programming With Robots - by Stéphane Ducasse :: February 2006
RSS/Atom
Developing Feeds with RSS and Atom - by Ben Hammersley :: September 2005
Podcasting
Podcast Solutions - by Geoghegan and Klass :: October 2005
Various
Mind Hacks - Tips & Tools for Using Your Brain :: June 2005
Micro-ISV - From Vision To Reality - by Bob Walsh :: March 2006


OPINION...


Huw Collingbourne's Rants and Raves has its own site, www.rantsandraves.co.uk.


Dermot Hogan bytes back in his regular column. Check the Bytegeist Index.


Wilf Hey's regular column on the highways and byways of maths.


INFORMATION...

info
DVD Jargon - the formats and acronyms :: June 2005
What is RSS? - a simple guide to really simple syndication :: August 2005
Guide To RSS and Atom - basic info on syndication formats :: August 2005


EDITORIALS
issue 1 (June 2005) :: "For me it all began with an Olivetti M-24 and a copy of Turbo Pascal 3.2..."
issue 2 (July 2005) :: "I have to confess that I rather like VB .NET..."
issue 3 (August 2005) :: Smalltalk - not just important, also great fun
issue 4 (September 2005) :: Has RSS come of age or is it just for Geeks?
issue 5 (October 2005) :: What's the next big thing in programming?
issue 6 (November 2005) :: Is PHP taking over the web?
issue 7 (December 2005) :: Bitwise, the first six months...
issue 8 (January 2006) :: "I really don’t understand what Microsoft is up to...."
issue 9 (February 2006) :: "Why do people keep inventing new programming languages…?"
issue 10 (March 2006) :: Object Orientation- from Smalltalk to Ruby...
issue 11 (April 2006) :: Frameworks, frameworks everywhere...
issue12 (May 2006) :: Does the world need yet another C-like language?
issue13 (June 2006) :: The return of Turbo Pascal...?

LETTERS TO THE EDITOR
issue 2 :: Delphi For VB Programmers?
issue 3 :: more OOP snakeoil and the death of VB
issue 4 :: the OOP argument continues...
issue 5 :: Borland and the Open Source graveyard
issue 6 :: Open Source and CSS
issue 7 :: Wikipedia, friend or foe?
issue 8 :: Was Einstein wrong?
issue 12 :: A CSS zealot bites back


 


Home | Archives | Contacts

Copyright © 2006 Dark Neon Ltd. :: not to be reproduced without permission