FlaskインスパイアのPython向けWebフレームワーク。組み込み機器などリソースが限られた環境でも動作するよう実装されているらしい。PythonだけでなくMicroPythonでも動作可
---
GitHub - miguelgrinberg/microdot: The impossibly small web framework for Python and MicroPython.
https://github.com/miguelgrinberg/microdot
#bookmarks
About
ターミナルでIDE風の自動補完。リリースしてるのはmicrosoftだがWindowsのみならずLinuxやmacOSでも動作。ほほう
---
GitHub - microsoft/inshellisense: IDE style command line auto complete
https://github.com/microsoft/inshellisense
#bookmarks
MySQL 8.2と8.0.35、GRANT時のホスト名指定のワイルドカード % に localhost が含まなくなったのマジですか。%とは別にlocalhostを明示せよ。皆様。
---
Quick Peek: MySQL 8.2 and 8.0.35
https://www.percona.com/blog/quick-peek-mysql-8-2-and-8-0-35/
#bookmarks
GitHub ActionsやGitlab CIのようなワークフローをセルフホストで動かせるオープンソース実装。GitHub AppやWebhookで起動できるので環境を選ばず統一できることがメリットか。
---
GitHub - Cicada-Software/cicada: A FOSS, cross-platform version of GitHub Actions and Gitlab CI
https://github.com/Cicada-Software/cicada
#bookmarks
13ftを応用してさまざまな拡張を加えたWebプロキシ。多機能。
---
GitHub - everywall/ladder: Selfhosted alternative to 12ft.io. and 1ft.io bypass paywalls with a proxy ladder and remove CORS headers from any URL
https://github.com/everywall/ladder
#bookmarks
Googlebotからのアクセスを装うことで、広告や煩わしいポップアップなどがない綺麗なコンテンツをWebサイトから取得するツール。SEO対策のためGooglebotにはいい顔してるサイトを騙す形だ。頭良い。
---
https://github.com/wasi-master/13ft
https://github.com/wasi-master/13ft
#bookmarks
これはつまりウォーターフォールなSIer大勝利ということなのでは!!!!111
---
GitHub、Copilotの将来像となる「Copilot Workspace」発表。人間がコードを書くことなく、Copilotが仕様作成からコード作成、デバッグまで実行。GitHub Universe 2023
https://www.publickey1.jp/blog/23/githubcopilotcopilot_workspacecopilotcopilotgithub_universe_2023.html
#bookmarks
例として挙げられてるのがreq.query.nameをHTTPレスポンスに含めてる件の指摘だが、どこまでソースコードを解析してくれるんだろうな。たとえばDBに格納してから出力するとこまでおっかけるのは厳しそう
---
GitHub、コードの脆弱性を発見後、修正コードまで自動生成してくれる「Code scanning autofix 」発表。GitHub Universe 2023
https://www.publickey1.jp/blog/23/githubcode_scanning_autofix_github_universe_2023.html
#bookmarks
Makefileの代替を謳うPyton実装のツール。import shでシェルコマンドを扱えるのが特徴かな。makeコマンドの代替はjコマンド。
---
GitHub - jeeves-sh/jeeves-shell: Pythonic alternative for GNU Make.
https://github.com/jeeves-sh/jeeves-shell
#bookmarks
git logの-Lオプションは指定されたfunctionに対するcommit logのみを抽出することが可能。へー。仕組みはgit diffのfuncname抽出機能を利用してるらしい。へーへーへー
---
See the History of a Method with git log -L
https://calebhearth.com/git-method-history
#bookmarks