software

FacebookTwitter
php

ssh

erlang

blogs

huh

databases

stack overflow

DSL

interviewing

files

jobs

code as a craft

haskell

phones

osgi

testing

maven

functional programming

kindle

security

maven

xml

Julia Map is a Julia set renderer built in HTML 5, WebGL and JavaScript. Each pixel requires the computation of a series of numbers and a measurement of the convergence or divergence of the series. Each image usually consists of millions of numbers. Modern browsers have optimized JavaScript execution up to a point where it is now possible to render fractals like the Julia sets in a few seconds. We hope you will enjoy exploring the different Julia sets, and share the URLs of the nicest images you discovered. Daniel Wolf, Software Engineer http://juliamap.googlelabs.com/#ll=29.53523,-74.003906&z=9&p=ffffff,ffffff,ffffff,ffffff,ff0000,ffff00,ffff00,ff00,ff&f=mandelbrot

Julia Map

java

problems and algorythms

ejb3

cryptography

git

redis

There are many times when programmers need to search for a substring, for example when parsing text. This is commonly referred to as searching for a needle (substring) in a haystack (the string to search in). The most straightforward way to do this is by using search functions that your language provides:

Efficient substring searching – Phusion Corporate Blog

http://blog.phusion.nl/2010/12/06/efficient-substring-searching/
tools

ga

web

scala

tp

Create UML diagrams online in seconds, no special tools needed.

Actor <img src="http://yuml.me/diagram/scruffy/usecase/ [Customer] " > Actor and Use Case <img src="http://yuml.me/diagram/scruffy/usecase/ [Customer]-(Login) " > http://yuml.me/diagram/scruffy/usecase/samples
Good software structure is essential for system extension and maintenance. Software development is a chaotic activity, therefore the implemented structure of systems tends to stray from the planned structure as determined by architecture, analysis, and design. Software refactoring is an effective approach for improving software structure. The resulting structure does not have to resemble the original planned structure. The structure changes because programmers learn constraints and approaches that alter the context of the coded solutions. When used properly, refactoring is a natural activity in the programming process.

Software Development AntiPatterns

http://sourcemaking.com/antipatterns/software-development-antipatterns