Added syntax highlighting now, too. Since Jekyll generates the necessary markup out of the box, it was simply a matter of choosing an additional stylesheet, including it, and making a few more adjustments.
Websites and blogs of people that attended a Homebrew Website Club Düsseldorf.
📄 Responsive images
I have now added the ability to display responsive images. And I write a little bit about how I do it using the tools I run the build this site.
A CSS-only Carousel
Dealing with Ads in 2020
📄 Hosting on GitLab Pages
A quick overview of how this site is hosted at the moment.
I was actually thinking that I might have seen enough Opeth gigs by now. But no! Last night in Cologne was the best one I’ve been to (yet)! Great setlist, great light show, and – as always – great musicianship. Very happy we went.
It’s the time of year where I generally push my films to ISO 1600. And that means I now need to slightly readjust my brain again for guessing exposure.
And in April it’s all back to ISO 400 again.
🔗 February 2019 – Daniel Pietzsch’s Photo Journal
A tiny bit of street photography again.
📄 Fuck you, Instagram!
I made a little bookmarklet to disable and hide Instagram’s login prompt and re-enable scrolling, so I can keep browsing Instagram web pages when I am logged out. I call it “Fuck you, Instagram!” or “FUI” for short.
📄 Recent film development fuckups
In the last two weeks, I had some bad film development results. This is a little article about what I think went wrong.
Machine Key Section validation and decryption key rotation on build
Rotating keys, making their lifetime shorter, decreases the attack window size and that is a good thing. For instance when using ASP.NET forms authentication the cookie can be encrypted when the protection-attribute is set to all – see here. I thought it would be handy to automate the rotation of keys during the publish phase of a web project. So here is a target file to be included into a web project.
Went to see Machine Head yesterday. It was the “Burn my Eyes” 25th anniversary tour and so they played that album in its entirety, in the almost original lineup: Logan Mader on guitar, Chris Kontos on drums, and of course Robb Flynn. Would have loved to see Adam Duce, too, but I guess one can’t have everything. Anyhow: I had a great time, even joining a few circle pits.
📄 New website
I have a new site! It’s truly indie now. No more reliance on Tumblr. And I’m pretty happy about that! So, danielpietzsch.com is going to be my virtual home for the foreseeable future.
Updating Visual Studio Installer unattended, last episode, hopefully
I have written about keeping build agents up to date in the past and had issues with the vs_installer updating itself. Now again the latest updates were not deployed. After playing around with procmon and friend I found a way to remove its state, so that the installer thinks is starts from the beginning of time - so there is no update. To do so I delete a few folders before starting the installation.
Generating AES256 Keys with PowerShell
PowerShell is a daily used utility in my tool belt. I like the accessibility, due to its command line interface, as well as it’s power, due to access to the underlying .NET Framework. Today I needed a AES 256 key with some entropy and therefore made use of the RandomNumberGenerator class. HTH Daniel
Create a link to an UWP app to run as administrator
I’m a console enthusiast. I used to work with cmder over the last years. In general I was pretty happy. But the announcement of the Windows Terminal really caught my attention. One thing that annoyed me is the disabled checkbox, when creating a link, that does not allow to have it automatically prompt for elevation. So here is my work around. Open windows explorer and enter shell:AppsFolder into the address bar to open the apps folder:
Update all Visual Studio instances equal or above 2017 unattended
I have created a new script to keep Visual Studio ut to date in an unattended manor - For instance by creating a schedulled task. This are the core features: Updates all editions and versions equal or above to Visual Studio 2017. Writes event log entries for each run, failed and succeeded steps. HTH
JavaScript, Date and ISO 8601 part4
Her: How does your perfect date look like? Me: Well the only format I can accept is yyyy-MM-ddTHH:mm:ssZ (ISO 8601). Image by Tammy McGary If you were reading past articles you know I had fun with dates and JavaScript in the past (Part 1, Part 2 and Part 3). Today I revisited the issue as I was reviewing code at customer site. I ran my test again and…. All engines in all browser calculate the same date!
Totally automated Team Foundation 2017 build agent setup
First of all set the default TLS Version for .net to 1.2: With Chocolatey a lot of things are easy to set up: Visual Studio 2017 Community Windows Installer XML Toolset Visual Studio Code GitVersion NodeJs Python2 Remote Server Administration Tools Now let’s modify visual studio and add some components, so that the node-gyp can compile popular packages. We could have used the windows build tools but they default to VS 2015 and the install location of python cannot be adjusted.
Remote Debugging Chrome on Android with Windows
I’m an IPhone user. I like the device. I’m not a fanboy. I’m curious. So I got myself an HUAWEI P smart with Android Oreo (Version 8). Lets set up developer mode by following the android studio guide… Open the Settings app Select System (only on Android 8.0 or higher) Scroll to the bottom and select About phone Scroll to the bottom and tap Build number 7 times – Whaaaaat? Tap?