»

Najbolj nepregledna koda v C-ju spet nagrajena

Slo-Tech - Znani so rezultati letošnjega tekmovanja v prikriti in neprepoznavni (obfuscated) C-jevski kodi IOCCC, ko je potekalo že osemindvajsetič. Smoter tekmovanja je preprost, in sicer napisati čim bolj neprepoznavno kodo, ki pa je še vedno veljavna, se prevede in izvede ter stori nekaj nepričakovanega.

Kdor ima veliko potrpljenja ali močan interes, si lahko pogleda štiri ure in pol dolgo predstavitev dosežkov in podelitev nagrad. Vseh triindvajset nagrajencev in njihove kode so izpostavili tudi na spletni strani. Dosežki so res impresivni, saj segajo od emulatorja 32-bitnega OpenRISC do recepta za lososa. Koda je v vseh primerih silno zapletena in nepregledna, a nalogo opravi.



11 komentarjev

Odkrili molekulo iz šestih dušikovih atomov

Slo-Tech - Trojna vez, ki jo tvorita dva atoma dušika, je ena najmočnejših znanih kemijskih vezi. Posledice so mnogotere, od neobstoja nevtralnih dušikovih alotropov, ki bi imeli več kot dva dušikova atoma, do energetske potratnosti proizvodnje amonijaka, ki omogoča proizvodnjo gnojil in nas dobesedno prehranjuje. Raziskovalci z Univerze Justusa Liebiga pa so prvi sintetizirali nevtralno molekulo, ki ima več kot dva dušikova atoma (in nobenega drugega). Heksadušik so predstavili v reviji Nature.

Izjemna stabilnost dušika N2 je ena izmed gonilnih sil eksplozivov, ki so dušikove spojine in po detonaciji razpadejo (tudi) v dušik. Raziskovalci iz Giessna so C2h-N6 sintetizirali pri sobni temperaturi, nato pa so ga ujeli v argonovo matriko pri -263 °C. Reagirali so klor ali brom in srebrov azid, pri čemer je nastal novi dušikov alotrop. Da ima res šest atomov v molekuli, so potrdili s spektroskopskimi tehnikami.

Računske metode so v preteklosti napovedovale obstojnost različnih alotropov, ki bi...

8 komentarjev

Na olimpijadi iz informatike Slovenci letos skromnejši

Slo-Tech - Na 37. mednarodni olimpijadi iz informatike, ki je od 27. julija do 3. avgusta potekala Sucreju v Boliviji, je slovenska ekipa osvojila eno pohvalo, do medalje pa je malo zmanjkalo. Najboljši je bil Vid Furlan (Elektrotehniško-računalniška strokovna šola in gimnazija Ljubljana), ki je z osvojenimi 39,2 odstotki osvojil 182. mesto. Za Slovenijo so nastopili še Gabriel Pagliaruzzi (II. gimnazija Maribor in ZRI), Mitja Ševerkar (Gimnazija Bežigrad) in Bor Vodovnik (Gimnazija Bežigrad in ZRI).

Zmagal je Hengxi Liu s Kitajske, drug je bil Mingyu Woo iz Južne Koreje, tretji pa Sizhe Fan s Kitajske. Za najboljšo evropsko uvrstitev je poskrbel Rareș-Andrei Neculau iz Romunije. Konkurenca ni bila majhna, sej je nastopilo 330 tekmovalcev iz 84 držav. Tekmovalna dneva sta bila dva, ko so imeli tekmovalci pet ur časa za rešitev po treh nalog. Še dan pred prvim tekmovalnim dnem imajo tekmovalci ogrevalne naloge, s katerimi spoznajo delovanje sistemov. Ocenjuje se pravilnost kode, ki se mora...

1 komentar