Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Brother fortunately provides Linux printer drivers for their printers, but – at least for older models – these are only available for 32bit systems and in an outdated packaging format with broken RPMs.
-
At Threema (my employer), we publish a custom F-Droid repository.
-
Let's start with a disclaimer: I work at Threema.
-
(Update 2025-03-31: It seems that nowadays the path to the public key can be used as configuration value, instead of the raw public key.
-
(Note: This blogpost does not include any instructions on how to actually set up a launch config for debugging Rust code.
-
When you receive a new nRF52 (e.g. nRF52832 or nRF52840) based development board (e.g. the Ebyte E73-TBB), you will notice that connecting to it through OpenOCD fails initially: $ openocd \ -c 'interface jlink; transport select swd; source [find targe…
-
Hydroponik bzw.
-
When creating a Rust crate that aims to be no_std compatible, it can happen that you accidentally break that promise without noticing.
-
The apu2 is a 64 bit single board computer by the Swiss company PC Engines.
-
Dieser Blogpost versucht, die aktuelle Kritik am E-Voting-System der Schweizerischen Post laienfreundlich zu erklären.
-
If your graphical user interface (be it Xorg or Wayland based) does not start anymore, systemd will get into a restart loop: It will start the graphical interface, that will crash, rinse and repeat.
-
I recently bought myself a Skytraxx 2.0 Plus (FANET) variometer, a flight computer for paragliding that supports GPS and can display airspaces and waypoints.
-
Mein Kommentar zur Stellungnahme des Kantons St.
-
To read a SHTC1 / SHTC3 temperature/humidity sensor from Raspbian Linux on the Raspberry Pi, first enable the I²C bus via raspi-config and reboot.
-
After the MCP3425 ADC driver I published last month as part of the the weekly driver initiative, I wrote a second Rust embedded-hal driver, this time for the SGP30.
-
If you're following Jorge Aparicio's Embedded in Rust blog, then you know that currently a lot of efforts are happening to bring Rust to embedded devices.
-
I recently got myself a TS100 soldering iron.
-
The HC06 is a bluetooth-serial-adapter that you can get very cheaply at Ali Express & co.
-
While LoRa allows you to manually set transmission parameters like TX power and spreading factor, LoRaWAN uses an abstraction on top of those parameters called "data rate".
-
Collectd is a system statistics collection daemon.
-
To read a SHT21 temperature/humidity sensor from Raspbian Linux on the Raspberry Pi, first enable the I²C bus via raspi-config and reboot.
-
On my home computer, I use Docker from time to time.
-
If you use the Yaourt package installer on Arch Linux, you're probably aware of the long install times of certain large packages like android-ndk or chromium.
-
FreeDNS FreeDNS (https://freedns.afraid.org/) offers free DNS hosting for up to 5 subdomains.
-
(TLDR: bootctl --path=/path/to/esp-partition install) Besides my Arch Linux installation, I have a partition that runs Windows (primarily to play Age of Empires II).
-
Sometimes you want to change the behavior of a function call in a Python test.
-
I've been coding Rust during my free time for a few months now (mostly on the spaceapi server, the telegram groups bot and rpsrtsrs).
-
Some days ago I released a blogpost about programming a perceptron in Rust.
-
Two years ago, I wrote a blogpost about implementing a perceptron in Python that quite a few people liked.
-
I recently discovered Opbeat.
-
I'm working on an online shop for our local hackerspace Coredump.
-
I'm currently implementing a RESTful API with Django Rest Framework (a fantastic framework by the way).
-
I recently ported an app with Google OAuth2 integration from django-social-auth to python-social-auth.
-
If you want to run a profiler over your pytest cases (including underlying code), the easiest way is to run pytest directly using cPython: python -m cProfile -o profile $(which py.test) You can even pass in optional arguments: python -m cProfile -o profi…
-
Sometimes you wish to debug outgoing emails in the exim4 mail server.
-
If you're using Ansible and want to set a setuid or setgid bit on a file or directory, you don't need any additional tricks like executing raw shell commands.
-
Micropython Micropython (https://micropython.org/) is an implementation of the Python 3 language for microcontrollers.
-
The RPLCD Library Last year when I started playing around with HD44780 based character LCDs on the Raspberry Pi, I did not find any software library for it that I liked.
-
I own a Logitech Z-5500 surround system.
-
I didn't blog anything in March.
-
Today I stumbled over an apparently interesting tweet by @aendu: Tweet of aendu/433586683615784960 The link in the tweet points to another tweet: Tweet of madmenna/433585834193715200 And, as you may have guessed, this link points to yet another tweet.
-
If you want to create a Heroku PostgreSQL database via the web frontend, you might notice that they don't ask you where you want to create the database.
-
A few months ago, I switched from Gmail to Fastmail.
-
If you want to quickly configure a static IP without authentication on Linux, you don't need any network manager tool like Wicd, NetworkManager or netctl.
-
Even though Firefox supports TLS 1.2 since version 24, it is not enabled by default.
-
In the past, making data tangible was a complicated, manual process.
-
Using the MtGox API, you can easily fetch the current Bitcoin price using a very small Python script. import requests url = 'http://data.mtgox.com/api/2/BTCUSD/money/ticker' r = requests.get(url, headers={'Accept': 'application/json'}) print r.json()['dat…
-
Current Situation The Heroku Cron add-on was disabled in June 2012 and existing users were migrated to the Scheduler add-on.
-
Sometimes you want to see the number of registered users in your Django website over time.
-
If you need to join/merge multiple PDF files into a single one, there are different options available.