Skip to content

Posts 

Web-Server Transition

Monday, 8 April 2019  | Christoph Cullmann
Several years the kate-editor.org & cullmann.io pages got hosted on a Hetzner root server. To reduce costs and switch away from old hardware they got now moved to a OpenVZ based virtual server at Host Europe. On both servers CentOS 7.x is running, it did always provide a stable foundation of the web services. As with any server move in the past, I always need to search how to best move the data/config from one server to the other. To document this for me and others, here the quick way to move the basic things needed for web services using just plain Apache & MariaDB. Read More

Privacy and Hugo Themes

Sunday, 7 April 2019  | Christoph Cullmann
I use the “Hugo Coder” theme for this page. After creating the privacy page (Impressum), I did take a closer look at the generated HTML code to confirm I didn’t miss to state things there. I thought, given Hugo generates plain static HTML pages, I would be on the safe side. But unfortunately, the theme I use includes some external resources, like the Google web fonts… I now patched that out in my fork of the theme and provide local copies on my own server. Read More

Hugo Extended on CentOS 7

Saturday, 6 April 2019  | Christoph Cullmann
After first using the Hermit theme, I moved to the Hugo Coder theme to have a nicer front page and menu at the top. Unfortunately that needs Hugo in the “extended” version. The binary one can download on https://github.com/gohugoio/hugo/releases doesn’t run on CentOS 7, unlike the normal variant you get there (too new libstdc++ needed). One has to recompile it to get that working. To make it easier for others, to do so, just: Read More

New Website

Saturday, 6 April 2019  | Christoph Cullmann
After several years of failing to update my personal WordPress page, I restarted my website with the Hugo framework. The new website uses zero cookies (yes, no stupid cookie question) and no kind of analytic software. I hope my Impressum is done well enough to avoid any legal issues. At the moment the website is still very empty, I hope to fill in more content about my open source projects and academic stuff in the near future. Read More

MIT licensed KSyntaxHighlighting usage

Sunday, 21 October 2018  | Christoph Cullmann | Tags:  planet
With the KDE Frameworks 5.50 release, the KSyntaxHighlighting framework was re-licensed to the MIT license. This re-licensing only covers the actual code in the library and the bundled themes but not all of the syntax highlighting definition data files. One of the main motivation points was to get QtCreator to use this, if possible, instead of their own implementation of the Kate highlighting they needed to create in the past due to the incompatible licensing of KatePart at that time (and the impossibility to do a quick split/re-licensing of the parts in question). Read More

Support KDE via AmazonSmile

Sunday, 14 October 2018  | Dominik Haumann | Tags:  planet
For quite some time, the KDE e.V. – KDE’s non-profit organization – is listed in the AmazonSmile program. On the AmazonSmile website it says: AmazonSmile is a website operated by Amazon that lets customers enjoy the same wide selection of products, […]. The difference is that when customers shop on AmazonSmile (smile.amazon.com), the AmazonSmile Foundation will donate 0.5% of the price of eligible purchases to the charitable organizations selected by customers. Read More

Who is Hiring?

Sunday, 14 October 2018  | Dominik Haumann | Tags:  planet
Just as quick info: For some time, there is a sticky thread on r/cpp about who is hiring C++ developers. This thread gets cleaned quarterly, so all the open jobs listed there are likely still open. The same was just started on reddit for r/Qt5: Who’s Hiring Qt Devs – Q4 2018: So if you are looking for either C++ or Qt jobs, this is a good place to have a look at from time to time. When I just looked for r/Qt5, the list was still empty, but this hopefully changes soon, given that the post was added just some hours ago. :-) Read More

Kate projects and out-of-source builds

Sunday, 19 August 2018  | Christoph Cullmann | Tags:  planet
During Akademy I once more was a bit disappointed how bad the project plugin of Kate can cope with out-of-source builds. At work, we use in-source-builds, as we normally only build in one configuration and have no issues with left-overs in the source directories locally. For this use-case, the project plugin works really well. You have your project local terminal view and that allows you all normal things you need during work, e.g. building + using the git command line client for the version control work. Read More

Kate gains Support for Inline Notes

Friday, 17 August 2018  | Dominik Haumann | Tags:  planet
Thanks to Michal Srb and Sven Brauch for pioneering the work an a new KTextEditor interface that allows applications like Kate, KDevelop, etc. to display inline notes in a text document. As demo, we quickly prototyped one application to display colors in CSS documents: Clicking on the color rectangle will launch the color chooser: Choosing a color and clicking OK finally adapts the color in the CSS document: Read More

Akademy 2018 Wrap-Up

Friday, 17 August 2018  | Christoph Cullmann | Tags:  planet
The Akademy 2018 ends today. Like each Akademy I attended, it was an interesting experience. As the location switches around each year, so does the set of people attending change every year, too. That is actually nice, as you get always to meet some of your old “friends” but additionally new members of the KDE community. I think this kind of “conferences” or “meetings” are an important way to get some more cohesion in the community, which is sometimes a bit lacking between people only meeting online via mail/… Read More