yrio's comments

yrio | 5 years ago | on: Reflections on IDEA vs VS Code

The plugins for alternative languages (PHP, Python) are available only for IntelliJ Ultimate / paid. It's not available in free / open source IntelliJ

So either [1] you buy IntelliJ Ultimate & get Java + other languages (PHP, Python, Ruby, etc except .NET and C++)

or [2] you buy the language specific IDE (cheaper) like PhpStorm, PyCharm, etc

yrio | 5 years ago | on: Deno 1.4

Do you think .NET is currently being badly managed compared to Java? And do you think it will negatively affect .NET's long term future?

yrio | 5 years ago | on: State of Loom

Python is popular in data science, AI & those field depends on a lot of native libraries: NumPy, SciPy, etc. Maybe that's why they chose the async await model

yrio | 5 years ago | on: Webrecorder: Make an interactive copy of any web page that you browse

No this doesn't record DOM structure changes.

Instead this captures network traffic (bytes) into a .warc file. Then you can replay it later (from the website) or you can download the .warc file to your computer & play it offline using the desktop app (Webrecorder player app) see the bottom of the page or [1]

The downside is that the desktop app is slow (5 seconds to loads a page on my laptop). I've created a fast player app that loads pages instantly, but I haven't open sourced it yet ;)

[1] https://github.com/webrecorder/webrecorder-player/releases

yrio | 7 years ago | on: Android Studio 3.2

I often read complaints that Xamarin is buggy (builds randomly stop working, often need to restart Visual Studio, etc).

How's your personal experience with Xamarin? How's the tooling compared to Android Studio?

yrio | 8 years ago | on: Fedora 26 released

Other than the "Dash to Panel" extension mentioned by another user, you can also use the "Dash to Dock" extension to get pinnable taskbar (can be set to always visible / auto hide).

I no longer use them though (to get more screen space)

yrio | 8 years ago | on: Busy to Death

I think the last problem is commonly called "procrastination" and different from workaholism & doing busywork like creating needless meetings, reports, etc.

yrio | 8 years ago | on: Google’s Flutter = React and Java Swing

Dart is quite similar to Java. If you are already familiar with Java I believe it will take you very little time to get started with Dart.

FWIW, I was able to write two small but useful program in Dart in one day, without any experience with the language at all:

- A script to convert CSV file to SELECT ... UNION ALL SELECT ... statements

- A script to parse my timesheet (in Emacs' org-mode) & insert it into my client's timesheet database

I just used these 3 resources:

[1] Dart language tour https://www.dartlang.org/guides/language

[2] Standard library introduction https://www.dartlang.org/guides/libraries

[3] Standard library reference (like JavaDocs) https://api.dartlang.org/stable/1.24.2/index.html

[4] And the pub package manager https://www.dartlang.org/tools/pub

yrio | 8 years ago | on: As Computer Coding Classes Swell, So Does Cheating

> Who cares whether the code came from our head or from something publicly available on the internet, or from someone willing to help us?

I hope you are not implying it's OK for students to blindly copy / use code they don't understand.

Otherwise you will end up with "professional" software developers who can't even solve FizzBuzz :p

page 1