schakko.de

  • Home
  • Blog
  • Publications
  • Get to know me

Blog

CI/CD

Using GitHub Workflow with Maven dependencices from a private GitHub Package Registry

GitHhub Package Repository provides an easy way to share dependencies like Maven artifacts between GitHub projects. Publishing of new artifacts into GitHub Package Repository can be automated with GitHub Actions. In May 2019 GitHub introduced the GitHub Package Registry: an Read more…

By Schakko, 1 month1 month ago
Uncategorized

Diagnosing and fixing an ERR_CONNECTION_RESET error in WordPress

If you receive the error ERR_CONNECTION_RESET on one website only, it is highly likely that something went wrong on the server side. Receiving random ERR_CONNECTION_RESETs A few weeks ago one of my colleagues complained to me: Sometimes, when he was Read more…

By Schakko, 1 month1 month ago
WordPress

Fixing HTTP 401 Unauthorized when calling WooCommerce’s REST API

WooCommerce returns an HTTP 401 error if you are not using HTTPS or the Authorization header is not parsed correctly by your webserver. Receiving HTTP 401 during authentication WooCommerce provides an extensive REST API with which you can automate your Read more…

By Schakko, 5 months2 months ago
Personal

My software developer’s journey of narrowing down thought constructs I believe in

If you are following me on Twitter, you might have seen a change of content in my tweets. It’s more about making money and value. There are a ton of reasons why this has happened and I’ll try to explain Read more…

By Schakko, 5 months5 months ago
CI/CD

Restrict SSH to rsync for deploying files with GitHub Actions

rsync access can be restricted with a custom wrapper script or an official script named “rrsync”. Access to your remote filesystem should always be restricted so you won’t leak any information in case of a security breach. I’ve used GitHub Read more…

By Schakko, 6 months4 months ago
postgresql-logo
Spring Framework

How to fix “PSQLException: ERROR: operator does not exist: … = character varying” in Spring JDBC and Spring Data JDBC

The error org.postgresql.util.PSQLException: ERROR: operator does not exist: my_enum_type = character varying can be fixed by using implicit conversions in PostgreSQL or using explicit conversions by passing the java.sql.Types.OTHER to Spring JDBC. The exception you will receive When using Spring Read more…

By Schakko, 7 months7 months ago
WordPress

Automatische Anpassung der Mehrwertsteuer in WooCommerce zum 01.07.2020 und 31.12.2020

Zum 01.07.2020 und 31.12.2020 werden in Deutschland die Umsatzsteuersätze von 19% auf 16% bzw. dann wieder auf 19% geändert. Dies hat die deutsche Bundesregierung am 3. Juni 2020 verkündet und seit dem 12. Juni 2020 als Gesetzesentwurf vorliegt. Dies bedeutet Read more…

By Schakko, 7 months7 months ago
Spring Framework

Handling subdomains in multi-tenant applications with Spring Boot and Sprig Web MVC

For ninkik I wanted to provide a subdomain for each of our customers. In addition to that, I wanted to use some other subdomains for static and dynamic content. At that moment I did explicitly not wanted to deal with Read more…

By Schakko, 8 months4 months ago
CI/CD

How to use a private Maven repository in Artifactory with GitHub Actions

There are situations in which you want to use your own Artifactory server for resolving Maven dependencies. Maybe you have private artifacts or are not yet in the process of migrating from Artifactory to GitHub Packages. What is the goal Read more…

By Schakko, 8 months8 months ago
Task Scheduler overview
Windows

How to add a cron job or scheduled task on Windows

On Microsoft Windows’, cron jobs are known as Scheduled Tasks. They can be added through the Windows Task Scheduler user interface, by using PowerShell or with help of schtasks.exe. Running a task at specific time or at recurring dates is Read more…

By Schakko, 11 months10 months ago

Posts navigation

1 2 … 16 Next
Sponsor me
GitHub

Gumroad
Donate
Profiles
  • GitHub
  • My products on Gumroad
  • Twitter
  • Xing
  • YouTube
Business
  • dreitier.com
  • ninkik
Side Projects
  • bandwidth-throughput.com
  • bindungseinstellung.de
  • database-modelling.com
  • nerdhood.de
About this blog
I am on my mission to release digital products faster. During this mission I stumble upon a lot of challenges in topics regarding software development and DevOps.
This blog is mostly about how I solve these challenges.
Contact
  • E-Mail
  • GitHub
  • Twitter
Donate
  • GitHub Sponsors
  • Via Gumroad
Legal
  • Imprint
  • Privacy Policy