196814633 | Jul 23 2012 | NobleJS/WinningJS-build | buildjavascriptnodejs |
196513346 | Jul 23 2012 | raw.github.com | |
196411692 | Jul 23 2012 | Make Your Users Do the Work | |
196263203 | Jul 23 2012 | arstechnica.com | |
196359786 | Jul 23 2012 | An argument against subclassing Error | javascriptnodejs |
109680782 | Jul 22 2012 | wuub/SublimeREPL | |
1699805 | Jul 22 2012 | Tabs versus Spaces | |
196040691 | Jul 22 2012 | docco — Gist | |
909530 | Jul 22 2012 | Tag cloud - Wikipedia, the free encyclopedia | |
195921499 | Jul 21 2012 | troyharvey/SublimeLinter | |
195907860 | Jul 21 2012 | stuffpetedoes.blogspot.com.au | |
2554530 | Jul 21 2012 | James Shore: The Decline and Fall of Agile | agile |
18653844 | Jul 21 2012 | highlight.js: description | |
78919324 | Jul 21 2012 | javascript - What are the pros and cons of Coffeescript? - Programmers | coffeescript |
116646974 | Jul 20 2012 | programming-motherfucker.com | |
11195318 | Jul 20 2012 | WordPress › SyntaxHighlighter Evolved « WordPress Plugins | |
194811856 | Jul 20 2012 | Want To Build Win8/WinJS Apps? You Need To Understand Promises. | |
123431546 | Jul 19 2012 | Git for Windows tip: Setting shell aliases with msysgit | danlimerick | gitwindows |
194781210 | Jul 19 2012 | ADSL2 Broadband for CASUARINA (NT) Exchange. Search and compare broadband | |
165045454 | Jul 19 2012 | Sublime Text 2 tips for Python and web developers | |
194295197 | Jul 18 2012 | pour/pour.coffee at master · timcameronryan/pour | coffeescriptdsltesting |
193670172 | Jul 17 2012 | javascript - How to detect if a variable is an array - Stack Overflow | javascript |
74123463 | Jul 17 2012 | Getting Started – Git-Flow « Some thoughts, ideas and fun!!! | git |
127592698 | Jul 17 2012 | Orthogonal Code | Jeremy D. Miller | principles |
192927746 | Jul 16 2012 | Cord Cutting Is The New File-Sharing | |
65803219 | Jul 14 2012 | Essential Node.js patterns and snippets « Mixu's tech blog | nodejspatterns |
151697349 | Jul 14 2012 | Git tips and tricks « Mixu's tech blog | git |
43035184 | Jul 13 2012 | Express - node web framework | abcjavascriptnodejs |
191828384 | Jul 13 2012 | Tobbe/googlereaderauth | authreader |
1438328 | Jul 13 2012 | GoogleReaderAPI - pyrfeed - This is a RSS/Atom Reader and Framework. It use | apireader |
191762058 | Jul 13 2012 | google reader api for nodejs — Gist | |
69000602 | Jul 13 2012 | Modules · joyent/node Wiki | javascriptlinksnodejs |
104011647 | Jul 13 2012 | Useful Node.js Tools, Tutorials And Resources | Smashing Coding | linksnodejs |
190483380 | Jul 11 2012 | App Guide: iOS scanning apps reviewed | |
7499 | Jul 11 2012 | Authentic Jobs ~ Full-time and freelance job opportunities for web, design, | jobs |
66067556 | Jul 10 2012 | coolaj86/futures | asyncjavascript |
124083979 | Jul 10 2012 | 7. Control flow in Node.js - Mixu's Node book | asyncnodejs |
88378299 | Jul 10 2012 | Jonathan Oliver | Transcending the POST, Validate, Redirect Pattern | aspnetweb |
190100374 | Jul 10 2012 | CoffeeScript, When to use fat arrow (=>) over arrow (->) and vice versa - S | coffeescript |
189097864 | Jul 10 2012 | gigaom.com | |
190056578 | Jul 09 2012 | Jade template for RSS 2.0 - Mike Valstar - Programming & Web Development | jadejavascriptrss |
189672655 | Jul 09 2012 | gist.github.com | |
78619832 | Jul 07 2012 | FuturesJS - Promises, Subscriptions, Joins, Synchronizations, etc | asyncjavascript |
58407256 | Jul 07 2012 | Promises and Futures in JavaScript - inventive title - Site Home - MSDN Blo | asyncjavascript |
15042621 | Jul 07 2012 | zen-coding - Set of plugins for HTML and CSS hi-speed coding - Google Proje | csshtmlweb |
346095 | Jul 07 2012 | Closure (computer science) - Wikipedia, the free encyclopedia | |
188573689 | Jul 07 2012 | Preparing Yourself for Modern JavaScript Development | CodeThinked | javascript |
184478429 | Jul 06 2012 | www.paperplanes.de | |
168561789 | Jul 06 2012 | Asynchronous JavaScript with Generators – An Experiment | Bruno's Ramblings | javascript |
187803417 | Jul 06 2012 | Node.js stream API: events or callbacks? | Bruno's Ramblings | javascriptnodejs |
1026267 | Jul 06 2012 | Private Members in JavaScript | javascript |
188195094 | Jul 06 2012 | Mousetrap - Keyboard shortcuts in Javascript | javascriptweb |
129851512 | Jul 06 2012 | JavaScript Patterns | javascript |
188322326 | Jul 05 2012 | javascript - Cache pattern with callbacks - Stack Overflow | cachejavascript |
188317962 | Jul 05 2012 | Self-caching functions in JavaScript and Python | cachejavascript |
139461308 | Jul 05 2012 | unscriptable.com » A Better Javascript Memoizer | cachejavascript |
164140379 | Jul 05 2012 | Australian Exchange Guide v3.0 | ntmove |
143606920 | Jul 04 2012 | Single Page Application packages and samples - Steve Sanderson’s blog - As | mvc |
187136160 | Jul 04 2012 | www.minimallyminimal.com | article |
154741882 | Jul 04 2012 | Pocket | Portal | |
77193188 | Jul 04 2012 | Jade Syntax | jade |
93040496 | Jul 03 2012 | Tweet Button | Twitter Developers | web |
169284308 | Jul 03 2012 | Nuno Job — Mock HTTP Integration Testing in Node.js using Nock and Specify | javascriptnodejstesting |
47481976 | Jul 02 2012 | Java Script mock frameworks comparison « Test Driven Websites (TDD and BDD | javascripttesting |
124789459 | Jul 02 2012 | package.json.nodejitsu.com | nodejs |
186130699 | Jul 01 2012 | adamchester/gistblog-express | |
185561717 | Jun 30 2012 | Getting your Azure Web site to use node v0.8.1 now | Glenn Block | azurenodejs |
184412866 | Jun 27 2012 | inside javascriptcore's low-level interpreter | javascript |
183973059 | Jun 26 2012 | Eventual consistency, CQRS and interaction design | cqrsddd |
183944079 | Jun 26 2012 | Installing Node.js on a CentOS Linux Virtual Machine in Windows Azure - Avk | azurenodejs |
34993975 | Jun 26 2012 | The Step of the Conductor - How To Node - NodeJS | asyncjavascriptnodejs |
64212809 | Jun 26 2012 | javascript - How to avoid long nesting of asynchronous functions in Node.js | asyncjavascriptnodejs |
175991975 | Jun 25 2012 | Skills Matter : DDD eXchange 2011: Udi Dahan on Domain Model | cqrsddd |
183048000 | Jun 24 2012 | hackingonstuff • Your Own Little node.js PaaS - Part 1 | nodejs |
183111224 | Jun 24 2012 | Node.js Application using Socket.io | nodejs |
45926591 | Jun 24 2012 | Race Conditions Don’t Exist | cqrs |
51451794 | Jun 24 2012 | caolan/async | asyncjavascript |
183020812 | Jun 24 2012 | JavaScript Class Patterns – In CoffeeScript | javascript |
123758206 | Jun 23 2012 | Sublime Text Packages by the Community – wbond | |
92824027 | Jun 23 2012 | buymeasoda/soda-theme | |
152678628 | Jun 22 2012 | Asynchronous Database Calls With Task-based Asynchronous Programming Model | asyncdotnet |
182516742 | Jun 22 2012 | Performance Implications of Bundling and Minification on Web Browsing | |
182177404 | Jun 22 2012 | Screen Scraping with Node.js | Nettuts | nodejs |
182556901 | Jun 22 2012 | See What’s Coming | jquery |
182186576 | Jun 22 2012 | DevJuice: Test Studio for iOS | iostesting |
181959207 | Jun 22 2012 | I introduced my 5-year-old and 2-year-old to startx and xmonad. They’re DEL | article |
155368171 | Jun 22 2012 | The Manifold Blunders of Xaml–Part 1: Version and Platform Hell - .NET & Fu | article |
181941200 | Jun 21 2012 | Reactive Extensions | dotnet |
89560076 | Jun 21 2012 | Rx Workshop | Channel 9 | dotnet |
181047691 | Jun 21 2012 | The theory behind covariance and contravariance in C# 4 | dotnet |
181632420 | Jun 21 2012 | Managing the Cloud from the Command Line | azurenodejs |
181309921 | Jun 21 2012 | A Gentle Reintroduction to the Reactive Extensions for JavaScript Part 1 | dotnet |
179313029 | Jun 21 2012 | tomasz.janczuk.org | azurenodejs |
181249348 | Jun 21 2012 | michaelcollier.wordpress.com | azurenodejs |
16888911 | Jun 21 2012 | Tomek on Software | azurenodejs |
148627414 | Jun 21 2012 | node.js - How to include route handlers in multiple files in Express - Stac | expressnodejs |
42390859 | Jun 21 2012 | dannycoates/node-inspector | nodejs |
181692307 | Jun 20 2012 | www.windowsazure.com | azurenodejs |
181541277 | Jun 20 2012 | Zero Configuration Backbone.js Server | backbonejavascript |
75182212 | Jun 20 2012 | Elegant Code » Taking Baby Steps with Node.js – Pumping Data Between Stream | nodejs |
178758287 | Jun 20 2012 | Sequence Diagrams for Asynchronous Flows in Node.js - Garbage Burrito! | nodejs |
134973964 | Jun 20 2012 | Nodejs-code | Scoop.it | azurenodejs |
177577936 | Jun 20 2012 | Using Visual Studio to create a Windows Azure Node.js cloud app - The corne | azurenodejs |
181398085 | Jun 20 2012 | Adding Ninject to Web API - Peter Provost's Geek Noise | aspnet |
181067308 | Jun 19 2012 | Multi job posting - post jobs to any job board in the click of a button wit | |
177741590 | Jun 19 2012 | Node - Website with MongoDB (Mac) | javascriptmongonodejs |
181034805 | Jun 19 2012 | Geo Location & Spatial Searches with RavenDB–Part II–Modeling | raven |
180864315 | Jun 19 2012 | Jeremie Laval: TPL tricks | asyncdotnet |
180903252 | Jun 19 2012 | How we got rid of the database–part 3 | |
180838831 | Jun 19 2012 | arstechnica.com | article |
180736625 | Jun 19 2012 | Happy Owl Studio Briefcase for MacBook Air is a stunning accessory | article |
180819171 | Jun 18 2012 | Government IT contractors in limbo | article |
94703219 | Jun 18 2012 | andris9/node-markdown | nodejs |
180517140 | Jun 18 2012 | css « Cowboy Coded | cssgistgithub |
154543237 | Jun 18 2012 | How WebAPI does Parameter Binding | |
180359077 | Jun 17 2012 | rarelyupdated.azurewebsites.net | azurenodejs |
180343270 | Jun 17 2012 | oakleafblog.blogspot.com.au | azurenodejs |
178800028 | Jun 17 2012 | blogs.msdn.com | |
146223595 | Jun 17 2012 | ndcoslo.oktaset.com | |
114178625 | Jun 17 2012 | Embedded gists - All this | gistgithub |
9955096 | Jun 17 2012 | GitHub Flavored Markdown - Introduction | gistgithubmarkdown |
180167581 | Jun 17 2012 | mspnp: Alex Homer: Keep Taking the Tablets - http://t.co/d7dS3M2F | article |
179513252 | Jun 16 2012 | On Umbraco’s NHibernate’s Pullout | nh |
32689588 | Jun 15 2012 | Microsoft Spain - Domain Oriented N-Layered .NET 4.0 Sample App | ddddotnetefmvc |
179345630 | Jun 15 2012 | API Reference for Testing Tools for Visual Studio ALM | testing |
252011 | Jun 14 2012 | QuickStart - moq - The simplest mocking library for .NET and Silverlight - | mocktesting |
60656317 | Jun 14 2012 | Dark Patterns: An Overview For Brand Owners | article |
39370439 | Jun 14 2012 | Git Reference | git |
178687823 | Jun 14 2012 | Why Should I Use Backbone.Marionette Instead Of … ? | |
178766455 | Jun 14 2012 | Meet the Author: Aaron Powell on JavaScript Design Patterns | |
178974631 | Jun 14 2012 | How we got rid of the database–part 2 | |
179007006 | Jun 14 2012 | Retrieve and display images from SQL Server database in MVC view | |
363893 | Jun 13 2012 | Google - Bookmarks | |
74064 | Jun 13 2012 | The Cost of GUIDs as Primary Keys | Natural or Surrogate Keys | InformIT | database |
178571794 | Jun 13 2012 | Windows Media Player 12 displays scrambled DVD content in Windows 7 or in W | |
80869988 | Jun 13 2012 | Our “Opinions” on the ASP.NET MVC (Introducing the Thunderdome Principle) | | aspnetmvc |
150752991 | Jun 13 2012 | Working with Forks on GitHub or CodePlex | Jimmy Bogard's Blog | gitgithub |
73698897 | Jun 13 2012 | How we do MVC – View models | Jimmy Bogard's Blog | aspnetmvc |
178466395 | Jun 13 2012 | Adding a New Category to the DropDownList using jQuery UI : Official Micros | aspnetjquerymvc |
178432438 | Jun 13 2012 | Code Generation in a Build Process | msbuildt4 |
178303744 | Jun 12 2012 | A Closer Look at the New MacBook Pro's Retina Display | article |
177889722 | Jun 12 2012 | ConEmu - The Windows Terminal/Console/Prompt we've been waiting for? | |
42362201 | Jun 11 2012 | Intel-based Macs: Resetting the System Management Controller (SMC) | osx |
147857552 | Jun 11 2012 | The Differences Between Development on Windows Azure and Windows Server-Rac | asyncmvc |
153847192 | Jun 11 2012 | Cleaning up ASP.NET MVC Controllers - Paul Stovell | dotnetmvc |
176955435 | Jun 11 2012 | Using Asynchronous Methods in ASP.NET MVC 4 : Official Microsoft Site | aspnetasyncmvc |
176884016 | Jun 11 2012 | Using Asynchronous Methods in ASP.NET 4.5 : Official Microsoft Site | aspnetasync |
177558634 | Jun 11 2012 | Writing your first native module for node.js on Windows - Node.js on Window | azurejavascriptnodejs |
177288202 | Jun 10 2012 | Welcome to Team Foundation Service - Microsoft Team Foundation Server | |
176430024 | Jun 10 2012 | Windows Azure just got a lot friendlier to node.js developers | azure |
162079123 | Jun 09 2012 | A Tour of the Dart Language | Dart: Structured web apps | |
176363067 | Jun 09 2012 | Meet the New Windows Azure | azure |
127288141 | Jun 09 2012 | MVC 3 - Search Form & Result Paging | dotnetmvc |
176863590 | Jun 09 2012 | Aaronontheweb | Managing Your Windows Azure Services from OS X, Linux, or W | azuremac |
176998677 | Jun 09 2012 | Headspring Labs | |
154742807 | Jun 09 2012 | Writing Integration Tests for ASP.NET with Selenium 2.0 – Part 2 - CodeProj | aspnettestingweb |
176436282 | Jun 08 2012 | Publishing Windows Azure Websites with TFS | azuretfs |
174091617 | Jun 06 2012 | SE Radio podcast with Pramod on Agile Database Development | |
46899025 | Jun 06 2012 | Snoopy | View-source bookmarklet for iPad, iPhone and other mobile devices | |
36543319 | Jun 06 2012 | Adding Bookmarklets on iPad and iPhone | |
88125619 | Jun 05 2012 | Cleaning up POSTs in ASP.NET MVC | Jimmy Bogard's Blog | aspnetdotnetmvc |
146945903 | Jun 05 2012 | Integrating and isolating the container in tests | Jimmy Bogard's Blog | dotnettesting |
75862149 | Jun 05 2012 | Strengthening your domain: The double dispatch pattern | Jimmy Bogard's Blo | dddtesting |
175327025 | Jun 05 2012 | LINQ Performance: Some Case Studies | dotnetlinq |
32321328 | Jun 05 2012 | Entity Framework Profiler | dotnetef |
151145973 | Jun 05 2012 | Backbone Contacts with CoffeeScript, MVC4 , and Web API | backbonecoffeejavascriptmvc |
65638640 | Jun 05 2012 | asp.net mvc - How to map View Model back to Domain Model in a POST action? | aspnetdotnetmvc |
172755187 | Jun 05 2012 | Using GitHub for Windows with non-GitHub repositories | gitgithub |
175275463 | Jun 05 2012 | Simple CRUD with NHibernate and Windows Form | nh |
89764983 | Jun 02 2012 | Filtering in ASP.NET MVC | aspnetmvc |
31752775 | Jun 02 2012 | Data Points - Precompiling LINQ Queries | linq |
112207609 | Jun 02 2012 | Writing Modular JavaScript With AMD, CommonJS & ES Harmony | javascript |
166832485 | Jun 02 2012 | javascript modules | javascript |
129291815 | May 29 2012 | grunt | |
71125388 | May 29 2012 | PhantomJS: Headless WebKit with JavaScript API | javascripttesting |
172360518 | May 29 2012 | Understanding compression and minification | |
145078098 | May 28 2012 | 6 Ways To Avoid Mass Assignment in ASP.NET MVC | aspnetdotnetmvc |
159198010 | May 28 2012 | CRUD Operation using ASP.NET Web API and MVC 4 - Part 2 | aspnetdotnetmvc |
168653717 | May 28 2012 | Enterprise Deployment Tutorial Series Published | aspnetdeploydotnet |
150467436 | May 28 2012 | Dependency Injection in ASP.NET Web API using Autofac | aspnetdotnetmvc |
168685874 | May 27 2012 | The Eternal Lorem Ipsum | article |
169759138 | May 27 2012 | The mid-market briar patch | |
171528701 | May 27 2012 | How many Apple IDs should your family have? | article |
40485227 | May 26 2012 | Testability and Entity Framework 4.0 | dotnetef |
170657845 | May 24 2012 | Passing a List of Primary Keys to a Stored Procedure | dotnetsqlserver |
170402068 | May 24 2012 | Track Down Failed Requests in IIS 7 | |
170421559 | May 23 2012 | Index - Queensland Government VET Purchasing System Online | |
41892762 | May 23 2012 | Editing a variable-length list, Knockout-style | javascriptko |
107784780 | May 23 2012 | Full-height app layouts: A CSS trick to make it easier | css |
115530299 | May 23 2012 | SOLID (object-oriented design) - Wikipedia, the free encyclopedia | oodprinciples |
2692183 | May 23 2012 | ArticleS.UncleBob.PrinciplesOfOod | oodprinciples |
158247411 | May 23 2012 | Unit-Testing JavaScript with QUnit, Sinon, Phantom and TeamCity - Ingo Ramm | javascripttesting |
153703593 | May 22 2012 | Dublin Tech: JavaScript language a- z cheat sheet | javascript |
161040239 | May 21 2012 | ASP.NET - Introducing the Navigation for ASP.NET Web Forms Framework | aspnetdotnet |
169063975 | May 21 2012 | The future is forever: the state of IPv6 in the Apple world | article |
108944900 | May 21 2012 | Essential jQuery Plugin Patterns | Smashing Coding | javascriptjquery |
166492064 | May 20 2012 | Keeping your family safer with Windows 8 | win8 |
167830459 | May 20 2012 | Delivering reliable and trustworthy Metro style apps | win8 |
161548132 | May 20 2012 | Build once, MSDeploy all over the place « Ryan Cromwell | deploydotnet |
152412930 | May 20 2012 | Make Async Your Buddy With Reactive Extensions | dotnet |
168221770 | May 19 2012 | Plex shows you how to make your TV shows look great with its new Local Medi | media |
167734779 | May 17 2012 | Implement an action in controller but not submit or reload page | |
148464106 | May 14 2012 | Introduction to SpecsFor.Mvc | dotnetmvctesting |
49235203 | May 14 2012 | Brad Wilson: Unobtrusive Client Validation in ASP.NET MVC 3 | jquerymvcvalidation |
164322870 | May 13 2012 | cqrs-journey-doc/Reference_03_ESIntroduction.markdown at master · mspnp/cqr | cqrsddd |
107240674 | May 13 2012 | Why you should be using CQRS almost everywhere… | cqrsddd |
83698673 | May 09 2012 | Monadic parser combinators, part five « Inside F# | |
161142366 | May 04 2012 | Fast and fluid animations in your Metro style app | metro |
144535330 | May 04 2012 | Implementing [RequireHttps] for ASP.NET Web API | mvcvalidation |
153236920 | May 04 2012 | Beyond Role Based Authorization in ASPNET MVC | mvc |
161434622 | May 04 2012 | A view’s responsibility — a lesson on JavaScript and the DOM | javascriptjquery |
161035026 | May 02 2012 | Using NHibernate to Pluck Data Into Orchard CMS | aspnetmvcnh |
114177572 | May 02 2012 | Permalink to Full-height app layouts: Navigation and History | metro |
30275231 | May 02 2012 | blog.stevensanderson.com | jquerymvc |
160297549 | May 01 2012 | George Hotz, Sony, and the Anonymous Hacker Wars : The New Yorker | article |
154431237 | Apr 30 2012 | Partial Views in ASP.NET MVC 3 | dotnetmvc |
159297221 | Apr 27 2012 | The Big Glossary of Open Source JavaScript and Web Frameworks with Cool Nam | javascript |
155953589 | Apr 27 2012 | Single Page Application and why is it becoming more and more popular | |
159295867 | Apr 27 2012 | Zeeshan Umar's Blog | aspnetgridmvc |
159295812 | Apr 27 2012 | jQGrid and MVC 3 with Custom Paging and Custom Search Filters | gridjavascriptjquerymvc |
158284678 | Apr 25 2012 | Invoke Javascript Methods from Silverlight Applications | |
152634562 | Apr 25 2012 | Request Validation with ASP.NET 4.5 : A Deep Dive | mvc |
148568164 | Apr 25 2012 | CRUD Operation Using ASP.NET Web Api and MVC 4 - Part 1 | mvc |
156062424 | Apr 25 2012 | Infinite Scroll in ASP.NET MVC | mvc |
153872072 | Apr 14 2012 | OCZ Vertex 4 Review (256GB, 512GB) | articlessd |
150322313 | Apr 09 2012 | Uploading a Variable Number of Files from an ASP.NET Web Page | |
145591313 | Apr 09 2012 | ABC of WCF | wcf |
152504477 | Apr 09 2012 | How to use Opacity, Scale and box shadow and Zooming in CSS 3? | css |
148772684 | Mar 27 2012 | Testing Browser-dependent JavaScript | javascripttesting |
149067456 | Mar 27 2012 | Database versioning and handling branching | database |
134125320 | Jan 31 2012 | From Concept to Code in 6 hours: Shipping my first Windows Phone App | |
105861196 | Sep 30 2011 | 10 articles on ASP.NET MVC Extensibility to land on Simple-Talk in the next | mvc |
456943 | Sep 14 2011 | Principles of Service Design: Service Patterns and Anti-Patterns | principlessoa |
740677 | Sep 14 2011 | WCF Web HTTP Programming Model Overview | dotnetmsdnwcf |
98424062 | Aug 24 2011 | New Ajax Grid Scaffolding NuGet Package for MVC 3 | gridjavascriptjquerymvc |
77785496 | Apr 23 2011 | IP address can now pin down your location to within a half mile | article |
76817630 | Apr 18 2011 | Virtualization in the trenches with VMware, Part 5: Physical-to-virtual con | |
76203652 | Apr 14 2011 | John Carmack on Android Gaming | article |
76081690 | Apr 13 2011 | The iPhone Tab Bar « SignificantPixels | |
76188056 | Apr 13 2011 | Lessons learned from the iPhone tab bar | |
74663161 | Apr 04 2011 | A Look At Triple-GPU Performance And Multi-GPU Scaling, Part 1 | |
72682970 | Apr 03 2011 | Alex's Soapbox: Testing Done Right | testing |
73597273 | Mar 31 2011 | Feature: From the first email through the WELL and USENET: a pre-history of | article |
73701757 | Mar 28 2011 | Intel rolls out third-generation SSD 320 Series drives | ssd |
73287163 | Mar 28 2011 | Jailbreak iOS 4.3.1 iPhone 4, iPad, iPod touch Using PwnageTool 4.3.1 [How | iosjailbreak |