Skip to content

Instantly share code, notes, and snippets.

View jim60105's full-sized avatar
๐Ÿ›ธ
๐Ÿš—๐Ÿš•๐Ÿš™๐Ÿš“๐Ÿš‘๐Ÿšš๐Ÿš›๐Ÿšœ๐ŸŽ๐Ÿš“๐Ÿš”๐Ÿš๐Ÿš’๐Ÿš˜๐Ÿš–๐Ÿ›บ๐Ÿš๐Ÿš–๐Ÿšฒ๐Ÿ๏ธ๐Ÿ›ต๐Ÿš„๐Ÿš…๐Ÿšˆ๐Ÿš‚๐Ÿš†๐Ÿš‡๐Ÿš–๐Ÿ›ด๐ŸšŠ๐Ÿš‰๐Ÿš๐Ÿš†๐ŸšŸ๐Ÿš๐Ÿšž๐Ÿš‹๐Ÿšˆ๐Ÿ›ถ๐Ÿšค๐Ÿšขโ›ต๐Ÿš€๐Ÿ›ธ๐Ÿ›น๐Ÿš‚๐Ÿšƒ๐ŸšŽ๐ŸšŒ๐Ÿ›ต๐Ÿ›บ๐Ÿšฒ๐Ÿš๐Ÿš‘๐Ÿš’๐Ÿš

Jim Chen jim60105

๐Ÿ›ธ
๐Ÿš—๐Ÿš•๐Ÿš™๐Ÿš“๐Ÿš‘๐Ÿšš๐Ÿš›๐Ÿšœ๐ŸŽ๐Ÿš“๐Ÿš”๐Ÿš๐Ÿš’๐Ÿš˜๐Ÿš–๐Ÿ›บ๐Ÿš๐Ÿš–๐Ÿšฒ๐Ÿ๏ธ๐Ÿ›ต๐Ÿš„๐Ÿš…๐Ÿšˆ๐Ÿš‚๐Ÿš†๐Ÿš‡๐Ÿš–๐Ÿ›ด๐ŸšŠ๐Ÿš‰๐Ÿš๐Ÿš†๐ŸšŸ๐Ÿš๐Ÿšž๐Ÿš‹๐Ÿšˆ๐Ÿ›ถ๐Ÿšค๐Ÿšขโ›ต๐Ÿš€๐Ÿ›ธ๐Ÿ›น๐Ÿš‚๐Ÿšƒ๐ŸšŽ๐ŸšŒ๐Ÿ›ต๐Ÿ›บ๐Ÿšฒ๐Ÿš๐Ÿš‘๐Ÿš’๐Ÿš
View GitHub Profile
@jim60105
jim60105 / Angular 11 ้–‹็™ผ็’ฐๅขƒ่ชชๆ˜Ž.md
Created March 5, 2021 07:06 — forked from doggy8088/Angular 18 Dev Setup.md
Angular 11 ้–‹็™ผ็’ฐๅขƒ่ชชๆ˜Ž

Angular 11 ้–‹็™ผ็’ฐๅขƒ่ชชๆ˜Ž

็‚บไบ†่ƒฝ่ฎ“ๅคงๅฎถ่ƒฝๅค ้ †ๅˆฉ็š„ๅปบ็ซ‹่ตท Angular 11 ้–‹็™ผ็’ฐๅขƒ๏ผŒไปฅไธ‹ๆ˜ฏ้œ€่ฆๅฎ‰่ฃ็š„็›ธ้—œ่ปŸ้ซ”่ˆ‡ๅฎ‰่ฃๆญฅ้ฉŸ่ˆ‡่ชชๆ˜Žใ€‚

[ ไฝœๆฅญ็ณป็ตฑ ]

  • Windows 10 ไปฅไธŠ็‰ˆๆœฌ
  • Mac OS X 10.6 ไปฅไธŠ็‰ˆๆœฌ

[ ๅฅ—ไปถ็ฎก็†ๅ™จ ( Mac OS X Only ) ]

@jim60105
jim60105 / settings.json
Last active June 23, 2022 09:00
Windows terminal settings
{
"$help": "https://aka.ms/terminal-documentation",
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions":
[
{
"command":
{
"action": "copy",
"singleLine": false
@jim60105
jim60105 / showroom.user.js
Last active May 20, 2021 10:25 — forked from aikatsukamen/gist:52041be267c213fcc38efa4d876db696
ShowRoomใฎ่ฆ‹ใŸ็›ฎใชใ‚“ใจใ‹ใ™ใ‚‹
// ==UserScript==
// @name ShowRoomใ‚นใƒƒใ‚ญใƒช
// @namespace http://tampermonkey.net/
// @version 0.2
// @description ใ”ใกใ‚ƒใ”ใกใ‚ƒใ™ใŽใ‚‹
// @author Momoyama Mirai (Edited by jim60105)
// @match https://www.showroom-live.com/*
// @grant none
// ==/UserScript==
const sleep = (time) => new Promise((resolve) => setTimeout(() => resolve(), time * 1000));
@jim60105
jim60105 / Enlarge LiveChat Sidebar Horizontal.user.js
Last active December 7, 2023 13:09
Enlarge Youtube LiveChat Sidebar
// ==UserScript==
// @name Enlarge Youtube LiveChat Sidebar (Horizontal)
// @version 0.2
// @description Enlarge Youtube LiveChat Sidebar (Horizontal)
// @author ็ณ(jim60105)
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @include https://www.youtube.com/watch*
// @grant GM_addElement
// @license GPL3
// ==/UserScript==
@jim60105
jim60105 / twitcasting-css-override.css
Last active July 12, 2024 16:47
ๆ”นๅ–„Twitcasting็š„ๅžƒๅœพUIไป‹้ข
/* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
**/
header {
display: flex;
justify-content: center;
@jim60105
jim60105 / Youtube-่ง€็œ‹5ๅˆ†้˜ๅฝฑ็‰‡ๅพŒ่‡ชๅ‹•ๆŒ‰ๅ–œๆญก.user.js
Last active June 18, 2024 12:21
Youtube: ่ง€็œ‹5ๅˆ†้˜ๅฝฑ็‰‡ๅพŒ่‡ชๅ‹•ๆŒ‰ๅ–œๆญก
// ==UserScript==
// @name Youtube: Automatically press like after watching 5 minutes of video
// @name:zh Youtube: ่ง€็œ‹5ๅˆ†้˜ๅฝฑ็‰‡ๅพŒ่‡ชๅ‹•ๆŒ‰ๅ–œๆญก
// @version 1.1.3
// @description Youtube: Automatically press like after watching 5 minutes of video
// @author ็ณ(jim60105)
// @match https://www.youtube.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @license GPL3
// ==/UserScript==
@jim60105
jim60105 / Youtube-่‡ชๅ‹•ๆ‹ๆ‰‹ๆฉŸๅ™จ.user.js
Last active January 3, 2025 21:58
Youtube: ่‡ชๅ‹•ๆ‹ๆ‰‹ๆฉŸๅ™จ
// ==UserScript==
// @name Youtube: Automatic clapping machine
// @name:zh Youtube: ่‡ชๅ‹•ๆ‹ๆ‰‹ๆฉŸๅ™จ
// @version 1.4.5
// @description ๅœจๅ…ถๅฎƒไบบๆ‹ๆ‰‹ๆ™‚่‡ชๅ‹•่ทŸ่‘—ไธ€่ตทๆ‹
// @author ็ณ(jim60105)
// @match https://www.youtube.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @license GPL3
// ==/UserScript==
@jim60105
jim60105 / Youtube็›ดๆ’ญ่Šๅคฉๅฎค็‰ˆ้ข้ซ˜ๅบฆๆ”นๅ–„.css
Created November 20, 2022 16:08
Youtube็›ดๆ’ญ่Šๅคฉๅฎค็‰ˆ้ข้ซ˜ๅบฆๆ”นๅ–„
#chat {
height: calc(100vh - 100px) !important;
}
$sourceFolder = "${pwd}\*"
$filePatterns = '*.png','*.jpg','*.gif'
Get-ChildItem -Path $sourceFolder -Include $filePatterns -File -Recurse | ForEach-Object {
$name = $_.FullName
$webp = [System.IO.Path]::ChangeExtension($name,".webp")
$avif = [System.IO.Path]::ChangeExtension($name,".avif")
echo "Orig: $name"
echo "WebP: $webp"
magick "$name" "$webp"
{
"www.alphapolis.co.jp/novel/*/*/episode/*": {
"css": "#content{\r\n width: unset;\r\n \r\n}\r\n#main{\r\n width: 90vw;\r\n float: unset;\r\n margin: 0px auto;\r\n}\r\nbody{\r\n background-color: #22272e;\r\n}\r\n.novel-body{\r\n color:rgb(173, 186, 199);\r\n font-weight: 600;\r\n background-color: #22272e;\r\n}",
"readability": false,
"enabled": true,
"modifiedTime": "2023-05-27T17:10:35.242+08:00"
},
"kakuyomu.jp/works/*/episodes/*": {
"css": ".widget-episode-inner{\r\n width: 90%;\r\n max-width: unset;\r\n}",
"readability": false,