Krzysztof Kowalczyk – Programming Blog
Blog Kowalczyk. Programming blog by Krzysztof Kowalczyk. Articles about Go, JavaScript, C++, performance optimization, indie software, and...
Read Blog.kowalczyk.info news digest here: view the latest Blog Kowalczyk articles and content updates right away or get to their most visited pages. Blog.kowalczyk.info is not yet rated by Alexa. It seems that Blog Kowalczyk content is notably popular in USA, as 24.9% of all users (7.3K visits per month) come from this country. We haven’t detected security issues or inappropriate content on Blog.kowalczyk.info and thus you can safely use it. Blog.kowalczyk.info is hosted with Hetzner Online GmbH (Germany) and its basic language is English.
Content verdict: Safe
Website availability: Live
Language: English
Last check:
-
977
Visitors daily -
977
Pageviews daily -
6
Google PR -
N/A
Alexa rank
Best pages on Blog.kowalczyk.info
-
Local DNS modifications on Windows (/etc/hosts equivalent)
On Unix, /etc/hosts file contains mappings between an IP address and a name of the host. It overrides mappings from DNS. Windows has an equivalent of this file: c:\WINDOWS\system32\drivers\etc\hosts...
-
I dislike deeply nested C\C++ code. I.e. the code of the form: if (foo) { if (bar) { if (anotherVariable) { } } } It’s a simplified example that doesn’t really show the problem with such co...
-
Personal page of Krzysztof Kowalczyk. Programmer, creator of SumatraPDF.
Blog.kowalczyk.info news digest
-
7 years
The things we do to ship desktop software
I wrote a small utility for Windows. It indexes a hard-drive and allows to find a file by name in under a second.
It might surprise you that I spent more time on things that are not related to core functionality. Let's call it a tax of shipping desktop software.... -
7 years
Lessons learned porting 50k loc from Java to Go
I was contracted to port a large Java code base to Go.
The code in question is a Java client for RavenDB, a NoSQL JSON document database. Code with tests was around 50 thousand lines.
The result of the port is a Go client. -
7 years
Trade offs in designing versatile log format
This article shows that when designing software even seemingly simple things are complicated and trade offs abound.
I wanted to log events to a file. I had several requirements for my design:
it should be simple and therefore easy to implement -
7 years
How I implemented Oembed Proxy for GitHub
Why Oembed Proxy for GitHub
I'm writing a programming book Essential Go in Notion and I need to include code snippets.
Notion has support for code blocks but it's not good enough for my use case. I want to make sure the code compiles so all code lives in files in GitHub repository and my custom book building script compiles and runs the code to ensure it works....
Domain history
| Web host: | Hetzner Online GmbH |
| Registrar: | Afilias Global Registry Services |
| Registrant: | REDACTED FOR PRIVACY |
| Updated: | October 01, 2023 |
| Expires: | August 17, 2024 |
| Created: | August 17, 2002 |
Whois record
Safety scores
Trustworthiness
ExcellentChild safety
Excellent
