profile
viewpoint
Danilo Bargen dbrgn Threema GmbH / Bargen Software Switzerland https://bargen.dev/

davidhalter/jedi 4637

Awesome autocompletion, static analysis and refactoring library for python

davidhalter/jedi-vim 4601

Using the jedi autocompletion library for VIM.

chinedufn/percy 1521

Libraries for building interactive frontend browser apps with Rust + WebAssembly. Supports server side rendering.

BlackbirdHQ/atat 15

no_std crate for parsing AT commands

cfaessler/python-picaso-lcd 5

Python driver for 4D Systems serial displays

coredump-ch/codegolf-asm-compass 3

Intel x86 ASM code golf.

dbrgn/acra-collector 3

A small, simple ACRA backend written in Rust.

coredump-ch/canon-ir-remote 2

A DIY Canon IR Remote.

davidhalter/lyrics 1

vim like audio player and lyrics fetching api

dbrgn/airspace-visualizer 1

A map that can show airspaces in OpenAir format. Written with Rust and WebAssembly.

PR opened studentenportal/web

Reviewers
Feature/issue 255 sponsoring logos

Edited sponsoring logos as mentioned in #255

+175 -6

0 comment

3 changed files

pr created time in 2 hours

push eventstudentenportal/web

murthy10

commit sha 627d21c25eafc7b9d12879e679600558ee8d31be

removed open\HSR from powered by

view details

push time in 2 hours

push eventstudentenportal/web

murthy10

commit sha a69bcd1dc313295b8dbfb48fd8d5eeed561b4643

added logo of open\HSR to partners

view details

push time in 2 hours

issue commentstudentenportal/web

Sponsoring-Logos auf studentenportal.ch aufräumen

Soll/darf Bruhin Software auch mit Logo unter den Partnern mit rein, statt unter "Powered by"? Das war zwar nicht explizit so vereinbart für studentenportal.ch, aber dann wärs konsistent mit openhsr.ch.

So weit ich mich erinnere, hatten wir im open\HSR-Vorstand mal abgesprochen, dass das für den Moment okay ist.

@The-Compiler : Bitte einen entsprechenden Pull-Request mit deinem Logo aufmachen.

Infomaniak ist auf openhsr.ch aber nicht studentenportal.ch - soll das auch noch mit drauf?

Das ist erledigt.

Soll der Open\HSR auch mit Logo unter "Partner" drauf, anstatt im Text unten? Dann würde der Text nur noch auf Software/Plattformen referenzieren (Python, Django, Github), aber streng genommen ist Open\HSR wohl nicht "nur" Partner

Ja, das wäre besser, bitte umsetzen @Murthy10 👍

The-Compiler

comment created time in 2 hours

create barnchstudentenportal/web

branch : feature/issue_255_sponsoring_logos

created branch time in 3 hours

issue commentstudentenportal/web

Sponsoring-Logos auf studentenportal.ch aufräumen

@fabianhauser please clarify the 3 last listed bullet points.

The-Compiler

comment created time in 3 hours

PR opened studentenportal/web

Reviewers
Feature/issue 233 http to https

Changed http to https at several locations.

+3 -3

0 comment

3 changed files

pr created time in 3 hours

push eventstudentenportal/web

murthy10

commit sha 91cccf5f8982ec253855c65107c7e8468c45ef31

changed to https in regards that protocol is not mentioned in any docs

view details

push time in 3 hours

startedsveltejs/svelte

started time in 5 hours

Pull request review commentgfroerli/api

Document API endpoints

 # Coredump Water Sensor API  This project provides an API for querying sensor data of our LoRaWAN based-water temperature sensors.  Checkout https://gfrör.li for an application using+water temperature sensors. Check out https://gfrör.li for an application using the API. -## Requirements -* Ruby 2.5-* Rails 5+## API Endpoints -## Installation+### CRUD Endpoints -    bin/setup+The following endpoints are RESTful and allow full CRUD operations. -## Run+- `/api/sensors`+- `/api/measurements`+- `/api/sponsors` -    bin/run+### Application Endpoints -## Tests+The following endpoints are optimized for mobile applications and return+read-only aggregated data. -    bin/check--## API Endpoints--Base path is `/api/`.--- `/sensors` (full CRUD)-- `/measurements` (full CRUD)-- `/sponsors` (full CRUD)+- `/api/mobile_app/sensors`+- `/api/mobile_app/sensors/<sensor-id>/sponsor`+- `/api/mobile_app/sensors/<sensor-id>/daily_temperatures`

of course for /daily_temperatures and /hourly_temperatures instead of /sponsor

dbrgn

comment created time in 9 hours

Pull request review commentgfroerli/api

Document API endpoints

 # Coredump Water Sensor API  This project provides an API for querying sensor data of our LoRaWAN based-water temperature sensors.  Checkout https://gfrör.li for an application using+water temperature sensors. Check out https://gfrör.li for an application using the API. -## Requirements -* Ruby 2.5-* Rails 5+## API Endpoints -## Installation+### CRUD Endpoints -    bin/setup+The following endpoints are RESTful and allow full CRUD operations. -## Run+- `/api/sensors`+- `/api/measurements`+- `/api/sponsors` -    bin/run+### Application Endpoints -## Tests+The following endpoints are optimized for mobile applications and return+read-only aggregated data. -    bin/check--## API Endpoints--Base path is `/api/`.--- `/sensors` (full CRUD)-- `/measurements` (full CRUD)-- `/sponsors` (full CRUD)+- `/api/mobile_app/sensors`+- `/api/mobile_app/sensors/<sensor-id>/sponsor`+- `/api/mobile_app/sensors/<sensor-id>/daily_temperatures`

Maybe also add the possible params from, to & limit here

dbrgn

comment created time in 9 hours

issue commentgfroerli/firmware

Rethink LoRaWAN message format

@dbrgn But is this done already? That we use the FPort field to distinguish?

rnestler

comment created time in 9 hours

starteddbrgn/result

started time in 9 hours

starteddbrgn/result

started time in 9 hours

push eventLibrePCB/LibrePCB

U. Bruhin

commit sha dd3e6b8569ac574499da41961f4b62267c1c03de

Give footprint pads an UUID and allow unconnected pads - Let footprint pads have their own UUID instead of using the UUID of the connected package pad. - Allow footprint pads to be unconnected, i.e. not connected to any package pad. - Allow multiple footprint pads to be connected to the same package pad.

view details

U. Bruhin

commit sha 4f43fcd591747de4db0f14fd2ce05f009a30fb8e

FootprintPad: Add unit test FootprintPadTest

view details

push time in 9 hours

starteddbrgn/result

started time in 10 hours

issue openedLibrePCB/LibrePCB

Layer "Hidden Grab Areas" sometimes provided but not reasonable

VERSION / OS / ENVIRONMENT

<!-- Paste the exact application version, operating system and environment used below. You can copy all needed information directly from the "Help->About" dialog, tab "Details". Alternatively you could copy the version numbers from the console output (the first few lines). -->

LibrePCB Version: 0.2.0-unstable
Git Revision:     9dd9e568ba31ce1b28710bc3acf18cb91b05edc0
Build Date:       2020-11-17T11:33:24
Linking type:     static
Unbundled libs:   -
Qt Version:       5.15.1 (built against 5.15.1)
CPU Architecture: x86_64
Operating System: Manjaro Linux
Platform Plugin:  xcb
SUMMARY

<!-- Explain the problem briefly --> In some dropdowns in the editors, the layers "[Top/Bot] Grab Areas" are provided (i.e. can be chosen) even if it makes no sense. This might confuse users (especially because the layer name is not very self explaining). So far I saw this issue in these situations:

  • In the symbol editor when adding a text. It's not totally wrong, but I think it's strange to specify texts as grab areas (in contrast to polygons).
  • In the package editor when adding a stroke text to a footprint. It's not totally wrong, but I think it's strange to specify stroke texts as grab areas (in contrast to polygons).
  • In the schematic editor when adding a text. This makes no sense at all since the grab area is not visible and would only grab the text, not a whole symbol.
  • In the board editor when adding a stroke text. This makes no sense at all since the grab area is not visible and would only grab the text, not a whole footprint.
STEPS TO REPRODUCE

<!-- Explain exactly how to reproduce the problem, using a minimal test-case -->

  1. Open board editor
  2. Add a stroke text
  3. Choose the layer in the dropdown
EXPECTED RESULTS

<!-- What did you expect to happen when running the steps above? --> The "Top/Bot Hidden Grab Area" layers should not be available in the dropdown.

ACTUAL RESULTS

<!-- What actually happened? --> The "Top/Bot Hidden Grab Area" layers are available in the dropdown.

ADDITIONAL INFORMATION

<!-- Optionally you can provide additional information, for example:

  • Console output / stack trace (if large, only link to gist.github.com or so)
  • Link to your library or project files
  • Screenshots --> None

created time in 10 hours

Pull request review commentdbrgn/shtcx-rs

Allow reading raw measurement data

 pub struct Measurement {     pub humidity: Humidity, } +/// A combined raw temperature / humidity measurement.+#[derive(Debug, Clone, PartialEq, Eq)]+pub struct RawMeasurement {+    /// The measured temperature (raw value).+    pub temperature: u16,+    /// The measured humidity (raw value).+    pub humidity: u16,+}++impl Into<Measurement> for RawMeasurement {+    fn into(self) -> Measurement {

I'd prefer to implement From forMeasurement and get the generic Into implementation.

dbrgn

comment created time in 10 hours

Pull request review commentdbrgn/shtcx-rs

Allow reading raw measurement data

 pub struct Measurement {     pub humidity: Humidity, } +/// A combined raw temperature / humidity measurement.+#[derive(Debug, Clone, PartialEq, Eq)]

I'd also derive Copy since the type has just the size of an u32.

dbrgn

comment created time in 10 hours

issue commentgfroerli/firmware

Rethink LoRaWAN message format

Is it though? Did we also implement the versioning?

rnestler

comment created time in 10 hours

push eventLibrePCB/LibrePCB

U. Bruhin

commit sha fc08e68537ca9cae07dc1850b59cd39e7e16f775

Update submodule "tests/data"

view details

U. Bruhin

commit sha aba5bb6a300d2b7b3b2c3a5ec23ae6266e8422a0

Give footprint pads an UUID and allow unconnected pads - Let footprint pads have their own UUID instead of using the UUID of the connected package pad. - Allow footprint pads to be unconnected, i.e. not connected to any package pad. - Allow multiple footprint pads to be connected to the same package pad.

view details

U. Bruhin

commit sha d4207d8c55e5cfd3843ff9c208cc95248cf9f17f

FootprintPad: Add unit test FootprintPadTest

view details

push time in 10 hours

starteddbrgn/msgpack-visualizer

started time in 19 hours

delete branch SpaceApi/provisioning

delete branch : update-traefik

delete time in 20 hours

push eventSpaceApi/provisioning

gidsi

commit sha 0f2e4ea22689fa7058a1575ca23b141aaaea17d3

Update traefik

view details

push time in 20 hours

PR merged SpaceApi/provisioning

Update traefik
+1 -1

0 comment

1 changed file

gidsi

pr closed time in 20 hours

PR opened SpaceApi/provisioning

Update traefik
+1 -1

0 comment

1 changed file

pr created time in 20 hours

create barnchSpaceApi/provisioning

branch : update-traefik

created branch time in 20 hours

delete branch SpaceApi/provisioning

delete branch : fix-79

delete time in 21 hours

push eventSpaceApi/provisioning

gidsi

commit sha 712027f5024c6d3d8cfab50bd335f62a03d0aee7

Update mattermost

view details

push time in 21 hours

PR merged SpaceApi/provisioning

Update mattermost

Fix #79

+7 -154

0 comment

3 changed files

gidsi

pr closed time in 21 hours

more