JavaScript addicts

November 20, 2008

JavaScript: Filtering data

Filed under: dojo, javascript — Tags: , , , , , — Wolfram Kriesing @ 2:11 am

Storing data in arrays is a pretty common technique throughout various programming languages, and it’s very straight forward. Until you get to reading them, sorting, filtering and mixing them. A lot of times you have more complexity in your data and filtering them is a very usual task.
Almost every toolkit has some functional approaches to make this easier and the latest JavaScript versions also implement some of them natively. Here I will show two use cases for filtering an array of objects, different approaches and their consequences.
(more…)

November 19, 2008

Slides from the Ajax in Action

Filed under: development tools, dojo — Tags: , , , — Wolfram Kriesing @ 3:04 pm

At the Ajax in Action we had four talks. Nikolai spoke about “Dojo and Adobe AIR” where he showed on an example how well dojo and AIR integrate. The second was “RIA/UI development with Dojo”, where he showed all about how the new layouting widgets in dojo 1.2 can be efficiently used. One talk I gave was “Efficient JavaScript Development”, where I tried to show a couple of tools, strategies, tips and tricks of how to develop JavaScript code efficiently and make it less pain. The second was “Scaling AJAX apps”, where I showed some concepts and ways to make your AJAX app fast and scale better.
(more…)

October 22, 2008

uxebu at the Ajax in Action

Filed under: dojango, dojo, uxebu — Tags: , , , , , , — Wolfram Kriesing @ 2:22 pm

Just one week to go and we are glad that all three of us will make it to the Ajax in Action 2008 in Mainz (Germany). So if you like to contact us, meet in person or just have a chat (besides the virtual reality) let’s do it. If you are interested in JavaScript as we are, want to have an in depth dojo discussion, feel like you need to know more about dojango or just would like to talk AJAX with us, do it! We are looking forward to it.
Of course we will have some stuff to share, we are going to hold four talks RIA/UI development with Dojo, Adobe AIR and Dojo, bringing the web to the desktop from Nikolai and Architectures for scaling AJAX apps and Efficient AJAX/JavaScript Development from me.
(more…)

October 17, 2008

BarCamp Munich wrap up (1/2)

Filed under: dojo, uxebu — Tags: , , , , — Wolfram Kriesing @ 4:07 pm

Now it’s almost a week ago, and I still haven’t written the more in depth article about the BarCamp Munich 2008, here it comes. As I have already said, the organization was great, first and foremost the people behind it, thanks a lot. But also Sun who provided the location and last but not least all participants. I will be there next year again, I am sure!
(more…)

September 11, 2008

Native JSON in IE8

Filed under: Tumbles — Tags: , , — Wolfram Kriesing @ 9:51 am

September 5, 2008

Falling in love with the IE8 JavaScript debugger

Filed under: Tumbles, development tools — Tags: , , — Wolfram Kriesing @ 3:05 pm

August 18, 2008

Javascript stackstrace in any browser

Filed under: Tumbles — Tags: , — Tobias Klipstein @ 10:23 pm

August 2, 2008

Don’t send your data twice - a little widget

Filed under: dojo — Tags: , — Nikolai Onken @ 1:43 pm

How many times do we need to disable a button after sending a xhr call or submitting a form?
Almost everytime, the element which induces a data transfer, should be disabled until you get a reply from the server.

I’ve written a short and simple extension of the “dijit.form.Button” widget called “dojox.form.BusyButton”, which provides a simple API to let you deal with those cases when you don’t want to allow the user to hit the submit button a second time. (more…)

July 30, 2008

JavaScript: The Good Parts (by Douglas Crockford)

Filed under: Tumbles — Tags: , — Tobias Klipstein @ 5:18 pm

July 22, 2008

Yahoo Combo Handler, serve files faster

Filed under: Tumbles — Tags: , , , , — Wolfram Kriesing @ 2:26 pm

July 4, 2008

Using recursion combinators in JavaScript

Filed under: Tumbles — Tags: , , , , — Wolfram Kriesing @ 5:55 pm

June 26, 2008

“Duplicate line/selection” macro for Komodo

Filed under: development tools — Tags: , , , , — Wolfram Kriesing @ 6:43 pm

I don’t remember which IDE it was that made me learn to use the shortcuts (may be Turbo Pascal back then), and (almost) since then I am too lazy to learn new shortcuts. Now I always first customize the keyboard shortcuts.
And already for a long time I am missing Ctrl+D/Apple+D for Komodo Edit which I use for editing JavaScript, CSS and HTML. This shortcut is supposed to duplicate either the current line or the entire selection. To make a long story short, here is the screencast video (1:04 min) that shows you how to apply the macro shown below.
(more…)

Copyright 2008 - Uxebu, Ltd.
All Rights Reserved