jchris + development   26

Using Git with a central repository
This tutorial explains how to share a Git repository among developers. It is meant for small teams who are adopting Git for the first time, and want to get started quickly with a familiar setup before exploring Git's many new possibilities.
development  git  tutorial 
april 2014 by jchris
The Codeless Code: Contents
An illustrated collection of (sometimes violent) fables concerning the Art and Philosophy of software development, written in the spirit of Zen kōans
code  development  book  funny  programming 
march 2014 by jchris
The Underhanded C Contest
The goal of the contest is to write code that is as readable, clear, innocent and straightforward as possible, and yet it must fail to perform at its apparent function. To be more specific, it should do something subtly evil. Every year, we will propose a challenge to coders to solve a simple data processing problem, but with covert malicious behavior. Examples include miscounting votes, shaving money from financial transactions, or leaking information to an eavesdropper. The main goal, however, is to write source code that easily passes visual inspection by other programmers.
development  programming  security 
october 2013 by jchris
Technical Q&A QA1242: Technical Q&A QA1242
Apple supports the development of leaf file systems for all versions of Mac OS X. However, the rules have changed substantially, and for the better, in Mac OS X 10.4 Tiger.
apple  osx  coding  development  knowhow  filesystem 
march 2012 by jchris
LinkBack is an open source framework for Mac OS X that helps developers integrate content from other applications into their own. A user can paste content from any LinkBack-enabled application into another and reopen that content later for editing with just a double-click. Changes will automatically appear in the original document again when you save.
apple  cocoa  development  nisus  programming 
september 2010 by jchris
InfoQ: Distributed Version Control Systems: A Not-So-Quick Guide Through
Posted by Sebastien Auvray on May 07, 2008 -=- Since Linus Torvalds presentation at Google about git in May 2007, the adoption and interest for Distributed Version Control Systems has been constantly rising. We will introduce the concept of Distributed Version Control, see when to use it, why it may be better than what you're currently using, and have a look at three actors in the area: git, Mercurial and Bazaar.
coding  cvs  development  soft-eng  knowhow  bazaar  git  mercurial 
june 2010 by jchris
A Development Infrastructure for PHP
With every programming language I have worked in it has become normal practice, after having developed an initial series of programs, to identify a common structure to which all subsequent programs should be built. This may take some time as it involves a
article  design  development  mysql  php  programming 
january 2008 by jchris
GNU Emacs - GNU Project - Free Software Foundation (FSF)
Emacs is the extensible, customizable, self-documenting real-time display editor.
coding  development  editor  elisp  emacs  @goodie  cool  programming  scripting  software  GNU 
august 2007 by jchris
The Trac Project - Trac
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac sho
trac  collaboration  development  programming  software  opensource  @toread 
august 2007 by jchris
Painless Software Schedules - Joel on Software
So why doesn't anybody make a schedule? Two key reasons. One, it's a real pain. Two, nobody believes that it's worth anything. Why go to all the trouble working on a schedule if it's not going to be right? There is a perception that schedules are consiste
2000  article  joel-spolsky  development  howto  productivity  programming  schedule  tips 
august 2007 by jchris
Contributing to Open Source Projects HOWTO
This page is aimed at programmers new to the Open Source / Free Software world, who want to make a contribution, but aren't sure where to start.
coding  cvs  development  howto  linux  opensource  programming  tutorial 
july 2007 by jchris
Home Page at Perl Design Patterns Wiki
Welcome the Perl Design Patterns repository! -=- "Perl programmers keep babbling about how they don't need to use objects or know design, then they get hired to do Python or Java projects because there are no Perl jobs, and then they talk about how bad Pe
ebook  design  development  perl  programming  patterns  reference  wiki 
march 2007 by jchris
Cfengine - an adaptive configuration engine
Cfengine, or the configuration engine is an autonomous agent and a middle to high level policy language and agent for building expert systems to administrate and configure large computer networks. Cfengine is designed to be a part of a computer immune sys
cfengine  cluster  configuration  development  networking  sysadmin 
november 2006 by jchris
Does XML Suck?
Or: Why XML is Technologically Terrible, but You Have to Use It Anyway
critique  development  programming  xml  xhtml  sgml  standard 
november 2006 by jchris
O'Reilly Network -- Remote Application Development with Mozilla
Editor's Note: This article will explore the uses for remote XUL (loaded from a Web server), contrast its capabilities with those of local XUL (installed on a user's computer), explain how to deploy remote XUL, and give examples of existing applications.
article  development  html  mozilla  programming  web  xml  xul  oranet  oreilly 
november 2006 by jchris
Test Smarter, Not Harder by Scott Sehlhorst - developer.*, Developer Dot Star
Introduction: Complexity Leads to Futility

Imagine we are developing a web page for customizing a laptop purchase.

If you've never configured a laptop online before, take a look at Dell's "customize it" page for an entry level laptop. The web page p
article  development  programming  software  testing 
may 2006 by jchris
Main Page - OpenOffice.org Wiki
This wiki is for all projects associated with OpenOffice.org (OOo). It is new, so it is mainly focussed on resources for developers. As other projects are added to the wiki, they will be listed here. Click a link to go directly to the page you want.
openoffice  development  wiki 
may 2006 by jchris
lisp-unit is a Common Lisp library that supports unit testing. There is a long history of testing packages in Lisp, usually called "regression" testers. More recent packages in Lisp and other languages have been inspired by JUnit for Java. For more inform
lisp  common-lisp  development  programming  testing 
april 2006 by jchris
The Trac Project - Trac
Trac is an enhanced wiki and issue tracking system for software
development projects. Trac uses a minimalistic approach to web-based
software project management. Our mission; to help developers write
great software while staying out of the way. Trac shoul
coding  collaboration  development  programming  python  subversion  wiki  project 
march 2006 by jchris

Copy this bookmark: