- Method, property and class names are PascalCased (as opposed to camelCase, snake_case or kebob-case)
- Local variables and parameters are camelCased
- Private fields start with an underscore and are _camelCase.
- Classes, methods and variable names should have meaningful English names using whole words where it makes sense.
- Avoid unnecessary contractions in your names. e.g. "Product" instead "Prod"
- Give your DTOs meaningful English names. DO NOT rename any properties on a DTO. They are necessary for mapping to the stored procedure.
- When converting FoxPro code do not automatically use the existing variable and function names.
- Avoid Hungarian Notation (https://en.wikipedia.org/wiki/Hungarian_notation).
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
@echo off | |
setlocal enableextensions | |
set SCRIPT=%0 | |
set DQUOTE=" | |
set OLDDIR=%CD% | |
set start=%time% | |
:: Detect how script was launched | |
@echo %SCRIPT:~0,1% | findstr /l %DQUOTE% > NUL |
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
#!/bin/sh | |
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg | |
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ | |
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list | |
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list | |
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg | |
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list | |
sudo apt-get install -y apt-transport-https | |
sudo apt-get update | |
sudo apt-get install -y dotnet-sdk-2.1 |
- Release 18.04 LTS (Bionic Beaver) 64-bit
- Kernel Linux 4.15.0-22-generic x86_64
- MATE 1.20.1
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
{"lastUpload":"2018-06-13T15:12:34.579Z","extensionVersion":"v2.9.2"} |
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
<?xml version="1.0" encoding="utf-8"?> | |
<key name="Software"> | |
<key name="ConEmu"> | |
<key name=".Vanilla" modified="2021-10-09 20:14:18" build="210912"> | |
<value name="Language" type="string" data="en"/> | |
<value name="StartType" type="hex" data="02"/> | |
<value name="CmdLine" type="string" data=""/> | |
<value name="StartTasksFile" type="string" data=""/> | |
<value name="StartTasksName" type="string" data="{Shells::PowerShell}"/> | |
<value name="StartFarFolders" type="hex" data="00"/> |
- System Preferences -> Trackpad -> Tap to click
Follow the instructions here
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
#!/Users/Alan/.rbenv/shims/ruby -w | |
output = "" | |
artists ||= [] | |
tracks ||= [] | |
File.open( File.expand_path(File.dirname(__FILE__), 'all.txt' ) ).each do |line| | |
tracks << line | |
artist = line.split(" - ")[1] | |
artists << artist | |
end |
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
#!/Users/Alan/.rbenv/shims/ruby -w | |
output = "" | |
artists ||= [] | |
tracks ||= [] | |
File.open( File.expand_path(File.dirname(__FILE__), 'all.txt' ) ).each do |line| | |
tracks << line | |
artist = line.split(" - ")[1] | |
artists << artist | |
end |
NewerOlder