Friday, October 29, 2010

Real programmers...

...code in Notepad, without Word-wrap
...use only machine code
...have a wallpaper of Linux Shell commands
...have a photo of Turing in their wallet
...do not fear binary trees
...work in C only with malloc()
...regard Prolog as something trivial
...laugh in the face of a Segfault
...fear daylight
...know the entirety of Javadoc by heart
...do not use GOTO statements
...are unfamiliar with the term FOR
...manage to write 5 pages of design & specification by hand, without losing their right-hand motor skills
...know every UNICODE code of every symbol.

That's how we roll...

Wednesday, October 20, 2010

The Console

Strictly speaking, there comes a time in any student's life when improvement in a certain area is required. In my case, I needed more C# an DB! Below is a brief transcript of what happened during one of the "scarcely numerous" improvement sessions.

A room full of people: 1st year, 2nd year, 3rd year, etc. The projection device turns on; right-click>>open>>the slide-show appears.

MainStudent (09:00 pm): Ok, so how many of you know what a console is?
EntireRoom (09:01 pm): ...
MS (09:05 pm): Oookay... (proceeds to displaying a console on the laptop)

*entire room gasps in awe*

MS (09:06 pm): So this here is a console. Alright, let's move on to more interesting stuff... How many of you know what OOP, UML, MVC, DML and PDF stand for?
ER (09:07 pm): ...
MS (09:15 pm): Mkay, so today we are going to discuss the intricacies of the C# language (tm). This requires that you know all the above and that you have worked with tables before. Anyone here familiar with the notion of Primary Key?

(2-3 hands are raised)

MS (09:20 pm): Excellent! So, what I'm about to do is, create a web app that generates an interface for connecting to the db server using a c# script which, in turn, is embedded in a derivated class. By the end of this tutorial, you will have learned the basics of the C# language (sans tm): classes, polymorphism, accessors, repositories and other cool stuff!

(proceeds to whipping up a relevant example)

MS (11:30 pm): Oookay, so here it is! With this, you can connect to a db via asp.net and have your very own web page! Hurray!

(a slow clap is heard from the room)

MS (11:40 pm): Thank you very much! Next time we will discuss more interesting stuff! But I won't get into details! See you next time!

Thursday, September 9, 2010

A brief essay on stereotypes

Human society - the conglomerate of individuals, has evolved to the point at which it has forged a handful of stereotypes. They "dictate" the behaviour of the 21st century human race, through communication channels such as the new media (Internet). Of these "role-models" I shall enumerate three: the Soldier, the Thinker and the Outcast.

The most violent and imposing of all, is the Soldier. Who/ what is this stereotype about? An offshoot of the Rebel, the soldier spreads forth the powerful presence of Justice - be it fair or unfair. "It" possesses not knowledge but blind ambition. At a more sophisticated level, a Soldier has one opinion, which is the best and he attempts to promote it, in his social group, as the only valuable one. Examples can be seen throughout society, ranging from the omnipotent action-hero to the lesser bully.

The opposite end of the spectrum is represented by the Thinker. Every movie has one: the person with the Idea, the Solution and, why not, the Lab Coat. This stereotype promotes the assimilation of information and withdrawal from any form of conflict, mainly because "it" is the downgrade of the Genius. At a more particular level, the Thinker accepts the opinions of many but, after an elaborate period of thinking, spews out only one. The stereotype can be observed in any form of media that features a large group of people [friends], especially teen movies.

As a sole bearer of the hybris, the Outcast has been expelled from society. This happens due to the inability of becoming one of the aforementioned stereotypes. "It" harbors both the solitude of the Genius and the ignorance of the Rebel. As such, "it" cannot bear an opinion (no one is willing to listen or they are too dumb to listen). Movies like Domino or Waterworld illustrate perfectly the position of the Outcast with respect to the Society.

To sum up, modern day society has provided us with three choices: we can choose to impose ourselves, to seek refuge in thought or to leave it altogether. The path we choose depends solely upon us.

Sunday, September 5, 2010

The the

Yet another brief excerpt from my twisted mind:

The road not taken.
The time wasted.
The sights seen.
The pictures taken.
The world not understood.
The opportunities not grasped.
The bad things done.
The good things done.
The projects accomplished.
The art created.
The mind is one. Use it wisely. Let it slip once in a while. But once slipped off the edge, don't forget to come back to reality.

Friday, May 14, 2010

Meanwhile...

Amu' o dam pa aia cu meanwhile...

Vorba vine...

E vineri, deci, implicit, si programare pe Linux + cafea. Dar azi, spre deosebire de celelalte zile cu programari pa Linux, mai este si un jurnal. N-am mai scris de mult pe aici. Timpul nu mi-a permis. S-a scumpit (timpul). Nu imi mai permit sa fac (cu el) ce faceam in liceu: adica sa ma duc sa fotografiez diverse, sa stau pe DevaArt et al.

Plus ca, din 5 intra sesiunea: 3 examene practice + 1 colocviu + 4 examene scrise. Vorba lui John Lennon: "Life is what happens when you're busy making other plans..."

Asa ca, acestea fiind spuse, ma intorc in conul de umbra (ma cheama inapoi). Pe curand, (whenever that might be)...

Breaking News: E cod galben.

Friday, April 2, 2010

'80

O scurta joaca cu o poza s-a transformat in incercarea de a simula acele pictoriale optzeciste din "almanahe", ce infatisau "faurirea drumului catre progres al Republicii". Ce a iesit, vedeti mai jos:

Sunday, March 14, 2010

Oh, the joy...

So, I'm sitting here, waiting for the coffee to kick in... Admit it. You love coffee. The scent of roasted beans ignites your every fiber. The sheer euphoria you get from one sip cannot be matched by anything (that is, of course, if you aren't addicted to chocolate). Fifteen minutes later, the world is your oyster. Every effort is trivial. Every thought is coherent. Programming an ADT is child's play.

However, this precious liquid generates addiction. Every impulse comes under its control. You cannot fight it. Its grasp is tight... The horizon narrows. The energy is drained. Headaches kick in. You feel powerless. Random thoughts occur... Then you go for the second cup...

Fortunately, my journey into the glorious world of coffee stops with the first cup. If there truly is a national emergency, I go for the second. Fortunately, that has happened only once so far.

As far as the issue of photography goes, I'm (still) waiting for the snow to melt so that I can shoot something other than railway spikes and bridges. For those of you that do not know, yes I shoot trains (hah!) and other railway-related items. A sample is provided below (this is a photo blog, after all):


So, this pretty much sums up my winter-time-photo-related activities. As far as faculty (college) goes, I finally got the scholarship I was aiming for, thus making this semester more "relaxed-in-approach". But, as one would put it: "You may have won the battle, but the war isn't over yet." - One.

Monday, February 22, 2010

RO: Mama, ce skin oranj albastru mi-am tras. Ala vechi s-a pierdut pe vecie. Asa ca, va recomand sa va puneti ochelarii de soare inainte de a citi.

So, in essence, semester 2 of faculty makes semester 1 seem trivial. For those who are not yet accustomed to life in a 16-bit nutshell (also known as attending a Computer Science-ish faculty), here are some excerpts from the things I have gathered inside my skull for the past few weeks:

-> It is safe to assume that Computer Science implies a high amount of mathematics (Algebra, Analysis, Dynamic Systems and what not...). Also, in this manner, it is safe to assume that Computer Sceince implies a lot of programming (Pascal, Assembly, C++, and other well known letters of the English alphabet). Naturally, around 10% of the above will actually serve a purpose later on.

-> Google is your friend!!2!! Most of what is taught in faculty can be found in one form or another on the Internet.

-> Coffee is of paramount importance. I, for one, never leave home without a sip. Works well during rainy days and during afternoon seminars.

-> There always is room for worse. Just when you thought the exam session is over, the second one comes knocking at the door (I am referring here to the "mark-increasing-session"; I guess it has something to do with the Bologna system).

And, alas, there are other things to be told about the glorious life of a student in the glorious nation of RO, but on another, less formal, occasion.

Thursday, January 21, 2010

The Old Town

Din motive de skin bleu, daca nu vedeti pozele full, incercati sa dati click pe ele. Senchiu.

Anul trecut (prin 26 Decembrie mai exact) am fost la o scurta plimbare prin oras. M-am gandit sa vizitez "partea veche" a orasului intrucat nu mai fusesem acolo de foarte multa vreme. Ce am reusit sa capturez se vede mai jos:


Vechi si nou: zidul cetatii si o cladire recent terminata.


La fel si aici (practic aceeasi poza luata din alt unghi).


Vedere inspre Facultatea de Drept. Mai demult, era o casa pe colt dar a fost demolata, se pare. Tot pe colt, pare a fi o urma de poarta in zid.


O vedere de mai aproape cu zidul. Pe alocuri a fost ranforsat pentru a se evita caderile de pietre.


Piata Universitatii, vazuta dinspre Librarie. Aici s-a incheiat si micul tur al partii vechi a Clujului. Motivul pentru care eu ii spun "The Old Town" este acela ca aceasta parte pastreaza cel mai bine aerul medieval al Clujului de odinioara: urme de ateliere si depozite, (foste) porti si creneluri, ulite pavate (mai nou).

That's it for now. Mai multe, cand gasesc material si o pauza intre examene.

Friday, January 15, 2010

Sesiune?

Din ciclul: E greu sa gasesti un mix bun.

FP+BMC/AC sau (ALG+ANL)mod BMC? , maine incepe oficial sesiunea!!111!1!111!1one -> 5 examene in 3 saptamani cu stive, maturi si First Order Predicate Logic!!1!11!11 C'est une situation sans espoir.

Sper ca dupa sesiune sa ies la facut de poze ca deja ma tampesc efectiv in casa asta. sa mai dau pe afara la facut de poze, caci m-am plictisit de atata 010110110110 si FFh. Capu' meu este ceva de genu:

mov ah,09h
mov dx,offset ent
int 21h
mov ah,09h
mov dx,offset msg2
int 21h
mov ah,09h
mov dx,offset ent
int 21h
[...] Si algebra.

Ca tot incepu anu asa brusc, mi-am propus niste rezolutii:

1) Sa continui seria cu Romania in HDR / Hills of Romania
2) Sa fac un calendar pe 2011 (sigur nu il termin, dar asa ca si Concept merge)
3) Sa ma ocup de grupul http://romanianature.deviantart.com/

Sper sa respect 1). 3) sigur. 2) pending - poate cand e soare.

Asadar, pana pe 7, se da liber la carte.

endif. Am zis!!!