23 октобар 2012

Precise Puppy 5.4 (Puppy Linux)

Zbog sveopšte (svetske/srpske) krize, često sam u situaciji da "iz mrtvih" vraćam neke prastare mašine koje su još Windows 98 dočekale kao nov i savremen OS, ili pak neki embeded miniITX ili nešto slično. Obično su komentari - "ajde napravi samo da mogu na internet...", a internet od pre petnaest godina i današnji baš nemaju puno dodirnih tačaka. I svi takvi pokušaji su uglavnom bili traljavi ili bezuspešni.

Na sreću, pojavio se ovaj mališa koji može da bude savršeno rešenje za ovakve probleme :-)
Precise Puppy 5.4 - dobro poznata mala linux distribucija, ali ovaj put izgrađen na Ubuntu Precise Pangolin 12.04.1 DEB paketima i stoga, naravno, kompatibilan i sa Ubuntuovim repozitorijem.
I eto hardverski nezahtevnog operativnog sistema, sa savremenim i lako dostupnim softverom. Zaista sjajna stvar za slabiji hardver.

Evo linka za dl iso fajla: Puppy Linux 5.4 "Precise", pa neka proba ko želi da eksperimentiše.

A evo i kratkog video tutoriala za instalaciju Precise Puppy-a na hard disk:

06 септембар 2012

Embarcadero HTML Builder 5 Preview

Donedavno PHP Bulder, a od XE3 verzije - HTML5 Builder. Isprobano na Windows 8 Release Preview OS-u izgleda ovako:

Delphi XE3 Metropolis UI Windows 8 Preview

Embarcadero je pre nekoliko dana objavio novu verziju RAD Studia - XE3. Jedna od reklamiranih novina je podrška za Windows 8 Metro interfejs (ili kako će se već zvati...).
To izgleda otprilike ovako:

Lazarus 1.0 (IDE) je dostupan

Za sve Pascal/Delphi/Lazarus programere - dostupan je Lazarus 1.0. Isprobano, radi! IDE dosta podseća na D7. Evo i kratak preview na linuxu:

22 август 2012

ttf fontovi sa Windows-a na Ubuntu

Windows-ovi ttf fontovi bez problema rade pod linuxom i jednostavno se instaliraju:

1. kreirati direktorijum - npr.: sudo mkdir /usr/share/fonts/moja-ttf-kolekcija
2. kopirati željene fontove u taj dir
3. osvežiti font-keš: sudo fc-cache -f

Nema više, to je sve.

29 јун 2012

Google Play/Blogger nastavak priče

U prethodnom postu sam se požalio na nedostupnost Google Bloggera za Android u Srbiji.
Nedavno sam root-ovao svoj LG P500 i reinstalirao sav softver i uspeo da instaliram i blogger! Pretpostavljam da dostupnost bloggera nema nikakve veze sa root-ovanjem telefona, pa stoga pozdravljam gest Googla na "otvaranju" marketa ka Srbiji.
Da nam je da dočekamo i Paypal, gde bi nam bio kraj...
PS. Ovaj post je kreiran u bloggeru na pomenutom Android telefonu.

03 мај 2012

Google Play i zemlja Srbija...

+This item cannot be installed in your device's country.

Jedna od lepih poruka sa Android Marketa, pardon Google Playa. 
Interesantno je da se u konkretnom slučaju radi o Google Blogger aplikaciji. Mnoge druge aplikacije mogu da se instaliraju - Google Mail, Google Maps, Google Search, Youtube, Google Drive, Google+, Google Translate... A zašto Google Blogger nije dostupan, zna li ko da objasni?

02 мај 2012

Lucid Lynx @ HP 6820s & ATI Mobility Radeon X1350

Već nedelju dana sa nama je novi Precise Pangolin (Ubuntu 12.04 LTS), valjda najreklamiraniji Ubuntu do sada, barem meni tako izgleda. Instalirao sam ga na svoj staari laptop da vidim kako to čudo radi i ispostavilo se da baš i ne radi. Povremeno potpuno blokira računar, pa je hard reset neizbežan. Zato će ova distribucija da pričeka bolje dane (novi laptop), a do tada ja se vraćam dobrom starom Lucid Lynx-u (10.04 LTS). Čak i na Lucidu, taj moj staari laptop pravi neke probleme, ali za te probleme sam pronašao i rešenje.
Naime, HP 6820s (GR714) ima nesrećnu (za linuxe) grafiku - ATI Mobility Radeon X1350, sa kojom se od ko zna kada kernel i drajveri baš "ne mirišu". Ali za poslovnu primenu, gde mi 3D i grafičke performanse nisu bitni, to nije neki problem. Jedino što pokretanje sistema traje čitavu večnost uz masovno izbacivanje poruka tipa: *ERROR* Raw EDID... Čak i isključivanje traje prilično dugo. Kako sam to rešio? Pa, kao i mnogo šta drugo na linuxu, samo jednom maleckom izmenom u podešavanjima sistema :)

sudo nano /etc/default/grub
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"


sudo update-grub

"Quiet splash" sam zamenio sa "nomodeset" i od sledećeg reseta, pokretanje i isključivanje sistema je postalo ponovo normalno, tj. brzo.
Da ne bih opet bio u neprilici da duže vreme koristim "razdešen" sistem jer ne mogu da se setim kako sam ga prošli put (ko zna kad) podesio, sve je lepo ovekovečeno na ovom blogu, a možda pomogne još nekom. Pozdrav!

22 април 2012

Debian Linux - Reset root password

Naravno da sam zaboravio root password! Da muka bude veća, radi se o Debianu 6 instaliranom na mali AMD Geode na 500MHz, gde je reinstalacija muka pregolema. Ali zato je tu sveznajuća globalna mreža bez koje bi život bio mnoogo teži :).
I kako se menja root password? Evo ovako:

Na boot ekranu 
odabrati 'e' (Edit the commands before booting).

Tada se dobije ovo

i treba da se dopiše ovo (podvučeno crvenim - init=/bin/bash)

Nakon toga pritisnuti 'Ctrl-x' i prikazaće se terminal u kome je potrebno uraditi sledeće:
1. remountovati root fajl sistem da bude dozvoljeno pisanje, a ne samo čitanje:
mount -n -o remount,rw /
2. promenuti password
passwd (i uneti novi password 2 puta)

Sve to izgleda otprilike kao na ovoj slici

Ostaje samo da se restartuje računar i kraj.

I još jednom čitava procedura:
1. pritisnuti e na GRUB ekranu
2. iza reči 'quiet' dopisati: init=/bin/bash
3. pritisnuti Ctrl-x
4. upisati komandu: mount -n -o remount,rw /
5. upisati komandu: passwd
6. uneti novi password
7. još jednom uneti password
8. restartovati računar komandom: reboot


Ne znam da li može jednostavnije od ovog! Što više koristim linux, a koristim ga znatno kraće od Windows-a, sve mi se više sviđa i definitivno baca sve M$ verzije OS-a u senku.

01 март 2012

Firebird isql (linux)


Firebird-ovi konzolni alati su prilično osetljivi na sintaksu (da li se pišu navodnici, apostrofi kod kreiranja baze, bekapa, konektovanja... da li se kuca -pass, -password ili password bez "minusa" i sl.).

Podsetnik:
/opt/firebird/bin/isql
create database '/home/username/databasefolder/databasename.fdb' user 'SYSDBA' password 'masterkey' page_size 4096 default character set UTF8;

Primetio sam i da Flamerobin-ov "Run a query" ("Execute SQL statement") radi očajno sporo za velike skripte (npr. INSERT više desetina hiljada rekorda). Tu je, recimo IBExpert na Windowsu nenadmašan, a za linux postoji drugo rešenje - izvršavanje skripte pomoću konzolnog isql alata:
/opt/firebird/bin/isql -q -i /home/username/databasefolder/skript.sql

U skript.sql fajlu bi trebalo uneti i konekcioni string na početku skripte:
connect databasealias user SYSDBA password masterkey;

A poželjno je na kraju fajla i (tek da se ne zaboravi):
commit work;


Hint: potrebno je obratiti pažnju i na (ch)ownera (firebird.firebird) database foldera/fajlova i shodno tome konfigurisati flamerobin i ostale alate.

10 фебруар 2012

Serial port na Linuxu


Stalno zaboravljam neke komande i korisne programčiće na linuxu. Ovo je za rad sa serijskim portovima:

Izlistavanje dostupnih portova:
$ dmesg | grep tty

Koristan program za rad sa serijskim portom, pogotovo za Cisco rutere:
minicom

Isto tako i:
setserial

setserial -g /dev/ttyS[n]

19 јануар 2012

Instalacija Firebird-a 2.0 na UbuntuServer 11.10 64bit


Pošto u Ubuntu-ovom repo-u nema FirebirdServer-a 2.0, instalacija može da se uradi ovako:

Preduslovi
sudo apt-get install xinetd libstdc++5 links2

Preko text-based web browsera - links2 otići na sajt www.firebirdsql.org i pronaći i downloadovati Firebird server (u ovom slučaju FirebirdCS-2.0.6.13266-0.amd64.tar.gz).
Otpakovati komandom
tar -xzf FirebirdCS-2.0.6.13266-0.amd64.tar.gz
ući u otpakovani dir
cd FirebirdCS-2.0.6.13266-0.amd64
i pokrenuti instalacionu skriptu
sudo ./install.sh
Ako je sve kako treba, a treba da jeste, instalacija će tražiti da se unese password za pristup Firebird serveru - neka bude masterkey.

Po okončanoj instalaciji moguće je proveriti da li sve radi:
cd /opt/firebird/bin
sudo ./isql
connect employee user sysdba password masterkey;
show version;
show database;
show table;
select * from customer;
quit;

Korisna komanda za pregled potrošnje sistemskih resursa od strane Firebirda:
top -u firebird