Skip to content

my2cents

"The Earth was made round so that we would not see too far down the road" — Karen Blixen

  • PGP
  • Projects
    • jQuery highlight
    • iCalendarFactory
    • CopyMachine
  • Toad The Wet Sprocket
  • Goodies
  • About

Category: Software Development

Parent category

Build a bootloader for PyInstaller

11th April, 202111th April, 2021 Marcel Stör1 Comment

Building your own bootloader for PyInstaller is often required to avoid seeing virus scanners (falsely) report your executable as infected. Some anti-virus vendors have included snippets of PyInstaller code in their virus definitions. Look around the internet for “PyInstaller virus” and you will get lots of hits such as here, here, and here. In order […]

Read More…
Info icon with wxPython

Create an info icon with wxPython

25th September, 201727th September, 2017 Marcel StörNo Comments

A while ago I asked on Stack Overflow how to create an info icon with wxPython. I asked because I needed a way to to explain the options for a radio control in my NodeMCU PyFlasher project. Ultimately the idea was to redirect users to two online resources that explain those options in much greater […]

Read More…

How to validate email with PHP

12th May, 201629th September, 2016 Marcel StörNo Comments

“How to validate email with PHP” is conceptually part of a bigger problem: accurately validating web forms including emails without sacrificing good UX. I’ll blog about that some other time. This post presents and dissects PHP code to validate email. The explanations and my reasoning should allow you to adjust the code to your needs […]

Read More…

Eclipse Mars auto-scroll lock

2nd December, 20152nd January, 2016 Marcel StörNo Comments

Eclipse Mars introduce a terribly annoying feature that you can’t even turn off, sigh. If you now scroll up in the console Eclipse automatically activates scroll-lock. Hence, if you just browse the console output scroll-lock will be ON when you’re down browsing and leave the console. How awful is that? The implementation was triggered by […]

Read More…

How does Docker generate default container names?

2nd September, 20159th September, 2015 Marcel Stör9 Comments

Today I was wondering about Docker default container names. They’re cool enough to have caught my attention during the first hour of playing with Docker. furious_heisenberg, agitated_darwin, romantic_curie… who would come up with something like that? Docker default container names When you create a new Docker container and don’t give a custom name (by passing […]

Read More…

Build NodeMCU firmware for the ESP8266

10th May, 201523rd November, 2015 Marcel StörComments are off for this post.

If you want to build custom NodeMCU firmware for the ESP8266 (Wikipedia) I suggest you don’t build it yourself but have it built instead by a configurable online service: http://nodemcu-build.com. All you have to do is define the branch from which to build and the user modules to include and… Hey Presto! there’s your personal […]

Read More…

Why not to use Apache Derby

6th April, 201524th June, 2015 Marcel StörNo Comments

Here’s why you shouldn’t use Apache Derby: its developers and maintainers follow some really borked ideals and don’t truly care about open-source software. Derby may or may not be a good database – I can’t really tell (and I don’t care either). What p*** me off is the developers’ disregard for the open-source community. Let […]

Read More…
Adding references to JUnit tests

Adding references to JUnit tests

23rd October, 201411th January, 2015 Marcel Stör4 Comments

Sometimes it may be desirable or required in order to comply with regulations to link unit tests back to requirements or risks. In that case you’d need to generate a unit test report listing test name, execution date/time, test result, and requirement/risk IDs. To show you what I mean here’s a standard JUnit HTML test […]

Read More…

Java URL shortener service with Dropwizard and Redis

5th September, 20145th September, 2014 Marcel StörNo Comments

It never occurred to me I should write a Java URL shortener service with Dropwizard and Redis. Not because of Dropwizard or Redis, I just didn’t see why I should write a Java URL shortener at all. That is until I read the blog post URL shortener service in 42 lines of code in… Java […]

Read More…
Release to Maven Central

Release to Maven Central

6th June, 201412th May, 2015 Marcel StörNo Comments

This guide shows you how to deploy artifacts to Maven Central with the help of Sonatype OSSRH (OSS Repository Hosting). It only takes few simple steps to release to Maven Central – if you follow the right tutorial. Brief intro In January 2010 Maven Central stopped accepting rsync feeds from projects into their repository. It […]

Read More…

Posts navigation

Older posts

Tags

Africa Apache Apple CSS CXF Devoxx Devoxx 2012 Docker dolphin Eclipse environment ESP8266 ESP8285 Espressif Git Hibernate image IoT iPhone Java JavaScript JBoss LoRaWAN Mac macOS Maven music Namibia networking NodeMCU Oracle OS X PHP printer Python regexp regular expression Spring Spring Security SSL TED The Things Network Thunderbird WebSphere WeMos

Categories

  • Apple & Mac (44)
  • Blogroll (1)
  • Computers (30)
  • General (43)
  • IoT (24)
  • Jazoon (3)
  • Life (27)
  • Software Development (76)
    • Java (47)
    • JavaScript (2)
    • Ruby (1)
  • Sun SPOT (3)
  • Travelling (40)
    • Japan 2007 (2)
    • Japan 2008 (7)
    • Namibia 2009 (12)
    • North America 2006 (18)
  • Uncategorized (7)
  • Web Authoring (24)