Архива за 'linux' категорију

Setting Pidgin Status with Python or How to Waste Perfectly Good Saturday

март 9, 2008

I was very bored today. Tired from working on Ratuus (don’t go there, site is under heavy construction :)) I needed something to help me take my mind off everything. And what better way to do it, than playing with Python, Pidgin and D-BUS. :D

To cut the long story short, I needed something that will update my Pidgin status message with the information about the current song I am listening. Till recently I was using Rhythmbox player and there is a perfect little Pidgin plugin called Current Track that worked with this player. Last week I discovered gmusicbrowser and fell in love immediately. It is fast, rich with functionalities but still simple to use. Exactly what I want from audio player. (Hm, I just noticed it is written in PERL. Now when Python is used for everything this comes as a big surprise.)

gmusicbrowser already has a plugin called NowPlaying. It will trigger some command whenever song is changed. I just needed to write this command that will inform Pidgin about the change. So, this seemed like a perfect exercise for slow Saturday. :)

Quick search on Pidgin and D-BUS showed extensive documentation about Pidgin API accessible through D-BUS. There is even a working example of how to change the status message! :)

But that was too simple, so I got another idea. Some time ago, I wrote a small daemon in C that will bind to a specific port and display random bofh-excuses fortune messages when someone would telnet to it. (Seems like I have a lot of spare time. I should really find some hobby!) Something similar to telnet bofh.jeffballard.us 666 (here for more information). So I was thinking about implementing the same for my Pidgin status. Random BOFH excuses in your status message! How cool geeky is that!

The result of all that is short (~60 lines of code) Python script that will set your Pidgin status message to:

a) you current song

pidgin_status.py -m The Real McKenzies - Outta Scotch

b) random line from a file

pidgin_status.py -f /usr/local/share/bofh-example

c) anything you give as the command line argument

pidgin_status.py Some very interesting and funny status message

Only difference between a) and c) is the type of the icon that will be shown. In example a) there will be a small musical note, while in example b) and c) nice arrow pointing to right side will be show.

In the middle of testing I noticed this strange message:

Being from Serbia myself, I find this extremely funny. Although, I didn’t know Serbian hackers are so notorious! :)

I hope someone will find it useful. In any case, I am accepting donations for some long and adventurous vacation. As you can see, I really need it! :D

pidgin_status.pybofh-excuses

Плаче ми се од глупости

март 5, 2008

или: зашто сам заборавио све што сам знао?

Ових дана сам писао неке скрипте у PHP и BASH језицима, и пре пар тренутака ми падне на памет да бих, због брзине и могућности, могао да их „препишем“ у Perl. Отворим Kate и БЛОК! нисам написао ред Perl кôда скоро 3 године, и због тога сам СВЕ заборавио! Чак сам и за петљу морао да спопаднем Гугл, а да не причам да сам заборавио у којим се документима налази помоћ за који део Perl-а.

Какав бедак. Дође ми да заплачем :’( Да је амнезија, па да ми не буде жао, али није, и то је најгоре. тотално сам се заглупео…

Ништа, назад на време од пре 7 година И глава ме заболе!

Написао Александар Урошевић за блог Записи. Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.

Повезани записи Нови „Garland“ за WordPress (4) Пасијанс у државној управи (9) Закувава се PAN 1.0 (0) Како сам постао „noob“ (7) Коначно црногорски ;) (6)

Tsocks, za restriktivne slučajeve

фебруар 26, 2008

Sigurno vam se desilo da se nalazite na mreži sa koje imate ograničen izlaz. Na primer, mnogobrojne javne wireless mreže blokiraju sve osim standardnog Web sadržaja. Ili, na mom poslu, administrator nam ne dozvoljava da slušamo online radio stanice :)

S druge strane, možete se nalaziti na nesigurnoj mreži (kao što su gore pomenute wireless mreže), pa ne biste vrlo rado odavali svoje lozinke nepoznatim administratorima i radoznalim hakerima. Ovo rešenje važi i za te slučajeve.

Sve što vam treba je program pod imenom tsocks i jedna mašina na Internetu kojoj imate pristup (vaš kućni računar, itd.).

Prvo instalirajte tsocks:

apt-get install tsocks

Zatim otvorite fajl /etc/tsocks i podesite default server stavku da izgleda ovako:

server = 127.0.0.1 server_type = 5 server_port = 1080

Sledeće otvorite SSH konekciju sa SOCKS tunelom prema vašoj mašini na Internetu:

ssh -D 1080 korisnik@mašina.com

Za ovu poslednju komandu ćete verovatno morati preći u root nalog, a to možete izbeći tako što izaberete viši port.

I sada ćemo ostaviti SSH konekciju u terminalu, a za svaku aplikaciju koju želimo koristiti tako da izbegava ograničenja lokalne mreže koristićemo sledeći način startovanja:

tsocks amarok &

Ili, ako želite na siguran način da proverite svoju poštu (sav saobraćaj će biti šifrovan preko SSH):

tsocks thunderbird &

Uostalom, shvatate poentu...

Clawsker за ситна цревца

фебруар 25, 2008

Claws Mail је напредни мултиплатформски (подржани оперативни системи: GNU/Linux, FreeBSD, Solaris, Mac OS X, Windows и Maemo) клијент за електронску пошту и дискусионе групе (nntp/news). Мали, брз, функционалан, са великим бројем напредних функција (филтери, додаци, покретање спољних конзолних програма, адресар и др). Пошто је дијалог за подешавања програма веома комплексан, т.ј. (прегледно) натрпан гомилом опција интуитивно груписаних у смислене секције, неке поставке које утичу на изглед и понашање програма остале су „скривене“ и не налазе се на овом дијалогу већ се морају ручно подесити у конфигурационој датотеци програма.

Да би се не тако мали број ових скривеих опција подесио ручно, треба знати која опција чему служи, па је очекивано да и за њих постоји нека алатка за фино штеловање „ситних цревца“. И, постоји. Зове се (more…)

Написао Александар Урошевић за блог Записи. Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.

Повезани записи Априлска (0) Конверзија PXL у XLS формат (0) Угашен „Fluxmod“ (2) cupti 0.1 – српски за GOCR (2) Опера за Џ (2)

Функционална ћирилична тастатура

фебруар 10, 2008

За послове интерне и спољне комуникације на послу, као и рад на локализацији слободног софтвера, блоговању и другим „дактилографским“ пословима имам потребу да користим ћирилични распоред тастатуре. Једино што ми сво ово време смета јесте немогућност коришћења пречица са тастатуре када је активан ћирилични распоред. (more…)

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије GNU/Linux, Рачунари.

Повезани записи GNU/Linux Distro Timeline 7.6.0 (2) Мој помоћник JavaScript (4) Flash 9 са звуком! (1) GNU GNUzilla (3) VCS: софтвер без кога се може… (0)

Конверзија PXL у XLS формат

фебруар 6, 2008

Пре пар дана је поклон HP iPAQ h5550 одбио да се ујутру, после поподневног рада, стартује. Једноставно не реагује на дугме за паљење; јуче је радио, данас не ради. Не пали чак ни када је укључен на пуњач/исправљач, не може чак ни да се ресетује. Једнсотавно је умро.

Док га не однесем на поправку (а не знам ни ко то може да уради), већина докумената које сам писао на њему, на жалост, остали су на интерној меморији. Тек пар дана пред „отказивање послушности“ пребацио сам неколико докумената на меморијску картицу, и један од тих докумената ми баш ових дана треба. (more…)

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије Рачунари.

Повезани записи Прва овогодишња GNUzilla (0) Slackware list packages 0.0.4 (5) Олакшање у спарне дане (2) Енглески за HP iPAQ h5550 (5) Знате ли за ГНУзилу? (0)

Прва овогодишња GNUzilla

фебруар 3, 2008

Јелке је већ најавио, а ја по обичају касним (традиција :/).

GNUzilla обележена бројем 36 јутрос се појавила на е-киосцима. Можете да је „купите“ и овде, а први утисак след. (more…)

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије GNU/Linux, GNUzilla.

Повезани записи Укус м(ј)узе (0) Прилагођавање „Канџе“ (0) Шта кад Firefox екстензија откаже послушност? (4) Иконица за е-стрипове (0) Објављена Fedora 7 (Moonshine) (12)

MyMiniCity + Autoresourcer

јануар 23, 2008

Ономад сам поменуо покретање града „Шумадија“ и „онлајн“ играње на myminicity.com у запису „Мој мали град Шумадија“. Ево сада пар објашњења, и једног додатка за лење менаџере.

MyMiniCity је виртуелна планета на којој прави људи широм планете Земље могу да опробају своје маркетиншко-менаџерске способности без трунке уложеног новца. Све што треба да се уради јесте покренути нови град у изабраној држави, и обезбедити што више посетилаца који ће пасивним учешћем развијати ваш град.

Једноставно? Па и није како на први поглед изгледа. Јер, да би се град успешно развијао, мора се водити рачуна о ресурсима.

У почетку је довољно упућивати посетиоце на корену адресу града, чиме се стичу становници. Свака уникатна посета дневно (дакле, са једне ИП адресе) доноси једног становника града. (more…)

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије Веб, Пројекти.

Повезани записи Непажња, неодговорност или немар? (10) Gnomaws 0.3 (2) Гума главу чува (3) Живо је! Живо је! (7) Mој мали град Шумадија (9)

Иконица за е-стрипове

јануар 14, 2008

Јуче сам урадио две „ајкенди“ ствари које одавно нисам радио.

Прво: направио сам иконицу за е-стрипове (Comics Books) која се уклапа у Crystal Project тему иконица за KDE десктоп, коју је направио и одржава Everaldo. Пакет са PNG иконицом и XCF изворном датотеком димензија 128×128px (за почетак) можете да преузмете са KDE Look странице за Crystal Project Mime Comics пројекат, где можете и да прокоментаришете овај рад.

Друго: после дуже времена освежио сам профил на DeviantArt-у и додао снимак десктопа на новом монитору (кликни на умањену сличицу испод за DA страну). На снимку доминира icF: Teabag позадина и провидни Mozilla Firefox прозор под активним Compiz Fusion-ом и отвореном страницом на Eniaroyah.com форуму.

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије GNU/Linux, Пројекти.

Повезани записи Три године Slackware-а (8) VCS: софтвер без кога се може... (0) Slackware list packages 0.0.4 (5) MPlayer и TTF фонтови (10) KMid преко TiMidity++ (0)

KDE 4.0

јануар 11, 2008

Nakon 11 godina razvoja grafičkog okruženja KDE od danas je za GNU Linuks distribucije dostupna i verzija 4.0 koja zasigurno predstavlja jedan od najvažnijih iskoraka FOSS zajednice ka pridobijanju većeg broja “običnih” krajnjih korisnika.

 © Bratislav Veličković a.k.a. Veličković::blog Slobodna upotreba sadržaja uz obavezno navođenje izvora

Ubuntu ubija hdd… Malo sutra!

децембар 28, 2007
Prvo pogledajte sledece linkove: Link 1 Link 2 Ok cak i da to radi (pre svega pogledati i ovaj link) treba da upotrebite 1 skriptu! Nazovite je: 99-hdd-spin-fix.sh #!/bin/sh # # Skriptu ubaciti u: # /etc/acpi/suspend.d/ # /etc/acpi/resume.d/ # /etc/acpi/start.d/ hdparm -B 255 /dev/sda Gotovo :) (kako god da okrenete sada bi u vecini slucajeva sve trebalo da radi jos dugoooooo).

Zvanično srpsko ICT rešenje

децембар 27, 2007

U blogosferi je gotovo nezapaženo prošla najava Ministarstva za telekomunikacije i informatičko društvo srpske Vlade o privođenju kraju projekta izrade prve verzije informatičkog softvera prevedenog na srpski jezik, koji će biti ponuđen besplatno svakom građaninu i malom preduzeću u Srbiji. Razlog može biti kako opšta opsesija medija rešavanjem problema Kosova i Metohije tako i nedostatak bilo kakve “zvanične” informacije na samom sajtu Ministarstva.

Kako se u članku “Od februara 2008. besplatni informatički softver na srpskom”, objavljenom u jučerašnjem BLIC-u (zasnovan na Tanjugovoj vesti), tvrdi, Ministarstvo se ubrzano priprema da građanima i maloj privredi ponudi Linuks distribuciju Fedora i/ili Ubuntu, kancelarijski paket OpenOffice.org, te internet pregledač (Firefox) i klijent za elektronsku poštu (Thunderbird), oba proizvoda iz Mozilla porodice, čime bi se “po prvi put” u ponudi našlo objedinjeno bazično rešenje za “pokretanje” računara na srpskom jeziku - ovaj put sa blagoslovom države i još sve zasnovano na besplatnim i rešenjima otvorenog koda.

Projekat se finansira sredstavima Ministarstva za telekomunikacije i informatičko društvo a cilj je ušteda u uvozu softvera i procenta instaliranih piratskih verzija (većinom Majkrooftovih) programa u Srbiji. Osnovna namera Ministarstva je da se pored daljeg zalaganja za legalizaciju softvera na ovaj način izbori i za poboljšanje položaja srpske softverske industrije. Što se samog procesa lokalizacije (misli se verovatno na dovršetak započetog o.a.) na srpski jezik tiče beogradski ETF i FON “zaduženi” su za srpsku verziju Ubuntua i Fedore, Matematički za OpenOffice.org, dok Elektronski fakultet u Nišu radi lokalizaciju Mozilla-inih programa.

Ostaje nejasno da li je proces lokalizacije zapravo samo nastavak rada na dovršenju već postojećih (nekompletnih) prevoda ili se sve radi iz početka, te hoće li Ministarstvo, po okončanju ove faze projekta, jednom kada ponuda “srpskog Linuksa” bude javno dostupna, sve zasluge i pohvale zadržati za sebe zanemarujući pojedince i grupe koji na lokalizaciji rade već godinama. Kako bilo, ovakve “poduhvate” treba pozdraviti pa makar i kao zamenu za dobrobiti deregulacije tržišta telekomunikacija za koju Ministarka Aleksandra Smiljanić niti “ima snage” niti podršku kolega iz Vlade.

 © Bratislav Veličković a.k.a. Veličković::blog Slobodna upotreba sadržaja uz obavezno navođenje izvora

ГНУ/Линукс квиз

децембар 19, 2007
Негде с почетка новембра на форуму „Света компјутера“ покренут је едукативни квиз из области слободног софтвера интуитивног назива „ГНУ/Линукс квиз“. Право учешћа имају сви чланови форума, а учлањење је (наравно) бесплатно и отворено за свакога. Поред текмичарског, квиз превасходно има едукативни циљ да мање упућене кориснике слободног софтвера, слободних оперативних система, а такође и случајне пролазнике, упути [...]

prezentacija, party i seminar

децембар 7, 2007
Za nekoliko dana organizuju se dva interesantna događaja koje bi svakako vredelo posetiti: Seminar o početku registracije RS domena 10.12.2007. u galeriji O3ONE u Beogradu. Predavači: Slobodan Marković, Zoran Torbica i Vladimir Aleksić A teme su registracija i predregistracija .rs domena, način registracije .rs domena, značaj domena u marketingu, rešavanje sporova. Ubuntu prezentacija & party u organizaciji www.ubuntu-rs.org, 15.12.2007. [...]

Знате ли за ГНУзилу?

новембар 23, 2007

У нешто ужем обиму, али истом тиражу, после „тајм шифта“ од тридесетак дана или који више, читаоцима је представљен трећи овогодишњи двоброј (34/35) GNUzilla магазина за октобар и новембар.

Моје огледало mirror::urosevic.net сада броји преузимања примерака који су смештени у RapidShare директоријум због проблема са простором на мом хостингу за Записе и друге личне ствари, о чему сам раније већ писао.

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије GNU/Linux, GNUzilla, Веб, Пројекти.

Koje aplikacije se koriste kod mene…

новембар 23, 2007
Mozda nekome pomogne ova lista. Dakle aplikacije koje ja koristim u linuxu: Opste: -ubuntu 7.04 -gnome 2.18 Accessories: -blueman (bluetooth manager (gtk) koji koristi gnome bluetooth) -baobab (graficki prikazuje zauzece HDD-a i foldera) Graphics: -camorama (webcam manager) -SweetHome3D (fantastican multiplatformski program za crtanje stanova (ima i 3d view)) -qcad (odlican program za

IBM reklama iz 2003

новембар 20, 2007
   

Fedora 8 Games (LiveCD)

новембар 11, 2007
    Paralelno sa novom Fedorom, izdata je specijalna LiveCD distribucija namenjena Linux gamerima. Ako neko sledeći put počne da pametuje da za Linux nema igara, samo mu pokažite ovaj DVD :) Fedora 8 Games dolazi na jednom DVD-u i moguća je instalacija na USB ili Hard Disk. Spisak igara: http://fedoraproject.org/wiki/SIGs/Games/GamesLive Download: http://spins.fedoraproject.org/

Spisak Linux LiveCD-a

новембар 10, 2007
    Da li razmišljate o tome da probate neku Linux distribuciju ali niste još u potpunosti sigurni da želite da postavite jedan potpuno novi (i eventualno nepoznat) sistem na računar? Pored instalacije pod virtuelnom mašinom, drugo jednostavno rešenje je boot sa LiveCD-a i pregled funcionalnosti bez toga da bilo koja operacija sistema dejstvuje sa hard diska. Dugačak spisak Linux LiveCD-a zajedno sa download adresom, veličinom i linkovima ka wikipediji i svom website-u možete pronaći na adresi http://www.frozentech.com/content/livecd.php - i po volji sortirati po svojoj funkciji i namenjenoj platformi.

Ubuntu Cola :)

новембар 10, 2007
    Sa Flickr-a

Wine 0.9.49

новембар 10, 2007
    Izašla je nova verzija Wine-a, besplatne implementacije Windows sistema za Unix. Izmene se uglavnom odnose na ispravke bagova. Website: http://winehq.org/ Download: http://www.winehq.org/site/download

Manuscriptum miniPC

новембар 9, 2007
    Nemačka firma Manufactum je predstavila svoj mini PC impresivnih dimenzija i veoma prijatnog izgleda. Operativni sistem na računaru je Debian/KDE, začinjeno sa preinstaliranim aplikacijama OpenOffice, Foxit PDF Reader i Firefox, a za one koji preferiraju Windows - na raspolaganju je i verzija sa XP-om. Cena je za sada obrnuto proporcionalna sa veličinom, Manuscriptum možete naručuti za "pišljivih"450 € (nemački sajt) Specifikacije: - 500MHz AMD Geode LX800 - 512MB DDR 400, proširivo do 1024MB - 80GB HD (5400rpm, 12ms) - VGA 1920 x 1400 - Ethernet 2 x 10/100 Mbps - 4 x USB 2.0 - 2 x PS/2 - 1 x serialni port - 3 x audio port Dimenzije: 180 x 112 x 48 mm Težina: 920 g

Fedora 8 (Werewolf)

новембар 8, 2007

Нећу да давим (сада), само укратко.

Данас око 17 часова објављена је нова верзија Fedora ГНУ/Линукс система у верзији 8 са кôдним именом Werewolf (Вукодлак). (more…)

Аутор Александар Урошевић за блог Записи.Слободна употреба садржаја у складу са BY-CC-SA 3.0 лиценцом.Веза до овог записа (овај запис није коментарисан) [ del.icio.us | Stumble Upon | Digg ] Блогови који су повезани са овим записом на Technorati Архива осталих записа из категорије GNU/Linux, Вести.

Fedora 8 - Werewolf

новембар 8, 2007
    Posle šest meseci od prethodne distribucije, Red Hat-ova nova Fedora pod rednim brojem 8 je danas najzad izašla na svetlost dana. Najupadljivija razlika od prethodne verzije je Gnomova plava Nodoka tema. Compiz je takođe ugrađen u sistem i može se osposobiti sa Desktop Effects alatom. Interesantna novina je Gnome-ov PulseAudio soundserver, koji među mnogim inovacijama omogućuje da se zvuk podešava za svaku aplikaciju posebno, da se vrši redirekcija audio streamova na druge uređaje i umrežene računare, ili npr. da se automatski smanji jačine zvuka audio playera ukoliko vas neko zove preko VoIP klijenta i sl. Pitanje je koliko će korisnici smatrati igranje sa zvukom blagotvornim na produktivan rad pod Fedorom. Što se tiče kodeka za zvuk ili video, ni dalje ne postoje vlasnički kodeci na sistemu po defaultu, ali su ovog puta olakšali instalaciju besplatnih alternativa sa pomoćnim programom Codec Buddy. Tj. ukoliko pokušate da pokrenete mp3, umesto da sistem prikaže poruku o grešci, ponudiće opciju da se besplatna verzija kodeka (ukoliko postoji) skine sa nekog sajta i ugradi u OS (slično kao pod Ubuntu-om). Još jedna veća razlika nasprem starije verzije je veoma koristan PolicyKit, to jest bezbednije obezbeđenje root privilegija aplikacijama - umesto da se dodeli root nadležnost programu u celini, više privilegoje će se moći izolovati za individualne operacije. Fedora 8 se isporučuje kao Gnome ili KDE Live CD, odnosno instalacioni DVD. Download: http://fedoraproject.org/get-fedora

Skype 2.0 Beta (Linux)

новембар 8, 2007
    Dobra vest za one koji koriste Skype pod Linuxom. Juče je izdata beta varijanta za skoro sve veće distribucije, koja najzad raspolaže sa opcijom za video pozive. Za ovu novu verziju će vam biti potreba video kartica sa Xv drajverom i PC od najmanje 1GHz. Download: http://www.skype.com/intl/en/download/skype/... Website (linux) i trenutna verzija (1.4): http://www.skype.com/download/skype/linux/