Arhiv za kategorijo 'programiranje'

Hekerski oddelek Ljudske osvobodilne vojske

Četrtek, 13. September 2007

Danes sem s kotičkom desnega očesa v času televizijskega dnevnika opazil, da Rusija in ZDA, kot v starih “dobrih” časih tekmujeta, kdo bo prej in bolje izdelal jedrski bombi podobno bombo, ki med pokom ne scvre in ubije vsega živega.

pla_matrix.jpg

V ozadju, v čisto drugem svetu, pa se Kitajska vojska ukvarja s čisto drugačnim orožjem. Že pred časom, v zadnji dekadi prejšnjega tisočletja, sta namreč dva kitajska vojaška teoretika spisala knjigo v kateri razpravljata o učinkih in primernosti spletnega vojskovanja. Sledilo je šest spletnih vojn, v katerih so kitajski hekerji, v obrambo časti njihove države, napadali Tajvanske, Indonezijske, predvsem pa Japonske in Ameriške spletne strani. Hekerji iz napadenih držav so jim seveda vračali “milo za žajfo”.

(več …)

Dao programiranja

Sreda, 12. September 2007

Danes sem, med prevajanjem enega od Zhuang Zijevih citatov, naletel na knjigo “The Tao Of Programming”, ki jo je spisal Geoffrey James. Med prebiranjem hudomušnih programerskih izpeljank starih Daoističnih modrosti mi je še posebej na dušo sedla tale:

A master was explaining the nature of Tao of to one of his novices. “The Tao is embodied in all software – regardless of how insignificant,” said the master.
“Is the Tao in a hand-held calculator?” asked the novice.
“It is,” came the reply.
“Is the Tao in a video game?” continued the novice.
“It is even in a video game,” said the master.
“And is the Tao in the DOS for a personal computer?”
The master coughed and shifted his position slightly. “The lesson is over for today,” he said.

Kot pri večini modrosti v tej knjigi gre za predelavo izrekov starih daoističnih mojstrov, ki od bralca zahtevjo določeno mero programerskega predznanja. Dotična zgodba pa zahteva tudi nekaj zgodovinskega spomina, saj je bila knjiga spisana v letu, ko je Internet upihnil drugo svečko.

Odstavek je v moj spomin priklical originalno misel izpod peresa Zhuang Zija, ki je v svojih časih zapisal:

Dong Guo Zi [učenec] je povprašal Zhuang Zija [mojster]: “Kje je moč najti to, čemur rečemo Dao.” Zhuang Zi je dejal: “Povsod je navzoč.” Dong Guo Zi je dejal: “Določneje povej.” Zhuang Zi je dejal: “V tejle mravlji je.” Oni je dejal: “Kje pa je še globje?” Zhuang Zi je odvrnil: “V temle plevelu je.” Oni je dejal: “Še en manjši primer daj!” Dejal je: “V tejle glineni opeki je.” Oni je dejal: “In kje še nižje?” Dejal je: “V temle kupu blata je.” Dong Guo Zi je utihnil. *

Filozofski odstavek se v besedah kar pošteno razlikuje od programerskega, je pa za programerje nadvse primerno nadaljevanje originalnega Zhuang Zijevega besedila:

Oglasil se je Zhuang Zi: “Vaša vprašanja se ne dotikajo bistva. Tako ravnate kot tržni nadzornik, ki sprašuje biriča, kako debele so svinje. Nižje, ko najde maščobo, če jim stopi na noge, toliko bolje. Ne smete iskati zgolj v eni sami določeni smeri. Tako se vam nobena stvar ne bo izmaknila. Takšen je najvišji Dao. *

* KLASIKI daoizma / prevod, uvod, opombe, komentar in kaligrafije Maja Milčinski. – Slovenska matica, 1992. – str. 353.