Posts

Coins - Pay to Win

Image
Coins, the purest Pay to Win game. Buy coins to rank highest. To win in this game, you need to buy more coins than anyone else! Can you afford it? https://coinspaytowin-50d3a.firebaseapp.com/ https://play.google.com/store/apps/details?id=com.paulfrischknecht.coinspaytowin (Microsoft Store Link Pending)

White

A white screen is arguably one of the simplest and least arbitrary things a screen-driving information system can present, together with Black (to be released soon). Here are some implementations: https://white.paulfrischknecht.com/  (a PWA) https://play.google.com/store/apps/details?id=com.paulfrischknecht.white  (a native Android app, listed in the Google Play App Store) https://www.shadertoy.com/view/msfGDM  (a glsl shader, listed in Shadertoy) https://www.youtube.com/watch?v=QggJzZdIYPI  (a YouTube video, not mine)

Unofficial Powershell Strict Mode

Use Powershell Strict Mode (Unless You Love Debugging) Set-StrictMode  -Version  2 $ErrorActionPreference  =  "Stop" # ^^^ Inspired by  http://redsymbol.net/articles/unofficial-bash-strict-mode/

Length in bytes of Virtual Boy games

I'm exercising automation of data extraction. Here I have a bunch of files in different .7z files whose length I want to extract. 3D Tetris (U) [!] 1048576 Galactic Pinball (JU) [!] 1048576 Golf (U) [!] 2097152 T&E Virtual Golf (J) [!] 2097152 T&E Virtual Golf (J) [b1] 2097152 Insane Mouse Mansion (J) [!] 1048576 Jack Bros (J) [!] 1048576 Jack Bros (U) [!] 1048576 Jack Bros (U) [b1] 1048576 Mario Clash (JU) [!] 1048576 Mario Clash (JU) [b1] 1048576 Mario's Tennis (JU) [!] 524288 Mario's Tennis (JU) [a1] 524288 Nester's Funky Bowling (U) 2097152 Nester's Funky Bowling (U) [a1] 2097152 Nester's Funky Bowling (U) [b1] 2097154 Nester's Funky Bowling (U) [b2] 2097124 Panic Bomber (J) [!] 524288 Panic Bomber (U) [!] 524288 Panic Bomber (U) [b1] 524288 Panic Bomber (U) [h1] 524288 Panic Bomber (U) [h2] 524288 Blox V1.0 by KR155E (PD) 1048576 Blox V1.1 by KR155E (PD) 1048576 Croach, The (PD) 65536 Etch-A-Sketch by Pat Daderko (PD) ...

Dead Simple Todo Tool - Open Source, Javascript, Web-Based

Image
Download https://github.com/Masterxilo/DeadSimpleTodo/ Screenshot This is a python webserver + browser based very simple todo list tool which augments a pen and paper based list with - recording the dates of changes and - infinite nesting plus reordering of items. All the data and required media is stored locally. How to To run this, get Python 2 (e.g. Python 2.7.9), run the script todo5Server.py (`python todo5Server.py`) and open http://localhost:8001/todo.html in your browser. The data is preserved over refreshes of the page and restarts of the server. License Do what you want with this (subject to the licenses of the tools used which I did not read). Shortcuts - Delete an entry   Shift delete while it is in focus or backspace when the text is empty. - Insert new entry below selected   Hit enter. - Insert new entry as child of current   Hit shift+enter - Insert new entry above selected   ctrl+enter - Write '.' as the text in an...

What's wrong with JavaServerFaces

Image
When we click on the “homepage” link of the JSF entry in Maven Repository we are forwarded (from http://java.sun.com/javaee/javaserverfaces/ - I thought that company died long ago, but Oracle doesn’t bother fixing links) to http://www.oracle.com/technetwork/java/index.html which currently showcases a picutre of a young man in front of the computer and we are told he is probabaly working with JSF & PrimeFaces (PrimeFaces is “a popular JavaServer Faces (JSF) UI framework” that is also used in my project, I hope I’ll get to cover that too). Now, to me, he doesn’t look like he is happily working on something interesting but rather trying hard to finally get-that-bloody-thing to work (already in the exhaustion/resigning phase – “damn, why doesn’t it work!? :(“). This is comes close to how I feel about the series of tools I am writing about here (1). So let’s get started tinkering about this web framework. The website ( Get Started subpage) uses a two nice gray color sh...

What's wrong with Maven

In the project I have to work on mentioned in the last post, there are of course other technologies and tools used besides Hibernate that I have to learn (I do not come from a Java programming background so most of these are (though not conceptually) relatively new to me). One of them is the buildtool Maven. Let’s see what flaws we can find with Maven: It’s ironic how their philosophy is “don’t repeat yourself” yet they use xml for the configuration where up to half of the filesize comes from repeating words for the closing tags (yes I know that’s not what they mean ). They make users to define custom “properties” with custom tags. Within a pom.xml file you can write: <properties> <myfaces.version>2.1.12</myfaces.version> <mojarra.version>2.1.23</mojarra.version> <myweirdpropertythatiwillnotuse>42</myweirdpropertythatiwillnotuse> </properties> where myfaces.version etc. is the name of the property I want to define. ...