Jenkins as CI for Android application installed on Ubuntu

I won't be going deep with some functions, but try to focus on simple steps allowing to run builds of android application on Jenkins server. What I'll be needing for this is just ISO file for netboot Ubuntu image, some computer (in my case it will be some nettop fanless computer with Intel Atom CPU and 1Gb of RAM), and of course some code repository (in my case - project on BitBucket). So - let's start... I won't be going through …

QuickTip - Skype nie działa - błąd audio?

Dla wersji 64-bitowej dowolnej dystrybucji Linuksa występują problemy z systemem audio w przypadku korzystania ze Skype'a. Oczywiście wszelkie problemy są generowane faktem, że Skype jest aplikacją 32-bitową, więc potrzebne są odpowiednie biblioteki dla tej architektury. I tak w przypadku problemów z audio (głośniki, mikrofon, itp) wystarczy doinstalować odpowiedni pakiet - w przypadku Ubuntu i pochodnych jest to: apt-get install libpulse0:i386

X11vnc i dostęp do systemu przed zalogowaniem

W zestawie pakietów leżących na serwerach dla Ubuntu i pochodnych istnieje parę dość przyzwoitych serwerów VNC, które ogólnie można podzielić na 2 grupy - pierwsza to te serwery, które pozwalają wyświetlić istniejące pulpit (tj. aktualną sesję), i druga - serwery, które tworzą oddzielną sesję istniejącą tylko w ramach serwera VNC. Potrzebny mi był przedstawiciel pierwszej części, bo chciałem zalogować się do X-ów zaraz po starcie systemu bez dostępu do urządzenia. Standardowym pakietem serwera VNC w Ubuntu jest Vino - to …

IntelliJ IDEA i wiele maszyn wirtualnych na VirtualBox'ie

W ostatnim poście napisałem, jak utworzyć wiele maszyn wirtualnych. Spoko, maszyn wirtualnych mamy kilka - ale jak skomunikować to z IDE, na którym pracujemy. Na pewno jedna będzie chodzić, a  co z resztą? Za każdym razem wyłączać i włączać nową? Zacznijmy może od tego, że wszystkie maszyny muszą być odpowiednio skonfigurowane. Skonfigurować je można na dwa sposoby. Chodzi o konfigurację karty sieciowej na wirtualnej maszynie. Pierwszy sposób to ustawienie karty sieciowej w tryb bridged:   Adres IP zostanie pobrany z …

Nowe wersje softu - marzec 2012

Czas mija, wychodzą nowe wersje oprogramowania, na którym codziennie pracuję. Co nowego w świecie softu? Ubuntu (Kubuntu, Xubuntu, Lubuntu) - wyszła pierwsza beta wersji LTS Ubuntu (12.04). Postanowiłem się przesiąść (jest już w miarę stabilne). Co nowego można się spodziewać? powrót do RhythmBox'a - Banshee is out, Mono również is out, podobno miał się nie mieścić na CD, ale zdecydowali, że ta wersja jeszcze się zmieści, domyślną wersją będzie ta 64-bitowa, jak się uda - migracja do Gnome 3.4, wypaśne …

Zmiana dystrybucji - Kubuntu

Postanowiłem zmienić (chwilowo albo permanentnie) dystrybucję an swoim laptopie - z Lubuntu na Kubuntu z najnowszym KDE (4.8). Jak na razie wrażenia są przyjemne - zaskoczyła mnie obsługa wielu monitorów na Kubuntu - osobny pulpit, osobne paski, tapety, itd.Screen z bieżącego pulpit powyżej.

Błąd Logrotate w MySQL na Ubuntu

Od pewnego czasu dostaję codziennie w logach następujący błąd: /etc/cron.daily/logrotate: error: error running shared postrotate script for '/var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log ' run-parts: /etc/cron.daily/logrotate exited with return code 1 Dzieje się tak dlatego, że po wszystkich procesach archiwizacji, jak wszystko zostanie już zrobione, Ubuntu próbuje użyć użytkownika debian-sys-maint do wyczyszczenia logów, a wywoływane jest to w /etc/logrotate.d/mysql-server. I tu jest pies pogrzebany - ten użytkownik nie jest używany w Ubuntu.Rozwiązaniem jest wygrzebanie z pliku /etc/mysql/debian.cnf hasła wyżej wspomnianego użytkownika, i dodanie …

Problemy z Intel Centrino Wireless-N na nowych kernelach w Ubuntu

Pracuję w chwili obecnej na laptopie Lenovo ThinkPad L412, który jako rozszerzenie WiFi posiada kartę  Intel Corporation Centrino Advanced-N 6200. I po zainstalowaniu Lubuntu i nowych wersji kernela z repo zaczęły się problemy z WiFi. Dłuuuugo google'owałem za rozwiązaniem, znalazłem kilka pośrednich, ale dwa okazały się działać prawidłowo.Pierwszym rozwiązaniem jest wyłączenie trybu N dla sieci bezprzewodowych (bo to właśnie jest głównym problemem z modułem iwlagn). Wystarczy kilka poleceń (oczywiście z roota lub sudo): modprobe -r iwlagntouch /etc/modprobe.d/options.confecho "options iwlagn 11n_disable=1" …

Klawiatura multimedialna i Audacious w Ubuntu

W moje ręce dostała się klawiatura Logitech K350 Wave. Wszystko pięknie, klawiaturka spoko, tylko nie wszystko działa. Jako zapalony "muzykosłuchacz" bardzo często przełączam sobie piosnki, oraz pauzuje/startuje odtwarzacz. W chwili obecnej na moim Lubuntu jest Audacious. I moja klawiatura nie działa na niego do końca prawidłowo.Ale od czego są wtyczki?? Jest na liście domyślnie instalowanych pluginów ten, dzięki któremu moja klawiatura gładko obsługuje program - Global Hotkey.Ustawienia, jak widać na screen'ie są banalne - trzeba jest dostosować do swoich klawiszy multimedialnych.I do …