IPA Chart
IPA Characters (vowels, consonants) pronounciation with sounds
IPA Characters (vowels, consonants) pronounciation with sounds
List comprehension in Dart; Also shows parallel iteration of two lists
Covid 19 causes strong autoimmune reaction.
Prognosis of Covid for 2022
Core site for Material design documentation
No way to create an inline function literal. Use top level function instead.
Pfizer id actually antivaxer?
Increase storage and memory for Flutter emulator.
Add local existing local git project to github
Photon can also split like a Majorana fermion
Extensive Flutter style guide for developers
Flutter integration_test showing screenshot capture
Dasign pattern for two similar 'parallel' hierarchies
Flutter online book, similar to Dart Tour for Dart.Flutter online book, similar to Dart Tour for Dart.
Describes order of calls to mixin methods (message impl) if two mixins implement the same message. If the same message on 2 mixins in 'move' in: 'class QuickBird extends Bird with FlutterMixin, SailMixin {}', the SailMixin.move (the rightmost) is called.
Also describes 1) a edge scenario where class is used as mixin, then it should define a factory constructor and be abstract. 2) if the same message on 2 mixins is 'move' the 'move' on the rightmost mixin is called (and no other mixin's 'move', unless the rightmost 'move' calls 'super'.
implements vs extends in Dart classes and mixins
Shows how to build super complex useful command pipes easily with xargs
A good example of this use case in Dart is the abstract HTML Element class, which defines dozens of named factory constructor functions returning different subclasses. For example, Element.div() and Element.li() return and elements, respectively.
Directory layout conventions for Dart and Flutter packages.
Described BuildContext and various 'of' methods
Pass environment arguments to Flutter program from command line or IntelliJ, because main() in Flutter does NOT have main(args)
Describes the default behavior is to force target system to be the same as source system.
Example of integration testing a Flutter app.
Example of testing a Flutter app.
Check the 3 links on the bottom. Alist is list of cons cells. Every list is also Alist: (list-utils-safe-equal '(1 2 3 4) '(1 . (2 3 4))) ==> true
VNC exports a whole session, desktop and all, while ssh will run a single program and show its windows on your workstation. The VNC server exports a session that survives even when you disconnect your screen, and you can reconnect to it later with all the windows open etc. This is not possible with an ssh X tunnel, since when your X server dies, the windows go away. 1. That's the biggest reason I always use VNC, never direct X window. (I use VNC over a ssh tunnel). When I close the lid on my laptop, the connection is broken. With ssh -X, there is no way to resume -- I have to re-start the application from the beginning. With VNC (both direct and over a ssh tunnel), I can reconnect and resume. 2. If an actual GUI app is not required, and just basic shell access will do (e.g., xterm), then do “ssh“ followed by “screen bash“. If disconnected (laptop closed,vpn disconnected, etc), the remote shell stays active. Re-login & re-connect via “screen -r“. I only bring this up since I've seen people run vnc just for basic shell access (or run a remote xterm displayed locally); most of the time (but of course not always), simple shell access will suffice. @simona after the successful ssh login, then run screen: ssh user@host ; and after logged in: screen bash ; to disconnect, ctrl+a followed by ctrl+d. You can logout and login again, then: screen -ls and screen -r. Exiting bash exits the screen session. See screen tutorials
Krfb is equivalent to VNC server, Krdc is equivalent to VNC client