ao2's blog

[-]

Little hacks for a GoPro Hero 3 White

Someone came to me with a broken GoPro Hero 3 White which wasn't turning on anymore, asking if there was a cheap way to fix it.

After tearing it down, a quick inspection revealed that the two flat-flex cables (the Shutter button one and the Power/Mode+LCD one) were both damaged, so neither the buttons or the LCD were working.

However, making contacts on the PCB traces of the Power button resulted in some reaction from the camera, so I knew there was still a chance.


[-]

libam7xxx-0.1.7 released

The libam7xxx-0.1.7 release is out; it's a maintenance release with no big new features.


[-]

Tweeper 1.2.0 released, Instagram locations and Twitter permalinks

Tweeper is a web scraper which converts Twitter and other social media websites to RSS.

On Febrauary 25th 2018 version 1.2.0 of Tweeper has been released. The tweeper Debian package has also been updated.


[-]

Fun with flexagons, and SVG

If you don't know Vihart and her "Hexaflexagon series", go check it out:


[-]

drupal-init-tools: quick and easy Drupal 8 setup

Drupal 8 is quite an improvement over previous versions of Drupal with regard to the reproducibility of a site from a minimal source repository.

The recommended way to set up a new Drupal 8 site is to use composer, and the most convenient way to do that is via drupal-composer/drupal-project, which brings in Drush and drupal-console as per-site dependencies; from there the site can be installed and managed.

However the fact that Drush and drupal-console are per-site dependencies poses a problem: they are not available until the site dependencies have been downloaded, this means that it's not really possible to add “bootstrapping” commands to them to make it easier to set up new projects.


[-]

Tweeper 1.1.0 released, Twitter to RSS without promoted tweets

Tweeper is a web scraper which converts Twitter and other social media websites to RSS.

On June 27th 2017 version 1.1.0 of Tweeper has been released.


[-]

Drupal 8 migration log - Part 1 - intro, the front page

Most of the information I have come across about migrating from Drupal 6 to Drupal 8 is about migrating content, however before tackling this problem another one must be solved, maybe it is obvious and hence understated, so let's spell it out loud: preserving the site functionality.


[-]

vidi: MIDI-driven video content editing

One of the first YouTube video I remember is Hyperactive by Lasse Gjertsen:


[-]

Tweeper 1.0.0 released, with PHP composer support

Tweeper is a web scraper which converts Twitter and other social media websites to RSS.

On December 11th 2016 version 1.0.0 of Tweeper has been released. The tweeper Debian package has also been updated.


[-]

Capturing a screenshot of the GDM login screen

These days GDM on Debian is running using Wayland, so the classic way of taking a screenshot using the X protocol does not work:

# Sleeping before launching the command allows to switch to the login screen
# before the screen gets actually captured.
#
# Otherwise if the login screen is not visible, only a black image will be
# captured.
sleep 6

sudo -u Debian-gdm\
  DISPLAY=:0 \
  XAUTHORITY=/var/run/user/109/gdm/Xauthority \
  import -display :0 -win root /tmp/GDM-screenshot.png"