2 days ago
deusx : Quetzalcoatal: A public service announcement - "If your code will be seen by the world at large, one of your first tasks should be to write documentation. Document all functions as soon as you write them (before is also helpful). Provide samples on how to use code as soon as you finish a module (
# copy
6 month ago
nelson : Debian/OpenSSL analysis - A very detailed examination of how the bug happened
# copy
9 month ago
Jeremy Zawodny : Actual Performance, Perceived Performance - Actual Performance, Perceived Performance: it's all about perception, boys...
Rod Begbie : Coding Horror: Actual Performance, Perceived Performance - The way you code a progress bar will do more to "performance" than tweaking the process it's measuring. "Humans do not perceive the passage of time in a linear way." #
# copy
10 month ago
nelson : A Twitter bug in detail - Nice explanation of why updates were going missing for a few days
# copy
12 month ago
nelson : Koremutake - A coding for numbers that makes pronouncable strings of syllables. They got the vowels wrong, though.
deusx : shorl.com - What is Koremutake? - "a way to express any large number as a sequence of syllables. The general idea is that word-sounding pieces of information are a lot easier to remember than a sequence of digits."
# copy
32 month ago
kayodeok : The Ethical Hacker Network - How To Break Web Software - This chapter is excerpted from the book titled "How to Break Web Software: Functional and Security Testing of Web Applications and Web Services" by Mike Andrews, James A. Whittaker
# copy
35 month ago
kayodeok : Learn Python in 10 minutes - This tutorial will attempt to teach you Python in 10 minutes. It's probably not so much a tutorial as it is a cross between a tutorial and a cheatsheet
# copy
36 month ago
kayodeok : Seven Habits of Highly Effective Programmers - The first step in becoming an effective programmer is to ensure that you are spending your time wisely. And there is no greater waste of time than in working on something that is not useful or never shipped
Rod Begbie : Seven Habits of Highly Effective Programmers - Some excellent tips for living the programming life, with plenty of examples. [via] #
Paul Hammond : Seven Habits of Highly Effective Programmers - the ability to complete projects in a timely manner with the expected quality
# copy
36 month ago
kayodeok : Top 7 PHP Security Blunders - In this article, I'll detail many of the common PHP programming mistakes that can result in security holes. By showing you what not to do, and how each particular flaw can be exploited, I hope that you'll understand not just how to avoid these particular
# copy
36 month ago
kayodeok : A Programmers Bookshelf - Presented here is the bookshelf of one of our senior programmers. Hopefully this will act as a guide as to what we find useful in developing the varied software needed for our products. Not all of these are definite recommendations but the comments should
# copy
37 month ago
Simon Willison : Top 10 custom JavaScript functions of all time - My addLoadEvent() makes number 9 :) [via]
deusx : Top 10 custom JavaScript functions of all time - "If there was ever a universal common.js shared among the entire develosphere, you’d fine these ten (plus one bonus) functions."
Isofarro : Top 10 custom JavaScript functions of all time - Functions for adding events, cookie manipulation, and clever DOM shortcuts
kayodeok : Top 10 custom JavaScript functions of all time - If there was ever a universal common.js shared among the entire develosphere, you’d fine these ten (plus one bonus) functions. It would be the swiss army knife no developer would go into production without.
Nelson Minar : Top 10 Javascript - Fixing the language (via kottke)
znarf : Top 10 custom JavaScript functions of all time - Essential [via] #
Paul Hammond : Top 10 custom JavaScript functions of all time - the swiss army knife no developer would go into production without
philgyford : Top 10 custom JavaScript functions of all time - Some of the most commonly repeated functions. (via Tim/twisty)
# copy
37 month ago
kayodeok : My life as a Code Economist - The six billion people of the world can be divided into two groups: People who know why every good software company ships products with known bugs and People who don't.
# copy
38 month ago
Simon Willison : Does Visual Studio Rot the Mind? - As a non-Windows programmer, this was an interesting look at the other side of the fence.
kayodeok : Does Visual Studio Rot the Mind? - This talk dissects the code generated by Visual Studio; analyzes the appalling programming practices it perpetuates; rhapsodizes about the joys, frustrations, and satisfactions of unassisted coding; and speculates about the radical changes that Avalon wil
# copy
38 month ago
kayodeok : Sue Companies, Not Coders - "It's the software manufacturers that should be held liable, not the individual programmers. Getting this one right will result in more-secure software for everyone; getting it wrong will simply result in a lot of messy lawsuits".
# copy
39 month ago
kayodeok : Kids Programming Language - Kid’s Programming Language (KPL) was designed and developed based on the principle that programming is fun - and that learning is best achieved when the learning material is fun, intuitive and interactive
# copy
40 month ago
kayodeok : dp.SyntaxHighlighter - free JavaScript syntax highlighting - The script is meant to help a developer to post code snippets online with ease and without having to worry about applying format. People who use blogs like MovableType, .Text (dotText), dasBlog and any other system can easily add code to their posts
deusx : dp.SyntaxHighlighter - free JavaScript syntax highlighting - "The script is meant to help a developer to post code snippets online with ease and without having to worry about applying format."
# copy
40 month ago
kayodeok : Koders - Source Code Search Engine - Koders.com is the leading search engine for open source code. Our source code optimized search engine provides developers with an easy-to-use interface to search for source code examples and discover new open source projects which can be leveraged in the
# copy
40 month ago
kayodeok : Atom API Sketches - I'm thinking about Atom 1.0 from the coder's point of view. I'm not thinking about the Publishing Protocol, I’m thinking about how you, the programmer, should go about inhaling and exhaling the stuff
# copy
41 month ago
kayodeok : Successful Strategies for Commenting Your Code - Commenting your code is like cleaning your bathroom - you never want to do it, but it really does create a more pleasant experience for you and your guests
Isofarro : Successful Strategies for Commenting Code - An excellent analysis of how to effectively comment code
jimray : Successful Strategies for Commenting Code - "Comments are more important than code" -Jef Raskin
# copy
45 month ago
Andy Baio : The Commentator, utility to automatically comment your code - see also: the Herman-Miller Pairon chair for extreme programming
kayodeok : Cenqua: The Commentator - The Commentator uses revolutionary real-time language processing to actually grok your code and add the necessary comments on the fly. (April Fool Joke)
joshua : Cenqua: The Commentator - automatically add comments to your code
deusx : Cenqua: The Commentator - "The Commentator uses revolutionary real-time language processing to actually grok your code and add the necessary comments on the fly. No more doco to slow you down."
# copy
52 month ago
Simon Willison : The Python Paradox - Short but sweet. (via) [via]
deusx : The Python Paradox - "And people don't learn Python because it will get them a job; they learn it because they genuinely like to program and aren't satisfied with the languages they already know."
kayodeok : The Python Paradox - People don't learn Python because it will get them a job; they learn it because they genuinely like to program and aren't satisfied with the languages they already know
# copy