Search
How to Use Storage in Web Extensions
20.10.2022
Working on a web extension is an interesting experience — you get to taste web while working with special extension APIs. One such API is storage — the web extension flavor of persistence. Let’s explore how you can use session and local storage within your Manifest V3...
Jak na korutiny v C++20
16.10.2022
Když před cca 2 roky konečně vyšla norma C++ verze 20, těšil jsem se, jako asi každý, jak si ošahám a vyzkouším nové featury, které měly posunout jazyk zase trošku dál do budoucnosti. C++20 přináší podporu korutin, tedy nástroje, který byl doposud spíš výsadou vyšších programovacích jazyků –...
Ethereum Wallet Metamask Adds Bank-to-Crypto Transfers via Sardine
16.10.2022
According to a Consensys blog post published on October 11, the Ethereum-based wallet Metamask has added instant bank-to-crypto transfers via the automated clearing house (ACH) settlement merchant Sardine. Metamask Users Can Swap Fiat for Over 30 Crypto Tokens On Tuesday, the crypto firm Consensys...
Po těhotenském testu či ledničce lze hrát Doom i v Poznámkovém bloku
15.10.2022
Půjde na tom spustit Doom? Lidé dokázali zprovoznit ikonickou střílečku na i na velmi nepravděpodobných zařízeních a nyní se k nim přidává i možnost hrát skrz aplikaci Poznámkový blog
Skip or Only Run a Test with JavaScript Mocha
10.10.2022
Whenever I start to feel anxiety about a big change I’m making, I start writing more unit tests. I’ll write down my fear and then write a test that attacks, and eventually relaxes, that fear. There are two actions that I’ve been frequently using with test writing: skipping all...
Determine Default App for File Type from Command Line
3.10.2022
One quality of life improvement any developer can make for themselves is ensuring different file types open in the app they’re most proficient in. If you know me, you know I prefer accomplishing as much as possible from the command line. The duti utility allows users to determine default file...
Set Brave as Default Browser from Command Line
26.9.2022
I’ve been a huge fan of the Brave web browser for years. They’re crypto-friendly, provide native ad-blocking features, and even provide Tor integration. Whenever I set up new systems, I automate Brave as the default browser. You can use the following shell command to set Brave as...
Jet - nový PHP8 framework #1 - Proč?
23.9.2022
Protože jsem byl pár let tak trochu „zalezlý v díře“, tak bych nejprve rád uvedl kdo jsem. Jmenuji se Mirek Marek a mám za sebou více jak 20 velice zajímavých let praxe v oblasti vývoje online aplikací. Pamatuji si dřevní pionýrské časy a jsem v oboru aktivní do dnes. Jako většina mých vrstevníků...
Firmware periferií není totéž co uzavřené ovladače v systému (komentář k Debianu)
22.9.2022
Krátká poznámka o tom, co se teď řeší v Debianu. Spousta lidí totiž volně zaměňuje uzavřené ovladače a firmware. Ovladače jsou součástí operačního systému v hlavní paměti, zatímco firmware běží v periferiích. Debian řeší, zda má na instalační média přidávat uzavřený firmware pro periferie....
CSS :autofill
22.9.2022
Autofilling HTML input elements is a frequent user action that can drastically improve user experience. Hell, we all autofill for our passwords and address information. But what control do we have when input elements have been autofilled? To add custom CSS styles to inputs whose contents have been...
Minipříhoda: Permission denied pro roota aneb jak si Wireshark myslí, že je chytřejší než uživatel
8.9.2022
Jak se vám tak může stát, že rootovi zahlásí Linux „permission denied“ a není tam ani SELinux ani AppArmor? Měl jsem v podadresáři skript na odchytávání paketů přes wireshark, ale pak jsem měl všechny skripty v /root, tak jsem ho dal do /root, pustím ho a Wireshark hlásí, že nemůže zapisovat...
GeekRoom: Bare Git repo pro Vaše Dotfiles - Version control a backup pro Vaši konfiguraci
5.9.2022
Geek Room GeekRoom je nový GitHub blog zejména technických článků, o které si psali posluchači. Technický článek je koncipován jako samostatný krátký celek, ke kterému často bývá nahráno ještě nějaké doplňkové video pro bližší informace a hlubší pochopení problematiky. Forma článků již by na sebe...
Linux místo Longhornu (parodie na "Blízko Little Big Hornu")
2.9.2022
na diskusním serveru je linuxácká zem tak tam potom z Windowsů chodí troll za trollem modrá smrt nehrozí tomu, kdo se skryje v /usr/bin a dnes v Linuxu na hraní člověk rozchodí i Steam říkal to Linus Torvalds, já měl jsem v noci sen jak po zmršeném updatu jdou Windows do kolen svět Linuxů...
Monitor Events and Function Calls via Console
29.8.2022
Despite having worked on the very complex Firefox for a number of years, I’ll always love plain old console.log debugging. Logging can provide an audit trail as events happen and text you can share with others. Did you know that chrome provides monitorEvents and monitor so that you can get...
Coinbase Discloses It Will ‘Evaluate Any ETH Fork Tokens Following The Merge’
28.8.2022
The publicly listed firm Coinbase Global has revealed the company plans to evaluate any potential forks that arise from the upcoming Ethereum upgrade known as The Merge. In a recently updated blog post, Coinbase said if a new Ethereum proof-of-work (PoW) token is created it “will be reviewed...
Bitcoin, Ethereum Technical Analysis: ETH Back Above $1,700 as “Merge” Date Confirmed
25.8.2022
Ethereum was back above $1,700 in Thursday’s session, as the date for the long-awaited “Merge” was finally confirmed. A blog post from the Ethereum Foundation stated that the event will begin on September 6, and be completed between September 10 and 20. Bitcoin also moved...
Stablecoin Issuer Tether Won’t Freeze Tornado Cash Addresses, Says Premature Freezing Could Jeopardize Investigations
24.8.2022
While the crypto community is still talking about the U.S. government banning the ethereum mixing platform Tornado Cash, the stablecoin issuer Tether Holdings Limited revealed on Wednesday that the company would not “freeze Tornado Cash addresses.” Tether’s recently published...
Removing jQuery from GOV.UK
23.8.2022
The GOV.UK team recently published “How and why we removed jQuery from GOV.UK“. This was an insightful look at how an organization can assess its tooling and whether something is still the best tool for the job. This …
Removing jQuery from GOV.UK originally published...
IMF Sees Significant Increase in Correlations Between Bitcoin and Asian Equity Markets
23.8.2022
Officials at the International Monetary Fund (IMF) say that the correlation between the performance of the Asian equity markets and crypto assets such as bitcoin and ethereum has increased significantly. IMF Staff on Crypto and Correlation to Asian Equities The International Monetary Fund (IMF)...
CSS :out-of-range
22.8.2022
One aspect of web development I’ve always loathed was working with forms. Form elements have been traditionally difficult to style due to OS and browser differences, and validation can be a nightmare. Luckily the native HTML APIs added methods for improving the form validation situation. With...