iPhone Development: Reading Objective-C Methods
When teaching Objective-C, I’m finding that some have trouble reading method signatures. Reading Objective-C methods can be made easier if proper... more »
0 commentsSave Tags: other languages
Embedding Apache Axis2 into Existing Applications
Learn how to embed Apache Axis2 into your J2EE application to take full advantage of Web services. You also can provide a Web Service API for your... more »
0 commentsSave Tags: java, open source, web services
Web-Based Rich Text Editors Compared
We look at 5 web-based rich-text editors as well as how to embed them directly into your pages.
0 commentsSave Tags: javascript
Fun With jQuery’s Animate() Function
I'm a huge jQuery fan; there's no hiding that. For me, a designer, there is no easier JavaScript library to use and learn. I've been leaning on jQuery... more »
0 commentsSave Tags: frameworks, javascript
Flamingo ribbon component: enhancing the application menu button and popups
Following the extremely valuable feedback on the previous entry that introduced the application menu button and application taskbar to the Flamingo... more »
0 commentsSave Tags: gui, java
What's The Point Of Delegates In .NET?
A coworker just asked me this question - what's the point of delegates in .NET? My answer was very short and one that he had not found online: to... more »
0 commentsSave Tags: .net, frameworks
Breaking Brooks's Law
What is Brooks Law and can it be broken_
0 commentsSave Tags: agile, java, news, research
Coming home to Vim
Over three years ago, I was faced with a dilemma. I had recently switched to the Mac (from Linux) and was still using my text editor of choice (vim),... more »
0 commentsSave Tags: apple, opinion, tools, unix-linux
The Translucency of Windows 7
I don’t read long blog posts very often but this week I read the latest post form the Windows 7 team from start to finish. I wasn’t even distracted as... more »
0 commentsSave Tags: microsoft, opinion, trends, windows
6 Awesome Linux cd command Hacks
cd is one of the most frequently used command during a Unix session. In this article, I’ve provided 6 cd command hacks, which will boost your... more »
1 commentsSave Tags: unix-linux
The Only Two Secrets to Motivating Yourself You’ll Ever Need
I’ve written about motivation a bunch of times before here on Zen Habits, but the more I learn about it, the more I realize that motivation isn’t that... more »
0 commentsSave Tags: opinion, reviews
Retro Style Tutorials
Retro Style Photoshop Tutorials
0 commentsSave Tags: gui, trends, web 2.0, web design
GWT UniversalClient: "Look Mom, No RPC!"
How to develop GWT applications without RPC code using the UniversalClient API.
0 commentsSave Tags: java, tools, web design, web services
is Clojure the next big thing?
Clojure is a Lisp on the JVM. The J in JVM is the least interesting part of the JVM (in fact, it would probably be a good idea to rename it... more »
5 commentsSave Tags: other languages
Python Will Not Be The Programming Language of the Future
I’ve blogged previously about sitting in the School of Informations’s SI 539: Design of Complex Websites, my opinion of language choice, and my... more »
3 commentsSave Tags: opinion, python
Step-by-step Guide for Getting Ruby Apps to the Cloud
In this blog post, CohesiveFT's Yan Pritzker shows you how to quickly get your Rails app from your local repo, or from GitHub, up to Amazon EC2 in a... more »
0 commentsSave Tags: how-to, ruby, server, web 2.0
RPC Server for Erlang, In Java
We are using Erlang to do some serious things, one of them is indeed part of a banking system. Erlang is a perfect language in concurrent and syntax... more »
0 commentsSave Tags: java, other languages, server
More Languages on top of Erlang Virtual Machine
Erlang virtual machine – BEAM – hosts an increasing number of languages. Reia, a Python/Ruby like scripting language and Lisp Flavoured Erlang have... more »
1 commentsSave Tags: other languages, ruby
Learning On A Project
There has been a fair amount of activity in the blogsphere to Roy's original post about increasing TDD adoption. Roy updates some of the reaction here... more »
0 commentsSave Tags: frameworks, methodology, trends
A list of on demand (SaaS) Message Queuing (MQ) providers
Who are the on demand (SaaS) message queuing (MQ) providers ? What are the advantages of using one over the other ? Check out the article for answers... more »
0 commentsSave Tags: java, ruby, trends, web 2.0
Friday Java Quiz: It Can't Go Simpler Than This
Q: What will this program print? true? or false?
0 commentsSave Tags: java
JSystem - Open source framework for writing and running automated system testing projects
JSystem is an open source framework for writing and running automated system testing projects. The JSystem framework is comprised of the following... more »
0 commentsSave Tags: java, open source, tools
ICONIX Process Rocks
This should probably give an answer to the few dinosaurs who like going around saying that AGILE is an excuse for not having a well-defined process
0 commentsSave Tags: agile, methodology
What Google Engineers do for Fun: Computerized Lego Art Project
An example of what a bored Google engineer does during a slow weekend: He writes a Java application using an annealing algorithm that finds the most... more »
0 commentsSave Tags: java, methodology, tools, usability
Suggest me a scripting language for blueMarine, Java compatible
I've said a lot of times that I don't like scripting languages, and in fact all of my work is currently done in Java. I see it as perfectly fitting my... more »
1 commentsSave Tags: java, other languages