Skip to content

Instantly share code, notes, and snippets.

View ximion's full-sized avatar

Matthias Klumpp ximion

View GitHub Profile
#!/usr/bin/env python3
# SPDX-License-Identifier: LGPL-3.0-or-later
'''
MKV to .mat conversion script.
Extracted from our bigger pipeline for Miniscope data analysis
using the MIN1PIPE pipeline by Lu et al.
@author: Matthias Klumpp
'''
#!/usr/bin/python3
import gi
gi.require_version('AppStream', '1.0')
from gi.repository import AppStream
from glob import glob
pool = AppStream.Pool.new()
for asdir in glob('/var/lib/flatpak/appstream/*/*/active/'):
pool.add_metadata_location(asdir)

D Distribution Issue List

This is a list of issues found while making the D ecosystem available on Linux distributions such as Debian and Fedora. It is a smaller, but priorized list of the general list of issues I find while working with D that can be viewed at dlang-quirks.md.

This list is ordered by priority, more pressing issues being at the top.

LDC, DMD, DUB, DLang

@ximion
ximion / dlang-quirks.md
Last active February 18, 2019 19:21
D Issue List

D Issue List

This is a list of issues I encounter when working with the D programming language, and which I find annoying or which limit what I can do with D.

The selection of these issues is completely subjective, I keep it here for personal reference and possibly for others who might want to fix one of these problems or just want to know about the problems I see with D.

Despite all of the issues, I think D is a useful language, otherwise I wouldn't use it and put effort

#!/usr/bin/env python3
import gi
gi.require_version('AppStream', '1.0')
from gi.repository import AppStream
# Find all software components which have a modalias in the
# AppStream database and prints them to stdout.
#