These are pieces of valid js.
''[''] = ''['']
{}[{}] = {}[{}]
'n' ('next-node') | |
'p' ('prev-node') | |
'u' ('up-node') | |
'i' (index-search): Look up a string in the index for this file. | |
'C-s' (isearch-forward): Search interactively for a string as you type it. |
# ReSTructured text | |
Sphinx, readthedocs | |
The concept of domains (js, c, cpp, html) | |
# ASCIIdoc | |
https://juxt.pro/yada/manual/index.html |
https://sketch.systems Formalized UX design
https://www.hillelwayne.com/post/alloy-randomizer/ Alloytools. Like TLA+
https://www.hillelwayne.com/post/augmenting-agile/ Specking concurrency
https://www.hanselman.com/blog/TheYearOfLinuxOnTheWindowsDesktopWSLTipsAndTricks.aspx WSL tips and tricks https://about.gitlab.com/resources/scaling-enterprise-devops/
AirBnB framework for Android https://github.com/airbnb/MvRx
/** | |
* Print time when watching. | |
*/ | |
class PrintTimePlugin { | |
apply (compiler) { | |
compiler.hooks.done.tap( | |
'PrintTimePlugin', | |
_ => console.log('done', ShortDate(), '\n')) |
/** | |
* We use this component as an inputarea where user writes his message and then | |
* sends it by pressing the 'Return' button or clicking the 'Send' button. | |
* | |
* It appeared, that cleaning a textarea is not so trivial task o_O. | |
* | |
* Component has two streams as an input: | |
* - DOM: | |
* - To listen 'return' keypresses on the textarea. | |
* - To listen changes in the textarea value. |
#!/usr/bin/perl | |
# convert millimeters to pixels | |
use feature 'say'; | |
# take params | |
my (@mm,$dpi,$px); | |
($dpi, @mm) = @ARGV; | |
die "usage: $0 dpi mm[ mm]\n" unless ($mm[0]*$dpi); |