After 4 years of running a pretty stable linux on my notebook I realized that the time had come that too much software and dependencies have been on my system so I set up a clean system. By doing so I also switched to a tiling window manager called awesome (with which I am pretty …
Category: Tips, tweaks & hacks
Sometimes when programming or using software on the internet easy things are hard to figure out. But after finding the solution you ask yourself: “how could it be so difficult?” Here I provide you with tips, tweaks and hacks I experienced
How to learn to learn programming for non techies?
Out of my personal offline social network I have been frequently approached by non techies that ask me questions like “I want to learn programming, which language should I learn?” “At what school / course can I participate to learn programming?” “Which book can you recommend if I want to learn programming?” These questions are …
Version control of your Linux config with git
I was just reading through the recent notes of Heinrich which I can recommend to read as well as his old notes. When I stumbled upon the note called Monitor /etc/ using git I was confused. Why would one do this? So I talked to Heinrich and he said: “Well you want to monitor changes …
What should I do with my 10 to 15 year old desktop pcs?
Hey everyone I wonder if you could help me out. I am currently at my parents home and there are some old pcs from the time when I was young (even my first very on pc is among them). They might have been bought between 1997 and 2002 and have single core processors starting from …
Building an Autocomplete Service in GWT screencast Part 4: Integrating the neo4j Data base
In this screencast of my series I explain at a very basic level how to integrate a data base to pull data for autocomplete queries. Since we have been working with neo4j at this time I used a neo4j data base. It will be only in the next two parts of this series where I …
Building an Autocomplete Service in GWT screencast Part 3: Getting the Server code to send a basic response
In this screencast of my series on building an autocomplete service you will learn how to implement a Server servlet in GWT such that autocomplete queries receive a response. In this video the response will always be static and very naive. It will be up to the fourth part of this series which will follow …
Create a Screencast in Ubuntu with recordmydesktop and do Soundengineering and post production
I promised to create some screen casts for the autocomplete service with GWT based on neo4j. After I have created all the screencasts I had to go through quite some hassle in order to do so. So let me share my experience and toolchain in order to produce a somewhat accaptable screen cast. I am …
How to do a presentation in China? Some of my experiences
So the culture is different from Western culture we all know that! I am certainly not an expert on China but after living in China for almost 2 years knowing some language and working in a chinese company seeing presentations every week and also visiting over 30 western and chinese companies placed in China I …
Graphity source code and wikipedia raw data is online (neo4j based social news stream framework)
UPDATE: there is now the source code of an entire graphity server application online! 8 months ago I posted the results of my research about fast retrieval of social news feeds and in particular my graph index graphity. The index is able to serve more than 12 thousand personalized social news streams per second in …
Building an Autocompletion on GWT with RPC, ContextListener and a Suggest Tree: Part 0
Over the last weeks there was quite some quality programming time for me. First of all I built some indices on the typology data base in which way I was able to increase the retrieval speed of typology by a factor of over 1000 which is something that rarely happens in computer science. I will …