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

Siluety európskych krajín aka. „Countries of Europe” font

pridaný pred 2 rokmi

ceskoslovensko1Voľne na stiahnutie, webovému majstrovi určite skvelá pomôcka. Vektory siluét krajín Európy.

http://www.ingofonts.de/ingofonts/fonts/schriften/countries_of_europe.html

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.

via smashingingofonts.de

Vlajočky, respektíve “Country flags” template

pridaný pred 2 rokmi a 2 mesiacmi

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 :)

Country flags template example

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.

PeePee - passion & patience

pridaný pred 2 rokmi a 10 mesiacmi

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 ;)

Ako sa stať dobrým klientom?

pridaný pred 3 rokmi a 2 mesiacmi

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”:

  1. Pochopte, že nič nebude hotové za 5 minút. Na všetko je potrebný čas.
  2. Práca naviac znamená plácu naviac. Milujeme to čo robíme, no nie až tak veľmi…
  3. 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é.
  4. 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é”.
  5. Dobrý dizajn netvorí rozhodujúca “komisia”, ale dobrí dizajnéri.
  6. 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 ;)
  7. Rešpekt vytvára dobrý pocit a prostredie, ktoré naoplátku pomáha vytvárať dobrú prácu.
  8. A naopak znevažovanie vytvára vzduch zlý.

number 17 - how to be a good client

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 :)

Bonus:

number 17 - how to be a good intern

number 17 - how to be a good intern

Plagáty ešte raz

pridaný pred 3 rokmi a 3 mesiacmi

Ako by vyzerali filmové
plagáty, ak by obsahovali
promované značky?
Antrepo team vie ako:

via http://a2591.blogspot.com

Delikátne plagáty

pridaný pred 3 rokmi a 4 mesiacmi

Nedá mi nepodeliť sa o pár úchvatných plagátov
na ktoré som narazil pred chvíľou…

Úplne viac najdete na blogu Wellmedicated, a dokonca nakúpiť ich môžete na GigPosters.com

Vlastný Jabberbot… trebárs pre Twitter

pridaný pred 3 rokmi a 6 mesiacmi

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.

Všetky ingrediencie spolu zmiešame, pretrasieme a ideme na to. Nebudem sa podrobne venovať inštaláii Ruby, existuje niekoľko riešení tiež pre OS od Microsoftu, Mac OSX alebo serverové distribúcie linuxu.

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:

# iChat hack
message = message.gsub('/\\[http:\\/\\/.+\\]\\s/', '')

Adium a Pidgin sú nejaké lenivé, zrejme neodosiela.
Psi funguje na 100%, Miranda funguje na 100%.

Well done Barcamp

pridaný pred 3 rokmi a 7 mesiacmi

Ďakujeme

Tuto sa to:

pridaný pred 3 rokmi a 8 mesiacmi

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.

The password is c4mp, Barcamp!

pridaný pred 3 rokmi a 8 mesiacmi

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 :-)