Skip to main content


Showing posts from 2011

Best of science fiction movies for 2011 or my sci-fi top 10

We can't really  say that this was one of the best years of sci-fi movies, maybe the year of remakes and sequels/prequels but there were few that were worth mentioning, so here we go:
10. Battle: Los Angeles

There are these kick-ass aliens coming to Earth with an invasion plan that includes taking over all major cities throughout the world. US has figured it out what is happening at the last minute bit it is too late. So since most of the bases are destroyed LA relies on the marines to save the day.  It has a lot of similarities to 'The war of the worlds' but with shooting and killing all over the place and that is all you should expect. A great action movie with awesome special effects but nothing more.

9. Source Code
Another great action thriller centered on officer Colter Stevens who wakes up in the body of an unknown man and discovers he's part of a mission to find the bomber of a Chicago commuter train. The soldier, played by  Jake Gyllenhaal meets Michelle Monaghan…

10 Years Eclipse Party at JugMK

A few days ago at JugMK we had the Eclipse 10 years party so I thought it would be nice to write a few words about  Eclipse.
Ten years ago IBM decided to opensource eclipse 1.0 whichhad releases for both Windows and Linux whichis very important since at that point of time Windows was at it's strongest point. The Eclipse consortium was founded the same year but Eclipse  Foundation wasn't created until 2004, the same year that the first EclipseCon took place. It's fun to remember some of the companies like Borland that were side by side to  the giants like SAP and IBM and of some importance in the Java world. These days  there are hundreds of companies that are members of the foundation.
A few top level projects that are essential were mentioned :
Eclipse Modeling Project This project main focus is on the evolution and promotion of model-based development technologies within the Eclipse community by providing a unified set of modeling frameworks, tooling, and standards imple…


For the past 2 months with a  few colleagues from Netcetera, we have been working on something called RoboMap as an after-hours project. The idea was to create an autonomous robot that can get inside any room and create a map of the place.
Initially, we started with setup of WowWee Rovio +beagleboard+ Kinect on top of it. Great thing about this was that the programming side for controlling the robot  was extremely easy.  The Rovio has embedded HTTP server that accepts commands via HTTP requests and the control of the robot was done by simply sending and receiving data over HTTP.
The beagleboard  is running Ubuntu for ARM and after some time we realized that we needed more computing power so beagleboard currently works just as the proxy and  we send the Kinect data over WiFi.

On the desktop/laptop side, we read this data directly from the socket and we have written a Java program that reads the  Kinect data and accordingly controls the robot.  The biggest challenge at this point was sti…

Speed of the new Arch Mirror in Macedonia

A few day's ago arangel with hosting from neotel setup-ed  Arch Linux unofficial mirror.
The server URL for /etc/pacman.conf
Server =$repo/os/$arch The speed is awesome

LibreOffice: oosplash.bin eating 100% CPU

In some of the newer versions of LibreOffice, there is a problem with oosplash.bin,
for some unknown reason it's eating up the CPU.
The temp fix for this is to disable the loading of a splash screen by default.
So just edit
/usr/lib/libreoffice/program/sofficerc that is the symlink to

/etc/libreoffice/sofficerc And change

Logo=1 with Logo=0 and the splash screen should not appear. More on
LibreOffice: oosplash.bin eating 100% CPU (Page 1) / Applications & Desktop Environments / Arch Linux Forums

NSND Ohrid

Nista se nece dogodite (NSND)  or roughly translated into English - Nothing will happen is a geek/hackers  unconference  where people get together to share knowledge about pretty much anything. This time it was in Ohrid and here are some of the stuff that didn't happen and i liked it.
So here are my favorites

Post-relational databases: What's wrong with web development?Dobrica Pavlinušić Dobrica taked about the web today, and how the  logic is moving to the browsers. AngularJS and more...

NPSS - Free Software strategies /policies and do they work (and why they suck?)  Igor StamatoskiIgor talked about the problems of implementing open source and open standard policies in Macedonia and how this policeis work in real life. As one of the authors of NPSS he shared his experiences. SQLAlchemy Blagoj Petrushev Good presentation about Object Relational Maping in general, and how SQLAlchemy  does it.SystemD the new init system for Linux Damjan Gergievski I unfortunaty missed this presenta…

Small remake of Acpitool based power widget for Awesome3

Frist you need to have acpitool installed which is basically a Linux ACPI client, allowing you to query or set ACPI values and display them. Basically said it parses /proc/acpi or /sys/class entries and presents the output in a well formatted text. Acpitool is available in most of the Linux distros and the requirement is that your kernel has the support for ACPI, which it probably does.

Here is the code, also don't forget to register  mybattmon to the widget list in rc.lua

mybattmon = widget({ type = "textbox", name = "mybattmon", align = "right" }) function battery_status () --output buffer local output={} -- read data from battery local fd=io.popen("acpitool -b", "r") local line=fd:read() -- we match the output from acpitool local battery_load = string.match(line, " (%d*\.%d+)%%") local time_rem = string.match(line, …

Today I learned about YouTube Snake

Apparently you can play snake on YouTube while the clip is playing or loading.
I acceptedly found this Easter Egg while using the up key.
There is a web site for this
Also it's been a while here since 2010.
When a video is selected, press the [left] key for two seconds and [up] key. 
So play it now :)

Comodore on projector

Comodore on projector, a photo by Mite.Mitreski on Flickr. Comodore on projector

Inside look at amilo xa 3530

Inside look at amilo xa 3530, a photo by Mite.Mitreski on Flickr. Inside look at amilo xa 3530. This is pobably one of the worldst worst laptops. Low qualty plastic, bad desgin, overheating issues and finaly now its dead. Fujitsu-simens should not be allowed to write "design in Germany" on such low qualiy productsPublished with Blogger-droid v1.6.8

Pimp my bike

LED on bikePublished with Blogger-droid v1.6.8

Firefox release party

Firefox release party, a photo by Mite.Mitreski on Flickr. Firefox release party, a few week old but still great

UNIX dig command, basic info

I recently became familiarized with  dig or domain information groper, or in short it is the outstanding tool for DNS lookups. It has great functionally ant it is preinstalled on most of the distributions today.If we don't tell it to query a specific name server, dig will try each of the servers listed in /etc/resolv.conf.

The command goes something like this:

dig [ @server ] [ -b address ] [ -c class ] [ -f filename ] [ -k filename ] [ -p port# ] [ -t type ] [ -x addr ] [ -y name:key ] [ name ] [ type ] [ class ] [ queryopt... ]
dig [ -h ]
dig [ global-queryopt... ] [ query... ]


Or why I use dig mostly for. Let say I want to see all the redirects from the top level ns to my server.
dig +trace and we get something like this:

; <<>> DiG 9.7.1-P2 <<>> +trace ;; global options: +cmd . 46703 IN NS . 46703 IN NS . 46703 IN NS . 46703 IN NS e.root-servers…

Top Hipster Videos

According to a Wikipedia article:
Hipster is a slang term that first appeared in the 1940s, and was revived in the 2000s and 2010s to describe types of young, recently settled urban middle class adults and older teenagers with interests in indie rock, independent film, magazines such as Vice and Clash, and websites like Pitchfork Media.[1] In some contexts, hipsters are also referred to as scenesters.[2]
"Hipster" has been used in sometimes contradictory ways, making it difficult to precisely define "hipster culture" because it is a "mutating, trans-Atlantic melting pot of styles, tastes and behavior[s].. Here are the videos I hope I have not left any good hipster videos :)

Being a Dickhead's Cool

Hipster Superheroes

Hipster Song

Hipster Olympics

SuperNews!: Hipsters in Space: Jihad is Rad: SuperNews!

Knuth in a year or two, and more...

The idea is similar to Generally speaking the motivation is also very similar, so let see:

The Motivation I do have an Informatics and Computer Engineering diploma degree(well in a month or two) but we have only passed some of the parts of TAOCP and definitely not in that much detail. Also, this fits nicely with my idea to go back to the basics once more. I have been working in Java EE, and I feel that web application programming does not give too much space for using innovation at least not in using algorithms that are a little bit more advanced. Java haters would now say that this is because I'm using Java, but that is definitely not the case, I have also used python and a little bit of clojure and this does not change the problem. Yeah maybe some language is more elegant for some job but in the end, it is just a language. Now yes I was working on financial products, but that does not give me any excuse, maybe some other web apps require anothe…