Gdy aplikujesz na jakieś stanowisko lub starasz się być zauważonym przez rekruterów, pomocne jest CV, które wyraźnie pokazuje kim jesteś, co zrobiłeś i w jakim kierunku chcesz się rozwijać. Gdy ostatnio wysyłałem swoje CV, zdecydowałem się przerobić je wg wskazówek, które poprzednio otrzymałem. Przeszukując CV innych osób zauważyłem, że niektóre z nich używały LaTeX, który jest prosty w utrzymaniu w systemach kontroli wersji. Zainteresowałem się tą metodą tworzenia CV, co doprowadziło mnie do rozpoczęcia nauki LaTeX.

Continue reading

Kliknij w ten link, jeśli szukasz większej ilości zbiorów IT do nauki online.

Przygotowałem małą listę dostępnych on-line kursów do nauki, samodoskonalenia, z różnych dziedzin, na wielu poziomach. Oczywiście, nie znalazłem wszystkich dostępnych w sieci ani nie wymieniłem wszystkich najpopularniejszych; zawarłem tutaj listę tych, które wg mnie są najciekawsze. Wiele z nich jest dostępnych tylko w języku angielskim, niektóre w kilku językach, ale co to za problem? Znajdziecie tam kilkanaście kursów językowych ;)

Jeśli macie swoje propozycje, wrzucajcie je w komentarzach!

Continue reading

Jak wielu internautów już zauważyło, istnieją dziesiątki frontów walk pomiędzy użytkownikami. Zaczynając od ogólnych, jak wszyscy vs Windows Vista, Linux vs OS X, Linux vs Windows, OS X vs Windows, Linux vs *BSD… i całkiem niedawno powstały Android vs iOS. Można iść dalej przez walki pomiędzy Ubuntu vs Fedora, Debian vs Slack, Arch vs Gentoo, Mint vs Ubuntu… i tak dalej… Postanowiłem dorzucić swoje trzy grosze wspierając openSUSE.

1. Kameleon
2. Yast2
3. Łatwość instalacji
4. Gdyby wystąpił problem…
5. Częste aktualizacje repozytoriów
6. Najpotrzebniejsze programy
7. Instalator

Continue reading

Miałem dzisiaj bardzo dziwny problem z NetBeans7.2 z próbą stworzenia połączenia z bazą danych MySQL.

Zaczęło się od niedoczytanej dokumentacji… czyli zamiast:

            Connection con = null;
 
            String url = "jdbc:mysql://localhost:3306/mysql";
            String user = "user";
            String password = "password";
            con = DriverManager.getConnection(url, user, password);

Continue reading

I had to write this application as a university project.

The task was to generate a word ladder, which starts and ends on provided words. Both words have to be in a dictionary.

Every single step in the ladder must only differ in one character from the word before. The aim of the word-ladder is to find the shortest path from start word to end word in the whole graph.

Continue reading

Jest to zadanie, które miałem wykonać jako projekt uczelniany.

Zadanie polegało na stworzeniu programu, który wczytuje słownik, a następnie dwa słowa, które muszą znajdować się w słowniku. Wtedy przechodzi krok po kroku od jednego słowa do drugiego, w ten sposób, by szczeblami drabiny słów były inne słowa różniące się od poprzedniego jedną literą . Celem było znalezienie najkrótszej drabiny w całym grafie.

Continue reading

Po instalacji Skype na oS występuje błąd z widokiem z kamery internetowej (jak i w innych dystrybucjach), obraz jest do góry nogami, żeby to naprawić musimy zainstalować dodatkową bibliotekę, którą zastąpimy tą dostarczoną ze Skype:

1. Instalacja biblioteki i zależności:

sudo zypper in libv4l1-0-32bit libv4l-32bit libv4l

2. Następnie przechodzimy na roota:

su root

3. Wyłącz Skype!
Continue reading