rulu ruru

post Výluky v MHD - bumerang, twitter a tak

October 4th, 2009

Filed under: web — starenka @ 23:22
Tags: , , , ,

Nedávno jsem tady deklamoval hrůzostrašnej skript na získávání výluk MHD v Praze. Trošku jsem ho zkonsolidoval a rozhod jsem se vytovřit Twitter účet @mhdpraha, kde se objevujou výluky na aktuální den. Aby toho nebylo málo, tahám králika z klobouku a přidávám Brno (máte svolení pochvalně mručet) @mhdbrno a výhledově počítám s Ostravou (není čas ani chuť) Ostravu(!!!) @mhdova. Pokud najdete nějak normálně strojově zpracovatelnou stránku třeba pro Budějce nebo Plzeň, dejte vědět.

twitter mhdpraha

Update

Kvůli přechodu Twitter výhradně na OAuth jsem byl nucen robůtky trochu poupravit. Když už jsem měl špinavý ruce, tak jsem přidal ještě dvě vychytávky. Roboti reagují na vaše @reply (sic!) a pokud jsou v dobrém formátu, pošlou je dál. Tímto způsobem se dají všichni followeři upozornit na aktuání dopravní nehody,dočasné odklony a revizory. Prostě takovou tu každodenní klasiku. Zatím mě napadly jen dva typy zpráv - A(ktuálně) a R(evizoři). Pokud budete mít nějakej další nápad, určitě se ozvěte. Teď prakticky - například tweetnutím:

@mhdpraha A Na Strosaku se srazila 26ka s osobakem. Milada Horakova nahoru stoji.

robot pošle jako:

A: Na Strosaku se srazila 26ka s osobakem. Milada Horakova nahoru stoji. via @starenka

nebo:

@mhdbrno R Pocetna particka nazghulu v 8ce na Nadru. Jedou smer Lisen.
@mhdbrno #revizori Pocetna particka nazghulu v 8ce na Nadru. Jedou smer Lisen.
 

robot pošle jako:

#revizori Pocetna particka nazghulu v 8ce na Nadru. Jedou smer Lisen. via @starenka

PS: Doufám, že se vám vylepšení budou líbit a že je nikdo nebude zneužívat k vlastnímu pobavení nebo reklamě. V každém případě jsou nástroje, jak je odstřihnout i zablokovat.

Update2

Jelikož se množí @replies ohledně revizorů a většina z vás to píše po svém (@mhdpraha #revizori blablabla), byl jsem nucenej přidat i tuhle variantu. 

Update3

Přidal jsem ještě @vylukycd, kterej funguje na stejným principu jako ostatní účty.

post Proxy checker

January 2nd, 2009

Filed under: web — starenka @ 13:40
Tags: , ,

Manualní čekování a dohledávání proxyn je opravdu strašnej opruz. Díky zlosynově skriptu, je to ale minulost. Dovolil jsem si použít svoje bash neskills a vytřídit jen funkční proxy spolu se státem odkud pochází (rád se koukám na BBC)

perl proxy-check.pl > /junk/list && grep found /junk/list | while read line; do proxy=$(line | cut -d" " -f5); echo -n $proxy; geoiplookup $(echo $proxy | cut -d":" -f1) | cut -d"," -f2; done

post Twitter & Amarok - tvítni si, co posloucháš

November 20th, 2008

Filed under: linux, web — starenka @ 14:15
Tags: , , ,

Mám rád jednoduchý věci. A taky rád poslouchám muziku a evangelizuju lidi kolem sebe. Jo a taky rad tvítuju. A dohromady? Tvítněte, co zrovna posloucháte…

#!/bin/bash

NAME=‘tvujnick’
PASS=‘tvojeheslo’

curl -s -u $NAME:$PASS -d status="$1 `dcop amarok player nowPlaying`" http://twitter.com/statuses/update.xml

Do skriptu vyplňte svůj login a uděltejte spustitelným (nejlíp ještě přihodit do $PATH). Jako parametr uveďte do uvozovek text, kterej bude předcházet Interpretu - skladbě. Například amatweet "Tohle je fakt pecka!" vyprodukuje tvít ‘Tohle je fakt pecka! Blockhead - 2004-12-03: New York, USA’.

Příjemný spamování přeju.

post Drobečky

November 19th, 2008

Filed under: linux, web — starenka @ 00:23
Tags: , , , , , , ,

Pár blbůstek, který jsem v poslední době použil / narazil. Hoplá…

Potřebujete zjistit na jakým stroji na síti běží ta či ona služba? (jako parametr skriptu zadat číslo portu)

#!/bin/bash
nmap -p$1 -oG - $(ip addr | awk ‘/inet .*global/ {print $2}’ | tr \n ‘ ‘) | grep open | cut -d‘ ‘ -f2 | uniq

Udělat ISO z CD/DVD?

dd if=/dev/cdrom of=/data/iso/image.iso

Převézt konce řádek z Unix do DOS/Win?

sed ’s/$/\r/’ unix_soubor > win_soubor
tr -d \r > win_soubor > unix_soubor

Text v souboru do MP3?

cat -A seifert.txt | text2wave -o seifert.wav >> lame -f seifert.wav seifert.mp3 && rm seifert.wav

Pěkný rozšíření do Firefoxu, který dovoluje textareu upravovat v libovolném editoru. Na Wiki a podobné učiněnej dar z nebes.

post Turboinstalace na HostMonster.com

November 9th, 2008

Filed under: other, web — starenka @ 00:08
Tags: , , ,

Ne vždycky člověk chce, nebo může nainstalovat skript/aplikaci pomocí SimpleScripts nebo FantasticoDeluxe a dojde na osinu v zadku v podobě kopírování flotily malinkatejch souborů na server. Strašná otrava a spousta zbytečně vyhozenýho času. Přitom existuje jedna rychlá a pohodlná cesta. Stačí zabalený skript nakopírovat přes FTP/SSH a rozbalit přímo na serveru.

Nakopírování souboru (Linux):

scp nase_aplikace.tar.gz nas_login@hostxxx.hostmonster.com:~/public_html/domena/nase_aplikace/nase_aplikace.tar.gz

kde xxx je číslo, které najdete v levém sloupečku v administraci jako “Server name”. Pod Windows je asi nejrychlejší kopírovat pomocí FTP klienta případně (šifrovaně) pomocí WinSCP.

K samotnému rozbalení je třeba se připojit přes SSH. Na Windows není zřejmě lepší aplikace než PuTTY, v Linuxu opět banálně:

ssh nas_login@hostxxx.hostmonster.com

Po úspešném přihlášení není nic jednodušího než rozbalit a posléze smazat soubor:

cd public_html/domena/nase_aplikace/ && tar -zxvf nase_aplikace.tar.gz && rm nase_aplikace.tar.gz

Rozdíl v uploadu 200kB taru a 4,5MB malých souborů je opravdu drastickej.

Next Page »
ruldrurd
© starenka 2oo7, cute alien monster by noizcut, original theme by Laurentiu Piron - customized by starenka | proudly powered by WordPress