profile
viewpoint
William Kennedy ardan-bkennedy Ardan Labs Miami, FL http://www.ArdanLabs.com

dgraph-io/travel 80

Starter Kit For Building Graph Database Go and Browser Apps Using Dgraph

ardanlabs/conf 63

Package conf provides support for using environmental variables and command line arguments for configuration.

massahud/retry 30

Retry is a simple module for retrying functions

dwhitena/schedule 25

Schedule for talks, workshops, etc. w/ links to past talk slides and videos.

candysmurf/GoReflectionTalk 22

GopherCon 2016

ardanlabs/mapstructure 14

Package mapstructure is a Go library for decoding generic map values to structures and vice versa, while providing helpful error handling.

ardanlabs/tcp 13

Package tcp provides the boilerpale code for working with TCP based data. The package allows you to establish a TCP listener that can accept client connections on a specified IP address and port. It also provides a function to send data back to the client.

ardanlabs/timezone 7

Package timezone provides two ways to retrieve the timezone for any latitude,longitude position.

ardanlabs/udp 7

Package udp provides the boilerpale code for working with UDP based data. The package allows you to establish a UDP listener that can accept data on a specified IP address and port. It also provides a function to send data back to the client.

goinggo/keyboard 7

How to bind a dynamic library using CGO

push eventardanlabs/python-go

Miki Tebeka

commit sha 3165a2abe4da42fa702425cf75d7f342643d3c36

right image (fixes #4)

view details

push time in 3 days

issue closedardanlabs/python-go

Wrong Figure2 in python-go/pyext : README-B.md

Thanks for creating this really helpful library and explaining the concepts.

python-go/pyext: Figure-2 in README-B.md is a repeat of Figure 1 (func-call.png). It should be linked to pip-install.png instead.

Thanks

closed time in 3 days

ashish-s-sharma

PR opened ardanlabs/service

Fix Trace Log for Business User Data

Hi Ardan Labs Team,

I think there's a little mistake on package github.com/ardanlabs/service/business/data/user , exactly on trace log. Here's the details:

Before fixing: ctx, span := trace.SpanFromContext(ctx).Tracer().Start(ctx, "internal.data.user.create") After fixing: ctx, span := trace.SpanFromContext(ctx).Tracer().Start(ctx, "business.data.user.create")

Thank you.

+1 -1

0 comment

1 changed file

pr created time in 5 days

PR opened gobridge/gopherbot

Adding GithubActions to allow testing of PRs

The minor change in cmd/bgtasks/channel_cache.go is go fmt changes.

+28 -1

0 comment

2 changed files

pr created time in 5 days

issue openedardanlabs/python-go

Wrong Figure2 in python-go/pyext : README-B.md

Thanks for creating this really helpful library and explaining the concepts.

python-go/pyext: Figure-2 in README-B.md is a repeat of Figure 1 (func-call.png). It should be linked to pip-install.png instead.

Thanks

created time in 6 days

issue closedardanlabs/gotraining

[simulations] Use rand with non-fixed seed.

The simulations under gotraining/topics/go/algorithms/simulations/ use rand with a fixed seed. Using a fixed seed will produce the same output on every run.

A better way would be to use a non-fixed seed:

var r = rand.New(rand.NewSource(time.Now().UnixNano()))

day := r.Intn(daysInYear)

closed time in 7 days

heikkilamarko

issue commentardanlabs/gotraining

[simulations] Use rand with non-fixed seed.

I see. Thanks for the reply. Closing the issue...

heikkilamarko

comment created time in 7 days

issue openedardanlabs/gotraining

[simulations] Use rand with non-fixed seed.

The simulations under gotraining/topics/go/algorithms/simulations/ use rand with a fixed seed. Using a fixed seed will produce the same output on every run.

A better way would be to use a non-fixed seed:

var r = rand.New(rand.NewSource(time.Now().UnixNano()))

day := r.Intn(daysInYear)

created time in 7 days

pull request commentardanlabs/gotraining

Code for simulations

Done

On Wed, 13 Jan 2021 at 20:20, William Kennedy notifications@github.com wrote:

Let's put that under topics/go/algorithms/simulations please.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ardanlabs/gotraining/pull/340#issuecomment-759631002, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAVNEI2LBAZXN2CEQFK2M3SZXP7LANCNFSM4V7VBVSA .

tebeka

comment created time in 8 days

issue commentardanlabs/service

Error building sales-api image

It worked with this small change:

docker build \ -f ./zarf/docker/dockerfile.sales-api . \ -t sales-api-amd64:1.0 \ --build-arg VCS_REF=git rev-parse HEAD\ --build-arg BUILD_DATE=date -u +”%Y-%m-%dT%H:%M:%SZ”\

Note the . to at the end of the path - (context) and at the start.

rmsj

comment created time in 9 days

issue openedardanlabs/service

Error building sales-api image

❯ make sales-api docker build
-f zarf/docker/dockerfile.sales-api
-t sales-api-amd64:1.0
--build-arg VCS_REF=git rev-parse HEAD
--build-arg BUILD_DATE=date -u +”%Y-%m-%dT%H:%M:%SZ” \

"docker build" requires exactly 1 argument. See 'docker build --help'.

Usage: docker build [OPTIONS] PATH | URL | -

Build an image from a Dockerfile make: *** [sales-api] Error 1

environment:

❯ docker version Client: Docker Engine - Community Cloud integration: 1.0.4 Version: 20.10.2 API version: 1.41 Go version: go1.13.15 Git commit: 2291f61 Built: Mon Dec 28 16:12:42 2020 OS/Arch: darwin/amd64 Context: default Experimental: true

Server: Docker Engine - Community Engine: Version: 20.10.2 API version: 1.41 (minimum version 1.12) Go version: go1.13.15 Git commit: 8891c58 Built: Mon Dec 28 16:15:23 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: v1.4.3 GitCommit: 269548fa27e0089a8b8278fc4fc781d7f65a939b runc: Version: 1.0.0-rc92 GitCommit: ff819c7e9184c13b7c2607fe6c30ae19403a7aff docker-init: Version: 0.19.0 GitCommit: de40ad0

created time in 9 days

PR opened ardanlabs/gotraining

Code for simulations
+249 -0

0 comment

13 changed files

pr created time in 9 days

issue commentgobridge/workshops

Remote 3-day introduction to Go

@ardan-bkennedy I had to postpone the event for various reasons. Also, not a big fan of using Meetup as a platform for registration.

jub0bs

comment created time in 9 days

push eventgobridge/gdn

nywilken

commit sha 51af8d8534622dde9c53cf09606df78f995d4a5f

events/001_event.md: Fix typo

view details

push time in 10 days

delete branch gobridge/gdn

delete branch : initial-event-template

delete time in 10 days

push eventgobridge/gdn

nywilken

commit sha 0617fe99435e53310fbbbcea3128a9466c744b66

Add template for Learning Go event

view details

Wilken Rivera

commit sha 598d4c7b64f68fb0000963e4fc9644a71729bb87

Merge pull request #3 from gobridge/initial-event-template Add template for Learning Go event

view details

push time in 10 days

PR merged gobridge/gdn

Reviewers
Add template for Learning Go event
+77 -1

1 comment

2 changed files

nywilken

pr closed time in 10 days

pull request commentgobridge/gdn

Add template for Learning Go event

Merging as it's just a copy of what we have on the meetup page. If we need to change we can edit the file directly :smile:

nywilken

comment created time in 10 days

PR opened gobridge/gdn

Reviewers
Add template for Learning Go event
+77 -1

0 comment

2 changed files

pr created time in 10 days

push eventgobridge/gdn

nywilken

commit sha 0617fe99435e53310fbbbcea3128a9466c744b66

Add template for Learning Go event

view details

push time in 10 days

push eventgobridge/gdn

nywilken

commit sha 819f5d0af27d07986388785205610f8d99ef067f

Add template for Learning Go event

view details

push time in 10 days

create barnchgobridge/gdn

branch : initial-event-template

created branch time in 10 days

push eventgobridge/gdn

Angelica Hill

commit sha 6e92f028ae53564ec8767bb8f182c131579055d8

Rename 001_event to 001_event.md

view details

push time in 13 days

push eventgobridge/gdn

Angelica Hill

commit sha c88765d20885961e462879425f6bff08eab16bd6

Create 001_event

view details

push time in 13 days

issue closedgobridge/workshops

Remote 3-day introduction to Go

Organizers: Julien Cretel (@jub0bs)

Venue: remote (on Jitsi)

Date: 13-15 January 2021 (9am-5pm, GMT+1)

Curriculum: https://www.humancoders.com/formations/go#outline (outline in French, though the course would likely be given in English, if people who speak English but not French register)

For organizer/s or sponsor

Logistic items

  • [x] Has venue and it sits this many people: at most 6
  • [ ] Has sponsor for food and drinks
  • [x] Has organizer(s)
  • [x] Has teacher(s)
  • [x] Has date
  • [x] Course selected (same audience as Ultimate Go)
  • [ ] Draft of event started on Bridge Troll
  • [ ] Included in the event description if bikes are allowed inside or not (ask venue)
  • [ ] Included in the event description if child care is available or not

(Issue ready :dart: to be labeled as scheduled :boom::v::tada::balloon::rocket: after all tasks above are completed:exclamation:)

A couple weeks before the event

  • [ ] Order placed for catering, if applicable
  • [ ] Child care arranged for, if applicable

For GoBridge

First steps

  • [ ] Self-assigned the issue
  • [ ] Pinged the person who opened the issue
  • [ ] Google Hangout scheduled (if this is a first timer)

Continue taking the actions necessary to bring issue to a scheduled status according to our issue workflow.

After event is labeled as scheduled

  • [ ] Bridge Troll event made public; added event link to this thread
  • [ ] Opened a meetup event to point to the Bridge Troll event (RSVP on meetup should be closed)
  • [ ] Added a PR to add event to GoBridge's website (remove past events while at it)
  • [ ] First social media announcement's gone out
  • [ ] Conducted organizer training
  • [ ] Conducted teacher training
  • [ ] Assignee added event date -1 week to calendar as reminder

For lead organizer

Presentations

Event date -1 week

  • [ ] Confirmed venue and date
  • [ ] More rounds of announcements on social media. Mention how many spots left

closed time in 14 days

jub0bs

issue commentgobridge/workshops

Remote 3-day introduction to Go

I'll figure something out. It's better to close this issue. Thanks anyway.

jub0bs

comment created time in 14 days

PR opened gobridge/gopherbot

Fix typo in team_join.go

Remove duplicate sometimes

+1 -1

0 comment

1 changed file

pr created time in 14 days

issue commentgobridge/workshops

Remote 3-day introduction to Go

Hi @jub0bs and thanks for volunteering your time for this.

Hi, Johnny. Thanks for your reply. Sorry for getting back to you so late. I stayed away from emails over Xmas.

Yes, the template needs some tweaks to make it more suitable for online events--thanks for the feedback.

Also, you can safely ignore the part about posting the event to Bridge Troll (another update for the template).

Are you part of an online Go meetup by chance?

Is it managed through the Go Developer Network (GDN) Meetup.com account? I ask because that might be the easiest and most efficient way to post the event details and accept registrations. Let me know and we'll go from there.

No, I'm afraid. I'm not a big fan of Meetup as a platform, to be honest. Also, I've just moved to a new place and there has been no IRL meetups there since then due to the health crisis.

I understand that you want to use a platform like Meetup for transparency purposes, correct? Let me know.

All the best, and Happy New Year!

Julien @jub0bs

jub0bs

comment created time in 21 days

PR opened ardanlabs/gotraining

Fix quote location
+2 -2

0 comment

1 changed file

pr created time in 25 days

more