CINXE.COM
2019-01-01から1年間の記事一覧 - Hatena Developer Blog
<!DOCTYPE html><html lang="ja" data-admin-domain="//blog.hatena.ne.jp" data-admin-origin="https://blog.hatena.ne.jp" data-author="hatenatech" data-avail-langs="ja en" data-blog="developer.hatenastaff.com" data-blog-host="developer.hatenastaff.com" data-blog-is-public="1" data-blog-name="Hatena Developer Blog" data-blog-owner="hatenatech" data-blog-show-ads="" data-blog-show-sleeping-ads="" data-blog-uri="https://developer.hatenastaff.com/" data-blog-uuid="12704346814673975483" data-blogs-uri-base="https://developer.hatenastaff.com" data-brand="regular_plan" data-data-layer="{"hatenablog":{"admin":{},"analytics":{"brand_property_id":"UA-69076420-1","measurement_id":"G-3BWZEZJFYG","non_sampling_property_id":"","property_id":"UA-29716941-27","separated_property_id":"UA-29716941-19"},"blog":{"blog_id":"12704346814673975483","content_seems_japanese":"true","disable_ads":"brand","enable_ads":"false","enable_keyword_link":"false","entry_show_footer_related_entries":"false","force_pc_view":"true","is_public":"true","is_responsive_view":"true","is_sleeping":"false","lang":"ja","name":"Hatena Developer Blog","owner_name":"hatenatech","uri":"https://developer.hatenastaff.com/"},"brand":"regular_plan","page_id":"archive","permalink_entry":null,"pro":"pro","router_type":"blogs"}}" data-device="pc" data-dont-recommend-pro="false" data-global-domain="https://hatena.blog" data-globalheader-color="b" data-globalheader-type="pc" data-has-touch-view="1" data-help-url="https://help.hatenablog.com" data-hide-header="1" data-no-suggest-touch-view="1" data-page="archive" data-parts-domain="https://hatenablog-parts.com" data-plus-available="1" data-pro="true" data-router-type="blogs" data-sentry-dsn="https://03a33e4781a24cf2885099fed222b56d@sentry.io/1195218" data-sentry-environment="production" data-sentry-sample-rate="0.1" data-static-domain="https://cdn.blog.st-hatena.com" data-version="3302d0c519de548bcb3552ea0bf509" itemscope="" itemtype="http://schema.org/Blog" data-initial-state="{}"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="max-image-preview:large"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=7; IE=9; IE=10; IE=11"> <title>2019-01-01から1年間の記事一覧 - Hatena Developer Blog</title> <link rel="canonical" href="https://developer.hatenastaff.com/archive/2019"> <meta itemprop="name" content="2019-01-01から1年間の記事一覧 - Hatena Developer Blog"> <meta itemprop="image" content="https://cdn.user.blog.st-hatena.com/default_entry_og_image/70728728/1633074720678305"> <meta property="og:title" content="2019-01-01から1年間の記事一覧 - Hatena Developer Blog"> <meta property="og:type" content="blog"> <meta property="og:url" content="https://developer.hatenastaff.com/archive/2019"> <meta property="og:image" content="https://cdn.image.st-hatena.com/image/scale/7dc258444ff13ba14a0947062ad583b6d9238e00/backend=imagemagick;enlarge=0;height=1000;version=1;width=1200/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F70728728%2F1633074720678305"> <meta property="og:image:alt" content="2019-01-01から1年間の記事一覧 - Hatena Developer Blog"> <meta property="og:description" content="はてな開発者ブログ"> <meta property="og:site_name" content="Hatena Developer Blog"> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="2019-01-01から1年間の記事一覧 - Hatena Developer Blog"> <meta name="twitter:description" content="はてな開発者ブログ"> <meta name="twitter:app:name:iphone" content="はてなブログアプリ"> <meta name="twitter:app:id:iphone" content="583299321"> <meta name="twitter:app:url:iphone" content="hatenablog:///open?uri=https%3A%2F%2Fdeveloper.hatenastaff.com%2Farchive%2F2019"> <meta name="twitter:site" content="@hatenatech"> <script id="embed-gtm-data-layer-loader" data-data-layer-page-specific=""> (function() { function loadDataLayer(elem, attrName) { if (!elem) { return {}; } var json = elem.getAttribute(attrName); if (!json) { return {}; } return JSON.parse(json); } var globalVariables = loadDataLayer( document.documentElement, 'data-data-layer' ); var pageSpecificVariables = loadDataLayer( document.getElementById('embed-gtm-data-layer-loader'), 'data-data-layer-page-specific' ); var variables = [globalVariables, pageSpecificVariables]; if (!window.dataLayer) { window.dataLayer = []; } for (var i = 0; i < variables.length; i++) { window.dataLayer.push(variables[i]); } })(); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P4CXTW');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T5VB5VT');</script> <!-- End Google Tag Manager --> <link rel="shortcut icon" href="https://developer.hatenastaff.com/icon/favicon"> <link rel="apple-touch-icon" href="https://developer.hatenastaff.com/icon/touch"> <link rel="icon" sizes="192x192" href="https://developer.hatenastaff.com/icon/link"> <link rel="alternate" type="application/atom+xml" title="Atom" href="https://developer.hatenastaff.com/feed"> <link rel="alternate" type="application/rss+xml" title="RSS2.0" href="https://developer.hatenastaff.com/rss"> <link rel="author" href="http://www.hatena.ne.jp/hatenatech/"> <link rel="stylesheet" type="text/css" href="https://cdn.blog.st-hatena.com/css/blog.css?version=3302d0c519de548bcb3552ea0bf509"> <link rel="stylesheet" type="text/css" href="https://usercss.blog.st-hatena.com/blog_style/12704346814673975483/1fa4bda2b838dbee663a43d9c2668709531ee66d"> <script> </script> <style> div#google_afc_user, div.google-afc-user-container, div.google_afc_image, div.google_afc_blocklink { display: block !important; } </style> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> <link rel="stylesheet" type="text/css" href="https://cdn.blog.st-hatena.com/files/12704346814673975483/4207112889961654141"> <link rel="preload" as="image" href="/file/8599973812307228497"> <link rel="preload" as="image" href="/file/8599973812307235616"> <link rel="preload" as="image" href="/file/8599973812307232702"> <link rel="preload" as="image" href="/file/8599973812307228478"> <link rel="preload" as="image" href="/file/8599973812307228480"> <meta name="google-site-verification" content="_wvN3qHawvIWkS6I_8lnJft96KtJduafGB4E5ddcxaA"> <meta name="google-site-verification" content="J3sw3XXusfz61jXgjxrw9RWJeqGmpH6CzQKGGjh9lp0"> <!-- ahrefs用設定追加 2020/11/19 --> <meta name="ahrefs-site-verification" content="36e3bc8bbce0396d9583e8a77f6497dad7343ca2ff9ca5d56a5a3fecb414306c"> </head> <body class="page-archive enable-top-editarea enable-bottom-editarea globalheader-off globalheader-ng-enabled"> <div id="globalheader-container" data-brand="hatenablog" style="display: none"> <iframe id="globalheader" height="37" frameborder="0" allowtransparency="true"></iframe> </div> <div id="container"> <div id="container-inner"> <div id="top-editarea"> <header id="global-header"> <div class="hatena-module hatena-module-search-box"> <div class="hatena-module-body"> <!-- icon-search.svg --> <img class="icon-search" src="https://cdn.blog.st-hatena.com/files/12704346814673975483/13574176438017835249" width="15" height="auto" alt="Search"> <form class="search-form unedited" role="search" action="/search" method="get"> <input tabindex="0" type="text" name="q" class="search-module-input" value="" placeholder="Search" required=""> </form> </div> </div> <div id="blog-title-local"> <a href="/"> <!-- logo-hatena-logomark.svg --> <span><img src="https://cdn.blog.st-hatena.com/files/12704346814673975483/13574176438017835249" width="auto" height="32" alt=""></span> <h1>Hatena Developer Blog</h1> </a> </div> <span id="sp-navigation"></span> <ul class="global-navigation"> <li class="sp-navigation-list"><a href="/">ブログトップ</a></li> <li class="sp-navigation-list"><a href="/archive">記事一覧</a></li> <li class="sp-navigation-list"><a href="/about">このブログについて</a></li> <li><a href="//hatenacorp.jp/">会社情報</a></li> <li><a href="//hatenacorp.jp/recruit/">採用情報</a></li> <li><a href="/presentations">登壇資料一覧</a></li> <li><a href="//hatena.connpass.com/" target="_blank">イベント</a></li> <li class="service-blogs">サービス開発ブログ <ul> <li class="service-bookmark"><a href="//bookmark.hatenastaff.com/">はてなブックマーク開発ブログ</a></li> <li class="service-blog"><a href="//staff.hatenablog.com/">はてなブログ開発ブログ</a></li> <li class="service-mackerel"><a href="//mackerel.io/ja/blog/">Mackerel ブログ</a></li> </ul> </li> </ul> </header> <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"> </script> <script type="text/javascript"> var spViewWidth = 1100; var globalNavi = $('.global-navigation'); var windowWidth = $(window).width(); var windowHeight = $(window).height(); var naviTotalHeight = 0; var naviOpen = 0; var searchOpen = 0; var scrollTop = 0; function addClassScrolling() { if (windowWidth < spViewWidth) { scrollTop = document.documentElement.scrollTop || document.body.scrollTop; if (scrollTop > 0) { $('#global-header').addClass('scrolling'); } else { $('#global-header').removeClass('scrolling'); } } else { $('#global-header').removeClass('scrolling'); } } $(window).on('scroll', function() { addClassScrolling(); }); $('#sp-navigation').click(function() { naviOpen++; if (naviOpen % 2 == 0) { $(window).off('.noScroll'); $('.global-navigation').css('display','none'); } else { $('.global-navigation').fadeIn(400, function() { windowHeight = $(window).height(); $('.global-navigation > li').each(function() { naviTotalHeight += $(this).outerHeight(true); }); naviTotalHeight += globalNavi.position().top + parseInt(globalNavi.css('padding-top')) + parseInt(globalNavi.css('margin-top')); if (windowHeight > naviTotalHeight) { $(window).on('touchmove.noScroll', function(e) { e.preventDefault();}); } }); } $('html, body, #global-header').toggleClass('navOpen'); }); $('.icon-search').click(function() { if (windowWidth < spViewWidth) { searchOpen++; $('html, body, .hatena-module-search-box').toggleClass('searchOpen'); if (searchOpen % 2 == 0) { $(window).off('.noScroll'); $('#blog-title-local').fadeIn(120).css('display', 'flex'); } else { $(window).on('touchmove.noScroll', function(e) { e.preventDefault();}); $('#blog-title-local').fadeOut(60); $('.search-module-input').focus(); } } }); if (windowWidth < spViewWidth) { $('.search-module-input').focusout(function() { $('html, body, .hatena-module-search-box').removeClass('searchOpen'); searchOpen++; if (!$('#global-header').hasClass('navOpen')) { $(window).off('.noScroll'); } $('#blog-title-local').fadeIn(120).css('display', 'flex'); }); } $(window).on('resize', function() { windowWidth = $(window).width(); windowHeight = $(window).height(); if (windowWidth > spViewWidth) { $('.global-navigation').css('display','flex'); if (naviOpen % 2 != 0) { naviOpen++; $(window).off('.noScroll'); $('.global-navigation').css('display','flex'); $('html, body, #global-header').toggleClass('navOpen'); } } else { if (!$('#global-header').hasClass('navOpen')) { $('.global-navigation').css('display','none'); } } addClassScrolling(); }); </script> </div> <div id="content"> <div id="content-inner"> <div id="wrapper"> <div id="main"> <div id="main-inner"> <h2 class="archive-heading"> 2019-01-01から1年間の記事一覧 </h2> <div class="archive-entries"> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613488410343"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/12/27" rel="nofollow"> <time datetime="2019-12-27" title="2019-12-27"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">12</span><span class="hyphen">-</span><span class="date-day">27</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/12/27/130000">はてなエンジニア Advent Calendar 2019完走しました!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%82%A2%E3%83%89%E3%83%99%E3%83%B3%E3%83%88%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC2019" class="archive-category-link category-はてなエンジニアアドベントカレンダー2019">はてなエンジニアアドベントカレンダー2019</a> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちは! id:yutailang0119 です。 今年も1日も落とすことなく、大幅な遅れもなく? *1 無事 はてなエンジニアAdvent Calendar を完走することができました! 去年のまとめエントリー developer.hatenastaff.com 表彰 最多ブックマーク賞 今年の最多ブッ… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/12/27/130000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/12/27/130000" alt="はてなブックマーク - はてなエンジニア Advent Calendar 2019完走しました!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/12/27/130000" data-hatena-star-title="はてなエンジニア Advent Calendar 2019完走しました!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613488136066"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/12/25" rel="nofollow"> <time datetime="2019-12-25" title="2019-12-25"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">12</span><span class="hyphen">-</span><span class="date-day">25</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/12/25/173343">はてなエンジニア採用サイト公開+2021年度 新卒採用を開始しました!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> 本日、エンジニア専用の採用サイトをオープンいたしました。 はてなで働くエンジニアの情報を少しでもお届けできればと思っています。hatenacorp.jpCTOからのメッセージや技術スタックなどの情報も掲載していますので、採用情報に興味がない方も是非ご覧にな… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/12/25/173343" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/12/25/173343" alt="はてなブックマーク - はてなエンジニア採用サイト公開+2021年度 新卒採用を開始しました!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/12/25/173343" data-hatena-star-title="はてなエンジニア採用サイト公開+2021年度 新卒採用を開始しました!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613475499399"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/12/16" rel="nofollow"> <time datetime="2019-12-16" title="2019-12-16"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">12</span><span class="hyphen">-</span><span class="date-day">16</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/12/16/094041">Mackerelチームの「ユビキタス言語を決める会」(通称:ユビ会)の活動について紹介します</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%82%A2%E3%83%89%E3%83%99%E3%83%B3%E3%83%88%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC2019" class="archive-category-link category-はてなエンジニアアドベントカレンダー2019">はてなエンジニアアドベントカレンダー2019</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/12/16/094041" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは。サーバー監視SaaS・Mackerel の CRE(Customer Reliability Engineer)をやっています、id:a-know です。テクニカルサポート、カスタマーサクセス、プロダクトオーナーシップの発揮、などが最近の主な仕事です。どうぞよろしくお願いします。 今… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/12/16/094041" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/12/16/094041" alt="はてなブックマーク - Mackerelチームの「ユビキタス言語を決める会」(通称:ユビ会)の活動について紹介します"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/12/16/094041" data-hatena-star-title="Mackerelチームの「ユビキタス言語を決める会」(通称:ユビ会)の活動について紹介します" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613435149172"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/11/11" rel="nofollow"> <time datetime="2019-11-11" title="2019-11-11"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">11</span><span class="hyphen">-</span><span class="date-day">11</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/11/11/120000">技術に対して的確に投資をしている | はてなで働く yutailang0119 にアンケート [#7]</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E5%83%8D%E3%81%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88" class="archive-category-link category-はてなで働くエンジニアにアンケート">はてなで働くエンジニアにアンケート</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/11/11/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/e3e533c796abd201f2622802c6b2ea3b3dab6566/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20191031%2F20191031192231.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、hitode909です。今回は、はてなブックマークのスマートフォンアプリチームのテックリードである、yutailang0119の話を聞きました。 チーム内でのテックリード業や新機能開発のような動きから、技術カンファレンスの運営といったコミュニティ活動… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">はてな</span> </a> </span> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">エンジニア</span> </a> </span> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/11/11/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/11/11/120000" alt="はてなブックマーク - 技術に対して的確に投資をしている | はてなで働く yutailang0119 にアンケート [#7]"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/11/11/120000" data-hatena-star-title="技術に対して的確に投資をしている | はてなで働く yutailang0119 にアンケート [#7]" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127207190448"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/09/20" rel="nofollow"> <time datetime="2019-09-20" title="2019-09-20"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">09</span><span class="hyphen">-</span><span class="date-day">20</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/09/20/112104">Scala Days 2019 に参加しました</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/09/20/112104" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/19e72e1eb0e9073b6e0823e1038c78a9e59479a2/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftanishiking24%2F20190706%2F20190706140213.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> アプリケーションエンジニアの id:tanishiking24 です。 報告が遅くなってしまいましたが、2019年6月11日から2019年6月13日にかけてスイスのローザンヌで開催された、世界最大規模のScalaのカンファレンスである Scala Days 2019 に参加してきました。 この… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/09/20/112104" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/09/20/112104" alt="はてなブックマーク - Scala Days 2019 に参加しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/09/20/112104" data-hatena-star-title="Scala Days 2019 に参加しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613429980284"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/09/13" rel="nofollow"> <time datetime="2019-09-13" title="2019-09-13"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">09</span><span class="hyphen">-</span><span class="date-day">13</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/09/13/110131">毎日生まれ変わるセキュアな踏み台サーバ</a> </h1> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちは。 はてなインターン2019 システム基盤開発コースでやったことをお話していきます。今年のシステム基盤開発コースでは、コードネームphoenixと題して、「毎日生まれ変わるセキュアな踏み台サーバ」の作成に取り組みました。 なぜつくったのか 踏み… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/09/13/110131" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/09/13/110131" alt="はてなブックマーク - 毎日生まれ変わるセキュアな踏み台サーバ"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/09/13/110131" data-hatena-star-title="毎日生まれ変わるセキュアな踏み台サーバ" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613407562409"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/09/02" rel="nofollow"> <time datetime="2019-09-02" title="2019-09-02"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">09</span><span class="hyphen">-</span><span class="date-day">02</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/09/02/113535">CREのいる開発スプリントの風景</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/09/02/113535" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは。MackerelチームでCRE(Customer Reliability Engineer)をしている id:a-know です。今年の7月から、岡山県倉敷市よりフルリモートで働いています(そして現在は半育休期間中です)。はてながCRE職を新設したのが2017年8月。それから約2年たち、… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/09/02/113535" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/09/02/113535" alt="はてなブックマーク - CREのいる開発スプリントの風景"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/09/02/113535" data-hatena-star-title="CREのいる開発スプリントの風景" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613406969826"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/08/28" rel="nofollow"> <time datetime="2019-08-28" title="2019-08-28"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">08</span><span class="hyphen">-</span><span class="date-day">28</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/08/28/173000">builderscon tokyo 2019に2名のエンジニアが登壇します!!</a> </h1> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちは! マンガチームでアルバイトWebアプリケーションエンジニアをしている id:Pasta-Kです。来たる2019年8月29日〜31日に東京電機大学においてbuilderscon tokyo 2019が開催されます。今年も昨年に引き続き、2名のエンジニアが登壇しますので、トーク… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/08/28/173000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/08/28/173000" alt="はてなブックマーク - builderscon tokyo 2019に2名のエンジニアが登壇します!!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/08/28/173000" data-hatena-star-title="builderscon tokyo 2019に2名のエンジニアが登壇します!!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613400275586"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/08/27" rel="nofollow"> <time datetime="2019-08-27" title="2019-08-27"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">08</span><span class="hyphen">-</span><span class="date-day">27</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/08/27/150000">「PerlCon 2019」に参加しました</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/08/27/150000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/6bc6d1650e209c7286169b2c23fea7dd64b97f4d/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fpapix%2F20190807%2F20190807092823.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> Webアプリケーションエンジニアの id:papix です. Perlは主に5が大好きです. 先日, ラトビアのリガにて開催された「PerlCon 2019」に参加してきましたので, その様子を共有させて頂きたいと思います. PerlCon 2019のロゴ. 猫です. PerlCon 2019について perlco… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/08/27/150000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/08/27/150000" alt="はてなブックマーク - 「PerlCon 2019」に参加しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/08/27/150000" data-hatena-star-title="「PerlCon 2019」に参加しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="26006613388586066"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/08/15" rel="nofollow"> <time datetime="2019-08-15" title="2019-08-15"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">08</span><span class="hyphen">-</span><span class="date-day">15</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/tgw-challenge">AWS Transit Gateway はじめました</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <a href="https://developer.hatenastaff.com/entry/tgw-challenge" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/26ae6b4fe60f1b983c3aeb5bcd75114eb5c2fef4/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhatenatech%2F20201224%2F20201224091003.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> AWS Classic VPN の終了にあたり TGW を使った構成に変更しました。その時の手順や検証で得られた知見をブログエントリとしてまとめました。 </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/tgw-challenge" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/tgw-challenge" alt="はてなブックマーク - AWS Transit Gateway はじめました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/tgw-challenge" data-hatena-star-title="AWS Transit Gateway はじめました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127206294521"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/08/07" rel="nofollow"> <time datetime="2019-08-07" title="2019-08-07"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">08</span><span class="hyphen">-</span><span class="date-day">07</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/08/07/120000">前向きに反対意見が言える空気感 | はてなで働く Sixeight にアンケート [#6]</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E5%83%8D%E3%81%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88" class="archive-category-link category-はてなで働くエンジニアにアンケート">はてなで働くエンジニアにアンケート</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/08/07/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/ebaf5c5fd140a7478e0572145509a2c2469d28a4/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20190730%2F20190730105136.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、id:hitode909です。今回は、はてなブックマークチームのid:Sixeightに話を聞いてみます。 新機能の開発やリリースをしながら、プロジェクトマネジメントも担当されているので、計画づくりのおもしろさや難しさについて聞ければと思います。 </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">はてな</span> </a> </span> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">エンジニア</span> </a> </span> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/08/07/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/08/07/120000" alt="はてなブックマーク - 前向きに反対意見が言える空気感 | はてなで働く Sixeight にアンケート [#6]"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/08/07/120000" data-hatena-star-title="前向きに反対意見が言える空気感 | はてなで働く Sixeight にアンケート [#6]" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127213740944"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/07/25" rel="nofollow"> <time datetime="2019-07-25" title="2019-07-25"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">07</span><span class="hyphen">-</span><span class="date-day">25</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/07/25/190000">Hatena Engineer Seminar #12 を開催しました #hatenatech</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/Hatena%20Engineer%20Seminar" class="archive-category-link category-Hatena Engineer Seminar">Hatena Engineer Seminar</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/07/25/190000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、アプリケーションエンジニアの id:hogashi です。6/26(水)に東京・7/3(水)に京都で、 Hatena Engineer Seminar #12 を開催いたしました。このエントリーでは、発表資料とともにその模様をお届けいたします。 Hatena Engineer Seminar とは Haten… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/07/25/190000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/07/25/190000" alt="はてなブックマーク - Hatena Engineer Seminar #12 を開催しました #hatenatech"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/07/25/190000" data-hatena-star-title="Hatena Engineer Seminar #12 を開催しました #hatenatech" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127201876206"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/07/22" rel="nofollow"> <time datetime="2019-07-22" title="2019-07-22"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">07</span><span class="hyphen">-</span><span class="date-day">22</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/07/22/113000">Mackerelで開発した時系列データベースについての論文がIEEEの国際会議「COMPSAC 2019」で発表されました</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> Mackerel チームのWebアプリケーションエンジニア id:astj です。さくらインターネットさんのプレスリリースにある通り、はてなのMackerelチームより、私 id:astjと、同じくWebアプリケーションエンジニアの id:itchynyも執筆に参加した論文「HeteroTSDB: An… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/07/22/113000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/07/22/113000" alt="はてなブックマーク - Mackerelで開発した時系列データベースについての論文がIEEEの国際会議「COMPSAC 2019」で発表されました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/07/22/113000" data-hatena-star-title="Mackerelで開発した時系列データベースについての論文がIEEEの国際会議「COMPSAC 2019」で発表されました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127213437236"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/07/10" rel="nofollow"> <time datetime="2019-07-10" title="2019-07-10"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">07</span><span class="hyphen">-</span><span class="date-day">10</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/aws-cdk-meetup">AWS Cloud Development Kit -CDK- Meetupではてなから新サービス事例などを紹介します</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> 京都市中京区から参りました。アプリケーションエンジニア、id:aerealです。来たる7月18日にAWS Loft Tokyoで開催されるAWS Cloud Development Kit -CDK- Meetupで、SREのid:cohalzとわたくしid:aerealがはてなにおけるAWS CDK活用事例についてお話しさせて… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/aws-cdk-meetup" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/aws-cdk-meetup" alt="はてなブックマーク - AWS Cloud Development Kit -CDK- Meetupではてなから新サービス事例などを紹介します"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/aws-cdk-meetup" data-hatena-star-title="AWS Cloud Development Kit -CDK- Meetupではてなから新サービス事例などを紹介します" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127214099930"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/07/09" rel="nofollow"> <time datetime="2019-07-09" title="2019-07-09"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">07</span><span class="hyphen">-</span><span class="date-day">09</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/07/09/103000">ScalaMatsuri2019にて「いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか」というタイトルで登壇しました</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/07/09/103000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/11970b9a1804ceea33369bea76b257df8d98d5c7/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftanishiking24%2F20190708%2F20190708182448.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> アプリケーションエンジニアの id:tanishiking24 です。2019年6月27日から29日にかけて開催されたScalaMatsuri2019にて、「いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか」というタイトルで登壇しました。 speakerdeck.com (イベント… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/07/09/103000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/07/09/103000" alt="はてなブックマーク - ScalaMatsuri2019にて「いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか」というタイトルで登壇しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/07/09/103000" data-hatena-star-title="ScalaMatsuri2019にて「いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか」というタイトルで登壇しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127213289949"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/07/05" rel="nofollow"> <time datetime="2019-07-05" title="2019-07-05"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">07</span><span class="hyphen">-</span><span class="date-day">05</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/07/05/130000">今年もLet's Encryptへの寄付を実施しました</a> </h1> </div> <div class="archive-entry-body"> <p class="entry-description"> はてなでは, はてなブログの独自ドメインにおけるHTTPS対応などにおいて, Let's Encryptを活用しています.これに先立ち, 昨年6月はてなはLet's Encryptの理念と取り組みに敬意を評し, 運営団体であるInternet Security Research Group(ISRG)への寄付を実施し… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/07/05/130000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/07/05/130000" alt="はてなブックマーク - 今年もLet's Encryptへの寄付を実施しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/07/05/130000" data-hatena-star-title="今年もLet's Encryptへの寄付を実施しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127204780213"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/25" rel="nofollow"> <time datetime="2019-06-25" title="2019-06-25"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">25</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/06/25/103632">Mackerelを中心とした監視設計</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/06/25/103632" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちはアプリケーションエンジニアのid:t_kytです。 好きなMackerelプラグインはmackerel-plugin-accesslogです。 今日は監視設計の話をしたいと思います。タイトルにもあるように使うツールはMackerelで、本文にもMackerelの用語が当然のように出てくる… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/06/25/103632" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/06/25/103632" alt="はてなブックマーク - Mackerelを中心とした監視設計"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/06/25/103632" data-hatena-star-title="Mackerelを中心とした監視設計" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127201897488"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/19" rel="nofollow"> <time datetime="2019-06-19" title="2019-06-19"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">19</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/06/19/144233">Mackerel における決済プラットフォーム Stripe の利用について</a> </h1> </div> <div class="archive-entry-body"> <p class="entry-description"> Mackerel チームアプリケーションエンジニアの id:astj です。先日(といっても2ヶ月経ってしまった……)、 Increments さんと Stripe さんの共催による "Qiita x Stripe Meetup" というイベントがあったのですが、そちらで Mackerel での Stripe の利用に関… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/06/19/144233" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/06/19/144233" alt="はてなブックマーク - Mackerel における決済プラットフォーム Stripe の利用について"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/06/19/144233" data-hatena-star-title="Mackerel における決済プラットフォーム Stripe の利用について" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127194383977"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/11" rel="nofollow"> <time datetime="2019-06-11" title="2019-06-11"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">11</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/the-art-of-documentary-photo">Hatena Developer Blogの写真を支える技術</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/the-art-of-documentary-photo" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/37e7ef42d03e737fd56baab2e9f4f6332985054c/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20190226%2F20190226111749.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、アプリケーションエンジニアのid:aerealです。最近の私はアプリケーションエンジニアとしてサービス作りに務めるだけではなく、このHatena Developer Blogでお届けする記事のビジュアルを豊かにする写真撮影係としてささやかながら活動していま… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/the-art-of-documentary-photo" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/the-art-of-documentary-photo" alt="はてなブックマーク - Hatena Developer Blogの写真を支える技術"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/the-art-of-documentary-photo" data-hatena-star-title="Hatena Developer Blogの写真を支える技術" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117126971057629"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/10" rel="nofollow"> <time datetime="2019-06-10" title="2019-06-10"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">10</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/06/10/120000">一歩引いて、自分自身や取り組む問題を俯瞰する | はてなで働く hayajo_77 にアンケート [#5]</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E5%83%8D%E3%81%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88" class="archive-category-link category-はてなで働くエンジニアにアンケート">はてなで働くエンジニアにアンケート</a> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/06/10/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/e64aed42ac300cb082d9c7c3369273bbf26eed60/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20190604%2F20190604152711.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、id:hitode909です。前回のCRE編にひきつづき、同じくMackerelチームのSREとして働かれている、id:hayajo_77さんにお話を伺います。 エンジニアHubのコンテナ技術入門記事やコンテナエージェントの開発など、専門性を生かして活躍されてるのでお… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">はてな</span> </a> </span> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">エンジニア</span> </a> </span> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/06/10/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/06/10/120000" alt="はてなブックマーク - 一歩引いて、自分自身や取り組む問題を俯瞰する | はてなで働く hayajo_77 にアンケート [#5]"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/06/10/120000" data-hatena-star-title="一歩引いて、自分自身や取り組む問題を俯瞰する | はてなで働く hayajo_77 にアンケート [#5]" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127173535231"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/03" rel="nofollow"> <time datetime="2019-06-03" title="2019-06-03"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">03</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/06/03/191500">Hatena Engineer Seminar #12 〜はてなブログ編〜 を東京(6/26)・京都(7/3)で開催します!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/Hatena%20Engineer%20Seminar" class="archive-category-link category-Hatena Engineer Seminar">Hatena Engineer Seminar</a> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、Webアプリケーションエンジニアの id:masawada です。「Hatena Engineer Seminar #12」を、6月26日(水)に東京オフィスにて、7月3日(水)に京都オフィスにて、それぞれ開催します!今回は「はてなブログ編」と題して、はてなブログを開発する上で利… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/06/03/191500" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/06/03/191500" alt="はてなブックマーク - Hatena Engineer Seminar #12 〜はてなブログ編〜 を東京(6/26)・京都(7/3)で開催します!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/06/03/191500" data-hatena-star-title="Hatena Engineer Seminar #12 〜はてなブログ編〜 を東京(6/26)・京都(7/3)で開催します!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127023487564"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/06/02" rel="nofollow"> <time datetime="2019-06-02" title="2019-06-02"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">06</span><span class="hyphen">-</span><span class="date-day">02</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/06/02/120000">WWDC19でお会いしましょう!</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/06/02/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/c4b3b6446af0cbbd2bd4ba46d23502ba0cdad5e9/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyutailang0119%2F20190530%2F20190530112157.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> 前回 developer.hatenastaff.com去年の今頃の私はコード生成に興味を持っていたみたいですね。 最近は SwiftSyntax でSwiftコードをいじるのが趣味の id:yutailang0119 です!今年もこの時期がやってきました。 月曜からはいよいよ WWDC19 です! はてなから… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/06/02/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/06/02/120000" alt="はてなブックマーク - WWDC19でお会いしましょう!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/06/02/120000" data-hatena-star-title="WWDC19でお会いしましょう!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127137192036"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/05/17" rel="nofollow"> <time datetime="2019-05-17" title="2019-05-17"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">05</span><span class="hyphen">-</span><span class="date-day">17</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/intern2019-open">はてなサマーインターン2019の募集を開始しました!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%B32019" class="archive-category-link category-インターン2019">インターン2019</a> </div> <a href="https://developer.hatenastaff.com/entry/intern2019-open" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/6cfa13d4c259e8f17d87286cfd4f5102aee026f9/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhatenatech%2F20190516%2F20190516190954.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> CTO の id:motemen です。このたび、はてなサマーインターン2019の募集を開始しました。2019年8月19日(月)〜 2019年9月13日(金)平日のみ20日間、はてな京都本社にて開催します。今年のインターンも例年通り、前半2週間は講義、後半2週間では開発チームへ… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/intern2019-open" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/intern2019-open" alt="はてなブックマーク - はてなサマーインターン2019の募集を開始しました!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/intern2019-open" data-hatena-star-title="はてなサマーインターン2019の募集を開始しました!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127132985582"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/05/16" rel="nofollow"> <time datetime="2019-05-16" title="2019-05-16"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">05</span><span class="hyphen">-</span><span class="date-day">16</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/leading-kubernetes-at-hatena">はてなでのKubernetes利用の取組み</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <a href="https://developer.hatenastaff.com/entry/leading-kubernetes-at-hatena" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/7f6cc1c8997d0d83ed9fdfbf29f2ec35534ec19f/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkizkoh%2F20190516%2F20190516151248.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、入社 3 年目の SRE の id:kizkoh です。今年から別のチームに異動になったのですが、以前は Mackerel チームで仕事をしていました。このエントリでご紹介するのは私が以前担当していた Mackerel での Kubernetes(k8s) クラスタ利用の取組みにな… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/leading-kubernetes-at-hatena" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/leading-kubernetes-at-hatena" alt="はてなブックマーク - はてなでのKubernetes利用の取組み"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/leading-kubernetes-at-hatena" data-hatena-star-title="はてなでのKubernetes利用の取組み" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127078121515"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/04/26" rel="nofollow"> <time datetime="2019-04-26" title="2019-04-26"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">04</span><span class="hyphen">-</span><span class="date-day">26</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/intern-preentry-2019">令和もやります! はてなサマーインターン2019</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%B32019" class="archive-category-link category-インターン2019">インターン2019</a> </div> <div class="archive-entry-body"> <p class="entry-description"> 追記:募集開始しました 「はてなサマーインターン2019申し込み」はこちら 追記ここまで こんにちは、CTO の id:motemen です。はてなは今年も、学生を対象としたエンジニア向けのインターンシップ、「はてなサマーインターン2019」を開催します。開催時期、… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/intern-preentry-2019" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/intern-preentry-2019" alt="はてなブックマーク - 令和もやります! はてなサマーインターン2019"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/intern-preentry-2019" data-hatena-star-title="令和もやります! はてなサマーインターン2019" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127076586941"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/04/24" rel="nofollow"> <time datetime="2019-04-24" title="2019-04-24"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">04</span><span class="hyphen">-</span><span class="date-day">24</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/04/24/180000">Hatena Tech Bookを支える技術</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/04/24/180000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/c01428784b6e60f693bbc1a894f383d671dd22e8/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmazco%2F20190424%2F20190424140855.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> 改めて、イベントに参加された皆様、おつかれさまでした。こんにちは、 id:masawada です。4/14(日)に開催された技術書典6にて弊サークル「はてな技術書典部」のスペースにお越しくださったみなさま、同人誌を購入いただいたみなさま、ありがとうございまし… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/04/24/180000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/04/24/180000" alt="はてなブックマーク - Hatena Tech Bookを支える技術"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/04/24/180000" data-hatena-star-title="Hatena Tech Bookを支える技術" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127042123930"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/04/24" rel="nofollow"> <time datetime="2019-04-24" title="2019-04-24"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">04</span><span class="hyphen">-</span><span class="date-day">24</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/04/24/150128">2019年新卒 サービス開発研修レポート</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/04/24/150128" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは。2019年にはてなに新卒入社した id:yigarashi です。本記事では、新卒入社エンジニア向けに行われたサービス開発研修の様子をお伝えします。新卒から見てよかったポイントなどを重点的に振り返り、社内外問わず、何かしら今後の新卒研修の参考に… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/04/24/150128" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/04/24/150128" alt="はてなブックマーク - 2019年新卒 サービス開発研修レポート"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/04/24/150128" data-hatena-star-title="2019年新卒 サービス開発研修レポート" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117127008297190"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/04/16" rel="nofollow"> <time datetime="2019-04-16" title="2019-04-16"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">04</span><span class="hyphen">-</span><span class="date-day">16</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/04/16/130000">自動でMackerelの監視設定をGitHub上に管理する</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/04/16/130000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/9d78af63ea1ac3ab8d2ea04f6c4148b8cabd2a30/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcohalz%2F20190416%2F20190416124950.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは,SREのid:cohalzです. Mackerelの監視設定をバックアップするため,またはどんな変更があったのか把握するために,自動でGitHubリポジトリに管理するものを作りました. 監視設定を変更すると,自動で以下のような変更が即座にGitHubにも反映さ… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/04/16/130000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/04/16/130000" alt="はてなブックマーク - 自動でMackerelの監視設定をGitHub上に管理する"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/04/16/130000" data-hatena-star-title="自動でMackerelの監視設定をGitHub上に管理する" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="17680117126998087081"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/04/08" rel="nofollow"> <time datetime="2019-04-08" title="2019-04-08"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">04</span><span class="hyphen">-</span><span class="date-day">08</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/04/08/170000">技術書典6で頒布する「Hatena Tech Book」が完成しました</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/04/08/170000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/a253152d177346355e5f2007749c94d7c03b725f/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmazco%2F20190408%2F20190408172517.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、 id:masawada です。先日お伝えした通り、はてな社員の有志で構成される「はてな技術書典部」は、4月14日(日)に開催される技術書典6に出展します。 書籍の内容 今回頒布するHatena Tech Bookに収録されている記事のタイトルは以下の通りです。 … </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/04/08/170000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/04/08/170000" alt="はてなブックマーク - 技術書典6で頒布する「Hatena Tech Book」が完成しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/04/08/170000" data-hatena-star-title="技術書典6で頒布する「Hatena Tech Book」が完成しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="98012380850400001"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/03/05" rel="nofollow"> <time datetime="2019-03-05" title="2019-03-05"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">03</span><span class="hyphen">-</span><span class="date-day">05</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/03/05/120000">CREは、お客さまの変化と困りごとに気づくのが重要 | はてなで働く a-know, missasan にアンケート [#4]</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E5%83%8D%E3%81%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88" class="archive-category-link category-はてなで働くエンジニアにアンケート">はてなで働くエンジニアにアンケート</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/03/05/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/37e7ef42d03e737fd56baab2e9f4f6332985054c/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20190226%2F20190226111749.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、hitode909です。これまで、アプリケーションエンジニア、 SRE、と続いた流れで、MackerelチームのCREのお二人に話を聞いてみます。 CREはCustomer Reliability Engineerで、お客さまと技術的なやりとりをしたり、ドキュメントを整備したり、訪問… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">はてな</span> </a> </span> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">エンジニア</span> </a> </span> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/03/05/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/03/05/120000" alt="はてなブックマーク - CREは、お客さまの変化と困りごとに気づくのが重要 | はてなで働く a-know, missasan にアンケート [#4]"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/03/05/120000" data-hatena-star-title="CREは、お客さまの変化と困りごとに気づくのが重要 | はてなで働く a-know, missasan にアンケート [#4]" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="98012380860270360"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/02/25" rel="nofollow"> <time datetime="2019-02-25" title="2019-02-25"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">02</span><span class="hyphen">-</span><span class="date-day">25</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/02/25/190000">「YAPC::Tokyo 2019」はてな社員の発表資料/感想エントリまとめ</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/YAPC" class="archive-category-link category-YAPC">YAPC</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/02/25/190000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/a25d7de34c3d21fc7bcb5554d561a847608bed6a/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fpapix%2F20190218%2F20190218141752.png');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは, アプリケーションエンジニアの id:papix です. Perlを愛し続けて約8年, 思えば遠くまで来たものですね(?). ...さて, 先日こちらのブログでも紹介させて頂いた「YAPC::Tokyo 2019」が, 1月26日に開催されました. developer.hatenastaff.com 今回は… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/02/25/190000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/02/25/190000" alt="はてなブックマーク - 「YAPC::Tokyo 2019」はてな社員の発表資料/感想エントリまとめ"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/02/25/190000" data-hatena-star-title="「YAPC::Tokyo 2019」はてな社員の発表資料/感想エントリまとめ" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="98012380858677040"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/02/06" rel="nofollow"> <time datetime="2019-02-06" title="2019-02-06"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">02</span><span class="hyphen">-</span><span class="date-day">06</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/02/06/120000">はてな技術書典部は、技術書典6に出展します</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/02/06/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、id:masawadaです。はてな社員の有志で構成される「はてな技術書典部」は、4月14日(日)に開催される技術書典6に出展します。是非お越しください! カタログに掲載されるサークルカット発行する書籍は、各執筆者が最近興味のある技術や業務で行なっ… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/02/06/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/02/06/120000" alt="はてなブックマーク - はてな技術書典部は、技術書典6に出展します"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/02/06/120000" data-hatena-star-title="はてな技術書典部は、技術書典6に出展します" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="98012380857372666"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/02/06" rel="nofollow"> <time datetime="2019-02-06" title="2019-02-06"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">02</span><span class="hyphen">-</span><span class="date-day">06</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/02/06/100000">はてなから「DroidKaigi 2019」に2名のエンジニアが登壇します!</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/02/06/100000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/6d77118ceca01a15feec14f906896542a02f3d3c/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftakuji31%2F20190205%2F20190205155205.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、 id:yutailang0119 です。 開催目前の DroidKaigi 2019 に、はてなから id:takuji31 と id:funnelbit が登壇しますので、トーク概要のご紹介と登壇者の2人からコメントをもらってきました! クロスプラットフォーム開発3種の神器 React Native /… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/02/06/100000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/02/06/100000" alt="はてなブックマーク - はてなから「DroidKaigi 2019」に2名のエンジニアが登壇します!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/02/06/100000" data-hatena-star-title="はてなから「DroidKaigi 2019」に2名のエンジニアが登壇します!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132676931170"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/02/05" rel="nofollow"> <time datetime="2019-02-05" title="2019-02-05"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">02</span><span class="hyphen">-</span><span class="date-day">05</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/02/05/120000">技術に対して偏見や先入観を持たない | はてなで働く taketo957 にアンケート [#3]</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E5%83%8D%E3%81%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88" class="archive-category-link category-はてなで働くエンジニアにアンケート">はてなで働くエンジニアにアンケート</a> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <a href="https://developer.hatenastaff.com/entry/2019/02/05/120000" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/883f6fb1e7ddbfb8134493ed7b6589516f3b0ef7/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhitode909%2F20190130%2F20190130171051.jpg');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> こんにちは、hitode909です。SRE(Site Reliability Engineer)は読んで字の如くサイトの信頼性を高める職業で、サーバーの運用にとどまらず、サービスの信頼性に対して工学的にアプローチする職種です。今回は、新卒入社のSRE、taketo957にお話を聞いてみま… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">はてな</span> </a> </span> <span class="archive-entry-tag"> <a href="https://d.hatena.ne.jp/keyword/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2" class="archive-entry-tag-link"> <span class="archive-entry-tag-icon">#</span><span class="archive-entry-tag-label">エンジニア</span> </a> </span> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/02/05/120000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/02/05/120000" alt="はてなブックマーク - 技術に対して偏見や先入観を持たない | はてなで働く taketo957 にアンケート [#3]"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/02/05/120000" data-hatena-star-title="技術に対して偏見や先入観を持たない | はてなで働く taketo957 にアンケート [#3]" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132704880667"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/01/16" rel="nofollow"> <time datetime="2019-01-16" title="2019-01-16"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">01</span><span class="hyphen">-</span><span class="date-day">16</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/201801-lvs-study">社内で LVS 勉強会を開催しました</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> システムプラットフォーム部で SRE をやっています id:nabeop です。 以前ご紹介した通り、はてなでは定期的に勉強会を実施していますが、この勉強会とは別枠で LVS の勉強会を突発で開催しました。 speakerdeck.com きっかけ はてなでの LVS/keepalived の… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/201801-lvs-study" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/201801-lvs-study" alt="はてなブックマーク - 社内で LVS 勉強会を開催しました"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/201801-lvs-study" data-hatena-star-title="社内で LVS 勉強会を開催しました" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132681657722"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/01/16" rel="nofollow"> <time datetime="2019-01-16" title="2019-01-16"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">01</span><span class="hyphen">-</span><span class="date-day">16</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/01/16/123000">はてなから「YAPC::Tokyo 2019」に5名のエンジニアが登壇します!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/YAPC" class="archive-category-link category-YAPC">YAPC</a> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちは, id:papix です. 先日2019年1月26日に開催される「YAPC::Tokyo 2019」の登壇者が発表されました. 今回の「YAPC::Tokyo 2019」では, ゲストとして招待されている id:onk を含め, 5名のはてなエンジニアが登壇することとなりました! yapcjapan.org そこ… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/01/16/123000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/01/16/123000" alt="はてなブックマーク - はてなから「YAPC::Tokyo 2019」に5名のエンジニアが登壇します!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/01/16/123000" data-hatena-star-title="はてなから「YAPC::Tokyo 2019」に5名のエンジニアが登壇します!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132700825732"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/01/15" rel="nofollow"> <time datetime="2019-01-15" title="2019-01-15"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">01</span><span class="hyphen">-</span><span class="date-day">15</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/01/15/120431">MySQLをアップデートする話</a> </h1> </div> <a href="https://developer.hatenastaff.com/entry/2019/01/15/120431" class="entry-thumb-link"> <div class="entry-thumb" style="background-image: url('https://cdn.image.st-hatena.com/image/scale/b05cd37747d3ae3141c2c639cea5bc4534c00730/backend=imagemagick;height=500;quality=80;version=1;width=500/https%3A%2F%2Fcdn.user.blog.st-hatena.com%2Fdefault_entry_og_image%2F386227%2F1514236998116862');"> </div> </a> <div class="archive-entry-body"> <p class="entry-description"> はじめに こんにちは、アプリケーションエンジニアのid:t_kytです。今日はMySQLのアップデートについて書きたいと思います。 去年MySQL4.xを含むいくつかのMySQLをアップデートしたのですが、その手法や注意した点などについてインターネット上に残しておき… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/01/15/120431" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/01/15/120431" alt="はてなブックマーク - MySQLをアップデートする話"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/01/15/120431" data-hatena-star-title="MySQLをアップデートする話" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132700716629"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/01/11" rel="nofollow"> <time datetime="2019-01-11" title="2019-01-11"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">01</span><span class="hyphen">-</span><span class="date-day">11</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/2019/01/11/110000">「クラウド活用」というテーマでHatena Engineer Seminar #11 を東京(1/23)・京都(1/30)に開催します! #hatenatech</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/Hatena%20Engineer%20Seminar" class="archive-category-link category-Hatena Engineer Seminar">Hatena Engineer Seminar</a> </div> <div class="archive-entry-body"> <p class="entry-description"> こんにちはアプリケーションエンジニアの id:KGA です。 「Hatena Engineer Seminar #11」を、1月23日(水)にはてな東京オフィスにて、1月30日(水)にはてな京都オフィスにて、それぞれ開催します! 今回のテーマは「クラウド活用」です。はてなでサービス… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2019/01/11/110000" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2019/01/11/110000" alt="はてなブックマーク - 「クラウド活用」というテーマでHatena Engineer Seminar #11 を東京(1/23)・京都(1/30)に開催します! #hatenatech"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/2019/01/11/110000" data-hatena-star-title="「クラウド活用」というテーマでHatena Engineer Seminar #11 を東京(1/23)・京都(1/30)に開催します! #hatenatech" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> <section class="archive-entry test-archive-entry autopagerize_page_element" data-uuid="10257846132684281278"> <div class="archive-entry-header"> <div class="date archive-date"> <a href="https://developer.hatenastaff.com/archive/2019/01/07" rel="nofollow"> <time datetime="2019-01-07" title="2019-01-07"> <span class="date-year">2019</span><span class="hyphen">-</span><span class="date-month">01</span><span class="hyphen">-</span><span class="date-day">07</span> </time> </a> </div> <h1 class="entry-title"> <a class="entry-title-link" href="https://developer.hatenastaff.com/entry/newbie-entry-2020">はてな 2020年度 新卒採用サイトを公開しました!</a> </h1> </div> <div class="categories"> <a href="https://developer.hatenastaff.com/archive/category/SRE" class="archive-category-link category-SRE">SRE</a> </div> <div class="archive-entry-body"> <p class="entry-description"> 本日、はてな2020年度新卒採用サイトを公開しました。hatenacorp.jp2020年度新卒採用は以下の4職種で採用を行います。 Webアプリケーションエンジニア iOS、Androidアプリエンジニア SRE デザイナー 京都・東京の両拠点での積極採用を行っています。皆さまの… </p> <div class="archive-entry-tags-wrapper"> <div class="archive-entry-tags"> </div> </div> <span class="social-buttons"> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/newbie-entry-2020" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/newbie-entry-2020" alt="はてなブックマーク - はてな 2020年度 新卒採用サイトを公開しました!"> </a> <span class="star-container" data-hatena-star-container="" data-hatena-star-url="https://developer.hatenastaff.com/entry/newbie-entry-2020" data-hatena-star-title="はてな 2020年度 新卒採用サイトを公開しました!" data-hatena-star-variant="profile-icon" data-hatena-star-profile-url-template="https://blog.hatena.ne.jp/{username}/"></span> </span> </div> </section> </div> </div> </div> </div> <aside id="box2"> <div id="box2-inner"> <div class="hatena-module hatena-module-html"> <div class="hatena-module-body"> <script> const $allVideos = $("iframe[src*='vimeo.com'], iframe[src*='youtube.com'], iframe[src*='speakerdeck.com'], iframe[src*='slideshare'], iframe.flickr-embed-frame"); const $fluidEl = $(".entry-content"); $allVideos.each(function() { $(this) .attr('data-aspectRatio', this.height / this.width) .removeAttr('height') .removeAttr('width'); }); $(window).on('resize', function(){ let newWidth = $fluidEl.width(); $allVideos.each(function() { let $el = $(this); $el .width(newWidth) .height(newWidth * $el.attr('data-aspectRatio')); }); }).resize(); </script> </div> </div> <div class="hatena-module hatena-module-html"> <div class="hatena-module-body"> <script> if ($('input.search-result-input').length) { const inputElm = $('input.search-result-input'); const value = inputElm.val(); inputElm.val('').attr('placeholder', '').val(value).focus(); } $('.archive-entry').each(function() { if (!$('.entry-thumb-link', this).length) { $(this).addClass('no-included-image-entry'); } }); </script> </div> </div> <div class="hatena-module hatena-module-profile"> <div class="hatena-module-title"> プロフィール </div> <div class="hatena-module-body"> <a href="https://developer.hatenastaff.com/about" class="profile-icon-link"> <img src="https://cdn.profile-image.st-hatena.com/users/hatenatech/profile.png?1626690673" alt="id:hatenatech" class="profile-icon"> </a> <span class="id"> <a href="https://developer.hatenastaff.com/about" class="hatena-id-link"><span data-load-nickname="1" data-user-name="hatenatech">id:hatenatech</span></a> <a href="https://blog.hatena.ne.jp/-/pro?plus_via=blog_plus_badge&utm_source=pro_badge&utm_medium=referral&utm_campaign=register_pro" title="はてなブログPro"><i class="badge-type-pro">はてなブログPro</i></a> </span> <div class="hatena-follow-button-box btn-subscribe js-hatena-follow-button-box"> <a href="#" class="hatena-follow-button js-hatena-follow-button"> <span class="subscribing"> <span class="foreground">読者です</span> <span class="background">読者をやめる</span> </span> <span class="unsubscribing" data-track-name="profile-widget-subscribe-button" data-track-once=""> <span class="foreground">読者になる</span> <span class="background">読者になる</span> </span> </a> <div class="subscription-count-box js-subscription-count-box"> <i></i> <u></u> <span class="subscription-count js-subscription-count"> </span> </div> </div> <div class="profile-about"> <a href="https://developer.hatenastaff.com/about">このブログについて</a> </div> </div> </div> <div class="hatena-module hatena-module-authors-list"> <div class="hatena-module-title"> 執筆者リスト </div> <div class="hatena-module-body"> <ul class="hatena-urllist authors-urllist"> <li> <a href="https://developer.hatenastaff.com/archive/author/gurrium"> <img src="https://cdn.profile-image.st-hatena.com/users/gurrium/profile.png?1615810806" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="gurrium"> id:gurrium </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/kouki_dan"> <img src="https://cdn.profile-image.st-hatena.com/users/kouki_dan/profile.png?1448722593" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="kouki_dan"> id:kouki_dan </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/hatenatech"> <img src="https://cdn.profile-image.st-hatena.com/users/hatenatech/profile.png?1626690673" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="hatenatech"> id:hatenatech </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/cohalz"> <img src="https://cdn.profile-image.st-hatena.com/users/cohalz/profile.png?1551482788" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="cohalz"> id:cohalz </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/onk"> <img src="https://cdn.profile-image.st-hatena.com/users/onk/profile.png" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="onk"> id:onk </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/k1s1eee"> <img src="https://cdn.profile-image.st-hatena.com/users/k1s1eee/profile.png?1659421184" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="k1s1eee"> id:k1s1eee </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/yigarashi"> <img src="https://cdn.profile-image.st-hatena.com/users/yigarashi/profile.png?1554348534" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="yigarashi"> id:yigarashi </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/rskmm0chang"> <img src="https://cdn.profile-image.st-hatena.com/users/rskmm0chang/profile.png?1722834993" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="rskmm0chang"> id:rskmm0chang </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/daiksy"> <img src="https://cdn.profile-image.st-hatena.com/users/daiksy/profile.png?1512953941" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="daiksy"> id:daiksy </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/s-shiro"> <img src="https://cdn.profile-image.st-hatena.com/users/s-shiro/profile.png?1699544919" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="s-shiro"> id:s-shiro </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/masayoshi"> <img src="https://cdn.profile-image.st-hatena.com/users/masayoshi/profile.png?1511143704" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="masayoshi"> id:masayoshi </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/koudenpa"> <img src="https://cdn.profile-image.st-hatena.com/users/koudenpa/profile.png?1629369911" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="koudenpa"> id:koudenpa </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/yutailang0119"> <img src="https://cdn.profile-image.st-hatena.com/users/yutailang0119/profile.png?1568353628" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="yutailang0119"> id:yutailang0119 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/mangano-ito"> <img src="https://cdn.profile-image.st-hatena.com/users/mangano-ito/profile.png?1725887797" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="mangano-ito"> id:mangano-ito </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/walnuts1018"> <img src="https://cdn.profile-image.st-hatena.com/users/walnuts1018/profile.png?1717401262" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="walnuts1018"> id:walnuts1018 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/chaya2z"> <img src="https://cdn.profile-image.st-hatena.com/users/chaya2z/profile.png?1671522946" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="chaya2z"> id:chaya2z </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/onishi"> <img src="https://cdn.profile-image.st-hatena.com/users/onishi/profile.png?1711953087" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="onishi"> id:onishi </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/MysticDoll"> <img src="https://cdn.profile-image.st-hatena.com/users/MysticDoll/profile.png?1610948817" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="MysticDoll"> id:MysticDoll </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/lufiabb"> <img src="https://cdn.profile-image.st-hatena.com/users/lufiabb/profile.png?1539935021" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="lufiabb"> id:lufiabb </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/heleeen"> <img src="https://cdn.profile-image.st-hatena.com/users/heleeen/profile.png?1549545311" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="heleeen"> id:heleeen </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/fxwx23"> <img src="https://cdn.profile-image.st-hatena.com/users/fxwx23/profile.png?1560875953" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="fxwx23"> id:fxwx23 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/taxintt"> <img src="https://cdn.profile-image.st-hatena.com/users/taxintt/profile.png?1579445666" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="taxintt"> id:taxintt </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/cockscomb"> <img src="https://cdn.profile-image.st-hatena.com/users/cockscomb/profile.png?1512697380" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="cockscomb"> id:cockscomb </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/masayosu"> <img src="https://cdn.profile-image.st-hatena.com/users/masayosu/profile.png?1591081263" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="masayosu"> id:masayosu </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/Furutsuki"> <img src="https://cdn.profile-image.st-hatena.com/users/Furutsuki/profile.png?1503402472" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="Furutsuki"> id:Furutsuki </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/hagihala"> <img src="https://cdn.profile-image.st-hatena.com/users/hagihala/profile.png?1348931532" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="hagihala"> id:hagihala </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/maku693"> <img src="https://cdn.profile-image.st-hatena.com/users/maku693/profile.png?1608107800" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="maku693"> id:maku693 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/blog-media"> <img src="https://cdn.profile-image.st-hatena.com/users/blog-media/profile.png?1627444619" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="blog-media"> id:blog-media </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/motemen"> <img src="https://cdn.profile-image.st-hatena.com/users/motemen/profile.png" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="motemen"> id:motemen </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/d-haru"> <img src="https://cdn.profile-image.st-hatena.com/users/d-haru/profile.png?1665992949" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="d-haru"> id:d-haru </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/kmuto"> <img src="https://cdn.profile-image.st-hatena.com/users/kmuto/profile.png?1669474947" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="kmuto"> id:kmuto </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/arthur-1"> <img src="https://cdn.profile-image.st-hatena.com/users/arthur-1/profile.png?1648713639" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="arthur-1"> id:arthur-1 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/nabe1216"> <img src="https://cdn.profile-image.st-hatena.com/users/nabe1216/profile.png?1572919930" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="nabe1216"> id:nabe1216 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/tkzwtks"> <img src="https://cdn.profile-image.st-hatena.com/users/tkzwtks/profile.png?1473181177" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="tkzwtks"> id:tkzwtks </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/masawada"> <img src="https://cdn.profile-image.st-hatena.com/users/masawada/profile.png?1510304018" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="masawada"> id:masawada </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/momochi29"> <img src="https://cdn.profile-image.st-hatena.com/users/momochi29/profile.png?1550489611" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="momochi29"> id:momochi29 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/mizdra"> <img src="https://cdn.profile-image.st-hatena.com/users/mizdra/profile.png?1701668305" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="mizdra"> id:mizdra </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/KGA"> <img src="https://cdn.profile-image.st-hatena.com/users/KGA/profile.png" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="KGA"> id:KGA </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/tokizuoh"> <img src="https://cdn.profile-image.st-hatena.com/users/tokizuoh/profile.png?1719729147" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="tokizuoh"> id:tokizuoh </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/miki_bene"> <img src="https://cdn.profile-image.st-hatena.com/users/miki_bene/profile.png?1445842470" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="miki_bene"> id:miki_bene </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/astj"> <img src="https://cdn.profile-image.st-hatena.com/users/astj/profile.png?1375861047" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="astj"> id:astj </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/nanto_vi"> <img src="https://cdn.profile-image.st-hatena.com/users/nanto_vi/profile.png" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="nanto_vi"> id:nanto_vi </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/do-su-0805"> <img src="https://cdn.profile-image.st-hatena.com/users/do-su-0805/profile.png?1537317991" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="do-su-0805"> id:do-su-0805 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/nakiwo"> <img src="https://cdn.profile-image.st-hatena.com/users/nakiwo/profile.png?1603101572" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="nakiwo"> id:nakiwo </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/wtatsuru"> <img src="https://cdn.profile-image.st-hatena.com/users/wtatsuru/profile.png?1512697216" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="wtatsuru"> id:wtatsuru </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/missasan"> <img src="https://cdn.profile-image.st-hatena.com/users/missasan/profile.png?1614821959" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="missasan"> id:missasan </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/hogashi"> <img src="https://cdn.profile-image.st-hatena.com/users/hogashi/profile.png?1440928833" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="hogashi"> id:hogashi </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/polamjag"> <img src="https://cdn.profile-image.st-hatena.com/users/polamjag/profile.png?1548587016" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="polamjag"> id:polamjag </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/susisu"> <img src="https://cdn.profile-image.st-hatena.com/users/susisu/profile.png?1688642403" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="susisu"> id:susisu </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/hitode909"> <img src="https://cdn.profile-image.st-hatena.com/users/hitode909/profile.png?1556637331" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="hitode909"> id:hitode909 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/Pasta-K"> <img src="https://cdn.profile-image.st-hatena.com/users/Pasta-K/profile.png?1512700207" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="Pasta-K"> id:Pasta-K </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/chris4403"> <img src="https://cdn.profile-image.st-hatena.com/users/chris4403/profile.png?1512697416" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="chris4403"> id:chris4403 </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/yashigani_w"> <img src="https://cdn.profile-image.st-hatena.com/users/yashigani_w/profile.png?1512697699" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="yashigani_w"> id:yashigani_w </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/ueday"> <img src="https://cdn.profile-image.st-hatena.com/users/ueday/profile.png?1513151360" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="ueday"> id:ueday </span> </a> </li> <li> <a href="https://developer.hatenastaff.com/archive/author/pokutuna"> <img src="https://cdn.profile-image.st-hatena.com/users/pokutuna/profile.png" class="authors-user-icon"> <span class="authors-user-name" data-load-nickname="1" data-user-name="pokutuna"> id:pokutuna </span> </a> </li> </ul> </div> </div> <div class="hatena-module hatena-module-recent-entries "> <div class="hatena-module-title"> <a href="https://developer.hatenastaff.com/archive"> 最新記事 </a> </div> <div class="hatena-module-body"> <ul class="recent-entries hatena-urllist "> <li class="urllist-item recent-entries-item"> <div class="urllist-item-inner recent-entries-item-inner"> <div class="urllist-date-link recent-entries-date-link"> <a href="https://developer.hatenastaff.com/archive/2025/02/19" rel="nofollow"> <time datetime="2025-02-19T03:00:00Z" title="2025年2月19日"> 2025-02-19 </time> </a> </div> <a href="https://developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-2" class="urllist-title-link recent-entries-title-link urllist-title recent-entries-title">様々なマンガアプリを素早く開発できる「GigaViewer for Apps」のしくみ iOS 編</a> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-2" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-2" alt="はてなブックマーク - 様々なマンガアプリを素早く開発できる「GigaViewer for Apps」のしくみ iOS 編"> </a> </div> </li> <li class="urllist-item recent-entries-item"> <div class="urllist-item-inner recent-entries-item-inner"> <div class="urllist-date-link recent-entries-date-link"> <a href="https://developer.hatenastaff.com/archive/2025/02/07" rel="nofollow"> <time datetime="2025-02-07T09:07:11Z" title="2025年2月7日"> 2025-02-07 </time> </a> </div> <a href="https://developer.hatenastaff.com/entry/2025/02/07/180711" class="urllist-title-link recent-entries-title-link urllist-title recent-entries-title">はてなアイコンの裏側の紹介 CloudflareとHonoX</a> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/2025/02/07/180711" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/2025/02/07/180711" alt="はてなブックマーク - はてなアイコンの裏側の紹介 CloudflareとHonoX"> </a> </div> </li> <li class="urllist-item recent-entries-item"> <div class="urllist-item-inner recent-entries-item-inner"> <div class="urllist-date-link recent-entries-date-link"> <a href="https://developer.hatenastaff.com/archive/2025/02/05" rel="nofollow"> <time datetime="2025-02-05T03:00:00Z" title="2025年2月5日"> 2025-02-05 </time> </a> </div> <a href="https://developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-1" class="urllist-title-link recent-entries-title-link urllist-title recent-entries-title">『Inside GigaViewer for Apps』連載開始!技術と開発の舞台裏 #GigaViewer</a> <a href="https://b.hatena.ne.jp/entry/s/developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-1" class="bookmark-widget-counter"> <img src="https://b.hatena.ne.jp/entry/image/https://developer.hatenastaff.com/entry/inside-gigaviewer-for-apps-1" alt="はてなブックマーク - 『Inside GigaViewer for Apps』連載開始!技術と開発の舞台裏 #GigaViewer"> </a> </div> </li> </ul> </div> </div> <div class="hatena-module hatena-module-archive" data-archive-type="default" data-archive-url="https://developer.hatenastaff.com/archive"> <div class="hatena-module-title"> <a href="https://developer.hatenastaff.com/archive">月別アーカイブ</a> </div> <div class="hatena-module-body"> <ul class="hatena-urllist"> <li class="archive-module-year archive-module-year-hidden" data-year="2025"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2025" class="archive-module-year-title archive-module-year-2025"> 2025 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2025/02" class="archive-module-month-title archive-module-month-2025-2"> 2025 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2025/01" class="archive-module-month-title archive-module-month-2025-1"> 2025 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2024"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2024" class="archive-module-year-title archive-module-year-2024"> 2024 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/12" class="archive-module-month-title archive-module-month-2024-12"> 2024 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/11" class="archive-module-month-title archive-module-month-2024-11"> 2024 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/10" class="archive-module-month-title archive-module-month-2024-10"> 2024 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/09" class="archive-module-month-title archive-module-month-2024-9"> 2024 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/08" class="archive-module-month-title archive-module-month-2024-8"> 2024 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/07" class="archive-module-month-title archive-module-month-2024-7"> 2024 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/06" class="archive-module-month-title archive-module-month-2024-6"> 2024 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/05" class="archive-module-month-title archive-module-month-2024-5"> 2024 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/04" class="archive-module-month-title archive-module-month-2024-4"> 2024 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/03" class="archive-module-month-title archive-module-month-2024-3"> 2024 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/02" class="archive-module-month-title archive-module-month-2024-2"> 2024 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2024/01" class="archive-module-month-title archive-module-month-2024-1"> 2024 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2023"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2023" class="archive-module-year-title archive-module-year-2023"> 2023 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/12" class="archive-module-month-title archive-module-month-2023-12"> 2023 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/11" class="archive-module-month-title archive-module-month-2023-11"> 2023 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/10" class="archive-module-month-title archive-module-month-2023-10"> 2023 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/09" class="archive-module-month-title archive-module-month-2023-9"> 2023 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/08" class="archive-module-month-title archive-module-month-2023-8"> 2023 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/07" class="archive-module-month-title archive-module-month-2023-7"> 2023 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/06" class="archive-module-month-title archive-module-month-2023-6"> 2023 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/05" class="archive-module-month-title archive-module-month-2023-5"> 2023 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/04" class="archive-module-month-title archive-module-month-2023-4"> 2023 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/03" class="archive-module-month-title archive-module-month-2023-3"> 2023 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/02" class="archive-module-month-title archive-module-month-2023-2"> 2023 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2023/01" class="archive-module-month-title archive-module-month-2023-1"> 2023 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2022"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2022" class="archive-module-year-title archive-module-year-2022"> 2022 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/12" class="archive-module-month-title archive-module-month-2022-12"> 2022 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/11" class="archive-module-month-title archive-module-month-2022-11"> 2022 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/10" class="archive-module-month-title archive-module-month-2022-10"> 2022 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/09" class="archive-module-month-title archive-module-month-2022-9"> 2022 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/08" class="archive-module-month-title archive-module-month-2022-8"> 2022 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/07" class="archive-module-month-title archive-module-month-2022-7"> 2022 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/06" class="archive-module-month-title archive-module-month-2022-6"> 2022 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/05" class="archive-module-month-title archive-module-month-2022-5"> 2022 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/04" class="archive-module-month-title archive-module-month-2022-4"> 2022 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/03" class="archive-module-month-title archive-module-month-2022-3"> 2022 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/02" class="archive-module-month-title archive-module-month-2022-2"> 2022 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2022/01" class="archive-module-month-title archive-module-month-2022-1"> 2022 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2021"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2021" class="archive-module-year-title archive-module-year-2021"> 2021 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/12" class="archive-module-month-title archive-module-month-2021-12"> 2021 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/11" class="archive-module-month-title archive-module-month-2021-11"> 2021 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/10" class="archive-module-month-title archive-module-month-2021-10"> 2021 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/09" class="archive-module-month-title archive-module-month-2021-9"> 2021 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/08" class="archive-module-month-title archive-module-month-2021-8"> 2021 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/07" class="archive-module-month-title archive-module-month-2021-7"> 2021 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/06" class="archive-module-month-title archive-module-month-2021-6"> 2021 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/05" class="archive-module-month-title archive-module-month-2021-5"> 2021 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/04" class="archive-module-month-title archive-module-month-2021-4"> 2021 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/03" class="archive-module-month-title archive-module-month-2021-3"> 2021 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/02" class="archive-module-month-title archive-module-month-2021-2"> 2021 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2021/01" class="archive-module-month-title archive-module-month-2021-1"> 2021 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2020"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2020" class="archive-module-year-title archive-module-year-2020"> 2020 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/12" class="archive-module-month-title archive-module-month-2020-12"> 2020 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/11" class="archive-module-month-title archive-module-month-2020-11"> 2020 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/10" class="archive-module-month-title archive-module-month-2020-10"> 2020 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/09" class="archive-module-month-title archive-module-month-2020-9"> 2020 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/08" class="archive-module-month-title archive-module-month-2020-8"> 2020 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/07" class="archive-module-month-title archive-module-month-2020-7"> 2020 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/06" class="archive-module-month-title archive-module-month-2020-6"> 2020 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/05" class="archive-module-month-title archive-module-month-2020-5"> 2020 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/04" class="archive-module-month-title archive-module-month-2020-4"> 2020 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/03" class="archive-module-month-title archive-module-month-2020-3"> 2020 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/02" class="archive-module-month-title archive-module-month-2020-2"> 2020 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2020/01" class="archive-module-month-title archive-module-month-2020-1"> 2020 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2019"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2019" class="archive-module-year-title archive-module-year-2019"> 2019 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/12" class="archive-module-month-title archive-module-month-2019-12"> 2019 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/11" class="archive-module-month-title archive-module-month-2019-11"> 2019 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/09" class="archive-module-month-title archive-module-month-2019-9"> 2019 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/08" class="archive-module-month-title archive-module-month-2019-8"> 2019 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/07" class="archive-module-month-title archive-module-month-2019-7"> 2019 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/06" class="archive-module-month-title archive-module-month-2019-6"> 2019 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/05" class="archive-module-month-title archive-module-month-2019-5"> 2019 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/04" class="archive-module-month-title archive-module-month-2019-4"> 2019 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/03" class="archive-module-month-title archive-module-month-2019-3"> 2019 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/02" class="archive-module-month-title archive-module-month-2019-2"> 2019 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2019/01" class="archive-module-month-title archive-module-month-2019-1"> 2019 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2018"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2018" class="archive-module-year-title archive-module-year-2018"> 2018 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/12" class="archive-module-month-title archive-module-month-2018-12"> 2018 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/11" class="archive-module-month-title archive-module-month-2018-11"> 2018 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/10" class="archive-module-month-title archive-module-month-2018-10"> 2018 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/09" class="archive-module-month-title archive-module-month-2018-9"> 2018 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/08" class="archive-module-month-title archive-module-month-2018-8"> 2018 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/07" class="archive-module-month-title archive-module-month-2018-7"> 2018 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/06" class="archive-module-month-title archive-module-month-2018-6"> 2018 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/05" class="archive-module-month-title archive-module-month-2018-5"> 2018 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/04" class="archive-module-month-title archive-module-month-2018-4"> 2018 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/03" class="archive-module-month-title archive-module-month-2018-3"> 2018 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/02" class="archive-module-month-title archive-module-month-2018-2"> 2018 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2018/01" class="archive-module-month-title archive-module-month-2018-1"> 2018 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2017"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2017" class="archive-module-year-title archive-module-year-2017"> 2017 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/12" class="archive-module-month-title archive-module-month-2017-12"> 2017 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/11" class="archive-module-month-title archive-module-month-2017-11"> 2017 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/10" class="archive-module-month-title archive-module-month-2017-10"> 2017 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/09" class="archive-module-month-title archive-module-month-2017-9"> 2017 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/08" class="archive-module-month-title archive-module-month-2017-8"> 2017 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/07" class="archive-module-month-title archive-module-month-2017-7"> 2017 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/06" class="archive-module-month-title archive-module-month-2017-6"> 2017 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/05" class="archive-module-month-title archive-module-month-2017-5"> 2017 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/04" class="archive-module-month-title archive-module-month-2017-4"> 2017 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/03" class="archive-module-month-title archive-module-month-2017-3"> 2017 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/02" class="archive-module-month-title archive-module-month-2017-2"> 2017 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2017/01" class="archive-module-month-title archive-module-month-2017-1"> 2017 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2016"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2016" class="archive-module-year-title archive-module-year-2016"> 2016 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/12" class="archive-module-month-title archive-module-month-2016-12"> 2016 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/11" class="archive-module-month-title archive-module-month-2016-11"> 2016 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/10" class="archive-module-month-title archive-module-month-2016-10"> 2016 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/09" class="archive-module-month-title archive-module-month-2016-9"> 2016 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/08" class="archive-module-month-title archive-module-month-2016-8"> 2016 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/07" class="archive-module-month-title archive-module-month-2016-7"> 2016 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/06" class="archive-module-month-title archive-module-month-2016-6"> 2016 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/05" class="archive-module-month-title archive-module-month-2016-5"> 2016 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/04" class="archive-module-month-title archive-module-month-2016-4"> 2016 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/03" class="archive-module-month-title archive-module-month-2016-3"> 2016 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/02" class="archive-module-month-title archive-module-month-2016-2"> 2016 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2016/01" class="archive-module-month-title archive-module-month-2016-1"> 2016 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2015"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2015" class="archive-module-year-title archive-module-year-2015"> 2015 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/12" class="archive-module-month-title archive-module-month-2015-12"> 2015 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/11" class="archive-module-month-title archive-module-month-2015-11"> 2015 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/10" class="archive-module-month-title archive-module-month-2015-10"> 2015 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/09" class="archive-module-month-title archive-module-month-2015-9"> 2015 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/08" class="archive-module-month-title archive-module-month-2015-8"> 2015 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/07" class="archive-module-month-title archive-module-month-2015-7"> 2015 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/06" class="archive-module-month-title archive-module-month-2015-6"> 2015 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/05" class="archive-module-month-title archive-module-month-2015-5"> 2015 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/04" class="archive-module-month-title archive-module-month-2015-4"> 2015 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/03" class="archive-module-month-title archive-module-month-2015-3"> 2015 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/02" class="archive-module-month-title archive-module-month-2015-2"> 2015 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2015/01" class="archive-module-month-title archive-module-month-2015-1"> 2015 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2014"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2014" class="archive-module-year-title archive-module-year-2014"> 2014 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/12" class="archive-module-month-title archive-module-month-2014-12"> 2014 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/11" class="archive-module-month-title archive-module-month-2014-11"> 2014 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/10" class="archive-module-month-title archive-module-month-2014-10"> 2014 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/09" class="archive-module-month-title archive-module-month-2014-9"> 2014 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/08" class="archive-module-month-title archive-module-month-2014-8"> 2014 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/07" class="archive-module-month-title archive-module-month-2014-7"> 2014 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/06" class="archive-module-month-title archive-module-month-2014-6"> 2014 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/05" class="archive-module-month-title archive-module-month-2014-5"> 2014 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/03" class="archive-module-month-title archive-module-month-2014-3"> 2014 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2014/02" class="archive-module-month-title archive-module-month-2014-2"> 2014 / 2 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2013"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2013" class="archive-module-year-title archive-module-year-2013"> 2013 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/12" class="archive-module-month-title archive-module-month-2013-12"> 2013 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/11" class="archive-module-month-title archive-module-month-2013-11"> 2013 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/10" class="archive-module-month-title archive-module-month-2013-10"> 2013 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/09" class="archive-module-month-title archive-module-month-2013-9"> 2013 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/08" class="archive-module-month-title archive-module-month-2013-8"> 2013 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/06" class="archive-module-month-title archive-module-month-2013-6"> 2013 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/05" class="archive-module-month-title archive-module-month-2013-5"> 2013 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2013/04" class="archive-module-month-title archive-module-month-2013-4"> 2013 / 4 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2012"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2012" class="archive-module-year-title archive-module-year-2012"> 2012 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2012/10" class="archive-module-month-title archive-module-month-2012-10"> 2012 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2012/09" class="archive-module-month-title archive-module-month-2012-9"> 2012 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2012/05" class="archive-module-month-title archive-module-month-2012-5"> 2012 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2012/04" class="archive-module-month-title archive-module-month-2012-4"> 2012 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2012/03" class="archive-module-month-title archive-module-month-2012-3"> 2012 / 3 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2011"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2011" class="archive-module-year-title archive-module-year-2011"> 2011 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/08" class="archive-module-month-title archive-module-month-2011-8"> 2011 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/07" class="archive-module-month-title archive-module-month-2011-7"> 2011 / 7 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/06" class="archive-module-month-title archive-module-month-2011-6"> 2011 / 6 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/04" class="archive-module-month-title archive-module-month-2011-4"> 2011 / 4 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/03" class="archive-module-month-title archive-module-month-2011-3"> 2011 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/02" class="archive-module-month-title archive-module-month-2011-2"> 2011 / 2 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2011/01" class="archive-module-month-title archive-module-month-2011-1"> 2011 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2010"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2010" class="archive-module-year-title archive-module-year-2010"> 2010 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2010/12" class="archive-module-month-title archive-module-month-2010-12"> 2010 / 12 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2010/11" class="archive-module-month-title archive-module-month-2010-11"> 2010 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2010/08" class="archive-module-month-title archive-module-month-2010-8"> 2010 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2010/07" class="archive-module-month-title archive-module-month-2010-7"> 2010 / 7 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2007"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2007" class="archive-module-year-title archive-module-year-2007"> 2007 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2007/08" class="archive-module-month-title archive-module-month-2007-8"> 2007 / 8 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2007/03" class="archive-module-month-title archive-module-month-2007-3"> 2007 / 3 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2007/01" class="archive-module-month-title archive-module-month-2007-1"> 2007 / 1 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2006"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2006" class="archive-module-year-title archive-module-year-2006"> 2006 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2006/05" class="archive-module-month-title archive-module-month-2006-5"> 2006 / 5 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2006/02" class="archive-module-month-title archive-module-month-2006-2"> 2006 / 2 </a> </li> </ul> </li> <li class="archive-module-year archive-module-year-hidden" data-year="2005"> <div class="archive-module-button"> <span class="archive-module-hide-button">▼</span> <span class="archive-module-show-button">▶</span> </div> <a href="https://developer.hatenastaff.com/archive/2005" class="archive-module-year-title archive-module-year-2005"> 2005 </a> <ul class="archive-module-months"> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2005/11" class="archive-module-month-title archive-module-month-2005-11"> 2005 / 11 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2005/10" class="archive-module-month-title archive-module-month-2005-10"> 2005 / 10 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2005/09" class="archive-module-month-title archive-module-month-2005-9"> 2005 / 9 </a> </li> <li class="archive-module-month"> <a href="https://developer.hatenastaff.com/archive/2005/08" class="archive-module-month-title archive-module-month-2005-8"> 2005 / 8 </a> </li> </ul> </li> </ul> </div> </div> <div class="hatena-module hatena-module-html"> <div class="hatena-module-title">ツイート</div> <div class="hatena-module-body"> <div class="sidebar-tweets-timeline"> <a class="twitter-timeline" href="https://twitter.com/hatenatech" data-width="100%" data-height="300" data-chrome="nofooter" data-tweet-limit="2"> </a> </div> </div> </div> </div> </aside> </div> </div> <div id="bottom-editarea"> <footer> <a href="//hatenacorp.jp/"> <img src="https://cdn.blog.st-hatena.com/files/12704346814673975483/13574176438017835249" width="auto" height="32" alt=""> <span id="footer-copyright">© Hatena Co., Ltd.</span> </a> </footer> </div> </div> </div> <script async="" src="https://s.hatena.ne.jp/js/widget/star.js"></script> <script> if (typeof window.Hatena === 'undefined') { window.Hatena = {}; } if (!Hatena.hasOwnProperty('Star')) { Hatena.Star = { VERSION: 2, }; } </script> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v17.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="quote-box"> <div class="tooltip-quote tooltip-quote-stock"> <i class="blogicon-quote" title="引用をストック"></i> </div> <div class="tooltip-quote tooltip-quote-tweet js-tooltip-quote-tweet"> <a class="js-tweet-quote" target="_blank" data-track-name="quote-tweet" data-track-once=""> <img src="https://cdn.blog.st-hatena.com/images/admin/quote/quote-x-icon.svg?version=3302d0c519de548bcb3552ea0bf509" title="引用して投稿する"> </a> </div> </div> <div class="quote-stock-panel" id="quote-stock-message-box" style="position: absolute; z-index: 3000"> <div class="message-box" id="quote-stock-succeeded-message" style="display: none"> <p>引用をストックしました</p> <button class="btn btn-primary" id="quote-stock-show-editor-button" data-track-name="curation-quote-edit-button">ストック一覧を見る</button> <button class="btn quote-stock-close-message-button">閉じる</button> </div> <div class="message-box" id="quote-login-required-message" style="display: none"> <p>引用するにはまずログインしてください</p> <button class="btn btn-primary" id="quote-login-button">ログイン</button> <button class="btn quote-stock-close-message-button">閉じる</button> </div> <div class="error-box" id="quote-stock-failed-message" style="display: none"> <p>引用をストックできませんでした。再度お試しください</p> <button class="btn quote-stock-close-message-button">閉じる</button> </div> <div class="error-box" id="unstockable-quote-message-box" style="display: none; position: absolute; z-index: 3000;"> <p>限定公開記事のため引用できません。</p> </div> </div> <script type="x-underscore-template" id="js-requote-button-template"> <div class="requote-button js-requote-button"> <button class="requote-button-btn tipsy-top" title="引用する"><i class="blogicon-quote"></i></button> </div> </script> <div id="hidden-subscribe-button" style="display: none;"> <div class="hatena-follow-button-box btn-subscribe js-hatena-follow-button-box"> <a href="#" class="hatena-follow-button js-hatena-follow-button"> <span class="subscribing"> <span class="foreground">読者です</span> <span class="background">読者をやめる</span> </span> <span class="unsubscribing" data-track-name="profile-widget-subscribe-button" data-track-once=""> <span class="foreground">読者になる</span> <span class="background">読者になる</span> </span> </a> <div class="subscription-count-box js-subscription-count-box"> <i></i> <u></u> <span class="subscription-count js-subscription-count"> </span> </div> </div> </div> <script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> <script src="https://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script> <script type="text/javascript" src="https://cdn.blog.st-hatena.com/js/external/jquery.min.js?v=1.12.4&version=3302d0c519de548bcb3552ea0bf509"></script> <script src="https://cdn.blog.st-hatena.com/js/texts-ja.js?version=3302d0c519de548bcb3552ea0bf509"></script> <script id="vendors-js" data-env="production" src="https://cdn.blog.st-hatena.com/js/vendors.js?version=3302d0c519de548bcb3552ea0bf509" crossorigin="anonymous"></script> <script id="hatenablog-js" data-env="production" src="https://cdn.blog.st-hatena.com/js/hatenablog.js?version=3302d0c519de548bcb3552ea0bf509" crossorigin="anonymous" data-page-id="archive-year"></script> <script>Hatena.Diary.GlobalHeader.init()</script> </body></html>