Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

January, 2020

Monoliths are the future |> News and podcasts for developers |> Changelog

Unpopular opinion! Monoliths are the future because the problem people are trying to solve with microservices doesn’t really line up with reality. Just to be honest - and I’ve done this before, gone from microservices to monoliths and back again. Both directions.

Common BLE API · Issue #5051 · micropython/micropython · GitHub

This PR is based on #4589 by @aykevl and #4893 by @dpgeorge
It implements a Python API for working with BLE devices in both central and peripheral role (including scanning and advertising), and is ...

lv_micropython build error · Issue #32 · littlevgl/lv_binding_micropython · GitHub

@amirgon Hi there, I built dev_6.0 recently with errors like these: In file included from ../../lib/lv_bindings/lvgl/src/lv_misc/lv_task.c:16:0: ../../lib/lv_bindings/lvgl/src/lv_misc/lv_task.c: In...

[Nix-dev] drone and nix (sort of solved)

Hi all, I while ago here I asked about using nix with drone.io (a CI system which uses docker), to deal with push based tests. I previously reported back with a solution with gitlab, but I did end up with a workable (not perfect) solution for drone. On the 'drone agent' machine run this once: # docker volume create nix # docker run --rm -v nix:/newnix nixos/nix cp -a /nix/store /nix/var /newnix in the .drone.yml files: pipeline: build: image: nixos/nix commands: ... volumes: - nix:/nix/ And whenever you want to update nixchannel: # docker run -v nix:/nix/ --rm -ti nixos/nix nix-channel --update This will share the /nix directory with every build, so rebuild (and downloads!) are kept to a minimum. Maybe it helps someone. Thanks! Harmen

Gestion de paquets et DevOps avec Nix, tour d’horizon sur un cas concret

L'actualité du Logiciel Libre et de Linux, sur un site francophone contributif géré par une équipe bénévole par et pour des libristes enthousiastes

Raspberry Pi and OpenOCD – Lean2

rpi2.cfg: OpenOCD interface on RPi v2+ # Use RPi GPIO pins interface bcm2835gpio # Base address of I/O port bcm2835gpio_peripheral_base 0x3F000000 # Clock scaling bcm2835gpio_speed_coeffs 146203 36 # SWD swclk swdio # Header pin numbers 22 18 bcm2835gpio_swd_nums 25 24 # JTAG tck tms tdi tdo # Header pin numbers 22 18 16 15 bcm2835gpio_jtag_nums 25 24 23 22

Problem Flashing nrf52 chip using Openocd - Stack Overflow

I have a custom nrf52 chip on a pcb with swd pins exposed. I have cloned and installed the latest openocd from https://github.com/ntfreak/openocd. The latest version includes all the latest pathes ...

micooke/arduino-nRF5-smartwatches: Smartwatch variants for sandeepmistry's Nordic Semiconductor nRF5 core

To share my experience with the nRF52832.
I was unable to disable the read protection / flash lock with a BMP or ST-Link V2, but i was successful with a J-Link.

When nRF52832 chip is read protected / locked, the first step is to try:
nrfjprog –recover -f nrf52

This performs the same task as:

Jlink -if swd -device nrf52
J-Link>SWDSelect
J-Link>SWDWriteDP 1, 0x50000000
J-Link>SWDWriteDP 2, 0x01000000
J-Link>SWDWriteAP 1, 0x00000001

Wait until AP 2 is 0, and the operation is complete
J-Link>SWDReadAP 2

If two successive reads from AP 3 produce 0, then 1 then protection is disabled
J-Link>SWDReadAP 3
J-Link>SWDReadAP 3

Tested with JLink v6.20b

Stollen de Dresde à la pâte d'amandes : Recette de Stollen de Dresde à la pâte d'amandes - Marmiton

farine, levure, sucre, lait, beurre, beurre, sel, citron, citron confit, orange, amandes, raisins secs, raisin, rhum, sucre en poudre...

Translating Quake 3 into Rust :: Immunant, Inc

The Rust-loving team at Immunant has been hard at work on C2Rust, a migration framework that takes the drudgery out of migrating to Rust. Our goal is to make safety improvements to the translated Rust automatically where we can, and help the programmer do the same where we cannot. First, however, we have to build a rock-solid translator that gets people up and running in Rust. Testing on small CLI programs gets old eventually, so we decided to try translating Quake 3 into Rust.

RECETTE : LES TAIYAKI - Passeport Japon

Pour la pâte

150g de farine
1 cuillère à café de levure chimique
1 cuillère à café de bicarbonate de soude alimentaire
1 oeuf battu
20 cl de lait demi-écrémé
3 cuillères à soupe de sucre

MicroPython - Getting Started with MQTT on ESP32/ESP8266 | Random Nerd Tutorials

Learn how to use MQTT to exchange data between two ESP32

Micropython + LittlevGL | LittlevGL’s Blog

News and Tutorials for Embedded GUI Enthusiasts: Release notes of LittlevGL, Tutorials, Poring guides, Development board and microcontroller test, ideas, tips and tricks and more.

Ordinateur quantique : la première téléportation quantique entre deux puces au silicium a réussi

Des puces quantiques à base de silicium pourraient permettre d

Home - Rhasspy

raspberry voice assistant offline

power loss reboot triggered internal assert · Issue #343 · ARMmbed/littlefs · GitHub

After random power loss and reboot, littlefs triggered internal assert, the function call trace is as below: littlefs/littlefs/lfs.c:75 --> LFS_ASSERT(block < lfs->cfg->block_count); li...

November 2019 meetup – Melbourne MicroPython Meetup – A monthly meetup for MicroPython Enthusiasts

Matt Trentini covered the latest MicroPython news, Peter van der Berg explained how he’s used MicroPython to power his latest art project and Damien George gives us the low-down on LittleFS - it’s coming to MicroPython!

How to Setup Android Build Environment Using Docker

Introduction #Building Android from source for the first time can be a tough task, depending on how much knowledge you have about it. For instance,...

Dockerizing Android builds | Bright Inventions

Docker is a great container platform that helps building a true independence between applications, infrastructure and developers. It provides an isolation which supports building modern continuous integration environments with ease and at low cost.

micropython/ports/nrf at master · micropython/micropython · GitHub

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems - micropython