This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Let's say you want your word to be an identifier containing a letter, digit, hyphen, period, or minus sign. It is this easy: | |
[a+-zA-Z0-9._-]?!([a+-zA-Z0-9._-]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Generate good passwords for mobile use | |
Created by David Spector, Springtime Software 2022 | |
Public Domain | |
ver=7/20/22 released | |
Tested only on Windows 10: uses PHP function random_int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Just my personal opinion, but I see many issues on GitHub that have been discussed and a change is ready to be released, but it just doesn't happen, in this case for a year, but frequently for many years. In some cases it is because the single original developer has abandoned the project. I'm not sure of the entire range of reasons. | |
As a retired software engineer, I would like to participate in Open Software development, but am completely turned off to the idea because, with the exception of currently popular and very active projects, changes proposed for projects don't actually get made. | |
In addition, I've taken several courses in git and GitHub and tried to make changes using pull requests (both locally on cloned repositories and on GitHub), but these have failed with error messages I cannot understand. I find the git process to be arcane, meaning too difficult to use. | |
Open Software is a great idea: letting skilled people contribute their time for free to improve shared products. But the main tool support |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Markdown suggestion: provide brackets to indicate rectangles with background color ("boxes"). I suggest Notices and Warnings as subtypes, mostly specifying a light yellow or light red background color. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Markdown suggestion: Provide an escape from Markdown, brackets that one can put around text that is to be included as-is. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Wrap setTimeout in a Promise | |
function delay(msec,value) | |
{ | |
return new Promise(function(OKFunction) | |
{ | |
setTimeout(OKFunction,msec,value); | |
}); | |
} // delay |