CINXE.COM
[B! Python] misshikiのブックマーク
<!DOCTYPE html> <html lang="ja" data-page-scope="User" data-stable-request-url="https://b.hatena.ne.jp/misshiki/Python/" data-device-type="PC" data-sentry-environment="production" data-sentry-sample-rate="0.1" data-author-name="misshiki" data-page-subtype="tag" data-page-type="user" data-platform="pc" data-search-query="" data-tag-filter="Python" data-visitor-name="ゲスト" > <head> <!-- 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-5TDHQX'); </script> <!-- End Google Tag Manager --> <meta charset="UTF-8"> <title>[B! Python] misshikiのブックマーク</title> <script src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/js/v4/bookmark.js" async></script> <link type="text/css" rel="stylesheet" href="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/css/v4/bookmark.css" /> <link type="text/css" rel="stylesheet" href="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/css/v4/bookmark.star.css" /> <link rel="canonical" href="https://b.hatena.ne.jp/misshiki/Python/" /> <link rel="next" href="/misshiki/Python/?page=2"> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width"> <link rel="search" type="application/opensearchdescription+xml" title="はてなブックマーク検索" href="/opensearch.xml" /> <link rel="search" type="application/opensearchdescription+xml" title="misshiki のブックマーク内検索" href="/misshiki/opensearch.xml"> <link rel="apple-touch-icon-precomposed" href="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/apple-touch-icon-precomposed.png" /> <link rel="mask-icon" href="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/safari-pinned-tab-icon.svg" color="#00A4DE" /> <meta name="msapplication-navbutton-color" content="#2C6EBD" /> <meta name="msapplication-task" content="name=はてなブックマーク; action-uri=/; icon-uri=https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/icons/bookmark.ico" /> <meta name="msapplication-task" content="name=マイブックマーク; action-uri=/my; icon-uri=https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/icons/my-bookmark.ico" /> <meta name="msapplication-task" content="name=お気に入りのブックマーク; action-uri=/my/favorite; icon-uri=https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/icons/favorite-bookmark.ico" /> <meta name="msapplication-task" content="name=人気エントリー; action-uri=/hotentry; icon-uri=https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/icons/hotentry.ico" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="referrer" content="always"> <link rel="author" href="http://www.hatena.ne.jp/misshiki/" /> <link rel="alternate" type="application/rss+xml" href="/misshiki/bookmark.rss?tag=Python" /> <script> function isMobile() { const html = document.documentElement; const deviceType = html.dataset.deviceType || ''; if (deviceType.length > 0) { return deviceType === 'MOBILE'; } else { const maxMobileWidth = 480; const windowWidth = window.innerWidth; return maxMobileWidth >= windowWidth; } } </script> </head> <body class="page-centerarticle fixed-header"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5TDHQX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="link-app-banner js-dynamic-link-app-banner is-hidden"> <button class="link-app-banner-btn-close js-dynamic-link-app-banner-close-button"><span>close</span></button> <a class="link-app-banner-btn" href="https://hatenabookmark.page.link/app"> <div class="link-app-banner-btn-detail"> <div class="link-app-banner-icon"><img src="/images/v4/public/app/ic-ios.svg" alt="はてなブックマークアプリ"></div> <p class="link-app-banner-text">サクサク読めて、<br class="link-app-banner-text-newline">アプリ限定の機能も多数!</p> </div> <div class="link-app-banner-btn-open">アプリで開く</div> </a> </div> <header id="global-header" data-portal-static-origin="//cdn.www.st-hatena.com"> <div id="header" class="global-header-inner js-global-header-inner"> <h2 id="gh-logo"><a href="/" data-gtm-label="gh-blogo"><span>はてなブックマーク</span></a></h2> <div class="is-guest js-guest is-hidden"> <input id="gh-search-icon-check" type="checkbox" checked="checked" /> <label class="gh-search-icon" for="gh-search-icon-check" aria-label="検索を閉じる"><span>閉じる</span></label> <form class="gh-searchbox" method="get" action="/search_dwim" role="search"> <input value="" name="q" type="search" class="gh-inputtext" placeholder="キーワード・URLを検索" size="40" /> <input value="" type="submit" class="gh-search-button" /> </form> <ul class="gh-service-menu"> <li><a href="/guide" data-gtm-label="gh-guest-guide">はてなブックマークって?</a></li> <li><a href="/guide/tools" data-gtm-label="gh-guest-tools">アプリ・拡張の紹介</a></li> <li><a href="https://www.hatena.ne.jp/register?location=https%3A%2F%2Fb.hatena.ne.jp%2F%3Fregistered_from%3Dglobal-header&via=201037" class="gh-guest-register" data-gtm-label="gh-guest-register">ユーザー登録</a></li> <li><a href="https://www.hatena.ne.jp/login?location=https%3A%2F%2Fb.hatena.ne.jp%2Fmisshiki%2FPython%2F" rel="nofollow" class="gh-guest-login" data-gtm-label="gh-guest-login">ログイン</a></li> <li class="gh-hatena-logo"><a href="http://www.hatena.ne.jp/"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/logo/logo-global-white.svg" alt="Hatena" width="74px" height="13px"/></a></li> </ul> </div> <noscript> <ul class="gh-service-menu"> <li><a href="https://www.hatena.ne.jp/logout?location=https%3A%2F%2Fb.hatena.ne.jp%2F">ログアウト</a></li> </ul> </noscript> <script type="text/x-template" id="template-menu-hatena-user"> <form class="gh-searchbox" method="get" action="/search_dwim" role="search"> <input value="" name="q" type="search" class="gh-inputtext" placeholder="キーワード・URLを検索" size="40" /> <input value="" type="submit" class="gh-search-button" /> </form> <ul class="gh-service-menu"> <li><a class="hotentry" data-gtm-label="gh-mypage" href="{{hotentry_url}}"><img src="{{user_image_url}}" class="header-profile-icon" width="16" height="16" alt="{{username}}" /></a><a class="hotentry" data-gtm-label="gh-mypage" href="{{hotentry_url}}">マイページ</a></li> <li><a class="bookmark" data-gtm-label="gh-bookmark" href="{{bookmark_url}}">ブックマーク</a></li> <li><a class="unread_bookmark" data-gtm-label="gh-ril" href="{{bookmark_stock_url}}">あとで読む</a></li> <li><a class="add" data-gtm-label="gh-add" href="{{add_bookmark_url}}">追加</a></li> <li><a class="tools" data-gtm-label="gh-tools" href="/guide/tools">ツール</a></li> <li><a class="config" data-gtm-label="gh-config" href="/-/my/config/profile">設定</a></li> <li><a class="feedback" data-gtm-label="gh-feedback" href="/-/feedback/hatena_bookmark" target="_blank">フィードバック</a></li> <li id="header-username" class="gh-dropdown-services" data-gtm-label="gh-services" title="利用中のサービス" data-name="{{username}}"> <span class="header-dropdown gh-dropdown" tabindex="0"> <img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/usermenu-wh.svg" alt="利用中のサービス" width="24" height="24" /> </span> <dl class="header-window" id="username-window"></dl> </li> <li id="header-notify" data-gtm-label="gh-notify" class="gh-dropdown-notify" title="あなたへのお知らせ"> <span class="header-dropdown gh-dropdown" tabindex="0"> <img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/notify-wh.svg" alt="あなたへのお知らせ" width="25" height="25" /> <span class="notify-count"></span> </span> <div id="notify-window" class="header-window header-notify"></div> </li> <li class="gh-hatena-logo"><a href="http://www.hatena.ne.jp/"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/logo/logo-global-white.svg" alt="Hatena" width="74px" height="13px"/></a></li> </ul> </script> </div> </header> <div id="info-header"><div id="info-header-message"></div><span></span></div> <div class="global-notification is-hidden js-global-notification"></div> <div id="container" class="js-user-page-container" data-author-name="misshiki" > <div class="centerarticle-wrapper"> <div class="left-container"> <div class="js-user-info" data-user-name="misshiki"> <div class="centerarticle-profile"> <a href="http://profile.hatena.ne.jp/misshiki/"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" class="centerarticle-profile-image"/> </a> <div class="centerarticle-profile-main"> <a href="http://profile.hatena.ne.jp/misshiki/" class="centerarticle-profile-nickname js-user-info-nickname" target="_blank" rel="noopener">misshiki</a> <a href="/misshiki/bookmark" class="centerarticle-profile-username">id:misshiki</a> </div> </div> <ul class="userprofile-status"> <li> <a href="/misshiki/bookmark" class="userprofile-status-link" data-gtm-click-label="user-count-bookmark"> <span class="userprofile-status-count">22,557</span> <span class="userprofile-status-text">ブックマーク</span> </a> </li> <li> <a href="/misshiki/follow" class="userprofile-status-link" data-gtm-click-label="user-count-follow"> <span class="userprofile-status-count js-total-followings">-</span> <span class="userprofile-status-text">お気に入り</span> </a> </li> <li> <a href="/misshiki/follower" class="userprofile-status-link" data-gtm-click-label="user-count-follower"> <span class="userprofile-status-count js-total-followers">-</span> <span class="userprofile-status-text">お気に入られ</span> </a> </li> </ul> </div> <div class="centerarticle-mainNavi"> </div> <div class="centerarticle-sidebar-menu js-user-tags"> <h3 class="centerarticle-aside-title">タグ</h3> <ul class="centerarticle-sub-navi"> <li><a href="/misshiki/bookmark" data-gtm-click-label="user-tags-all">すべて</a></li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/.NET/" data-gtm-click-label="user-tags"> .NET <span class="count">(28)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/AWS/" data-gtm-click-label="user-tags"> AWS <span class="count">(597)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Adobe/" data-gtm-click-label="user-tags"> Adobe <span class="count">(40)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Amazon/" data-gtm-click-label="user-tags"> Amazon <span class="count">(44)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Anthropic/" data-gtm-click-label="user-tags"> Anthropic <span class="count">(94)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Apple/" data-gtm-click-label="user-tags"> Apple <span class="count">(155)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/AutoML/" data-gtm-click-label="user-tags"> AutoML <span class="count">(111)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Autoencoder/" data-gtm-click-label="user-tags"> Autoencoder <span class="count">(7)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Azure/" data-gtm-click-label="user-tags"> Azure <span class="count">(269)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/BERT/" data-gtm-click-label="user-tags"> BERT <span class="count">(139)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/BI%E3%83%84%E3%83%BC%E3%83%AB/" data-gtm-click-label="user-tags"> BIツール <span class="count">(8)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/BigQuery/" data-gtm-click-label="user-tags"> BigQuery <span class="count">(62)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/C%23/" data-gtm-click-label="user-tags"> C# <span class="count">(35)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/C++/" data-gtm-click-label="user-tags"> C++ <span class="count">(12)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/CNN/" data-gtm-click-label="user-tags"> CNN <span class="count">(25)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Chrome/" data-gtm-click-label="user-tags"> Chrome <span class="count">(46)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Claude%202/" data-gtm-click-label="user-tags"> Claude 2 <span class="count">(7)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Claude%203/" data-gtm-click-label="user-tags"> Claude 3 <span class="count">(52)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/DB%EF%BC%8F%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8/" data-gtm-click-label="user-tags"> DB/ストレージ <span class="count">(83)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/DX/" data-gtm-click-label="user-tags"> DX <span class="count">(121)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/DataRobot/" data-gtm-click-label="user-tags"> DataRobot <span class="count">(12)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/DeepMind/" data-gtm-click-label="user-tags"> DeepMind <span class="count">(85)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Docker/" data-gtm-click-label="user-tags"> Docker <span class="count">(52)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GAN/" data-gtm-click-label="user-tags"> GAN <span class="count">(95)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GCP/" data-gtm-click-label="user-tags"> GCP <span class="count">(175)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GIS/" data-gtm-click-label="user-tags"> GIS <span class="count">(5)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GNN/" data-gtm-click-label="user-tags"> GNN <span class="count">(41)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GPT-2/" data-gtm-click-label="user-tags"> GPT-2 <span class="count">(34)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GPT-3/" data-gtm-click-label="user-tags"> GPT-3 <span class="count">(96)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GPT-4/" data-gtm-click-label="user-tags"> GPT-4 <span class="count">(119)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/GPT-5/" data-gtm-click-label="user-tags"> GPT-5 <span class="count">(7)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Gemini/" data-gtm-click-label="user-tags"> Gemini <span class="count">(107)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Go/" data-gtm-click-label="user-tags"> Go <span class="count">(5)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Golang/" data-gtm-click-label="user-tags"> Golang <span class="count">(7)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Google/" data-gtm-click-label="user-tags"> Google <span class="count">(735)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Hadoop/" data-gtm-click-label="user-tags"> Hadoop <span class="count">(1)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/IBM/" data-gtm-click-label="user-tags"> IBM <span class="count">(46)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/IoT/" data-gtm-click-label="user-tags"> IoT <span class="count">(38)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/JAX/" data-gtm-click-label="user-tags"> JAX <span class="count">(42)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Java/" data-gtm-click-label="user-tags"> Java <span class="count">(4)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/JavaScript/" data-gtm-click-label="user-tags"> JavaScript <span class="count">(79)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Jetson/" data-gtm-click-label="user-tags"> Jetson <span class="count">(39)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Julia/" data-gtm-click-label="user-tags"> Julia <span class="count">(41)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Jupyter/" data-gtm-click-label="user-tags"> Jupyter <span class="count">(255)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Kaggle/" data-gtm-click-label="user-tags"> Kaggle <span class="count">(270)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Keras/" data-gtm-click-label="user-tags"> Keras <span class="count">(91)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Kubeflow/" data-gtm-click-label="user-tags"> Kubeflow <span class="count">(23)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Kubernetes/" data-gtm-click-label="user-tags"> Kubernetes <span class="count">(17)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/LSTM/" data-gtm-click-label="user-tags"> LSTM <span class="count">(11)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/LightGBM/" data-gtm-click-label="user-tags"> LightGBM <span class="count">(17)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Llama%202/" data-gtm-click-label="user-tags"> Llama 2 <span class="count">(3)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Llama%203/" data-gtm-click-label="user-tags"> Llama 3 <span class="count">(13)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/MATLAB/" data-gtm-click-label="user-tags"> MATLAB <span class="count">(2)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/MLOps/" data-gtm-click-label="user-tags"> MLOps <span class="count">(283)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/MXNet/" data-gtm-click-label="user-tags"> MXNet <span class="count">(3)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Mac/" data-gtm-click-label="user-tags"> Mac <span class="count">(45)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Meta/" data-gtm-click-label="user-tags"> Meta <span class="count">(272)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Microsoft/" data-gtm-click-label="user-tags"> Microsoft <span class="count">(519)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/NVIDIA/" data-gtm-click-label="user-tags"> NVIDIA <span class="count">(217)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/NeRF/" data-gtm-click-label="user-tags"> NeRF <span class="count">(2)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/OCR/" data-gtm-click-label="user-tags"> OCR <span class="count">(59)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/OpenAI/" data-gtm-click-label="user-tags"> OpenAI <span class="count">(1422)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/OpenAI%20o1/" data-gtm-click-label="user-tags"> OpenAI o1 <span class="count">(13)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/OpenCV/" data-gtm-click-label="user-tags"> OpenCV <span class="count">(41)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/PyTorch/" data-gtm-click-label="user-tags"> PyTorch <span class="count">(497)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Python/" class="is-current" data-gtm-click-label="user-tags"> Python <span class="count">(1684)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/R/" data-gtm-click-label="user-tags"> R <span class="count">(70)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/RNN/" data-gtm-click-label="user-tags"> RNN <span class="count">(26)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Ruby/" data-gtm-click-label="user-tags"> Ruby <span class="count">(1)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Rust/" data-gtm-click-label="user-tags"> Rust <span class="count">(45)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/SEO/" data-gtm-click-label="user-tags"> SEO <span class="count">(30)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/SQL/" data-gtm-click-label="user-tags"> SQL <span class="count">(52)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Snowflake/" data-gtm-click-label="user-tags"> Snowflake <span class="count">(30)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Stability%20AI/" data-gtm-click-label="user-tags"> Stability AI <span class="count">(70)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Streamlit/" data-gtm-click-label="user-tags"> Streamlit <span class="count">(47)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/TensorFlow/" data-gtm-click-label="user-tags"> TensorFlow <span class="count">(396)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Transformer/" data-gtm-click-label="user-tags"> Transformer <span class="count">(253)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Ubuntu/" data-gtm-click-label="user-tags"> Ubuntu <span class="count">(22)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Vertex%20AI/" data-gtm-click-label="user-tags"> Vertex AI <span class="count">(2)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Watson/" data-gtm-click-label="user-tags"> Watson <span class="count">(5)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/WebAssembly/" data-gtm-click-label="user-tags"> WebAssembly <span class="count">(10)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3/" data-gtm-click-label="user-tags"> Webデザイン <span class="count">(18)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/Windows/" data-gtm-click-label="user-tags"> Windows <span class="count">(103)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/YOLO/" data-gtm-click-label="user-tags"> YOLO <span class="count">(27)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/scikit-learn/" data-gtm-click-label="user-tags"> scikit-learn <span class="count">(49)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%A2%E3%82%B8%E3%83%A3%E3%82%A4%E3%83%AB/" data-gtm-click-label="user-tags"> アジャイル <span class="count">(3)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%A2%E3%83%8E%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/" data-gtm-click-label="user-tags"> アノテーション <span class="count">(23)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0/" data-gtm-click-label="user-tags"> アルゴリズム <span class="count">(13)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%A8%E3%83%83%E3%82%B8%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9/" data-gtm-click-label="user-tags"> エッジデバイス <span class="count">(104)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%83%87%E3%83%BC%E3%82%BF/" data-gtm-click-label="user-tags"> オープンデータ <span class="count">(188)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89/" data-gtm-click-label="user-tags"> クラウド <span class="count">(12)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3/" data-gtm-click-label="user-tags"> コンピュータビジョン <span class="count">(1063)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%B3%E3%83%B3%E3%83%9A/" data-gtm-click-label="user-tags"> コンペ <span class="count">(3)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3/" data-gtm-click-label="user-tags"> セキュリティ <span class="count">(264)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> ディープラーニング <span class="count">(1256)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%8F%E3%82%A6%E3%82%B9/" data-gtm-click-label="user-tags"> データウェアハウス <span class="count">(20)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9/" data-gtm-click-label="user-tags"> データサイエンス <span class="count">(480)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%9E%E3%83%BC%E3%83%88/" data-gtm-click-label="user-tags"> データマート <span class="count">(3)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%AC%E3%82%A4%E3%82%AF/" data-gtm-click-label="user-tags"> データレイク <span class="count">(17)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90/" data-gtm-click-label="user-tags"> データ分析 <span class="count">(273)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%87%E3%83%BC%E3%82%BF%E5%9F%BA%E7%9B%A4/" data-gtm-click-label="user-tags"> データ基盤 <span class="count">(24)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%8E%E3%83%BC%E3%82%B3%E3%83%BC%E3%83%89/" data-gtm-click-label="user-tags"> ノーコード <span class="count">(19)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%83%BB%E7%B5%8C%E5%96%B6/" data-gtm-click-label="user-tags"> ビジネス・経営 <span class="count">(20)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%97%E3%83%A9%E3%82%A4%E3%83%90%E3%82%B7%E3%83%BC/" data-gtm-click-label="user-tags"> プライバシー <span class="count">(30)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> プログラミング <span class="count">(790)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%A2%E3%83%90%E3%82%A4%E3%83%AB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9/" data-gtm-click-label="user-tags"> モバイルデバイス <span class="count">(46)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E3%83%95%E3%82%A9%E3%83%AC%E3%82%B9%E3%83%88/" data-gtm-click-label="user-tags"> ランダムフォレスト <span class="count">(2)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%AC%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%87%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/" data-gtm-click-label="user-tags"> レコメンデーション <span class="count">(61)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88/" data-gtm-click-label="user-tags"> ロボット <span class="count">(135)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD/" data-gtm-click-label="user-tags"> 人工知能 <span class="count">(11117)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%89%8D%E5%87%A6%E7%90%86/" data-gtm-click-label="user-tags"> 前処理 <span class="count">(43)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%8B%BE%E9%85%8D%E3%83%96%E3%83%BC%E3%82%B9%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> 勾配ブースティング <span class="count">(6)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96/" data-gtm-click-label="user-tags"> 因果推論 <span class="count">(6)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%A5%91%E7%B4%84/" data-gtm-click-label="user-tags"> 契約 <span class="count">(15)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92/" data-gtm-click-label="user-tags"> 強化学習 <span class="count">(221)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E5%BD%A2%E6%85%8B%E7%B4%A0%E8%A7%A3%E6%9E%90/" data-gtm-click-label="user-tags"> 形態素解析 <span class="count">(18)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%83%85%E5%A0%B1%E6%A4%9C%E7%B4%A2/" data-gtm-click-label="user-tags"> 情報検索 <span class="count">(25)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%95%B0%E5%AD%A6/" data-gtm-click-label="user-tags"> 数学 <span class="count">(171)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96/" data-gtm-click-label="user-tags"> 数理最適化 <span class="count">(45)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%99%82%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90/" data-gtm-click-label="user-tags"> 時系列分析 <span class="count">(56)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92/" data-gtm-click-label="user-tags"> 機械学習 <span class="count">(2504)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%B0%97%E3%81%AB%E3%81%AA%E3%82%8B/" data-gtm-click-label="user-tags"> 気になる <span class="count">(187)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E6%B3%95%E5%BE%8B%E3%81%A8%E5%80%AB%E7%90%86/" data-gtm-click-label="user-tags"> 法律と倫理 <span class="count">(1056)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5/" data-gtm-click-label="user-tags"> 異常検知 <span class="count">(41)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E7%A2%BA%E7%8E%87%E7%9A%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> 確率的プログラミング <span class="count">(15)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E7%B5%B1%E8%A8%88/" data-gtm-click-label="user-tags"> 統計 <span class="count">(378)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> 統計モデリング <span class="count">(9)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%80%83%E3%81%88%E3%81%95%E3%81%9B%E3%82%89%E3%82%8C%E3%82%8B/" data-gtm-click-label="user-tags"> 考えさせられる <span class="count">(48)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86/" data-gtm-click-label="user-tags"> 自然言語処理 <span class="count">(2794)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%8B%B1%E8%AA%9E/" data-gtm-click-label="user-tags"> 英語 <span class="count">(11)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%81%84/" data-gtm-click-label="user-tags"> 試してみたい <span class="count">(77)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%AA%9E%E5%AD%A6/" data-gtm-click-label="user-tags"> 語学 <span class="count">(17)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E6%80%A7/" data-gtm-click-label="user-tags"> 説明可能性 <span class="count">(69)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E8%BB%A2%E7%A7%BB%E5%AD%A6%E7%BF%92/" data-gtm-click-label="user-tags"> 転移学習 <span class="count">(8)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%81%BA%E4%BC%9D%E7%9A%84%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0/" data-gtm-click-label="user-tags"> 遺伝的アルゴリズム <span class="count">(5)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%87%8F%E5%AD%90%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF/" data-gtm-click-label="user-tags"> 量子コンピュータ <span class="count">(8)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%9B%91%E8%AA%8C%E3%81%A8%E6%9B%B8%E7%B1%8D/" data-gtm-click-label="user-tags"> 雑誌と書籍 <span class="count">(5)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%9B%BB%E5%AD%90%E5%B7%A5%E4%BD%9C/" data-gtm-click-label="user-tags"> 電子工作 <span class="count">(159)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%9B%BB%E5%AD%90%E6%9B%B8%E7%B1%8D/" data-gtm-click-label="user-tags"> 電子書籍 <span class="count">(4)</span> </a> </li> <li class="js-frequent-tag is-hidden"> <a href="/misshiki/%E9%9F%B3%E5%A3%B0%E5%87%A6%E7%90%86/" data-gtm-click-label="user-tags"> 音声処理 <span class="count">(193)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD/" data-gtm-click-label="user-tags"> 人工知能 <span class="count">(11117)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86/" data-gtm-click-label="user-tags"> 自然言語処理 <span class="count">(2794)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92/" data-gtm-click-label="user-tags"> 機械学習 <span class="count">(2504)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/Python/" class="is-current" data-gtm-click-label="user-tags"> Python <span class="count">(1684)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/OpenAI/" data-gtm-click-label="user-tags"> OpenAI <span class="count">(1422)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> ディープラーニング <span class="count">(1256)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3/" data-gtm-click-label="user-tags"> コンピュータビジョン <span class="count">(1063)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E6%B3%95%E5%BE%8B%E3%81%A8%E5%80%AB%E7%90%86/" data-gtm-click-label="user-tags"> 法律と倫理 <span class="count">(1056)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-tags"> プログラミング <span class="count">(790)</span> </a> </li> <li class="js-most-frequent-tag"> <a href="/misshiki/Google/" data-gtm-click-label="user-tags"> Google <span class="count">(735)</span> </a> </li> </ul> <p class="centerarticle-sub-navi-more"> <button type="button" class="js-display-all-tags" data-gtm-click-label="user-tags-show-all">タグをすべて表示</button> </p> </div> <div class="centerarticle-sidebar-menu"> <h3 class="centerarticle-aside-title">関連タグで絞り込む (81)</h3> <ul class="centerarticle-sub-navi"> <li> <a href="/misshiki/Python/.NET/" > .NET </a> </li> <li> <a href="/misshiki/Python/Anthropic/" > Anthropic </a> </li> <li> <a href="/misshiki/Python/Apple/" > Apple </a> </li> <li> <a href="/misshiki/Python/AutoML/" > AutoML </a> </li> <li> <a href="/misshiki/Python/AWS/" > AWS </a> </li> <li> <a href="/misshiki/Python/Azure/" > Azure </a> </li> <li> <a href="/misshiki/Python/BigQuery/" > BigQuery </a> </li> <li> <a href="/misshiki/Python/C%23/" > C# </a> </li> <li> <a href="/misshiki/Python/C++/" > C++ </a> </li> <li> <a href="/misshiki/Python/DB%EF%BC%8F%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8/" > DB/ストレージ </a> </li> <li> <a href="/misshiki/Python/Docker/" > Docker </a> </li> <li> <a href="/misshiki/Python/DX/" > DX </a> </li> <li> <a href="/misshiki/Python/GCP/" > GCP </a> </li> <li> <a href="/misshiki/Python/GIS/" > GIS </a> </li> <li> <a href="/misshiki/Python/GNN/" > GNN </a> </li> <li> <a href="/misshiki/Python/Go/" > Go </a> </li> <li> <a href="/misshiki/Python/Golang/" > Golang </a> </li> <li> <a href="/misshiki/Python/Google/" > Google </a> </li> <li> <a href="/misshiki/Python/IBM/" > IBM </a> </li> <li> <a href="/misshiki/Python/Java/" > Java </a> </li> <li> <a href="/misshiki/Python/JavaScript/" > JavaScript </a> </li> <li> <a href="/misshiki/Python/JAX/" > JAX </a> </li> <li> <a href="/misshiki/Python/Julia/" > Julia </a> </li> <li> <a href="/misshiki/Python/Jupyter/" > Jupyter </a> </li> <li> <a href="/misshiki/Python/Kaggle/" > Kaggle </a> </li> <li> <a href="/misshiki/Python/Keras/" > Keras </a> </li> <li> <a href="/misshiki/Python/Mac/" > Mac </a> </li> <li> <a href="/misshiki/Python/Meta/" > Meta </a> </li> <li> <a href="/misshiki/Python/Microsoft/" > Microsoft </a> </li> <li> <a href="/misshiki/Python/MLOps/" > MLOps </a> </li> <li> <a href="/misshiki/Python/NVIDIA/" > NVIDIA </a> </li> <li> <a href="/misshiki/Python/OCR/" > OCR </a> </li> <li> <a href="/misshiki/Python/OpenAI/" > OpenAI </a> </li> <li> <a href="/misshiki/Python/OpenCV/" > OpenCV </a> </li> <li> <a href="/misshiki/Python/PyTorch/" > PyTorch </a> </li> <li> <a href="/misshiki/Python/R/" > R </a> </li> <li> <a href="/misshiki/Python/Rust/" > Rust </a> </li> <li> <a href="/misshiki/Python/scikit-learn/" > scikit-learn </a> </li> <li> <a href="/misshiki/Python/Snowflake/" > Snowflake </a> </li> <li> <a href="/misshiki/Python/SQL/" > SQL </a> </li> <li> <a href="/misshiki/Python/Streamlit/" > Streamlit </a> </li> <li> <a href="/misshiki/Python/TensorFlow/" > TensorFlow </a> </li> <li> <a href="/misshiki/Python/Transformer/" > Transformer </a> </li> <li> <a href="/misshiki/Python/Ubuntu/" > Ubuntu </a> </li> <li> <a href="/misshiki/Python/Watson/" > Watson </a> </li> <li> <a href="/misshiki/Python/WebAssembly/" > WebAssembly </a> </li> <li> <a href="/misshiki/Python/Windows/" > Windows </a> </li> <li> <a href="/misshiki/Python/%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0/" > アルゴリズム </a> </li> <li> <a href="/misshiki/Python/%E3%82%A8%E3%83%83%E3%82%B8%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9/" > エッジデバイス </a> </li> <li> <a href="/misshiki/Python/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%83%87%E3%83%BC%E3%82%BF/" > オープンデータ </a> </li> <li> <a href="/misshiki/Python/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3/" > コンピュータビジョン </a> </li> <li> <a href="/misshiki/Python/%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3/" > セキュリティ </a> </li> <li> <a href="/misshiki/Python/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0/" > ディープラーニング </a> </li> <li> <a href="/misshiki/Python/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%8F%E3%82%A6%E3%82%B9/" > データウェアハウス </a> </li> <li> <a href="/misshiki/Python/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9/" > データサイエンス </a> </li> <li> <a href="/misshiki/Python/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%AC%E3%82%A4%E3%82%AF/" > データレイク </a> </li> <li> <a href="/misshiki/Python/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90/" > データ分析 </a> </li> <li> <a href="/misshiki/Python/%E3%83%97%E3%83%A9%E3%82%A4%E3%83%90%E3%82%B7%E3%83%BC/" > プライバシー </a> </li> <li> <a href="/misshiki/Python/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" > プログラミング </a> </li> <li> <a href="/misshiki/Python/%E3%83%AC%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%87%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/" > レコメンデーション </a> </li> <li> <a href="/misshiki/Python/%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88/" > ロボット </a> </li> <li> <a href="/misshiki/Python/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD/" > 人工知能 </a> </li> <li> <a href="/misshiki/Python/%E5%89%8D%E5%87%A6%E7%90%86/" > 前処理 </a> </li> <li> <a href="/misshiki/Python/%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92/" > 強化学習 </a> </li> <li> <a href="/misshiki/Python/%E5%BD%A2%E6%85%8B%E7%B4%A0%E8%A7%A3%E6%9E%90/" > 形態素解析 </a> </li> <li> <a href="/misshiki/Python/%E6%83%85%E5%A0%B1%E6%A4%9C%E7%B4%A2/" > 情報検索 </a> </li> <li> <a href="/misshiki/Python/%E6%95%B0%E5%AD%A6/" > 数学 </a> </li> <li> <a href="/misshiki/Python/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96/" > 数理最適化 </a> </li> <li> <a href="/misshiki/Python/%E6%99%82%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90/" > 時系列分析 </a> </li> <li> <a href="/misshiki/Python/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92/" > 機械学習 </a> </li> <li> <a href="/misshiki/Python/%E6%B3%95%E5%BE%8B%E3%81%A8%E5%80%AB%E7%90%86/" > 法律と倫理 </a> </li> <li> <a href="/misshiki/Python/%E7%A2%BA%E7%8E%87%E7%9A%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" > 確率的プログラミング </a> </li> <li> <a href="/misshiki/Python/%E7%B5%B1%E8%A8%88/" > 統計 </a> </li> <li> <a href="/misshiki/Python/%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0/" > 統計モデリング </a> </li> <li> <a href="/misshiki/Python/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86/" > 自然言語処理 </a> </li> <li> <a href="/misshiki/Python/%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%81%84/" > 試してみたい </a> </li> <li> <a href="/misshiki/Python/%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E6%80%A7/" > 説明可能性 </a> </li> <li> <a href="/misshiki/Python/%E9%81%BA%E4%BC%9D%E7%9A%84%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0/" > 遺伝的アルゴリズム </a> </li> <li> <a href="/misshiki/Python/%E9%9B%91%E8%AA%8C%E3%81%A8%E6%9B%B8%E7%B1%8D/" > 雑誌と書籍 </a> </li> <li> <a href="/misshiki/Python/%E9%9B%BB%E5%AD%90%E5%B7%A5%E4%BD%9C/" > 電子工作 </a> </li> <li> <a href="/misshiki/Python/%E9%9F%B3%E5%A3%B0%E5%87%A6%E7%90%86/" > 音声処理 </a> </li> </ul> <p class="centerarticle-sub-navi-more"> <a href="/misshiki/bookmark">タグの絞り込みを解除</a> </p> </div> </div> <div class="center-container"> <div class="centerarticle-title-container"> <h2 class="centerarticle-title"> Pythonに関するmisshikiのブックマーク (1,684) </h2> </div> <div class="js-user-bookmark-item-autoload-container" data-next-page-path="/misshiki/Python/?page=2" data-next-xhr-path="/api/users/misshiki/bookmarks?tag=Python&page=2" data-next-label="次のページ" > <script type="text/x-template" id="template-short-url-click"> {{#tweet_url}} <a href="{{tweet_url}}" target="_blank" rel="noopener noreferrer" data-gtm-click-label="reaction-twitter-clicks"><span>{{count}} clicks</span></a> {{/tweet_url}} {{^tweet_url}} <span>{{count}} clicks</span> {{/tweet_url}} </script> <script type="text/x-template" id="template-bookmark-item"> {{^is_wiped}} <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="{{url}}"> <div class="centerarticle-entry {{#has_image}}is-image-entry-unit{{/has_image}}"> <h3 class="centerarticle-entry-title"> <a href="{{url}}" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener{{#noreferrer}} noreferrer{{/noreferrer}}" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="{{favicon_url}}" alt="">{{title}}</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="{{page_url}}" class="js-keyboard-entry-page-openable" title="{{title}} ({{total_bookmarks}}ブックマーク)" data-gtm-click-label="user-bookmark-users">{{total_bookmarks_with_user_postfix}}</a> </span> </li> <li> <a href="/misshiki/{{url_query}}" title="『{{root_title}}』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> {{root_title}} </a> </li> {{#is_categorized}} <li><a href="{{category_path}}" data-gtm-click-label="user-bookmark-category">{{category_title}}</a></li> {{/is_categorized}} </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">{{{summary_with_keyword_links}}}</p> {{#has_image}} <a href="{{canonical_url}}" class="centerarticle-entry-image" target="_blank" rel="noopener{{#noreferrer}} noreferrer{{/noreferrer}}" data-gtm-click-label="user-bookmark-thumb"> <img src="{{image_url}}" alt="{{title}}"> </a> {{/has_image}} </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-{{location_id}}"> <div class="centerarticle-reaction-comment js-user-bookmark-comment {{badge_icon}}" data-url="{{url}}" data-user-name="{{author_name}}"> <a href="{{top_page_path}}" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="{{profile_icon_url}}" alt="{{author_name}}" title="{{author_name}}" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="{{anchor_url}}" class="js-anchor-path" data-gtm-click-label="user-reaction-username">{{author_name}}</a></span> <span class="centerarticle-reaction-timestamp">{{created}}</span> <span class="js-private-icon status {{#is_public}}is-hidden{{/is_public}}"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">{{{comment_expanded}}}</span> <ul class="centerarticle-reaction-tags js-tag-text"> {{#tags}} <li><a href="/{{author_name}}/{{escaped_label}}/" data-gtm-click-label="user-reaction-tag">{{label}}</a></li> {{/tags}} </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="{{#is_bookmark}}comment-permalink{{/is_bookmark}}{{^is_bookmark}}original-permalink{{/is_bookmark}} js-comment-permalink"> <a href="{{comment_page_path}}" data-gtm-click-label="user-reaction-permalink" rel="{{#should_nofollow}}nofollow{{/should_nofollow}}">{{#is_bookmark}}リスト{{/is_bookmark}}{{^is_bookmark}}リンク{{/is_bookmark}}</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> {{#following_bookmarks}} <li> <a href="{{anchor_url}}" class="following-bookmark-link" data-gtm-click-label="user-bookmark-following-bookmarker-icon"> <img src="{{profile_icon_url}}" alt="{{author_name}}" class="following-bookmark-icon" > </a> <span class="following-bookmark-popup"> <span class="following-bookmark-username">{{author_name}}</span><span class="following-bookmark-timestamp">{{created}}</span> <span class="following-bookmark-text"> {{ #comment }}<span class="following-bookmark-comment">{{ comment }}</span>{{ /comment }} <ul class="following-bookmark-tags"> {{ #tags }}<li>{{ label }}</li>{{ /tags }} </ul> </span> </span> </li> {{/following_bookmarks}} {{#following_bookmarks.length}} <li class="centerarticle-reaction-following-more"><button type="button" class="js-show-all-following-bookmarks" data-gtm-click-label="user-bookmark-showall-following-bookmarks">すべて表示</button></li> {{/following_bookmarks.length}} </ul> <div class="js-user-following-bookmarks-detail is-hidden"> {{#following_bookmarks}} <div class="centerarticle-reaction-comment js-user-bookmark-comment {{badge_icon}}" data-url="{{url}}" data-user-name="{{author_name}}"> <a href="{{top_page_path}}" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="{{profile_icon_url}}" alt="{{author_name}}" title="{{author_name}}" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="{{anchor_url}}" class="js-anchor-path" data-gtm-click-label="user-reaction-username">{{author_name}}</a></span> <span class="centerarticle-reaction-timestamp">{{created}}</span> <span class="js-private-icon status {{#is_public}}is-hidden{{/is_public}}"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">{{{comment_expanded}}}</span> <ul class="centerarticle-reaction-tags js-tag-text"> {{#tags}} <li><a href="/{{author_name}}/{{escaped_label}}/" data-gtm-click-label="user-reaction-tag">{{label}}</a></li> {{/tags}} </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="{{#is_bookmark}}comment-permalink{{/is_bookmark}}{{^is_bookmark}}original-permalink{{/is_bookmark}} js-comment-permalink"> <a href="{{comment_page_path}}" data-gtm-click-label="user-reaction-permalink" rel="{{#should_nofollow}}nofollow{{/should_nofollow}}">{{#is_bookmark}}リスト{{/is_bookmark}}{{^is_bookmark}}リンク{{/is_bookmark}}</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> {{/following_bookmarks}} </div> </li> {{/is_wiped}} </script> <script type="text/x-template" id="template-following-bookmarker-icon"> <li> <a href="{{anchor_url}}" class="following-bookmark-link" data-gtm-click-label="user-bookmark-following-bookmarker-icon"> <img src="{{profile_icon_url}}" alt="{{author_name}}" class="following-bookmark-icon" > </a> <span class="following-bookmark-popup"> <span class="following-bookmark-username">{{author_name}}</span><span class="following-bookmark-timestamp">{{created}}</span> <span class="following-bookmark-text"> {{ #comment }}<span class="following-bookmark-comment">{{ comment }}</span>{{ /comment }} <ul class="following-bookmark-tags"> {{ #tags }}<li>{{ label }}</li>{{ /tags }} </ul> </span> </span> </li> </script> <script type="text/x-template" id="template-bookmark-item-editor"> <div class="centerarticle-entry {{#has_image}}is-image-entry-unit{{/has_image}}"> <h3 class="centerarticle-entry-title"> <a href="{{url}}" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener{{#noreferrer}} noreferrer{{/noreferrer}}" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="{{favicon_url}}" alt="">{{title}}</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="{{page_url}}" class="js-keyboard-entry-page-openable" title="{{title}} ({{total_bookmarks}}ブックマーク)" data-gtm-click-label="user-bookmark-users">{{total_bookmarks_with_user_postfix}}</a> </span> </li> <li> <a href="/misshiki/{{url_query}}" title="『{{root_title}}』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> {{root_title}} </a> </li> {{#is_categorized}} <li><a href="{{category_path}}" data-gtm-click-label="user-bookmark-category">{{category_title}}</a></li> {{/is_categorized}} </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">{{{summary_with_keyword_links}}}</p> {{#has_image}} <a href="{{canonical_url}}" class="centerarticle-entry-image" target="_blank" rel="noopener{{#noreferrer}} noreferrer{{/noreferrer}}" data-gtm-click-label="user-bookmark-thumb"> <img src="{{image_url}}" alt="{{title}}"> </a> {{/has_image}} </div> </div> </script> <script type="text/x-template" id="template-bookmark-pager"> <li> <div class="centerarticle-pager"> <span class="centerarticle-waiting js-read-more-waiting is-hidden"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/loading@2x.gif" alt="残りのブックマークを読み込んでいます" width="16" height="16" /></span> {{#previous}} <a href="{{page_path}}">{{label}}</a> {{/previous}} {{#pages}} {{#page_path}} <span><a href="{{page_path}}">{{label}}</a></span> {{/page_path}} {{^page_path}} <span>{{label}}</span> {{/page_path}} {{/pages}} {{#next}} <a href="{{page_path}}">{{label}}</a> {{/next}} </div> </li> </script> <ul class="js-user-bookmark-item-list js-keyboard-controllable-container"> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://note.com/o_ob/n/n147ed6a65aa6"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://note.com/o_ob/n/n147ed6a65aa6" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fnote.com%2Fo_ob%2Fn%2Fn147ed6a65aa6" alt="">pythonでレトロゲームが書けるpyxelがすごい|しらいはかせ(AI研究/Hacker作家)</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/note.com/o_ob/n/n147ed6a65aa6" class="js-keyboard-entry-page-openable" title="pythonでレトロゲームが書けるpyxelがすごい|しらいはかせ(AI研究/Hacker作家) (512ブックマーク)" data-gtm-click-label="user-bookmark-users">512 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fnote.com%2Fo_ob" title="『note.com/o_ob』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> note.com/o_ob </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">今週末(めちゃくちゃ忙しいのに)フランス大使館からサイエンティフィック<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%B2%E3%83%BC%E3%83%A0">ゲーム</a>ジャムの審査員を頼まれてしまった…まあやるからには楽しんでやるしかないナ……と思って予習をしています(めちゃくちゃ忙しいのに)。 この記事めちゃ伸びてるんですが、 次の日曜日に日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>科学未来館で予約不要でプレイできて懇親会まであるのが伝わってない感じあるので加筆した! 公式サイト: https://jp-minerals.org/scientifi<a data-gtm-click-label="entry-summary-keyword" href="/q/CG">cg</a>amejam/jp/partic<a data-gtm-click-label="entry-summary-keyword" href="/q/IPA">ipa</a>te.<a data-gtm-click-label="entry-summary-keyword" href="/q/HTML">html</a> X(<a data-gtm-click-label="entry-summary-keyword" href="/q/twitter">Twitter</a>): https://x.com/sgjtokyo2024 高校生部門は「pyxel」という環境を使うそうな。<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>題はこちらです Pyxel (ピクセル) は、 <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 向けのレトロ<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%B2%E3%83%BC%E3%83%A0">ゲーム</a>エンジンです。 使える色は 16 色のみ、同時に再生できる音は 4 音までなど、レトロ<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%B2%E3%83%BC%E3%83%A0">ゲーム</a>機を意識したシン</p> <a href="https://note.com/o_ob/n/n147ed6a65aa6" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/a90de9f109ac90fa49d3f53632492a4c45e23f43/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F163258937%2Frectangle_large_type_2_8f306def2aeb33de03a2082fdca02115.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280" alt="pythonでレトロゲームが書けるpyxelがすごい|しらいはかせ(AI研究/Hacker作家)"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762542786593752000"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://note.com/o_ob/n/n147ed6a65aa6" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241127#bookmark-4762542786593752000" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/27</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Pyxel (ピクセル) は、 Python 向けのレトロゲームエンジンです。” 「レトロゲーム」=「レトロ風のゲーム」とのこと。</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762542786593752000/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://qiita.com/free-honda/items/6cdeba268fbbcaba78b4"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://qiita.com/free-honda/items/6cdeba268fbbcaba78b4" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fqiita.com%2Ffree-honda%2Fitems%2F6cdeba268fbbcaba78b4" alt="">AWSとPythonの連携:Boto3を活用したS3バケットの作成とEC2インスタンス起動の技術検証 - Qiita</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/qiita.com/free-honda/items/6cdeba268fbbcaba78b4" class="js-keyboard-entry-page-openable" title="AWSとPythonの連携:Boto3を活用したS3バケットの作成とEC2インスタンス起動の技術検証 - Qiita (2ブックマーク)" data-gtm-click-label="user-bookmark-users">2 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fqiita.com%2Ffree-honda" title="『qiita.com/free-honda』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> qiita.com/free-honda </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">Deleted art<a data-gtm-click-label="entry-summary-keyword" href="/q/ICL">icl</a>es cannot be recovered. Draft of this art<a data-gtm-click-label="entry-summary-keyword" href="/q/ICL">icl</a>e would be also deleted. Are you sure you want to delete this art<a data-gtm-click-label="entry-summary-keyword" href="/q/ICL">icl</a>e?</p> <a href="https://qiita.com/free-honda/items/6cdeba268fbbcaba78b4" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/49d0cc79f7b9969e4182aa3ca6f568a9166a1e5a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fqiita-user-contents.imgix.net%252Fhttps%25253A%25252F%25252Fcdn.qiita.com%25252Fassets%25252Fpublic%25252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%253Fixlib%253Drb-4.0.0%2526w%253D1200%2526blend64%253DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkYzNjYyNTcxJTJGMGFlOTVjMWVkNDY1NzUzZTY0NjBjMzg4ZTA1Njg2ZTI2YmQyNjgyYyUyRnhfbGFyZ2UucG5nJTNGMTcyNTY1MTM5ND9peGxpYj1yYi00LjAuMCZhcj0xJTNBMSZmaXQ9Y3JvcCZtYXNrPWVsbGlwc2UmZm09cG5nMzImcz0yM2JhNjBmYTM3OTEzZmRkODNiZWI0ZDJjMzFmMDhkMQ%2526blend-x%253D120%2526blend-y%253D467%2526blend-w%253D82%2526blend-h%253D82%2526blend-mode%253Dnormal%2526s%253Df439ea111a0532f46590b05ae7ac090c%3Fixlib%3Drb-4.0.0%26w%3D1200%26fm%3Djpg%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9QVdTJUUzJTgxJUE4UHl0aG9uJUUzJTgxJUFFJUU5JTgwJUEzJUU2JTkwJUJBJUVGJUJDJTlBQm90bzMlRTMlODIlOTIlRTYlQjQlQkIlRTclOTQlQTglRTMlODElOTclRTMlODElOUZTMyVFMyU4MyU5MCVFMyU4MiVCMSVFMyU4MyU4MyVFMyU4MyU4OCVFMyU4MSVBRSVFNCVCRCU5QyVFNiU4OCU5MCVFMyU4MSVBOEVDMiVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MiVCOSVFMyU4MiVCRiVFMyU4MyVCMyVFMyU4MiVCOSVFOCVCNSVCNyVFNSU4QiU5NSVFMyU4MSVBRSVFNiU4QSU4MCVFOCVBMSU5MyVFNiVBNCU5QyVFOCVBOCVCQyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1wYWQ9MCZzPWY5MjkzZmJmOWY3ZTlmODBiMGFiZjg3ODFkYWQxMmJk%26mark-x%3D120%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBmcmVlLWhvbmRhJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LXBhZD0wJnM9MWYzYTUyYmFmZGFjNmYzMzc2MmU2ZjFmOWM3NzRjMjE%26blend-x%3D242%26blend-y%3D480%26blend-w%3D838%26blend-h%3D46%26blend-fit%3Dcrop%26blend-crop%3Dleft%252Cbottom%26blend-mode%3Dnormal%26s%3D20fa6153c88b8ffc96f86489ddc96d3b" alt="AWSとPythonの連携:Boto3を活用したS3バケットの作成とEC2インスタンス起動の技術検証 - Qiita"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762555560908160352"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://qiita.com/free-honda/items/6cdeba268fbbcaba78b4" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241127#bookmark-4762555560908160352" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/27</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Boto3を使用すれば、AWSの各種サービスをPythonコードで簡単に操作でき、作業効率を大幅に向上させることが可能です。 Boto3の概要から使い方、さらに実際のハンズオンを通じて、AWSリソースの操作方法を紹介。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/AWS/" data-gtm-click-label="user-reaction-tag">AWS</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762555560908160352/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://github.com/kotaro-kinoshita/yomitoku"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://github.com/kotaro-kinoshita/yomitoku" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fgithub.com%2Fkotaro-kinoshita%2Fyomitoku" alt="">GitHub - kotaro-kinoshita/yomitoku: Yomitoku is an AI-powered document image analysis package designed specifically for the Japanese language.</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/github.com/kotaro-kinoshita/yomitoku" class="js-keyboard-entry-page-openable" title="GitHub - kotaro-kinoshita/yomitoku: Yomitoku is an AI-powered document image analysis package designed specifically for the Japanese language. (32ブックマーク)" data-gtm-click-label="user-bookmark-users">32 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fgithub.com%2Fkotaro-kinoshita" title="『github.com/kotaro-kinoshita』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> github.com/kotaro-kinoshita </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">You signed in w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h another tab or window. Reload to refresh your <a data-gtm-click-label="entry-summary-keyword" href="/q/session">session</a>. You signed out in another tab or window. Reload to refresh your <a data-gtm-click-label="entry-summary-keyword" href="/q/session">session</a>. You <a data-gtm-click-label="entry-summary-keyword" href="/q/Switch">switch</a>ed accounts on another tab or window. Reload to refresh your <a data-gtm-click-label="entry-summary-keyword" href="/q/session">session</a>. Dismiss alert</p> <a href="https://github.com/kotaro-kinoshita/yomitoku" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/d5acc3a424cd3805fa0362c83119417d55258301/height=288;version=1;width=512/https%3A%2F%2Frepository-images.githubusercontent.com%2F880817202%2Fa8f15750-2fb2-4952-966b-1a9f4d432b91" alt="GitHub - kotaro-kinoshita/yomitoku: Yomitoku is an AI-powered document image analysis package designed specifically for the Japanese language."> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762558556112739712"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://github.com/kotaro-kinoshita/yomitoku" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241127#bookmark-4762558556112739712" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/27</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“YomiToku は日本語に特化した AI 文章画像解析エンジン(Document AI)です。画像内の文字の全文 OCR およびレイアウト解析機能を有しており、画像内の文字情報や図表を認識、抽出、変換します。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/OCR/" data-gtm-click-label="user-reaction-tag">OCR</a></li> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/PyTorch/" data-gtm-click-label="user-reaction-tag">PyTorch</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762558556112739712/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://note.com/kotaro_kinoshita/n/n70df91659afc"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://note.com/kotaro_kinoshita/n/n70df91659afc" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fnote.com%2Fkotaro_kinoshita%2Fn%2Fn70df91659afc" alt="">日本語に特化したOCR、文書画像解析Pythonパッケージ「YomiToku」を公開しました|Kotaro.Kinoshita</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/note.com/kotaro_kinoshita/n/n70df91659afc" class="js-keyboard-entry-page-openable" title="日本語に特化したOCR、文書画像解析Pythonパッケージ「YomiToku」を公開しました|Kotaro.Kinoshita (1389ブックマーク)" data-gtm-click-label="user-bookmark-users">1389 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fnote.com%2Fkotaro_kinoshita" title="『note.com/kotaro_kinoshita』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> note.com/kotaro_kinoshita </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">はじめに最近、LLMへのRAGを用いた文書データの連携等を目的に<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%B5%B7%E5%A4%96">海外</a>を中心にOCRや文書画像解析<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%8A%80%E8%A1%93">技術</a>に関連する新しいサービスが活発にリリースされています。 しかし、その多くは日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>語をメインターゲットに開発されているわけではありません。日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>語文書は、英数字に加えて、ひらがな、漢字、記号など数千種類の文字を識別する必要があったり、<a data-gtm-click-label="entry-summary-keyword" href="/q/%E7%B8%A6%E6%9B%B8%E3%81%8D">縦書き</a>など日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>語ドキュメント特有のレイアウトに対処する必要があったりと日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>語特有の難しさがあります。 ですが、今後、<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%B5%B7%E5%A4%96">海外</a>の開発者がこれらの課題に対処するため、日<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>のドキュメント画像解析に特化したものをリリースする可能性は低く、やはり自国の言語向けのサービスは自国の<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2">エンジニア</a>が開発すべきだと筆者は考えています。 もちろん、Azure Document Intelligenceをはじめとした、クラウドサービスのドキュメント解析サービスはありますが、クラウドを利用できないユ</p> <a href="https://note.com/kotaro_kinoshita/n/n70df91659afc" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/c6ad103930c13bacfc8525339c06af0500d8d5e9/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F163352521%2Frectangle_large_type_2_e071f12e99b62afe8512053b319245e8.jpeg%3Ffit%3Dbounds%26quality%3D85%26width%3D1280" alt="日本語に特化したOCR、文書画像解析Pythonパッケージ「YomiToku」を公開しました|Kotaro.Kinoshita"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762558358007261184"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://note.com/kotaro_kinoshita/n/n70df91659afc" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241127#bookmark-4762558358007261184" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/27</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“YomiTokuはPDFやカメラで撮影された文書画像を解析するためのPythonパッケージです。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/OCR/" data-gtm-click-label="user-reaction-tag">OCR</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762558358007261184/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/26/news024.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/26/news024.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F26%2Fnews024.html" alt="">[Pythonクイズ]その引数、どのパラメーターに渡されるのか、分かりますか?</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/26/news024.html" class="js-keyboard-entry-page-openable" title="[Pythonクイズ]その引数、どのパラメーターに渡されるのか、分かりますか? (3ブックマーク)" data-gtm-click-label="user-bookmark-users">3 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">というわけで、大好評(?)の<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>クイズ、第2回のお時間がやってまいりました。どうも、「へなちょこ<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>istaかわさき」略して「HPかわさき」です。 週刊少年マンガ雑誌の新連載の第2回って、ホントに読者からの評判がよくってキャッチコピーに「大好評!」「人気沸騰!」とか付けてんの? と昔から謎に思っていました。もっとも、今では紙媒体でも<a data-gtm-click-label="entry-summary-keyword" href="/q/SNS">SNS</a>やインターネット上の<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%8E%B2%E7%A4%BA%E6%9D%BF">掲示板</a>で読者の反応を調べられるので、以前よりはこうしたキャッチコピーに対する疑問は薄らいできました(とはいえ、印刷に入るタイミングもあるしなぁ。ホントなのかなぁ)。 <a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>フォーラム「Deep Insider」はWebメディアなので、記事のページビュー(PV)をリアルタイムにチェックできます。なので、第1回を多くの方に読んでいただけたかどうかくらいは分かるんです。その結果、「大好評(?)」くらいは書いていいんじゃないかなと今</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/26/news024.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/c8493350899eb69a1de8bb6aa0378f3558a68461/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F26%2Fcover_news024.jpg" alt="[Pythonクイズ]その引数、どのパラメーターに渡されるのか、分かりますか?"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762532093729512672"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/26/news024.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241126#bookmark-4762532093729512672" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/26</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Pythonでは関数のパラメーターには幾つかの種類があり、引数の渡し方にも位置引数やキーワード引数といった種類があります。どのパラメーターにどの引数が渡されるのか、ちゃんと理解しているかをクイズで確認。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762532093729512672/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://www.salesanalytics.co.jp/ds-casestudy/ds-casestudy002/"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://www.salesanalytics.co.jp/ds-casestudy/ds-casestudy002/" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fwww.salesanalytics.co.jp%2Fds-casestudy%2Fds-casestudy002%2F" alt="">在庫を最適化せよ:Pythonによる数理最適化の威力</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/www.salesanalytics.co.jp/ds-casestudy/ds-casestudy002/" class="js-keyboard-entry-page-openable" title="在庫を最適化せよ:Pythonによる数理最適化の威力 (3ブックマーク)" data-gtm-click-label="user-bookmark-users">3 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fwww.salesanalytics.co.jp%2F" title="『www.salesanalytics.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> www.salesanalytics.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">在庫管理は多くの企業にとって重要な課題です。 在庫が少なすぎれば機会損失、多すぎれば保管コストが膨らみます。 今回は、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>を使った<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96">数理最適化</a>モデルを構築し、最適な在庫水準を決定する方法を解説します。 先ずは経済発注量(EOQ)モデルから始め、より複雑な確率的在庫モデル(モンテカルロシミュレーション)、そして安全在庫を考慮した多期間の在庫計画問題を扱います。 はじめに 在庫管理は、多くの企業にとって収益性と効率性を大きく左右する重要な課題です。 適切な在庫水準を維持することで、品切れによる機会損失を防ぎつつ、過剰在庫による保管コストを抑えることができます。 しかし、需要の変動、リードタイムの不確実性、複数の商品カテゴリーなど、多くの変数と制約が絡み合う複雑な問題を、直感や経験だけで最適に解決するのは困難です。 ここで<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96">数理最適化</a>の出番です。<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96">数理最適化</a>とは、与えられた制約条件の下で目的関</p> <a href="https://www.salesanalytics.co.jp/ds-casestudy/ds-casestudy002/" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/e651a3d4b296296d83141ed1c59671d8c1b88ffb/height=288;version=1;width=512/https%3A%2F%2Fwww.salesanalytics.co.jp%2Fwp-content%2Fuploads%2F2024%2F07%2F20240710.jpg" alt="在庫を最適化せよ:Pythonによる数理最適化の威力"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762345848276332576"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://www.salesanalytics.co.jp/ds-casestudy/ds-casestudy002/" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241125#bookmark-4762345848276332576" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/25</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Pythonを使った数理最適化モデルを構築し、最適な在庫水準を決定する方法を解説”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/%E6%95%B0%E7%90%86%E6%9C%80%E9%81%A9%E5%8C%96/" data-gtm-click-label="user-reaction-tag">数理最適化</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762345848276332576/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://zenn.dev/darashi/articles/f42915adf1db0e"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://zenn.dev/darashi/articles/f42915adf1db0e" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fzenn.dev%2Fdarashi%2Farticles%2Ff42915adf1db0e" alt="">Visual Studio Code Dev Containers でシンプルに Python w/ CUDA を動かす</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/zenn.dev/darashi/articles/f42915adf1db0e" class="js-keyboard-entry-page-openable" title="Visual Studio Code Dev Containers でシンプルに Python w/ CUDA を動かす (4ブックマーク)" data-gtm-click-label="user-bookmark-users">4 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fzenn.dev%2Fdarashi" title="『zenn.dev/darashi』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> zenn.dev/darashi </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">はじめに なるべく少ない設定でDev Cont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner上で<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>を動かす方法を検討してみました。 2024年11月末現在、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 環境のセットアップには uv を使うのがよさそうな雰囲気です。そこで、Dev Cont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner 側では uv をセットアップするにとどめ、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> やそのパッケージのインストールは uv に任せる方針にします。 Dev Cont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner の設定 ベースコンテナは <a data-gtm-click-label="entry-summary-keyword" href="/q/Microsoft">Microsoft</a> が公開している devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ners-base を使いました。以下のように .devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner/devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner.json を作成します: // .devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner/devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ner.json` { "name": "CUDA + uv", "image": "mcr.<a data-gtm-click-label="entry-summary-keyword" href="/q/Microsoft">microsoft</a>.com/devcont<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ners/</p> <a href="https://zenn.dev/darashi/articles/f42915adf1db0e" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/82b6b52164733d1b640f2e3cc3fe340a7d5e272e/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--vuwYVWYc--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AVisual%252520Studio%252520Code%252520Dev%252520Containers%252520%2525E3%252581%2525A7%2525E3%252582%2525B7%2525E3%252583%2525B3%2525E3%252583%252597%2525E3%252583%2525AB%2525E3%252581%2525AB%252520Python%252520w%25252F%252520CUDA%252520%2525E3%252582%252592%2525E5%25258B%252595%2525E3%252581%25258B%2525E3%252581%252599%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3Adarashi%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jTEdGVEZtQzlMUHl1UFp2MVMzQjFvZXE2My0yaW1rWk9pc3RfMzVMVF8xRTZ5WHljR2s9czk2LWM%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png" alt="Visual Studio Code Dev Containers でシンプルに Python w/ CUDA を動かす"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762418234619488576"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://zenn.dev/darashi/articles/f42915adf1db0e" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241125#bookmark-4762418234619488576" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/25</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“なるべく少ない設定で CUDA と uv をセットアップするための Dev Container 設定と、その上でPyTorch を利用する方法を紹介”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762418234619488576/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/22/news042.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/22/news042.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F22%2Fnews042.html" alt="">「Python 3.13」で追加されたJITコンパイラとは?</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/22/news042.html" class="js-keyboard-entry-page-openable" title="「Python 3.13」で追加されたJITコンパイラとは? (2ブックマーク)" data-gtm-click-label="user-bookmark-users">2 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary"><a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>は以前からその実行速度が欠点とされていた。これを大きく改善する可能性を持つJ<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラが<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13では実験的にサポートされた。これがどんなものかを見てみよう。 連載目次 前回は<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13の新機能から新しいREPLと、フリースレッドモードについて見た。今回は実験的に追加された機能である「J<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラ」について見てみよう。 実験的にサポートされたJ<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラ <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13(C<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13)ではJ<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラのサポートが実験的に追加された。ただし、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">python</a>.orgからダウンロード可能な処理系にはJ<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラは含まれていない。そのため、J<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラを実際に試してみるには自分でC<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13をビルドする必要がある。 J<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラを有効にしたC<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>をビルドする方法はC<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>のリポジトリで説明さ</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/22/news042.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/49af116143b9423e1bed25ef01044d5539c7e68d/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F22%2Fcover_news042.png" alt="「Python 3.13」で追加されたJITコンパイラとは?"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762356911580904288"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/22/news042.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241122#bookmark-4762356911580904288" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/22</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Python 3.13 21.4秒、 Python 3.13(JITコンパイラを有効化) 18.1秒” もっと圧倒的に差が出るものかと想像していのですが、そんなに違いがないことに逆に驚いた。もちろん3.10と比べると圧倒的に高速になっているのだが。</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762356911580904288/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://hwisnu.bearblog.dev/fireducks-pandas-but-100x-faster/"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://hwisnu.bearblog.dev/fireducks-pandas-but-100x-faster/" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fhwisnu.bearblog.dev%2Ffireducks-pandas-but-100x-faster%2F" alt="">FireDucks : Pandas but 100x faster</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/hwisnu.bearblog.dev/fireducks-pandas-but-100x-faster/" class="js-keyboard-entry-page-openable" title="FireDucks : Pandas but 100x faster (25ブックマーク)" data-gtm-click-label="user-bookmark-users">25 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fhwisnu.bearblog.dev%2F" title="『hwisnu.bearblog.dev』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> hwisnu.bearblog.dev </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">10 Nov, 2024 IntroductionMy m<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>n background is a hedge fund professional, so I deal w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h finance data all the time and so far the Pandas library has been an indispensa<a data-gtm-click-label="entry-summary-keyword" href="/q/BL">bl</a>e tool in my <a data-gtm-click-label="entry-summary-keyword" href="/q/workflow">workflow</a> and my most used <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> library. Then came along <a data-gtm-click-label="entry-summary-keyword" href="/q/Polars">Polars</a> (wr<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>ten in <a data-gtm-click-label="entry-summary-keyword" href="/q/Rust">Rust</a>, btw!) which shook the ground of <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> ecosyst<a data-gtm-click-label="entry-summary-keyword" href="/q/EM">em</a> due to <a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>s speed and efficiency, you can check some of <a data-gtm-click-label="entry-summary-keyword" href="/q/Polars">Polars</a> benchmark here. I have a</p> <a href="https://hwisnu.bearblog.dev/fireducks-pandas-but-100x-faster/" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/0cb812533b88928ad19c9a956fac1eb5a50d768f/height=288;version=1;width=512/https%3A%2F%2Fbear-images.sfo2.cdn.digitaloceanspaces.com%2Fherman-1683556668-0.png" alt="FireDucks : Pandas but 100x faster"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762277003672642944"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://hwisnu.bearblog.dev/fireducks-pandas-but-100x-faster/" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241121#bookmark-4762277003672642944" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/21</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“これは最もクレイジーなベンチです。FireDucks は DuckDB にさえ勝ちました! Pandas と Polars のランクも確認してください。Pandas より平均 50 倍高速です。Polarsよりもさらに速いです!”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762277003672642944/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://codezine.jp/article/detail/20443"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://codezine.jp/article/detail/20443" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fcodezine.jp%2Farticle%2Fdetail%2F20443" alt="">Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/codezine.jp/article/detail/20443" class="js-keyboard-entry-page-openable" title="Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説 (4ブックマーク)" data-gtm-click-label="user-bookmark-users">4 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fcodezine.jp%2F" title="『codezine.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> codezine.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summ<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>」や、<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2">エンジニア</a>の生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。</p> <a href="https://codezine.jp/article/detail/20443" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/a83e2c17d32b6d987572e767421add8eda0aaccb/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F20443%2F20443_ogp.jpg" alt="Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762254083030712512"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://codezine.jp/article/detail/20443" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241121#bookmark-4762254083030712512" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/21</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“対話型インタプリタの機能強化や高速化といった実行環境の改良、エラーメッセージの改良や新しい型関連機能、そしてモバイルプラットフォームのサポートを中心に紹介”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762254083030712512/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://www.publickey1.jp/blog/24/excelpythoncopilot_in_excel_with_python.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://www.publickey1.jp/blog/24/excelpythoncopilot_in_excel_with_python.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fwww.publickey1.jp%2Fblog%2F24%2Fexcelpythoncopilot_in_excel_with_python.html" alt="">Excel上でPythonコードを生成、実行できる「Copilot in Excel with Python」正式版に(米国版のみ)</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/www.publickey1.jp/blog/24/excelpythoncopilot_in_excel_with_python.html" class="js-keyboard-entry-page-openable" title="Excel上でPythonコードを生成、実行できる「Copilot in Excel with Python」正式版に(米国版のみ) (29ブックマーク)" data-gtm-click-label="user-bookmark-users">29 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fwww.publickey1.jp%2F" title="『www.publickey1.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> www.publickey1.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary"><a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a>上で<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>コードを生成、実行できる「Copilot in <a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a> w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>」正式版に(米国版のみ) マイクロソフトは米イリノイ州シカゴで開催中のイベント「<a data-gtm-click-label="entry-summary-keyword" href="/q/Microsoft">Microsoft</a> Ign<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>e 2024」で、<a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a>上でCopilotが<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>コードを生成、実行してくれる「Copilot in <a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a> w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>」が米国版(EN-US)<a data-gtm-click-label="entry-summary-keyword" href="/q/Windows">Windows</a>環境において正式版になったことを明らかにしました。 マイクロソフトは今年(2024年)9月、<a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a>上で<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>コードを実行可能にする新機能「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> in <a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a>」を正式リリースしています。 そしてそれに合わせて、<a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a>上で生成<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">AI</a>を用いて<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>コードを生成、実行できる「Copilot in <a data-gtm-click-label="entry-summary-keyword" href="/q/EXCEL">Excel</a> w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>」をパブリックプレビューとして公開しました。</p> <a href="https://www.publickey1.jp/blog/24/excelpythoncopilot_in_excel_with_python.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/48571a8c5ffb1aa5e2e06886e578c67f9e9405fb/height=288;version=1;width=512/https%3A%2F%2Fwww.publickey1.jp%2F2024%2Fcopilot-in-excel-w-python-ga01.png" alt="Excel上でPythonコードを生成、実行できる「Copilot in Excel with Python」正式版に(米国版のみ)"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762299826604096032"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://www.publickey1.jp/blog/24/excelpythoncopilot_in_excel_with_python.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241121#bookmark-4762299826604096032" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/21</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Excel上でCopilotがPythonコードを生成、実行してくれる「Copilot in Excel with Python」が米国版(EN-US)Windows環境において正式版に”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD/" data-gtm-click-label="user-reaction-tag">人工知能</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762299826604096032/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/19/news018.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/19/news018.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F19%2Fnews018.html" alt="">[Pythonクイズ]そのf文字列、もっとカンタンに書けますよ?</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/19/news018.html" class="js-keyboard-entry-page-openable" title="[Pythonクイズ]そのf文字列、もっとカンタンに書けますよ? (8ブックマーク)" data-gtm-click-label="user-bookmark-users">8 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">お初にお目にかかります。「ヘナチョコ<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>istaかわさき」略して「HPかわさき」です。アイコンは自撮りの写真を<a data-gtm-click-label="entry-summary-keyword" href="/q/chatGpt">ChatGPT</a>に入力して、「あーでもない。こーでもない」といいながら、Dall-E 3に作ってもらったものです(似ているんですかね。よく分からないなぁ)。 というわけで、今回から「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>ステップアップクイズ」略して「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>クイズ」を担当させていただきます。<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>連載は、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>でプログラミングする際に出会うかもしれないちょっとしたワナや、知っておくといいことなどを題材として皆さんにクイズを解いてもらおうというものです。 クイズの答えの後には解説もあるので、「ん? わかんねぇぞ」とか「もっと詳しく!」といった方はそちらも読んでくださると幸いです。 それでは答えの発表でーす。</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/19/news018.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/5b0bc6bff74fc03972b5f8b05b58eff28992f4e7/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F19%2Fcover_news018.jpg" alt="[Pythonクイズ]そのf文字列、もっとカンタンに書けますよ?"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762206701463011968"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/19/news018.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241119#bookmark-4762206701463011968" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/19</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">Pythonのスキルレベルをステップアップさせたい人のための新連載。“f文字列を使うと変数や式の値をスッキリと書式化できます。が、日付を書式化しているそのf文字列、もっとカンタンに書けるんじゃないですか?”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762206701463011968/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2105/26/news025.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2105/26/news025.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2105%2F26%2Fnews025.html" alt="">無料で読める、東大/京大の「Python教科書」電子書籍</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2105/26/news025.html" class="js-keyboard-entry-page-openable" title="無料で読める、東大/京大の「Python教科書」電子書籍 (1367ブックマーク)" data-gtm-click-label="user-bookmark-users">1367 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary"><a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>稿は、2021年5月26日に公開した記事を、<a data-gtm-click-label="entry-summary-keyword" href="/q/2023">2023</a>年11月13日の最新情報に合わせて改訂したものです。<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9D%B1%E5%A4%A7">東大</a>と京大のどちらも<a data-gtm-click-label="entry-summary-keyword" href="/q/2023">2023</a>年版が公開されています。 プログラミング言語<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>を習得したい場合、まずは教科書型のコンテンツなどで一通りの基礎知識を学ぶ必要があるだろう。そういった目的に合うコンテンツは、書籍を含めてさまざまなものがある。<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9C%AC">本</a>稿ではその中でも、東京大学もしくは京都大学の授業で使われており信頼性が高い<a data-gtm-click-label="entry-summary-keyword" href="/q/%E9%9B%BB%E5%AD%90%E6%9B%B8%E7%B1%8D">電子書籍</a>、しかも無料で入手可能なものを紹介する。 <a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%9D%B1%E5%A4%A7">東大</a>/京大の「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>教科書」<a data-gtm-click-label="entry-summary-keyword" href="/q/%E9%9B%BB%E5%AD%90%E6%9B%B8%E7%B1%8D">電子書籍</a> 東京大学『<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>プログラミング入門』</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2105/26/news025.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/e5d60bfb7c6b6bbdcd67664c3c2f649018892f0a/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2105%2F26%2Fcover_news025.jpg" alt="無料で読める、東大/京大の「Python教科書」電子書籍"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4706667115883485474"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2105/26/news025.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241118#bookmark-4706667115883485474" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/18</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">東大のPython教科書の2024年版が公開されているのに合わせて記事を改訂。</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/" data-gtm-click-label="user-reaction-tag">プログラミング</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4706667115883485474/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://qiita.com/ryosuke_ohori/items/11b2ad43f1ae50f25cf5"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://qiita.com/ryosuke_ohori/items/11b2ad43f1ae50f25cf5" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fqiita.com%2Fryosuke_ohori%2Fitems%2F11b2ad43f1ae50f25cf5" alt="">Pythonでのデバッグ、print()からic()に置き換えよう! - Qiita</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/qiita.com/ryosuke_ohori/items/11b2ad43f1ae50f25cf5" class="js-keyboard-entry-page-openable" title="Pythonでのデバッグ、print()からic()に置き換えよう! - Qiita (277ブックマーク)" data-gtm-click-label="user-bookmark-users">277 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fqiita.com%2Fryosuke_ohori" title="『qiita.com/ryosuke_ohori』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> qiita.com/ryosuke_ohori </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">みなさん、こんにちは!私は株式会社ul<a data-gtm-click-label="entry-summary-keyword" href="/q/usa">usa</a>geで<a data-gtm-click-label="entry-summary-keyword" href="/q/%E6%8A%80%E8%A1%93">技術</a>ブログを担当している<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2">エンジニア</a>です。最新の情報や、日々の開発で役立つTipsを皆さんと共有していきたいと思います。どうぞよろしくお願いします。(もしこのブログの仕組みやシステムフローに興味があれば、ぜひお知らせください。皆さんのご要望に応じて、詳細な記事を作成します!) <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>でのデバッグ:print()からic()へ、革新の手法 はじめに <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>で開発を進める中で、皆さんも一度は「なぜこのコードは期待通りに動かないのだろう?」と頭を抱えたことがあるのではないでしょうか。そのようなとき、print()関数を使って変数の値を出力し、デバッグを行うのは一般的な手法です。しかし、複雑なコードや大規模な<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88">プロジェクト</a>では、print()だけでは限界があります。今回は、そのデバッグ手法を一歩進めるためのライブラリ「Ice<a data-gtm-click-label="entry-summary-keyword" href="/q/CRE">Cre</a>am」とそ</p> <a href="https://qiita.com/ryosuke_ohori/items/11b2ad43f1ae50f25cf5" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/70f6fba334b0d772701d07d7966511322b0c861c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fqiita-user-contents.imgix.net%252Fhttps%25253A%25252F%25252Fcdn.qiita.com%25252Fassets%25252Fpublic%25252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%253Fixlib%253Drb-4.0.0%2526w%253D1200%2526blend64%253DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRmF2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tJTJGdSUyRjgwMjEzMyUzRnYlM0Q0P2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZmbT1wbmczMiZzPWViNWQ2YjE0MzdlMGI5OWZkYjlmOTY5NWExODc5Yjg1%2526blend-x%253D120%2526blend-y%253D467%2526blend-w%253D82%2526blend-h%253D82%2526blend-mode%253Dnormal%2526s%253Df098f7f1a88541f73fa0dedda3fbcbec%3Fixlib%3Drb-4.0.0%26w%3D1200%26fm%3Djpg%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9UHl0aG9uJUUzJTgxJUE3JUUzJTgxJUFFJUUzJTgzJTg3JUUzJTgzJTkwJUUzJTgzJTgzJUUzJTgyJUIwJUUzJTgwJTgxcHJpbnQlMjglMjklRTMlODElOEIlRTMlODIlODlpYyUyOCUyOSVFMyU4MSVBQiVFNyVCRCVBRSVFMyU4MSU4RCVFNiU4RiU5QiVFMyU4MSU4OCVFMyU4MiU4OCVFMyU4MSU4NiVFRiVCQyU4MSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1wYWQ9MCZzPWI3MTQ0ZDRiMmQ3MzNmZmEzZTMyNTA3OGM1YmQ2MDkz%26mark-x%3D120%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDByeW9zdWtlX29ob3JpJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LXBhZD0wJnM9NTY5YzM5MWI2MjM0Yjg4OGU5YTMxNWI1OGY3ZmQ2ZjQ%26blend-x%3D242%26blend-y%3D454%26blend-w%3D838%26blend-h%3D46%26blend-fit%3Dcrop%26blend-crop%3Dleft%252Cbottom%26blend-mode%3Dnormal%26txt64%3DaW4gdWx1c2FnZS5JbmM%26txt-x%3D242%26txt-y%3D539%26txt-width%3D838%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%25231E2121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D28%26s%3Db71dddc954aed581019cc170593c64f7" alt="Pythonでのデバッグ、print()からic()に置き換えよう! - Qiita"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762117170137910560"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://qiita.com/ryosuke_ohori/items/11b2ad43f1ae50f25cf5" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241118#bookmark-4762117170137910560" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/18</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“複雑なコードや大規模なプロジェクトでは、print()だけでは限界があります。今回は、そのデバッグ手法を一歩進めるためのライブラリ「IceCream」とその関数ic()をご紹介します。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762117170137910560/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://dev-discuss.pytorch.org/t/pytorch-deprecation-of-conda-nightly-builds/2590/2"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://dev-discuss.pytorch.org/t/pytorch-deprecation-of-conda-nightly-builds/2590/2" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fdev-discuss.pytorch.org%2Ft%2Fpytorch-deprecation-of-conda-nightly-builds%2F2590" alt="">PyTorch Deprecation of Conda Nightly Builds</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/dev-discuss.pytorch.org/t/pytorch-deprecation-of-conda-nightly-builds/2590" class="js-keyboard-entry-page-openable" title="PyTorch Deprecation of Conda Nightly Builds (3ブックマーク)" data-gtm-click-label="user-bookmark-users">3 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fdev-discuss.pytorch.org%2F" title="『dev-discuss.pytorch.org』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> dev-discuss.pytorch.org </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">Please see: [Announc<a data-gtm-click-label="entry-summary-keyword" href="/q/EM">em</a>ent] Deprecating <a data-gtm-click-label="entry-summary-keyword" href="/q/pytorch">PyTorch</a>’s official Anaconda channel · Issue #138506 · <a data-gtm-click-label="entry-summary-keyword" href="/q/pytorch">pytorch</a>/<a data-gtm-click-label="entry-summary-keyword" href="/q/pytorch">pytorch</a> · <a data-gtm-click-label="entry-summary-keyword" href="/q/github">GitHub</a> <a data-gtm-click-label="entry-summary-keyword" href="/q/pytorch">PyTorch</a> will s<a data-gtm-click-label="entry-summary-keyword" href="/q/top">top</a> pu<a data-gtm-click-label="entry-summary-keyword" href="/q/BL">bl</a>ishing Anaconda packages that depend on Anaconda’s default packages due to the high m<a data-gtm-click-label="entry-summary-keyword" href="/q/ai">ai</a>ntenance costs for conda <a data-gtm-click-label="entry-summary-keyword" href="/q/Build">build</a>s which are not <a data-gtm-click-label="entry-summary-keyword" href="/q/jus">jus</a>tifia<a data-gtm-click-label="entry-summary-keyword" href="/q/BL">bl</a>e w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h the ROI we <a data-gtm-click-label="entry-summary-keyword" href="/q/obs">obs</a>erve today (as seen in download dis<a data-gtm-click-label="entry-summary-keyword" href="/q/CRE">cre</a>pancies between PyPI vs. conda). We are directing users to</p> <a href="https://dev-discuss.pytorch.org/t/pytorch-deprecation-of-conda-nightly-builds/2590" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/6af71295442b1131cf048d8d3e11a88ec36d367c/height=288;version=1;width=512/https%3A%2F%2Fglobal.discourse-cdn.com%2Fflex036%2Fuploads%2Fpytorch1%2Foriginal%2F1X%2F6cd7da56682d360e2c6006ff3e31eb250c5a8675.png" alt="PyTorch Deprecation of Conda Nightly Builds"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762174933720406560"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://dev-discuss.pytorch.org/t/pytorch-deprecation-of-conda-nightly-builds/2590/2" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241118#bookmark-4762174933720406560" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/18</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“PyTorch は、Anaconda のデフォルト パッケージに依存する Anaconda パッケージの公開を停止します。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> <li><a href="/misshiki/PyTorch/" data-gtm-click-label="user-reaction-tag">PyTorch</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762174933720406560/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://github.com/pytorch/pytorch/issues/138506"> <div class="centerarticle-entry "> <h3 class="centerarticle-entry-title"> <a href="https://github.com/pytorch/pytorch/issues/138506" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fgithub.com%2Fpytorch%2Fpytorch%2Fissues%2F138506" alt="">[Announcement] Deprecating PyTorch’s official Anaconda channel · Issue #138506 · pytorch/pytorch</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/github.com/pytorch/pytorch/issues/138506" class="js-keyboard-entry-page-openable" title="[Announcement] Deprecating PyTorch’s official Anaconda channel · Issue #138506 · pytorch/pytorch (1ブックマーク)" data-gtm-click-label="user-bookmark-users">1 user</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fgithub.com%2Fpytorch" title="『github.com/pytorch』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> github.com/pytorch </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary"></p> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4762174881643897952"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://github.com/pytorch/pytorch/issues/138506" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241118#bookmark-4762174881643897952" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/18</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“PyTorch の公式 Anaconda チャンネルの廃止” そもそも総ダウンロード数の5%未満だったと。今後はPyPI(pip)を使うか、condaを使い続けるならconda-forgeようにと。</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/PyTorch/" data-gtm-click-label="user-reaction-tag">PyTorch</a></li> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4762174881643897952/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/14/news052.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/14/news052.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F14%2Fnews052.html" alt="">「Go」が過去最高の7位に返り咲き、独走続く「Python」 2024年11月版プログラミング言語人気ランキング</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/14/news052.html" class="js-keyboard-entry-page-openable" title="「Go」が過去最高の7位に返り咲き、独走続く「Python」 2024年11月版プログラミング言語人気ランキング (2ブックマーク)" data-gtm-click-label="user-bookmark-users">2 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">「<a data-gtm-click-label="entry-summary-keyword" href="/q/go">Go</a>」が過去最高の7位に返り咲き、独走続く「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>」 2024年11月版プログラミング言語人気<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0">ランキング</a>:「Fortran」も8位に浮上 プログラミング言語の人気<a data-gtm-click-label="entry-summary-keyword" href="/q/%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0">ランキング</a>「TIOBEインデックス」の2024年11月版が公開された。首位の「<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>」が4カ月連続で同言語として過去最高のレーティングを更新し、2位の「<a data-gtm-click-label="entry-summary-keyword" href="/q/c%2B%2B">C++</a>」とのポイント差でも2カ月連続で過去最大を更新した。「<a data-gtm-click-label="entry-summary-keyword" href="/q/go">Go</a>」が2024年7月以来の7位に返り咲いた。</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/14/news052.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/f3a3a4debfbfac09fef820aaf7cddadb88d47d44/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F14%2Fcover_news052.png" alt="「Go」が過去最高の7位に返り咲き、独走続く「Python」 2024年11月版プログラミング言語人気ランキング"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4761990063738377120"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/14/news052.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241114#bookmark-4761990063738377120" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/14</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“7月以降、PythonとC++のレーティング差は拡大する一方だ。11月は12.21ポイント差に広がり、10月に続いてTIOBEインデックス史上最大のポイント差を更新した。”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4761990063738377120/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/12/news023.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/12/news023.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F12%2Fnews023.html" alt="">Pythonで日付を扱う際の「はて?」を解決する無料の電子書籍『解決!Python 日付データ編』</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/12/news023.html" class="js-keyboard-entry-page-openable" title="Pythonで日付を扱う際の「はて?」を解決する無料の電子書籍『解決!Python 日付データ編』 (2ブックマーク)" data-gtm-click-label="user-bookmark-users">2 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary"><a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a>のプログラム中で日付を扱う場合にはdatetimeモジュールを使うという方は多いと思います。その一方で、datetimeモジュールが提供するクラス、例えばdatetimeクラスのインスタンスが表す日付データを文字列に変換したい場合には、f文字列やdatetimeクラスのstrftimeメソッドなどを使って、どのような形式で書式化するかを指定する必要があります。 「2024年11月12日 05時00分00秒」のような形式なら比較的簡単です。f文字列なら「 f'{d:%Y年%m月%d日 %H時%M分%S秒}'」と書けばよいでしょう(ここではdatetimeクラスのインスタンスをdとしています)。 でも、タイムゾーンの扱いはどうだっけとか、曜日も含めて文字列化したいとか、ISO 8601形式の日付データと相互に変換したいとか、「2024年11月12日 05時00分00秒」のような文字</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/12/news023.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/e0d9c4d3db220f8081dc814424426b52a3e7d645/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F12%2Fcover_news023.jpg" alt="Pythonで日付を扱う際の「はて?」を解決する無料の電子書籍『解決!Python 日付データ編』"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4761893890240758176"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/12/news023.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241112#bookmark-4761893890240758176" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/12</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“日付を扱うdatetimeモジュールの記事をまとめ”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4761893890240758176/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://codspeed.io/blog/state-of-python-3-13-performance-free-threading"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://codspeed.io/blog/state-of-python-3-13-performance-free-threading" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fcodspeed.io%2Fblog%2Fstate-of-python-3-13-performance-free-threading" alt="">State of Python 3.13 Performance: Free-Threading - CodSpeed</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/codspeed.io/blog/state-of-python-3-13-performance-free-threading" class="js-keyboard-entry-page-openable" title="State of Python 3.13 Performance: Free-Threading - CodSpeed (4ブックマーク)" data-gtm-click-label="user-bookmark-users">4 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fcodspeed.io%2F" title="『codspeed.io』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> codspeed.io </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">C<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13 was released two weeks a<a data-gtm-click-label="entry-summary-keyword" href="/q/go">go</a> and this release is the most perf<a data-gtm-click-label="entry-summary-keyword" href="/q/ORM">orm</a>ance-oriented in some time. After a q<a data-gtm-click-label="entry-summary-keyword" href="/q/UI">ui</a>ck read of the release <a data-gtm-click-label="entry-summary-keyword" href="/q/note">note</a>s, a few things stand out for the impact they can have on the perf<a data-gtm-click-label="entry-summary-keyword" href="/q/ORM">orm</a>ance: C<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> can now run in free-threaded mode, w<a data-gtm-click-label="entry-summary-keyword" href="/q/it">it</a>h the global interpreter lock (GIL) disa<a data-gtm-click-label="entry-summary-keyword" href="/q/BL">bl</a>ed a brand new <a data-gtm-click-label="entry-summary-keyword" href="/q/jus">jus</a>t-in-time (J<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>) compiler has been added C<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> now <a data-gtm-click-label="entry-summary-keyword" href="/q/bun">bun</a>dles the mimalloc allo</p> <a href="https://codspeed.io/blog/state-of-python-3-13-performance-free-threading" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/ea38baede4845fe9f1044fb4493ef6c9ba0085ba/height=288;version=1;width=512/https%3A%2F%2Fcodspeed.io%2Fblog%2Fstate-of-python-3-13-performance-free-threading%2Fcover.png" alt="State of Python 3.13 Performance: Free-Threading - CodSpeed"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4761584788777938816"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://codspeed.io/blog/state-of-python-3-13-performance-free-threading" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241108#bookmark-4761584788777938816" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/08</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“Python 3.13 のパフォーマンスの現状: フリースレッド”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4761584788777938816/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li class="bookmark-item js-user-bookmark-item js-intent-share-bookmark" data-target-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/08/news038.html"> <div class="centerarticle-entry is-image-entry-unit"> <h3 class="centerarticle-entry-title"> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/08/news038.html" class="js-clickable-link js-keyboard-openable" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-title"><img class="centerarticle-entry-favicon" src="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2Fait%2Farticles%2F2411%2F08%2Fnews038.html" alt="">「Python 3.13」で追加された新しいREPL、フリースレッドモードとは?</a> </h3> <ul class="centerarticle-entry-data"> <li> <span class="centerarticle-users"> <a href="/entry/s/atmarkit.itmedia.co.jp/ait/articles/2411/08/news038.html" class="js-keyboard-entry-page-openable" title="「Python 3.13」で追加された新しいREPL、フリースレッドモードとは? (2ブックマーク)" data-gtm-click-label="user-bookmark-users">2 users</a> </span> </li> <li> <a href="/misshiki/?url=https%3A%2F%2Fatmarkit.itmedia.co.jp%2F" title="『atmarkit.itmedia.co.jp』の新着エントリー" data-gtm-click-label="user-bookmark-domain"> atmarkit.itmedia.co.jp </a> </li> <li><a href="/hotentry/it" data-gtm-click-label="user-bookmark-category">テクノロジー</a></li> </ul> <div class="centerarticle-entry-contents"> <p class="centerarticle-entry-summary">連載目次 2024年10月に<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13.0がリリースされた。今回から数回に分けて、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13で追加された新機能などを紹介していく。その中でも今回は、大きく改善された対話型インタープリタとグローバルインタープリタロックを無効化したフリースレッドモード(実験的サポート)について見てみる。 <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13における大きな変更点 「What's New In <a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13」によれば、<a data-gtm-click-label="entry-summary-keyword" href="/q/Python">Python</a> 3.13における大きな変更点としては次のものが挙げられている。 新しいREPL(対話型インタープリタ) フリースレッドモードでの動作の実験的なサポート J<a data-gtm-click-label="entry-summary-keyword" href="/q/it">IT</a>コンパイラ エラーメッセージの改善 locals関数が返送するマッピングオブジェクトの値を変更した際のセマンティクスの定義 型パラメーターのデフォルト値サポート 標準ライブラリの変更(改善、廃止された<a data-gtm-click-label="entry-summary-keyword" href="/q/API">API</a>やモ</p> <a href="https://atmarkit.itmedia.co.jp/ait/articles/2411/08/news038.html" class="centerarticle-entry-image" target="_blank" rel="noopener" data-gtm-click-label="user-bookmark-thumb"> <img src="https://cdn-ak-scissors.b.st-hatena.com/image/square/fef4735b3f274411b8605d23c50417f80b9760e8/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2411%2F08%2Fcover_news038.png" alt="「Python 3.13」で追加された新しいREPL、フリースレッドモードとは?"> </a> </div> </div> <div class="centerarticle-reaction js-user-bookmark-id-container" id="bookmark-4761706392261301376"> <div class="centerarticle-reaction-comment js-user-bookmark-comment " data-url="https://atmarkit.itmedia.co.jp/ait/articles/2411/08/news038.html" data-user-name="misshiki"> <a href="/misshiki/" data-gtm-click-label="user-reaction-usericon" class="centerarticle-reaction-thumb"> <img src="https://cdn.profile-image.st-hatena.com/users/misshiki/profile.png" alt="misshiki" title="misshiki" class="centerarticle-reaction-image"> </a> <div class="centerarticle-reaction-main"> <span class="centerarticle-reaction-username"><a href="https://b.hatena.ne.jp/misshiki/20241108#bookmark-4761706392261301376" class="js-anchor-path" data-gtm-click-label="user-reaction-username">misshiki</a></span> <span class="centerarticle-reaction-timestamp">2024/11/08</span> <span class="js-private-icon status is-hidden"><img src="/images/v4/public/userpage/icon-private.svg" alt="非公開" width="10px" height="10px"></span> <div class="centerarticle-reaction-main-comment-tags"> <span class="js-comment">“2024年10月にPython 3.13.0がリリース。今回から数回に分けて、Python 3.13で追加された新機能などを紹介していく。” “新しいREPL(対話型インタープリタ)....複数行のコードの編集が可能になった(履歴も保持される)”</span> <ul class="centerarticle-reaction-tags js-tag-text"> <li><a href="/misshiki/Python/" data-gtm-click-label="user-reaction-tag">Python</a></li> </ul> </div> <div class="centerarticle-reaction-foot"> <div class="centerarticle-reaction-meta"> <span class="comment-permalink js-comment-permalink"> <a href="/entry/4761706392261301376/comment/misshiki" data-gtm-click-label="user-reaction-permalink" rel="">リンク</a> </span> <span class="list-star-container js-list-star-container"></span> <span class="twitter-click js-short-url-clicks"></span> </div> <ul class="centerarticle-reaction-menu"> <li class="js-add-star-container add-star-container"></li> </ul> </div> </div> </div> </div> <ul class="centerarticle-reaction-following js-user-following-bookmarks-icon"> </ul> <div class="js-user-following-bookmarks-detail is-hidden"> </div> </li> <li> <div class="centerarticle-pager"> <span class="centerarticle-waiting js-read-more-waiting is-hidden"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/loading@2x.gif" alt="残りのブックマークを読み込んでいます" width="16" height="16" /></span> <span>1</span> <span><a href="/misshiki/Python/?page=2">2</a></span> <span><a href="/misshiki/Python/?page=3">3</a></span> <span><a href="/misshiki/Python/?page=4">4</a></span> <span><a href="/misshiki/Python/?page=5">5</a></span> <span><a href="/misshiki/Python/?page=6">6</a></span> <span><a href="/misshiki/Python/?page=7">7</a></span> <span><a href="/misshiki/Python/?page=8">8</a></span> <span><a href="/misshiki/Python/?page=9">9</a></span> <span><a href="/misshiki/Python/?page=10">10</a></span> <span class="centerarticle-pager-next"><a href="/misshiki/Python/?page=2">次のページ</a></span> </div> </li> </ul> </div> </div> <script type="text/javascript"> // ---------------- dfp section ---------------- var valve = valve || []; valve.push(function(v) { v.defineDFPSlot({ unit: '/4374287/b_pc_o_18_3025_0_no', sizes: [[300,250]], slotId: 'user-sidebar-ad-top' }); v.defineDFPSlot({ unit: '/4374287/b_pc_o_19_3060_0_no', sizes: [[300,600],[300,250]], slotId: 'user-sidebar-ad-bottom' }); v.sealDFPSlots(); }); </script> <script> var valve = window.valve || []; valve.push(function(v) { var pageKeyValues = {}; if (document.cookie.split(';').some(function(item) { return item.indexOf('202011_guest_status=register_incomplete') >= 0})) { pageKeyValues.bookmark_status = 'register_incomplete'; } v.config({ pageKeyValues: pageKeyValues, content: { result: "ng" }, service: 'bookmark' }); }); </script> <script src="https://cdn.pool.st-hatena.com/valve/valve.js" async></script> <div class="right-container"> <div id="user-sidebar-ad-top" class="centerarticle-aside-ad"></div> <section class="centerarticle-aside-section"> <div class="centerarticle-aside-info"> <h3 class="centerarticle-aside-info-title">お知らせ</h3> <ul class="centerarticle-aside-info-list"> <li class="centerarticle-aside-info-item"> <a href="https://bookmark.hatenastaff.com/entry/2024/11/26/120820?utm_source=user_page_side_column&utm_medium=official_announcement&utm_campaign=2024%2F11%2F26%2F120820" target="_blank"> <p class="centerarticle-aside-info-category">ランキング</p> <h4 class="centerarticle-aside-info-item-title">今週のはてなブックマーク数ランキング(2024年11月第4週)</h4> <time class="centerarticle-aside-info-item-time">2024/11/26</time> </a> </li> <li class="centerarticle-aside-info-item"> <a href="https://bookmark.hatenastaff.com/entry/transparencyreport_251q?utm_source=user_page_side_column&utm_medium=official_announcement&utm_campaign=transparencyreport_251q" target="_blank"> <p class="centerarticle-aside-info-category">透明性レポート</p> <h4 class="centerarticle-aside-info-item-title">はてなブックマーク透明性レポート(2024年8月~2024年10月)</h4> <time class="centerarticle-aside-info-item-time">2024/11/22</time> </a> </li> <li class="centerarticle-aside-info-item"> <a href="https://bookmark.hatenastaff.com/entry/transparencyreport_244q?utm_source=user_page_side_column&utm_medium=official_announcement&utm_campaign=transparencyreport_244q" target="_blank"> <p class="centerarticle-aside-info-category">透明性レポート</p> <h4 class="centerarticle-aside-info-item-title">はてなブックマーク透明性レポート(2024年5月~2024年7月)</h4> <time class="centerarticle-aside-info-item-time">2024/11/22</time> </a> </li> </ul> <div class="enterarticle-aside-info-readmore"> <a href="https://bookmark.hatenastaff.com/?utm_source=user_page_side_column&utm_medium=official_announcement&utm_campaign=readmore" class="enterarticle-aside-info-readmore-button" target="_blank">もっと読む</a> </div> </div> </section> <section class="centerarticle-aside-section"> <h3 class="centerarticle-aside-title">公式Twitter</h3> <ul class="centerarticle-aside-twitter"> <li><a href="https://twitter.com/HatenaBookmark" target="_blank" rel="noopener" data-gtm-click-label="user-officialTwitter-name">@HatenaBookmark</a><p>リリース、障害情報などのサービスのお知らせ</p></li> <li><a href="https://twitter.com/hatebu" target="_blank" rel="noopener" data-gtm-click-label="user-hotentryTwitter-name">@hatebu</a><p>最新の人気エントリーの配信</p></li> </ul> </section> <div id="user-sidebar-ad-bottom" class="centerarticle-aside-ad"></div> </div> </div> </div> <div class="progress-modal is-hidden js-progress-modal"> <div class="progress-modal-spiner"></div> <div class="progress-modal-message"> <p class="progress-modal-message-text js-progress-message">処理を実行中です</p> <button class="progress-modal-cancel js-cancel-button">中止</button> </div> </div> <div class="message-modal js-message-modal is-hidden auto-hide"> <div class="message-modal-message"> <p class="message-modal-message-text js-message-modal-message-text"></p> <button class="message-modal-btn js-message-modal-close-button">閉じる</button> </div> </div> <div id="keyboard-shortcut-help" class="shortcut-help is-hidden"> <h3 class="shortcut-help-title">キーボードショートカット一覧</h3> <p><span class="shortcut-help-key">j</span>次のブックマーク</p> <p><span class="shortcut-help-key">k</span>前のブックマーク</p> <p><span class="shortcut-help-key">l</span>あとで読む</p> <p><span class="shortcut-help-key">e</span>コメント一覧を開く</p> <p><span class="shortcut-help-key">o</span>ページを開く</p> <button tyle="button" class="shortcut-help-close js-close-button">✕</button> </div> <div class="footer"> <div class="footer-inner"> <div class="footer-inner-group footer-bookmark"> <h2 class="footer-title"><a href="/" data-gtm-label="footer-btop">はてなブックマーク</a></h2> <div class="footer-list-wrapper"> <ul class="footer-list footer-list--pc"> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/all" class="hotentry js-keyboard-openable" data-gtm-label="footerCategories-hotentry">総合</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/general" class="general js-keyboard-openable" data-gtm-label="footerCategories-general">一般</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/social" class="cat-social js-keyboard-openable" data-gtm-label="footerCategories-social">世の中</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/economics" class="cat-economics js-keyboard-openable" data-gtm-label="footerCategories-economics">政治と経済</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/life" class="cat-life js-keyboard-openable" data-gtm-label="footerCategories-life">暮らし</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/knowledge" class="cat-knowledge js-keyboard-openable" data-gtm-label="footerCategories-knowledge">学び</a></li> </ul> <ul class="footer-list footer-list--pc"> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/it" class="cat-it js-keyboard-openable" data-gtm-label="footerCategories-it">テクノロジー</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/entertainment" class="cat-entertainment js-keyboard-openable" data-gtm-label="footerCategories-entertainment">エンタメ</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/game" class="cat-game js-keyboard-openable" data-gtm-label="footerCategories-game">アニメとゲーム</a></li> <li class="footer-list-item js-keyboard-selectable-item"><a href="/hotentry/fun" class="cat-fun js-keyboard-openable" data-gtm-label="footerCategories-fun">おもしろ</a></li> </ul> <ul class="footer-list"> <li class="footer-list-item"><a href="/guide/tools">アプリ・拡張機能</a></li> <li class="footer-list-item"><a href="https://bookmark.hatenastaff.com/">開発ブログ</a></li> <li class="footer-list-item"><a href="/help/">ヘルプ</a></li> <li class="footer-list-item"><a href="https://hatena.zendesk.com/hc/ja/categories/900000153166">お問い合わせ</a></li> <li class="footer-list-item footer-list-item--sp"><a href="/guide/guideline">ガイドライン</a></li> <li class="footer-list-item footer-list-item--sp"><a href="https://policies.hatena.ne.jp/rule">利用規約</a></li> <li class="footer-list-item footer-list-item--sp"><a href="https://policies.hatena.ne.jp/privacypolicy-ja">プライバシーポリシー</a></li> <li class="footer-list-item footer-list-item--sp"><a href="https://policies.hatena.ne.jp/cookie-policy">利用者情報の外部送信について</a></li> </ul> <ul class="footer-list footer-list--pc"> <li class="footer-list-item footer-list-item--pc"><a href="/guide/guideline">ガイドライン</a></li> <li class="footer-list-item footer-list-item--pc"><a href="https://policies.hatena.ne.jp/rule">利用規約</a></li> <li class="footer-list-item footer-list-item--pc"><a href="https://policies.hatena.ne.jp/privacypolicy-ja">プライバシーポリシー</a></li> <li class="footer-list-item footer-list-item--pc"><a href="https://policies.hatena.ne.jp/cookie-policy">利用者情報の外部送信について</a></li> </ul> </div> </div> <div class="footer-inner-group footer-bookmark-sns"> <h2 class="footer-title">公式Twitter</h2> <div class="footer-bookmark-list"> <ul class="footer-list"> <li class="footer-list-item"><a href="https://twitter.com/HatenaBookmark" target="_blank" rel="noopener" data-gtm-click-label="footer-officialTwitter-name">公式アカウント</a></li> <li class="footer-list-item"><a href="https://twitter.com/hatebu" target="_blank" rel="noopener" data-gtm-click-label="footer-hotentryTwitter-name">ホットエントリー</a></li> </ul> </div> </div> <div class="footer-inner-group footer-hatena"> <h2 class="footer-title">はてなのサービス</h2> <ul class="footer-list"> <li class="footer-list-item"><a href="https://hatenablog.com/" data-gtm-label="footerServices-blog">はてなブログ</a></li> <li class="footer-list-item"><a href="https://hatenablog.com/guide/pro?plus_via=hatenabookmark_footer&utm_source=hatenabookmark&utm_medium=referral&utm_campaign=hatenabookmark_to_hatenablog_pro&utm_content=hatenabookmark_footer" data-gtm-label="footerServices-blog-pro">はてなブログPro</a></li> <li class="footer-list-item"><a href="https://q.hatena.ne.jp/" data-gtm-label="footerServices-question">人力検索はてな</a></li> <li class="footer-list-item"><a href="http://d.hatena.ne.jp/" data-gtm-label="footerServices-keyword">はてなブログ タグ</a></li> <li class="footer-list-item"><a href="http://hatenanews.com/" data-gtm-label="footerServices-hatenanews">はてなニュース</a></li> <li class="footer-list-item"><a href="https://soredoko.jp/" data-gtm-label="footerServices-soredoko">ソレドコ</a></li> </ul> </div> </div> <div class="footer-bottom"> <div class="footer-app"> <ul> <li class="footer-list-item"><a href="https://apps.apple.com/jp/app/hatenabukkumaku/id354976659?mt=8" target="_blank" rel="noopener" data-gtm-click-label="footer-app-ios"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/dl-button/appstore@2x.png" alt="App Storeからダウンロード"></a></li> <li class="footer-list-item"><a href="https://play.google.com/store/apps/details?id=com.hatena.android.bookmark&referrer=utm_source%3Dbookmark_sp%26utm_campaign%3Dbookmark_sp_user&hl=ja" target="_blank" rel="noopener" data-gtm-click-label="footer-app-android"><img src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/images/v4/public/common/dl-button/googleplay@2x.png" alt="Google Playで手に入れよう"></a></li> </ul> </div> <div class="copyright">Copyright © 2005-2024 <a href="http://www.hatena.ne.jp/">Hatena</a>. All Rights Reserved.</div> </div> </div> <div class="modal-overlay"></div> <script type="text/javascript" src="https://b.st-hatena.com/77d2ee6f79ddaf78eb2d198936bae315b6721993/js/v4/bookmark.star.js" async></script> <div class="js-head-notify is-hidden">設定を変更しました<span class="js-head-notify-close-button">x</span></div> </body> </html>