quanganhdo + programming 95
NSScreencast: Bite-sized Screencasts for iOS Development
18 days ago by quanganhdo
NSScreencast features weekly bite-sized screencasts on iOS development.
ios
iphone
objective-c
programming
screencast
18 days ago by quanganhdo
Frink
september 2011 by quanganhdo
Frink is a practical calculating tool and programming language designed to make physical calculations simple, to help ensure that answers come out right, and to make a tool that's really useful in the real world. It tracks units of measure (feet, meters, kilograms, watts, etc.) through all calculations, allowing you to mix units of measure transparently, and helps you easily verify that your answers make sense. It also contains a large data file of physical quantities, freeing you from having to look them up, and freeing you to make effortless calculations without getting bogged down in the mechanics.
language
math
programming
software
september 2011 by quanganhdo
F-Script Home
september 2011 by quanganhdo
A set of open source tools that complement Xcode and Interface Builder. Interactive introspection, manipulation and scripting of Cocoa objects.
cocoa
mac
osx
programming
scripting
september 2011 by quanganhdo
Textmate to VIM | Jack Kinsella
september 2011 by quanganhdo
This guide isn’t about the powerful functinality VIM has over-and-above Textmate; you’ll figure this out with time. This guide is to help you do in VIM what you already can using Textmate, only with considerably less pain than I underwent.
cheatsheet
console
programming
textmate
vim
september 2011 by quanganhdo
rentzsch.tumblr.com: HOWTO Use UTF-8 Throughout Your Web Stack
september 2011 by quanganhdo
MySQL, JDBC, HTTP headers, HTML documents, forms & Ajax requests
mysql
programming
unicode
september 2011 by quanganhdo
x-callback-url
september 2011 by quanganhdo
The goal of the x-callback-url specification is to provide a standardized means for iOS developers to expose and document the methods they make available to other apps.
cocoa
ios
iphone
programming
url
september 2011 by quanganhdo
Learn Vim Progressively
august 2011 by quanganhdo
Want to learn vim (the best text editor known to human kind) the fastest way possible. I suggest you a way. Start by learning the minimal to survive, then integrate slowly all tricks.
vim
editor
programming
tutorial
tutorials
august 2011 by quanganhdo
Crash into Python
august 2011 by quanganhdo
Crash into Python is a set of documents/slides that are meant to be used as a teaching aid for bringing programmers from other languages up to speed with Python. It assumes that you have enough familiarity with programming to know what function and class mean, and will recognize that print probably doesn't put ink on paper. More importantly, it assumes that you either have an instructor who is well-versed in Python, or are resourceful enough to find answers for yourself. A number of these slides are designed to trigger questions and discussion, so if it seems like you're missing something, that's a good sign you could be digging deeper.
howto
programming
python
tutorial
august 2011 by quanganhdo
cocoaasyncsocket - AsyncSocket is an asynchronous socket networking library for Cocoa. - Google Project Hosting
august 2011 by quanganhdo
AsyncSocket is an asynchronous socket networking library for Cocoa.
cocoa
iphone
networking
objective-c
programming
august 2011 by quanganhdo
A successful Git branching model » nvie.com
july 2011 by quanganhdo
I won’t talk about any of the projects’ details, merely about the branching strategy and release management.
branching
development
git
programming
workflow
github
shell
from instapaper
july 2011 by quanganhdo
Scrollability
may 2011 by quanganhdo
Native scrolling for mobile web apps... or at least the closest thing to it!
Scrollability is a single script, it's small, and it has no external dependencies. Drop it into your page, add a few CSS classes to scrollable elements, and scroll away.
ios
javascript
mobile
programming
Scrollability is a single script, it's small, and it has no external dependencies. Drop it into your page, add a few CSS classes to scrollable elements, and scroll away.
may 2011 by quanganhdo
Learn Python The Hard Way
september 2010 by quanganhdo
The site for the book "Learn Python The Hard Way". The book is a very beginner book for people who want to learn to code. If you can already code then the book will probably drive you insane. It's intended for people who have no coding chops to build up their skills before starting a more detailed book.
book
programming
python
tutorial
september 2010 by quanganhdo
Explain Ruby
september 2010 by quanganhdo
Paste Ruby code or a URL to get Ruby syntax explained.
programming
ruby
tutorial
software
september 2010 by quanganhdo
iOSDeveloperSelfSign
september 2010 by quanganhdo
The good news is that if you are already signed up as an iOS developer ($100) per year from Apple, then you can self sign any beta's with your own developer certificate and test them that way.
iphone
ios
programming
september 2010 by quanganhdo
Ruby On Rails Security Guide
september 2010 by quanganhdo
This manual describes common security problems in web applications and how to avoid them with Rails.
programming
rails
ruby
security
guide
september 2010 by quanganhdo
Kaleidoscope — File comparison for Mac
june 2010 by quanganhdo
Use Kaleidoscope to spot the differences in text and image files. Review changes in seconds with the world's most advanced file comparison application.
osx
mac
programming
software
june 2010 by quanganhdo
Web Application Exploits and Defenses
may 2010 by quanganhdo
This codelab shows how web application vulnerabilities can be exploited and how to defend against these attacks. The best way to learn things is by doing, so you'll get a chance to do some real penetration testing, actually exploiting a real application.
development
google
programming
security
web
may 2010 by quanganhdo
yajl
april 2010 by quanganhdo
Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. YAJL is released under the BSD license.
json
parser
programming
april 2010 by quanganhdo
The Nature of Code at daniel shiffman
april 2010 by quanganhdo
Can we capture the unpredictable evolutionary and emergent properties of nature in software? Can understanding the mathematical principles behind our physical world world help us to create digital worlds? This class will focus on the programming strategies and techniques behind computer simulations of natural systems. We’ll explore topics ranging from basic mathematics and physics concepts to more advanced simulations of complex systems. Subjects covered will include forces, trigonometry, fractals, cellular automata, self-organization, and genetic algorithms. Examples will be demonstrated using Processing with a focus on object oriented programming.
code
coding
processing
programming
tutorial
april 2010 by quanganhdo
Google's Python Class - Google's Python Class - Google Code
march 2010 by quanganhdo
Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience.
google
python
programming
tutorial
march 2010 by quanganhdo
Scaling Web Applications with HMVC – techPortal
march 2010 by quanganhdo
HMVC is a collection of traditional MVC triads operating as one application. Each triad is completely independent and can execute without the presence of any other. All requests made to triads must use the controller interface, never loading models or libraries outside of their own domain. The triads physical location within the hosting environment is not important, as long as it is accessible from all other parts of the system. The distinct features of HMVC encourages the reuse of existing code, simplifies testing of disparate parts of the system and ensures that the application is easily enhanced or extended.
php
kohana
programming
march 2010 by quanganhdo
JS-No Alnum
february 2010 by quanganhdo
Converts javascript command into no alnum version using only []()+! characters (unless you input extras).
development
javascript
php
privacy
programming
february 2010 by quanganhdo
Hg Init: a Mercurial tutorial by Joel Spolsky
february 2010 by quanganhdo
Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts.
tutorial
mercurial
hg
versioncontrol
programming
from delicious
february 2010 by quanganhdo
Stevey's Home Page - Ten Challenges
february 2010 by quanganhdo
Ten programming books to read
programming
books
toread
book
reading
from delicious
february 2010 by quanganhdo
CouchDB: The Definitive Guide
february 2010 by quanganhdo
The book is designed to guide you gently through using CouchDB with clear but practical scenarios.
couchdb
database
book
programming
books
from delicious
february 2010 by quanganhdo
A Visual Git Reference
february 2010 by quanganhdo
This page gives brief, visual reference for the most common commands in git.
git
reference
programming
visualization
tutorial
from delicious
february 2010 by quanganhdo
Cocoa Samurai: Understanding the Objective-C Runtime
february 2010 by quanganhdo
The Objective-C Runtime is one of the overlooked features of Objective-C initially when people are generally introduced to Cocoa/Objective-C. The reason for this is that while Objective-C (the language) is easy to pick up in only a couple hours, newcomers to Cocoa spend most of their time wrapping their heads around the Cocoa Framework and adjusting to how it works.
objective-c
cocoa
programming
runtime
iphone
from delicious
february 2010 by quanganhdo
5 Great IDEs to Start Coding in the Cloud | Web.AppStorm
february 2010 by quanganhdo
In this roundup, we will review some online Integrated Development Environments (IDEs) which are great examples of cloud programming. These solutions can [nearly] replace your desktop IDEs and code editors.
cloud
programming
tools
ide
development
from delicious
february 2010 by quanganhdo
Cocoa Dev Central: Core Data Class Overview
february 2010 by quanganhdo
A great illustrated overview of Core Data
coredata
iphonedev
sdk
cocoa
programming
development
osx
from delicious
february 2010 by quanganhdo
Project SIKULI
january 2010 by quanganhdo
Sikuli is a visual technology to search and automate graphical user interfaces (GUI) using images (screenshots).
gui
automation
programming
scripting
opensource
testing
from delicious
january 2010 by quanganhdo
devcheatsheet.com - Cheat Sheets for Developers.
january 2010 by quanganhdo
Cheat Sheet and Quick Reference Card Directory
cheatsheet
programming
reference
cheatsheets
development
from delicious
january 2010 by quanganhdo
jj's useful and ugly FXT page
january 2010 by quanganhdo
This is the book "Matters Computational" (formerly titled "Algorithms for Programmers"). The electronic version of this book is identical to the printed (to come) version. NOTE: It will always stay online for free anonymous download.
algorithms
programming
algorithm
books
book
from delicious
january 2010 by quanganhdo
ASCII Table - The Pronunciation Guide
january 2010 by quanganhdo
How to pronounce characters like !, ", !?, */, etc
ascii
reference
programming
pronunciation
guide
from delicious
january 2010 by quanganhdo
TBXML V1.2
january 2010 by quanganhdo
TBXML is a light-weight XML document parser written in Objective-C designed for use on Apple iPhone / iPod Touch devices. TBXML aims to provide the fastest possible XML parsing whilst utilising the fewest resources. This requirement for absolute efficiency is achieved at the expence of XML validation and modification. It is NOT possible to modify and generate valid XML from a TBXML object and NO validation is performed whatsoever whilst importing and parsing an XML document.
iphone
xml
parser
programming
cocoa
from delicious
january 2010 by quanganhdo
Stop making linear volume controls. : programming
january 2010 by quanganhdo
So many applications have linear controls for volume. This is wrong. Ears do not perceive amplitude linearly.
audio
programming
interface
design
from delicious
january 2010 by quanganhdo
Daring Fireball: A Liberal, Accurate Regex Pattern for Matching URLs
january 2010 by quanganhdo
A common programming problem: identify the URLs in an arbitrary string of text, where by “arbitrary” let’s agree we mean something unstructured such as an email message or a tweet.
regex
url
programming
pattern
regexp
from delicious
january 2010 by quanganhdo
Cocoa with Love: Building for earlier OS versions from Snow Leopard
january 2010 by quanganhdo
It is very easy, when developing on a new operating system, to create projects that won't run on any previous OS version. To ensure backwards compatibility, there are Xcode and gcc options that allow you to build while maintaining support for earlier OS versions. In this post, I'll look at the ways in which this compatibility is controlled and some of the new ways it can go wrong on Snow Leopard.
programming
xcode
cocoa
mac
osx
from delicious
january 2010 by quanganhdo
Cocoa with Love: Simple methods for date formatting and transcoding
january 2010 by quanganhdo
There is no single-line method for converting between formatting date strings and date objects in Cocoa — the API opts for flexibility rather than simplicity. Unfortunately, this combines with documentation that omits, misdirects and occasionally misinforms, making NSDateFormatter one of the more confusing classes for new Cocoa programmers. In this post, I'll try to address some of the documentation issues and I'll present some methods that will turn NSDate into a formatted string or convert between date strings in a single method.
cocoa
objective-c
date
iphone
programming
from delicious
january 2010 by quanganhdo
Bayesian Rating - how to implement a weighted rating system - Developer Blog @ TheBroth.com
january 2010 by quanganhdo
Many web sites allow users to provide feedback on products, services or other users. In addition to verbal reviews, rating facilities are typically present that allow visitors to rate an item from 0 to 5 (often in conjuction with stars), from 0 to 10, or simply by voting + or -, respectively. These visitor ratings are then often used to rank the rated items. And when “rank” comes into play, it gets tricky.
bayesian
rating
statistics
programming
algorithm
from delicious
january 2010 by quanganhdo
mogenerator + Xmo’d
january 2010 by quanganhdo
mogenerator generates Objective-C code for your Core Data custom classes
coredata
objective-c
programming
xcode
macosx
january 2010 by quanganhdo
Unicode Table
december 2009 by quanganhdo
List of all Unicode characters
unicode
table
reference
programming
resources
december 2009 by quanganhdo
NimbleKit - Smart kit for fast iPhone apps development
december 2009 by quanganhdo
NimbleKit is the fastest way to create applications for iPhone and iPod touch. You don't need to know Objective-C or iPhone SDK. All you need is to know how to write an HTML page with Javascript code.
iphone
javascript
development
programming
html
december 2009 by quanganhdo
CoffeeScript
december 2009 by quanganhdo
CoffeeScript is a little language that compiles into JavaScript. Think of it as JavaScript's less ostentatious kid brother — the same genes, roughly the same height, but a different sense of style. Apart from a handful of bonus goodies, statements in CoffeeScript correspond one-to-one with their equivalent in JavaScript, it's just another way of saying it.
javascript
programming
js
web
ruby
december 2009 by quanganhdo
_why's Estate
december 2009 by quanganhdo
Collection of why the lucky stiff links
ruby
_why
art
inspiration
programming
december 2009 by quanganhdo
ideone.com
december 2009 by quanganhdo
Run your code online (38 programming languages supported). Built with SPOJ Engine.
programming
code
online
development
tools
december 2009 by quanganhdo
Practical Php Testing is here - Invisible to the eye
december 2009 by quanganhdo
A free ebook on TDD & PHP
php
testing
ebook
programming
tdd
december 2009 by quanganhdo
The Unofficial Ruby Usage Guide
december 2009 by quanganhdo
This document will suggest some guidelines for writing Ruby code in such a way that a common stylistic vocabulary may emerge, thereby increasing the ease with which source code may be read and shared.
ruby
programming
reference
guide
tutorial
december 2009 by quanganhdo
Widget Press - ModelBaker - Overview
december 2009 by quanganhdo
Build Web & iPhone apps using CakePHP + Cocoa Touch in one app. No coding required.
development
iphone
programming
software
web
december 2009 by quanganhdo
Harvard College's Computer Science 50: Introduction to Computer Science I
december 2009 by quanganhdo
Computer Science 50: Introduction to Computer Science I is a first course in computer science at Harvard College for concentrators and non-concentrators alike. More than just teach you how to program, this course teaches you how to think more methodically and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans.
programming
education
harvard
computer
courses
december 2009 by quanganhdo
Learning Advanced JavaScript
november 2009 by quanganhdo
By John Resig, the person behind jQuery.
javascript
tutorial
programming
jquery
tutorials
november 2009 by quanganhdo
Index — Django Design Patterns
november 2009 by quanganhdo
A collection of Django design patterns: naming URLs, singleton classes, logging, AuditFields, etc.
django
patterns
python
design
programming
november 2009 by quanganhdo
Cocoa for Scientists | MacResearch
november 2009 by quanganhdo
A series of articles about Cocoa & Objective-C
cocoa
programming
objective-c
tutorial
osx
november 2009 by quanganhdo
What if images on the iPhone were as easy as HTML? - enormego:developers
november 2009 by quanganhdo
Cocoa class that makes it easier for you to work with images: load them in the background, caches to the disk, set placeholder while loading.
cocoa
programming
iphone
november 2009 by quanganhdo
M3Extensions
november 2009 by quanganhdo
A collection of Cocoa source code to provide frequently used functionalities: beta expiration, disk image warning, token cloud, navigation stack, etc
cocoa
objective-c
programming
development
mac
november 2009 by quanganhdo
Damn Small PHP Frameworks. Because size does matter. | Jeez Tech
october 2009 by quanganhdo
Danh sách một số framework PHP nhỏ gọn về mặt dung lượng
php
framework
programming
frameworks
webdev
october 2009 by quanganhdo
Adobe Flex resources
october 2009 by quanganhdo
Tài liệu về Adobe Flex Builder, Flex 3,... của Adobe
flex
documentation
adobe
reference
programming
october 2009 by quanganhdo
MockApp
october 2009 by quanganhdo
Mock up giao diện iPhone app
mock
startup
programming
development
design
iphone
october 2009 by quanganhdo
FireQuery
september 2009 by quanganhdo
Tích hợp với Firebug, bổ sung một số tính năng như hiển thị dữ liệu trong jQuery, thêm mã jQuery vào mọi trang web...
software
tools
programming
development
design
javascript
webdesign
web
jquery
opensource
plugin
webdev
plugins
tool
debug
extension
firefox
debugging
firebug
webdevelopment
geek
september 2009 by quanganhdo
GourmetApps - Open source iPhone apps and much more!
august 2009 by quanganhdo
Danh sách ứng dụng iPhone mã nguồn mở
development
coding
iphone
programming
code
iphonedev
example
opensource
apple
august 2009 by quanganhdo
Skulpt
august 2009 by quanganhdo
Có thể coi đây là phiên bản chạy trong trình duyệt của Python
web
client
programming
online
python
javascript
interpreter
browser
scripting
tools
august 2009 by quanganhdo
MIT’s Introduction to Algorithms, Lectures 1 and 2: Analysis of Algorithms - good coders code, great reuse
august 2009 by quanganhdo
Loạt bài viết điểm qua 23 bài giảng thuộc khóa học Introduction to Algorithms của MIT. Gồm video, note và bình luận.
theory
mit
programming
education
tutorial
algorithms
lectures
videos
video
algorithm
august 2009 by quanganhdo
Cocoa with Love: A simple, extensible HTTP server in Cocoa
july 2009 by quanganhdo
Viết HTTP server để chạy trên iPhone/Mac
objective-c
development
cocoa
iphone
server
programming
http
web
howto
networking
july 2009 by quanganhdo
mschrag@github
july 2009 by quanganhdo
Pref pane để giới hạn tốc độ kết nối trong Leopard
limit
development
iphone
bandwidth
programming
network
mac
testing
tools
osx
july 2009 by quanganhdo
The Pragmatic Bookshelf | Read Our Magazines
july 2009 by quanganhdo
Tạp chí hàng tháng của PragProg. Mới ra số 1 hôm 1/7.
free
development
books
programming
pragmatic
pdf
magazine
online
toread
ebook
july 2009 by quanganhdo
More useful open source libraries for iPhone development | Coding Ventures
july 2009 by quanganhdo
Từ social APIs đến các thư viện về networking và web service
framework
development
cocoa
programming
iphone
libraries
code
example
xcode
opensource
july 2009 by quanganhdo
BWToolkit - Interface Builder Plugin for Cocoa on Mac OS X
june 2009 by quanganhdo
Một số element thông dụng cho Cocoa app
framework
interfacebuilder
development
cocoa
programming
mac
xcode
gui
plugin
osx
june 2009 by quanganhdo
RegExr: Online Regular Expression Testing Tool
may 2009 by quanganhdo
Công cụ hỗ trợ viết và test regex.
regular
development
flash
programming
online
regex
testing
tools
tool
regexp
may 2009 by quanganhdo
Rails Magazine
may 2009 by quanganhdo
Một tạp chí về Rails. Miễn phí.
ruby
news
magazines
rubyonrails
rails
programming
pdf
magazine
articles
ebooks
may 2009 by quanganhdo
Properties : CSS 2.1 Reference : Cultured Code
may 2009 by quanganhdo
Tra cứu các properties của CSS 2.1
webdev
html
development
web
design
programming
webdesign
reference
css
webstandards
may 2009 by quanganhdo
related tags
acronyms ⊕ adobe ⊕ advanced ⊕ algorithm ⊕ algorithms ⊕ apple ⊕ applescript ⊕ aprilfools ⊕ art ⊕ articles ⊕ ascii ⊕ audio ⊕ automation ⊕ bandwidth ⊕ bayesian ⊕ bazaar ⊕ blog ⊕ book ⊕ books ⊕ branching ⊕ browser ⊕ cakephp ⊕ cheatsheet ⊕ cheatsheets ⊕ client ⊕ cloud ⊕ cocoa ⊕ code ⊕ coding ⊕ collaboration ⊕ comparison ⊕ computer ⊕ console ⊕ coredata ⊕ couchdb ⊕ course ⊕ courses ⊕ css ⊕ cvs ⊕ database ⊕ date ⊕ debug ⊕ debugging ⊕ design ⊕ development ⊕ django ⊕ documentation ⊕ ebook ⊕ ebooks ⊕ editor ⊕ education ⊕ example ⊕ extension ⊕ faq ⊕ firebug ⊕ firefox ⊕ flash ⊕ flex ⊕ framework ⊕ frameworks ⊕ free ⊕ funny ⊕ gdb ⊕ geek ⊕ git ⊕ github ⊕ google ⊕ gui ⊕ guide ⊕ harvard ⊕ hg ⊕ howto ⊕ html ⊕ http ⊕ hud ⊕ ide ⊕ inspiration ⊕ interface ⊕ interfacebuilder ⊕ interpreter ⊕ ios ⊕ ipad ⊕ iphone ⊕ iphonedev ⊕ javascript ⊕ jquery ⊕ js ⊕ json ⊕ kohana ⊕ language ⊕ learning ⊕ lectures ⊕ libraries ⊕ license ⊕ limit ⊕ mac ⊕ macosx ⊕ magazine ⊕ magazines ⊕ math ⊕ mercurial ⊕ mit ⊕ mobile ⊕ mock ⊕ mysql ⊕ network ⊕ networking ⊕ news ⊕ objective-c ⊕ objectivec ⊕ online ⊕ opensource ⊕ osx ⊕ parser ⊕ pattern ⊕ patterns ⊕ pdf ⊕ php ⊕ plugin ⊕ plugins ⊕ pragmatic ⊕ privacy ⊕ processing ⊕ profiler ⊕ programming ⊖ pronunciation ⊕ python ⊕ rails ⊕ rating ⊕ reading ⊕ reddit ⊕ reference ⊕ regex ⊕ regexp ⊕ regular ⊕ resource ⊕ resources ⊕ ria ⊕ ruby ⊕ rubyonrails ⊕ runtime ⊕ scm ⊕ screencast ⊕ scripting ⊕ sdk ⊕ security ⊕ server ⊕ shell ⊕ shortener ⊕ software ⊕ sql ⊕ startup ⊕ statistics ⊕ table ⊕ tdd ⊕ testing ⊕ textmate ⊕ theory ⊕ tips ⊕ tool ⊕ tools ⊕ toread ⊕ tutorial ⊕ tutorials ⊕ uitableview ⊕ unicode ⊕ url ⊕ urlshortener ⊕ versioncontrol ⊕ video ⊕ videos ⊕ vim ⊕ visualization ⊕ web ⊕ webdesign ⊕ webdev ⊕ webdevelopment ⊕ webstandards ⊕ workflow ⊕ xcode ⊕ xml ⊕ _why ⊕Copy this bookmark: