The Importance of Branching Models in SCM
Among the branching models used in software configuration management, the branch-by-purpose model offers better support for parallel development efforts and improved control of both planned and emergency software releases.
git 
5 weeks ago
Git - Maintaining a Project
In addition to knowing how to effectively contribute to a project, you’ll likely need to know how to maintain one. This can consist of accepting and applying patches generated via format-patch and e-mailed to you, or integrating changes in remote branches for repositories you’ve added as remotes to your project. Whether you maintain a canonical repository or want to help by verifying or approving patches, you need to know how to accept work in a way that is clearest for other contributors and sustainable by you over the long run.
git 
5 weeks ago
GitCommitMessages - OpenStack
Quality is a hard term to define in computing; one man's "Thing of Beauty" is another's man's "Evil Hack". We can, however, come up with some general guidelines for what to do, or conversely what not to do, when publishing GIT commits for merge with a project, in this case, OpenStack.
git 
5 weeks ago
Git - Rebasing
In Git, there are two main ways to integrate changes from one branch into another: the merge and the rebase. In this section you’ll learn what rebasing is, how to do it, why it’s a pretty amazing tool, and in what cases you won’t want to use it.
git  rebase  merge 
5 weeks ago
Git rerere
The git rerere functionality is a bit of a hidden feature (Git actually has a lot of cool hidden features, if you haven't figured that out yet). The name stands for "reuse recorded resolution" and as the name implies, it allows you to ask Git to remember how you've resolved a hunk conflict so that the next time it sees the same conflict, Git can automatically resolve it for you.
git 
5 weeks ago
Avoiding Git Disasters: A Gory Story | RandyFay.com
I learned the hard way recently that there are some unexpectedly horrible things that can happen to a project in the Git source control management system due to its distributed nature... that I never would have thought of.
git 
5 weeks ago
How to use git to lose data
Git originally arose as an emergency solution to a very specific problem, namely: how can thousands of people contribute debugged changes to the Linux kernel without causing the central coordinator or the central source repository to collapse? Git is now used by many other people with many other project goals, but the original problem it was designed to solve influences what happens when it is applied to other problems.
git 
5 weeks ago
Fun with rerere
When you start using the topic branch workflow, you would merge topics often into a throw-away testing branch, and from time to time, end up performing the same conflict resolution over and over again. Git has a mechanism called rerere to help you in such a situation.
git 
5 weeks ago
Resolving conflicts/dependencies between topic branches early
Suppose you have a topic to introduce feature A. You propose an enhancement, validate what it does logically makes sense, queue it to the testing integration branch and unleash it to the world for testing.

Later, you find out that there is a bug B, and your enhancement to implement A does not work as intended when B triggers.
git 
5 weeks ago
Fun with remote branches (2)
A major drawback of this workflow is that the feature-42 branch, which nobody other than Alice and Bob needs to even know about, is shown to everybody, only for these two to be able to share it.  Even if the work done on feature-42 is not of a private nature, it is unnecessary to show it to people who do not need to know, and more importantly, publishing such a branch that is not universally interesting means you force others to be aware of it by cluttering the central shared repository.  In other words, this workflow is not fully taking advantage of distributedness of git.

Regrettably, many projects seem to do use this workflow, and it is a major source of "I want to push only the current branch", which is a misguided feature request (even though we do have a way to let you do so).
git 
5 weeks ago
Fun with remote branches (1)
You should not update your topic branches from where you forked from unless you have a good reason to, and "other people have new work on the branch I forked from" is never a good reason for such a merge.
git 
5 weeks ago
Never merging back
An even better approach is this. You use two branches for the release (one for pre-release fixes, and the other for release engineering), and keep such changes that cannot be merged back to the master to the latter branch, while merging the former to the latter as needed.  The final release is cut from the latter.  And the pre-release fixes branch can be merged back to master without fear of contaminating master.
git 
5 weeks ago
Fun with completing a merge
This is not CVS or Subversion where you "merge/update and then commit", risking your changes to be clobbered by humongous conflicts. You shouldn't be pulling or merging if you haven't got your own work into a good shape and committed them locally.
git 
5 weeks ago
Advanced Git concepts; the upstream tracking branch | Felipe Contreras
Probably one of most powerful and under-utilized concepts of Git is the upstream tracking branch, and to be honest it probably was too difficult to use properly in the past, but not so much any more.
git  workflow 
5 weeks ago
Elided Branches: Branching Is Easy. So? Git-flow Is Not Agile.
Git is great for branching. So what? Just because a tool offers a feature, and does it well, does not mean that feature is actually important for your team. Building a whole workflow around a feature just because you can is rarely a good idea. Use the workflow that your team needs, don't cargo cult an important element of your development process.
git  workflow 
5 weeks ago
Git team workflows: merge or rebase? - Atlassian Blogs
Should you adopt a rebase policy where the repository history is kept flat and clean? Or a merge policy, which gives you traceability at the expense of readability and clarity (going so far as forbidding fast-forward merges)?
git  merge  rebase  workflow 
6 weeks ago
pull with rebase
Users of Git are hopefully aware that a git pull does a git fetch to pull down data from the specified remote, and then calls git merge to join the changes received with your current branch’s work. However, that may not always be the best case. You can also rebase the changes in, and that may end up being a lot cleaner.
git  workflow  merge  rebase 
6 weeks ago
Please, oh please, use git pull --rebase
It's much better to use git pull --rebase to keep the repository clean, your commits always on top of the tree until you push them to a remote server. The command will apply all your yet-to-be-pushed commits on top of the remote tree commits allowing your commits to be straight in a row and without branches (easier git bisects, yay!).
git  workflow  merge  rebase 
6 weeks ago
Simple Git workflow is simple - Atlassian Blogs
I want to detail a terse but complete description of a simple workflow for continuous delivery. The prerequisite is that you and your team are at least a little bit acquainted with git, and have good knowledge of the rebase command in the two forms (interactive and not).
git  workflow 
6 weeks ago
a simple git branching model
This is a very simple git workflow. It (and variants) is in use by many people. I settled on it after using it very effectively at Athena. GitHub does something similar; Zach Holman mentioned it in this talk.
git  workflow 
6 weeks ago
Almost Git-Flow - Ryan Harter
The basic idea is to have a main development branch, often called develop, which is where all feature branches start and end. Those feature branches are where the actual development of each feature happens. When develop is close to being a release, a release branch is created, and only bug fixes go there. Once that release branch is approved, it is merged into master, tagged with the version, and all bug fixes are merged back into develop.
git  workflow 
6 weeks ago
GitHub Flow – Scott Chacon
At GitHub, we do not use git-flow. We use, and always have used, a much simpler Git workflow.

Its simplicity gives it a number of advantages. One is that it’s easy for people to understand, which means they can pick it up quickly and they rarely if ever mess it up or have to undo steps they did wrong. Another is that we don’t need a wrapper script to help enforce it or follow it, so using GUIs and such are not a problem.
git  workflow 
6 weeks ago
Understanding the GitHub Workflow · GitHub Guides
GitHub Flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly. This guide explains how and why GitHub Flow works.
git  workflow 
6 weeks ago
A successful Git branching model » nvie.com
In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful.
git  workflow  branch 
6 weeks ago
Git Migration Workflows - MoodleDocs
Git doesn't place constraints to one model of development which is both a feature and a hindrance for people understanding how the development process takes place. A number of workflows need to be developed in order that developers can understand how git would fit into Moodle development.

This page summarizes alternative workflows and describes the suggested one in more details.
git  workflow 
6 weeks ago
gitworkflows(7)
This document attempts to write down and motivate some of the workflow elements used for git.git itself. Many ideas apply in general, though the full workflow is rarely required for smaller projects with fewer people involved.

We formulate a set of rules for quick reference, while the prose tries to motivate each of them. Do not always take them literally; you should value good reasons for your actions higher than manpages such as this one.
git  workflow 
6 weeks ago
git bugfix branches: choose the root wisely | GCBLOG
You’re hacking along on your project, and you discover a bug (not in whatever feature you’re working on; somewhere else in the code). You’re using git for revision control, so branching and merging are very cheap, and it makes sense to create a bugfix branch. That way you need not worry about creating a pristine patch immediately – you can fearlessly pepper your code with assertions, extra tests, and confessions, and generally tear your code apart in whatever way helps hunt down the bug, without fear of disrupting development on the main branch. Then when you’re happy with the bugfix branch, you can merge it back into the main branch (usually called ‘master’ when using git), even if more development has happened (possibly by other developers) in the meantime.
git  workflow  branch  merge  bug 
6 weeks ago
Rebase v Merge in Git
If you haven’t worked with a version control tool that allows for easy branching, you’re probably wondering what the difference is between rebase and merge and why you’d choose one over the other.
git  merge  rebase  workflow 
6 weeks ago
A truce in the merge vs. rebase war?
In this blog post, I want to talk about the correspondence between rebasing and merging, and hope to show that there is a middle ground that has some of the advantages of both extremes. I will restrict myself to discussing a very specific kind of rebasing, namely tracking upstream changes while working on a feature branch.
git  workflow  merge  rebase 
6 weeks ago
Proper Git Commit Messages and an Elegant Git History
One of the best skills you can learn as a programmer is to write about your code and to explain what you are doing. Git commit messages and code comments are the best place to start.
git  workflow  documentation 
6 weeks ago
A Note About Git Commit Messages
I want to take a moment to elaborate on what makes a well formed commit message. I think the best practices for commit message formatting is one of the little details that makes Git great. Understandably, some of the first commits to rails.git have messages of the really-long-line variety, and I want to expand on why this is a poor practice.
git  workflow  documentation 
6 weeks ago
A Git Workflow for Agile Teams - reinh.com
AN EFFICIENT WORKFLOW for developers in Agile teams that handles features and bugs while keeping a clean and sane history.

[…]

There are many usable git workflows. Indeed, git is really “a tool for designing VCS workflows” rather than a Version Control System itself. Or, as Linus would say, git is just a stupid content tracker.
git  workflow 
6 weeks ago
Git Workflows and Tutorials | Atlassian
The array of possible workflows can make it hard to know where to begin when implementing Git in the workplace. This page provides a starting point by surveying the most common Git workflows for enterprise teams.

As you read through, remember that these workflows are designed to be guidelines rather than concrete rules. We want to show you what’s possible, so you can mix and match aspects from different workflows to suit your individual needs.
git  workflow 
6 weeks ago
Understanding the Git Workflow
If you don’t understand the motivation behind Git’s design, you’re in for a world of hurt. With enough flags you can force Git to act the way you think it should instead of the way it wants to. But that’s like using a screwdriver like a hammer; it gets the job done, but it’s done poorly, takes longer, and damages the screwdriver.
git  workflow  merge  rebase 
6 weeks ago
Linus explanation of a working Git workflow
People can (and probably should) rebase their _private_ trees (their own
work). That's a _cleanup_. But never other peoples code. That's a "destroy
history".
git  workflow  rebase  merge  pull 
6 weeks ago
My world of randomness...: Git, NGINX, web development and deploy-by-push (part 2)
In the first part I showed how to setup Gitolite and SSH keys. In this part I'll show you how I made Gitolite and NGINX deploy my webpages and some extra tips.
git  gitolite  server  deployment  hosting  automation  configuration  script 
6 weeks ago
My world of randomness...: Git, NGINX, web development and deploy-by-push (part 1)
I work as a web developer (please, help?) and what I want from my environment/servers is reliability and a fast and easy deployment method. I found a combination of tools that will do the job just as I want: Git, NGINX and some shell scripts.
git  gitolite  server  deployment  hosting  automation  configuration  script 
6 weeks ago
HowTo setup automatic refresh of repositories in Redmine on commit - Redmine
Since of version 0.9.0, you can use an HTTP GET submission to automatically refresh Redmine after you committed your modification in your repository.
redmine  server  hosting  git  gitolite  repository 
6 weeks ago
Migrating from gitosis to gitolite
So we finally migrated successfully from gitosis to gitolite. I'll try to explain how to do it easily.
git  gitolite  gitosis  migration  server  hosting 
6 weeks ago
Migrating from gitosis to gitolite
Migrating from gitosis to gitolite is fairly easy, because the basic design is the same.
git  gitolite  gitosis  migration  server  hosting 
6 weeks ago
Migrating from Gitosis to Gitolite | Marcus Povey
Gitosis is a GIT server system which, using ssh, lets you run a central git repository in much the same way as github does. This let you manage multiple developers easier, as well as providing a convenient place to access repositories while out and about, and for deployment.

Unfortunately, gitosis is no longer maintained, and has been removed from more recent versions of the major linux distributions. This was preventing me from performing some much needed server upgrades, so it was therefore necessary to migrate to another bit of software.

Gitolite is the recommended replacement for Gitosis, and acts as a drop in replacement. Perform the migration right, and you’re users will never notice that you did anything at all.

So, in hopes that this may be useful to someone, here’s how I migrated my gitosis server over.
git  gitolite  gitosis  migration  server  hosting 
6 weeks ago
Upgrading to Gitolite from Gitosis | LlamaByte
I have been using git as source control for all of my projects for a little while now. Now that I am getting used to git, I like it a lot. It’s a bit of a different style than other source control management systems, but it seems to work well. I am starting to store lots of things in source control. Not only my programming projects, but also my random helper scripts and configuration files that I write. Basically, anything where in the past I would simply rename the file to “File.old”, it makes more sense to add it to source control instead. That way I can go back as many versions as I need to (without having an .oldX) and also see exactly what I have changed.
git  gitolite  gitosis  migration  server  hosting 
6 weeks ago
SoX - Sound eXchange
SoX is a cross-platform (Windows, Linux, MacOS X, etc.) command line utility that can convert various formats of computer audio files in to other formats. It can also apply various effects to these sound files, and, as an added bonus, SoX can play and record audio files on most platforms.
audio  software  sound  osx  cli  convert 
10 weeks ago
Origami - Design prototyping with Quartz Composer
Most designers today create static mockups to communicate app ideas. But increasingly apps are anything but static, which means as designers we need a better tool for interaction design.

Origami is a free toolkit for Quartz Composer—created by the Facebook Design team—that makes interactive design prototyping easy and doesn’t require programming.
design  iOS  prototyping  quartz 
january 2014
CODE Mechanical Keyboard
We couldn’t find a simple, clean, beautiful mechanical keyboard that we truly loved. So we created the CODE keyboard. It’s the result of a collaboration between Weyman Kwong of WASD Keyboards, and Jeff “Coding Horror” Atwood. Two guys that love keyboards. Maybe a little too much.
keyboard  hardware  nerd  geek  dvorak  mechanical 
august 2013
phog
A static-site generator along the lines of Jekyll, Volt, nanoc etc. but for the purpose of generating image & video galleries and photo blogs. It's not a general purpose blogging engine - galleries are the main focus. A photo blog is a gallery template in phog.
static  site  generator  photography  gallery 
june 2013
Bonsai
Bonsai is a static web site generator, it uses the best tools available for site construction and adheres to best web practices.
static  site  generator  ruby 
june 2013
Launch Services Woes
For the past week or so, I’ve been suffering from slowness in the Finder, corrupted icons and terrible performance in our version control client (Versions).

Today, I decided to do something about it. The first step was to sample Versions while it was beachballing. The app was spending most of its time in [NSWorkspace iconForFile:]. That, along with the corrupted icons I was seeing in various apps made me suspect that there was a corrupted database somewhere. But where?
osx  fix  howto  speed  tweak 
may 2013
StatusCake Widget For Status Board App! | StatusCake - Website Uptime Monitoring & Alerts
We’re always huge fans of people who have a play around with the API and create something great – as the CTO here at StatusCake it always brings a huge smile to my face to discover something powered by our service. A wonderful user of ours called Dion recently built a widget for the popular (and awesome) Status Board iPad app. Status Board enables you to get an overview of all the data that is important to you – be it uptime data, performance data or the weather in London!
app  dashboard  ipad  panic  statusboard  widget 
may 2013
Zengobi's Blog: Curio 8.6 with Panic Status Board support
Curio 8.6 is out with one major new feature for you power-users out there: support for Panic's incredibly cool Status Board application. For more information see the latest release notes.
app  dashboard  ipad  panic  statusboard  widget 
may 2013
Status Board Mania!
It’s only been about a day since we unleashed our Status Board app to the world, and we’ve been truly astonished by the amount of cool things people have built to make it even more useful and amazing.

Here are some of the greatest things we’ve seen so far.
app  dashboard  ipad  panic  statusboard  widget 
may 2013
Logging with Xcode Breakpoints
It’s taken me a way too long to come up with what is now a totally obvious solution: make the debugger command call NSLog!
xcode  debug  programming  log  tips 
may 2013
Visceral Apps and You — Mysterious Trousers
So here’s my theory: I believe that introducing visceral elements into an app will take it past the point of just being awesome. It will make your app speak to the subconscious, built-in affinity that humans have for the physical properties I mentioned before. I believe that even if you designed the most perfect and useful app possible, that the act of adding in these visceral elements will make people love your app on an even deeper level.
app  design  ui  interaction  motion  clear  path  emotion  animation 
may 2013
Using Hazel to Highlight any Uncommitted git Changes
Today I thought I’d share one of the more esoteric Hazel rules I use to monitor the files on my Mac. (If you’re not familiar with Hazel, an indespensible Mac utility that everyone should own, here’s a brief intro.)

This rule monitors the folder containing all of my git repositories and highlights any sub-folders that have uncommitted changes. At the end of a work day, it’s a great way to see at a glance which projects have unsaved changes.
git  hazel  workflow  automation  script  folder  repository 
may 2013
Zsh Tips, Tricks and Examples by zzapper
You probably have to know these ZSH tips, before you start asking stupid questions on the web. I’ll have a lot to learn.
shell  tips  unix  zsh 
may 2013
What happens when pirates play a game development simulator and then go bankrupt because of piracy? | Greenheart GamesGreenheart Games
The cracked version is nearly identical to the real thing except for one detail… Initially we thought about telling them their copy is an illegal copy, but instead we didn’t want to pass up the unique opportunity of holding a mirror in front of them and showing them what piracy can do to game developers. So, as players spend a few hours playing and growing their own game dev company, they will start to see the following message, styled like any other in-game message:

Boss, it seems that while many players play our new game, they steal it by downloading a cracked version rather than buying it legally.
If players don’t buy the games they like, we will sooner or later go bankrupt.
indielife  business  software  game  marketing 
april 2013
Setting up Jenkins for Github and Xcode, with Nightlies
When you work alone on a single project, it’s easy to unnoticeably break the build, or introduce some specific dependency on a quirk of your main work Mac. Since that’s annoying, I decided to set up Jenkins, a continuous integration system on my Mac mini that serves as my EyeTV DVR, media centre and home server.

It’s not that hard, but some of the details are a bit fiddly and under-documented, so I thought I’d write down how I made it work before I forget it (and for when I next have to set it up again). My source code is in a Github repository, and while I was at it, I wanted to set it up that one of my open source projects gets nightly builds FTPed onto its web site (but only when I’ve actually changed something).
jenkins  ci  automation  script  development  twitter 
april 2013
Secret For Success
Follow your passion, quitter!
life  management  indielife  comic 
april 2013
Drafts to Omnifocus multiple actions URL scheme
Couple this with Daniel Jalkut’s RemindersImporter on OS X and you’ll have even more ways to capture stuff.
omnifocus  drafts  automation  iOS  geekery 
april 2013
nickwynja/status-board
Custom Plugins for Panic's Status Board App

Gauges: Graphs out the last 7 days of People and Views for you Gauge.

Torrent Progress: Lists current and recent Transmission downloads and their progress using Panic's fancy meter plus the percentage.

Started: An Applescript plus PHP script that grabs the tasks in my Started Stream Perspective and lists them out in a custom HTML wwidget.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
BBC - Science
This questionnaire is designed to measure how much of a perfectionist you are.
It has 35 questions and should take no more than 10 minutes.
It was developed by Dr Randy Frost of Smith College, Massachusetts.
perfectionism  study  survey  psychology  ocd 
april 2013
Vigil Status Board
Monitor your websites from Panic's Status Board. See the latest status codes, download times and speeds for all your sites.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
Pint Of Code — StatusBoard Instagram Feed
In a way, my StatusBoard is a representation of a GTD workflow. With the mailfolder and dropbox sync representing my Inbox, the Omnifocus list my Next Actions and the Ticker and Calendar my Milestones.

It's all beautifully designed, but I found it a bit to boring. It's all text and very serious in a nice and perfect way. So to make it a bit more playful I wrote a little custom widget that shows my Instagram-feed in a square Widget.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
Simple script to fetch Libsyn podcast download totals and display them in Panic's Status Board app.
Simple script to fetch Libsyn podcast download totals and display them in Panic's Status Board app.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
GoSquared Panic Status Board
Real-time analytics for your websites. Now on your Panic Status Board.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
Moon Calendar for Status Board
Recently, I created a website called whyamicrazytoday.com. It’s basically a way for me to check the current moon phase. Unfortunately, because it’s a website, I never check it. So I created ‘Why am I crazy today?’ for Status Board.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
Serif, the file-based blogging engine — Adam Prescott
Serif is the result of trying to find a suitably simple way of publishing blog posts. It’s file-based, but comes with a clean interface that sits atop its core.
static  site  generator  interface 
april 2013
So you want your tasks on a Statusboard
I pieced together a somewhat simple way to get OmniFocus tasks on to a Panic/Statusboard.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
NYC Subway Status Board
Shows the departures countdown timer board for a specific station and platform on the subway system. Choose a station and direction and then open in Safari on the iPad.
app  dashboard  ipad  panic  statusboard  widget 
april 2013
Status Board App.Info
Status Board is a great new iPad app from Panic Software that lets you configure custom data sources for beautiful tables and graphs on-the-fly.  Status Board supports custom panicboard:// URLs that install data sources into the app from anywhere on the web with a single tap. This site serves as a public registry of all panicboard:// URLs available on the web.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Nest on the Panic Status Board | takitapart.
I was intrigued by Panic's Status Board iPad app. While my iPad mini is a constant companion, the iPad 4 lives on a stand on my kitchen counter. This could be the perfect application for that iPad, provided it could be customized to do what I want. Fortunately, Panic included support for custom web panels.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
maximevalette/MintStatusBoardHelper · GitHub
A Mint Pepper that generates graph widgets URL for the Status Board iPad app.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
SalsaShark/appFiguresStatusBoard · GitHub
Small PHP script to parse data from appFigures API 1.1 into Status Board Graph-ready JSON files.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
App Store Review Times on Status Board - iPhone Developer Blog
After setting up a few sample panels I really wanted to get the data from our App Store Review Times site up on it as well and so I knocked together a couple of quick status board compatible data feeds on the site today!
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Server statistics in Status Board - Bensmann
Panic, the company behind apps such as Coda and Transmit, has released a new app called Status Board. This app is in essence a widget hub for your iPad, showcasing cool stuff such as tweets, e-mail, calendar and much more. One of the most awesome things though is the ability to make your own widgets, or to supply data to widgets. It wasn’t hard to think of something I wanted to use this for … Just to get started with this, I decided to show load stats and disk-space for my servers. Initially, the question was how to get this data from the servers to wherever I wanted to collect the data.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Google Analytics for Status Board - The Hiltmon
I wanted to see the 7-day Hiltmon.com web stats from Google Analytics on Panic’s new Status Board app. Here is how I got it to work.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Top Pages in Status Board - The Hiltmon
Following up this morning’s Google Analytics for Status Board graph on Status Board, I also wanted a top pages for today view for Hiltmon.com.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Integrating Things with Panic's Status Board
I wanted to show my urgent tasks from Things on the iPad app Status Board from Panic.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
StatusBoard and Jenkins - Krzysztof Zabłocki
This simple script will grab jenkins jobs and put them in HTML table, one that you can use as data source for your StatusBoard. By generating static html you will be able to use it even if your jenkins CI is only accesible from LAN network. Just use Dropbox or any other service(Apache) to expose output html file. It uses images from my server(http://merowing.info) for all status types, they will be skinned today to match StatusBoard graphics style.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Bart CSV for Panic's Status Board
Bart arrival times for Panic's Status Board app.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
Vigil Status Board
Click on this link on your iPad to add a WWDC widget to your Status Board. It is updated once a minute with the latest from the WWDC site page, and when the content changes, we'll update the status.
panic  statusboard  dashboard  ipad  app  widget 
april 2013
« earlier      
28 29 30 31 32 33 34 35 36 37 38 39 40 404 41 42 43 44 45 46 47 48 access account adapter addicted adhd adhoc admin aes afs age airport airprint algorithm amazon amazons3 ampersand analysis animation apache api app appkit apple applescript application apps appstore architecture archive arment art article assange audio auth author autofs automated automation automaton automator automount avatar aws backtomymac backup bag balvenie bash basics bathroom bay beautiful beginner bescumber beta beverage bezier binary bindings blackberry blog board book bookmark branch breakpoint bridge browser bug buncombe business c c++ cable cacafuego cache case cdn certificate cheat check chrome ci clarity class-dump classes clear cli client clone clothes clothing cloud cloudfront cms coccydynia cocoa cocoahub cocos2d code codesign coding coffeescript collaboration color comic command comments commercial commons community compatibility configuration console content context contract control convert copy coredata corpulent cpan crash creative creativity crime css cube custom dashboard data database debian debug defaults delay delicious deployment design designer desktop destruction developer development device diagram dickbar distribution diy django dock documentation dom dos dotfile drafts drive driver dropbox dump dune duplicates dvorak dynamic easy eat ebook ec2 editor edwin edwinapp effect email emotion emulation encoding encryption engine equipment estate etsy example export expresssion extraction facebook failure fashion fast faucet feed feist file filevault filter fireball fix flags flash folder font food format forum framework free freelance frenchify fscript fsevents full fun function functional gallery game games gatekeeper gdb geek geekery geektool generator ghetto git gitolite gitosis go google googlewave googlewaveinvite graphics grid gtd gui hacks handler hardware haskell hazel hdd heroku hex hifi hilarious hint hipstamatic hircismus hitler home homebrew hosting hour howto html http https human hyperactivity i2dm ibooks ical icloud icons id3 ide idisk il image improvement indielife instagram install instapaper integration interaction interface interview introduction invitation ios ipad iphone iphoneos ipod issue itunes iwork januaryep java javascript jekyll jenkins jobs jquery juicycocktail keyboard keynote killflash kitchen kiwi kiwiapp klingon knowledge kostencheck language laphroaig latex launch layout leather lenny lessn library license lickahoctor life lighttpd limits links linux lion lisp localization log login mac macappstore macosx macoun macpro macro mact mail management manifesto maninthemiddle manual markdown marketing markup math mechanical media memories memory men merge metaweb metaweblog microphallus microphone migration mini minimalism moapp mobile mobileme mockup modification module money monitoring motherfucker motion mountainlion movie mp3 mua multiple music myapps myclippings mydocuments myslips mysql mytexts nas native nerd nes network newsletter nib ninnyhammer nintendo node.js notes nsconf numbers objectivec ocaml ocd octopress offsite omnifocus on online opengl openid opensource optical optimization oreilly osx outliner output overlay overview p2p pages paid panic parser parsing particle partition password paste patch path pbbq10 pdf perfectionism performance perl permission personality photography photoshop php pinboard pixel play playbook playground plugin png podcast poland polls pragprog predicate preferences prevention preview printer privacy problem product productivity profit programming project promotion pronunciation prototyping provider proxy psd psychology pull purchase python quartz quickies rails rake range rate read readability readable reader real rebase recipe recommendation recovery redmine refactoring reference refresh regexp registers regular relation remarkable remote repository request research reset resolution resources responsive restart restore retina retro revenue reverseengineering review revision rim rom rss ruby s3 s3cmd safari safety savetheclimate scheme scotch scraper screencast screenshot script security selfhosting sell server service ses setup shame sharing shell shoes shop shopping shortcut shortcuts shortener show simbl simple sip sipgate site skills sleep slick smartphone smb smime smoky snes sniff snippets social socialnetwork software soho sosumi sound source sourcelist sparkleshare sparsebundle speakers speed spelling splitpane sprite squeeze ssd ssh ssl stack static stats status statusboard steve stock strategy structure study style subquery subtitle subtree supertaalk survey swear switch swizzling sync syntax tablet tag tagging task template terminal terminology test text themes threads time timekiller timesaver tips tmobile tool toolbar torch tracking traffic trakt.tv translation transmit troubleshooting trust truth tutorial tv tweak tweetcloud tweetnest twitter tynt typeset typing typography ubuntu ui unison unix update upgrade upload uptime uri url usability user utility validity vcs video vim vimeo vintage virtualhost visualization voip vps wacom watch water weather web web2.0 webdav webdesign webshop website wholyshit wide widget wifi wiki wikileaks window windows wine wireless wordpress work workaround workflow worldwar write wwii xcode xml you youtube yummy zfs zsh zuckerberg

Copy this bookmark:



description:


tags: