Tehnic

Dorin

Videotutorialele sunt periculoase pentru învățare

Videotutorialele sunt în ultima vreme una din cele mai recomandate unelte de învățare. Este progresul absolut în materie de învățare - generații de studenți preferă învățarea prin video-tutoriale, care se desfășoară „la cerere”, nu după un program fix, și fără informația stufoasă din cărți. Predate într-un stil atractiv, videotutorialele ar trebui să înlocuiască profesorii, ni se spune. Articolul de față va veni, desigur, să argumenteze exact contrariul. În zona programării, mai ales, abundă în ultimii ani de videotutoriale.
Dorin

De ce am trecut la Hugo

Această postare este prima editată exclusiv pe noul workflow. Să recapitulăm un pic:

  • nu vom avea comentarii (o perioadă destul de îndelungată, poate niciodată). Voi explica mai jos care e logica.
Dorin

My first programming language

There’s a chain tweet going around in the programmer’s community these days, one of those old things I used to hate so much. It felt nice today because I actually have a story to tell about it. First language: Z80 ASM (accidents happen) Had difficulties: awk, perl, now R Most used: Python, C++17 Totally hate: Java Most loved: C++ For beginners: Python, Javascript. A tweet is, of course, too small to actually capture the whole story, and I’m no Hemingway to use under 10 words for it.
Dorin

Ca programator, lucrezi prea rar în IT

Într-o discuție recentă am fost întrebat legat de industria IT. Și recunosc, nu lucrez în industria tehnologiei, și foarte puțini oameni pe care îi cunosc o fac. Marea majoritate lucrează în cu totul alte industrii, doar că folosesc un set de unelte care sunt denumite, generic, IT. Poate asta e greșeala numărul unu a unui programator, să creadă că nu lucrează alături de clientul său în industria lui. Când el e prea preocupat de unelte (vreau angular 11, vreau Blablascript, vreau tehnologii) în loc să fie preocupat de soluția pe care o livrează clientului.
Dorin

The cloud: who owns the data

I recently seen a presentation of a good friend of mine and an excellent software architect, Radu Vunvulea, about who owns the data in the cloud. I didn’t see the presentation per se – I only seen the slides, but I have a few thoughts on the issue as well, as it became more important in the recent days, with our Facebook debacle. I will not explain what the cloud is – it should be pretty clear by now.
Dorin

Wikileaks ca armă de autodistrugere în masă

Un worm construit pe baza lucrurilor dezvăluite de Wikileaks circulă acum și blochează sisteme informatice. Cine e vinovatul? Pentru că mai nimeni nu atribuie corect vinovatul, îl dau eu, cu litere îngroșate. WikiLeaks. Să explicăm. Foarte mulți se bucură că o astfel de unealtă e pusă la dispoziția oamenilor. Și tind să fiu de acord, uneori e bine să ai un mecanism prin care să poți să spui dacă sistemul tău de conducere face niște lucruri ilegale pe care nu ar trebui să le facă.
Dorin

Building my own blog

I’m building my own blog. I’m doing it using node and pure HTML + CSS, and as little JS as possible. Six years ago I would’ve become murderous at the suggestion to use JS on the server. The rationale was simple: it’s not that Javascript is a silly, primitive and hard to optimize language. It was the fact that I wouldn’t trust an interpreted, not compiled language, to run on my server.
Dorin

The sorry state of the programming world as of the end of 2016 AD

I know that I might bore the general population with this topic, but here it comes – another post on why the past was glorious and the present sucks. Before I start, a necessary clarification: I know that „the young generation of programmers is incredibly talented, inventive, productive” and everyone expects to hear that from me. Reality is somewhat different – and you’ll see below why. We have the most sophisticated tools ever, in the history of man-kind.
Dorin

Subsistemul Linux pentru Windows

Băieții de la Microsoft arată că în sfârșit cine a trecut la conducere are o minte deschisă spre dezvoltator, și că nu e nevoie de șeful firmei să urle Developers pe scenă ca să demonstreze că îi plac. Ce se întâmplă – pentru cei care nu știu, multă vreme în Windows NT (chiar și în NT 4.0 – dar cred că a fost retras după Windows 2000) exista un subsistem numit POSIX care îți permitea implementarea unor diverse operații folosind API-urile POSIX.
Dorin

The leftpad debacle

The leftpad debacle is a new thing that proves just how low the programming world has sunk. Please make sure that you read the article I linked first, so we can go ahead and bash the current day developers, the young developers as Radu calls them. For a bit of context: JavaScript is a horrible idea that pollutes the Internet today. The worst thing that happened to computing, if you ask me.