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...

How-to Take the Plunge and Replace the “I’m not a programmer” Mantra

Author: Reuven M. Lerner | Files under syndicated

For the past few years, the bulk of my consulting work has been in
corporate training. Many of the participants in my courses are people
who have been developing software for years already and simply want
to learn new languages and techniques. more>>


Integrating Web Applications with Apache

Author: Andy Carlson | Files under syndicated

When you deploy a web application, how do end users access it?
Often web applications are set behind a gateway device through which
end users can access it. One of the popular products to act as
an application gateway on Linux is the Apache Web Server. Although it can
function as a normal web server, it also has the ability to connect through
it to other web servers.


Celtra’s AdCreator Platform

Author: James Gray | Files under syndicated

Mobile advertising campaigns today are often hampered by broken, non-viewable
ads with a poor UX experience. An important open-source initiative aimed at
solving this problem and making the web better for all is the AMP Project,
which enables the creation of websites and ads that are consistently fast,
beautiful and high-performing across devices and distribution platforms.


Use Your Database!

Author: Reuven Lerner | Files under syndicated

I love high-level, dynamically typed languages, such as Python, Ruby
and JavaScript. They’re easy—and even fun—to use. They let me
express myself richly, and they lend themselves to code that
easily can be reused and maintained. It’s no surprise that interest in
such languages is on the rise, especially when creating Web


Django Models

Author: Reuven M. Lerner | Files under syndicated

In my last article, I continued looking at the Django Web framework,
how you can create and modify models. As you saw, Django expects you
to describe your models using Python code. The model description is
then transformed into SQL and compared with any previous version of
the model that might have existed. more>>


Firefox Security Exploit Targets Linux Users and Web Developers

Author: James Darvell | Files under syndicated

Through the years, Firefox has enjoyed a reputation as one of the
most secure Web browsers on any platform, and it’s the default browser for many
Linux distros. However, a security exploit appeared this week that has shown
users they can’t afford to be complacent about security. more>>


Django Models and Migrations

Author: Reuven M. Lerner | Files under syndicated

In my last two articles, I looked at the Django Web application
framework, written in Python. Django’s documentation describes it as
an MTV framework, in which the acronym stands for model, template
and views.


Django Templates

Author: Reuven M. Lerner | Files under syndicated

In my last article (February 2015), I explained how to create a simple
Django project (“atfproject”) and
inside that, create a simple application (atfapp). The
application worked in that if you went to the URL
you got the text “hello, Reuven”.


Drupageddon: SQL Injection, Database Abstraction and Hundreds of Thousands of Web Sites

Author: Shea Nangle | Files under syndicated

Drupal is a very widely used open-source content management system.
It initially was released in 2001, and recent statistics show Drupal
as the third-most popular content management system, with just less than
800,000 Web sites utilizing Drupal as a content management system.


JavaScript All the Way Down

Author: Federico Kereki | Files under syndicated

There is a well known story about a scientist who gave a talk about the
Earth and its place in the solar system. more>>