[22-12-2013]

git – fatal: confused by unstable object source data for

Recently I was trying to put lots of files into git by adding everything into newly created repo. I was getting constantly following error fatal: confused by unstable object source data for fcebb983508ce(…) The issue here is, that git doesn’t tell you which object exactly is responsible for the issue. Problem was that this object […]


[18-12-2013]

FreeBSD as NAS

Recently, I have decided that I will replace my outdated, no longer supported Ubuntu installation with something more recent. I was considering three possibilities: Debian 7, Ubuntu 13, FreeBSD 9.2. Eventually, I have decided for the last one. My brief summary follows: 1. If you want to have quick, space saving installation, go for FreeBSD. […]


[11-12-2013]

Debian – the only CD based installation ?

Recently I had to install Linux on pretty old machines (P4 + CD) – forget about DVD reader. It turned out that finding distribution that is: 1. easy to install 2. user-friendly 3. has CD based installation may be a challenge. Eventually, I have decided to use Debian 7. But is it really the only […]


[04-12-2013]

Mastering Git by McCullough and Berglund

Summary:Definitely worth considering I got back to this one after a while. First time I have watched this material, I was amazed. Now, I have cooled down a little bit, and I have slightly different perspective. Today, I am not only interested in git, but I actually use it. That’s why I can see more […]


[03-12-2013]

JavaScript at OSX

If you are looking for the JavaScript environment 1. JavaScript interpreter in OSX /System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc And you can simply call the following code // test.js var test = 1 print(‘Hello ‘ + test) very simply by calling /System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc test.js 2. Install NetBeans :) In NetBeans 4, create HTML5 project, create JavaScript file, create HTML file that […]


[28-11-2013]

JNI debugging – extreme way, or what your iPad mini and ssh sessions can do for you

Yes! This article is about how to debug code using iPad mini. This note was added after publishing the post. I was strongly against iPads as being anything else apart advanced Angry Birds playing machine. Well, maybe e-mail reader and web browsing machine as well. But that’s it. Nothing more should be possible there – […]


[27-11-2013]

And Now for Something Completely Different – Tuvim

Today, I have bought CD with Tuwim’s poems interpreted by Ramob Jet. Simply amazing! You can find them here: https://www.facebook.com/pages/Rambo-Jet/163017947058328. For Tuwim lovers, must have :)


[21-11-2013]

Formatting Java code from command line

Single line for formatting Java classes using Eclipse in CLI eclipse -nosplash \ -application org.eclipse.jdt.core.JavaCodeFormatter \ -verbose \ -config ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs \ MyClass.java


[15-11-2013]

Database Design and Relational Theory by C.J. Date

Summary:Definitely worth the attention Database Design and Relation Theory is targeted on database professionals. It means that you have to have some database related background already. If you don’t, start with something else before you get into this one – for sure! Otherwise you might get lost in definitions and all the concepts presented in […]


[04-11-2013]

Do you remember your first program ever :)

Do you remember your first piece of code? The very first lines that actually did something :) 10 PRINT “HELLO” 20 GOTO 10


[23-10-2013]

OS X – malware, viruses and all that stuff

Recently, I have purchased Virus Barer x6 as a part of StackSocial bundle – if I remember correctly. And this was the spark for the quite time consuming research related to viruses, malware and all that stuff in the OS X environment. The point is, that architecture of the OS X is generally safe. You […]


[21-10-2013]

vi – useful commands

1. execute shell and put output into edited file In this example I am listing current directory and add file names into edited file :r!ls -1 2. execute shell command :!command_to_execute


[21-10-2013]

Safari Books Online – the fall offer

If you want to save some on the Safari Books Online, and you are not yet a subscriber there is a nice offer this fall. Take a look below:


[17-10-2013]

Packt Publishing – Columbus Day Campaign

Today, I have received a really good offer from Packt. It is valid till October 17th – so do not hesitate to visit Packt if you have anything at Packt’s book shelfs you have always wanted to get. This is a really good time to make some purchase. Below, you can find official press release […]


[12-10-2013]

Apple Game Center ID: Galaxy Life issue after new terms and conditions are introduced by Apple

If you want to reset your Game Center ID, but you haven’t set up Apple ID just use your Game Center ID at iforgot.apple.com.


[30-09-2013]

Java EE 7 Essentials by Arun Gupta

Summary: Next must have from Arun Gupta I think that this one is next must have for all Java EE developers who doesn’t like to browse through the Java EE specifications. As a Java EE developer you probably know how many specifications cover given Java EE release. If you keep your fingers on pulse that’s […]


[26-09-2013]

tree like view of the folder in OS X

If you’d like visual view of the file system, and you are working with OSX, you can easily achieve that via CLI using “tree” application. You can download it from here http://mama.indstate.edu/users/ice/tree/ After unpacking source (in my case it was downloaded from here: http://mama.indstate.edu/users/ice/tree/src/tree-1.6.0.tgz) just modify the Makefile inside tree-1.6.0 directory by commenting Linux section […]


[24-09-2013]

Enable Tab Bar inside project (TextMate)

In order to show each file on separate tab you have to set OakProjectWindowShowTabBarEnabled to true. defaults write com.macromates.textmate OakProjectWindowShowTabBarEnabled -bool true


[25-08-2013]

Relational Theory for Computer Professionals by C. J. Date

Summary: Comprehensive and gentle introduction to relational model I remember reading another book from C.J Date some time ago: SQL and Relational Theory. At that time I was simply put off by the content as I thought it was no use from the pratical point of view. This time, I would write different review, and […]


[21-08-2013]

ssh multiple ports forwarding

If you want to use multiple ports forwarding simply specify all the forwards as ssh arguments ssh -R 8081:host_A:80 -R 8082:host_B:80 user@host_C What’s the plan? – you will log in into host_C – port 80 from host_A will be exposed as 8081 at host_C – port 80 from host_B will be exposed as 8082 at […]