ingas's comments

ingas | 5 years ago | on: You don't really need a virtualenv

> I had to set up Python projects for some machine learning classes in college and it was a complete mess.

"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.

ingas | 5 years ago | on: Why not use GraphQL?

I like hasura too. But honestly absolutely the same result could be achieved with REST too.

GraphQL is not that different from REST.

ingas | 5 years ago | on: Why not use GraphQL?

Strange, but my impressions are opposite.

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

It's only natural that coming from such terrible mess as javascript ecosystem author is trying to solve problems he encountered in past.

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 | 10 years ago | on: Japan's economy falls back into recession

> Economic growth depends on resources

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: English is not normal

> All that said, Japanese spelling is infinitely worse than English spelling.

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

WinForms - in fact is OK. It's just old.

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

In which way C# and .NET is proprietary?

WCF, WindowsForms, EntityFramework are proprietary. But nobody in sane mind will use them.

ingas | 12 years ago | on: Cocktails for programmers

Ha! Do you really want a java cocktail?

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?

Total bullshit. Resume is not even about HR. Resume has value itself.

"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!)

page 2