Aug 13

Stiti voi smecheria, ptiu.

Aug 8

Si imi plac cei care si-au pus codul brat sus, sus, sa nu rateze cumva vre-o afisare. Acu antena3.ro si ele.ro de exemplu nu se mai incarca deloc :). Cam nasol. qds.count.brat-online.ro e adresa cu buba care a facut ca juma din internetul contorizat de ei sa nu prea mai mearga. Ete asa se vede (si da, articolul de pe ele.ro cu “sperma tratament antiacneic” e 4 the lols).  screenshot.png

Aug 8

post sters, nu-si avea rostul, dupa mai multa gandire.

Aug 2

Cel mai nebunatic om pe care mi-a fost dat sa-l intalnesc si-a facut blog. Deah Lucica, da sa stii ca tot nu te iert ca mi-ai ascuns calculatorul si te-ai jurat o juma de zi ca l-ai vandut ca aveai o datorie. Amintiri, amintiri.

Aug 1

Iar trebuie sa-l aman o saptamana. Se pare ca n-am ce face. Ah, si pentru cine ma stie, luni lansam la apa proiectul lui Aurel. Iupiii. Ne-am miscat mai repede decat speram, nu credeam da o sa avem ceva inainte de 5 Septembrie. Luna asta se pare ca a fost productiva. Eh, cu pretul ca am ajuns sa dorm 5 ore pe noapte, da’ tot e bine. Incet incet redevin coerent … am scapat de stresul saptamanilor astora. 5 more days si revin la ritm normal.Oboseala se pare ca ma face al naibii de irascibil. Si nervii ma fac sa ma preocupe chestii care nu m-ar fi preocupat niciodata daca eram calm. Deci, note to self, nu mai fa ce ai facut ultimele 3 saptamani, ca ajungi la Socola.

Aug 1

Pluginul original si pluginul minune de la zoso puse unul langa celalat :

/*
Plugin Name: Cyrillic Slugs
Plugin URI: http://petko.bossakov.eu/wordpress-cyrillic-slugs-plugin
Description: Converts Cyrillic letters in post slugs to their Latin phonetic equivalent.
Version: 1.0
Author: Petko Bossakov
Author URI: http://petko.bossakov.eu/
*/

/*
Copyright 2007 Petko Bossakov

Licensed under the terms of the GPL version 2, see:
http://www.gnu.org/licenses/gpl.txt

Provided without warranty, inluding any implied warrant of merchantability or fitness for purpose.
Based on SEO Slugs by Andrei Mikrukov (http://www.vretoolbar.com).
*/

add_filter('name_save_pre', 'cyr_slugs', 0);

function cyr_slugs($slug) {
    $cyrillic = array('à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ','ò','ó','ô','õ','ö','÷','ø','ù','ú','ü','û','ý','þ','ÿ');
    $translit = array('a','b','v','g','d','e','zh','z','i','i','k','l','m','n','o','p','r','s','t','u','f','h','c','ch','sh','sht','u','y','y','e','yu','ya');

    // We don't want to change an existing slug
	if ($slug) return $slug;

	global $wpdb;
	$cyr_slug = cyr_strtolower(strtolower(stripslashes($_POST['post_title'])));
	$cyr_slug = str_replace($cyrillic, $translit, $cyr_slug);
	$cyr_slug = str_replace(" ", "-", $cyr_slug);

	return $cyr_slug;
}

function cyr_strtolower($a) {
	// Just in case standard strtolower doesn't work
        $offset=32;
        $m=array();
        for($i=192;$i<224;$i++)$m[chr($i)]=chr($i+$offset);
        return strtr($a,$m);
}
?>

/*

Plugin Name: Ro Slugs

Version: 1.1

*/

add_filter('name_save_pre', 'cyr_slugs', 0);
    function cyr_slugs($slug) {
    $cyrillic = array('à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ','ò','ó','ô','õ','ö','÷','ø','ù','ú','ü','û','ý','þ','ÿ','ă','â');
    $translit = array('a','a','a','a','a','a','a','c','e','e','e','e','i','i','i','i','o','n','o','o','o','o','o','-','o','u','u','u','u','u','b','y','a','a');
    // We don't want to change an existing slug
	if ($slug) return $slug;
	global $wpdb;
	$cyr_slug = cyr_strtolower(strtolower(stripslashes($_POST['post_title'])));
	$cyr_slug = str_replace($cyrillic, $translit, $cyr_slug);
	$cyr_slug = str_replace(" ", "-", $cyr_slug);
        return $cyr_slug;

}

function cyr_strtolower($a) {

	// Just in case standard strtolower doesn't work
        $offset=32;
        $m=array();
        for($i=192;$i<224;$i++)$m[chr($i)]=chr($i+$offset);
        return strtr($a,$m);

}

?>

Neah, pana si comentariile sunt la fel, p-alea nu s-au obosit sa le editeze/steraga, lol. Si culmea ca pluginu merge (dupa ce adaugi caracterele romanesti), ca-l folosesc pentru altii care aveau aceeasi problema. De prin 2008. Dar deah, daca nu e vb de poze sau continut incalcarea GPL sau CC e grava, dar incalcarea GPL se pare ca nu mai e la fel de relevanta pentru cod. Si tot n-am inteles “Am făcut un mic plugin care să rezolve problema” vs “E fixut (fixuit ? / facut ?) de niste amici” … Defapt cine a facut chestia :). Scoaterea copyright din sursa fara mentionarea autorului original nu e foarte frumos mai ales cand dai public ceva. Daca-l fixuiesti pt tine, treaba ta ce faci, numa’ sa stii ca daca unu cere codu’ sursa modificat, cam tre sa-l dai.Tind sa cred totusi ca nu zoso a fost cu ideea.

Sincer … e acelasi plugin, singurele doua linii care difera sunt declaratiile $cyrilic si $translit.

Si ca bonus, pluginu nu fixuieste caracterele rromani si nici nu merge daca editezi de pe un xp cu tastatura romaneasca legacy (alea de pun caracterele turcesti in loc te tz si sh).

Nu am fost niciodata un mare fan al copyright-ului, am fost mereu de parerea ca nu conteaza cat si de unde copiezi, ci ce adaugi si ce creezi pe baza a ceea ce copiezi. Dar situatia asta e ironica pentru ca cel care a postat respectiva chestie e mare aparator (si ii iese destul de bine) al drepturilor de autor, adica ceea ce urasc eu.

Dap sunt genu care editeaza o tema sau un soft, si apoi modifica copyrightu’ de genu “Originally developed by whoever for x, modified for this piece of software by”. Astfel incat daca unuia ii place, sa ajunga la randu-i la codul original. Si-mi pun si emailu, astfel ca daca vrea ceva GPL modificat de mine, sa ma contacteze sa-i trimit. Putinele chestii publice pe care le-am dat sunt cu licenta MIT, asa ca daca unul crea sa modifice pentru chestii proprietare sa nu fie obligat sa dea gratis bucati din bucataria interna. I hate GPL also, pt ca limiteaza dreptul de dezvoltare a chestiilor proprietare, obligand multi oameni sa scrie tone intregi de cod “from scratch” desi exista echivalente GPL cel putin la fel de bune.

Oricum, incep sa inteleg de ce unele chestii nu merg prin wordpressu’ de pe zoso.ro si filtrele de spam sunt asa de varza. Anyway, sweet, sweet, irony :).

Jul 30

Fac se pare un experiment fara voia mea, de cca 3 saptamani am lucrat 4 zile pe saptamana mai mult de 16 ore pe zi cu 2+2 zile de pauza. In curand pic nervos. Ce o sa ma razbun dupa ce termin faza1 a proiectului curent si-mi iau concediu.

Jul 29

Degeaba joci corect cand toti oamenii din jur sunt incorecti. Nu castigi niciodata, viata nu se supune teoriei jocului, din nefericire. Si ca bonusul zilei, aroganta nu e tratabila, se pare.

Jul 29

Se da subsemnatul intr-un autobuz al unei firme anonime. Autobuzul era relativ liber. Aveam in spate una bucata impresionista de 35-40 de ani. Procuroare cica and shit. In fata un alt impresionist, un tigan and shit. Amindoi vorbeau tare cat se poate. Jenat de chestie (mai ales de procuroarea pulii care vb.tare la tel in spate), ma mut in spate, da pe penultimu’ rand. Ghinion.  Jenantul deja o daduse pe pretenii. Dupa ce ma mut pe penultimu’ rand, jenata de pretenii noi facuti ai manelistului, procuroarea se muta in spatele meu si-mi face nervii varza vb la tel despre ce naspa sunt restu’ procurorilor, si cat de greu i-a fost sa plateasca ultimii 20.000 de mii de coco pe garsoniera din Romana, ca a trebuit sa-si vanda si masina, da-si ia un Audi “pe leasing” luna viitoare ca la stat iti accepta (ce nu stiu, da ideea e ca daca lucri la stat Audi e usor de luat). Nu ca manelistul nu devenise punct de atractie in fata autobuzului. Dar mi-am pus ceva pe casti …. cat sa nu aud. Procuroarea termina din a-mi tracani nervii dupa v-o ora. Oprim la Gaesti.  Tiganu’ zice ca sa-l lase la 200 de metri mai in fata. Naspa. Procuroarea lipsita din excercitiul de a se da mare, prinde momentul. zice ca vai, ce pana mea  e asta. Ca de ce opreste de 2 ori pt acelasi om.  Nu ca ala  deja nu atrasese atentia ca e taran da’ in sfarsit. Vine faza absolut psihedelica. Catza pseudointelectuala, se ia in gura cu manelistu care dedea sa coboare (faza la care eu eram … rade ciob de oala sparta). Si suna la politie sa-l salte.La care mie mi se aprinde un bec. Mancati-as, stii ce problema avea jenanta cu jenantu ? Ca e tigan. Imi venea sa ma ridic si sa-i zic si jenantei sa coboare imbracata in kkk, ca se pupa treaba inimaginabil de bine. Nu ca tiganu nu era jenant, da’ pt cei 5 pasageri din spate, problema pe drum a fost chiar ea. Dar sa traim bine, sunt blond, am ochii verzi si tenul rozaliu, de ce sa ma supar eu :) doar pt un amarat de abuz facut de o vaca sinistra pe motive citez “te iau caralii, ca nu e o onoare sa-ti cunosc satra”.

Stiu ca acu ceva vreme i-am trimis un mail in stare psihedelica lui krossfire pe tema. pe tema, pe tema, pe tema.

Jun 20

Well, if that is what happens to you, just edit your account, and in advanced settings put cs101.msg.mud.yahoo.com as your pager server, and get back online.

« Previous Entries