By Mark | February 3, 2010
This project contains classes to add, edit, and delete files from Microsoft’s new file Library system. The code will be released as open source software at Microsoft’s Codeplex in late summer of 2010.
By Mark | January 14, 2010
The Railway Turnover System is designed to permit many people to share a single document, with every person updating at random intervals and all edits showing up on everyone else’s document immediately. The software emulates the paper charts used in the offices, and displays one or more grids simultaneously.
The software is designed to be as easy to use as possible, while also permitting random and frequent updates to any portions of the data. It is somewhat like an Excel spreadsheet which is shared by many people, and as any one person changes a cell that change is immediately updated on any other persons spreadsheet. The effect is to bring cohesion to the randomness of the turnover sheet system, increase communication between all team members, and provide a history of modifications made by each desk.
The software requires Windows XP/Vista/7, plus the Microsoft .Net Framework 2.0. You may download that directly from Microsoft from:
This is a reasonably large update to Windows. Vista includes the .Net Framework as part of its installation process, so you do not need to add .Net to your Vista computers.
Click on the following link to download the Railway Turnover System.
To install the software, simply unzip the download into a directory of your choice. Run the rrTurnover.exe program, which will ask you for the network directory for the database. This database is shared by all people who use the software, so you need to place it in a shared network folder. If the database does not exist in the folder you selected, it will create a new database in that folder. The program will then open to an empty work area.
The top of the screen has a menu. Click on the Views menu, and the “Show …” item. That expands to a list of sheets to select from. Select Walker Flat Yard. That sheet is now displayed, and you may edit the various cells within it. After modifying a cell, press enter. The cell background changes to yellow, indicating a cell that has changed recently. This change is immediately broadcast to everyone else who is viewing the Walker Flat Yard sheet. If they had also updated the sheet, then both changes will be highlighted.
At the bottom left of the screen is a box labeled “Highlight changes”, and you may set the time interval. This lets you highlight cells changed in the last minute, last 5 minutes, or up to the last 4 hours.
Hopefully that sounds easy enough, because that was the intention. Now, do this same thing with 10 or more people randomly updating the same pages as they plan the daily schedules, and you will see the power of the concept. Desktops are suddenly shared between teams of people, and those people can be in different physical locations; all they need is common access to the network through a Local Area Network, or Wide Area Network.
The software is currently in Beta testing stage, so it is not a completed project. This download is for testing of proof of concept, and as a point of discussion regarding features to be added before release.
Update Apr/2010: We will be releasing this project as open source on the Microsoft Codeplex in late 2010.
By Mark | November 27, 2009
This project contains core mathematics used in civil engineering and survey software. The classes permit computation using high precision algorithms in decimal format (28 decimal place accuracy). This project is a base class library for most other civil engineering and survey projects.
The project will be released in early 2011 as one of our open source projects, and will be available via Microsofts open source Codeplex website.
By Mark | November 17, 2009
This is an open source project used to track employee status, such as if they are in or out of the office, if they are available for calls, or who to transfer calls to.
Each employee has a small application added to their desktop, permitting them to set their status (in, out, not available etc), plus comments. A front desk employee or receptionist is then better able to decide when to forward calls to another person.
Ease of use and simplicity of installation are critical features. Small, fast, and friendly. Plus, it is open source therefore it is free to use, free to change, and free to distribute. There are no licensing fees based on the number of employees in your office, nor any other costs.
Optional service, support, and customization are available from Tinkerboltz Technologies.
By Mark | September 8, 2009
We have several projects that will be released in late 2010 and in 2011. All of the current projects will be released as open source projects. Some are entirely new, and others are revamps of older applications that are still in heavy use, but were slated for software updates. Most require changes to the database, and updating of the code itself. Both the software and the databases will be open formats, meaning that you have complete control over your own data, and the software which drives it.
The Railway Turnover System is a highly dynamic spreadsheet permitting many users on a local (LAN) or wide (WAN) area network to share a single file. The most recently updated cells are highlighted to easily identify data changes.
Next Entries »