rybesh + development   74

AppJS
AppJS allows you to use HTML 5 APIs to create attractive applications from Word Processors to 3D Games.
html5  nodejs  development 
7 days ago by rybesh
Leiningen
Leiningen offers the easiest way to get started with Clojure. With a focus on project automation and straightforward configuration, it gets out of your way and lets you focus on your code.
clojure  development 
10 days ago by rybesh
technomancy/leiningen
Leiningen is for automating Clojure projects without setting your hair on fire.
clojure  development 
10 days ago by rybesh
twitter/twui
The goal of TwUI is to build a high-quality UI framework designed specifically for the Mac.
mac  osx  interface  development  framework 
21 days ago by rybesh
Microjs: Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
Micro-frameworks are definitely the pocketknives of the JavaScript library world: short, sweet, to the point. And at 5k and under, micro-frameworks are very very portable. A micro-framework does one thing and one thing only — and does it well. No cruft, no featuritis, no feature creep, no excess anywhere.
Microjs.com helps you discover the most compact-but-powerful microframeworks, and makes it easy for you to pick one that’ll work for you.
javascript  mobile  development 
12 weeks ago by rybesh
Ender - the no-library library.
Ender is a full featured package manager for your browser.
It allows you to search, install, manage, and compile front-end javascript packages and their dependencies for the web.
javascript  development 
12 weeks ago by rybesh
git-bisect(1) - Linux man page
This command uses git rev-list --bisect to help drive the binary search process to find which change introduced a bug, given an old "good" commit object name and a later "bad" commit object name.
debugging  development  qa  testing 
november 2011 by rybesh
Cloud9 - Your code anywhere, anytime
Cloud9 is a state-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime. A complete game-changer that will change the way we develop applications forever.
javascript  code  development  webinfo 
november 2011 by rybesh
Thrift vs. Protocol Buffers | Floating Sun
Most discussion around thrift and protobuf are polarized around performance and/or features, but I’m afraid the discussion is more nuanced than that. My hope with this post is to shed some more light on these two systems and how you should go about evaluating what is best for your needs.
thrift  protobuf  distributed  development 
september 2011 by rybesh
Issues with git-flow
So, what is GitHub Flow?

- Anything in the master branch is deployable
- To work on something new, create a descriptively named branch off of master (ie: new-oauth2-scopes)
- Commit to that branch locally and regularly push your work to the same named branch on the server
- When you need feedback or help, or you think the branch is ready for merging, open a pull request
- After someone else has reviewed and signed off on the feature, you can merge it into master
- Once it is merged and pushed to ‘master’, you can and should deploy immediately
development  process  git  from instapaper
september 2011 by rybesh
Watir
Watir, pronounced water, is an open-source (BSD) family of Ruby libraries for automating web browsers. It allows you to write tests that are easy to read and maintain. It is simple and flexible.
automation  ruby  web  development  testing 
april 2011 by rybesh
brainsik/virtualenv-burrito - GitHub
With one command, have a working virtualenv + virtualenvwrapper environment.
python  development 
march 2011 by rybesh
Semantic Versioning
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.
software  versioning  development  standards 
march 2011 by rybesh
indexzero/winston - GitHub
A multi-transport async logging library for node.js.
nodejs  development  production  logging 
february 2011 by rybesh
isaacs/nave - GitHub
Virtual environments for node.js.
nodejs  development 
february 2011 by rybesh
npm - Node Package Manager
npm is a package manager for node. You can use it to install and publish your node programs. It manages dependencies and does other cool stuff.
nodejs  development 
february 2011 by rybesh
CoffeeScript
A clean and consistent syntax, optimized for modern use cases including string interpolation and event based programming, and one that generates human readable JavaScript. Couple it with HAML and SASS, and the maintainability of web pages goes way up.
javascript  web  code  development 
november 2010 by rybesh
Microfinance datapoints of the day
Here’s three takes on microfinance, all from the past month:

Indian microfinance lender SKS goes public, raising $358 million and making its founder dynastically wealthy. The decision was controversial, and was largely responsible for an entire non-profit organization, Unitus, disappearing. When that kind of money is at stake, noble non-profit principles have a tendency to evaporate.
Steven Schwarcz of Duke University, has a bright idea: why not use the magic of securitization to provide funds for microfinance lenders? “Such disintermediation,” he writes, “would enable microfinance loans to be funded directly from low-cost, and virtually limitless, capital market sources”. What could possibly go wrong?
Hema Bansal reports from a roundtable in New Delhi, which found that many microfinance lenders don’t know their effective interest rate, and the ones who do know it tend not to reveal it.

The lesson I take from all of this is that microfinance is much, much messier than its advocates normally like to admit. I’m constantly astonished at the number of people I meet who are all excited about some microfinance fund or initiative, with some vague idea that the main problem is finding people to loan out dollars at low interest rates; after that, the magic of the market will help bring billions of people out of poverty.

But in reality it doesn’t work anything like that. Microfinance loans are often punitively expensive, with the main beneficiaries being the owners of the MFIs rather than the borrowers. MFIs which start off on a non-profit basis convert to being for-profits, following the well-trod path most famously trod by Compartamos, in Mexico. Insofar as default rates are low, that’s often because borrowers keep on rolling over their loans into ever-larger debts, without ever really exiting from poverty. The lenders compete viciously in densely-populated urban centers, being very opaque on pricing, and leaving many rural areas untouched. And all the while well-intentioned people in the US dream up new ways of throwing more dollars at the industry, in the absence of any evidence that more dollars is what the industry really needs, at this point.

My feeling is that good non-profit microfinance organizations do exist, and that they should be supported with grants first, with technical expertise on things like underwriting and growth strategies second, and with local-currency funding third. If someone tells you that you can help bring millions of people out of poverty while still making a profit on your investment, your first reaction should be that they’re selling something which is too good to be true. Start by asking about local interest rates and then work out from there: the facts on the ground are likely to be a lot more complicated, and a lot less compelling.

Update: Accion’s Andrew Sprung responds in the comments.
development  from google
september 2010 by rybesh
Fabric, Django, Git, Apache, mod_wsgi, virtualenv and pip deployment | Morethanseven
This particular fabric file makes setting up and deploying a django application much easier, but it does make a few assumptions. Namely that you’re using Git, Apache and mod_wsgi and your using Debian or Ubuntu.
python  development  django  automation  tools 
july 2009 by rybesh
Evidence Based Scheduling - Joel on Software
You gather evidence, mostly from historical timesheet data, that you feed back into your schedules. What you get is not just one ship date: you get a confidence distribution curve, showing the probability that you will ship on any given date.
statistics  business  planning  development  software  management 
july 2009 by rybesh
Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip
For the modern Python programmer, some of the most important tools to aid in reduced complexity and repetition are virtualenv, Fabric, and pip.
python  code  development  management  howto 
july 2009 by rybesh
Developing Django apps with zc.buildout
It’s an exceedingly civilized way to develop an app.
django  python  packaging  howto  development 
april 2009 by rybesh
Cappuccino Web Framework - Build Desktop Class Applications in Objective-J and JavaScript
Cappuccino is an open source framework that makes it easy to build desktop-caliber applications that run in a web browser.
opensource  javascript  development  ajax  framework 
february 2009 by rybesh
Parallel Python - Home
PP is a python module which provides mechanism for parallel execution of python code on SMP (systems with multiple processors or cores) and clusters (computers connected via network).
python  tools  development  library  distributed 
february 2009 by rybesh
Viewtools in Launchpad
django-viewtools provides a management command to help in debugging and profiling views.
python  tools  django  debugging  development 
february 2009 by rybesh
What’s New In Python 3.0 — Python v3.1a0 documentation
For porting existing Python 2.5 or 2.6 source code to Python 3.0, the best strategy is the following:
python  development  howto 
december 2008 by rybesh
py lib
The py lib is a development support library featuring py.test, ad-hoc distributed execution, micro-threads (greenlets) and uniform local path and svn abstractions.
python  development  tools  testing  code 
november 2008 by rybesh
Launchpad
Launchpad is a free software hosting and development website. We make it easy to collaborate across multiple projects.
code  development  collaboration  platform  opensource 
july 2008 by rybesh
Django | Testing Django applications | Django Documentation
The test client is a Python class that acts as a dummy Web browser, allowing you to test your views and interact with your Django-powered application programatically.
python  web  development  django  testing 
july 2008 by rybesh
MozLab | hyperstruct
MozLab is a suite of tools and libraries that help make your life easier and your time more productive as a developer of AJAX and Mozilla applications.
ajax  javascript  firefox  development  tools 
june 2008 by rybesh
Python Package Index : virtualenv 1.1
virtualenv is a tool to create isolated Python environments.
python  tools  development  packaging 
may 2008 by rybesh
ropemacs, rope in emacs
Ropemacs is a plugin for performing python refactorings in emacs.
python  emacs  tools  code  development 
april 2008 by rybesh
UNdata
An easy to use data access system was developed that meets UNSD’s vision of providing an integrated information resource with current, relevant and reliable statistics free of charge to the global community.
statistics  database  opendata  demographics  development  economics  analysis  archives  government 
march 2008 by rybesh
html5lib
A ruby/python based HTML parser/tokenizer based on the WHATWG HTML5 specification for maximum compatibility with major desktop web browsers.
web  xml  code  opensource  development  python  ruby  standards 
december 2007 by rybesh
Genshi
A Python template language that is smart about markup: it knows the difference between tags, attributes, and actual text nodes.
xml  web  tools  python  development  code  opensource 
december 2007 by rybesh
sandbox.freebase.com
The data on Freebase is copied over to Sandbox once a week (typically on Monday afternoons).
freebase  development  reference 
november 2007 by rybesh
VoiceXML and CCXML Developer Site
The Voxeo Evolution site enables you to leverage your XML & Web skills, platforms, and tools to create voice recognition and touch-tone driven applications that can be called from or call out to any telephone.
voice  xml  web  development  code  tools  platform  hosting  telephony 
august 2007 by rybesh
PowerCursor - Design Interfaces you can Touch [BETA]
Powercursor is a software toolkit in Flash for designing interfaces you can touch.
flash  code  development  tools  tangible  interface 
may 2007 by rybesh
Starling Software - Japan
To enhance the interactivity of mobile web sites and make workflow more efficient, we've developed a unique library for reading, recombining, processing and creating SWF (Adobe Flash) files.
mobile  flash  code  development  japan 
may 2007 by rybesh
Mozilla SVG Update: SMIL animation and SVG fonts
SVG fonts and animation are not on the development schedule for Firefox 3. Here are some thoughts about what would be needed to implement these features.
opensource  smil  svg  code  development  architecture  ideas  web  interface 
april 2007 by rybesh
OpenQA: Home
OpenQA is the premier source for quality open source QA projects.
testing  usability  code  development  opensource  tools 
april 2007 by rybesh
Rake -- Ruby Make
A simple ruby build program with capabilities similar to make.
ruby  code  development  tools 
february 2007 by rybesh
Quartz Composer iSight Prank - O'Reilly Mac DevCenter Blog
The actual composition is trivial and consists of just two pieces: the video input and a billboard to render it.
osx  quicktime  video  development  howto 
february 2007 by rybesh
The Django Book
GNU FD-licensed intro to Django.
python  web  library  code  development  reference 
january 2007 by rybesh
SIMBL
Allows you to build hacks for Cocoa applications and apply the code selectively based on an application's unique identifier.
osx  code  tools  remix  development 
december 2006 by rybesh
PostgreSQL, MySQL and Ruby Drivers with MacPorts
If you’re on MacOS X and you’re developing database aware applications you certainly want to have installed locally one or both of those populars RDBMS : PostgreSQL or MySQL.
osx  database  development  ruby  howto  reference  unix 
december 2006 by rybesh
designer.wallop.com - Overview
While Wallop is great for communicating with your friends, it is also a rich platform for Flash designers and content creators to develop Mods and make money doing it.
social  networking  community  api  design  development  flash  commercial  business  marketing 
september 2006 by rybesh
Facebook Developers | Documentation
The Facebook API enables outside applications to make remote procedure calls to Facebook on behalf of a Facebook user.
api  development  documentation  reference  webservices  social  networking 
august 2006 by rybesh
Creating a component movie clip
Frame 1 contains a bounding box or any graphics that serve as placeholders for the final art. Frame 2 contains all other assets, including graphics and base classes, used by the component.
flash  code  development  howto  design  architecture 
july 2006 by rybesh
Creating Components
Although components may appear very complex, they are really just fancy movie clips.
flash  development  howto 
july 2006 by rybesh
Natural Docs
Natural Docs is an open-source, extensible, multi-language documentation generator. You document your code in a natural syntax that reads like plain English.
code  documentation  development  tools  opensource  perl 
july 2006 by rybesh
TRAMP
A remote file editing package for GNU Emacs.
emacs  internet  tools  unix  development 
june 2006 by rybesh
NetKernel Open Source Community
From the microkernel to the upper layers NetKernel uses a generalization of REST, the basis for the successful operation of the World Wide Web, and applies it to the finest granularity of resource oriented software composition.
web  architecture  rest  development  tools  distributed  webservices 
june 2006 by rybesh
FireBug - JoeHewitt.com
All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including a debugger, error console, command line, and a variety of fun inspectors.
css  javascript  tools  development  design  xml  web  testing 
may 2006 by rybesh
Open Knowledge Network
Using the OKN system, people in Africa, Asia and Latin America can create digital content in their own language, which is then exchanged with others through networks of existing community Access Points staffed by what OKN calls ‘Community Reporters’.
community  journalism  local  language  participatory  media  mobile  development  africa  asia  latinamerica 
may 2006 by rybesh
The Sudden Stardom of the Third-World City
If, for the better part of the 20th century, it was New York and its glistening imitations that symbolised the future, it is now the stacked-up, sprawling, impromptu city-countries of the third world.
urban  aesthetics  development  future  ideas  image 
april 2006 by rybesh
Yahoo! Developer Network - PHP Developer Center
This site is your source for information about using PHP with Yahoo! Web Services APIs.
php  webservices  yahoo  development  code 
february 2006 by rybesh
haxe
A language that can be compiled to Flash, DHTML, or mod_neko, a VM embedded in an Apache plugin.
actionscript  code  language  javascript  flash  web  development  ajax 
february 2006 by rybesh
Creative Commons Wiki
The primary goal of the Creative Commons Developer Community (CCDC) is to build a community of developers around the development of tools facilitating Creative Commons' licenses and standards.
creative  commons  wiki  development  code 
january 2006 by rybesh
I Am Alpha: Welcome to I Am Alpha
I Am Alpha is a site for developers and other curious folks to play around with the underlying technology behind a whole new crop of cool AIM products.
development  webservices  javascript  xml  tools  ajax  code  IM  YRB 
january 2006 by rybesh
O'Reilly Radar > A Review of "Aardvark'd: 12 Weeks With Geeks"
The dangers of crossing storytelling modalities: good blogger != good filmmaker.
narrative  multimodal  blog  authoring  cinema  documentary  code  development 
december 2005 by rybesh
AsUnit : A Unit Test Framework for ActionScript 2.0
AsUnit is an Open-Source, Unit Test Framework for Macromedia Flash ActionScript 2.0.
flash  development  code  tools  opensource  testing 
october 2005 by rybesh
Xylescope
Xylescope will immediately display the HTML source of the page you are visiting and will make all the underlying CSS files available for you to see, including style sheets for alternative media and files that have been imported using filter hacks.
css  design  xml  web  tools  osx  style  development  authoring  code 
august 2005 by rybesh
DarwinPorts
The DarwinPorts Project's main goal is to provide an easy way to install various open-source software products on the Darwin OS family (OpenDarwin, Mac OS X and Darwin).
osx  unix  code  development  tools  opensource  archives  sources 
july 2005 by rybesh
Steve Mcconnell: Rapid Development
If you do software project management i'd bet you would benefit pretty greatly from either having its contents under your belt or at least near your fingertips when you need it...
books  1996  urn:asin:1556159005  wishlist  computers  development  code 
june 2005 by rybesh
James H. Gilmore, B. J., Ii Pine, B. Joseph Pine: The Experience Economy
With a title like "The Experience Economy" and a tagline that reads "Work is Theatre and Every Business a Stage," one would think this would be an exciting and daring book on innovative business strategies...
books  1999  urn:asin:0875848192  wishlist  business  development  marketing 
june 2005 by rybesh
Steve Mcconnell: Code Complete, Second Edition
This book contains a lot of advice which I'd file under 'common sense' (varying from limiting the number of nested loops to using good variable names and from not copy-pasting to writing proper comments), but given the fact that I work with code which...
books  2004  urn:asin:0735619670  wishlist  computers  development  etc  handbooks  manuals  reference 
june 2005 by rybesh
Alistair Cockburn: Writing Effective Use Cases
I had never heard of Use Cases until taking a class in Systems Analysis and Development...
books  2000  urn:asin:0201702258  wishlist  computers  development  usecases  code 
june 2005 by rybesh

related tags

actionscript  aesthetics  africa  ajax  analysis  api  architecture  archives  asia  authoring  automation  blog  books  business  cinema  clojure  cloud  code  collaboration  commercial  commons  community  computers  creative  css  database  debugging  demographics  design  development  distributed  django  documentary  documentation  economics  emacs  etc  firefox  flash  framework  freebase  future  git  government  handbooks  hosting  howto  html  html5  http  ideas  IM  image  interface  internet  japan  java  javascript  journalism  language  latinamerica  library  local  logging  mac  management  manuals  marketing  media  mobile  multimodal  narrative  networking  nodejs  opendata  opensource  osx  packaging  participatory  perl  php  planning  platform  process  production  protobuf  python  qa  quicktime  reference  remix  rest  ruby  science  smil  social  software  sources  spring  standards  statistics  style  svg  systemdesign  systemsanalysis  tangible  telephony  testing  thrift  tools  unix  urban  urn:asin:0201702258  urn:asin:0471149675  urn:asin:0735619670  urn:asin:0875848192  urn:asin:1556154844  urn:asin:1556159005  usability  usecases  versioning  video  voice  web  webinf  webinfo  webservices  wiki  wishlist  xml  yahoo  YRB 

Copy this bookmark:



description:


tags: