ingas | 5 years ago | on: You don't really need a virtualenv
ingas's comments
ingas | 5 years ago | on: Why not use GraphQL?
GraphQL is not that different from REST.
ingas | 5 years ago | on: Why not use GraphQL?
We are using hasura (which is written in Haskel), I'm interested in dgraph.io (which is golang).
I had terrible experience writing graphql-service in typescript. I finished it but I did not liked it's strange behaviour and bloated docker image size. I rewrote it in 2 days with graphql-go/go and then it became OK: predictable behaviour and ~16Mb docker image. I'm thinking about rewriting another service too.
On client side I used: - python client `gql` - .NET `graphql-dotnet` - Apollo client - graphqurl - js client from hasura team
The worst impressions are from Apollo. Starting from their documentation. IDK why they explain everything starting from UI.
ingas | 8 years ago | on: Learning Go as a Node.js Developer
I wrote comment to him:
It's only natural that you're trying to find solutions for problems you encountered in past.
But exploring new technology this way leads to absolutely natural mistakes. You're are worring about wrong things.
Dependency management This problem is not (and never was) in such terrible scale as in javascript.
You can forget about this problem while you learn go. I suppose that dep will be released offically when you will really need this.
Asynchronicity I did the same mistake as you: I thought that channels and messages are similar to Actor pattern in Erlang, Akka.
Don't try to think about promises, futures and other abstraction when you programming in go.
In fact, you need learn synchronicity now, golang already asynchronous in its nature.
ingas | 8 years ago | on: The Death of Microservice Madness in 2018
ingas | 10 years ago | on: Japan's economy falls back into recession
That's a point from ... long past.
Dollar, yen, euro, bitcoin(!) have no direct relation to resources.
So, I agree with your opponent that economic growth is not limited in principle.
ingas | 10 years ago | on: In 1975, the USSR fired a cannon from an orbiting space station
Gyrojet rifle was the ultimate weapon in Jagged Alliance 2 (my favorite game in college times).
I always thought that it was pure sci-fi element in game until somebody on forum posted information about this guns.
ingas | 10 years ago | on: English is not normal
I think you're overestimating weirdness of 日本語. For native Russian speaker, Japanese is slightly weirder than English. The only rule: be prepared that every rule could be broken.
ingas | 12 years ago | on: Cocktails for programmers
WCF and EF - "oh noes". My eyes are bleeding with just one look at this.
Microsoft can make something simple and brilliant as TPL, but on other side we have such overengineered behemots as WCF and EF.
ingas | 12 years ago | on: Cocktails for programmers
WCF, WindowsForms, EntityFramework are proprietary. But nobody in sane mind will use them.
ingas | 12 years ago | on: Cocktails for programmers
OK. Here is your java cocktail: 1. 50 mg of sand. Yes, you will never drink it, but it will gloriously creak on your teeth 2. Water. Put it as much as you can. If you're really into "hard staff" - use sea water. 3. Alcohol. In fact - you don't need this. But if you want - mix something. Anyway you don't have a lot of space to put a good portion of booze.
ingas | 18 years ago | on: Why bother having a resume?
ingas | 18 years ago | on: Why bother having a resume?
"Genius is a man knowing limits of self" Albert Camut (read in russian, originally in french and now translated by me in english! =) Yeah! I know my English is terrible!)
ingas | 18 years ago | on: The Common Lisp Directory finally crashed after 823 days
In russian language "yazyk Ada"(language Ada) sounds as "language of Hell" =)
"Machine learning" here is crucial I suppose. Sklearn, keras are big beasts.
Would you install something like django/flask site than I don't think you would had any problems.