# ðMVP
## ãã£ã¡ãCOOLãªincline.nvim
[[Vimé§
äŒ]]ã«æçš¿ãããŠãããã¡ãã®èšäºãèªãã§ããã€ãçºèŠããã£ãã
<div class="link-card">
<div class="link-card-header">
<img src="https://static.zenn.studio/images/logo-transparent.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Zenn</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">䜿ã蟌ãã§å³éžããNeovimãã©ã°ã€ã³ãã¡ãã玹ä»ããŸã</p>
</div>
<img src="https://res.cloudinary.com/zenn/image/upload/s--rLGdkqoY--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E4%25BD%25BF%25E3%2581%2584%25E8%25BE%25BC%25E3%2582%2593%25E3%2581%25A7%25E5%258E%25B3%25E9%2581%25B8%25E3%2581%2597%25E3%2581%259FNeovim%25E3%2583%2597%25E3%2583%25A9%25E3%2582%25B0%25E3%2582%25A4%25E3%2583%25B3%25E3%2581%259F%25E3%2581%25A1%25E3%2582%2592%25E3%2581%2594%25E7%25B4%25B9%25E4%25BB%258B%25E3%2581%2597%25E3%2581%25BE%25E3%2581%2599%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:lighttiger2505%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2lDbjFmdHhzSzJxUks4MFgyT0lxd2NPZ2JsZl9VeVdHVnNzaWZldlE9czI1MC1j%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png" class="link-card-image" />
</div>
<a href="https://zenn.dev/lighttiger2505/articles/6ff89ea53a10ac"></a>
</div>
ãã®ãã¡ã®1ã€ã[[incline.nvim]]ã®ååšãç¥ã£ãããšã
<div class="link-card">
<div class="link-card-header">
<img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/>
<span class="link-card-site-name">GitHub</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">GitHub - b0o/incline.nvim: ð Floating statuslines for Neovim, winbar alternative</p>
<p class="link-card-description">ð Floating statuslines for Neovim, winbar alternative - b0o/incline.nvim</p>
</div>
<img src="https://repository-images.githubusercontent.com/479244811/c0592dcd-c2bd-48c5-8952-2c7edc0dff05" class="link-card-image" />
</div>
<a href="https://github.com/b0o/incline.nvim"></a>
</div>
ãã©ã°ã€ã³èªäœã¯[[ã¹ããŒã¿ã¹ã©ã€ã³ (Neovim)|ã¹ããŒã¿ã¹ã©ã€ã³]]ã[[ãããŒãã£ã³ã°ãŠã£ã³ã㊠(Neovim)|ãããŒãã£ã³ã°ãŠã£ã³ããŠ]]ã§è¡šç€ºãããšããã·ã³ãã«ãªææ³ããã ãå人çã«ããã¯ããªããããããã
- [[ãããã¡ (Vim)|ãããã¡]]ã«çŽã¥ããã¡ã€ã«åã ããç¬æã«ç¢ºèªãããããšããã
- ãã ã[[barbar.nvim]]ã®è¡šç€ºã¯ç§»åããªããã°åãããªã (activeã«ãªããªãã®ã§)
- [[ã¹ããŒã¿ã¹ã©ã€ã³ (Neovim)|ã¹ããŒã¿ã¹ã©ã€ã³]]ã¯[[laststatus]]ã3ã«ããŠããã®ããããè·é¢ãé¢ããŠããŠèŠã«ãã
- rootããã®çžå¯Ÿãã¹ãªã®ã§ããã¡ã€ã«åã®ç¢ºèªã¯äžç¬æžæã
- [[laststatus]]ã2ã«ããŠããŸããšã[[ã¹ããŒã¿ã¹ã©ã€ã³ (Neovim)|ã¹ããŒã¿ã¹ã©ã€ã³]]ããããããã
ãšããããšã§å°å
¥ããŠã¿ãã
![[Pasted image 20240513221523.png]]
inspection(ãšã©ãŒãªã©)ãäžç®ã§åããã®ããããã©ãããŠãå·Šäžã®[[ã¹ããŒã¿ã¹ã©ã€ã³ (Neovim)|ã¹ããŒã¿ã¹ã©ã€ã³]]ã ãšèªç¶ã«ç®ã«å
¥ãã«ããã®ã§...ã
äžæãã[[incline.nvim]]ãããã°[[barbar.nvim]]ãããã®ã§ã¯...? [[barbar.nvim]]å€ãã°æç»ã®èµ·åé床ãäœæã§åãããããäžããã...ããšæã£ããããããããããªããšã¯ãªãã£ããä»ã©ã®[[ãããã¡ (Vim)|ãããã¡]]ãéããŠããã®ããéãããããã¡ã®äžã«å€æŽãå
¥ã£ããã®ããããããããªãããã¯ã©ã®[[ãããã¡ (Vim)|ãããã¡]]ãªã®ãããšãã£ãæ
å ±ã¯[[barbar.nvim]]ã§ãªããã°ç¬æã«åãããªãã[[incline.nvim]]ãš[[barbar.nvim]]ã¯ç«¶åããããã§å®ã¯å
šãå¥ã®çšéã§äœ¿ããã®ã ãšããããšãåãã£ãããã¡ããã[[ã¹ããŒã¿ã¹ã©ã€ã³ (Neovim)|ã¹ããŒã¿ã¹ã©ã€ã³]]ãã ã
ãªãã[[incline.nvim]]ã®èšå®ã¯ããããã«ã¹ã¿ãã€ãºããŠããã以äžã«èœã¡çããã
> [!attention]
> [[Nerd Fonts]]ã䜿ã£ãŠããã®ã§çµµæåãèŠããªãããã
```lua
{
"b0o/incline.nvim",
config = function()
local helpers = require("incline.helpers")
local devicons = require("nvim-web-devicons")
require("incline").setup({
render = function(props)
local filename = vim.fn.fnamemodify(vim.api.nvim_buf_get_name(props.buf), ":t")
if filename == "" then
filename = "[No Name]"
end
local ft_icon, ft_color = devicons.get_icon_color(filename)
local function get_git_diff()
local icons = { added = "ï ", changed = "ï ", removed = "ï " }
local signs = vim.b[props.buf].gitsigns_status_dict
local labels = {}
if signs == nil then
return labels
end
for name, icon in pairs(icons) do
if tonumber(signs[name]) and signs[name] > 0 then
table.insert(labels, { icon .. signs[name] .. " ", group = "Diff" .. name })
end
end
if #labels > 0 then
table.insert(labels, { "â " })
end
return labels
end
local function get_diagnostic_label()
local icons = { error = "îª ", warn = "ï± ", info = "ï ", hint = "ï« " }
local label = {}
for severity, icon in pairs(icons) do
local n = #vim.diagnostic.get(props.buf, { severity = vim.diagnostic.severity[string.upper(severity)] })
if n > 0 then
table.insert(label, { icon .. n .. " ", group = "DiagnosticSign" .. severity })
end
end
if #label > 0 then
table.insert(label, { "â " })
end
return label
end
return {
" ",
{ get_diagnostic_label() },
{ get_git_diff() },
ft_icon and { " ", ft_icon, " ", guibg = ft_color, guifg = helpers.contrast_color(ft_color) } or "",
" ",
vim.bo[props.buf].modified and { filename .. " ó°", guifg = "orange", gui = "bold,italic" }
or { filename .. " ", gui = "bold" },
" ",
guibg = "#44406e",
}
end,
})
end,
-- Optional: Lazy load Incline
event = "VeryLazy",
}
```
# âšHighlights
- [[ðTypeScriptã®OpenAPI Specificationé¢é£]]
- [[TypeScript]]ã®[[OpenAPI Specification]]åšãããã£ã¡ãè€é ð
- [[ðNeovimè¯èšäº]]
- [[Neovim]]ã®ã€ã€èšäºããã°ãã°èŠãããã®ã§ã¹ããã¯ããããšã«ãã
- [[ð2024-05-12 Feniceã§ã³ãŒããããã¯ã®äžã§mrkdwnãããŒã¹ããªã]]
- ã³ãŒããããã¯å
ã®[[mrkdwn]]ã[[Slack Web API]]ã«æ®éã«éä¿¡ãããšãæ§æãšããŠæ±ãããŠããŸã. ãã®èŸºããã£ã¡ãããã
- [[ð2024-05-12 Feniceã®å
¥åãã©ãŒã ãVimã¢ãŒãã«å¯Ÿå¿ãã]]
- [[vue-codemirror]]ãæå€ãšãããªãå
¥ã£ãã®ã§ä»ã®çšéã§ã䜿ããããªäºæ
- [[ðNeovimã®nvim_set_hlã§èšå®ãããã€ã©ã€ã(highlight)ã«åªå
床(priority)ãã€ããã]]
- [[ãã€ã©ã€ãã°ã«ãŒã (Vim)|ãã€ã©ã€ãã°ã«ãŒã]]ã«åªå
床ããªãã®ã£ãŠä»æ§çã«ããªãå³ããããªã...
- [[ðVuetifyã®v-navigation-drawerãé衚瀺ã§ãäžã®èŠçŽ ã«ãã©ãŒã«ã¹ã§ããŠããŸã]]
- [[inertå±æ§]]ãã¯ãããŠç¥ã£ããã©ã䜿ãæ©äŒçµæ§ãããããªäºæ
- [[ðmarkdown.nvimã§æ¥æ¬èªã ãš`fat_tables = true`ãæå®ããŠãäžç«¯ãšäžç«¯ã«ããŒããŒã衚瀺ãããªã]]
- ãã«ããã€ãæåãããããªãã€
- [[ð°OpenAPIãšTypeScriptã«é¢ããéçºæã®ããã©ãŒãã³ã¹ã«ã€ããŠè©Šè¡é¯èª€ããã¬ããŒã]]
- æ©ãã«æ°ã¥ããŠè¯ãã£ã. ãã¯ãããã©ãŒãã³ã¹ãäºã枬å®ããããšã¯å€§äº
# ðReleases
- [[ðŠFenice]]
- [Fenice v0.14.0ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.14.0)
- ã«ãŒãã«URLã³ããŒãšããã¹ãã³ããŒã®ãã¿ã³ãè¿œå
- [Fenice v0.13.0ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.13.0)
- channelããã¹ããã©ãŒãããã®ãµããŒã (`#info_hoge` ãªã©)
- [Fenice v0.12.1ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.12.1)
- [Fenice v0.12.0ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.12.0)
- æçš¿ãã©ãŒã ã®ãã¬ãã¥ãŒã¿ããåé€ãããã©ãŒã«ã¹ãå€ãããšãã ããã¬ãã¥ãŒããããã«å€æŽ
- [Fenice v0.11.1ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.11.1)
- [Fenice v0.10.1ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.10.1)
- æçš¿ãã©ãŒã ã«ãã¬ãã¥ãŒã¿ããè¿œå
- [Fenice v0.10.0ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.10.0)
- æ·»ä»ãã¡ã€ã«ã®ãªãæçš¿ãåŸããç·šéã§ããããã«
- [Fenice v0.9.0ãªãªãŒã¹](https://github.com/tadashi-aikawa/fenice/releases/tag/v0.9.0)
- è€æ°ç»å/åç»æçš¿ãµããŒããã«ãŒãã®ã¢ã¯ã·ã§ã³ãã¿ã³ON/OFFèšå®ãGoogle DocsãPDFãªã©ã®attachment衚瀺
# ðPage Ranking
%%1é±éã§äžçªã¢ã¯ã»ã¹ãããããŒãã®ãã¹ã5ã玹ä»(Googleã¢ããªãã£ã¯ã¹)%%
| äœ | ããŒã | é²èŠ§æ° | åé± |
| --------- | ----------------------------------------------------------------------------------------------- | ------ | ---- |
| âïž**1** | [[ðããŸã玹ä»ãããŠããªããã© ããããã®ãªãNeovimãã©ã°ã€ã³ãã¡]] | 95 | 4 |
| âïž**2** | [[ðpip installãããšexternally-managed-environmentãšã©ãŒãåºã]] | 90 | 1 |
| ïžâ**3** | [[ðæãŠãªããã€ãªãŒããŒãã®æ
è·¯ with Obsidian]] | 86 | 2 |
| âïž4 | [[ð3ã¶æ䜿ã£ãHHKB StudioããHHKB Professional HYBRID Type-Sãžæ»ãããšãæ¬æ°ã§æ€èšããŠã¿ã]] | 60 | 9 |
| ïžâ4 | [[ðäžž3幎Obsidianãå©çšããŠå¹ã£ãããŒãæŠç¥ãäœç³»åããŠã¿ã]] | 60 | 3 |
# ðReading
## 䜿ã蟌ãã§å³éžããNeovimãã©ã°ã€ã³ãã¡ãã玹ä»ããŸã
<div class="link-card">
<div class="link-card-header">
<img src="https://static.zenn.studio/images/logo-transparent.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Zenn</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">䜿ã蟌ãã§å³éžããNeovimãã©ã°ã€ã³ãã¡ãã玹ä»ããŸã</p>
</div>
<img src="https://res.cloudinary.com/zenn/image/upload/s--rLGdkqoY--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E4%25BD%25BF%25E3%2581%2584%25E8%25BE%25BC%25E3%2582%2593%25E3%2581%25A7%25E5%258E%25B3%25E9%2581%25B8%25E3%2581%2597%25E3%2581%259FNeovim%25E3%2583%2597%25E3%2583%25A9%25E3%2582%25B0%25E3%2582%25A4%25E3%2583%25B3%25E3%2581%259F%25E3%2581%25A1%25E3%2582%2592%25E3%2581%2594%25E7%25B4%25B9%25E4%25BB%258B%25E3%2581%2597%25E3%2581%25BE%25E3%2581%2599%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:lighttiger2505%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2lDbjFmdHhzSzJxUks4MFgyT0lxd2NPZ2JsZl9VeVdHVnNzaWZldlE9czI1MC1j%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png" class="link-card-image" />
</div>
<a href="https://zenn.dev/lighttiger2505/articles/6ff89ea53a10ac"></a>
</div>
~~~
ãã®èšäºã§æ°ããªçºèŠãããã€ããã£ãã®ã§è©ŠããŠã¿ãããŒ
https://zenn.dev/lighttiger2505/articles/6ff89ea53a10ac
~~~
## GitHub - MeanderingProgrammer/markdown.nvim: Plugin to improve viewing Markdown files in Neovim
<div class="link-card">
<div class="link-card-header">
<img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/>
<span class="link-card-site-name">GitHub</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">GitHub - MeanderingProgrammer/markdown.nvim: Plugin to improve viewing Markdown files in Neovim</p>
<p class="link-card-description">Plugin to improve viewing Markdown files in Neovim - Meander ... </p>
</div>
<img src="https://opengraph.githubassets.com/143a42f7d836b5cd02eac68c745c18a59ca8689578e2cd56f96fd8ccadacdc74/MeanderingProgrammer/markdown.nvim" class="link-card-image" />
</div>
<a href="https://github.com/MeanderingProgrammer/markdown.nvim"></a>
</div>
~~~
Obsidianã¿ããã«WYSIWYGã£ãœãããšãã§ãããvirtual text ãé§äœ¿ããŠããã®ã ããã... Neovimã§ãããã§ãããšã¯æããªãã£ãã®ã§æåããð
https://github.com/MeanderingProgrammer/markdown.nvim
~~~
## Blueskyããžã£ãã¯ã»ããŒã·ãŒæ°ãåç· åœ¹ããå€ããããšãèªãã
<div class="link-card">
<div class="link-card-header">
<img src="https://www.itmedia.co.jp/favicon.ico" class="link-card-site-icon"/>
<span class="link-card-site-name">ITmedia NEWS</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">Blueskyããžã£ãã¯ã»ããŒã·ãŒæ°ãåç· åœ¹ããå€ããããšãèªãã</p>
<p class="link-card-description">SNSã®Blueskyã¯ããããžã§ã¯ãã®ç«ã¡äžãã«ååããè³éæäŸããŠãããžã£ãã¯ã»ããŒã·ãŒæ°ãåç· åœ¹ãéãããšæ£åŒã«çºè¡šãããæ°ããªåç· åœ¹ãæ¢ããŠããã ... </p>
</div>
<img src="https://image.itmedia.co.jp/news/articles/2405/06/cover_news038.jpg" class="link-card-image" />
</div>
<a href="https://www.itmedia.co.jp/news/articles/2405/06/news038.html"></a>
</div>
~~~
ããã.. ããžã...ãããå°ãBlueskyãçãäžããŠã»ããã£ããã ã...ããŸãé²è¡ããæªãããªããªã...
https://www.itmedia.co.jp/news/articles/2405/06/news038.html
~~~
## Obsidian 1.6.0 Desktop (Early access)
<div class="link-card">
<div class="link-card-header">
<img src="https://obsidian.md/favicon.svg" class="link-card-site-icon"/>
<span class="link-card-site-name">obsidian.md</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">Obsidian 1.6.0 Desktop (Early access)</p>
<p class="link-card-description">Shiny new things - The interface direction is now mirrored when the app is set to an RTL language. - Updated the left sidebar layout. Vault switcher is now show...</p>
</div>
<img src="https://obsidian.md/images/banner.png" class="link-card-image" />
</div>
<a href="https://obsidian.md/changelog/2024-05-09-desktop-v1.6.0/"></a>
</div>
~~~
ä¹
ã
ã«ObsidianããŒãžã§ã³ã¢ããããŠãã1.6.0ãããã©ãŒãã³ã¹ãåäžããŠãããããã®ã§ãéäžã§Vimã¢ãŒããå£ãããã°ã®çºçé »åºŠãäžãã£ãŠãããšãããªã...
https://obsidian.md/changelog/2024-05-09-desktop-v1.6.0/
~~~
## ç Žç¶»ããŠããã¿ã¹ã¯ç®¡çãæ£åžžåãã - paiza times
<div class="link-card">
<div class="link-card-header">
<img src="https://paiza.hatenablog.com/icon/favicon" class="link-card-site-icon"/>
<span class="link-card-site-name">paiza times</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">ç Žç¶»ããŠããã¿ã¹ã¯ç®¡çãæ£åžžåãã - paiza times</p>
<p class="link-card-description">ïŒãã®èšäºã®èè
ïŒ ã°ããïŒbamkaïŒ - Tech Team Journal Webå¶äœäŒç€Ÿã®äŒç€Ÿå¡ïŒWebãã£ã¬ã¯ã¿ãŒïŒãšããŠåãã€ã€ãå人ã§ããã°ïŒã¡ãã£ã¢ã©ã€ã¿ãŒãšããŠã掻åãããã©ã¬ã«ã¯ãŒã«ãŒã ChatGPTçAIãå
¬ç§ã§é§äœ¿ããITããŒã«ã»ã¬ãžã§ãããçšããŠäººã
ã®ç掻ãããè±ãã«ããããã®æŽ» ... </p>
</div>
<img src="https://cdn-ak.f.st-hatena.com/images/fotolife/p/paiza/20240510/20240510160707.png" class="link-card-image" />
</div>
<a href="https://paiza.hatenablog.com/entry/2024/05/10/161452"></a>
</div>
~~~
䌌ããããªãããŒãéã£ãã®ã§ãããã¿ãæ·±ããGTDã¯äžèŠçã«ããªã£ãŠãããããªãã ãã©ãèœãšãç©Žããããçµå±ãå¿
ããããªããã°ãããªãããšã®ã¿ãGTD圢åŒã§æŽãåºããå¿
é ã§ãªããã®ã¯é ç®æèã§éœåºŠå¯Ÿå¿ããããšã«ãªã£ããã
https://paiza.hatenablog.com/entry/2024/05/10/161452
~~~
## ããŒã å
å匷äŒã®é²ãæ¹äºäŸ - MNTSQ Techããã°
<div class="link-card">
<div class="link-card-header">
<img src="https://tech.mntsq.co.jp/icon/favicon" class="link-card-site-icon"/>
<span class="link-card-site-name">MNTSQ Techããã°</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">ããŒã å
å匷äŒã®é²ãæ¹äºäŸ - MNTSQ Techããã°</p>
<p class="link-card-description">ãã¯ããããããŸã!ããã«ã¡ã¯!å Žåã«ãã£ãŠã¯ããã°ãã! SREããŒã ãããŒãžã£ãŒã®è€åã§ãã ä»å¹Žã®3æããSREããŒã ã®äžã§ãå匷äŒãå®æçã«å®æœããããã«ãªããŸããã æ¬ãšã³ããªã§ã¯å匷äŒãéå¬ããã«ããã£ãŠèããããšãšãå®éã®é²ãæ¹ã«ã€ããŠã®äºäŸè§£èª¬ã§ãã å匷äŒãéããŠå®çŸãããããšã®èª¬æãããããŒãèšå®ã ... </p>
</div>
<img src="https://m.media-amazon.com/images/I/51HV9j-ltBL._SL500_.jpg" class="link-card-image" />
</div>
<a href="https://tech.mntsq.co.jp/entry/2024/05/10/144910"></a>
</div>
~~~
èªåãäºãèªãã§æ°ã«ãªãéšåããã¯ã¢ãã圢åŒã奜ã⊠ãªãã ãã©ããã®æéãããšããªã人ãå€ããšãçµå±ããŒæºåå匷äŒã«ãªãããã£ã¡ãæµ
ã話ããŠçµããããšå€ããããããŸãåå ããã¢ããã湧ããªãã£ããããã
https://tech.mntsq.co.jp/entry/2024/05/10/144910
~~~
## ãµãŒãã¹éçºã«ãããVue3ãšTypeScriptã®èŠªåæ§ã«ã€ããŠ
<div class="link-card">
<div class="link-card-header">
<img src="https://d1eu30co0ohy4w.cloudfront.net/assets/favicon-bdd5839d46040a50edf189174e6f7aacc8abb3aaecd56a4711cf00d820883f47.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Speaker Deck</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">ãµãŒãã¹éçºã«ãããVue3ãšTypeScriptã®èŠªåæ§ã«ã€ããŠ</p>
<p class="link-card-description">2024幎5æ11æ¥ïŒåïŒã«éå¬ããã TSKaigi 2024 ã®ã»ãã·ã§ã³ã§çºè¡šããã¹ã©ã€ãã«ãªããŸããæŠèŠïŒVue3ããªãªãŒã¹ãããæ©ãã4幎匱çµãšããšããŠããŸããVue2ã®LTSã2023幎æ«ã«çµäºããæ°èŠéçºã§ã¯Vue3ãå©çšããããšãäž»æµãšãªã£ãŠããŸãããVueãšäžŠã¶ãã¬ãŒã ã¯ãŒ ... </p>
</div>
<img src="https://files.speakerdeck.com/presentations/e3080f866b644523802eb0d654ee33c4/slide_0.jpg?30052505" class="link-card-image" />
</div>
<a href="https://speakerdeck.com/tsukuha/sabisukai-fa-niokeruvue3totypescriptnoqin-he-xing-nituite"></a>
</div>
~~~
äžå¯§ã§åãããããããããŠå®çšçã
https://speakerdeck.com/tsukuha/sabisukai-fa-niokeruvue3totypescriptnoqin-he-xing-nituite
~~~
## ãããã€ãã¯ããããããã£ãŠãããã®ã¯èª¬æããŠãªããããã ãããã®åã«ããããšãããã - ç¬é¡ãåµãããWebãã£ã¬ã¯ã¿ãŒã®æ¥åžž
<div class="link-card">
<div class="link-card-header">
<img src="https://toksato.hatenablog.com/icon/favicon" class="link-card-site-icon"/>
<span class="link-card-site-name">ç¬é¡ãåµãããWebãã£ã¬ã¯ã¿ãŒã®æ¥åžž</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">ãããã€ãã¯ããããããã£ãŠãããã®ã¯èª¬æããŠãªããããã ãããã®åã«ããããšãããã - ç¬é¡ãåµãããWebãã£ã¬ã¯ã¿ãŒã®æ¥åžž</p>
<p class="link-card-description">ãã ... </p>
</div>
<img src="https://ogimage.blog.st-hatena.com/12921228815731546191/6801883189105434316/1715404883" class="link-card-image" />
</div>
<a href="https://toksato.hatenablog.com/entry/setsumeinotameni/"></a>
</div>
~~~
çŽ æŽãããèšèªåãåŸåãã£ã¡ãåããã
https://toksato.hatenablog.com/entry/setsumeinotameni/
~~~
## OKRãšã枬ãããã ããªããã姿ããã枬ãããããªãããã«ããªããã©ãè¿œãããããã/OKR and the tyranny of metrics
<div class="link-card">
<div class="link-card-header">
<img src="https://d1eu30co0ohy4w.cloudfront.net/assets/favicon-bdd5839d46040a50edf189174e6f7aacc8abb3aaecd56a4711cf00d820883f47.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Speaker Deck</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">OKRãšã枬ãããã ããªããã姿ããã枬ãããããªãããã«ããªããã©ãè¿œãããããã/OKR and the tyranny of metrics</p>
</div>
<img src="https://files.speakerdeck.com/presentations/a85ebd1f9f5c46999ec46535a4e6f636/slide_0.jpg?30051765" class="link-card-image" />
</div>
<a href="https://speakerdeck.com/kakehashi/okr-and-the-tyranny-of-metrics"></a>
</div>
~~~
éçšã³ã¹ããæžããã°ãæ°èŠéçºãžã®æè³ãå¢ããâŠã£ãŠå²ãšç²ç®çã«ä¿¡ããããŠããªãšæãããŸããæããã«ç¡é§ãªããšã¯æ¹åããã»ããããã®ã ãã©ãå€æ²ç¹ã¯ãããšæãã
ããããããéçºäœéšãéçºã¹ãã«ãåäžããã»ãããããããèšèšãå®è£
ããŠãã°ãç¡é§ãªéçšãªããŠçºçããªãããã©ãã«ãèµ·ããªãããã®ããã«ã¯åŠç¿ãå¿
èŠã§ãã²ããŠã¯ãã®ããã®æéãå¿
èŠãªãã ãã©âŠçŸå®ã¯å³ãã...
https://speakerdeck.com/kakehashi/okr-and-the-tyranny-of-metrics
~~~
## TSKaigi 2024 Prettierã®æªæ¥ãèãã ã¹ããŒã«ãŒããŒã
<div class="link-card">
<div class="link-card-header">
<img src="https://static.zenn.studio/images/logo-transparent.png" class="link-card-site-icon"/>
<span class="link-card-site-name">Zenn</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">TSKaigi 2024 Prettierã®æªæ¥ãèãã ã¹ããŒã«ãŒããŒã</p>
</div>
<img src="https://res.cloudinary.com/zenn/image/upload/s--MnAqaLkW--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:TSKaigi%25202024%2520Prettier%25E3%2581%25AE%25E6%259C%25AA%25E6%259D%25A5%25E3%2582%2592%25E8%2580%2583%25E3%2581%2588%25E3%2582%258B%2520%25E3%2582%25B9%25E3%2583%2594%25E3%2583%25BC%25E3%2582%25AB%25E3%2583%25BC%25E3%2583%258E%25E3%2583%25BC%25E3%2583%2588%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:Sosuke%2520Suzuki%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2kzVm5WZHo2MC1CT3lMTS1VVnZaNmdNSDJlTlp1T0lTa1owT3lyNnc9czI1MC1j%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png" class="link-card-image" />
</div>
<a href="https://zenn.dev/sosukesuzuki/articles/756e04848885bd"></a>
</div>
~~~
éåžžã«é¢çœã話ãèªåã¯ESLintã¯é¢åã ããæ¢ããŠäœ¿ã£ãŠãªãã£ãã®ããããBiomeãžã®ç§»è¡éå£ã¯å¯Ÿå¿ãã¡ã€ã«ã®å°ãªãã ãã ã£ãããªã®ã§ãVueã䜿ããšãã¯Prettierããã以å€ã¯Biomeã䜿ã£ãŠãã
https://zenn.dev/sosukesuzuki/articles/756e04848885bd
~~~
## ðObsidianãäžå¹Žäœ¿çšããŠ
<div class="link-card">
<div class="link-card-header">
<img src="https://masaki39.github.io/static/icon.png" class="link-card-site-icon"/>
<span class="link-card-site-name">masaki39.github.io</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">ðObsidianãäžå¹Žäœ¿çšããŠ</p>
<p class="link-card-description">...</p>
</div>
<img src="https://filedn.com/lF97wFVWosQpHEoDAbvva0h/ogp/DALL%C2%B7E%202024-05-12%2022.01.04%20-%20A%20wide%20illustration%20depicting%20the%20concept%20of%20using%20the%20software%20'Obsidian'%20for%20one%20year.%20The%20image%20shows%20a%20person%20sitting%20at%20a%20desk%20in%20a%20cozy%2C%20well-li.jpg" class="link-card-image" />
</div>
<a href="https://masaki39.github.io/%F0%9F%93%98Obsidian%E3%82%92%E4%B8%80%E5%B9%B4%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6"></a>
</div>
~~~
èªåãšäŒŒããããªéçšãããŠããæ¹ã®èšäºã¯éåžžã«åèã«ãªããç®çã䟡å€èŠ³ãè¿ããããæ
å ±ã®éäžè¶³ããã®ãŸãŸæ°ã¥ãã«ãªãã£ãŠã®ããããªãšã
åºç€ã®ã¯ãŒã¯ãããŒçŽ¹ä»ã®ãããªå
容ã¯ãæžããæžãããšæã£ãŠçµå±æžããŠãªããããããå æžæžããŠã¿ãããšãããå©çšãã©ã°ã€ã³ãšããã
https://masaki39.github.io/%F0%9F%93%98Obsidian%E3%82%92%E4%B8%80%E5%B9%B4%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6
~~~
# ðNew Notes
- [[Fallback linkify]]
- [[Match strategy (Various Complements)]]
- [[OpenAPI Typescript Codegen]]
- [[OpenAPI Typescript]]
- [[OpenAPI fetch]]
- [[TreeSJ]]
- [[Typia]]
- [[incline.nvim]]
- [[inertå±æ§]]
- [[markdown.nvim]]
- [[openapi-typescript]]
- [[qã®exã³ãã³ãã§ã¿ããéãã (Obsidian)]]
- [[vue-codemirror]]
- [[ãŠã£ã³ããŠã瞊ãŸãã¯æšªã«æ倧å (Vim)]]
- [[ã¹ããŒãããªããŒã·ã§ã³]]
- [[ã¹ããŒãããªããŒã·ã§ã³ã©ã€ãã©ãª]]
- [[ãã¹ããã¡ãŒã¹ã]]
- [[èŠåºãã¯ãã®ãŸãŸè¡šç€º (markdown.nvim)]]
- [[ðTypeScriptã®OpenAPI Specificationé¢é£]]
- [[ðNeovimè¯èšäº]]
- [[ð2024-05-12 Feniceã§ã³ãŒããããã¯ã®äžã§mrkdwnãããŒã¹ããªã]]
- [[ð2024-05-12 Feniceã®å
¥åãã©ãŒã ãVimã¢ãŒãã«å¯Ÿå¿ãã]]
- [[ðNeovimã®nvim_set_hlã§èšå®ãããã€ã©ã€ã(highlight)ã«åªå
床(priority)ãã€ããã]]
- [[ðVuetifyã®v-navigation-drawerãé衚瀺ã§ãäžã®èŠçŽ ã«ãã©ãŒã«ã¹ã§ããŠããŸã]]
- [[ðmarkdown.nvimã§æ¥æ¬èªã ãš`fat_tables = true`ãæå®ããŠãäžç«¯ãšäžç«¯ã«ããŒããŒã衚瀺ãããªã]]
- [[ð°2024幎18é± Weekly Report]]
- [[ð°OpenAPIãšTypeScriptã«é¢ããéçºæã®ããã©ãŒãã³ã¹ã«ã€ããŠè©Šè¡é¯èª€ããã¬ããŒã]]