2918
Automatically Deploying Website From Remote Git Repository - Caius Theory
followed the directions outlined here and it works (at least the simple case does)
git  deployment 
yesterday
Pelican — Pelican 2 documentation
static blog generator written in python
python  blogging 
4 days ago
Python sax to lxml for 80+GB XML - Stack Overflow
parsing large xml files with python (tl;dr - use iterparse and clear the tree after each item)
python  xml 
6 days ago
Backbone.js Patterns
article presented as slide deck, very readable
javascript 
7 days ago
LESS Prefixer: All of the CSS3 fun, none of the prefixes!
set of LESS rules to hide vendor specific prefixes
css 
21 days ago
Getting the closest string match - Stack Overflow
great discussion, includes Levenshtein distance, Needleman-Wunsch, Smith-Waterman
algorithms 
25 days ago
EverNote 2.2.1.386 | JLog
evernote2 discussion; link to installer, portable installer, template editor
evernote 
29 days ago
JJinuxLand: PyCon: Advanced Python Tutorials
comments re: Raymond Hettinger's Advanced Python I and II tutorials
pycon 
4 weeks ago
Gamification And UX: Where Users Win Or Lose | Smashing UX Design
there's a lot of hype right now about gamification, but this article does a good job of explaining what that might mean from a usability perspective
usability 
4 weeks ago
Made of Bugs » On git and usability
another article on comprehending git (as compared to learning git)
git 
4 weeks ago
Hynek Schlawack | Python Deployment Anti-Patterns
one item: "Your production configuration doesn’t belong into the (same) source repository. There are configuration management tools like Puppet or Chef that do exactly that for you."
deployment  python 
5 weeks ago
twitter/innovators-patent-agreement · GitHub
The Innovators Patent Agreement (IPA) is a new way to do patent assignment that keeps control in the hands of engineers and designers. It is a commitment from a company to its employees that patents can only be used for defensive purposes. The company will not use the patents in offensive litigation without the permission of the inventors. This control flows with the patents, so if the company sells the patents to others, the assignee can only use the patents as the inventor intended.
patent 
6 weeks ago
The De-Evolution of UX Design | UX Magazine
focus on architecting the right design ("information architecture") before wireframing and design.
usability 
6 weeks ago
Successful GitHub Development - Randall Degges
tips for maintainers (owners) and contributors
git 
6 weeks ago
Fixing These jQuery | adam j. sontag
basic approaches to debugging jQuery and JavaScript code
jquery  debugging 
6 weeks ago
JS Libs Deconstructed
The Deconstructed series is designed to visually and interactively deconstruct the internal code of JavaScript libraries, including jQuery, Prototype and MooTools.

It breaks the physical JavaScript into visual blocks that you can easiliy navigate. Each block opens to reveal its internal code. Clickable hyperlinks allow you to follow program flow.
javascript  jquery 
6 weeks ago
How to learn Emacs :: About this guide to Emacs
This guide is aimed at computer programmers who want to master the GNU Emacs text editor.
emacs 
7 weeks ago
Type Connection
"game" to learn about pairing fonts. good explanations, and a resources section that provides a number of recommended pairings
font  typography 
8 weeks ago
Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet - OWASP
good writeup with strong recommendations on how to prevent CSRF
security  csrf 
8 weeks ago
vinay.sajip / pylauncher / overview — Bitbucket
launcher takes file .py association and uses #! shebang line to determine which python (or in fact any executable) to launch
python 
8 weeks ago
Redesigning With Personality in Web Design | Smashing Magazine
excellent article. see section "creating your design persona" (different than a user persona)
design 
8 weeks ago
Project management triangle - Wikipedia, the free encyclopedia
shows some of the "two of three" models, e.g., Fast, Good, and Cheap
management 
8 weeks ago
The End of Pagination
Jeff Atwood on pagination and "endless pagination"
usability 
8 weeks ago
How to GitHub: Fork, Branch, Track, Squash and Pull Request - Gun.io
This guide will teach you how to properly contribute to open source projects on GitHub.
git 
8 weeks ago
TodoMVC: A common learning application for popular JavaScript MV* frameworks
ToDo examples using many popular frameworks, such as Backbone.js, Ember.js, plain old jQuery, and more!
framework  javascript 
9 weeks ago
SendHub • Single Page Web Apps with Backbone.js
another article on backbone. mentions zombies (objects such as event handlers that don't get cleaned up) and other patterns.

"Event Binding will be the death of you if you don’t clean up after yourself and understand the scope of what you are binding and un-binding."
javascript 
9 weeks ago
What is BrowserID and how does it work? | How to | Firefox Help
trusts the browser/user but not the server/host: password managed by BrowserID, but user doesn't need to know the password. seems backwards to me. it does protect from the server being hacked, but doesn't deal with the issue of protecting your client.
authentication 
9 weeks ago
Gridpak: The Responsive Grid Generator | Smashing Coding
interactive page for creating grid; generates css, png, javascript, and html demo files
css  grid  generator 
10 weeks ago
Computer Science, Math and Clever Dolphins: Flask
the flask web framework: enthusiasm but not much depth
python  webframework 
10 weeks ago
Markdown in Python: Overview
markdown in python supports installable extensions
markdown 
10 weeks ago
Eli Bendersky's website » Processing XML in Python with ElementTree
good tutorial on ElementTree (and why you should use this XML package rather than any others)
python  xml 
10 weeks ago
DuoSecurity: Advanced Two-Factor Login for LuxSci’s Web Interface | LuxSci FYI
two-factor authentication schemes supported by LuxSci, including third party provider DuoSecurity (http://www.duosecurity.com)
authentication 
10 weeks ago
A Complete Guide to Mastering Eshell | Mastering Emacs
There are several shells for Emacs, but none can match the versatility and integration with Emacs like Eshell.
emacs  shell 
10 weeks ago
Zen of Python by example
clever riff, shows bad and good examples for each zen, written as a python program
python  style 
11 weeks ago
Shovel — Rake for Python | SEOmoz Developer Blog
seems more like batch/scripting than rake/make
python 
11 weeks ago
lmacken/pyrasite · GitHub
Tools for injecting code into running Python processes
python 
11 weeks ago
d3.js
allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
javascript  visualization 
11 weeks ago
Sweet Tooltip | Webstuffshare.com
jQuery CSS3 tooltips that are crafted using CSS power
jquery  tooltip  css 
11 weeks ago
How to Win a Hackathon - Rummage
includes a list of tools: bootstrap, heroku, rails
hackathon 
11 weeks ago
Scripting News: Why Bootstrap might be *very* important
David Winer weighing in on the significance of Twitter's Bootstrap CSS framework.
css 
11 weeks ago
Adobe Shadow | preview mobile web - Adobe Labs
allows multiple devices to follow along (shadow) your browsing session in a desktop chrome browser. can view and manipulate the DOM of any of the devices. shadow sends the URL and the devices retrieve and render the page in the usual fashion. REQUIRES BONJOUR
mobile  browser 
11 weeks ago
OneBag.com: The Art and Science of Travelling Light
one guys's site devoted to lightening your load
travel 
12 weeks ago
Google Prediction API — Google Developers
Customer sentiment analysis, Spam detection, Message routing decisions, Upsell opportunity analysis, Document and email classification, Diagnostics, Churn analysis, Suspicious activity identification, Recommendation systems, and more
machinelearning  analytics 
february 2012
Introducing the New Developer Experience - The Visual Studio Blog - Site Home - MSDN Blogs
changes to Visual Studio 11. most interesting is the discussion about locating things via search; also interesting is Microsoft's realization that decluttering is needed.
design  usability 
february 2012
Console2 - A Better Windows Command Prompt - Scott Hanselman
many useful suggestions on configuring console2 (a replacement for cmd.exe), including extensions such as pycmd
console2 
february 2012
Mailinator(tm) Blog: How Mailinator compresses email by 90%
using standard compression plus common (cached) line detection to reduce storage requirements
algorithms 
february 2012
Domainr Blog : How to Acquire a Domain Name (That Someone Already Owns)
some good advice (and even better advice if you follow the link mentioned early on in the post)
domain 
february 2012
« earlier      
accessibility ajax amazon analytics antivirus appliance archivist asp.net audio authentication backup battery bookmarklet books browser build button cache camera charity cloud cms color com comet component crypto css csv dashboard data database datamining dataportability datasets dbm dbunit debugging deployment design dhtml django dns documentation dom domain dreamhost eclipse economics editor effect:fade emacs email encryption ergonomics excel exceptionhandling facebook faves fiddler filesystem firebug firefox firewall flash flight font fram framework ftp generator gimp git gmail google graphics graphing gui gwt harddrive hardware hash healthcare hipaa hl7 hosting htaccess html html5 http icons ie iis image injection installer interesting interview ipad iphone ipod ipv6 ir jardine java javascript jdbc jetty jni jquery json laptop layout lens library lightroom linux loadbalancing logging logparser machinelearning mail malware management mashup math memcached memory microphones microsoft mobile mod_rewrite monitoring mvc mysql nas network node.js nosql notification optimization organizer orm palm password patterns pdf perforce performance persimmon photo photography pinchednerve privacy programming protocol prototype proxy python rails recipe recovery reference regex registry remoteaccess rental review router rpc rsi rsync ruby s3 scaling scraping scripting search security selenium serialization services shell sniffer socket software spinner sql SQLite sqlserver ssh ssl storage structuredweb subversion sync sysinternals templates testing threads tool tools tooltip travel troubleshooting tutorial typography uac ui uipi unix usability utilities vegan versioning visualization web web_design_framework webframework webserver website win32 windows wireframe wireless word wsh x12 xbox xml xpath xslt zencoding

Copy this bookmark:



description:


tags: