20 random bookmarks
Bookmarks and whatnot. Закладки и всякое.
Bookmarks and whatnot. Закладки и всякое.
type INI struct {
Properties []*Property `@@*`
Sections []*Section `@@*`
}
type Section struct {
Identifier string `"[" @Ident "]"`
Properties []*Property `@@*`
}
type Property struct {
Key string `@Ident "="`
Value *Value `@@`
}
type Value struct {
String *string ` @String`
Float *float64 `| @Float`
Int *int `| @Int`
}
In 2015 I got rid of everything I owned that didn’t fit in a laptop backpack, and I’ve been living at this level of minimalism since. The idea is to only own what I need, which allows me to focus more, spend less, travel spontaneously and simplify my life.
Strict guidelines!
Blog of independent video game developer and digital media artist Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.
A little-understood fact.
An alternative to the World Wide Web
package main templ Hello(name string){ <div>Hello, { name }</div> } templ Greeting(person Person){ <div class="greeting"> @Hello(person.Name) </div> }
Tiles is a simple Python module meant to help with code generation.
It provides a way to work with rectangular areas of text as atomic units.
This is particularly important if proper indentation of the generated code
is desired.
У Куприна в «Молохе» есть превосходный, пророческий отрывок. Я выделил одну фразу, но он хорош целиком, особенно про всё растущую стоимость времени
An exploration of the evolution and meaning of the Forth programming language and its context in history.
A long long article about Forth. One probably already knows most of stuff there, but it's fun nevertheless.
LuLu is the free, open-source firewall that aims to block unknown outgoing connections, protecting your privacy and your Mac!
How Go is kept boring. And they canceled Go 2.
You can have a very time efficient set implementation with two uninitialized arrays. It's not space efficient though.
Guillaume Lion visited Low-tech Magazine in Barcelona and turned his experience into a comic for the Belgian magazine Médor.
That's what they call BD?
I've wanted something like this for a long time. Intended for small graphs where laying things out by hand is not too painful, and it's nice that things don't move around every time I make a change, as happens with graphviz. The file format is also amenable to git; no long lines, and adding new nodes or edges doesn't reorder unrelated nodes and edges.
Unfortunately, in my opinion, those incredible storage engines — some of the finest pieces of systems engineering available to us — are hidden behind what I find to be a very frustrating interface. Let’s look at what I dislike about SQL.