Projectes
És bo ser rei. Espera, potser. Crec que potser sóc com una persona petita i estranya que camina d’anada i tornada. El que sigui, saps, però… Terry A. Davis
Una col·lecció de projectes, experiments i coses divertides en què he treballat (o en què he contribuït) durant els últims anys.
Jocs
Cupcakes
Cupcakes és un joc on has de fer clic en una seqüència de 3 o més magdalenes mentre avances pels nivells.
Megalopolis
Megalopolis és un joc de navegador d’estratègia gratuït per a la construcció d’imperi escrit en JavaScript. Els jugadors desenvolupen i mantenen el seu assentament des del poble inicial fins a una metròpolis totalment creixent, influint i conquerint els assentaments veïns.
No hi ha cap objectiu establert, el joc es juga de forma infinita i hi ha un component de servidor previst. El focus del joc és fabricar i comercialitzar recursos per augmentar el nivell de la teva ciutat.
Snek
Mou la serp amb les tecles W A S D i menja tot el menjar. El joc acaba quan la serp es menja la seva pròpia cua.
Sapper
Sapper’s objective is to discover all the mines without clicking and triggering them; right click to place flags that can help you in tracking the mines.
Pome
Joc senzill on tens la tasca de formar línies de 3 o més elements idèntics. Creat amb JavaScript i jQuery.
Programari
Una llista dels meus projectes personals de programari, si es pot descarregar com a arxiu zip, es troba en aquesta secció.
Koumori
Koumori 蝙蝠 is a lightweight yet powerful web browser which runs just as well on little embedded computers named for delicious pastries as it does on beefy machines with a core temperature exceeding that of planet earth. And it looks good doing that, too. Oh, and of course it’s free software. Koumori is a fork of Midori 9.0 with additional features, mainly because the original Midori is dead (website doesn’t exist, the name has been taken by the Astian Foundation and used for a DuckDuckGo web browser fork).
ProteinMusic
ProteinMusic és un programa Java que converteix seqüències d’ADN en música. La idea original d’aquest projecte va ser de Ross D. King de la Universitat de Gal·les, Aberystwyth i Colin G. Angus de Shamen. Van desenvolupar un programa escrit en C en un Apple Mac juntament amb una connexió MIDI a un sintetitzador el 1996.
Wannamingo
Wannamingo és una aplicació de processament d’imatges desenvolupada en JavaScript; podeu utilitzar-lo per ajustar les vostres imatges amb diversos filtres, efectes d’imatge, retallades, difuminades, nítides i molts més. Podeu seleccionar imatges per importar (des de la galeria del telèfon o de l’ordinador) o importar directament des de la càmera web.
Hoshi
Hoshi 星 és un sistema operatiu personalitzat per a aficions per a la plataforma x86_64
. No és Linux, però és compatible amb POSIX i s’executa en un nucli personalitzat anomenat Yukiko 幸子. Està escrit des de zero en C, incloent el nucli, el carregador d’arrencada, la biblioteca estàndard, la biblioteca GUI i tots els components principals. El desenvolupament de Hoshi va començar el 2015 i no estic buscant col·laboradors.
Game maps
Alguns mapes que vaig fer per a diversos videojocs.
Biome generation library
Petita utilitat que pot generar un món basat en l’elevació i la humitat, amb característiques del terreny i exporta la imatge SVG i l’objecte de dades del món JSON.
Portscan
Portscan és un simple escàner de ports per a IP aleatòries o intervals d’IP especificats. Registra els ports oberts en un fitxer de text independent.
Tizen Development Kit
Tizen Development Kit és una col·lecció d’scripts creats per transformar el vostre dispositiu de desenvolupament Samsung RD-PQ en un servidor personal de desenvolupament domèstic. Atès que el dispositiu hauria d’executar Tizen 2.3.1, teniu disponible un nucli Linux potent, de manera que els scripts només eliminen la part innecessària dels paquets mentre n’instal·leu d’altres que necessitareu.
jQuery Before/After plugin
De vegades necessiteu una eina senzilla per mostrar visualment la diferència entre dues imatges i un connector bàsic de jQuery és molt adequat per a això (si podeu estomacar ~ 89 KB només per a jQuery, ~ 30 KB si el feu comprimir però probablement ja el teniu al vostre lloc web).
WannaCry parsing library
Petita utilitat que analitza i recupera informació dels fitxers xifrats amb WannaCry. No és desxifrar els fitxers, tret que tingueu la clau privada.
jQuery Noti plugin
Un connector de jQuery mínim que permet que la vostra aplicació o lloc web mostri notificacions elegants.
Hugo website theme
El tema d’aquest lloc web, per a Hugo, basat en el tema Even d’olOwOlo (bifurcat el 2017, per la qual cosa hauria de ser força diferent de l’última versió Even).
Utilitats
Algunes eines en línia (escrites per mi) que funcionen processant dades al vostre navegador, no es penja res a un servidor remot.
Music Worldmap
Click a country on the world map and a random song from an artist of that country will play; use the audio controls to start/pause/stop the music.
RiseupVPN to OpenVPN
This is a simple tool to import RiseupVPN to OpenVPN profiles. I have a bigger article written, dealing with this “problem”, and using that Python3 tool is recommended, but in case you don’t want to do that, you can use this utility.
Imgur ID bruteforcer 🔞
This tool works by bruteforcing Imgur IDs so obviously, the outcome is random. Be warned! You might get porn images, you might get gore, you might get shit you really don’t want to see. But 9/10 times it’s just random and fun stuff.
Editor
Simple distraction-free web-based text editor.
Iro (色) color conversion
Color conversion tool from / to various color models. Start by selecting the input format by clicking on one of the tabs. You can preview the selected color and view it in various formats.
Covid-19 public key search
Uses data from covidbevis.se to provide a centralized public key search for the Covid 19 apps. Select a country (or enter a key id) and the tool will print out all the public (not private, doh) keys from that specific country (or extra information about the specific key id).
Covid-19 GreenPass decoder
This tool decodes the information contained in a Covid-19 GreenPass. A full description of all GreenPass data is available in Technical Specifications for EU Digital COVID Certificates, version 1.3.0, on the eHealth Network. If you don’t want to use a real QR code, you can test it with the images from the official test repo. IT DOES NOT validate or generate new certificates. IT DOES NOT upload your data anywhere, all the processing is done locally in your browser.
Nostr key convert
Each Nostr account is based on a public/private key pair. A simple way to think about this is that your public key is your username and your private key is your password, with one major caveat. Unlike a password, your private key cannot be reset if lost. The public key is generally presented as a string with the prefix npub1 and the private key with the prefix nsec1. Make sure you store you private key somewhere safe, like a password manager. This tool converts Nostr public/secret keys to hex format, in your browser, nothing gets uploaded anywhere.
Bookmarklet editor
In a nutshell, bookmarklets are small little applications you can place as browser’s bookmark bar, and they each perform a specific function, depending on what they are coded for. Bookmarklets are usually written in JavaScript, and they are extremely easy to install/remove. To install a bookmarklet, all you need to do is drag them to your bookmark toolbar.
Twitch payout search
Based on the October 2021 Twitch leak, see how much your favorite streamers made from Twitch subscriptions between August 2019 and September 2021.
Color swatches
Small tool that exports a list of the most used colors (swatches) from the specified image. Uses the quantize.js
library by Nick Rabinowitz.
Biome generator
Genera un món basat en l’elevació i la humitat, amb característiques del terreny i exporta la imatge SVG i l’objecte de dades del món JSON.
WannaCry identifier
Identifiqueu la variant de WannaCry en funció del hash SHA256 del fitxer.
WannaCry analyser
A small utility I’m using to parse WannaCry-encrypted files. It’s not decrypting the files, unless you have the private key. Nothing fancy, nothing gets uploaded, all processing is done in your browser.
Image to base64
Converteix una imatge en una cadena base64.
Base64 to image
Converteix una cadena base64 en una imatge.
Hash generator
Generate different hashes (MD5, SHA1, SHA256, SHA512, SHA3) based on the binary contents of the specified file.
Hex grid generator
Generate hex grids in CSS or SVG. Useful for Civilization-type of games.
Base64 encoder/decoder
There are one billion online base64 converters, but here is one more.
Experiments visuals
L’API Canvas proporciona un mitjà per dibuixar gràfics mitjançant JavaScript i l’element HTML <canvas>
. Entre altres coses, es pot utilitzar per a animació, gràfics de jocs, visualització de dades, manipulació de fotografies i processament de vídeo en temps real.
Animació
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() |
Fractals
If you want to start reading on the topic of fractals, I suggest Wolfram MathWorld’s fractal page and its topic list.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
Maquinari
StarFive VisionFive 2
VisionFive 2 is the world’s first high-performance RISC-V single board computer (SBC) with an integrated GPU. Compared with its last generation, VisionFive 2 has been fully upgraded with significant improvements in the processor work frequency, multimedia processing capabilities, scalability, etc.
Nokia Booklet 3G netbook
Documentació àmplia, controladors, consells sobre Nokia Booklet 3G netbook.
ICE Felix HC 2000
Between 1992 and 1994 the Romanian company ICE Felix manufactured the HC 2000 microcomputer that came with a built-in floppy disk drive and there was a version with a built-in tape recorder. I managed to snatch one from a thrift shop, in my travels.
Nokia N900
The Nokia N900 is a smartphone made by Nokia. It supersedes the Nokia N810. Its default operating system, Maemo 5, is a Linux-based OS originally developed for the Nokia 770 Internet Tablet. It is the first Nokia device based upon the Texas Instruments OMAP3 microprocessor with the ARM Cortex-A8 core. Unlike the three Nokia Internet tablets preceding it, the Nokia N900 is the first Maemo device to include phone functionality (quad-band GSM and 3G UMTS/HSDPA).
Documentació
Terrarium
Un terrari és un recipient de vidre o plàstic transparent ben tancat i ple de plantes petites. També ha passat a significar un contenidor obert i transparent per fer créixer i exposar plantes. Els terraris són més útils per a plantes petites que no s’adapten bé als ambients domèstics normals. Quan es planten i s’ubiquen adequadament, proporcionen una manera nova de fer créixer moltes plantes amb una cura mínima.
Gardening - growing bonsai trees and various other plants
Creix el teu propi arbre com a bonsai i altres plantes. Diversos consells i trucs de l’experiència.
Jocs
World of Warcraft - Level 45 XP-locked
Aquest és un compendi d’informació relacionada amb el nínxol de bloqueig d’XP a un personatge de World of Warcraft al nivell 45 (antics personatges de la Legió 110) i és sens dubte la guia més completa i actualitzada que mai trobareu a Internet.
World of Warcraft - Level 20 XP-locked
Jugant a un Paladí Sagrat de nivell 20 amb XP bloquejat a World of Warcraft.
Dungeon Siege II
Dungeon Siege II és un joc de rol per ordinador i és la seqüela del popular joc Dungeon Siege del 2002. Va ser desenvolupat per Gas Powered Games i va ser llançat el 16 d’agost de 2005, amb un any de retard respecte a les projeccions originals. La història és una continuació de la història de Dungeon Siege.
Wastelander - Fallout 2 solo play
Playing solo Fallout 2 without finishing the last quest and therefore never ending the game.
Altres
Diversos altres projectes.
Website archive
Websites come and go, people die, world ends, you got the idea. If you think this website is interesting and you want to keep a copy of it, you can download an archive of it from this page.
Blocklists
Some blocklists I’m using on a pi-hole, free for use.
Miralls
I am mirroring some external stuff here (obviously not written by me) for fear of them vanishing into the nothingness.
88x31 button collection
A collection of 88x31 button images from the good times (1990-2000), I really can’t remember the source.
The alt.cyberpunk FAQ
The legendary newsgroup hierarchy alt.cyberpunk has been hibernating for a few years now, but that is no reason why this FAQ should not be useful. Usenet itself is rather dormant and not all ISPs provide access. Google Groups, formerly Dejanews, provide web access to the alt.cyberpunk hierarchy. So here it is, dusting off the info dump and readying it for a world that is like the 1980’s all over again. This means much of the content is radically reorganised.
Windows Server 2003 (NT 5.2.3790.0) build guide
Building instructions (and many more) for Windows Server 2003 based on the 4chan leaked code.
A Declaration of the Independence of Cyberspace
“A Declaration of the Independence of Cyberspace” is a widely distributed early paper on the applicability (or lack thereof) of government on the rapidly growing Internet. Commissioned for the pioneering Internet project 24 Hours in Cyberspace, it was written by John Perry Barlow, a founder of the Electronic Frontier Foundation, and published online on February 8, 1996, from Davos, Switzerland. It was written primarily in response to the passing into law of the Telecommunications Act of 1996 in the United States.
Hacker’s manifesto
The Conscience of a Hacker (also known as The Hacker Manifesto) is a small essay written January 8, 1986 by a computer security hacker who went by the handle (or pseudonym) of The Mentor (born Loyd Blankenship), who belonged to the 2nd generation of hacker group Legion of Doom.
A Cyberpunk manifesto
A Cyberpunk Manifesto (1997) also entered the cyberpunk consciousness in the wake of John Perry Barlow’s A Declaration of the Independence of Cyberspace (1996), only reinforcing the importance of cyber-rights and the need to fight for them.
A Cypherpunk manifesto
A cypherpunk is any individual advocating widespread use of strong cryptography and privacy-enhancing technologies as a route to social and political change. Originally communicating through the Cypherpunks electronic mailing list, informal groups aimed to achieve privacy and security through proactive use of cryptography. Cypherpunks have been engaged in an active movement since at least the late 1980s.
Myth Encyclopedia
Although the hero of every age of light is different, every dark age is ushered in by the same beast - a transient divinity that seeks only conflict - The Leveler. And so Tireces returned as Moagim to end the Age of Reason - and Connacht, the great hero of the Wind Age, returned as Balor to lay waste to the greatest empire the world had ever known.
Myth: the Fallen Lords
Myth: The Fallen Lords és un videojoc de tàctiques en temps real de 1997 desenvolupat i publicat per Bungie Software per a Microsoft Windows i Mac OS. Llançat el 31 d’octubre de 1997 a Amèrica del Nord i el febrer de 1998 a Europa per Eidos Interactive, Myth: TFL va marcar el primer joc de la sèrie Myth.
Homeworld
Homeworld és la primera entrega aclamada per la crítica de la sèrie de jocs d’ordinador del mateix nom. El joc va ser desenvolupat per Relic Entertainment i publicat per Sierra Entertainment el setembre de 1999.
Homeworld: cataclysm
Homeworld: Cataclysm, també conegut com Homeworld: Emergence, és el segon joc de la sèrie Homeworld, després de Homeworld i anterior a Homeworld 2. Va ser llançat el setembre de 2000 i va ser desenvolupat per Barking Dog Studios, amb l’ajuda de Relic Entertainment. El joc va ser publicat per Sierra Entertainment.
Homeworld 2
Homeworld 2 és el tercer joc de la sèrie Homeworld, després de Homeworld i Homeworld: Cataclysm. Com el primer joc de la sèrie, va ser creat per Relic Entertainment i publicat per Sierra Entertainment. El llançament del joc es va retardar fins quatre anys després del primer joc a causa de que Relic treballava en Impossible Creatures per a Microsoft, i després per desacords entre Relic i Sierra.
Terry Davis quotes
Terrence Andrew Davis (December 15, 1969 – August 11, 2018) was an American programmer who created and designed the operating system TempleOS. Its development was an extremely complex, time-consuming and unusual undertaking for one person. During his final years, he amassed an online following and regularly posted video blogs to social media. He often referred to himself as “the smartest programmer that’s ever lived”.
Ted Kaczynski - Industrial Society and Its Future
Industrial Society and Its Future, widely called the Unabomber Manifesto, is a 35,000-word essay by Theodore John Kaczynski, published in 1995. The essay contends that the Industrial Revolution began a harmful process of technology destroying nature, while forcing humans to adapt to machines, and creating a sociopolitical order that suppresses human freedom and potential.
Aquesta pàgina també està traduïda als idiomes següents:
- English ➝ Projects