TCS logo TimburyDotOrg is owned and operated by Timbury Computer Services. For over ten years, Timbury Computer Services has shown home, small business and corporate clients how to use Linux and Open Source software to maximize efficiency and lower costs.

Updates: The TimburyDotNet web hosting site redesign is complete. Linux-only hosting!More...
Mar
30th

NTPsec: a Secure, Hardened NTP Implementation

Author: Eric S. Raymond | Files under syndicated

Note: This article was first published in the October 2016 issue of Linux Journal.
more>>


Mar
2nd

Mars Lander, Take II: Crashing onto the Surface

Author: Dave Taylor | Files under syndicated

In
my last article
, I spent almost the entire piece exploring gravitational
physics, of all unlikely topics. more>>


Feb
17th

Natalie Rusk’s Scratch Coding Cards (No Starch Press)

Author: James Gray | Files under syndicated

The phrase “Learn to Program One Card at a Time” plays the role
of subtitle and friendly invitation from Scratch Coding
Cards
, a
colorful collection of activities that introduce children to creative
coding.
more>>


Feb
9th

Bash Shell Script: Building a Better March Madness Bracket

Author: Jim Hall | Files under syndicated

Last year, I wrote an article for Linux Journal titled “Building Your March
Madness Bracket”

My article was timely, arriving just in time for the “March Madness” college
basketball series. more>>


Mar
15th

Bash Shell Script: Building Your March Madness Bracket

Author: Jim Hall | Files under syndicated

I must admit that I don’t really follow basketball. But, I do like to engage
with folks at work, and every spring I’ve always felt a little left out
when my work colleagues fill out their NCAA March Madness basketball
brackets. If your office is like mine, it seems everyone gets
very excited to build their brackets and follow the basketball games and
play in an office pool.
more>>


Jan
22nd

New Products

Author: James Gray | Files under syndicated

Dec
29th

Working with Functions: Towers of Hanoi

Author: Dave Taylor | Files under syndicated

For this article, I thought it would be beneficial to go back to some basics of
shell scripting and look at how functions work. Most script writers
probably eschew using functions because it’s a bit antithetical to how
scripts tend to evolve, as a sequence of commands on the command line that
are captured in a file.
more>>


Dec
11th

Swift Is Now Open Source

Author: James Darvell | Files under syndicated

In June this year, Apple
raised more than a few eyebrows at its WWDC conference with an
announcement about Swift. Just a year before, Apple had released Swift, a
new programming language. It was a big deal–a much simpler language for
faster development.
more>>


Oct
22nd

An Introduction to Tabled Logic Programming with Picat

Author: Sergii Dymchenko | Files under syndicated

Picat is a new logic-based programming language. In many ways, Picat is
similar to Prolog, especially B-Prolog, but it has functions in addition
to predicates, pattern-matching instead of unification in predicate heads,
list comprehensions and optional destructive assignment.
Knowing some Prolog helps when learning Picat but is by no means required.
more>>


Oct
12th

Hash Tables—Theory and Practice

Author: Mihalis Tsoukalos | Files under syndicated

The first time I heard about hash tables was after taking a compilers course
during my BSc. The truth is, I was not able to understand and
appreciate their usefulness fully back then. Now that I know more about hash
tables, I decided to write about them so others will see their importance as
well.
more>>