Running io.js builds on travis

Update: As Keith pointed out, Travis rolled out a newer version of NVM just some days ago. Having that in place it's actually super easy to get started: node_js: - "0.10" - iojs-v1.1.0 That's it :) And while you can now go and add the love...

Even more contentful ruby apps

Some weeks ago I posted about kickstarting a ruby application with Contentful as its data backend. Now that I gained some field experience with that setup, it made some caveats pretty obvious. This blog post will show you some improvements and also s...

Chasm - Preview

When I thought about plans for the weekend, I had in mind to fix some Sequelize CLI issues and to extend one of my personal projects I'm currently working on. This has been until I opened this one lovely email with the subject "Project Update #37: Ch...

Farewell make ... Hello gulp ...

At work, we recently decided to switch our JavaScript coding style from a chaotic mess to a more consistant, disciplined and streamlined masterpiece. In order to achieve that goal, we decided to include JSHint in our build process and to configure it...

Contentful ruby apps

Lately I was playing with the content management service Contentful and its ruby gem contentful.rb. In this article you will learn how to kickstart your … contentful … ruby application! Contentful is a cloud-based and API-driven content manage...

eurucamp 2013 - A recap. [Part I]

Some weeks a go some colleagues of mine and me were attending the eurucamp 2013 at the lovely Mggelsee in Berlin. Besides the nice location, the European Ruby Camp did not only provide tasty coffee but also a whole bunch of interesting talks and ...

Wii U: Some impressions

Tokyoship, Wikimedia Commons When I left the office on last friday evening, I was looking forward to unpacking the just arrived Wii U. On my way home it already bugged me, thatI didn’t manage to order an external hard drive for the tons of game...

Cubi - details about my entry

It’s been a long time since my last post… However, I haven’t been lazy, but worked on multiple things over the last few month. The funniest project in the last weeks/months was my entry for js13kgames called Cubi. In this post I want to present the g...

Cubi - My entry for js13kgames

Today I submitted my entry for the coding competition js13kgames! Would be pretty cool to win that Impact game engine :) Cubi is a classic tower defense game, which comes with 13 types of monsters and 3 types of towers. You can give it a try here:) I...

Kitty Face Detection

Kitty Face Detection Ever wanted to find cats in pictures? No? Fair enough ;D However, …, you might want to give this a try. ...

Changes in Sequelize 1.3.0

Sequelize v1.3.0 was just released and comes with some funky new features and some minor refactorings, which you should know about. Most important things are: Migrations, validations, cross-database support and new event-listener notation. Model#a...

Changes in Sequelize 1.2.1

This post summarizes changes in Sequelize v1.2.1. It is highly recommended to read this post due to some changes in default values and interfaces. There are also some minor, but very cool new features. Global options for models In Sequelize v1....

Theme Hospital on Mac OS X with Boxer 1.1.1

Hey Mac gamers, about an year ago I wrote an article about, how to get Theme Hospital work on Mac OS X. Because that post is very old and things have changed, here is an updated how-to. Install Boxer. Move the extracted file to the Applicati...

JSConf.EU 2011 - Summary of the 2nd Day

And that’s it. JSConf.EU 2011 is done. Great conf! Here is my summary about the second day’s talks. High density server side java script The first talk of the day was by Tomasz Janczuk about High density server side java script. The microsoft s...

JSConf.EU 2011 - Summary of the 1st Day

Alright, …, day 1 of the JSConf.EU is done and while other are trying to minimize the results of the after show party I’ll try to summerize the (visited) talks: Art Not a talk at all but a very nice detail was the artist Anna Lena Schiller. The...

JSConf.EU

This weekend I will pause writing my master thesis (aboutsequelizebtw.) andattending the javascript conferenceJSConf.EUfor the first time. Doing so, I will hopefully get a lot of inspiration for future work and projects. I will every once and while p...

Changes in Sequelize 1.0.0

With Sequelize 1.0.0 the project was completly rewritten and had some major api changes, which will break your app, if you dont fix em. This post summarizes all changes and points out improvements and new features. Logging Disable logging of Se...

[sdepold] Sharing Rubymine preferences via Dropbox

devanda: Motivation If you are using Rubymine (like ~50% of the DaWanda devs is), you might have got the idea of sharing your preferenceswith multiple computers. Because most of us are coding on Apple hardware, this description is for MacOSX,...

Working with ssh keys

This is mostly a reminder for myself. But maybe you are also interested in this :) So this is the way you can access a server via ssh without getting asked about passwords: ​1. Create a SSH key. You might want to take a look at this to get on...

Can the new mac store update already installed applications?

Can the new mac store update already installed applications? The Mac Store was just released and many people are wondering if the store can just update already installed applications. The posted link gives you the answer :) ...

Creating spaces in the Mac OS X dock

Creating spaces in the Mac OS X dock This video shows a way to add spaces to the Mac OS X dock. This is great if you want to group programs. For example you could seperate multiple folders into a specific group or split your iWork/Office suite fro...

ReTweetie

ReTweetie One major reason for switching from Tweetie for Mac to Echofon was the missing native retweeting function. Nick Paulson just released ReTweetie, which fixes that issue. ...

Loading an image asynchronously in C#

Loading an image asynchronously in C# I just needed a way to load images asynchronously in a Windows Phone 7 application. This article explains the very nice way to go. I just shortened the presented code a little bit: private void updateImag...

Deploying a Node.JS web application with Express and nDistro

As I finished my first real Node.JS app last week, I was looking for a nice way to deploy the application easily to my server. I found a very long articleusing upstart and Spark, which I thought is way to complicated. I went on for another way and fi...

Duplicating a bucket on Amazon S3 with Ruby

Due to my studies I’m currently working with the Amazon Services Elastic Compute Cloud (EC2) and the Simple Storage Service (S3). I wanted to easyly duplicate a bucket on S3 but found no method to do so. So I just wrote a script in Ruby which just...

Passing arguments/parameters using the node command

I recently wanted to pass some parameters to my .js file just from the commandline using the node command. Because I didn’t found an answer on Google, but in a project on Github, I want to let you know how it works. Let’s say you have a script nam...

Render collections with layout in Rails

Today I found a very strange behavior of Ruby on Rails. I wanted to render a partial using the collection option. So far so normal. But: I needed the result to be wrapped with some stuff, so I found out, that you can just specify a layout! What I exp...

Node.JS + Express on Snow Leopard

Hey folks! Today I wil take some time to get started with Node.JS and the Express framework. You are maybe interested in how to get this stuff run on Snow Leopard. You need to have XCode installed. So here is what I did: Prerequisite ~~Befor...

Disabling error reporting of PHP on Snow Leopard

Due to my studies I’m currently working with Typo 3. I wanted to setup the CMS on my Snow Leopard based MacBook and ended in a bunch of warnings. Most of them informed about the use of deprecated function calls. First I just thought: Well that’s not ...

Blogging with TextMate

As you may have already noticed I’m looking for a possibility to write my blogposts with a desktop application. I just tested RapidWeaver which is a really cool tool, but where you have to pay for such silly stuff as a search function. 15 bucks I rea...

MacHeist nanoBundle 2

Hey folks. MacHeist is currently selling its new mac apps bundle, containing the following 10 programs: MacJournal RipIt Clips CoverScout Flow Tales of Monkey Island RapidWeaver Tracks Airburst Extreme Burni...

FXRuby: Oooh nice?

Just found FXRuby - as far as I currently know it is a Desktop App GUI Framework for Ruby. Because I just wondered which programming language is the one to use for desktop apps, I promptly installed the gem with the following command: sudo gem i...

QuakeLive on Mac OS X

Today I just found the free-to-play Quake III - Port QuakeLive. When entering the site you can find the an image, telling you, that QuakeLive is easy to join… So I registered and… got stucked in that fucking installation process you have to...

Theme Hospital on Mac OS X

UPDATE I updated the article for the latest version of Boxer. You can find the post here. Original post: I just found a nice app for playing DOS games on mac os x without this fucking DOSBox configuration shit.It’s called Boxer and to ge...

Future Posts

Once I finished this nightmarish first semester of my master studies, I want to write some new posts. Here are the topics you can expect to see somewhat soon on my blog: Setting up and using Silenium Some stuff I did in my bachelor studies...

Nice way to create HashMaps in Java

In my blog post from december 14th, 2009 I posted a way to create HashMaps on-the-fly: http://depold.tumblr.com/post/2069109153/hashmaps-on-the-fly Today I just released a helper collection (currently only containing one helper :D) for Java-Stuff....

HashMaps on-the-fly

Da ich derzeit studienbedingt mit Java hantiere, fiel mir auf, was fr ein Krampf das Erstellen von HashMaps in Java ist. Vom Durchiterieren sei an dieser Stelle noch gar nicht die Rede! Da ich aus der JavaScript/Ruby-Welt komme und dort Hashes Gan...

Mitarbeit / Collaboration an einem Heroku-Projekt

Wer zur Mitarbeit an einem Heroku Projekt eingeladen wird, muss entgegen der Anleitung auf http://docs.heroku.com/sharing zuvor noch einen zustzlichen Schritt durchfhren. Versucht man direkt einen Checkout des Projektes, schlgt dieser Vorgang fehl. ...