Links van 10 april 2014 tot 13 april 2014

zondag 13 april 2014 in Links. Permanente link | Geen reacties

Amazon.com to Acquire comiXology | comiXology Unbound
Amazon.com today announced that it has reached an agreement to acquire comiXology, the company that revolutionized the digital comics reading experience with their immersive Guided View technology and makes discovering, buying, and reading comic books and graphic novels easier and more fun than ever before.

2048 Variants | Semi-long Blog
Here is a list of online variants scouted from github. For the record, that means that there are very few apps on this list, and only those that you can compile yourself. The majority of these links are intended to be accessed from the Internet.

Unpythonic Python – skien.cc
Warning: Very Unpythonic Python ahead. However, all code should work (with Python 2.7.5).

Homemade Toast: How to Make a Leak Proof Water Blob (without tape!)
Doen! Doen!

Tambora eruption caused the year without a summer: Cholera, opium, famine, and Arctic exploration.
As it turns out, however, the indirect ripple effects of Tambora—what climate scientists call “teleconnections”—were even more historically significant. Cholera, opium, and the Panic of 1819 are three examples; another is Arctic exploration.

Links van 24 februari 2014 tot 27 februari 2014

donderdag 27 februari 2014 in Links. Permanente link | Geen reacties

Depixelizing Pixel Art
Naïve upsampling of pixel art images leads to unsatisfactory results. Our algorithm extracts a smooth, resolution-independent vector representation from the image which is suitable for high-resolution display device

High Scalability – High Scalability – The WhatsApp Architecture Facebook Bought For $19 Billion
How do you support 450 million active users with only 32 engineers? Let’s find out…

The audacious rescue plan that might have saved space shuttle Columbia | Ars Technica
The untold story of the rescue mission that could have been NASA's finest hour.

Josh Haberman: On “The Future of JavaScript MVC Frameworks”
The article starts by noting that the React/Om library (which the author also wrote) is 2-4x faster than Backbone in "Benchmark 1" of TodoMVC, and about 800x faster than Backbone for Benchmark 2. This is followed with a profiling graph that shows Backbone making a ton of short-running function calls, where React/Om make many fewer calls that run longer.

harelba/q
Have you ever stared at a text file on the screen, hoping it would have been a database so you could ask anything you want about it? I had that feeling many times, and I've finally understood that it's not the database that I want. It's the language – SQL.

Links van 14 december 2011 tot 17 december 2011

zaterdag 17 december 2011 in Links. Permanente link | Geen reacties

Dirty Signs – I Want to Eat Your Lesbian Vagina – YouTube
Dirty Signs with Kristin! Today, we've got one for the ladies with the phrase, "I want to eat your lesbian vagina." Have a great night!

Bfxr. Make sound effects for your games.
Bfxr is an elaboration of the glorious Sfxr, the program of choice for many people looking to make sound effects for computer games.

Battlestar’s "Daybreak:" The worst ending in the history of on-screen science fiction | Brad Ideas
Battlestar Galactica attracted a lot of fans and a lot of kudos during its run, and engendered this sub blog about it. Here, in my final post on the ending, I present the case that its final hour was the worst ending in the history of science fiction on the screen. This is a condemnation of course, but also praise, because my message is not simply that the ending was poor, but that the show rose so high that it was able to fall so very far. I mean it was the most disappointing ending ever.

asada’s memorandum (The Day I Saw Van Gogh’s Genius in a New Light)
Of course, the premise of this guess may be wrong. Regardless of whether this hypothesis is correct or incorrect, the fact that his work is wonderful and appeals to many people does not change a bit. Still, it is enjoyable to imagine and see his works thinking that we share his eyes.

The Hard Way Is Easier — Learn Python The Hard Way, 2nd Edition
This simple book is meant to get you started in programming. The title says it's the hard way to learn to write code; but it's actually not. It's only the "hard" way because it's the way people used to teach things.

Spelletje (ii)

zaterdag 9 augustus 2008 in Sonstiges. Permanente link | 3 reacties

Bijna geen tijd voor niets gehad, vandaag, maar in de rapte toch nog aan de slag gegaan met pygame.

Typisch, natuurlijk: ik zou eigenlijk moeten de computer moves programmeren, maar ik heb mij eerst op het grafische en op de distributie gegooid.

Nu ja, gegooid: eens uitgeprobeerd wat het allemaal doet. Ik heb een achtergrond en ik heb beeldjes voor de pionnen en zo. Qua teaserachtig, de beeldjes om aan te duiden dat het aan speler A of speler B is (de pionnen en zo zelf zullen niet zo irritant bewegen, natuurlijk):

O_animX_anim

En ik ben erin geslaagd om het in een executable te gooien. Nu ja, niet dat dat moeilijk was of zo, maar toch. Het voelt altijd fijn aan als iets gecompileerd kan worden.

Morgen verder!

(tussen het leeghalen van de keuken door, that is)

Spelletje (i)

vrijdag 8 augustus 2008 in Sonstiges. Permanente link | 4 reacties

Vanalles gedaan vandaag, en pas vanavond aan mijn spelletje begonnen. Het is Python geworden, de programmeertaal. Omdat ik er veel goed van gehoord heb, en omdat ik zin had om eens een taal te leren waar ik nog nooit in gewerkt had.

Het is een beetje objectgeoriënteerd, mijn spelletje, omdat dat nu eenmaal kan in Python. Het had ook niet-OO gekund, maar hey, zo is het nu eenmaal.

Het spelbord zit in een class, met een paar methodes eraan vast: eentje om het bord te tekenen, eentje om een zet te doen, en eentje om te kijken of er een winnaar is. En het bord zelf, de vakjes, zitten allemaal in één string van 25 karakters, haha.

Ik heb voorlopig enkel de hoofdloop van het spel staan: een nieuw bord maken, en zolang er geen winnaar is, de speler doen spelen. Uiteindelijk komen daar twee spelers in, nu heb ik alleen nog maar een functie voor menselijke speler (teken bord, vraag zet en zorg ervoor dat hij geldig is, doe zet).

En dit is wat het tot nog toe doet:

Turn 1

     a b c d e
   +===========+
 1 |           |
 2 |           |
 3 |           |
 4 |           |
 5 |           |
   +===========+
Player O, enter your move (a-e or 1-5):

Er zijn twee spelers, O en M. Het speelbord is 5×5, en spelers kunnen om beurten een zet doen aan de linkerkant of langs boven. Nu is speler O aan zet. Stel dat hij een pion op B binnenschuift, dan wordt dit de situatie:

     a b c d e
   +===========+
 1 |   O       |
 2 |           |
 3 |           |
 4 |           |
 5 |           |
   +===========+
Player M, enter your move (a-e or 1-5):

M zet een pion op 1, en daarmee verschuift de pion van O naar rechts:

Turn 2

     a b c d e
   +===========+
 1 | M   O     |
 2 |           |
 3 |           |
 4 |           |
 5 |           |
   +===========+
Player O, enter your move (a-e or 1-5):

…en zo dus verder. Het is niet compleet evident spelen, omdat het spelbord voortdurend verschuift, maar het is ook geen schaken natuurlijk. En na de negende zet kan het er bijvoorbeeld zo uitzien:

Turn 10

     a b c d e
   +===========+
 1 | M O M M   |
 2 | M O O     |
 3 | M M O O M |
 4 | O M O   M |
 5 |     O O   |
   +===========+
Player O, enter your move (a-e or 1-5):

Zo. Next up: de computer doen bewegen. Ik denk eerst eens random om te zien wat het doet, en dan eens brute kracht, drie ply of zo. En dan pas slimmer werken.

En dáárna: grafisch verzorgen.

Vriendjes

Zoek

<insert standard disclaimer>

Alles wat hier staat is mijn eigen opinie. Het wordt niet nagelezen of goedgekeurd door mijn werkgever voor het on-line komt, en ik bied geen enkele garantie voor kwaliteit of correctheid.

Mijn werkgever is het niet noodzakelijk eens met wat ik schrijf, en het spreekt vanzelf dat hij dan ook op geen enkele wijze aansprakelijk kan zijn voor wat ik hier publiceer.

Ter info

Eén van mijn e-mailadressen is michel [at] zog punt org. Normaal gezien antwoord ik daar, buiten de kantooruren, onmiddellijk op.

Valideert, in principe: css & xhtml.
Gemaakt met WordPress.
Syndicatie: Entries (RSS) en commentaar (RSS).



ISSN 1780-1338