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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    ChatGPT

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Kubernetes 1.22: Metrics Changes と SIG Instrumentation の変更内容 - Qiita

    14 users

    qiita.com/watawuwu

    Kubernetes 1.20 SIG Instrumentation の変更内容 Kubernetes 1.21 SIG Instrumentation の変更内容 はじめに ここでは、Kubernetes v1.22 の CHANGELOG から Metrics の変更と SIG Instrumentation の取り組みについてまとめています。 Kubernetes 1.22: Reaching New Peaks | Kubernetes Kubernetes 1.22 CHANGELOG 今回 Kubernetes v1.22 で SIG Instrumentation が扱う主要なテーマはありませんが、注目すべき機能として Alpha feature の API Server Tracing が記載されています。 API Server Tracing ======追記=====

    • テクノロジー
    • 2021/08/22 11:01
    • あとで読む
    • 2020 年版 Command Line Tool を作ってみる in Rust - Qiita

      154 users

      qiita.com/watawuwu

      2 年前に書いた記事 Command Line Tool を作ってみる in Rust が今でも参照されることがあるようなので、2020 年版にアップデートした内容を書いていきます。 概要 この記事では Rust で Command Line Tool を作るときに、便利なライブラリ、ツール、そしてサービスを紹介します。主に CLI working group が取り組んでいる Command Line Applications in Rust(以後 Book と呼称)のアップデート内容が中心です。その他にプラスアルファして個人的に便利だと思うツールやサービスを紹介していきます。 こちらに完全なサンプルコードを公開しています。 見やすさの都合上、説明と直接関係のないコードや設定は省略して表示します。手元でビルドして確認したい場合はこちらのソースコードをダウンロードしてご確認ください。 エラ

      • テクノロジー
      • 2020/12/07 13:33
      • Rust
      • あとで読む
      • CLI
      • ツール
      • qiita
      • command
      • programming
      • tool
      • ライブラリ
      • Rust でも gRPC が使いたい! - Qiita

        3 users

        qiita.com/watawuwu

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Rust 1.39.0 でasync/.awaitが安定化され、今後はサーバーサイドの用途で Rust が採用されるケースが増えそうですね(期待を込めて)。 そのなかでも今回は、マイクロサービス指向で作成されたプロジェジェクトで採用されることが多い gRPC にフォーカスし、Rust の gRPC ライブラリである hyperium/tonic について紹介します。 Rust の gRPC ライブラリ Tonicのことを紹介する前に、他の gRPC ライブラリについても軽く触れておきます。 2019 年 12 月時点で、grpc-eco

        • テクノロジー
        • 2019/12/16 12:06
        • grpc
        • rust
        • やさしい Service Mesh を求めて、Maesh でできること - Qiita

          4 users

          qiita.com/watawuwu

          サイドカーによる Service Mesh の導入ではマニフェストの管理を動的生成と静的生成、どちらで管理するかも悩ましいですし、コンテナ間の Graceful Shutdown への対応も考慮する必要があります。 1 ただし mTLS などの要件は DaemonSet の方式では満たすことができないので注意が必要です。2 動作するプラットフォームは Kubernetes のみとなっていますが、その分最適化されているのでインストールはもちろんのこと、利用方法も簡単になっています。 機能も Service Mesh として十分な機能が実装されています。 Load balancing Protocols HTTP layer HTTPS, HTTP/2, native gRPC, Websockets TCP layer Route raw TCP connection for any app

          • テクノロジー
          • 2019/12/04 09:22
          • あとで読む
          • Command Line Toolを作ってみる in Rust - Qiita

            11 users

            qiita.com/watawuwu

            2020-02-17追記 現在はRust CLI WGからメンテされたbookが作成されているので、次のURLがおすすめです。 https://rust-cli.github.io/book/index.html はじめに もうすぐお休みですね! Rustに入門したばかりの人、興味があるけど放置していた人、この休みに簡単なCommand Line Tool(以後CLI)をRustで作ってみるのはどうでしょうか。 「まだチュートリアルも途中だし」、「理解できてない文法や用語も多いから」など重い腰が上がらないかもしれません。 でも簡単なツールであれば、必要な知識は多くはないのでこの機会にチャレンジしてみませんか? ただ作ると言っても、モチベーションがないとやる気が出ないですし、業務で困っていることをCLIで解決しようと大げさになりがちですよね。 そこで普段は何気なくWebサイトを使って処理して

            • テクノロジー
            • 2018/12/20 23:06
            • rust
            • article
            • Chrome OSを開発機にするまでの道のり - Qiita

              8 users

              qiita.com/watawuwu

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? モチベーション 業務ではmacOSを利用していますが、自宅での趣味プログラミングは開発する内容によりUbuntuを利用することが多々あります。 現在使用しているUbuntuはノートPCにインストールして使用していますが、メーカー側でサポートされていないOSのため以下のようなハードウェアに関連する問題がよく発生します。 TouchPad、Wi-Fi、Bluetooth、カメラなどの周辺機器がうまく動作しない 特にTouchPadのカーソル飛んでく問題はつらい バッテリーの減りが早い Suspend/Resumeがうまく動作しない それでも

              • テクノロジー
              • 2018/12/20 18:13
              • Kubernetes 1.12: 主な変更点 (Major Themes)

                5 users

                qiita.com/watawuwu

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに このエントリは、Kubernetes 1.12 の CHANGELOG から主な変更点(Major Themes)についてまとめています。翻訳に合わせて補足を追記しています。その他の内容は次のリンク先を参照してください。 Kubernetes 1.12: 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) Kubernetes 1.12: 主な変更点 (Major Themes) Kubernetes 1.12: Action Require

                • テクノロジー
                • 2018/10/10 18:23
                • あとで読む
                • Kubernetesユーザーは待っていた!?コンテナネイティブなワークフローエンジンArgoを試してみた - Qiita

                  10 users

                  qiita.com/watawuwu

                  k8sと同じ感覚で使えてとっても簡単ですね。 また上の例ではkubectlのみでワークフローが実行できており、既存のエコシステムとの連携も簡単そうです。 Webコンソールで結果をみるとこんな感じです。 どんなワークフローを定義ができる?(v2.1.0-beta2) それではもう少しどのようなワークフローが定義できるか見ていきます。 公式のドキュメントはまだ少ないのですが、サンプルと合わせて読み取った機能を一問一答の方式で書きます。 処理ごとにパラメーターの変更はできる? spec.arguments.paramtersで定義したパラメーターをargo submit --parametersで指定できるよ。 CPUとMemoryの指定はできる? k8sと同じようにresourcesで指定できるよ。 Gitからコードをチェックアウトできる? spec.templates[].inputs.ar

                  • テクノロジー
                  • 2018/06/01 19:43
                  • Google Cloud Load BalancerのTIPS - Qiita

                    3 users

                    qiita.com/watawuwu

                    概要 Google Cloud Load Balancer(以下GCLB)を2年ほど運用した気づきをTIPSとしてまとめます。 BackendServiceへリトライ 以下の条件時に、BackendServiceへリトライ処理をします。 HTTP Method: GET BackendServiceのHTTP ResponseCodeが5xx、またはタイムアウト時 ドキュメント(英語)によると、リトライ処理は2回までのようです。 HTTP(S) load balancing retries failed GET requests in certain circumstances, such as when the response timeout is exhausted. It does not retry failed POST requests. Retries are limite

                    • テクノロジー
                    • 2018/04/22 19:52
                    • GCP
                    • SkaffoldとDraftを比べてみた - Qiita

                      4 users

                      qiita.com/watawuwu

                      概要 今まではスクリプトにk8sのデプロイ処理を書いていましたが、Skaffoldが発表されたのでDraftと一緒に試してみます! 環境 Skaffold: v0.3.x Draft: v0.12.x Helm: v2.8.x Kubernetes(以後k8s): v1.9.x DockerRegistry: Google Container Registry(以後GCR) ソースコード example-k8s-deploy 前提 helmを使う 必須ではないため、適宜kubectl applyなどに読み替えてください k8sのセットアップが完了している asia.gcr.ioへのログイン(認証)が完了している 検証してみる内容 実際の運用環境に近い内容で検証していきます。 想定環境 デプロイ先の環境はlocalを含め、stageの2種類 実際はprodなどの環境もあると思うので、増えても

                      • テクノロジー
                      • 2018/04/21 19:35
                      • なぜGKEのノード自動アップグレードでアプリケーションサービスが停止するのか - Qiita

                        3 users

                        qiita.com/watawuwu

                        概要 GKEに用意されているノードの自動アップグレードは便利ですが、インスタンスの再起動を考慮していない構成・設定だとアプリケーションサービスが停止します。 解決している問題は少ないですがアプリケーションサービスが停止するケースと解決方法をまとめました。 環境 Kubernetes(GKE): >= v1.6 アプリケーションサービスが停止するケース Podの配置が偏っている spec.replicas: 2のDeploymentをapplyすると、以下の図のように1つのインスタンスに偏るケースが発生します。 ノードのアップグレードは1台づつkubectl drainするため、PodAが同じタイミングでterminateされます。 この状態になるとPodAと通信ができないので、アプリケーションサービスの停止につながります。 解決方法 PodDisruptionBudgetを設定する kub

                        • テクノロジー
                        • 2018/03/23 02:30
                        • GKE
                        • kubernetes
                        • Emacs以外でもStickyKeyを使いたい! - Qiita

                          3 users

                          qiita.com/watawuwu

                          更新 2018-04-05 Karabiner Elementsに暫定対応しました! StickyKeyって? CamelCaseとかでコーディングしてると_Shift-B_などの離れた2つのキーを同時に入力する機会が多いですよね? ずっと同じ作業をしていると小指が辛いことになります。 StickyKeyを有効にすると、Shiftボタン、Bボタンの順番で入力すれば同時に入力した状態と同じアクションが実行されます。 _Shift_の場合は特にStickyShiftとよぶんですかね? 今回はエンジニアが多用するCamelCaseの入力が楽になるStickyShiftに絞って説明します! やりたいこと Emacsにはrubikitchさん作のsticky.elという神ツールがありますが、IDEA Intellijでもブラウザでもどこでも使いたんのです! KarabinerにはStickyKeyの

                          • テクノロジー
                          • 2016/04/22 12:30
                          • logbackでレベルごとに出力するファイルを分ける - Qiita

                            5 users

                            qiita.com/watawuwu

                            <filter class="ch.qos.logback.classic.filter.LevelFilter"> <level>ERROR</level> <onMatch>ACCEPT</onMatch> <onMismatch>DENY</onMismatch> </filter> <configuration> <conversionRule conversionWord="coloredLevel" converterClass="play.api.Logger$ColoredLevel" /> <appender name="FILE_ERROR" class="ch.qos.logback.core.FileAppender"> <file>${application.home}/logs/error.log</file> <encoder> <pattern>%date{

                            • テクノロジー
                            • 2015/12/16 21:13
                            • Logback
                            • Java
                            • 開発
                            • Macの特殊文字を無効化 - Qiita

                              3 users

                              qiita.com/watawuwu

                              困ったこと Karabinerを使って、IntelliJ IDEAをEmacsキーバインドにしてたけど、Optionを使ったキーバインドが意図したように動作したり、なかったり… とりあえずは、FirstStroke:Escape + SecondStroke:xxx で使用していたけど、その設定をするとSearch Everywhereのダイアログを閉じられなくなった。 ※たぶんFirstStrokeにEscapeが登録されているので、次のStrokeを待ち受けていると思われる。 原因はKarabinerの設定が間違ってたりとか、キーボードがRealforce(JIS配列)とかいろいろありそうだけど、自分の場合は特殊文字列を無効にすることで全て解決!! Ukelele Ver2で特殊文字を無効 以下のサイトよりUkeleleをダウンロードしてインストール http://scripts.si

                              • テクノロジー
                              • 2015/07/12 21:37
                              • mac
                              • PlayFrameworkのサブプロジェクトではまったこと - Qiita

                                4 users

                                qiita.com/watawuwu

                                はまったこと PlayFramework2.3.x系でのサブプロジェクトの設定ではまっことは以下2点 テスト時の設定ファイルの読込 routesの設定 やりかた 基本的にはPlayFrameworkの公式ドキュメント通りに設定します。 サブプロジェクト 公式ドキュメントでは2.2.xではBuild.scalaで全て設定していますが、2.3.xではbuild.sbtとBuild.scalaの両方に適宜設定する方法に変更されているようです。 Build.scalaのみでも記述は可能だと思いますが、本記事では公式ドキュメント通りの設定でハマったことを記述します。 設定してみる 今回はDDDっぽい構成にプラス、静的ファイルのみのプロジェクトもサブプロジェクトとして分けています。 メインプロジェクトの設定 name := """multi-project-sample""" version := "

                                • テクノロジー
                                • 2015/02/13 15:41

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

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

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

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

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

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

                                公式Twitter

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

                                はてなのサービス

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