Links (11,732 links)
- Trac Workflow blocking - Stack Overflow stackoverflow.com
Is there a way to block a given change based on the user role? For example, I don't want any developer to be able to change a ticket status from 'development' to 'closed'. I want it to go through 'test', and allow 'test' to 'closed' only to users with the test role.
- Automated PHP Deployment With Capistrano jonmaddox.com
Capistrano’s power is in its remoting features. You tell it what to do on that other server, and it does it. Beauty. So, if your PHP deployment process requires an svn export combined with a few other repetitive steps you have to do every time, Capistrano is here to help you too.
- Xmarks | Bookmark Sync and Search xmarks.com
- russell davies: datadecs russelldavies.typepad.com
This is wonderful.
- Shapeways | Full color 3D printing shapeways.com
Shapeways now does full colour 3d printing. Nice.
- Redmine - Overview - Redmine redmine.org
A RoR Trac clone.
- ClueMapper – Trac projects.serverzen.com
A web-based application for managing software and software-based consulting projects. Currently it uses Trac to handle individual projects but adds the ability to create new trac instances, svn configurations, etc.
- WebFaction Wiki - InstallScripts wiki.webfaction.com
Unofficial webfaction install scripts: CakePHP, AWStats, MediaWiki and more...
- Robotlegs AS3 Micro-Architecture - Home robotlegs.org
A pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire your objects together. It provides the glue that your application needs to easily function in a decoupled way.
- gkaindl.com → software → arduino ethernet gkaindl.com
A collection of libraries I have written to use within the Arduino programming environment in conjunction with the Ethernet shield.
All Ninite does is automatically download and install the apps you select. Not even Ninite is installed.
- WebFaction Forum / Redirecting a HTTP site to a HTTPS site. forum.webfaction.com
Webfaction-specific. Useful for build tools (create a new non-HTTP site in webfaction with an automagic redirect to https equivalent url).
- How to obtain and install an SSL/TLS certificate, for free arstechnica.com
Anyone operating a server on any scale should want a digital certificate to encrypt data between clients and services, whether for personal, office, or public use. Ars tells you how to obtain and install one, for free.
- ongoing · Doing It Wrong tbray.org
What I’m writing here is the single most important take-away from my Sun years, and it fits in a sentence: The community of developers whose work you see on the Web, who probably don’t know what ADO or UML or JPA even stand for, deploy better systems at less cost in less time at lower risk than we see in the Enterprise. This is true even when you factor in the greater flexibility and velocity of startups.
- django-lint - Statically check Django applications « code « lamby chris-lamb.co.uk
Reports on common programming errors and bad code smells, including checking for nullable CharField field types, the use of brittle or deprecated Django features (such as auto_now_add) as well as the absence of recommended options in settings.py. It aims to encourage the development of high-quality re-usable Django applications.
- virtualhost-sh - Project Hosting on Google Code code.google.com
This script allows you to easily create virtual hosts for a development environment on Mac OS X with the built-in Apache server so that you can reflect a production environment locally.
- Setting up Photoshop for web and iPhone dev bjango.com
Most people who have designed web sites or apps in Photoshop will, at one point or another, have had issues trying to match colors in images to colors generated by HTML, CSS or code. This article aims to solve those problems once and for all.
Fergus Henderson reveals the secrets behind the delicious eccles cakes ['particularly fine when consumed with Lancashire cheese'] served at the St John restaurants in London.
- ImageOptim – PNG/JPEG/GIF optimizer for Mac OS X imageoptim.pornel.net
"Optimizes images [...] by finding best compression parameters and by removing unnecessary comments and color profiles. It handles PNG, JPEG and GIF animations." Be interesting to see how this stacks up against smush.it.
- Peak District Tour, Map and Compass Training tourdust.com
This map and compass training course in the Peak District will introduce you to the basic skills needed for safe and effective independent navigation.
- Timbuk2 Bags timbuk2.com
- COTEetCIEL Store store.coteetciel.com
- Slammer - Designer's Geometry Box ringce.com
Gives you any grid you want, anywhere you want: Typographic Grids, Golden Sections, Fibonacci series or Rule of Thirds. Thats not all, Slammer also has Rulers, Crosshairs, Magnifier, Measurements & Screenshots
- Posthuman - Europa Sky youtube.com
To check in you need three conditions met: You need someone to review it and say it looks good. You need to be certified in the language – basically, you’ve proven you know the style of this language – called “readability.” And then you also need the approval from somebody in the owner’s file in that directory.
- Ghostly’s Favorite Albums of the Decade ghostly.com
Ghostly’s Favorite Albums of the Decade
Incredible, incredible, incredible list from Ghostly.
- Computers offer a faster way to cure humanity’s ills theguardian.com
“Although these stories are reports about medical research, they are really about computing – in the sense that neither would have been possible without the application of serious computer power to masses of data. In that way they reflect a new – but so far unacknowledged – reality; that in many important fields leading-edge scientific research cannot be done without access to vast computational and data-handling facilities, with sophisticated software for analysing huge data-sets.”
— John Naughton, Computers offer a faster way to cure humanity's ills
Although these stories are reports about medical research, they are really about computing – in the sense that neither would have been possible without the application of serious computer power to masses of data. In that way they reflect a new – but so far unacknowledged – reality; that in many important fields leading-edge scientific research cannot be done without access to vast computational and data-handling facilities, with sophisticated software for analysing huge data-sets.
Spotify playlist of Ghostly's 110 albums of the decade. If Warp were on Spotify this would be even better (can't blame them for not being, though).
- The Fourth Paradigm: Data-Intensive Scientific Discovery - Microsoft Research research.microsoft.com
"The collection of essays expands on the vision of pioneering computer scientist Jim Gray for a new, fourth paradigm of discovery based on data-intensive science and offers insights into how it can be fully realized." Free book from Microsoft Research.
"Some of the tricks are brand new, some are very, very old, IE5.5. old. They all have in common the "fewer or no images" mantra."
- DJ Food – Blech 20.1 soundcloud.com
DJ Food – Blech 20.1
“Part 1 of a new Blech collection – classic tracks from Warp’s 20 year history, mixed together by Strictly kev aka DJ Food with a nod to the Blech mixes he did with PC in the 90’s. Certain sections mirror the set played at Warp’s 20th anniversary gig in London, 2009.”
- Templating Engines in PHP - Fabien Potencier fabien.potencier.org
Fabien Potencier of Symfony on PHP templating and his django-like twig template language.
- WebGL - Wikipedia, the free encyclopedia en.wikipedia.org
"A standard specification currently being developed to display 3D graphics on web browsers. It enables hardware-accelerated rich 3D graphics in web pages without the need for special browser plug-ins, on any platform supporting OpenGL or OpenGL ES. Technically it is a binding for JavaScript to native OpenGL ES 2.0 implementation, to be built in to browsers." Blimey. It's running in Firefox and Webkit nightlies, apparently.
- Soma FontFriend • Soma Design somadesign.ca
A bookmarklet for typographically obsessed web designers. It enables rapid checking of fonts and font styles directly in the browser without editing code and refreshing pages.
- Pagetest - where web sites go to get FAST! webpagetest.org
Shows "a waterfall of your page load performance as well as a comparison against an optimization checklist."
- Google Code Blog: Introducing Google Browser Size googlecode.blogspot.com
I'm not sure I approve.
- LJ’s albums of the decade - LJ Kruzer ljkruzer.co.uk
- Soup Christmas 09 - Ring My Bell soupxmas.co.uk
- Semantic Versioning semver.org
I propose a simple set of rules and requirements that dictate how version numbers are assigned and incremented. For this system to work, you first need to declare a public API. This may consist of documentation or be enforced by the code itself. Regardless, it is important that this API be clear and precise. Once you identify your public API, you communicate changes to it with specific increments to your version number. Consider a version format of X.Y.Z (Major.Minor.Patch). Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version.
- Google Text-To-Speech (TTS) | Weston Ruter weston.ruter.net
A Google Chrome extension that helps you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs. Using Speed Tracer you are able to get a better picture of where time is being spent in your application.