dizzzz + programming   112

Technology Trends for 2017 | Technology Radar | ThoughtWorks
The Technology Radar is our thoughts on emerging technology trends in the industry. Read the latest here.
technology  blog  techradar  programming  development  architecture  trends 
august 2017 by dizzzz
Short, Self Contained, Correct Example
Short, Self Contained, Correct (Compilable), Example
programming  sscce  stackoverflow  example 
october 2014 by dizzzz
Coderetreat - Honing the craft together worldwide
Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement
programming  coderetreat  community 
october 2012 by dizzzz
Functional Programming with Clojure
PeepCode Screencasts for Web Developers and Alpha Geeks
clojure  programming  tutorial  screencast  peepcode 
june 2011 by dizzzz
Growing a Language, by Guy Steele
Guy Steele's keynote at the 1998 ACM OOPSLA conference on "Growing a Language" discusses the importance of and issues associated with designing a programming language that can be grown by its users.
video  language  design  development  guysteele  software  programming 
september 2010 by dizzzz
Working with Scala’s XML Support - Code Commit
Scala’s XML support is flaky, inconsistent and arguably a bad idea in the first place. However, the fact that it’s already part of the language means that it’s a little late to bring up inherent design flaws. Instead, we should focus on all that’s good about the library, like the convenience of a very straightforward literal syntax and the declarative nature of almost-XPath selectors.
scala  xml  xpath  jvm  programming 
may 2010 by dizzzz
Project Euler
Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.

The motivation for starting Project Euler, and its continuation, is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context.
programming  math  mathematics  algorithms  puzzles  education  science  puzzle 
january 2010 by dizzzz
TIOBE Programming Community Index for January 2010
January Headline: Google's Go is the TIOBE Programming Language of 2009
languages  comparison  ranking  programming  statistics  development  index 
january 2010 by dizzzz
Edited Contributions - Programmer 97-things
97 Things Every Programmer / Software Architect Should Know
programming  tips  advice  wiki 
september 2009 by dizzzz
GUIDE is a Java GUI builder with a new approach to user interface design in Java. GUIDE takes the best ideas from past UI designers and adapts them to best suit Java.
java  gui  swing  programming  ide  editor  java6 
september 2009 by dizzzz
TOP 25 Most Dangerous Programming Errors
experts from more than 30 US and international cyber security organizations jointly released the consensus list of the 25 most dangerous programming errors that lead to security bugs and that enable cyber espionage and cyber crime. Shockingly, most of these errors are not well understood by programmers; their avoidance is not widely taught by computer science programs; and their presence is frequently not tested by organizations developing software for sale.
security  article  programming  top25 
january 2009 by dizzzz
« earlier      
per page:    204080120160

related tags

2d  advice  algorithm  algorithms  android  anti-patterns  apache  apple  Architect  architecture  article  articles  ascii  assertions  asynchronous  authentication  awt  base64  best  beta  blog  bnf  business  bytecode  c  c++  cheatsheet  cheatsheets  classpath  clock  clojure  code  codeanalysis  coderetreat  coding  comics  community  comparison  compiler  computerscience  concepts  concurrency  configuration  craftmanship  crypto  cryptography  csh  data  database  debugging  design  designpatterns  developer  development  distributed  documentation  dos  dot  dotnet  dutch  earlyaccess  editor  education  emacs  email  encryption  ericsson  erlang  errortracking  essay  Every  example  exif  existdb  features  findbug  flaw  framework  free  freemarker  functional  funny  gcc  geek  generics  germany  git  gnu  google  graphics  graphviz  groovy  gui  guysteele  hacking  hilarious  hint  history  horror  hotel  howto  html  html5  http  humor  humour  ide  index  infographic  internet  interview  ios  iphone  java  java2d  java5  java6  java7  java8  javafx  javascript  jdk  jdk7  jvm  Know  kotlin  language  languages  learning  legal  license  licenses  licensing  lifehack  lifehacker  linguistics  linux  log4j  macosx  magazine  management  math  mathematics  mentor  metadata  metrics  mime  mingw  mobile  monitoring  mono  music  netbeans  network  networking  news  objective-c  observer  oop  opensource  ordering  osgi  paper  parser  pattern  peepcode  performance  php  plugin  plugins  port  practice  programmer  programming  puzzle  puzzles  python  quality  ranking  recommendation  reference  research  REST  review  rfc  rfc2045  scala  scalability  scalazine  science  scm  screencast  scripting  sdn  search  secure  security  service  serviceloader  shell  Should  soa  soap  SOC  software  sorting  specification  sscce  sso  stackoverflow  standard  standards  state  statistics  student  sudoku  summercamp  sun  swift  swing  swingworker  syntax  table  tcpmon  tdd  technology  techradar  template  templates  testing  theory  Things  threads  time  tip  tips  tools  top8  top25  training  trends  tricks  tutorial  tutorials  types  versioncontrol  video  visualization  vulnerability  w3c  web2.0  webservices  wiki  wikipedia  wildcard  windows  wizard  work  wtf  xforms  xml  xp  xpath  xquery  xslt  xslt2  youtube 

Copy this bookmark: