プロジェクト

全般

プロフィール

仕事で使うメモ » 履歴 » バージョン 11

kanata, 2026/04/21 20:00

1 1 kanata
# 仕事で使うメモ
2
3
開発関係のメモ・ノウハウ集
4
と、言いながら最近ぜんぜん使っていない
5
6
{{toc}}
7
8
# Spring Framework
9
10
Java to Web開発 - Spring Boot 入門 - 入門記事の一覧
11
http://web-develop.hatenablog.jp/entry/2015/10/05/143829
12
13
「DI使うとインタフェース地獄に陥るらしいから使いたくない」と言っていたA氏がインタフェースを使わずにDIで幸せになるまで
14
https://qiita.com/jun1s/items/55b12c7febd7de6a0a45
15
16
クラウドネイティブ時代のコンテナ環境におけるJavaアプリケーションのメトリクス・ログ・トレースモニタリング
17
https://speakerdeck.com/shintanimoto/metrics-log-and-trace-monitoring-of-java-applications-in-containerized-environments-in-the-cloud-native-era
18
19
Rust の DI を考える — Part 1: DI とは何だったか
20
https://techblog.paild.co.jp/entry/2023/03/28/160241
21
22
Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化
23
https://eh-career.com/engineerhub/entry/2023/06/29/093000
24
25
Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ
26
https://www.m3tech.blog/entry/2023/08/28/110000
27
28
29
30
31
32
33
34
35
36
37
## ももいろテクノロジーさんのSpring特集
38
39
Spring Bootで簡単なWebアプリケーションを書いてみる
40
http://inaz2.hatenablog.com/entry/2017/04/05/200206
41
42
Spring BootでJSONやExcelファイルを返すエンドポイントを作ってみる
43
http://inaz2.hatenablog.com/entry/2017/04/06/221225
44
45
Spring Securityでユーザ認証を実装してみる
46
http://inaz2.hatenablog.com/entry/2017/04/18/222721
47
48
Spring Bootでテストを書いてみる
49
http://inaz2.hatenablog.com/entry/2017/04/24/192423
50
51
TomcatとApache HTTP ServerでSpring Bootアプリケーションをデプロイしてみる
52
http://inaz2.hatenablog.com/entry/2017/04/24/193139
53
54
Spring BootでMySQLを使う
55
http://inaz2.hatenablog.com/entry/2017/04/26/195511
56
57
Spring Bootでエラーページをカスタマイズする
58
http://inaz2.hatenablog.com/entry/2017/05/03/153121
59
60
# Old school software
61
62
ToyBox
63
http://www.geocities.co.jp/SiliconValley-PaloAlto/8654/
64
65
ソフトウェア開発研究室 - TeraTerm Menu
66
http://park11.wakwak.com/~shinpei/freesoft/index.html
67
68
# Wikiサービス/OSS
69
70
昔は、WalWikiを愛用してたんですが、
71
今は、RedmineのWiki(Markdown記法)が使いやすいと思っています。
72
73 6 kanata
{{rawhtml(<!--)}}
74 1 kanata
Waliki – Python/Django製のWikiエンジン
75
76
* http://www.moongift.jp/2015/05/waliki-pythondjango%E8%A3%BD%E3%81%AEwiki%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3/ 
77
* https://github.com/mgaitan/waliki/
78
* http://waliki.pythonanywhere.com/
79 6 kanata
{{rawhtml(-->)}}
80 1 kanata
81
WikiHub
82
https://wikihub.io/
83
84
WikiNote
85
https://wikinote.net/
86
87
CROWI
88
http://site.crowi.wiki/
89
90
gollum
91
https://github.com/gollum/gollum
92
93
MDwiki
94
http://dynalon.github.io/mdwiki/#!index.md
95
96
> HTMLファイル1個のWiki。サーバーにmdwiki.htmlファイルを置くだけで、そのファイルへのURLに#!index.mdなどと付加することでJavaScriptで回りのMarkdownファイルを読み込んで表示するという、すべてクライアントサイドで処理してしまう仕組みのWiki。
97
98
MemoPad - GoogleDriveでMarkdownを編集・管理・保存
99
https://memopad.ssig33.com/
100
101
GitHub - oscarmorrison/md-page
102
https://github.com/oscarmorrison/md-page
103
104
>マークダウンで書くだけで簡単にWebページが作成できるツール
105
>> Redmine使えなくなったとしても一応の移行先が見つかった!
106
107
Knowledge
108
https://information-knowledge.support-project.org/ja/
109
110
>java製。UIが理想的!
111
112
Markdownでナレッジを共有できるプラットフォーム・「CodiMD」
113
http://kachibito.net/useful-resource/codimd
114
115
超軽量なオープンソースの静的CMS/Wiki・「Raito」
116
http://kachibito.net/useful-resource/raito
117
118
グラフを生成可能なマークダウン構文「Mermaid」がNotionで利用出来るようになりました #notion
119
https://dev.classmethod.jp/articles/mermaid-markdown-is-supported-in-notion/
120
121
GitJournal
122
https://gitjournal.io
123
>Markdownで書けるスマートフォン向けノートアプリ。gitをベースにしておりgithubやgitlabなど任意のgitリポジトリに同期が可能。デスクトップ向けノートアプリのObsidian、Notable、Foamなどともいい感じに連携できる模様。ほほう。 / “GitJournal”
124
>https://twitter.com/matsuu/status/1542522170269929473
125
126
GitHub ActionsとMarkdownで静的サイト作成 ~ mdbook 編~
127
https://ossyaritoori.hatenablog.com/entry/2021/02/12/GitHub_Actions%E3%81%A8Markdown%E3%81%A7%E9%9D%99%E7%9A%84%E3%82%B5%E3%82%A4%E3%83%88%E4%BD%9C%E6%88%90_~_mdbook_%E7%B7%A8~
128
129
任意のフォルダ内のMarkdownファイル全てにアクセスしたり自動で目次を生成したりキーワード検索を可能にするWebベースのMarkdownビューア・「Compiiile」
130
http://kachibito.net/useful-resource/compiiile
131
132
siyuan-note/siyuan
133
https://github.com/siyuan-note/siyuan
134
135 5 kanata
zensical/zensical
136
https://github.com/zensical/zensical
137 1 kanata
138 5 kanata
> 次世代を謳う静的サイトジェネレータ。Markdownベース。Rust実装 / “GitHub - zensical/zensical: A modern static site generator by the creators of Material for MkDocs”
139 1 kanata
140 6 kanata
gamosoft/NoteDiscovery
141
https://github.com/gamosoft/NoteDiscovery
142 1 kanata
143 6 kanata
> Markdownでナレッジベースを作成出来るセルフホスト可能なオープンソースのメモアプリ
144 1 kanata
145 7 kanata
146
プラグインによる拡張を前提に設計された軽量高速なオープンソースのMarkdownブログフレームワーク・「Zeno」
147
https://kachibito.net/useful-resource/zeno
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163 1 kanata
# Tools
164
165
Meld - Visual Diff And Merge Tool Targeted At Developers
166
http://meldmerge.org/
167
168
How to download Torrent file using Linux terminal
169
https://latesthackingnews.com/2016/04/24/download-torrent-file-using-linux-terminal/
170
171
ソースコードを分析し、コードの構造や階層・依存関係を可視化する便利な無料ツール -Code Crumbs
172
https://coliss.com/articles/build-websites/operation/javascript/code-visual-representation-codecrumbs.html
173 7 kanata
174
175
176
177 1 kanata
178
# Team building
179
180
タチの悪い凄腕エンジニア
181
https://note.mu/floyd0/n/n1db7854ca2e2
182
183
プロダクト開発でドキュメントを書かないとどうなるか
184
https://product-develop.com/2c981f18e9924410bb266a5fd87343c2
185
186
# REGEX(正規表現)
187
188
ziishaned/learn-regex
189
https://github.com/ziishaned/learn-regex/blob/master/translations/README-ja.md#44-%E5%90%A6%E5%AE%9A%E7%9A%84%E3%81%AA%E5%BE%8C%E8%AA%AD%E3%81%BF
190
191
iHateRegex
192
https://ihateregex.io/
193
194
>正規表現だけに特化した検索エンジン。emailやurlなど抽出したいキーワードを入力すると最適な正規表現とその解説が表示される
195
196
Regex Vis
197
https://regex-vis.com/
198
199
>正規表現から構文図を生成してくれる。構文図を編集することで逆に正規表現を再生成してくれる
200
201
# 見積もり・要件定義
202
203
見積・提案書に書いておくと不幸を減らせる前提条件
204
https://zenn.dev/nuits_jp/articles/2022-07-31-estimate-assumptions
205
206
# トラブル対応
207
208
(ほぼ)無からのトラブルシューティング技法
209
https://qiita.com/no_clock/items/93b031a335ff06656804
210
211
perfを用いたシステムのボトルネック解析方法
212
https://ittechnicalmemos.blogspot.com/2019/09/perf.html
213
214
Windows環境で利用できるMicrosoft製負荷ツール(2020年版)
215
https://4thsight.xyz/15051
216
217
net-export の使い方
218
https://jpdsi.github.io/blog/internet-explorer-microsoft-edge/how-to-use-net-export/
219
220
>Chromium の機能である net-export を使用して、Chromium Edge のネットワーク レベルのイベントや状態に関する詳細情報を確認する方法
221
222
Stratoshark
223
https://stratoshark.org
224
225
>システムコールをWiresharkのように解析できるツール。
226
227
Perforator
228
https://github.com/yandex/perforator
229
230
>[YandexがサーバーのCPUコストを最大20%削減できるツール「Perforator」をオープンソースで公開](https://gigazine.net/news/20250131-yandex-perforator/)
231
232
233
障害報告書を書こう!
234
https://qiita.com/Ping/items/7cc93bcae87583184121
235
236
# Network
237
238
VPNにつなぐとWSL2でインターネットに繋がらない問題を解決する
239
https://qiita.com/utkamioka/items/d99818879ce4bc4c7c98
240
241
## DNS
242
243
面倒な準備なしで簡単にDNSの実験が行える「mess with dns」
244
https://gigazine.net/news/20211216-mess-with-dns/
245
246
## Mail
247
248
メール配送の仕組みを改めて整理してみた
249
https://www.oresamalabo.net/entry/2020/06/06/122709
250
251
# Team building / Management
252
253
仕事と幸福度の研究
254
https://medium.com/@tumada/%E4%BB%95%E4%BA%8B%E3%81%A8%E5%B9%B8%E7%A6%8F%E5%BA%A6%E3%81%AE%E7%A0%94%E7%A9%B6-6a3d855f187f
255
256
lifehacker - 怒り狂う上司や同僚への適切な対処法
257
http://www.lifehacker.jp/2016/09/160904angry_coworker.html
258
259
「ジョブ制」考
260
https://note.com/shinshinohara/n/n52b1160a15a0
261
262
ソフトウェア開発の見積もり入門
263
https://zenn.dev/hakoten/articles/dd13bc04767461
264
265
だれかの進捗をうまく把握できないときのフレーズ集
266
https://qiita.com/kobori_akira/items/9ab3e81bbf0d1c00e49f
267
268
https://twitter.com/ryuzee/status/1593382893921140737
269
>クレイグ・ラーマンの法則「組織構造は現行のマネージャーや専門職の役職や権限が変わらないように最適化されており、変化を起こす提案は単に現状を再定義したり、新しい用語に置き換えたりするだけになって、結果的に現状と変わらないこと」というのがあるので破壊者が役に立つこともある(はず)
270
271
# Memo
272
273
紅茶屋くいっぱのあれこれ日記 - suicaは実はたまに落ちている
274
http://d.hatena.ne.jp/kuippa/20100205/1265389603
275
276
AlternativeTo - 類似したWebサービスやツールを探してくれるサイト
277
http://alternativeto.net/
278
279
Qiita - 行政サイトを作る時に気をつけておいた方がいい事
280
http://qiita.com/hose/items/45104c9dd58ade61ba02
281
282
Gist inaz2 - 日本の世代と2016年時点での年齢
283
https://gist.github.com/inaz2/8de353e1a79d439fb6c79da17b948fea
284
285
俺的備忘録 - パイプで繋いでコマンドの標準出力の内容をSlackに通知する『slackcat』
286
https://orebibou.com/2016/10/%E3%83%91%E3%82%A4%E3%83%97%E3%81%A7%E7%B9%8B%E3%81%84%E3%81%A7%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E6%A8%99%E6%BA%96%E5%87%BA%E5%8A%9B%E3%81%AE%E5%86%85%E5%AE%B9%E3%82%92slack%E3%81%AB/
287
288
ライブコンテンツ連動サービス開発について話すときに僕の話すこと
289
http://minimalworks.jp/liveserv/
290
291
lifehacker - 「iDeCo(個人型確定拠出年金)」は行動心理学的にあなたの老後を救う!~マネーハック心理学
292
http://www.lifehacker.jp/2016/10/161020moneyhack.html
293
294
えいのうにっき - 「障害発生時に即座に収集したいサーバの状態・14項目」を実際に収集してみた
295
http://blog.a-know.me/entry/2016/11/20/215005
296
297
市場バグを引き起こした優秀なデータたち
298
http://teamomusoba.hatenablog.com/entry/2017/12/01/015200
299
300
>あと、須藤(sudo)さんとかね
301
302
認可と認証技術についてのスライドを書きました
303
http://ngzm.hateblo.jp/entry/2018/03/27/202356
304
305
Qiita - 日本のオンライン勉強会のまとめ
306
https://qiita.com/hiroga/items/1434380a8bddce2febbc
307
308
登壇する時に僕がしている33のこと
309
https://note.mu/aotatsutomu/n/n5732d798d643
310
311
【IT業界地図?】WebとかSIとか自社開発とかSESとか、言ってることわけわかんねえんだよ!
312
https://www.wantedly.com/companies/trash-briefing/post_articles/160402
313
314
なぜ「共有データの整合性」が重要なのか?ゲームにおけるサーバーサイド設計のいろは
315
https://logmi.jp/tech/articles/321472
316
317
WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説
318
https://paiza.hatenablog.com/entry/probability_distributions
319
320
複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」
321
https://dev.classmethod.jp/testing/pairwise-testing-with-pict/
322
323
OAuth2.0を紙1枚で表現する
324
https://www.slideshare.net/KensukeOta/oauth201
325
326
質とスピード(@t_wada)
327
https://speakerdeck.com/twada/quality-and-speed
328
329
ITプロジェクトの歩き方
330
https://speakerdeck.com/gothedistance/how-to-work-around-software-project
331
332
コンサルタントの仕事
333
https://www.iestudy.work/entry/2020/02/17/222930
334
335
エンジニア歴17年の俺が、事業系の開発タスクをバンバン投げてくる非エンジニアに、保守の必要性を死ぬほど分かりやすく説明する。
336
https://note.com/gonjyu/n/nd7bf3efa0728
337
338
Webサービスによくある各機能の仕様とセキュリティ観点(ユーザ登録機能)
339
https://qiita.com/shioshiota/items/a2c414e2bbd2be654511
340
341
電子メール送信に関する技術
342
https://zenn.dev/yktakaha4/articles/technology_for_sending_email
343
344
ナレッジマネジメントを組織に定着させるための提案
345
https://note.com/ku_ni_29/n/n214edcff054a
346
347
CS・プログラミング関連の、無料で読める優良記事一覧
348
https://scrapbox.io/watasuke/CS%E3%83%BB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E9%96%A2%E9%80%A3%E3%81%AE%E3%80%81%E7%84%A1%E6%96%99%E3%81%A7%E8%AA%AD%E3%82%81%E3%82%8B%E5%84%AA%E8%89%AF%E8%A8%98%E4%BA%8B%E4%B8%80%E8%A6%A7
349
350
VPNにつなぐとWSL2でインターネットに繋がらない問題を解決する
351
https://qiita.com/utkamioka/items/d99818879ce4bc4c7c98
352
353
システム開発の王道を極める
354
http://www.st.rim.or.jp/~k-kazuma/SD/SD.html
355
356
Windows10/11のデフォルトアイコンが保管されている場所は一体どこなのか
357
https://gigazine.net/news/20240322-windows-10-11-default-icons-place/
358
359
* %systemroot%\system32\imageres.dll
360
* %systemroot%\system32\shell32.dll
361
* %systemroot%\system32\ddores.dll
362
* %systemroot%\system32\pifmgr.dll
363
* %systemroot%\explorer.exe
364
* %systemroot%\system32\accessibilitycpl.dll
365
* %systemroot%\system32\moricons.dll
366
* %systemroot%\system32\mmcndmgr.dll
367
* %systemroot%\system32\mmres.dll
368
* %systemroot%\system32\netcenter.dll
369
* %systemroot%\system32\netshell.dll
370
* %systemroot%\system32\networkexplorer.dll
371
* %systemroot%\system32\pnidui.dll
372
* %systemroot%\system32\sensorscpl.dll
373
* %systemroot%\system32\setupapi.dll
374
* %systemroot%\system32\wmploc.dll
375
* %systemroot%\system32\wpdshext.dll
376
* %systemroot%\system32\compstui.dll
377
* %systemroot%\system32\ieframe.dll
378
* %systemroot%\system32\dmdskres.dll
379
* %systemroot%\system32\dsuiext.dll
380
* %systemroot%\system32\mstscax.dll
381
* %systemroot%\system32\wiashext.dll
382
* %systemroot%\system32\comres.dll
383
* %systemroot%\system32\mstsc.exe
384
* actioncentercpl.dll、aclui.dll、autoplay.dll、comctl32.dll、filemgmt.dll、ncpa.cpl、url.dll、xwizards.dll
385
386
脆弱性情報収集の基礎知識
387
https://miraitranslate-tech.hatenablog.jp/entry/vulnerability-info-collection
388
389
HTTPキャッシュの基礎の基礎
390
https://miraitranslate-tech.hatenablog.jp/entry/fundamentals-of-http-caching
391
392
Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法
393
https://qiita.com/legitwhiz/items/afa5a0c22b5098495de8
394
395
Linuxカーネルパラメータのチューニング&設計
396
https://qiita.com/legitwhiz/items/359d58e8ec6fb54d1a7b
397
398
3-Dセキュアにおける認証取引の仕組み解説
399
https://tech.jcblab.jp/entry/2024/12/14/120000
400
401
非エンジニアにも伝えるメールセキュリティ by 加納悠史
402
https://fortee.jp/phperkaigi-2025/proposal/dcdeaadb-5731-49c9-b9f0-a2bd7fc96cf9
403
404
アプリケーション固有の「ロジックの脆弱性」を防ぐ開発者のためのセキュリティ観点
405
https://speakerdeck.com/flatt_security/apurikesiyongu-you-no-rozitukunocui-ruo-xing-wofang-gukai-fa-zhe-notamenosekiyuriteiguan-dian
406 3 kanata
407
ITスキルロードマップ roadmap.sh がすごい。Data Analyst について対応する本をまとめた
408
https://qiita.com/aokikenichi/items/b5932acfafe12e71567b
409 4 kanata
410
WITH句てんこもりのSQLをデバッグする
411
https://www.m3tech.blog/entry/debug-ctes
412 8 kanata
413
Microsoft の個人用アカウントと組織アカウントの問題について
414
https://office365labo.com/2023/08/04/microsoft-%E3%81%AE%E5%80%8B%E4%BA%BA%E7%94%A8%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%A8%E7%B5%84%E7%B9%94%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E5%95%8F%E9%A1%8C/
415 9 kanata
416
「ログイン周り」がごちゃつく人へ:認証・認可・SSO・OAuth/OIDC/SAMLの地図
417
https://qiita.com/ryucciarati/items/800beee69019ca84855c