Skip to content

Instantly share code, notes, and snippets.

Dmitry Demeshchuk doubleyou

  • Mochi Media
  • Oakland, CA
Block or report user

Report or block doubleyou

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:e9fd06a633aa53f080cef77574f806dc
### Keybase proof
I hereby claim:
* I am doubleyou on github.
* I am demeshchuk (https://keybase.io/demeshchuk) on keybase.
* I have a public key ASDkp2NSCV_BNYshD68LKKyuvDYZsgg4aVttii6Ml68qaQo
To claim this, I am signing this object:
@doubleyou
doubleyou / Makefile
Last active Sep 4, 2019
grpc-gateway python example
View Makefile
GATEWAY_FLAGS := -I. -I/usr/local/include -I$(GOPATH)/src/github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis -I/usr/local/include
GRPC_FLAGS := --python_out=. --grpc_python_out=.
code:
python -m grpc_tools.protoc $(GRPC_FLAGS) $(GATEWAY_FLAGS) *.proto
gw:
protoc $(GATEWAY_FLAGS) \
--go_out=Mgoogle/api/annotations.proto=github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api,plugins=grpc:. \
View adams-heroku-values.md

Make it real

Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discussions around concrete examples, not handy-waving abstractions. Don't say you did something, provide a URL that proves it.

Ship it

Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.

Do it with style

You can’t perform that action at this time.