41554 blogs · [ { "id": "01a08793-f574-70af-8c64-be1835812796", "title": "Delta Chat: encrypted chat with boring technology", "url": "https://www.kassner.com.br/en/2025/05/08/delta-chat-encrypted-chat-with-boring-technology/", "published_at": "2025-05-08T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18367009aa", "title": "Resizing a LUKS-backed BTRFS RAID1 filesystem", "url": "https://www.kassner.com.br/en/2025/04/12/luks-btrfs-raid1-resize/", "published_at": "2025-04-12T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18372a75cd", "title": "Home A-CI-stant", "url": "https://www.kassner.com.br/en/2025/03/23/home-a-ci-stant/", "published_at": "2025-03-23T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1837328d4e", "title": "Internet via IPv6", "url": "https://www.kassner.com.br/en/2024/10/12/internet-via-ipv6/", "published_at": "2024-10-12T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18381fc824", "title": "Auto-deployments with systemd", "url": "https://www.kassner.com.br/en/2023/11/05/autodeployment-with-systemd/", "published_at": "2023-11-05T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1838ec2847", "title": "Launching: canastra.online", "url": "https://www.kassner.com.br/en/2023/10/15/canastra-online/", "published_at": "2023-10-15T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1839b93f9b", "title": "Project: Canastra on the go", "url": "https://www.kassner.com.br/en/2023/10/06/canastra-on-the-go/", "published_at": "2023-10-06T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183a01523f", "title": "New project: What to cook?", "url": "https://www.kassner.com.br/en/2023/09/21/what-to-cook-launch/", "published_at": "2023-09-21T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183a22474d", "title": "fail2ban + Caddy with JSON logs", "url": "https://www.kassner.com.br/en/2023/09/10/fail2ban-caddy-json-logs/", "published_at": "2023-09-10T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183afc919e", "title": "Using a Java class for DB migration", "url": "https://www.kassner.com.br/en/2023/08/29/java-db-migration/", "published_at": "2023-08-29T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183b763f53", "title": "First project with Java Spring", "url": "https://www.kassner.com.br/en/2023/08/25/first-spring-project/", "published_at": "2023-08-25T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183b898d3a", "title": "SSH server behind NAT", "url": "https://www.kassner.com.br/en/2023/05/21/ssh-server-behind-nat/", "published_at": "2023-05-21T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183bb8eec0", "title": "Reusing old hardware for self-hosting", "url": "https://www.kassner.com.br/en/2023/05/16/reusing-old-hardware/", "published_at": "2023-05-16T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183bc40c5a", "title": "Understanding Go URL handling", "url": "https://www.kassner.com.br/en/2023/03/24/understanding-go-url-handling/", "published_at": "2023-03-24T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183c20cf69", "title": "Update to my ZFS backup strategy", "url": "https://www.kassner.com.br/en/2022/03/16/update-to-my-zfs-backup-strategy/", "published_at": "2022-03-16T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183c5a23fd", "title": "Lenovo notebook updates", "url": "https://www.kassner.com.br/en/2022/03/01/lenovo-notebook-updates/", "published_at": "2022-03-01T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183ce412b0", "title": "Create write-only keys for Backblaze B2", "url": "https://www.kassner.com.br/en/2021/09/05/b2-write-only-key/", "published_at": "2021-09-05T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183cf98950", "title": "My ZFS backup strategy", "url": "https://www.kassner.com.br/en/2020/12/19/zfs-backup-strategy/", "published_at": "2020-12-19T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183d42af46", "title": "Fedora 28 on Lenovo Y720-15IBK", "url": "https://www.kassner.com.br/en/2018/06/27/fedora-28-on-lenovo-y720-15ibk/", "published_at": "2018-06-27T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183d650a70", "title": "SOCKS proxy with SSH", "url": "https://www.kassner.com.br/en/2018/06/25/socks-proxy-with-ssh/", "published_at": "2018-06-25T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183e4bcc9b", "title": "Profiling browser requests with Blackfire", "url": "https://www.kassner.com.br/en/2017/06/16/profiling-browser-requests-with_blackfire/", "published_at": "2017-06-16T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183eb753c5", "title": "netcat replacement Ncat time unit", "url": "https://www.kassner.com.br/en/2014/07/21/netcat-replacement-ncat-time-unit/", "published_at": "2014-07-21T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be183f46edd6", "title": "Magento: frontend and admin routes conflict", "url": "https://www.kassner.com.br/en/2014/06/06/magento-frontend-and-admin-routes-conflict/", "published_at": "2014-06-06T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18403926e0", "title": "Nginx: regex on server_name", "url": "https://www.kassner.com.br/en/2014/05/23/nginx-regex-on-server-name/", "published_at": "2014-05-23T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1840dd9bf9", "title": "Debian: cannot connect to X server", "url": "https://www.kassner.com.br/en/2014/02/07/debian-cannot-connect-to-x-server/", "published_at": "2014-02-07T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18416d1ce3", "title": "Twig_Error_Syntax: A message inside a trans tag must be a simple text", "url": "https://www.kassner.com.br/en/2014/01/15/twig_error_syntax-a-message-inside-a-trans-tag-must-be-a-simple-text/", "published_at": "2014-01-15T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be184245614f", "title": "Symfony 2: Inheritance and UniqueEntity workaround", "url": "https://www.kassner.com.br/en/2013/11/27/symfony-2-inheritance-and-uniqueentity-workaround/", "published_at": "2013-11-27T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18429e545a", "title": "Debian: ping unknown host but DNS works", "url": "https://www.kassner.com.br/en/2013/11/14/debian-ping-unknown-host-but-dns-works/", "published_at": "2013-11-14T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1842a95826", "title": "Magento Product object and loadByAttribute", "url": "https://www.kassner.com.br/en/2012/05/28/magento-product-object-and-loadbyattribute/", "published_at": "2012-05-28T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be184304675d", "title": "Apache Rewrite on VirtualHost = 400 Bad Request Error", "url": "https://www.kassner.com.br/en/2012/03/07/apache-rewrite-on-virtualhost-400-bad-request-error/", "published_at": "2012-03-07T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be184372d864", "title": "Converting movies with tovid", "url": "https://www.kassner.com.br/en/2012/02/09/converting-movies-with-tovid/", "published_at": "2012-02-09T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be18437f80d7", "title": "Magento slow", "url": "https://www.kassner.com.br/en/2011/01/07/magento-slow/", "published_at": "2011-01-07T00:00:00+00:00" }, { "id": "01a08793-f574-70af-8c64-be1843a90423", "title": "Include error on Zend_Loader", "url": "https://www.kassner.com.br/en/2010/11/01/include-error-on-zend-loader/", "published_at": "2010-11-01T00:00:00+00:00" } ] posts Claim your blog
Back to kassner.com.br
Blog · corpus.blog/blogs/kassner.com.br/posts

kassner.com.br

kassner.com.br

2025

2024

2023

2022

2021

2020

2018

2017

2014

2013

2012

2011

2010