google-cloud

Google Cloud Platform: Clojure + {GAE, GCE, anything else on Google Platform}
nickbauman 2017-01-24T16:33:31.000498Z

AFAIK the remoteapi proxies calls to your app through a concrete wire protocol, I think it’s actually protobuffs.

nickbauman 2017-01-24T16:34:02.000499Z

So it comes in behind the web.

nickbauman 2017-01-24T16:34:16.000500Z

So this would explain “no talking to servlets” issue.

nickbauman 2017-01-24T16:35:04.000501Z

It’s never been an issue for me. I use the remote API to explore other APIs especially inspect what’ going on in datastore.

nickbauman 2017-01-24T16:35:38.000502Z

https://developers.google.com/protocol-buffers/

qqq 2017-01-24T16:40:15.000504Z

@mobileink @nickbauman : any chance either of you will ever do a screencast ? I don't care what, as long as it's using clojure - I'm just curious what your dev setup is like

nickbauman 2017-01-24T16:40:34.000505Z

Great idea!

qqq 2017-01-24T16:41:15.000506Z

I learned alot from watching http://www.parens-of-the-dead.com/ -- and hope to learn more from watchin from experts here.

2017-01-24T16:43:09.000507Z

i was just thinking about doing a blog post on boot task development. a screencast would be nice. matter of finding the time, alas.

❤️ 1
nickbauman 2017-01-24T16:43:24.000508Z

But for starters, the main tools I for clojure: 1) Emacs. This is a biggie. For some it’s a very steep hill to climb, but I argue it’s worth it. 2) Counter-Clockwise. I mostly use this for step-debugging because it has a nice visual debugger which is sometimes necessary. 3) Test driven development. I don’t consider anything “working” without some kind of test exercising it locally.

2017-01-24T16:57:39.000509Z

My setup: OS X, iterm2, emacs, yasnippet, boot, the usual clojure stuff like test, logging...

qqq 2017-01-24T16:58:09.000510Z

neither of you use cider?

qqq 2017-01-24T16:58:17.000511Z

maybe you have more to learn from me than I hvae to learn from you 🙂

2017-01-24T17:11:29.000512Z

ah, i do use cider, when I have an nrepl to talk to. not so much with gae and aws.

✅ 1
qqq 2017-01-24T17:19:17.000513Z

oh man, how do you code without nrepl and cider?

2017-01-24T17:28:20.000514Z

lots of alt-tab! 😄

✅ 1
domparry 2017-01-24T18:01:58.000515Z

Anyone tried proto-repl? give it a shot. It’s pretty awesome. I’ve seen at least 1 die hard emacs fan convert for clojure dev.

qqq 2017-01-24T18:05:25.000516Z

@domparry: make a screen cast! 🙂

domparry 2017-01-24T18:07:13.000517Z

There is one already. Lemmie dig it out.

domparry 2017-01-24T18:08:21.000518Z

https://www.youtube.com/watch?v=buPPGxOnBnk

qqq 2017-01-24T18:08:31.000520Z

ha, watchin gthat right now

qqq 2017-01-24T18:08:37.000521Z

is protorepl written in clojurescript ?

domparry 2017-01-24T18:08:51.000522Z

I’m not sure. It runs on Atom.

qqq 2017-01-24T18:17:12.000523Z

@10:40

qqq 2017-01-24T18:17:16.000524Z

parts of it are written in cljs

qqq 2017-01-24T18:17:20.000525Z

where it ` protorepl

qqq 2017-01-24T18:23:13.000526Z

oh man

qqq 2017-01-24T18:23:19.000527Z

the "save" feature for debugging is amazing

🦜 1
domparry 2017-01-24T18:37:42.000528Z

yeah. So many cool things.

qqq 2017-01-24T18:49:07.000529Z

unfortunately I just spent 3 dayslearning org mode

qqq 2017-01-24T18:49:10.000530Z

so I'm unable to switch