A-MoDe — Hong Kong
Straps, bags, etc...
I don't like the stiffness.
ARTISAN&ARTIST* — Japan
Straps, bags. Good reputation.
Cooph — Austria
A-MoDe — Hong Kong
Straps, bags, etc...
I don't like the stiffness.
ARTISAN&ARTIST* — Japan
Straps, bags. Good reputation.
Cooph — Austria
/* ==UserStyle== | |
@name gmail--mono | |
@namespace github.com/openstyles/stylus | |
@version 1.0.9 | |
@description Implementation of https://x.com/guerriero_se/status/1792924958579900781. | |
@author Sebastiano Guerriero, Cyriaque 'cisoun' Skrapits | |
==/UserStyle== */ | |
/* | |
* WARNING: Use Gmail's default theme with this! |
The Cheap way.
Here, we'll rely on a "lang" parameter in the URL (E.g: "?lang=fr") to know which language to use.
The code will then look for HTML elements with a data-i18n
attribute. This attribute contains
the key of the translation whose value will be set as the inner HTML of the element.
Here's a performance comparison between PHP vs Python vs Ruby done by doing a Fibonacci sequence of 35 iterations in each language. I tried to adapt the codes in order to have the exact same behavior.
Tested versions are the following:
➜ php --version
PHP 8.0.3 (cli) (built: Mar 4 2021 20:39:15) ( NTS )
Copyright (c) The PHP Group
<?php | |
$uri = $_SERVER['REQUEST_URI']; | |
# Serve static ressources. | |
if (preg_match('/\.(?:png|jpg|jpeg|gif|css|js|svg)$/', $uri)) { | |
return false; | |
} | |
function register($method, $route, $callback) { | |
global $uri; |
/** | |
* Custom wrapper using the Fetch API. | |
*/ | |
const Fetch = { | |
async get (url) { return this.request(url, 'GET'); }, | |
async post (url, data={}) { return this.request(url, 'POST', data); }, | |
/** | |
* Do a request. |