[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"category:tech":3},{"items":4,"total":1336,"limit":1337,"offset":1338},[5,100,157,211,303,355,405,497,596,637,685,783,834,921,1024,1127,1215,1290],{"type":6,"articleId":7,"slug":8,"title":9,"titleEn":10,"category":11,"summary":12,"publishedAt":13,"image":14,"vocabulary":15,"quizId":99},"article","tech-cybozu-kintone-no-code","cybozu-kintone-no-code","kintoneのローコード戦略 — 業務アプリを誰でも作れる仕組み","Kintone's Low-Code Strategy: Business Apps for Everyone","tech","How Cybozu's kintone built a low-code business app platform — drag-and-drop builder, JS customization layers, plugin marketplace, REST API, and the citizen-developer movement driving 内製化推進 across over 10,000 Japanese enterprises.\n","2026-04-28T00:00:00Z","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-cybozu-kintone-no-code.png",[16,21,25,30,35,39,43,47,51,55,59,63,67,71,75,79,83,87,91,95],{"word":17,"reading":18,"meaning":19,"level":20},"仕組み","しくみ","mechanism\u002Fstructure","N2",{"word":22,"reading":23,"meaning":24,"level":20},"業務","ぎょうむ","business operations",{"word":26,"reading":27,"meaning":28,"level":29},"誰でも","だれでも","anyone","N3",{"word":31,"reading":32,"meaning":33,"level":34},"普及","ふきゅう","widespread adoption","N1",{"word":36,"reading":37,"meaning":38,"level":20},"拡張","かくちょう","extension",{"word":40,"reading":41,"meaning":42,"level":34},"戦略","せんりゃく","strategy",{"word":44,"reading":45,"meaning":46,"level":34},"競合","きょうごう","competitor",{"word":48,"reading":49,"meaning":50,"level":20},"比較","ひかく","comparison",{"word":52,"reading":53,"meaning":54,"level":34},"内製化","ないせいか","in-house development",{"word":56,"reading":57,"meaning":58,"level":34},"推進","すいしん","promotion\u002Fdrive",{"word":60,"reading":61,"meaning":62,"level":20},"市民","しみん","citizen",{"word":64,"reading":65,"meaning":66,"level":20},"開発者","かいはつしゃ","developer",{"word":68,"reading":69,"meaning":70,"level":20},"部署","ぶしょ","department",{"word":72,"reading":73,"meaning":74,"level":20},"標準","ひょうじゅん","standard",{"word":76,"reading":77,"meaning":78,"level":20},"操作","そうさ","operation",{"word":80,"reading":81,"meaning":82,"level":20},"配置","はいち","placement",{"word":84,"reading":85,"meaning":86,"level":34},"既製","きせい","ready-made",{"word":88,"reading":89,"meaning":90,"level":20},"提供","ていきょう","provide",{"word":92,"reading":93,"meaning":94,"level":34},"自由度","じゆうど","degree of freedom",{"word":96,"reading":97,"meaning":98,"level":34},"移行","いこう","migration","tech-cybozu-kintone-no-code-quiz",{"type":6,"articleId":101,"slug":102,"title":103,"titleEn":104,"category":11,"summary":105,"publishedAt":13,"image":106,"vocabulary":107,"quizId":156},"tech-gree-mobile-game-ops","gree-mobile-game-ops","GREEのモバイルゲーム運用 — リアルタイム対戦と決済の裏側","GREE's Mobile Game Operations: Real-time Battles and Payment Internals","An overview of how GREE evolved from a 2004 social-network startup to a global mobile-game operator — covering the feature-phone-to-smartphone transition, WebSocket-based real-time battle infrastructure, double-charge prevention in in-app purchase, the legal obligation to disclose gacha probabilities, cheat detection, the retreat from and re-entry into overseas markets, and the recent expansion into blockchain games.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-gree-mobile-game-ops.png",[108,112,116,120,124,128,132,136,140,144,148,152],{"word":109,"reading":110,"meaning":111,"level":20},"創業","そうぎょう","founding (a company)",{"word":113,"reading":114,"meaning":115,"level":20},"転換","てんかん","transition",{"word":117,"reading":118,"meaning":119,"level":20},"対戦","たいせん","match",{"word":121,"reading":122,"meaning":123,"level":34},"決済","けっさい","payment",{"word":125,"reading":126,"meaning":127,"level":29},"二重","にじゅう","double",{"word":129,"reading":130,"meaning":131,"level":20},"確率","かくりつ","probability",{"word":133,"reading":134,"meaning":135,"level":29},"表示","ひょうじ","display",{"word":137,"reading":138,"meaning":139,"level":20},"義務","ぎむ","obligation",{"word":141,"reading":142,"meaning":143,"level":20},"不正","ふせい","cheating",{"word":145,"reading":146,"meaning":147,"level":34},"撤退","てったい","withdrawal",{"word":149,"reading":150,"meaning":151,"level":20},"挑戦","ちょうせん","challenge",{"word":153,"reading":154,"meaning":155,"level":20},"基盤","きばん","platform","tech-gree-mobile-game-ops-quiz",{"type":6,"articleId":158,"slug":159,"title":160,"titleEn":161,"category":11,"summary":162,"publishedAt":13,"image":163,"vocabulary":164,"quizId":210},"tech-pixiv-image-cdn","pixiv-image-cdn","pixivの画像配信基盤 — 数億イラストを世界に届ける技術","pixiv's Image CDN: Delivering Hundreds of Millions of Illustrations","An overview of how pixiv — the illustration platform launched in 2007 and now hosting over 100 million works for 70 million users — built a global image-delivery stack on top of Fastly. Topics include WebP\u002FAVIF format adoption, age-gated R-18 content, on-the-fly resize variants, copyright watermarking, the Antique UI overhaul, mobile-app native support, and Korean\u002FChinese localized URLs for overseas expansion.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-pixiv-image-cdn.png",[165,169,170,174,178,182,186,190,194,198,202,206],{"word":166,"reading":167,"meaning":168,"level":20},"配信","はいしん","delivery",{"word":153,"reading":154,"meaning":155,"level":20},{"word":171,"reading":172,"meaning":173,"level":20},"投稿","とうこう","post",{"word":175,"reading":176,"meaning":177,"level":29},"作品","さくひん","work (of art)",{"word":179,"reading":180,"meaning":181,"level":20},"規模","きぼ","scale",{"word":183,"reading":184,"meaning":185,"level":34},"提携","ていけい","partnership",{"word":187,"reading":188,"meaning":189,"level":20},"形式","けいしき","format",{"word":191,"reading":192,"meaning":193,"level":29},"対応","たいおう","support",{"word":195,"reading":196,"meaning":197,"level":29},"年齢","ねんれい","age",{"word":199,"reading":200,"meaning":201,"level":20},"制限","せいげん","restriction",{"word":203,"reading":204,"meaning":205,"level":34},"透かし","すかし","watermark",{"word":207,"reading":208,"meaning":209,"level":34},"展開","てんかい","expansion","tech-pixiv-image-cdn-quiz",{"type":6,"articleId":212,"slug":213,"title":214,"titleEn":215,"category":11,"summary":216,"publishedAt":13,"image":217,"vocabulary":218,"quizId":302},"tech-sansan-eight-platform","sansan-eight-platform","Eight 名刺SaaSの基盤進化 — モバイルから法人向けプラットフォームへ","Eight: Sansan's Business-Card SaaS Platform Evolution","How Sansan's consumer-facing Eight app grew from a free mobile business-card scanner into a B2B platform (Eight Team), combining OCR with human data-entry operations to achieve high digitization accuracy while addressing security, contact sync, and competition from MyBridge and CamCard.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-sansan-eight-platform.png",[219,223,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,282,286,290,294,298],{"word":220,"reading":221,"meaning":222,"level":29},"名刺","めいし","business card",{"word":153,"reading":154,"meaning":224,"level":20},"infrastructure",{"word":226,"reading":227,"meaning":228,"level":20},"認識","にんしき","recognition",{"word":230,"reading":231,"meaning":232,"level":20},"精度","せいど","accuracy",{"word":234,"reading":235,"meaning":236,"level":29},"入力","にゅうりょく","input",{"word":238,"reading":239,"meaning":240,"level":20},"手作業","てさぎょう","manual work",{"word":242,"reading":243,"meaning":244,"level":29},"連絡先","れんらくさき","contact information",{"word":246,"reading":247,"meaning":248,"level":20},"同期","どうき","synchronization",{"word":250,"reading":251,"meaning":252,"level":34},"在職","ざいしょく","current employment",{"word":254,"reading":255,"meaning":256,"level":20},"退職","たいしょく","leaving a job",{"word":258,"reading":259,"meaning":260,"level":20},"通知","つうち","notification",{"word":262,"reading":263,"meaning":264,"level":34},"暗号化","あんごうか","encryption",{"word":266,"reading":267,"meaning":268,"level":34},"認証","にんしょう","authentication",{"word":270,"reading":271,"meaning":272,"level":20},"共有","きょうゆう","sharing",{"word":274,"reading":275,"meaning":276,"level":34},"法人","ほうじん","corporation",{"word":278,"reading":279,"meaning":280,"level":29},"個人","こじん","individual",{"word":44,"reading":45,"meaning":46,"level":34},{"word":283,"reading":284,"meaning":285,"level":34},"傘下","さんか","under the umbrella of",{"word":287,"reading":288,"meaning":289,"level":34},"拠点","きょてん","base",{"word":291,"reading":292,"meaning":293,"level":20},"運用","うんよう","operations",{"word":295,"reading":296,"meaning":297,"level":20},"構築","こうちく","construction",{"word":299,"reading":300,"meaning":301,"level":34},"蓄積","ちくせき","accumulation","tech-sansan-eight-platform-quiz",{"type":6,"articleId":304,"slug":305,"title":306,"titleEn":307,"category":11,"summary":308,"publishedAt":13,"image":309,"vocabulary":310,"quizId":354},"tech-smartnews-recommendation","smartnews-recommendation","SmartNewsの推薦システム — ニュースを最適化する機械学習","SmartNews Recommendation: ML for Personalized News","SmartNews's recommendation system — click prediction vs diversity tradeoff, story clustering for deduplication, breaking news detection, hate\u002Fmisinformation filtering, A\u002FB testing infrastructure, user feedback learning, and partnership royalty model with publishers.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-smartnews-recommendation.png",[311,315,319,323,327,331,335,339,343,344,346,350],{"word":312,"reading":313,"meaning":314,"level":34},"推薦","すいせん","recommendation",{"word":316,"reading":317,"meaning":318,"level":34},"速報","そくほう","breaking news",{"word":320,"reading":321,"meaning":322,"level":34},"重複","ちょうふく","duplication",{"word":324,"reading":325,"meaning":326,"level":34},"多様性","たようせい","diversity",{"word":328,"reading":329,"meaning":330,"level":20},"予測","よそく","prediction",{"word":332,"reading":333,"meaning":334,"level":34},"集約","しゅうやく","aggregation",{"word":336,"reading":337,"meaning":338,"level":34},"検出","けんしゅつ","detection",{"word":340,"reading":341,"meaning":342,"level":34},"誤情報","ごじょうほう","misinformation",{"word":183,"reading":184,"meaning":185,"level":34},{"word":166,"reading":167,"meaning":345,"level":20},"distribution",{"word":347,"reading":348,"meaning":349,"level":34},"偏り","かたより","bias",{"word":351,"reading":352,"meaning":353,"level":29},"新聞社","しんぶんしゃ","newspaper company","tech-smartnews-recommendation-quiz",{"type":6,"articleId":356,"slug":357,"title":358,"titleEn":359,"category":11,"summary":360,"publishedAt":13,"image":361,"vocabulary":362},"tech-yahoo-japan-search","yahoo-japan-search","Yahoo! JAPAN検索の基盤 — 日本語特化の大規模検索システム","Yahoo! JAPAN Search: A Large-Scale Japanese-Optimized Engine","Yahoo! JAPAN Search — history of switching from Google to Bing back to an independent path, Japanese morphological analysis with mecab\u002Fkuromoji, query intent detection, vertical search integration (news, Chiebukuro, Shopping), mobile optimization after the LINE-Yahoo merger, personalization via click logs, and emergency information surfacing during disasters.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-yahoo-japan-search.png",[363,367,368,372,376,380,384,388,389,393,397,401],{"word":364,"reading":365,"meaning":366,"level":20},"検索","けんさく","search",{"word":153,"reading":154,"meaning":224,"level":34},{"word":369,"reading":370,"meaning":371,"level":34},"形態素","けいたいそ","morpheme",{"word":373,"reading":374,"meaning":375,"level":20},"解析","かいせき","analysis",{"word":377,"reading":378,"meaning":379,"level":34},"統合","とうごう","integration",{"word":381,"reading":382,"meaning":383,"level":29},"縦","たて","vertical",{"word":385,"reading":386,"meaning":387,"level":20},"災害","さいがい","disaster",{"word":183,"reading":184,"meaning":185,"level":34},{"word":390,"reading":391,"meaning":392,"level":34},"独自","どくじ","independent \u002F proprietary",{"word":394,"reading":395,"meaning":396,"level":20},"意図","いと","intent",{"word":398,"reading":399,"meaning":400,"level":34},"個人化","こじんか","personalization",{"word":402,"reading":403,"meaning":404,"level":34},"緊急","きんきゅう","emergency",{"type":6,"articleId":406,"slug":407,"title":408,"titleEn":409,"category":11,"summary":410,"publishedAt":411,"image":412,"vocabulary":413},"tech-cookpad-recipe-search","cookpad-recipe-search-ranking","Cookpadのレシピ検索 — 学習to-rank実装","Cookpad's Recipe Search — Learning-to-Rank Implementation","Cookpad's recipe search ranking — features (ingredient match, popularity, season, user history), learning-to-rank model architecture, A\u002FB testing infrastructure, and Japanese morphological analysis with mecab\u002Fkuromoji including seasonal and regional variation.\n","2026-04-27T00:00:00Z","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-cookpad-recipe-search.png",[414,415,419,423,426,430,434,438,442,443,444,448,452,456,460,461,465,466,470,474,478,482,486,489,493],{"word":364,"reading":365,"meaning":366,"level":20},{"word":416,"reading":417,"meaning":418,"level":34},"順位付け","じゅんいづけ","ranking",{"word":420,"reading":421,"meaning":422,"level":20},"食材","しょくざい","ingredients",{"word":424,"reading":425,"meaning":119,"level":20},"一致","いっち",{"word":427,"reading":428,"meaning":429,"level":29},"人気","にんき","popularity",{"word":431,"reading":432,"meaning":433,"level":29},"季節","きせつ","season",{"word":435,"reading":436,"meaning":437,"level":34},"履歴","りれき","history",{"word":439,"reading":440,"meaning":441,"level":29},"学習","がくしゅう","learning",{"word":369,"reading":370,"meaning":371,"level":34},{"word":373,"reading":374,"meaning":375,"level":20},{"word":445,"reading":446,"meaning":447,"level":20},"地域","ちいき","region",{"word":449,"reading":450,"meaning":451,"level":34},"変動","へんどう","variation",{"word":453,"reading":454,"meaning":455,"level":34},"旬","しゅん","peak season",{"word":457,"reading":458,"meaning":459,"level":34},"特徴量","とくちょうりょう","feature",{"word":312,"reading":313,"meaning":314,"level":34},{"word":462,"reading":463,"meaning":464,"level":34},"嗜好","しこう","preference",{"word":398,"reading":399,"meaning":400,"level":34},{"word":467,"reading":468,"meaning":469,"level":20},"評価","ひょうか","evaluation",{"word":471,"reading":472,"meaning":473,"level":34},"指標","しひょう","metric",{"word":475,"reading":476,"meaning":477,"level":20},"検証","けんしょう","verification",{"word":479,"reading":480,"meaning":481,"level":20},"改善","かいぜん","improvement",{"word":483,"reading":484,"meaning":485,"level":20},"索引","さくいん","index",{"word":487,"reading":488,"meaning":451,"level":20},"揺れ","ゆれ",{"word":490,"reading":491,"meaning":492,"level":20},"表記","ひょうき","notation",{"word":494,"reading":495,"meaning":496,"level":34},"同義語","どうぎご","synonym",{"type":6,"articleId":498,"slug":499,"title":500,"titleEn":501,"category":11,"summary":502,"publishedAt":411,"image":503,"vocabulary":504},"tech-cybozu-kintone-api","cybozu-kintone-api-design","kintone API設計の十年 — 後方互換性との戦い","A Decade of kintone API Design — The Battle for Backward Compatibility","Cybozu's kintone REST API design philosophy across a decade — versioning strategy, deprecation lifecycle, customer-driven extension model (plugins, customize), and preserving backward compatibility through careful schema evolution.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-cybozu-kintone-api.png",[505,509,513,517,521,522,526,530,534,538,542,546,547,551,555,559,563,567,571,575,579,583,587,591,595],{"word":506,"reading":507,"meaning":508,"level":20},"設計","せっけい","design",{"word":510,"reading":511,"meaning":512,"level":34},"互換性","ごかんせい","compatibility",{"word":514,"reading":515,"meaning":516,"level":20},"後方","こうほう","backward",{"word":518,"reading":519,"meaning":520,"level":20},"戦い","たたかい","battle",{"word":36,"reading":37,"meaning":38,"level":20},{"word":523,"reading":524,"meaning":525,"level":34},"廃止","はいし","deprecation",{"word":527,"reading":528,"meaning":529,"level":20},"段階","だんかい","stage\u002Fphase",{"word":531,"reading":532,"meaning":533,"level":34},"周知","しゅうち","announcement",{"word":535,"reading":536,"meaning":537,"level":20},"期間","きかん","period",{"word":539,"reading":540,"meaning":541,"level":34},"設計思想","せっけいしそう","design philosophy",{"word":543,"reading":544,"meaning":545,"level":20},"顧客","こきゃく","customer",{"word":22,"reading":23,"meaning":24,"level":20},{"word":548,"reading":549,"meaning":550,"level":20},"業務アプリ","ぎょうむあぷり","business app",{"word":552,"reading":553,"meaning":554,"level":20},"進化","しんか","evolution",{"word":556,"reading":557,"meaning":558,"level":20},"影響","えいきょう","impact",{"word":560,"reading":561,"meaning":562,"level":20},"既存","きそん","existing",{"word":564,"reading":565,"meaning":566,"level":20},"維持","いじ","maintain",{"word":568,"reading":569,"meaning":570,"level":20},"追加","ついか","addition",{"word":572,"reading":573,"meaning":574,"level":20},"削除","さくじょ","deletion",{"word":576,"reading":577,"meaning":578,"level":34},"置換","ちかん","replacement",{"word":580,"reading":581,"meaning":582,"level":20},"安定","あんてい","stable",{"word":584,"reading":585,"meaning":586,"level":20},"契約","けいやく","contract",{"word":588,"reading":589,"meaning":590,"level":20},"保証","ほしょう","guarantee",{"word":592,"reading":593,"meaning":594,"level":20},"動作","どうさ","behavior",{"word":475,"reading":476,"meaning":477,"level":20},{"type":6,"articleId":597,"slug":598,"title":599,"titleEn":600,"category":11,"summary":601,"publishedAt":411,"image":602,"vocabulary":603,"quizId":636},"tech-dena-observability","dena-mobile-game-observability","DeNAのモバイルゲーム監視基盤","DeNA's Mobile Game Observability Platform","An overview of how DeNA operates large-scale mobile games with a unified observability stack — combining real-time KPI dashboards, crash analytics, distributed tracing across game\u002Fmatchmaking\u002Fpayment services, anomaly detection for cheating, and capacity planning for event spikes.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-dena-observability.png",[604,608,609,610,611,615,619,622,623,624,628,632],{"word":605,"reading":606,"meaning":607,"level":20},"監視","かんし","monitoring",{"word":153,"reading":154,"meaning":155,"level":20},{"word":471,"reading":472,"meaning":473,"level":34},{"word":373,"reading":374,"meaning":375,"level":34},{"word":612,"reading":613,"meaning":614,"level":20},"分散","ぶんさん","distributed",{"word":616,"reading":617,"meaning":618,"level":34},"追跡","ついせき","tracing",{"word":620,"reading":621,"meaning":338,"level":34},"検知","けんち",{"word":141,"reading":142,"meaning":143,"level":20},{"word":328,"reading":329,"meaning":330,"level":20},{"word":625,"reading":626,"meaning":627,"level":20},"負荷","ふか","load",{"word":629,"reading":630,"meaning":631,"level":34},"突発","とっぱつ","sudden",{"word":633,"reading":634,"meaning":635,"level":34},"兆候","ちょうこう","sign","tech-observability-quiz",{"type":6,"articleId":638,"slug":639,"title":640,"titleEn":641,"category":11,"summary":642,"publishedAt":411,"image":643,"vocabulary":644},"tech-digital-cho-cloud","digital-cho-government-cloud","デジタル庁ガバメントクラウド技術詳細","Digital Agency Government Cloud — Technical Details","An overview of Japan's Government Cloud (Gov-Cloud) architecture: multi-cloud selection across AWS, Azure, GCP, Oracle Cloud, and Sakura Internet; ISMAP certification requirements; the migration schedule for approximately 1,700 municipalities; security baselines; and the cost model.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-digital-cho-cloud.png",[645,649,653,654,658,660,664,668,672,676,677,681],{"word":646,"reading":647,"meaning":648,"level":20},"庁","ちょう","agency",{"word":650,"reading":651,"meaning":652,"level":34},"自治体","じちたい","municipality",{"word":96,"reading":97,"meaning":98,"level":20},{"word":655,"reading":656,"meaning":657,"level":34},"選定","せんてい","selection",{"word":266,"reading":267,"meaning":659,"level":34},"certification",{"word":661,"reading":662,"meaning":663,"level":34},"要件","ようけん","requirement",{"word":665,"reading":666,"meaning":667,"level":34},"監査","かんさ","audit",{"word":669,"reading":670,"meaning":671,"level":20},"行政","ぎょうせい","administration",{"word":673,"reading":674,"meaning":675,"level":34},"調達","ちょうたつ","procurement",{"word":153,"reading":154,"meaning":224,"level":20},{"word":678,"reading":679,"meaning":680,"level":20},"整備","せいび","development",{"word":682,"reading":683,"meaning":684,"level":20},"期限","きげん","deadline",{"type":6,"articleId":686,"slug":687,"title":688,"titleEn":689,"category":11,"summary":690,"publishedAt":411,"image":691,"vocabulary":692,"quizId":782},"tech-freee-accounting","freee-accounting-integrity","freeeの会計データ整合性 — 仕訳バランスの自動検証","freee's Accounting Data Integrity — Automatic Journal Balance Verification","How freee enforces accounting data integrity through double-entry bookkeeping, idempotency keys for financial transactions, batch reconciliation, audit trails, and safe handling of retroactive corrections.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-freee-accounting.png",[693,697,701,705,709,713,714,718,719,723,727,731,735,739,743,747,748,749,753,757,761,766,770,774,778],{"word":694,"reading":695,"meaning":696,"level":20},"会計","かいけい","accounting",{"word":698,"reading":699,"meaning":700,"level":34},"整合性","せいごうせい","consistency\u002Fintegrity",{"word":702,"reading":703,"meaning":704,"level":34},"仕訳","しわけ","journal entry",{"word":706,"reading":707,"meaning":708,"level":34},"借方","かりかた","debit",{"word":710,"reading":711,"meaning":712,"level":34},"貸方","かしかた","credit",{"word":475,"reading":476,"meaning":477,"level":20},{"word":715,"reading":716,"meaning":717,"level":34},"冪等性","べきとうせい","idempotency",{"word":665,"reading":666,"meaning":667,"level":20},{"word":720,"reading":721,"meaning":722,"level":34},"証跡","しょうせき","trail\u002Fevidence",{"word":724,"reading":725,"meaning":726,"level":34},"遡及","そきゅう","retroactive",{"word":728,"reading":729,"meaning":730,"level":20},"修正","しゅうせい","correction",{"word":732,"reading":733,"meaning":734,"level":34},"不変","ふへん","immutable",{"word":736,"reading":737,"meaning":738,"level":20},"取引","とりひき","transaction",{"word":740,"reading":741,"meaning":742,"level":20},"残高","ざんだか","balance",{"word":744,"reading":745,"meaning":746,"level":20},"再計算","さいけいさん","recalculation",{"word":125,"reading":126,"meaning":127,"level":20},{"word":320,"reading":321,"meaning":322,"level":20},{"word":750,"reading":751,"meaning":752,"level":34},"排他","はいた","exclusion",{"word":754,"reading":755,"meaning":756,"level":20},"制約","せいやく","constraint",{"word":758,"reading":759,"meaning":760,"level":34},"一貫性","いっかんせい","consistency",{"word":762,"reading":763,"meaning":764,"level":765},"銀行","ぎんこう","bank","N4",{"word":767,"reading":768,"meaning":769,"level":20},"連携","れんけい","integration\u002Flinkage",{"word":771,"reading":772,"meaning":773,"level":34},"照合","しょうごう","reconciliation",{"word":775,"reading":776,"meaning":777,"level":20},"確定","かくてい","finalization",{"word":779,"reading":780,"meaning":781,"level":20},"締め","しめ","closing","tech-data-architecture-quiz",{"type":6,"articleId":784,"slug":785,"title":786,"titleEn":787,"category":11,"summary":788,"publishedAt":411,"image":789,"vocabulary":790},"tech-hatena-mackerel","hatena-mackerel-alert-design","MackerelのAlert設計思想","The Alert Design Philosophy of Mackerel","Hatena's Mackerel monitoring SaaS embodies a clear alert design philosophy: alert on symptoms, not causes; group hosts by service and role; integrate with on-call rotations via PagerDuty\u002FOpsgenie; manage monitors as code with the Terraform provider; and choose push vs pull metric collection deliberately.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-hatena-mackerel.png",[791,795,799,803,804,808,812,816,820,824,828,830],{"word":792,"reading":793,"meaning":794,"level":34},"思想","しそう","philosophy",{"word":796,"reading":797,"meaning":798,"level":34},"症状","しょうじょう","symptom",{"word":800,"reading":801,"meaning":802,"level":29},"原因","げんいん","cause",{"word":258,"reading":259,"meaning":260,"level":20},{"word":805,"reading":806,"meaning":807,"level":20},"当番","とうばん","on-call duty",{"word":809,"reading":810,"meaning":811,"level":34},"輪番","りんばん","rotation",{"word":813,"reading":814,"meaning":815,"level":29},"設定","せってい","configuration",{"word":817,"reading":818,"meaning":819,"level":20},"収集","しゅうしゅう","collection",{"word":821,"reading":822,"meaning":823,"level":34},"抑止","よくし","suppression",{"word":825,"reading":826,"meaning":827,"level":20},"重大","じゅうだい","serious",{"word":191,"reading":192,"meaning":829,"level":29},"response",{"word":831,"reading":832,"meaning":833,"level":20},"視点","してん","viewpoint",{"type":6,"articleId":835,"slug":836,"title":837,"titleEn":838,"category":11,"summary":839,"publishedAt":411,"image":840,"vocabulary":841},"tech-line-llmops","line-llmops","LINEのLLMOps — 大規模言語モデル運用の取り組み","LINE's LLMOps — Operating Large Language Models at Scale","An overview of LINE's LLMOps practice: HyperCLOVA Japanese-tuned models, GPU inference infrastructure with vLLM and batching, prompt management, evaluation pipelines, cost control, and RAG integration.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-line-llmops.png",[842,846,847,851,852,856,857,858,859,860,864,868,869,870,874,878,882,886,890,894,898,901,902,906,907,908,912,913,914,918],{"word":843,"reading":844,"meaning":845,"level":20},"大規模","だいきぼ","large-scale",{"word":291,"reading":292,"meaning":293,"level":20},{"word":848,"reading":849,"meaning":850,"level":34},"推論","すいろん","inference",{"word":439,"reading":440,"meaning":441,"level":20},{"word":853,"reading":854,"meaning":855,"level":34},"微調整","びちょうせい","fine-tuning",{"word":467,"reading":468,"meaning":469,"level":20},{"word":471,"reading":472,"meaning":473,"level":34},{"word":364,"reading":365,"meaning":366,"level":20},{"word":36,"reading":37,"meaning":38,"level":20},{"word":861,"reading":862,"meaning":863,"level":34},"埋め込み","うめこみ","embedding",{"word":865,"reading":866,"meaning":867,"level":34},"検索拡張生成","けんさくかくちょうせいせい","retrieval-augmented generation",{"word":153,"reading":154,"meaning":224,"level":20},{"word":295,"reading":296,"meaning":297,"level":20},{"word":871,"reading":872,"meaning":873,"level":20},"計算","けいさん","computation",{"word":875,"reading":876,"meaning":877,"level":20},"資源","しげん","resources",{"word":879,"reading":880,"meaning":881,"level":20},"削減","さくげん","reduction",{"word":883,"reading":884,"meaning":885,"level":20},"効率","こうりつ","efficiency",{"word":887,"reading":888,"meaning":889,"level":20},"一括","いっかつ","batch",{"word":891,"reading":892,"meaning":893,"level":34},"並列","へいれつ","parallel",{"word":895,"reading":896,"meaning":897,"level":34},"量子化","りょうしか","quantization",{"word":899,"reading":463,"meaning":900,"level":20},"試行","trial",{"word":166,"reading":167,"meaning":345,"level":20},{"word":903,"reading":904,"meaning":905,"level":20},"承認","しょうにん","approval",{"word":435,"reading":436,"meaning":437,"level":20},{"word":479,"reading":480,"meaning":481,"level":20},{"word":909,"reading":910,"meaning":911,"level":20},"適用","てきよう","application",{"word":754,"reading":755,"meaning":756,"level":34},{"word":299,"reading":300,"meaning":301,"level":34},{"word":915,"reading":916,"meaning":917,"level":34},"文脈","ぶんみゃく","context",{"word":919,"reading":920,"meaning":823,"level":34},"抑制","よくせい",{"type":6,"articleId":922,"slug":923,"title":924,"titleEn":925,"category":11,"summary":926,"publishedAt":411,"image":927,"vocabulary":928},"tech-line-streaming","line-streaming","LINEの大規模リアルタイム配信基盤","LINE's Large-Scale Realtime Messaging Infrastructure","How LINE delivers messages to hundreds of millions of users in realtime: WebSocket gateways, Kafka, Redis caches, fan-out patterns, and geographically distributed datacenters across Japan and Asia.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-line-streaming.png",[929,930,934,938,942,946,950,952,956,960,961,963,964,965,969,973,977,978,982,986,990,994,997,1001,1005,1006,1010,1014,1018,1019,1023],{"word":166,"reading":167,"meaning":168,"level":20},{"word":931,"reading":932,"meaning":933,"level":34},"即時","そくじ","realtime",{"word":935,"reading":936,"meaning":937,"level":34},"即時性","そくじせい","realtime nature",{"word":939,"reading":940,"meaning":941,"level":20},"遅延","ちえん","latency",{"word":943,"reading":944,"meaning":945,"level":34},"数十億","すうじゅうおく","tens of billions",{"word":947,"reading":948,"meaning":949,"level":20},"接続","せつぞく","connection",{"word":564,"reading":565,"meaning":951,"level":20},"maintenance",{"word":953,"reading":954,"meaning":955,"level":20},"同時","どうじ","simultaneous",{"word":957,"reading":958,"meaning":959,"level":34},"拡散","かくさん","fan-out",{"word":612,"reading":613,"meaning":345,"level":20},{"word":287,"reading":288,"meaning":962,"level":34},"site",{"word":445,"reading":446,"meaning":447,"level":20},{"word":36,"reading":37,"meaning":38,"level":20},{"word":966,"reading":967,"meaning":968,"level":34},"永続化","えいぞくか","persistence",{"word":970,"reading":971,"meaning":972,"level":34},"永続","えいぞく","persistent",{"word":974,"reading":975,"meaning":976,"level":20},"順序","じゅんじょ","order",{"word":588,"reading":589,"meaning":590,"level":20},{"word":979,"reading":980,"meaning":981,"level":20},"障害","しょうがい","failure",{"word":983,"reading":984,"meaning":985,"level":34},"復旧","ふっきゅう","recovery",{"word":987,"reading":988,"meaning":989,"level":20},"切替","きりかえ","failover",{"word":991,"reading":992,"meaning":993,"level":34},"冗長","じょうちょう","redundant",{"word":995,"reading":996,"meaning":815,"level":20},"構成","こうせい",{"word":998,"reading":999,"meaning":1000,"level":34},"帯域","たいいき","bandwidth",{"word":1002,"reading":1003,"meaning":1004,"level":20},"圧縮","あっしゅく","compression",{"word":258,"reading":259,"meaning":260,"level":20},{"word":1007,"reading":1008,"meaning":1009,"level":20},"送信","そうしん","send",{"word":1011,"reading":1012,"meaning":1013,"level":20},"受信","じゅしん","receive",{"word":1015,"reading":1016,"meaning":1017,"level":20},"中継","ちゅうけい","relay",{"word":299,"reading":300,"meaning":301,"level":34},{"word":1020,"reading":1021,"meaning":1022,"level":20},"鍵","かぎ","key",{"word":262,"reading":263,"meaning":264,"level":34},{"type":6,"articleId":1025,"slug":1026,"title":1027,"titleEn":1028,"category":11,"summary":1029,"publishedAt":411,"image":1030,"vocabulary":1031},"tech-mercari-merpay-id","mercari-merpay-id","メルペイのID基盤 — eKYC・本人確認の技術","Merpay's Identity Infrastructure — Technology for eKYC and Identity Verification","An overview of Merpay's identity infrastructure: eKYC document and face verification, compliance with the Act on Prevention of Transfer of Criminal Proceeds, account aggregation, and security architecture.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-mercari-merpay-id.png",[1032,1036,1039,1043,1047,1051,1055,1058,1062,1066,1070,1074,1078,1082,1084,1088,1092,1093,1094,1095,1099,1103,1107,1111,1113,1114,1115,1119,1120,1123],{"word":1033,"reading":1034,"meaning":1035,"level":34},"本人確認","ほんにんかくにん","identity verification",{"word":1037,"reading":1038,"meaning":477,"level":20},"確認","かくにん",{"word":1040,"reading":1041,"meaning":1042,"level":34},"顔認証","かおにんしょう","face authentication",{"word":1044,"reading":1045,"meaning":1046,"level":20},"撮影","さつえい","photographing",{"word":1048,"reading":1049,"meaning":1050,"level":20},"提出","ていしゅつ","submission",{"word":1052,"reading":1053,"meaning":1054,"level":20},"書類","しょるい","documents",{"word":1056,"reading":85,"meaning":1057,"level":20},"規制","regulation",{"word":1059,"reading":1060,"meaning":1061,"level":34},"法令","ほうれい","laws and ordinances",{"word":1063,"reading":1064,"meaning":1065,"level":34},"遵守","じゅんしゅ","compliance",{"word":1067,"reading":1068,"meaning":1069,"level":20},"犯罪","はんざい","crime",{"word":1071,"reading":1072,"meaning":1073,"level":20},"移転","いてん","transfer",{"word":1075,"reading":1076,"meaning":1077,"level":20},"防止","ぼうし","prevention",{"word":1079,"reading":1080,"meaning":1081,"level":20},"収益","しゅうえき","proceeds",{"word":141,"reading":142,"meaning":1083,"level":20},"fraud",{"word":1085,"reading":1086,"meaning":1087,"level":20},"利用","りよう","use",{"word":1089,"reading":1090,"meaning":1091,"level":34},"偽造","ぎぞう","forgery",{"word":336,"reading":337,"meaning":338,"level":20},{"word":543,"reading":544,"meaning":545,"level":20},{"word":266,"reading":267,"meaning":268,"level":34},{"word":1096,"reading":1097,"meaning":1098,"level":34},"認可","にんか","authorization",{"word":1100,"reading":1101,"meaning":1102,"level":34},"厳格","げんかく","strict",{"word":1104,"reading":1105,"meaning":1106,"level":34},"機密","きみつ","confidential",{"word":1108,"reading":1109,"meaning":1110,"level":20},"資格","しかく","qualification",{"word":767,"reading":768,"meaning":1112,"level":20},"linkage",{"word":377,"reading":378,"meaning":379,"level":20},{"word":736,"reading":737,"meaning":738,"level":20},{"word":1116,"reading":1117,"meaning":1118,"level":34},"改ざん","かいざん","tampering",{"word":665,"reading":666,"meaning":667,"level":34},{"word":1121,"reading":1122,"meaning":437,"level":20},"経歴","けいれき",{"word":1124,"reading":1125,"meaning":1126,"level":34},"委託","いたく","outsourcing",{"type":6,"articleId":1128,"slug":1129,"title":1130,"titleEn":1131,"category":11,"summary":1132,"publishedAt":411,"image":1133,"vocabulary":1134,"quizId":1214},"tech-mercari-microservices","mercari-microservices-migration","Mercariのマイクロサービス移行 — モノリスから次世代へ","Mercari's Microservices Migration — From Monolith to Next Generation","How Mercari evolved from a monolithic Rails application into a microservices platform on GKE, adopting gRPC, Istio service mesh, and per-team service ownership over multiple years.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-mercari-microservices.png",[1135,1136,1137,1138,1141,1142,1146,1150,1154,1155,1156,1157,1158,1159,1160,1164,1168,1172,1176,1180,1183,1187,1188,1192,1193,1197,1201,1205,1206,1210],{"word":96,"reading":97,"meaning":98,"level":20},{"word":153,"reading":154,"meaning":224,"level":20},{"word":295,"reading":296,"meaning":297,"level":20},{"word":1139,"reading":1140,"meaning":680,"level":20},"開発","かいはつ",{"word":291,"reading":292,"meaning":293,"level":20},{"word":1143,"reading":1144,"meaning":1145,"level":20},"分割","ぶんかつ","split",{"word":1147,"reading":1148,"meaning":1149,"level":34},"疎結合","そけつごう","loose coupling",{"word":1151,"reading":1152,"meaning":1153,"level":34},"結合","けつごう","coupling",{"word":758,"reading":759,"meaning":760,"level":34},{"word":612,"reading":613,"meaning":614,"level":20},{"word":616,"reading":617,"meaning":618,"level":20},{"word":605,"reading":606,"meaning":607,"level":20},{"word":979,"reading":980,"meaning":981,"level":20},{"word":179,"reading":180,"meaning":181,"level":20},{"word":1161,"reading":1162,"meaning":1163,"level":20},"組織","そしき","organization",{"word":1165,"reading":1166,"meaning":1167,"level":20},"責任","せきにん","responsibility",{"word":1169,"reading":1170,"meaning":1171,"level":20},"所有","しょゆう","ownership",{"word":1173,"reading":1174,"meaning":1175,"level":34},"抽出","ちゅうしゅつ","extraction",{"word":1177,"reading":1178,"meaning":1179,"level":34},"段階的","だんかいてき","phased",{"word":1181,"reading":1182,"meaning":893,"level":20},"並行","へいこう",{"word":1184,"reading":1185,"meaning":1186,"level":20},"課題","かだい","issue",{"word":736,"reading":737,"meaning":738,"level":20},{"word":1189,"reading":1190,"meaning":1191,"level":20},"出品","しゅっぴん","listing (an item)",{"word":121,"reading":122,"meaning":123,"level":34},{"word":1194,"reading":1195,"meaning":1196,"level":20},"通信","つうしん","communication",{"word":1198,"reading":1199,"meaning":1200,"level":20},"制御","せいぎょ","control",{"word":1202,"reading":1203,"meaning":1204,"level":20},"観測","かんそく","observability",{"word":266,"reading":267,"meaning":268,"level":34},{"word":1207,"reading":1208,"meaning":1209,"level":34},"抽象化","ちゅうしょうか","abstraction",{"word":1211,"reading":1212,"meaning":1213,"level":34},"委譲","いじょう","delegation","tech-microservices-llmops-quiz",{"type":6,"articleId":1216,"slug":1217,"title":1218,"titleEn":1219,"category":11,"summary":1220,"publishedAt":411,"image":1221,"vocabulary":1222},"tech-mf-multitenant","moneyforward-multitenant-saas","Money Forwardのマルチテナント設計 — データ分離とセキュリティ","Money Forward's Multi-Tenant Design — Data Isolation and Security","Money Forward's multi-tenant SaaS architecture: row-level vs schema-level isolation tradeoffs, tenant-aware authentication, encryption-at-rest per tenant, resource quotas, and noisy-neighbor mitigation.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-mf-multitenant.png",[1223,1227,1228,1232,1236,1237,1238,1239,1240,1244,1248,1250,1252,1256,1260,1264,1266,1270,1271,1275,1279,1283,1287,1288,1289],{"word":1224,"reading":1225,"meaning":1226,"level":20},"分離","ぶんり","separation\u002Fisolation",{"word":543,"reading":544,"meaning":545,"level":20},{"word":1229,"reading":1230,"meaning":1231,"level":20},"行","ぎょう","row",{"word":1233,"reading":1234,"meaning":1235,"level":20},"列","れつ","column",{"word":266,"reading":267,"meaning":268,"level":20},{"word":1096,"reading":1097,"meaning":1098,"level":34},{"word":262,"reading":263,"meaning":264,"level":34},{"word":1020,"reading":1021,"meaning":1022,"level":29},{"word":1241,"reading":1242,"meaning":1243,"level":20},"保存","ほぞん","storage",{"word":1245,"reading":1246,"meaning":1247,"level":34},"漏洩","ろうえい","leak",{"word":1143,"reading":1144,"meaning":1249,"level":20},"partition",{"word":270,"reading":271,"meaning":1251,"level":20},"shared",{"word":1253,"reading":1254,"meaning":1255,"level":34},"隔離","かくり","isolation",{"word":1257,"reading":1258,"meaning":1259,"level":34},"騒","そう","noisy",{"word":1261,"reading":1262,"meaning":1263,"level":20},"隣人","りんじん","neighbor",{"word":199,"reading":200,"meaning":1265,"level":20},"limit",{"word":1267,"reading":1268,"meaning":1269,"level":20},"上限","じょうげん","upper limit",{"word":998,"reading":999,"meaning":1000,"level":34},{"word":1272,"reading":1273,"meaning":1274,"level":20},"利用者","りようしゃ","user",{"word":1276,"reading":1277,"meaning":1278,"level":34},"識別子","しきべつし","identifier",{"word":1280,"reading":1281,"meaning":1282,"level":34},"注入","ちゅうにゅう","injection",{"word":1284,"reading":1285,"meaning":1286,"level":29},"守る","まもる","to protect",{"word":179,"reading":180,"meaning":181,"level":20},{"word":947,"reading":948,"meaning":949,"level":20},{"word":556,"reading":557,"meaning":558,"level":20},{"type":6,"articleId":1291,"slug":1292,"title":1293,"titleEn":1294,"category":11,"summary":1295,"publishedAt":411,"image":1296,"vocabulary":1297,"quizId":1335},"tech-recruit-data-platform","recruit-data-platform","Recruit データ基盤刷新事例 — 数十サービスの統合","Recruit Data Platform Renewal — Consolidating Dozens of Services","Recruit Group operates dozens of services — SUUMO, Hot Pepper, Townwork, and more. This article describes their data platform consolidation: BigQuery as central warehouse, dbt for transformations, data mesh principles for organizational scaling, and privacy compliance under the Personal Information Protection Act.\n","https:\u002F\u002Fimages.yamiyomi.com\u002Ftech-recruit-data-platform.png",[1298,1302,1304,1308,1312,1316,1320,1324,1328,1329,1330,1331],{"word":1299,"reading":1300,"meaning":1301,"level":34},"刷新","さっしん","renewal",{"word":377,"reading":378,"meaning":1303,"level":20},"consolidation",{"word":1305,"reading":1306,"meaning":1307,"level":20},"倉庫","そうこ","warehouse",{"word":1309,"reading":1310,"meaning":1311,"level":20},"変換","へんかん","transformation",{"word":1313,"reading":1314,"meaning":1315,"level":34},"系譜","けいふ","lineage",{"word":1317,"reading":1318,"meaning":1319,"level":34},"分権","ぶんけん","decentralization",{"word":1321,"reading":1322,"meaning":1323,"level":20},"個人情報","こじんじょうほう","personal information",{"word":1325,"reading":1326,"meaning":1327,"level":20},"保護","ほご","protection",{"word":1063,"reading":1064,"meaning":1065,"level":34},{"word":179,"reading":180,"meaning":181,"level":20},{"word":320,"reading":321,"meaning":322,"level":20},{"word":1332,"reading":1333,"meaning":1334,"level":20},"領域","りょういき","domain","tech-data-cloud-quiz",18,500,0]