robertc + development   460

Rant - Procedural Text Generation for .NET/Mono
It's basically the opposite of regex, but a lot cooler. You should totally try it.
Development  Library  Linguistics 
july 2015 by robertc
Rooms and Mazes: A Procedural Dungeon Generator –
Today we’re going to talk about possibly the most fun and challenging part of making a roguelike: generating dungeons!
Games  Development  BlogPost 
december 2014 by robertc
Procedural Content Generation in Games | A textbook and an overview of current research
"This book will contain quite a lot of algorithms and other technical content, and plenty of discussion of game design. But before we get to the meat of the book, let us start with something a bit more dry: definitions. In particular, let us define Procedural Content Generation, which we will frequently abbreviate as PCG. The definition we will use is that PCG as the algorithmical creation of game content with limited or indirect user input. In other words, PCG refers to computer software that can create game content on its own, or together with one or many human players or designers."
Games  Development  Reference  Books 
july 2014 by robertc
Game Programming Patterns
"My hope was that I could take what I learned from the beautiful stuff, write it down here, and then teach it to the people writing the awful stuff."
Games  Development  Books 
april 2014 by robertc
Game Mechanic Explorer
"A collection of concrete examples for various game mechanics, algorithms, and effects. The examples are all implemented in JavaScript using the Phaser game framework, but the concepts and methods are general and can be adapted to any engine."
JavaScript  Games  Development  Reference 
april 2014 by robertc
"The purpose of this site is to provide a solid (and hopefully ever-expanding) variety of high quality, freely licensed art, so that free/open source game developers can use it in their games."
Games  Development  Library 
january 2014 by robertc
clumsy, an utility for simulating broken network for Windows Vista / Windows 7 and above
clumsy makes your network condition on Windows significantly worse, but in a managed and interactive manner
Web  Development  Tools  Testing 
november 2013 by robertc
Code School - Discover DevTools
Paul Irish teaches you mastery of the Chrome Developer Tools
HTML5  CSS3  JavaScript  Development  Tools  Tutorial 
march 2013 by robertc
Graham King » Credit card generator
Command line Python program, Java program, C# program, PHP script, and Javascript script to generate valid (MOD 10) credit card numbers. Useful for testing e-commerce sites.
BlogPost  Web  Development  Tools 
march 2012 by robertc
Learn to code | Codecademy
Learning with Codecademy will put you on the path to building great websites, games, and apps. Keep tabs on your friends' progress and make sure you're learning more - faster!
Development  Learning  Tools 
september 2011 by robertc
Staging Servers, Source Control & Deploy Workflows, And Other Stuff Nobody Teaches You: MicroISV on a Shoestring
If your deployment workflow generally involves a whole lot of bubble gum, duct tape, and praying then reading this is a good place to start improving things.
Web  Development  Deployment  BlogPost 
december 2010 by robertc
An introduction to using WAI-ARIA to enable Web 2.0 accessibility
Coverage of Presentation of document structure (landmarks), Dynamic content updates (live regions), Keyboard accessibility enhancements (tabindex), and Widget accessibility (role, name & state).
Accessibility  Web2.0  Development  JavaScript 
october 2010 by robertc
SVG Boilerplate — a kick-arse default to put the wow back into the web
A simple, straightforward, and functional template to embed or inline SVG content (including in text/html) that works with browsers all the way down to IE6.
SVG  HTML5  Development  Tools  Templates 
september 2010 by robertc
I've blogged about matrix transformations in CSS before, but I've never found a readable introduction to what they actually are, turns out I should have been paying more attention to Flash blogs.
Flash  Mathematics  Development  Tutorial 
september 2010 by robertc
Ruby on Rails Guides: Ruby On Rails Security Guide
A readable introduction to web application security issues, focussed on Rails but with some generally useful information.
Web  Development  Security  Reference  Ruby 
september 2010 by robertc
japh(r) by Chris Strom: Inkscape SVG Not Quite in Raphaël.js
A nice description of porting a shape drawn in Inkscape into a Raphaël canvas.
BlogPost  SVG  Web  Development  Linux 
august 2010 by robertc » Blog Archive » Deployment-First Development
Don't leave deployment as a last minute rush job, do it first, make it easy, and you'll be shaking the issues out all the way through development and testing.
BlogPost  Web  Deployment  Development 
august 2010 by robertc
HTML5 Boilerplate - A rock-solid default for HTML5 awesome.
The second starter template for HTML5/CSS3 projects I've seen this week, this one includes some (Apache) server configuration files too.
HTML5  CSS3  Development  Tools  Templates 
august 2010 by robertc
HTML5 Reset
A starter template for HTML5/CSS3 web projects, probably the first of many.
HTML5  CSS3  Development  Tools  Templates 
august 2010 by robertc
JS1k, 1k Javascript demo contest
Write something amazing in 1024 bytes of JS.
Development  Contest  JavaScript 
august 2010 by robertc
Stubbornella » Blog Archive » Woman in technology
A thought provoking post on why there are so few women in IT, as usual this subject provokes a energetic discussion in the comments.
BlogPost  Development  Culture 
july 2010 by robertc
Downloadify: Client-Side File Generation
Neat little library which simplifies client side file generation, would be handy in offline web apps.
Flash  Web  Development  Library  JavaScript 
july 2010 by robertc
Sedentary behaviors increase risk of cardiovascular disease mortality in men
Even if you exercise every day it does not (according to this study) offset the increased risk of cardiovascular disease engendered by significant time sitting in front of a computer.
Health  Development  Culture 
july 2010 by robertc
Juicy Studio: Examining WAI-ARIA Document Landmark Roles
Gez's accessibility extension has recently been updated so now you can use it to test, discover and navigate through ARIA landmarks.
BlogPost  Accessibility  Development  Tools  FirefoxExtensions 
july 2010 by robertc
Tech Tip: Really Simple HTTP Server with Python | Linux Journal
Ever wished you could quickly fire up a webserver in your working directory (perhaps to work around a browser defect with file:// addresses)? If you have Python installed it's dead easy!
Linux  Python  Web  Development  Tips 
june 2010 by robertc
Snap: A Haskell Web Framework: Home
Snap is a simple web development framework for unix systems, written in the Haskell programming language.
Web  Development  Framework  Haskell  FunctionalProgramming 
may 2010 by robertc
Understand The Web · Ben Ward
There was a big hooha in the web standards world last week as, first, Joe Hewitt bemoaned the state of web development, then Steve Jobs took his feud with Adobe to the next level by publically disparaging the 'openness' of Flash (which some took as ironic, given the latest App Store developer agreement) and finally HP bought Palm and declared their belief in WebOS as the future. All big news for standardistas, this post does a pretty good job of summing it all up.
BlogPost  HTML5  Flash  Web  Development  Standards 
may 2010 by robertc
Hg Init: a Mercurial tutorial by Joel Spolsky
An excellent introduction to using Mercurial for version control across a team of developers.
Development  Tools  Tutorial 
february 2010 by robertc
XUL accessibility guidelines - MDC
Take advantage of the accessibility features in Firefox 3.5+ and Thunderbird 3.0+ when writing extensions.
Accessibility  FirefoxExtensions  Development  HowTo 
february 2010 by robertc
Welcome to FOSS Factory
The only website where the community collaborates on every aspect of free/open source software production, including design, funding and development. Our mission is to help accelerate the advancement of free/open source software.
OpenSource  Online  Development  Community 
january 2010 by robertc
Html Agility Pack
A .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML.
HTML  Development  Library 
december 2009 by robertc
iPhone caching / Stoyan's
A detailed examination of the iPhone's idiosyncrasies when it comes to browser cache management, plus a work-around using HTML5 offline apps manifest files.
BlogPost  MobileDevices  Web  Development  Tips  HTML5 
december 2009 by robertc
An online tool for you to test out code samples for a wide variety of languages.
Development  Tools  Online 
december 2009 by robertc
Developer Qualification - Google Code
Designed for professionals who currently develop or want to develop applications that use Google APIs, the Google Qualified Developer program can help you become a more successful developer for free.
Web  Development  Certification 
december 2009 by robertc
An event driven, server side web app development framework using the V8 Javascript engine from Chromium.
Web  Server  Development  Framework  JavaScript 
november 2009 by robertc
Node.js is genuinely exciting
The advantages of Node.js compared to other event driven web app frameworks such as Twisted and EventMachine.
BlogPost  Web  Server  Development  JavaScript 
november 2009 by robertc
Computer Productivity: Why it is Important that Software Projects Fail
How computer automation enables increases in bureaucracy rather than improvements in efficiency.
Essay  Management  Politics  Economics  Humour  Development 
november 2009 by robertc
Closure Templates - Google Code
Unlike traditional templating systems, you can think of Closure Templates as small components that you compose to form your user interface, instead of having to create one big template per page. Closure Templates are implemented for both JavaScript and Java, so you can use the same templates both on the server and client side.
Java  Web  Development  Library  Templates  JavaScript 
november 2009 by robertc
Closure Library - Google Code
A broad, well-tested, modular, and cross-browser JavaScript library. Web developers can pull just what they need from a wide set of reusable UI widgets and controls, as well as lower-level utilities for the DOM, server communication, animation, data structures, unit testing, rich-text editing.
Web  Development  Library  JavaScript 
november 2009 by robertc
Closure Compiler - Google Code
A JavaScript optimizer that compiles web apps down into compact, high-performance JavaScript code. The compiler removes dead code, then rewrites and minimizes what's left so that it will run fast on browsers' JavaScript engines. The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls.
Web  Development  Tools  JavaScript 
november 2009 by robertc
Opera Mobile 10 beta developer’s introduction - Opera Developer Community
New features for developers in the latest release of Opera Mobile including improved CSS support and remote JS debugging.
BlogPost  MobileDevices  Web  Development 
november 2009 by robertc
TCPDF - PHP class for PDF
TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF Supports UTF-8, Unicode, RTL languages and HTML.
PHP  Web  Development  Library  PDF 
november 2009 by robertc
jQuery and General Javascript Tips to Improve Your Code | tripwire magazine
Some simple approaches and patterns which will improve the performance of your jQuery code.
jQuery  Development  Performance  Tips  JavaScript 
october 2009 by robertc
Yii PHP Framework: Best for Web 2.0 Development
A component-based PHP framework best for developing large-scale Web applications with MVC, DAO and Ajax.
PHP  Web  Development  Framework 
october 2009 by robertc
Titanium Mobile | Appcelerator
Develop cross platform mobiles apps with web technologies.
MobileDevices  Development  HTML  CSS  JavaScript 
october 2009 by robertc
The Great WebKit Comparison Table
Not all WebKit based mobile browsers are the same, in fact, they're all different!
Web  Development  Reference 
october 2009 by robertc
JavaScript Programming Patterns «
A look at using design patterns to solve problems with Javascript (the example problem itself could be solved in CSS with no JS at all, but don't let that put you off).
Development  OOP  Tutorial  JavaScript 
october 2009 by robertc
Dust-Me Selectors
A utility which compares your stylesheets with the pages on your site and tells you which selectors aren't being used.
CSS  Web  Development  Tools  FirefoxExtensions 
october 2009 by robertc
Regex Tester – RegexPal
Interactive Javascript regular expression tester.
Web  Development  Tools  RegExp  JavaScript 
september 2009 by robertc
Mark Finkle’s Weblog » Fennec – Let’s Build Some Add-ons
The Mozilla mobile browser has had the extension environment specially tuned for the hand held form factor, this post lists a number of resources on how to get started writing extensions.
BlogPost  FirefoxExtensions  MobileDevices  Development 
september 2009 by robertc
10 Ways to Use OpenCalais Today | OpenCalais
Some examples of how the semantic data mining tool might be put to use in real applications.
BlogPost  SemanticWeb  Web  Development  Tools 
september 2009 by robertc
A complete programme of tutorials on Git which is itself a Git repository.
Development  Tools  Learning  Reference 
september 2009 by robertc
Opinion: The unspoken truth about managing geeks
What a manager/director should know about their technical team.
Development  Management  Communication 
september 2009 by robertc
Git - SVN Crash Course
An introduction to the Git version control system targeted at Subversion users.
Development  Tools  Tutorial 
september 2009 by robertc
Clamato: A Smalltalk Dialect for JavaScript
A self-hosting Smalltalk compiler written entirely in Javascript.
Smalltalk  Web  Development  JavaScript 
august 2009 by robertc
Firefox Extension Development Tutorial :: Preferences
Create and use settings from within a Firefox extension with the Preferences Service.
FirefoxExtensions  Development  Tutorial 
august 2009 by robertc
How long is it going to take?
Accurately estimate the length of any project, no matter how many lines of code are required and what developer and soft drink machine resources you have available.
Development  Tools  Humour 
august 2009 by robertc
lilyapp - Project Hosting on Google Code
Lily enables users to build programs graphically by connecting functional modules to fetch and direct the flow of data, play sound or video, add interactivity or display results. Lily programs can be shared with other Lily users, installed as Firefox add-ons, run as standalone apps using XULrunner, or (with some limitations) be embedded in a web page.
Firefox  FirefoxExtensions  Development  JavaScript 
july 2009 by robertc
gae-json-rest - Google Code
Library and sample code for a REST style JSON interface for Google App Engine.
GoogleAppEngine  Development  REST  Python  Library  JavaScript 
july 2009 by robertc
BBC - Glow JavaScript Library
Javascript library and widget set with wide browser compatibility.
Development  Framework  JavaScript 
july 2009 by robertc
appscale - Google Code
Open source but compatible alternative to Google AppEngine.
Web  Development  Cloud  GoogleAppEngine 
july 2009 by robertc
Implement Web cut-and-paste using Atom XML and Firefox XUL
Create a web clipboard using a server side XML database and a Firefox extension.
FirefoxExtensions  Development  Tutorial  XML 
june 2009 by robertc
The Google Code Blog: Gmail for mobile HTML5 Series - Part 3: Using AppCache to Launch Offline
HTML 5 offline applications tutorial, part 3 - working with the cache during development
BlogPost  HTML5  Web  Development  Tutorial  JavaScript 
june 2009 by robertc
The Google Code Blog: Gmail for mobile HTML5 Series - Part 2: Using AppCache to Launch Offline
HTML 5 offline applications tutorial, part 2 - versioning and determining file status
HTML5  Web  Development  BlogPost  Tutorial  JavaScript 
june 2009 by robertc
Get ready for Firefox 3.0
IBM developerWorks extension of the Finkle tutorial on offline web applications in Firefox
Tutorial  HTML5  Firefox  Web  Development  JavaScript 
june 2009 by robertc
Offline resources in Firefox - MDC
Mozilla developer documentation for offline web applications in Firefox
Firefox  HTML5  Web  Development  JavaScript 
june 2009 by robertc
.: :: Code :: Sammy :: Quirkey NYC, LLC :: Aaron Quint :: Web Developer :: Brooklyn, NY :.
Library for history and session handling in Ajax applications, might be interesting to combine this with Gears/HTML5 Storage.
Web  Development  Library  jQuery  JavaScript 
june 2009 by robertc
« earlier      
per page:    204080120160

related tags

Accessibility  Agile  Ajax  Apache  Blackberry  Blog  Blogging  BlogPost  Books  Browser  ByMe  Career  Certification  Cloud  CMS  Commentary  Communication  Community  Contest  CSS  CSS3  Culture  Database  Debian  Deployment  Design  Development  Directory  Documentation  DOM  Drupal  Economics  Emacs  Enlightenment  Erlang  Essay  FAQ  Firefox  FirefoxExtensions  Flash  Framework  FSharp  FunctionalProgramming  Games  GIS  GoogleAppEngine  GoogleChrome  GoogleChromeExtensions  Graphics  Haskell  Health  HowTo  HTML  HTML5  Humour  iCal  IDE  Identity  IE6  IE7  IE8  IEExtension  InformationArchitecture  InteractiveFiction  Internationalization  Internet  Interviews  Java  JavaScript  jQuery  Learning  Library  Linguistics  Linux  Lisp  Localization  Lua  Magazine  Management  Marketing  Mathematics  Microformats  ML  MobileDevices  Mono  nargen  Networking  OCaml  Online  OOP  OpenSource  PDF  Performance  Perl  Philosophy  PHP  Politics  Presentation  Prolog  Psychology  Puzzles  Python  RDFa  Reference  RegExp  Repository  REST  RSS  Ruby  Scheme  Science  Security  SemanticWeb  SEO  Server  Smalltalk  SOA  SOAP  Software  Standards  Startup  Statistics  SuSE  SVG  Technology  Templates  Testing  Tips  Tools  Training  Tutorial  UnitTesting  Usability  Utility  Web  Web2.0  Wiki  Windows  WML  XML  XSLT 

Copy this bookmark: