Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-settings.php on line 512
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-settings.php on line 527
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-settings.php on line 534
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-settings.php on line 570
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-includes/cache.php on line 103
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-includes/query.php on line 61
Deprecated: Assigning the return value of new by reference is deprecated in /home/pedant/www/pedant.sk/blog/wp-includes/theme.php on line 1109 Pedantov tiežblog
Font obsahuje abecedu a siluety 39 krajín Európy v skutočnom pomere veľkosti. Pre zobrazenie krajiny je potrebné začať písať prvé písmená jej názvu a teda napr. pre Slovensko “slova”, Českú republiku “cze” alebo “eng” pre ostrov Veľkej Británie. Zoznam skratiek v priloženom .pdf
Aby toho nebolo málo, ingoFonts ponúka tiež mapu a AI+EPS formáty týchto krajín (odklik v popise k fontu). Enjoy.
Netrvalo dlho a propri svojom developení narážam na tradičný problém - potrebujem vlajky, veľké, nie ikony!
Veď ako inak vizuálne označím jazykovú verziu webu? Fakt by ma zaujímalo, nápady nechajte v komentoch. Každopádne ponúkam jednoduchý Country Flags .psd template (download, v0.2) pre všetkých konzumentov trendy odleskov, tieňov, pastelových farieb, zaoblených rohov… ok ok stačilo :)
Súčasná verzia obsahuje Czech, France, Germany, Hungary, Italy, Jamaica, Japan, Poland, Slovakia, United Kingdom. Ak nejaké vlastné vlajky vyrobíš, rád ich do psd-čka prihodím. Naopak ak by ti niektorá z krajin chýbala, nechaj odkaz v diskusii.
Pre inšpiráciu farbami odporúčam icondrawer.com. Ak ti bol template užitočný, odkaz na pedantov blog poteší. Prajem svižný tablet a stabilný fotošop.
Z času na čas narazím na video ktoré ma zdvyhne zo stoličky, dnes to bol skvelý Gary Vaynerchuk na konferencii Web 2.0 Expo v New Yorku.
Prudko odporúčam jeho Wine Library TV, čo dokázal svojou charizmou je neuveriteľné. Snáď raz ochutná aj nejaké slovenské vínko ;)
Chlapci, teda vlastne dievčatá z Number 17 vedia ako a neboja sa podeliť s čitateľmi ich “Comic strip”-u. Pre tú srandu a vážnosť preložím aspoň pár postrehov ich zamestnancov, “Ako sa stať dobrým klientom”:
Pochopte, že nič nebude hotové za 5 minút. Na všetko je potrebný čas.
Práca naviac znamená plácu naviac. Milujeme to čo robíme, no nie až tak veľmi…
Rozhodnite sa. Pokiaľ sa rozhodenete, môže to chvíľu trvať. Ak sa ale rozhodnete, trvajte natom… alebo chápte komplikácie a náklady s tým spojené.
Povedzte nám čo chcete dosiahnúť, nie ako to dosiahnúť: napríklad “rádi by sme aby ten dizajn vyzeral trochu hrejivejší” namiesto “urobte to žlté”.
Dobrý dizajn netvorí rozhodujúca “komisia”, ale dobrí dizajnéri.
Nikdy nebuďte hrubý alebo neslušný ku ktorémukoľvek z nášich zamestnancov. Nie sú to váši zamestnanci. Ak s niekym máte problém, povedzte nám to, my si to s ním vybavíme. (Poznámka pre zamestnancov number 17: Iba srandujeme ;)
Rešpekt vytvára dobrý pocit a prostredie, ktoré naoplátku pomáha vytvárať dobrú prácu.
A naopak znevažovanie vytvára vzduch zlý.
…
number 17 - how to be a good client
Úprimne normálne nepracujem na zakázky, no s klientami na ktorých som narazil mám len tie najlepšie skúsenosti. Občasné “nie” nášmu (tiež klientovmu) mentálnemu zdraviu len prospeje. Držím palce všetkým freelancerom :)
Je to už pomerne dávno, čo Twitter ukončil podporu pridávania “statusov” cez svoj XMPP kanál. Práve tento spôsob interakcie bol pre mna najväčším lákadlom služby. Bez zbytočných reči, poďme si ukázať ako jednoducho naštartovať vlastného Jabber bota. Ten za nás môže trebárs postovať na blog, tvítovať, alebo len tak odpovedať.
Budeme potrebovať základy jazyka Ruby, spolu s funkčným prostredím.
Čerstvé jabber konto (napríklad na jabber.cz vytvoríte pomocou niektorého IM klienta).
A nakoniec trochu trpezlivosti.
Pre Ruby je potrebné pomocou “gem” manažéra nainštalovať knižnicu Brett Stimmermana - “Jabber::Bot“. Použijeme príkaz:
gem install jabber-bot
Odklepneme potrebné závislosti. Vytvoríme spustiteľný súbor napríklad ./jabberbot.rb, a hajde skriptovať.
Skript beziaci na linuxovom (mac) servri by vyzeral takto:
#!/usr/bin/env rubyrequire 'rubygems'
require 'jabber/bot'
require 'net/http'
# Kompletna konfiguracia bota
config = {
:name => 'SuperBot',
:jabber_id => 'superbot@jabber-server.domena',
:password => 'heslo',
:master => 'moje_jabber@jabber-server.domena',
:is_public => true,
:status => 'Ahoj, som tvoj superbot.',
:presence => :chat,
:priority => 10
}
# Vytvorime bota
bot = Jabber::Bot.new(config)
# Pridame prikaz
bot.add_command(
:syntax => 'twitter ',
:description => 'Superbot tvitne tvít',
:regex => /^twitter\\s+.+$/,
:alias => [:syntax => 't ', :regex => /^t\\s+.+$/]
) do |sender, message|
begin
url = URI::parse("http://twitter.com/statuses/update.xml")
req = Net::HTTP::Post.new(url.path)
# Autentikacia pre konto na Twitteri
req.basic_auth 'superbot', 'heslo'
req.set_form_data({"status" => "#{message}"})
res = Net::HTTP.new(url.host, url.port).start {|http| http.request(req) }
rescue
"Nejaky error #{res.error}"
end
"twitnute :)"
end
# Vypustime bota
bot.connect
Bot sa pripojí s svojmu kontu a počúva. V prípade ze mu postnete správu v tvare “twitter Toto je moj novy status…”, regulárnym výrazom ju rozpozná a metódou POST odošle na Twitter API.
Podobným spôsobom je možné obsluhovať akékoľvek API, pričom bot môže ideálne bežať na servri alebo desktope. Protokol XMPP v spojení s webovými službami skrýva fantastické neobmedzené možnosti, nechajte sa inšpirovať ;)
Niektoré jabber instant messengere môžu mať svojský formát odosielaných správ (html tagy, duplikovanie url…) ale o tom niekedy nabudúce, prípadne v diskusii :)
UPDATE:
iChat zdvojuje url adresy do hranatých [] zátvoriek. Pred “begin” pridajte:
Vďaka Peťovi za výzvu a polienko v reťazovke =ukáž svoje pracovisko= Neodolal som, upratal, zobral foťák s už skoro vybitou batériou a šup ho tam. Musím sa tiež pochváliť, že za pár dní mi domov dorazí novučičký dvadsaťštyri palcový dvaceláštyri gigahertzový iMac. Konvertujem na novú vieru :) Určite uploadnem aj pár fotiek + prvé dojmy z nového pracoviska. Tešim jak malý, a polienko prihrávam Mackovi.
Na sobotu 14–teho júna si nerobte plány. V bratislavskej A4–rke sa stretne slovenský “web 2.0” na nultej ad-hoc konferencii tvorenej výhradne účastníkmi (prednášky, diskusie…).
Registrujte sa na www.barcamp.sk. Stretneme sa o dva týždne :-)