- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Samsung Galaxy S24 - nos, Exynos
- Magisk
- Februárban megjelenhet a HyperOS 2.1 nemzetközi verziója
- Furcsa hibát produkálnak a Garmin órák
- Apple Watch
- iOS alkalmazások
- Huawei Watch GT 5 Pro - egészség + stílus
- Google Pixel 9 Pro XL - hét szűk esztendő
- Telekom mobilszolgáltatások
Új hozzászólás Aktív témák
-
És íme egy saját "minimál" base32 dekóder, levezetés gyanánt:
function base32_decode(string $text)
{
$abc = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ234567';
$i = 0;
$l = strlen($text = trim(strtoupper($text)));
$result = '';
$fivebyte = 0;
while ($i < $l) {
$f = $i % 8;
if ($text[$i] == '=') break;
$p = strpos($abc, $text[$i]);
if ($p === false) throw new \Exception('Illegal base32 character: ' . $text[$i]);
$fivebyte |= ($p << (35 - $f * 5));
if ($f == 7) {
$result .= str_pad(dechex($fivebyte), 10, '0', STR_PAD_LEFT);
$fivebyte = 0;
}
$i++;
}
if ($text[$i] == '=') {
$result .= substr(str_pad(dechex($fivebyte), 10, '0', STR_PAD_LEFT), 0, $i % 8);
}
return hex2bin($result);
}Forrás RFC 4648. Most pedig szunya!
Új hozzászólás Aktív témák
- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Milyen billentyűzetet vegyek?
- Hegesztés topic
- Melyik tápegységet vegyem?
- Milyen alaplapot vegyek?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Samsung Galaxy S24 - nos, Exynos
- Magisk
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Szólánc.
- További aktív témák...
- AORUS Z370, i7-8700K, GTX 1660 GAMING 6GB, 32GB 3200Mhz, 480GB SSD, MasterLiquid ML240L RGB
- ROG STRIX B450-F GAMING, Ryzen 7 2700X, GTX 1660 6GB, 32GB 3200Mhz, 480GB SSD
- AORUS B550M, Ryzen 7 3700X, GTX 1080 TI 11GB, 32GB 3200Mhz, 512GB NVMe SSD, NZXT Kraken X62
- Ej-ha Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i7-1185G7 4Mag 16GB /256GB FHD IPS
- Bontatlan Új Lenovo ThinkPad X13 G3 13.3" -50% AMD Ryzen 5 Pro 6650U Hexa-core 16GB 256GB WQXGA FHD+
Állásajánlatok
Cég: Marketing Budget
Város: Budapest