DISCLAIMER:
The whole content comes "as is".
All commentaries refer to author's impression.
Some inconsistency possible as well.
The few details (mainly useful links) were added while transcribing notes.
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
# delete local tag '12345' | |
git tag -d 12345 | |
# delete remote tag '12345' (eg, GitHub version too) | |
git push origin :refs/tags/12345 | |
# alternative approach | |
git push --delete origin tagName | |
git tag -d tagName |
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
// Easy way to parse raw URL without regex. | |
var locator = document.createElement('a'); | |
locator.href = 'http://google.com/?search=true&other=isnt#anchor' | |
console.log(locator.protocol); | |
console.log(locator.host); | |
console.log(locator.search); | |
console.log(locator.hash); |
Based on https://msdn.microsoft.com/en-us/library/ee658094.aspx#Interoperability
Conceptual integrity defines the consistency and coherence of the overall design. This includes the way that components or modules are designed, as well as factors such as coding style and variable naming.
Can be achived by
- Design Style Guides