ublo
bogdan's (micro)blog

bogdan » viziunea tinerilor asupra managementului de proiect

02:26 pm on Aug 3, 2012 | read the article | tags:

V? rog să mă ajuta?i să completez următorul chestionar (8 întreb?ri, fiecare cu variante predefinite de r?spuns) legat de viziunea tinerilor asupra managementului de proiect:

bogdan » pinguino / manchester decoder / opentherm

09:28 pm on Jul 29, 2012 | read the article | tags:

as a part of my PhD. studies i needed a simple interface to a central heating unit (CHU). searching the internet i found that most CHU are slave devices that use OpenTherm protocol for communication. i will bother you with that in a future post. for now, OpenTherm uses the Manchester code for sending and receiving information. as recently i’ve switched from arduino to pinguino (still using arduino for my work with students), here’s a small library that i use to decode the OpenTherm messages, that is versatile enough to be used for any Manchester code codec. it worked with a PINGUINO MX220 from Olimex. the tolerance for the bit timing is quite good: it correctly received data with bit lengths from 880uS to 1320uS. for other ranges tweak the defined constants.

// the code bellow is provided "as-is" with no warranty whatsoever
// also, this is a sketch and should be treated likewise

/* half the bit length */
#define OTHRM_BIT_TX0    500
/* threshold in microseconds for bit detection.
   it should be larger than the fastest transition time,
   yet it should consider the clock tolerance and the
   speed of the CPU. for PINGUINO 32MX220 this worked */
#define OTHRM_BIT_RX0    300
/* maximum length of a bit, in microseconds */
#define OTHRM_BIT_RX1    1000

#include <delay.c>

/* the OpenTherm frame has 32 bits. for 8 bit processors, use an array */
volatile u32 OTHRM_FRAME;

/* this function sends the OTHRM_FRAME data through "pin" */
void othrm_tx (u8 pin) {
    u8 c = 0;

/* start bit "1" of OpenTherm */
    digitalWrite (pin, HIGH);
    Delayus (OTHRM_BIT_TX0);
    digitalWrite (pin, LOW);
    Delayus (OTHRM_BIT_TX0);

/* actual data */
    for (c = 0; c<32; c++) {
        if ((OTHRM_FRAME >> 31) == 1) {
            digitalWrite (pin, HIGH);
            Delayus (OTHRM_BIT_TX0);
            digitalWrite (pin, LOW);
            Delayus (OTHRM_BIT_TX0);
            }
        else {
            digitalWrite (pin, LOW);
            Delayus (OTHRM_BIT_TX0);
            digitalWrite (pin, HIGH);
            Delayus (OTHRM_BIT_TX0);
            }
        OTHRM_FRAME <<= 1;
        }

/* stop bit "1" of OpenTherm */
    digitalWrite (pin, HIGH);
    Delayus (OTHRM_BIT_TX0);
    digitalWrite (pin, LOW);
    Delayus (OTHRM_BIT_TX0);
    }

/* receiving data from pin "pin". the data will be found in
   OTHRM_FRAME */
void othrm_rx (u8 pin) {
    u8 s = 1, c = 0;
    u16 m = 0, t = 0;
    OTHRM_FRAME = 1;

/* wait for the begining of the start bit. i need this.
   for non-blocking operation you should include a timer
   with a timeout. */
    while (!digitalRead(pin));
    for (c = 0; c<33; c++) {
        OTHRM_FRAME <<= 1;

        t = 0;
        while ((s == digitalRead(pin)) && (t < OTHRM_BIT_RX0)) { t++; Delayus(1); }
        s = digitalRead(pin);
        OTHRM_FRAME |= !s;
        t = 0;
        while ((s == digitalRead(pin)) && (t < OTHRM_BIT_RX0)) { t++; Delayus(1); }
        s = digitalRead(pin);
        }
    }

bogdan » eficiența fotosintezei

08:16 am on Jul 16, 2012 | read the article | tags:

În num?rul românesc al revistei BBC Science Focus din iulie-august 2012, la pagina 90 avem afirmașia

«99% din energia luminii este folosit? de o frunz? în fotosintez?. Cele mai bune panouri solare au o eficien?? de numai 38%»

Din nefericire pentru cititori, aceast? afirmașie este în totalitate fals?. Folosind ca surs? bibliografică «Phtotosynthesis» de Hall, D.O și Rao, K.K, publicat? la Cambridge University Press în 1999, în pagina 4 g?sim urm?torul grafic:

Astfel spus, grandiosul 99% este de fapt un minuscul 5%. Din p?cate pentru redactorii BSF, nici cu a doua parte a afirmașiei nu stau mai bine. Conform raportului NREL (National Renewable Energy Laboratory) de aici, la pagina 57 gasim că «The highest-efficiency research cell shown was achieved in 2010 in a multi-junction concentrator at 42.3% efficiency» (îl menșionez deoarece se g?se?te și pe wikipedia) și lucrurile s-au îmbun?t?șit în ultimii doi ani până la 43.5%.

bogdan » nu ca ar interesa pe cineva. despre referendum

11:57 am on Jul 14, 2012 | read the article | tags:

Nu că ar interesa pe cineva.

Dup? părerea mea, B?sescu nu e Mesia – deși am crezut asta (votându-l în 2004). A avut ?ansa să dovedească acest lucru și n-a reușit (cei care mă contrazic să citescă înainte raportul de audit al comisiei europene care va ap?rea în zilele următoare, realizat în perioada 22/11/07 – 11/05/12). A fi de partea sau împotriva lui nu v-a schimba cu nimic corupșia, nepotismul sau incompeten?a aparatului de stat și nici modul în care ne prive?te Europa (indiferent cine conduce, va fi aservit total intereselor UE și SUA – că așa suntem noi, românii, ne mul?umim cu firimiturile de la mesele celor mari și ne batem cu pumnul în piept că suntem importanși).

Avem nevoie de stabilitate – fiecare r?zboi politic ne are ca victime economice colaterale: euro cre?te, economia scade, programele se blocheaz? etc. și cu cât prelungim aceast? agonie, cu atât va fi mai r?u pentru noi, nu pentru cei care se bat.

În mod normal nu merg la vot. Consider clasa politică uniformă, indiferent de culoarea politică partid, iar faptul că ne ne-am dezvoltat nu este meritul celor care ne conduc, ci al factorilor externi care ne târ?sc în direcșia progresului. În fașa urnelor, singurul lucru pe care il putem alege este dacă avem parte de mai mult sau mai pușin spectacol în perioada imediat următoare.

De data asta voi vota ”da” pentru demiterea pre?edintelui.

Nu pentru că l-a? simpatiza pe Ponta (el pare de treab?, însă a dat-o cu b??ul în balt? cu doctoratul și are în spate un partid g?unos), nici pe Antonescu (mi se pare lene? – însă nu cred că e o atitudine proast? pentru un pre?edinte – mai ales dacă cite?ti constitușia și vezi care-i rolul lui) și cu-atât mai mult pe B?sescu (un fel de Apartamentus Ruralus, înconjurat de pișipoance, care confund? croașii cu craiovenii), ci pentru că îmi doresc liniște. N-o să se schimbe nimic cu USL la guvernare. N-o să fie ?ara mai corupt?. și indiferent de ”apocalipsa” care va urma, veși putea s-o corectași în noiembrie, așa cum v? place vou? (că eu iar nu votez).

bogdan » sfaturi minime pentru supravietuirea on-line

01:02 am on Jul 11, 2012 | read the article | tags:

Facebook:
La Account Settings, Security activeaza urmatoarele optiuni: Secure Browsing, Login Notifications (minimum Text Message), Login Approvals.
GMail:
La Account Settings, Security activeaza optiunea 2-step verification.
Yahoo:
Încearc? să renunși la el. Problema lui principal? este Yahoo!Messenger și vulnerabilit?șile acestuia.
Parole servicii online:
Folose?te clipperz.com. Eu folosesc pentru serviciile online parole aleatoare (lungi de 32 de caractere) stocate in contul clipperz.com. Astfel nu trebuie să reșin decât o singur? parol?.

bogdan » 2+2=5

08:44 pm on Jul 3, 2012 | read the article | tags:

«Nazi theory indeed specifically denies that such a thing as “the truth” exists. […] The implied objective of this line of thought is a nightmare world in which the Leader, or some ruling clique, controls not only the future but the past. If the Leader says of such and such an event, “It never happened”—well, it never happened. If he says that two and two are five—well, two and two are five. This prospect frightens me much more than bombs […]»

Eric Arthur Blair – Looking back on the Spanish War, 1943


Surs? foto.

bogdan » secretul succesului

12:07 am on Jun 7, 2012 | read the article | tags:

am fost ieri seară la un seminar. ca observator. se vorbea de ceea ce-i împiedic? pe oameni să devin? antreprenori. extrapolând, se vorbea despre ceea ce-i limiteaz? pe oameni. concluzia mea? seteaz?-și un obiectiv. scrie-și pe o hârtie valorile și convingerile și compar?-le cu obiectivul t?u: vezi care te limiteaz? și care te poten?eaz?. renun?? la cele limitatoare. construie?te-și starea în care să ai performan?? maxim?. cre?te-și cercul de excelen?? pentru a produce modele și distileaz?-și o strategie. urmeaz?-și strategia acșionând prin absolut toate mijloacele și cu toate resursele de care dispui.

multumesc lui Chief pentru invitașie și citatul lui Neale Donald Walsch ”life begins at the end of your comfort zone.”

bogdan » masterchef

11:26 pm on Jun 6, 2012 | read the article | tags:

pe scurt, despre rezultatul concursului:

C.M. Burns are o pagin? dedicat? în Forbes.

bogdan » scrisoare deschisa

11:52 pm on Jun 4, 2012 | read the article | tags:

Domnule Profesor,

De când mă cunoa?teși cred că ași observat că nu mă feresc să îmi spun părerea în fașa dumneavoastra și având acest lucru în vedere, a? dori să r?spund la provocarea adresat? pe blogul dumneavoastr?. Dup? părerea mea, guvernul Ponta și-a început prea devreme existen?a pentru a garanta succesul USL în alegeri. Singurul argument credibil pe care l-am auzit cu privire la aceast? na?tere prematur? a fost împiedicarea fraudelor electorale portocalii (sau verzi).

Din p?cate, USL a pierdut avantajul strategic al asediatorului ale cărui trupe și resurse erau în cre?tere, schimbându-l în statutul cuceritorului unei cantit?și insuficiente de resurse pentru a-și mul?umi în totalitate trupele. Lipsa pr?zii de r?zboi cumulat? cu heterogenitatea trupelor – în lipsa unor principii de baz? comune sau a unui du?man comun – prevestesc erodarea accelerat? a construcșiei USL. Dacă până în prezent argumentele șin mai mult de context, liderul cuceritorilor este o proprietate intrinsecă a acestora, fiind exponentul întregii structuri – iar un conducător care gre?e?te constant, ignorând sfaturile consilierilor sub presiunea celor care l-au creat nu face decât să întunece orice pronostic. Pe scurt, eu cred că în urma alegerilor, USL va fisiona în PSD și ACD, urmând ca ACD să formeze o majoritate parlamentar? fragil? cu urma?ul reformat al PD-L și al trasei?tilor politici de centru-dreapta (să arunc și o cifr?, 52%).

În încheiere, parafrazez câteva idei din Sun Tzu (care se reg?sesc și în teoria jocurilor a lui John Nash):
1. Lipsa unei visterii implică (aparent) lipsa hoșilor;
2. Apa evit? în?șimile;
3. Dacă vrei să realizezi ceva, f? în așa fel încât să o facă du?manii pentru tine;
4. Strategul îl atrage pe inamic și nu se lasă atras de el;
5. Sarcina principal? a unui general este de a fi invincibil. Ocaziile de a obșine victoria sunt furnizate de erorile adversarului;
6. Cel care ?tie când să atace face în așa fel încât cel?lalt să nu ?tie când să se apere.

Cu respect,
Bogdanel

bogdan » ars floris

05:44 pm on May 29, 2012 | read the article | tags:

am primit o poză cu cel mai recent aranjament Ars Floris – inițiativa anamariei și a lui flavius. dacă vă place nu ezitați să-i contactați pe site-ul lor www.arsfloris.ro.

aceast sait folosește cookie-uri pentru a îmbunătăți experiența ta, ca vizitator. în același scop, acest sait utilizează modulul Facebook pentru integrarea cu rețeaua lor socială. poți accesa aici politica mea de confidențialitate.