HackerTrans
トップ新着トレンドコメント過去質問紹介求人

andreif

no profile record

コメント

andreif
·昨年·議論
So I have to upload files to enable syntax highlighting. There is probably a reason but the users frustration is helping them to look for alternatives.
andreif
·昨年·議論
Do you enjoy the other parts of MS ecosystem?
andreif
·2 年前·議論
Actually, right this moment I am writing docs for my mini-yaml to generate JSON Schema Draft 4 for our EDA. Easy-peasy
andreif
·2 年前·議論
I think main problem people trying to solve is treating JSON as computer-human interface. It was not designed for it and I don’t think we need to expand its use-case. You can perfectly use subset of YAML with much better readability for human interactions. I wrote custom parsers for subset I need with like 100 lines of Python code. JSON should stay as a loggable system-to-system format that you can render in a more readable way.
andreif
·2 年前·議論
Dependencies is a sign of weakness.
andreif
·2 年前·議論
Packages is another story though. Pyenv is for Python versions. For me it’s either that or using Docker images. The later performed poorly with PyCharm when I tested a few years ago. I have seen an issue with Pyenv only once and not even on my machine.
andreif
·2 年前·議論
Pyenv is for Python versions. There is a plugin for virtualenvs that can be useful for some specific cases but I rarely use it nowadays.
andreif
·2 年前·議論
Dependencies are for the weak. You only need Python. Just support a range of versions if you intend to distribute.
andreif
·2 年前·議論
It’s totally up to your knowledge and experience to produce code that supports multiple versions. I had no issue with doing it. That’s what you pay for dynamic language that evolves rapidly.
andreif
·2 年前·議論
Also, when working on packages supporting multiple versions it was very helpful to use tox with pyenv.
andreif
·2 年前·議論
Works fine for me on macOS. I am using venv the same way you do except some global ones for certain tools.
andreif
·2 年前·議論
You remember any example? I don't call API directly and usually use CLI/SDK/CDK that work a lot better than gcloud. I did see some inconsistencies between services (e.g. updating params for SQS and SNS) and that could definitely be improved. But honestly, comparing to GCP mess, AWS is ten times better.
andreif
·2 年前·議論
> few things are cli only

wdym? As far as I see, it's either CLI or Terraform. GCP SDK is complete garbage, at least for Python compared to AWS boto3. I have personally made web UI for AWS CLI man pages as a fun project and can index everything myself if needed. Googling works fine. If you are not happy with it then ChatGPT is to the rescue. I honestly do not see any problem at all.
andreif
·2 年前·議論
Have you named any successful product?
andreif
·2 年前·議論
How many popular products have you named and launched? Naming products is hard to meet both usability and marketing objectives. This has never been as big of a problem for me, as GCPs APIs for example. Those are the true evil. Product names I care little for.
andreif
·2 年前·議論
Why it's weird to blame them for product names? Because their purpose slightly different. I can see where negativity comes from and understand, but product name is a lot less important as consistent API experience. AWS is the best among big players by far, hats off and well-done to their teams and leadership. I hope the others will finally learn and follow.
andreif
·2 年前·議論
I am yet to meet an IRL person who believes Azure has "sane management interface". In my experience it was horribly inconvenient, filled with weird anti-UX solutions that were completely unnecessary. It maybe shows you all at once, or at least tries to, but it's such a horrible idea for a complex system. Non-surprisingly it never worked properly with various widgets hanging or erroring-out. It was impossible to see wtf is going on, what state it is in, or how to do anything about it. Azure will always be an example of a web UI done horribly wrong. This does actually not surprise me at all since Microsoft products are known for this. Every time I need to extend my kids Xbox subscriptions I have to pull my hair out to figure out how to do it in their web mess.

How can you even compare it to AWS is a mystery to me. There are pages showing all your resources, not sure why you think it's a problem. Could be a problem from long time ago?
andreif
·2 年前·議論
I thought you meant API and parameters. Blaming them for product names is weird to me.
andreif
·2 年前·議論
Pub/sub is more like SNS or EventBridge Bus to me
andreif
·2 年前·議論
To be fair there are lots of GCP docs, but I cannot say they are as good as AWS. Everything is CLI-based, some things are broken or hello-world-useless. Takes time to go through multiple duplicate articles to find anything decent. I have never had this issue with AWS.

GCP SDK docs must be mentioned separately as it's a bizarre auto-generated nonsense. Have you seen them? How can you even say that GCP docs are good after that?