profile
viewpoint
Uwe Dauernheim djui @voiapp Stockholm, Sweden http://djui.io

djui/alias-tips 419

An oh-my-zsh plugin to help remembering those aliases you defined once

djui/bashunit 36

xUnit unit testing framework for Bash scripts

cannedprimates/huckleberry 12

Erlang implementation of the Raft consensus algorithm.

djui/ascii 5

Terminal ASCII animation art

djui/bleem 4

Erlang implementation of Bloom

djui/check-speech 3

Checks your scientific report for classic speech mistakes.

djui/annotate 2

A command-line tool that annotates command output (standard output and standard error).

djui/13th-secession 1

Vector redraw of the 13th Secession exhibition poster by Koloman Moser without the bottom textual part

djui/almost-monokai 1

A beautiful, fruity and calm Emacs color theme

MemberEvent
MemberEvent

push eventvoi-oss/svc

Uwe Dauernheim

commit sha cb061d47a5956af77c8d538aa456b9dea64a928a

Add coverage summary

view details

Uwe Dauernheim

commit sha e1cb9f07cbeb87ad4c7380d9a066a17e57c3a754

Merge pull request #21 from voi-oss/fix-codecov Add coverage summary

view details

push time in a day

delete branch voi-oss/svc

delete branch : fix-codecov

delete time in a day

PR merged voi-oss/svc

Add coverage summary minor
+119 -0

1 comment

1 changed file

djui

pr closed time in a day

MemberEvent
MemberEvent

PR opened voi-oss/svc

Add coverage summary
+119 -0

0 comment

1 changed file

pr created time in a day

create barnchvoi-oss/svc

branch : fix-codecov

created branch time in a day

push eventvoi-oss/svc

Kévin Gomez

commit sha c4e7689ed7e5f4c57a32d01d3251900af40cde82

Update module declaration to match new org name

view details

Uwe Dauernheim

commit sha 4ef30fca3960934ec8f7be7dc817847a240541ed

Merge pull request #20 from K-Phoen/fix-go-mod Update module declaration to match new org name

view details

push time in a day

PR merged voi-oss/svc

Update module declaration to match new org name minor

Since the repository's path changed, we should update its module declaration to avoid import errors such as:

github.com/voi-oss/svc: github.com/voi-oss/svc@v0.5.2: parsing go.mod:
module declares its path as: github.com/voi-go/svc
        but was required as: github.com/voi-oss/svc
+2 -2

1 comment

2 changed files

K-Phoen

pr closed time in a day

push eventdjui/alias-tips

Yoni Weill

commit sha 20a804488e17427802cef8f7a951ade383fdb5f9

Fix WARN_CREATE_GLOBAL error

view details

Uwe Dauernheim

commit sha 40d8e206c6d6e41e039397eb455bedca578d2ef8

Merge pull request #50 from infokiller/fix-warn-create-global Fix WARN_CREATE_GLOBAL error

view details

push time in 5 days

PR merged djui/alias-tips

Fix WARN_CREATE_GLOBAL error
+4 -1

0 comment

1 changed file

infokiller

pr closed time in 5 days

issue closeddjui/alias-tips

Python Required?

I'm currently cleaning up my dotfiles, and noticed some weird issues when using pyenv. I use pyenv exclusively for my development stuff, and try to keep my global userspace as clean as possible.

Because of this, I narrowed down the following error message to this plugin:

Command 'python' not found, did you mean:

  command 'python3' from deb python3
  command 'python' from deb python-is-python3

This basically appears on my CLI after each command I run, until I manually load pyenv (by running pyenv) to activate the shim, at which point this plugin starts working.

It would be super cool if this plugin could work without relying on a system python.

closed time in 5 days

rdegges

issue commentdjui/alias-tips

Python Required?

Yeah, I know, or any other language that could compile to a binary, which would also make it faster. For now Python it is. I think someone else ported it to pure Shell, but can't find it anymore.

rdegges

comment created time in 5 days

startedgithub/go-fault

started time in 7 days

startedTV4/rewindreader

started time in 10 days

fork djui/go-interview

Collection of Technical Interview Questions solved with Go

fork in 11 days

startedAppboy/go-interview

started time in 11 days

Pull request review commentvoi-go/svc

Add possibility for metrics from the zap logger

 import ( 	"os" 	"time" +	"github.com/blendle/zapdriver"+	"github.com/prometheus/client_golang/prometheus" 	"go.uber.org/zap" 	"go.uber.org/zap/zapcore" ) -func newLogger(level zapcore.Level, encoder zapcore.Encoder) (*zap.Logger, zap.AtomicLevel) {+func (s *SVC) newLogger(level zapcore.Level, encoder zapcore.Encoder) (*zap.Logger, zap.AtomicLevel) { 	atom := zap.NewAtomicLevel() 	atom.SetLevel(level) +	zapOpts := append(s.zapOpts, zap.ErrorOutput(zapcore.Lock(os.Stderr)), zap.AddCaller())+ 	logger := zap.New(zapcore.NewSampler(zapcore.NewCore( 		encoder, 		zapcore.Lock(os.Stdout), 		atom, 	), time.Second, 100, 10),-		zap.ErrorOutput(zapcore.Lock(os.Stderr)),-		zap.AddCaller(),+		zapOpts..., 	)  	return logger, atom }++func WithZapMetrics() Option {

Add a func comment. #love-oss

drPytho

comment created time in 13 days

Pull request review commentvoi-go/svc

Add possibility for metrics from the zap logger

 import ( 	"os" 	"time" +	"github.com/blendle/zapdriver"+	"github.com/prometheus/client_golang/prometheus" 	"go.uber.org/zap" 	"go.uber.org/zap/zapcore" ) -func newLogger(level zapcore.Level, encoder zapcore.Encoder) (*zap.Logger, zap.AtomicLevel) {+func (s *SVC) newLogger(level zapcore.Level, encoder zapcore.Encoder) (*zap.Logger, zap.AtomicLevel) { 	atom := zap.NewAtomicLevel() 	atom.SetLevel(level) +	zapOpts := append(s.zapOpts, zap.ErrorOutput(zapcore.Lock(os.Stderr)), zap.AddCaller())+ 	logger := zap.New(zapcore.NewSampler(zapcore.NewCore( 		encoder, 		zapcore.Lock(os.Stdout), 		atom, 	), time.Second, 100, 10),-		zap.ErrorOutput(zapcore.Lock(os.Stderr)),-		zap.AddCaller(),+		zapOpts..., 	)  	return logger, atom }++func WithZapMetrics() Option {+	return func(s *SVC) error {+		requestCount := prometheus.NewCounterVec(+			prometheus.CounterOpts{+				Name: "logger_emitted_entries",+				Help: "Number of log messaged emitted.",

So close. Typo: messages

drPytho

comment created time in 13 days

delete branch voi-go/svc

delete branch : fix-license

delete time in 14 days

push eventvoi-go/svc

Uwe Dauernheim

commit sha 49874298d29cc3c6349bd7bcff93da0554f484a2

Update LICENSE.md

view details

Uwe Dauernheim

commit sha b2bb0bfb98f634c3a468de11ec7fff40a43fcec4

Merge pull request #18 from voi-go/fix-license Update LICENSE.md

view details

push time in 14 days

PR merged voi-go/svc

Update LICENSE.md
+0 -26

0 comment

1 changed file

djui

pr closed time in 14 days

PR opened voi-go/svc

Update LICENSE.md
+0 -26

0 comment

1 changed file

pr created time in 14 days

create barnchvoi-go/svc

branch : fix-license

created branch time in 14 days

MemberEvent
MemberEvent
MemberEvent
MemberEvent

issue openedgofiber/fiber

Test duration -1 is not "disabled" but "1 minute"

https://github.com/gofiber/fiber/blob/101e1cce98bb20fd72b32d40dc7dc0e3f176e305/app.go#L400-L409

created time in a month

MemberEvent

Pull request review commentvoi-go/svc

Adding wait period to avoid gRPC deployment issues - PAY-276

 opensource@voiapp.io. - [@drpytho](https://github.com/drpytho) - [@cvik](https://github.com/cvik) - [@K-Phoen](https://github.com/K-Phoen)+- [@ronanbarrett](https://github.com/ronanbarrett)

❤️

ronanbarrett

comment created time in 2 months

more