{"description":"\u6280\u8853\u90e8\u306e\u5c0f\u6c60\u3067\u3059\u3002 11/2(\u65e5)\u306b\u30ab\u30e4\u30c3\u30af\u938c\u5009\u30aa\u30d5\u30a3\u30b9\u306b\u3066Kanagawa.swift #2\u304c\u958b\u50ac\u3055\u308c\u307e\u3059\u3002 Swift\u3084Apple\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u958b\u767a\u306b\u8208\u5473\u304c\u3042\u308b\u65b9\u306f\u305c\u3072\u304a\u6c17\u8efd\u306b\u3054\u53c2\u52a0\u304f\u3060\u3055\u3044\uff01 japan-region-swift.connpass.com \u524d\u56de\u306eKanagawa.swift #1\u306e\u69d8\u5b50\u306f\u4ee5\u4e0b\u306e\u8a18\u4e8b\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002 Kanagawa.swift\u3092\u958b\u50ac\u3057\u307e\u3057\u305f\uff01 Kanagawa.swift\u306b\u30ab\u30e1\u30e9\u30de\u30f3\u3068\u3057\u3066\u53c2\u52a0\u3057\u307e\u3057\u305f #kanagawa_swift \u5f53\u65e5\u306f\u30a4\u30d9\u30f3\u30c8\u4f01\u753b\u306b\u52a0\u3048\u3001\u938c\u5009\u8fd1\u90ca\u306e\u304a\u83d3\u5b50\u306a\u3069\u3082\u7528\u610f\u3055\u308c\u308b\u898b\u8fbc\u307f\u3067\u3059\u3002 Swift\u306e\u5b66\u3073\u3068\u3068\u3082\u306b\u3001\u938c\u5009\u306e\u9b45\u529b\u3082\u304a\u697d\u3057\u2026","type":"rich","provider_url":"https://hatena.blog","version":"1.0","author_url":"https://blog.hatena.ne.jp/tamiflu75/","published":"2025-09-29 12:02:28","title":"Kanagawa.swift #2 \u304c11/2(\u65e5)\u306b\u30ab\u30e4\u30c3\u30af\u30aa\u30d5\u30a3\u30b9\u3067\u958b\u50ac\u3055\u308c\u307e\u3059","image_url":null,"provider_name":"Hatena Blog","url":"https://techblog.kayac.com/kanagawa-swift-2","width":"100%","blog_url":"https://techblog.kayac.com/","height":"190","categories":["kanagawa.swift","tech event"],"author_name":"tamiflu75","blog_title":"KAYAC Engineers' Blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ftechblog.kayac.com%2Fkanagawa-swift-2\" title=\"Kanagawa.swift #2 \u304c11/2(\u65e5)\u306b\u30ab\u30e4\u30c3\u30af\u30aa\u30d5\u30a3\u30b9\u3067\u958b\u50ac\u3055\u308c\u307e\u3059 - KAYAC Engineers&#39; Blog\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>"}