Skip to content

Instantly share code, notes, and snippets.

View daddybannk's full-sized avatar
💍

Sahachai Y. daddybannk

💍
View GitHub Profile
@daddybannk
daddybannk / settings.json
Created February 26, 2025 02:25
VSCode settings JSON indent space 4
{
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.tabSize": 4,
"editor.formatOnSave": true,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
},
}
@daddybannk
daddybannk / gist:e64dfefcf25f79590223ecacda614009
Created September 18, 2024 08:50
Flutter command clears all cached packages in the .pub-cache folder
flutter pub cache clean
@daddybannk
daddybannk / index.html
Created December 7, 2023 08:49
<a> tag without # for prevent scroll after click
<a href="javascript:void(0)" onClick="myFunction">Click Me!</a>
apt purge nodejs
apt autoremove
apt install nodejs
@daddybannk
daddybannk / git_resolve_folder_rename
Created August 15, 2023 13:49
rename case sensitive folder name in git when git mv is not working
git rm -r --cached .
git add --all .
@daddybannk
daddybannk / config
Last active June 16, 2024 11:23
config multiple ssh switching github account
Host daddybannk
HostName ssh.github.com
IdentityFile ~/.ssh/id_rsa
User git
Host {name_other}
HostName ssh.github.com
IdentityFile ~/.ssh/{id_rsa_other}
User git
@daddybannk
daddybannk / fifteen_minute_round_time.sql
Created May 26, 2023 09:41
sql server - 15 minute round time
SELECT CONVERT(DATETIME, DATEADD(SECOND, ROUND(DATEDIFF(s, '1970-01-01', GETDATE()) / 900.0,0) * 900.0, '1970-01-01')) FIFTEEN_MINUTE_ROUND_TIME
@daddybannk
daddybannk / sql_resolve_conflict_datatype.sql
Created May 26, 2023 09:31
sql server - resolve conflict data type
SELECT *
FROM TABLE_A
LEFT OUTER JOIN TABLE_B ON TABLE_A.COL1 COLLATE Thai_CI_AI_KS = TABLE_B.COL1 COLLATE Thai_CI_AI_KS
@daddybannk
daddybannk / example_max_score_each_day.sql
Created May 26, 2023 09:21
sql server - row_number over partition by
SELECT INSERT_DATE, INSERT_TIME, PLAYER_NUM, PLAYER_SCORE
FROM (
SELECT ROW_NUMBER() OVER (
PARTITION BY CONVERT(DATE, INSERT_TIME)
ORDER BY PLAYER_SCORE DESC, INSERT_TIME DESC
) ROW_NUM, CONVERT(DATE, INSERT_TIME) INSERT_DATE, INSERT_TIME, PLAYER_NUM, PLAYER_SCORE
FROM TABLE_SCORE
) A1 WHERE ROW_NUM = 1
@daddybannk
daddybannk / sql_auto_increment.sql
Last active May 26, 2023 09:21
sql server - auto increment
SELECT COALESCE(MAX(YOUR_INT_ID), 0) + 1