7 lutego, 2014

Posted In: Oprogramowanie, Uncategorized

Tagi: , , , , , ,

Jak zwykle przeglądając githuba w poszukiwaniu ciekawych rozwiązań i bibliotek, natrafiłem na zegar inspirowany tym który dostępny jest w Ubuntu Touch. Zegar został napisany w HTML/CSS oraz Python. W Ubuntu i pochodnych jest możliwość utrzymywania tego zegara na pulpicie, lecz nic nie przeszkadza w osadzeniu go na stronie internetowej.
up-clock1

 

Plik HTML oraz arkusze stylów CSS znajdują się w głównym katalogu po pobraniu kodu z repozytorium git. Aby sprawdzić jak wygląda zegar pod Chromium czy Chrome, wystarczy otworzyć plik main.html.

Pobieranie:

sudo apt-get install git

git clone https://github.com/gabrielbarbosanascimento/Up-Clock.git

cd ./Up-Clock

chmod +x

./UP-Clock

Lub można po prostu pobrać zipballa, rozpakować, nadać prawa do wykonania plikowi UP-Clock i uruchomić.

4 lutego, 2014

Posted In: Oprogramowanie, Uncategorized

Tagi: , , , , , , ,

Często przeglądam githuba w poszukiwaniu ciekawych programów, bibliotek, nie jeden raz już trafiłem na wiele ciekawych rozwiązań, niektóre z nich nie są już rozwijane, a szkoda. W wielu przypadkach ktoś po prostu zainicjował kod i wrzucił całość na gituba.

Dziś przyszło mi napisać o dosyć ciekawym interfejsie webowym, który pokazuje podstawowe informacje o użyciu pamięci czy obciążeniach procesora oraz o uruchomionych procesach. Skrypt napisany został w PHP z użyciem bootstrap.

Poszczególne moduły napisane zostały w PHP. W zależności od tego gdzie umieściłeś skrypt, po podstawowej instalacji skryptu podejrzeć je można w /var/www/linux-dash/sh/, wykonanie poszczególnego modułu po stronie serwera zwraca dane w popularnym już dziś formacie JSON. Jakiś czas temu kernel.org udostępniło API także w tym formacie.

00000000000000003

Instalacja w Ubuntu:

sudo apt-get install apache2 php5 php5-json git

sudo -i

cd /var/www/

git clone https://github.com/afaqurk/linux-dash.git

 

W przeglądarce wchodzimy na adres http://127.0.0.1/linux-dash/, w zależności od tego gdzie został umieszczony skrypt:)

Strona domowa

6 grudnia, 2013

Posted In: Nowe wersje, Uncategorized

Tagi: , , , , , , , , , ,

Od kilku dni zmagałem się z problemem kompilacji pakietu I-Nex dla Ubuntu Trusty Tahr.

Powodem tego błędu jest przypadłość dpkg-source.

Z powodów bliżej nieznanych dpkg nie potrafi w Ubuntu 14.04 zbudować pakietów, które w Changelog (pliku zmian), mają zawarty w numerze wersji znak myślnika (-)

Dla przykładu: bzr-builder format 0.3 deb-version {debupstream}-0~git{revno}~{date}

Co przekłada się na: i-nex-0.5.8-0~git354~20131205~ubuntu10.04.1

Błąd który dpkg wyrzuca przy próbie kompilacji pakietu:

dpkg-source: error: can’t build with source format ‚3.0 (native)’: native package version may not have a revision

Sposób naprawy tego błędu jest bardzo prosty, wystarczy znak myślnika zastąpić znakiem plus (+).
Przez co uzyskujemy: bzr-builder format 0.3 deb-version {debupstream}+git{revno}+{date}

Po czym nazwa pakietu wygląda następująco: i-nex – 0.5.8+git355+20131205~ubuntu14.04.1

Najnowsze komentarze

Reklama

OSSPlanet