sidenote

Archívum
A(z) „szoftver” kategória bejegyzései

Az Amanita Design legújabb point-and-click kalandjátéka. Megüti a korábbi játékaik által feltett mércét. Akinek kétségei vannak, nézze meg az alábbi trailert.

Nem igazán tudom, mit írjak. Zseniális játék. Pont. Az egyetlen idegesítő rész az volt, amikor egy csillagot kellett kiszabadítani egy hernyó fogságából, kb. tizedszerre sikerült megcsinálni. (Egy „csillagot kellett kiszabadítani egy hernyó fogságából”, kérdezhetnéd. Inkább ne.)

A zene és a hangok itt is legalább olyan fontosak, mint a Machinariumban, kénytelen leszek ezt a soundtracket is megvenni. Áh, csúcsszuper játék, millió apró részlettel, fantasztikus világgal. Tessék megvenni!

 
 

Botanicula

Megosztás, like stb.

Jelenleg három gépen kell dolgoznom, kettőn Windows 7 csücsül, míg a harmadik egy Mac mini. Elég sokszor kell fájlokat átvinnem egyik gépről a másikra, de a háló gyakran rendetlenkedik. (Szar az infrastruktúra.)

Végül is nem olyan nagy gond, ha naponta egyszer-kétszer pendrive-ot kell használnom, amíg meg nem csinálják a hálót. Viszont… Viszont elő szoktak fordulni 4GB-nál nagyobb fájlok, ezért a FAT32 nem opció. Az NTFS-t az OS X nem tudja írni. Gondoltam kipróbálom az exFAT-ot, hiszen pont flash drive-okra találták ki. Nade. Itthon nagyrészt Linuxot használok, Linux támogatás meg nincs hozzá, naponta lementeni meg átformázni nem akarom a pendrive-ot. Persze erre lehet azt mondani, hogy vegyek még egy pendrive-ot. Hát, van három-négy is, de én mindig csak felkapok egyet, nemigazán nézem, hogy melyiket, bele a gépbe, és akkor anyázok, amikor pont olyan gépbe dugom, ami nem tudja írni a rajta levő fájlrendszert.

Kitartottam az exFAT mellett, mert mégiscsak jó, és találtam hozzá Linux támogatást is. Igaz, nem out-of-the-box, viszont három perc bizgetés után máris olvashatjuk, és írhatjuk a pendrive-unkat. A legnépszerűbb disztribúciókhoz csomagokat is találunk, de a wiki oldalt megnézve nem nehéz lefordítani sem. Szóval, használjátok, mert jó. Persze mindenki csak saját felelősségére, mert még béta a dolog, de nekem eddig működik.

Flash Tibor immár olvasható és írható!

Megosztás, like stb.

Worthy winner of the PC 4kB intro competition at Revision 2012 and latest example of the compact-coding tradition exercised within the demoscene, Hartverdrahtet by Akronyme Analogiker is a three minute long audio-visual trip into a procedural fractalverse, compressed into a minuscule piece of software. No bigger than 4069 bytes – less than an empty Word document, as demoscene activists like to point out – the executable file contains all the mathematics needed to generate the unfolding visual complexity and audible ambience upon a double-click. A solo effort by a talented coder who calls himself Demoscene Passivist, Hartverdrahtet reveals a mesmerizing cosmos observed through what could be an electron microscope – ethereal, greenish and a little eerie.

The real magic is in the lingo: “It’s a mix of shere-tracing, fake ambient occlusion and a lot of post-processing. And it took me nearly two months to complete it,” the programmer and recipient of last year’s ‘Echtzeit Newcomer Award‘ reveals on his Tumblr. “The shader basically encapsulates a sphere-tracing based raymarcher for a single fractal formula with camera handling. An extra post-processing shader adds effects like god-rays, tv-lines and noise to make the result look more interesting and less ‘sterile’. The different intro parts are all parameter and camera position variations of the same fractal.”

[…]

Hartverdrahtet – Infinite complexity in 4096 Kilobytes

És itt a lényeg, a teljes videó.

Elképesztő!

Megosztás, like stb.

Biztos hallottatok már a Raspberry Piról. Az úgy volt, hogy első nap rendeltem egyet.

Szóval, február végén, az indulás reggelén (7-kor) ott ültem a gép előtt, és próbáltam magamnak szerezni egyet, közben chateltünk az egyik volt tanárommal, hogy ki hol tart éppen a rendelésben, melyik terjesztő oldala elérhető, illetve elérhetetlen (mindkét nagy terjesztő szerverei lehaltak). Néztük a hivatalos Twitter feedet, nyomtuk egymásnak az infókat. Igazi „hajsza” hangulata volt a dolognak.

A vége az lett, hogy Gábor a Farnellnél, én pedig az RS Componentsnél adtam le a rendelésemet. Gábor a héten megkapta az övét, nekem meg RS Components még válaszolni sem igazán hajlandó, hogy hol állok a várakozási sorban. Most ott tartok, hogy már a nemzetközi és a brit RS-nek is írtam. Egyelőre semmit sem tudok, viszont egyre inkább kezdem elveszíteni bennük a hitem. De ennyit erről, és most jöjjön a lényeg.

A képen Gábor Raspberry Pi-ja látható. Tegnap bementem a tanszékre lecsekkolni. Valóban egy bankkártya méretű, lenyűgöző kis cucc. Gyorsan be is bootoltunk egy OpenELEC-et.

Open Embedded Linux Entertainment Center, or OpenELEC for short, is a small Linux distribution built from scratch as a platform to turn your computer into a complete XBMC media center. OpenELEC is designed to make your system boot as fast as possible and the install is so easy that anyone can turn a blank PC into a media machine in less than 15 minutes.

Szépen bejött az XMBC, de már a menű szaggatott, és ~80%-on zabálta a procit. Több, mint valószínű, hogy szoftver renderinget láttunk. Szóval még nem tökéletes, közel sem. Videólejátszás közben a proci egyáltalán nem dolgozott, viszont az 1080p-s Ötödik elem teljesen darabos volt. Több, mint valószínű, hogy driver gond. :)

Aztán bebootoltuk (volna) az előre elkészített, és használatra ajánlott Debian image-et, de kernel panicba ütköztünk.

Minden jel szerint nem volt jó neki a noname SD kártya. Kicsit finnyás szegénykém, de sebaj. Másik SD kártyáról simán elindult a cucc. Igazából csak arra voltam kíváncsi, hogy van-e hozzá valami repó is, vagy egy Debian image és kész. Jelentem, repó van, ez nagyon biztató! Feltettünk hát egy VLC-t, de elindulni már nem volt hajlandó. :) Elég béta még, de nem vagyok telhetetlen, mert amint elkezdik nagy tételben gyártani és kiszállítani (remélem nekem is) a Raspberry Pi-t, úgy fog nőni a hozzájárulások száma.

Jó lett volna megnézni az Arch Linux ARM-ot, de sajnos erre már nem volt időnk. Remélem jövő héten még lesz erre alkalmam.

Megosztás, like stb.

A Syndicate Warsban a hirdetőtáblákon többek között a Ghost in the Shell trailere futott. Cyberpunk at its best!

Kommentben megígértem, hogy kiegészítem a posztot, de inkább csak kiteszem ide a kommentek releváns részeit.

Írta: Red 2012. április 25. 10:14
Hogy lemaradtam erről… Kicsit rossz szájízem van, hogy FPS-t csináltak belőle, de kíváncsi lennék rá, lehet, hogy beszerzem majd Xbox-ra.

Írta: szantaii 2012. április 25. 11:06
Én is így voltam vele. Jobban örültem volna valami stratégiai játéknak. Az FPS-ek (1-2 kivételtől eltekintve) már nemigazán kötnek le. Viszont ez elég ütős lett, jól visszaadja a régi hangulatot, persze azért sok minden hiányzik is belőle.
Van ez a Skrillex gyerek meg még 1-2 DJ [ejtsd: diddzséj :)], akik remixelték a régi zenéket ehhez az új játékhoz, és habár nem vagyok dubstep fan, mégis jók lettek.
[…]

Megosztás, like stb.

While Linux is running our phones, friend requests, tweets, financial trades, ATMs and more, most of us don’t know how it’s actually built. This short video takes you inside the process by which the largest collaborative development project in the history of computing is organized. Based on the annual report “Who Writes Linux,” this is a powerful and inspiring story of how Linux has become a volunteer-driven phenomenon.

How Linux is Built – YouTube

Nem hiszem, hogy ez a videó mezei usereknek szólna, inkább a befektetőknek, vagy az „üzleti szférának”, de jó látni, hogy végre a Linux Foundation is össze bírt rakni egy rendes videót.

Megosztás, like stb.

Találtam reggel egy érdekes hacket a neten (katt vagy tapp a képre):

Megtetszett, szóval elkészítettem a sajátomat. Ugyan ez jóval egyszerűbb, de az enyém!

Kép és videó:

Zene: Lee Rosevere – Multivac (Album: Asimov (music inspired by the writings of), licenc: Attribution-NonCommercial-ShareAlike.)

Vimeon is elérhető.

Megosztás, like stb.

Aki ide a sidenote-ra téved, láthatja a jobb felső sarokban úszó glidereket. Korábban hallottam az APNG (Animated Portable Network Graphics) formátumról, ezért gondoltam, hogy az animgifből csinálok APNG-t.

The Animated Portable Network Graphics (APNG) file format is an unofficial extension to the Portable Network Graphics (PNG) specification. It allows for animated PNG files that work similarly to animated GIF files, while supporting 24-bit images and 8-bit transparency not available for GIFs. It also retains backward compatibility with non-animated PNG files.

APNG – Wikipedia

Először a meglévő gifből szedtem ki az egyes frame-eket, majd a kíváncsiság kedvéért, hogy működik-e, a fehér hátteret kicseréltem átlátszóra, végül újra összefűztem a képkockákat immár egy animált png-vé.

1
2
3
4
5
6
gifsicle --explode gliders.gif
for i in {0..9} ; do convert gliders.gif.00${i} -transparent white frame00${i}.png ; done
for i in {10..29} ; do convert gliders.gif.0${i} -transparent white frame0${i}.png ; done
optipng -o7 *.png
ls *png > frames.txt
java -jar ~/Downloads/japng/japng.jar -frames frames.txt -display 100 -out gliders.apng

A kész képet feltöltöttem az oldalra, átírtam a CSS-t, és egy teljes reload után, már az animált png gliderek másztak a jobb felső sarokban. Mint minden változtatás után megnéztem a sidenote-ot más böngészőkben is, és sajnos azt tapasztaltam, hogy sem Internet Explorerben, sem Chrome-ban, illetve Safariban nem működik az APNG. Rákerestem az APNG támogatásra neten, és az alábbi táblázatra bukkantam:

Forrás: APNG – Wikipedia

Ezt látva letettem az animgif apng-re való cseréjéről, de az érdekesség kedvéért feltöltöttem ide az elkészült változatot is. Sorban: az eredeti animgif (6 782 bájt), apng (3 415 bájt).

 

Minden reményem az animált svg-ben van.

Animált SVG (5 306 bájt). Forrás: File:Soccer ball animated.svg – Wikipedia.

Megosztás, like stb.

Helpful for debugging, the 3D view stacks elements as they are nested in the DOM and lets you see elements that are hidden or off the page. You can zoom in and out, rotate and pan the view to see the page from any angle that is helpful to you.

Introducing Firefox 3D View for Developers – YouTube

Állítólag segít jobban megérteni az egyes oldalak felépítését. Így első kipróbálás után inkább csak eye candynek tűnik ez a dolog, de mindenképp jópofa.

A sidenote 3D-ben:

Zene: Lee Rosevere – The Last Question (Album: Asimov (music inspired by the writings of), licenc: Attribution-NonCommercial-ShareAlike.)

Vimeon is elérhető.

Megosztás, like stb.

Egy tipikus eset bemutatása következik.

Megírsz egy viszonylag egyszerű konfigot. Örülsz, hogy meg tudod csinálni. Nem is olyan nehéz, mint amilyennek elsőre látszik. Elindítod a szolgáltatást, nem történik semmi. Persze ilyenkor egyből az az első gondolat, hogy valamit elírtál az egyik conf állományban. Megnézed, az összeset, amit szerkesztettél. Helyből észreveszel három elírást, amit az egyikben bennehagytál. Kijavítod, aztán mentenél, de nincs meg a jogosultságod. No sebaj, copy-paste lesz. Kilépsz, aztán a megfelelő jogokkal megint be. Persze a copy-zni elfelejtetted a változtatást, ezért újra megkeresed az elírásokat. Kijavítod. Szolgáltatást újra elindítod, megint semmi.

Eztán netstatolsz, mint az őrült. Hát persze, hogy nem csücsül a porton a kis aranyos. Nézzünk logot! Na, log az nincs, mert nem állítottál be logolást. Beállítod a logolást, újraindítod a szolgáltatást, reprodukálod a hibát. (Szerencsére most gond nélkül megy a hiba reprodukálása.) Nézzünk logot! Szépen megette a saját konfigomat, viszont van egy error. Oké, végre valami nyom, amin elindulhatsz. Figyelmesen elolvasod, de az üzenetet az égegyadta világon nem tudod megérteni. Google. Semmi. Oké, olvassuk el a logot még ötször. Aztán rájössz, hogy mit rontottál el! (Ez a legjobb rész.) Kihagytad a user mezőt a konfigból.

Erre persze legalább egy órád ráment. Fejedet falba vered.

Megtanultad. Kész.

Megosztás, like stb.