はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Rustエラーハンドリング・チートシート - Qiita

    67 users

    qiita.com/toast-uz

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    • テクノロジー
    • 2022/10/03 12:07
    • Rust
    • チートシート
    • あとで読む
    • Qiita
    • 資料
    • プログラミング
    • 【競プロ】Python使いがRustを「完全に理解する」までのTips - Qiita

      197 users

      qiita.com/toast-uz

      2023年AtCoder言語アップデートにより、Rustの環境は大きく変化しました。そのため、本記事はフリーズさせ、後日、2023年版に対応した記事を新規作成したいと思います。 筆者は、競プロのアルゴはPythonを使いつつ、マラソンはRustを使っております。前者は発想を短時間にコードにすることを重視し、後者はコーディングに時間をかけてでも高速性を確保したいからです。 その際、Pythonでできたアレを、Rustでどう書くんだっけ、と悩むことが多く、悩んだ結果を自分メモを兼ねてTipsにすることにしました。競プロに出てくるパターンを多く収録していますが、競プロ目的以外でも参考になるかと思います。とりありず、ざっと記述してみましたが、そのうち増やしたり、章立てを変えたりするかも知れません。 なお、参照がーとかトレイトがーとか、Rustそのものの入門には言及していませんので、適宜、別の記事や

      • テクノロジー
      • 2022/02/12 14:02
      • rust
      • python
      • あとで読む
      • プログラミング
      • qiita
      • study
      • 2021年のPython仮想環境〜いまやvenvを使わない理由はありません〜 - Qiita

        13 users

        qiita.com/toast-uz

        Python仮想環境、どうしていますか? さまざまなライブラリがあるのがPythonの魅力の1つですが、それゆえ、ライブラリ互換性や安定性を考えると、開発目的にあわせたライブラリセットとPythonバージョンを組み合わせて、必要に応じて、切り替えたいものです。それを実現するのがPython仮想環境です。 Python仮想環境については、いろいろな選択肢がありますが、よほどのコダワリが無いのであれば、venvの選択を強くお勧めします。理由を3つにまとめてみました。 仮想環境の比較紹介については、「pyenv、pyenv-virtualenv、venv、Anaconda、Pipenv。私はPipenvを使う。」が、非常によくまとまっています。ただし、venvはPythonインタプリタバージョンの切り替えはできない、という分類がされていますが間違いです。venvはvirtualenvとほぼ同等な

        • テクノロジー
        • 2021/01/05 23:04
        • Python
        • LTE→5Gはブレークスルーにはならない - Qiita

          15 users

          qiita.com/toast-uz

          2019/11/6追記: 姉妹記事「LTE→5Gがブレークスルーになるには」もお楽しみください。 2020/1/22追記: 姉妹記事「LTE→5Gはブレークスルーにはならない〜ドコモ6Gコンセプトに見る5Gの弱点〜」もお楽しみください。 巷では5G万能説が溢れていて食傷気味なので、そこ(LTE → 5G)はブレークスルーにはならないことを、ちゃんと言っておきます。 IoTと合わせて語られることも多いので、IoTにもタグ貼っておきます。 2021/7/18更新。NTTドコモの卸サービスの令和3年4月版の情報を加えました。特に卸5Gサービスが明確になっており、必見です。 2019/5/25更新。auがLTEで完全定額プラン導入を発表し、5Gだから完全定額ができるとの主張は崩れ去りました。注釈2にコメントを加えました。 2019/5/17更新。以下いずれも本記事の主張を補強する加筆を行いました。

          • テクノロジー
          • 2019/04/28 14:49
          • 5G
          • 技術
          • MQTTバージョン5の概要 2018年版 - Qiita

            24 users

            qiita.com/toast-uz

            2018/12/11更新 COS(Candidate OASIS Standard)が11/16に発行されましたので、予想スケジュールをアップデートしました。 2019/3/10更新 3/8に、MQTTv5がついにOASIS標準になりました。 2019/3/22更新 MQTTv5の正式公開日が3/7となりました。 旧連載から約1年が経ち、MQTTバージョン5の標準化も完了が近づいて来ました。本稿では、最新の標準ドラフトに基づいて、MQTTバージョン5の要点解説をします。 なお、本稿は、v.3.1.1ベースでのMQTTプロトコルの知識がある方を対象として、そこからの差分を中心に解説しています。旧連載では、若干記述が古くて不正確な部分もありますが、一部はより深い解説をしていますので、適宜そちらも参照ください。 1. 今後の予想スケジュール 1.1. 標準化完了は2018年5月見込み →2019

            • テクノロジー
            • 2018/04/14 18:20
            • MQTT
            • あとで読む
            • mosquittoの性能に関するあまり知られていない7つの注意点 - Qiita

              6 users

              qiita.com/toast-uz

              2017/6/30追記 ペイロードサイズを変化させた場合を追記し、まとめを修正しました。 この記事ではAWS ec2上のCentOS7にインストールしたmosquitto1.5(develop)とGo1.8を使っています。 mosquittoのベンチマーク結果はチラホラ見かけますが、数万同時接続を前提とした結果はあまり見かけないため、やってみました。いろいろと面白い結果が得られたので共有します。 なお、6万接続以上を評価しようとしてハマってしまったのですが、そのハマりを一般化した情報は「AWS ec2 t2タイプには51300コネクションしか繋がらない」で公開しましたので、そちらを参照してください。このため、この記事では最大5万接続としています。 1. ベンチマーク環境 以下の環境を共通にしてベンチマークします。 構成は、送受信クライアント(Go+paho)on t2.medium 〜mo

              • テクノロジー
              • 2017/11/15 09:58
              • MQTT
              • memo
              • AWS ec2 t2タイプには51300コネクションしか繋がらない - Qiita

                79 users

                qiita.com/toast-uz

                2017/6/26追記 すみません。追試をしたら51300での限界が確認できたのはt2.mediumまででした。ただし、t2.largeでも約8万の限界があるようです。4章、5章を修正しました。 2017/6/27追記 Developer Forums(米)に質問をしたところ、原因不明だがm4シリーズでも10万以上で限界値を確認したという報告がありました。どうもAWS特有のアンドキュメントな現象らしいとのこと。 この記事ではAWS ec2上のCentOS7にインストールしたGo1.8を使っています。 AWS ec2のt2タイプには51300コネクションしか繋がらないようです。どのドキュメントを見てもこのような仕様は書かれていません。原因は不明でしたが、事実関係を集めたいので、同意非同意によらずに広くコメントいただきたいです。 いろいろ切り分けを繰り返したので、「CentOS7での大規模サー

                • テクノロジー
                • 2017/06/28 00:48
                • aws
                • ec2
                • connection
                • network
                • amazon
                • あとで読む
                • サーバ
                • HTTP WebPushがIoTで使えない3つの理由 - Qiita

                  10 users

                  qiita.com/toast-uz

                  なお、HTTP/2 ServerPushというものがありますが、これはブラウザの先読みキャッシュをサーバからPUSHするものであり、任意のメッセージをPUSHするものではありませんでした。 これに対して、HTTP WebPushは、HTTP/2 ServerPushをベースにしつつ、APNS/GCMを標準化したものとして位置付けられています。そのため、APNS/GCMの特長を維持しながら、到達性(HTTPS利用)と汎用性(標準方式で特定クライアントに依存しない)を兼ね備えた、万能な解決策になる可能性があると、期待されています。 2. HTTP WebPush (RFC8030)の概要 2016年12月に、RFC8030 draft standardが公開されています。 https://tools.ietf.org/html/rfc8030 この内容をもとに、概要を紹介します。 2.1. タ

                  • テクノロジー
                  • 2017/05/31 08:20
                  • APNS
                  • MQTT
                  • IoT
                  • MQTTバージョン5の概要 第5回 考察 MQTTはIoTにおいてHTTP/RESTを完全に駆逐する - Qiita

                    11 users

                    qiita.com/toast-uz

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 連載最終回は、MQTTバージョン5の標準化ドラフトの意味付けを考察します。 2017/3/28更新 1(1)、2(1)の記載を見直しました。 連載目次 [第1回 標準化の狙い] (http://qiita.com/items/bd21ce2995f313521c56) (2017/2/25) [第2回 旧バージョンからの主な変更点 1〜3.2] (http://qiita.com/items/71f1e4f4e40d0033822d) (2017/3/9) [第3回 旧バージョンからの主な変更点 3.3〜3.15] (http://qi

                    • テクノロジー
                    • 2017/03/21 10:22
                    • mqtt
                    • iot
                    • MQTTバージョン5の概要 第1回 標準化の狙い - Qiita

                      7 users

                      qiita.com/toast-uz

                      WD: Working Draft (TC内の標準化作業メンバー間の合意形成) CSD: Committee Specification Draft CS: Committee Specification (OASIS MQTT TCでの投票による最終合意) COS: Candidate OASIS Standard OS: OASIS Standard (パブリックレビューを経たOASIS標準) これによると、2017年4月には、バージョン5の標準化が完了する予定になっています。しかし、現時点でWD11(2017/2/23)まで議論が進んでいますが、いまだにWD(final)には至っていません。 #1.2. 標準化完了時期の予測 本稿では、大胆に、MQTTバージョン5標準化の時期を予測します。 まず、2/9の議事録を参照すると、WD12がCSDとなる期待があるようです。WDのリリース間隔

                      • テクノロジー
                      • 2017/03/01 16:52
                      • MQTT

                      このページはまだ
                      ブックマークされていません

                      このページを最初にブックマークしてみませんか?

                      『qiita.com』の新着エントリーを見る

                      キーボードショートカット一覧

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

                      • 総合
                      • 一般
                      • 世の中
                      • 政治と経済
                      • 暮らし
                      • 学び
                      • テクノロジー
                      • エンタメ
                      • アニメとゲーム
                      • おもしろ
                      • アプリ・拡張機能
                      • 開発ブログ
                      • ヘルプ
                      • お問い合わせ
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について

                      公式Twitter

                      • 公式アカウント
                      • ホットエントリー

                      はてなのサービス

                      • はてなブログ
                      • はてなブログPro
                      • 人力検索はてな
                      • はてなブログ タグ
                      • はてなニュース
                      • ソレドコ
                      • App Storeからダウンロード
                      • Google Playで手に入れよう
                      Copyright © 2005-2025 Hatena. All Rights Reserved.
                      設定を変更しましたx