Cărți de la OKIAN

Dacă ar fi să primesc un voucher pentru cărțile ce mi le doresc de la OKIAN.ro (da, OKIAN e noul amazon românesc, un pic cam scump, însă zic eu, până ieșim din criză) aș opta pentru:

  1. AoCP
    Art of Computer Programming, The, Volumes 1-3 Boxed Set de D. E. Knuth — aș avea o vară de lectură pe măsură! Prietenii știu de ce :)
  2. CntB
    The Cathedral and the Bazaar de E. S. Raymond — e o culegere de eseuri de care orice geek ar fi mândru să le stăpânească.
  3. AFBSD
    Absolute FreeBSD: The Complete Guide to FreeBSD de M. W. Lucas — probabil cea mai bună carte despre FreeBSD și nu numai. Cartea pe care am început să o citesc și probabil niciodată nu o voi termina de citit (dacă nu aș cumpăra-o sau primi-o cadou, Orlando ai ocazia =]).
  4. Postfix
    Postfix the Definitive Guide de K. D. Dent — sincer nu am auzit prea multe despre autor sau despre cartea în sine, însă nu renunț să laud subiectul abordat: Postfix! (Din păcate pe OKIAN am găsit doar 2 cărți despre Postfix, și aceasta era cea mai reușită.
  5. Python
    An Introduction to Python chiar de către autorul limbajului de programare, BDFL, Guido van Rossum și F. Drake — pentru că Python reprezintă din ce în ce mai mult obiectul meu de „joaca”. :)

Da, mulțumită lui Orlando am dat de OKIAN și de niște posibile cărți (ce ar valora averea de 1003.16 RON și nu contează că încă nu-s cumpărate sau primite cadou). :)

P.S.: Țineți minte, cel mai bun cadou poate fi numai o carte! (deși nu mai e valabil pentru toată lumea de la o vreme încoace…).

Jamie Cullum

Jamie Cullum via TSFJazz.

Chestii de la WordPress

Maya de la, DA, Automattic, a trimis niște chestii (presupune stickere, insigne, tatoo și creioane) comunității WordPress din România :)

WordPress Romania Schwag

WordPress Schwag for Romania

Eu nu am ce face cu toate de unul singur, și normal că aștept să mă împart!
Dan, Mădălin, echipa CNET, dar și alți contribuitori la WordPress din România, dacă îmi trimiteți un mail cu o adreșă poștală, vă trimit o parte din de toate.

Cei din Cluj, dacă mă vedeți pe stradă, cereți poate am o insignă (Da, mă recunoașteți pentru că port un hanorac WordPress deobicei). =)

Maya, mersi!
Automattic team rocks!!!
:)

Geek Meet in 24

Salut,
voi merge în 24 la Geek Meet Cluj (uai că de mult nu am mai fost acolo). Principalul motiv pentru care am decis să merg, în afară da faptul că va prezenta Alex Deva și o să fie ziua de după un examen, este că vreau să mă întâlnesc cu Filip, Mihai și eventual alți colegi pe care la fel de demult nu i-am mai văzut.

Din păcate părerea mea despre Geek Meet a scăzut foarte mult după ultimele ediții, spre să obțin un motiv bun la ediția aceasta pentru care să mi-o mai schimb. Sper să vină și ceva colegi din GSL… ?!

Ajutor umanitar Blog Action Day ’08


Astăzi e Blog Action Day, o inițiativă de admirat gândită cu un singur scop de a strânge bani pentru o cauză din ce mai actuală: Sărăcia.

Ideea este următoarea, pentru a ajuta, nu trebuie să fiți nici cel mai bogat om din lume, și nici cel mai înțelept. Oricine poate ajuta la o clauză comună, chiar și scriind un articol. Cu toții știm că avem semeni cu aceleași drepturi și nevoi, însă puțini știm că cei de dincolo au aspirații și dorințe mult mai limitate decât noi.
Problema se poate rezolva în mai multe moduri, iar cei de la Blog Action Day, au venit cu o soluție și pentru cei ale căror armă este reprezentată prin puterea cuvintelor.

Deci în câteva cuvinte, fiecare poate dona pentru, scrie despre, și promova un astfel de eveniment!
Lucru pe care și eu am încercat să-l fac să dau zvonul!

Create a javascript widget for your site in 5 easy steps

These days we’re working on the new GSL project called „Încearcă”. Trying to stick to the latest web 2.0 trends, we thought the project has to offer a widget for it’s fans. So we said let’s create a javascript widget.

Creating javascripts widgets from scratch is not the best idea when it comes that you have not too much time and most of the features you would like to add are already written or offered through someone’s piece of code. I didn’t want reinventing the wheel, so here’s what we did.

  1. Get a twitter account! We already had a twitter account, so it was also a need in updating it somehow.
  2. Feed your feed to TwitterFeed. It will update your twitter account when you write something. In our case it updates after adding a new article.
  3. Get the latest twitter.js from Google Code.
  4. Create your load.js with some code like this, full specifications can be found on Remy Sharp’s blog:
    getTwitters(
        'incearca',{
            id:'your-twitter-id',
            count:1,
            enableLinks: true,
            ignoreReplies:true,
            clearContents:true,
            template:'<p><a href="http://twitter.com/%user_screen_name%">
                      <img src="%user_profile_image_url%" class="alignleft" align="left" />
                      </a></p>
                      <p>%text%</p>
                      <p class="meta">Visit <a href="%user_url%">%user_name%</a> for more.</p>
            '}
    );
  5. Save your files to your host. Then add the code into your page:
    <style type="text/css">
    #incearca ul li {list-style: none}
    #incearca ul li p img {float: left margin-right: 3px padding: 1px border: 1px solid #28435F}
    </style>
    <div id="my-widget">
    <script type="text/javascript" src="http://your-website/incarca.js"></script>
    <script type="text/javascript" src="http://your-website/incearca.js"></script>
    <p><img src="http://your-website/loading.gif" /> <a href="http://your-website/">Widget is loading...</a></p>
    </div>

    Tip: a good loading image can be generated using AjaxLoad tool.

That’s it! Our results can be tested on our project widgets page.
Credits to Remy Sharp for great code and inspiration! :)