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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    ブラックフライデー

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 10分で理解する Grav - Qiita

    4 users

    qiita.com/Chanmoro

    Gravとは Grav は「フラットファイル CMS」という種類の CMS の1つです。 フラットファイル CMS は Wordpress などの CMS と違って DB は使わずに全てのデータをテキストファイルで管理します。 そのため環境のセットアップやバックアップの取得がとても簡単です。 過去に Grav を使って Web サイトを作ったことがありその後の運用でも特に問題なく使えていて紹介したい気持ちが高まってきたので、この記事では Grav で Web サイトを作るときの基本をまとめてみます。 TL;DR PHP があればどこでも動く インストール・デプロイはファイル一式を置くだけ カスタムテーマを作れば自由にデザインを実装できる 環境構築 Grav v1.6 では以下の環境が必要です。 - Web サーバー (Apache, Nginx, LiteSpeed, Lightly, I

    • テクノロジー
    • 2021/06/04 06:20
    • Python の mock.patch のハマりやすい挙動についてまとめる - Qiita

      3 users

      qiita.com/Chanmoro

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

      • テクノロジー
      • 2021/02/05 01:58
      • python
      • 10分で理解する Selenium - Qiita

        51 users

        qiita.com/Chanmoro

        Seleniumとは Selenium は Web ブラウザの操作を自動化するためのフレームワークです。 2004 年に ThoughtWorks 社によって Web アプリケーションの UI テストを自動化する目的で開発されました。 https://selenium.dev/history/ 元々は Web アプリケーションの UI テストや JavaScript のテストの目的で開発されましたが、テスト以外にもタスクの自動化や Web サイトのクローリングなど様々な用途で利用されています。 この記事では Python で Selenium を介して Chrome を操作するための環境構築と基本的な使い方について説明します。 TL;DR 公式の Docker イメージ (https://github.com/SeleniumHQ/docker-selenium) を使うと環境構築が超簡単

        • テクノロジー
        • 2019/12/01 09:56
        • selenium
        • 自動化
        • chrome
        • python
        • テスト
        • ブラウザ
        • docker
        • Web
        • あとで読む
        • Software
        • 10分で理解する Beautiful Soup - Qiita

          24 users

          qiita.com/Chanmoro

          Beautiful Soup とは HTML や XML から狙ったデータを抽出するためのライブラリです。 公式ドキュメントの冒頭の説明を見るとこれは HTML や XML のパーサーそのものではなく、パーサーをラップして扱いやすくするライブラリのようです。 Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hours or days of work. この記事では Beautiful Soup

          • テクノロジー
          • 2019/09/22 19:46
          • BeautifulSoup
          • python
          • programming
          • Qiita
          • css
          • development
          • プログラミング
          • エラー監視には Sentry が超便利! - Qiita

            16 users

            qiita.com/Chanmoro

            避けられないアプリケーションのエラー監視 アプリケーションを運用する上でエラー監視は避けて通れませんよね。 とはいえ、エラー監視のツールやサービスは今やたくさんあるので、どれを使ったらいいか迷うところでもあります。 僕はお仕事で Sentry を使っているのですが、これまでエラー監視ができてなかった処理に Sentry での監視を追加したらめちゃくちゃ簡単すぎて感動を覚えたのでご紹介します。 この記事では python での設置についてだけ書きますが、 Sentry が対応している言語であれば基本的に同じようなやり方で設定できるようになっていると思います。 Sentry の設定方法 1. sentry-sdk のインストール sentry-sdk を pip でインストールします。

            • テクノロジー
            • 2019/08/17 18:17
            • Sentry
            • 監視
            • Python
            • あとで試す
            • qiita
            • ツール
            • あとで読む
            • 10分で理解するSpriteKit - Qiita

              4 users

              qiita.com/Chanmoro

              SpriteKit とは Apple が提供している2Dのゲームを作るためのフレームワークです アニメーションや物理シミュレーションを使ったゲームが簡単に実装できます この他にも本格的なゲーム開発では以下のようなフレームワークが使われるようです Cocos2d-x Unity Unreal Engine SpriteKit は学習コストが低くとりあえずシンプルなゲームを作るには十分な機能を備えています TL;DR 画面に遷移した時は didMove 、タップした時は touchDown が呼び出される .sks ファイルは .storyboard みたいなもの 表示要素は ノード と呼ばれる 物理演算は SKPhysicsBody 、アニメーションなどの動きは SKAction がいい感じに処理してくれる SpriteKit を利用したゲームの作り方 Xcode のプロジェクトを作る Xc

              • テクノロジー
              • 2019/06/02 15:09
              • SpriteKit
              • swift
              • qiita
              • game
              • 10分で理解する Scrapy - Qiita

                37 users

                qiita.com/Chanmoro

                Scrapy とは Scrapy とは Python でクローラーを実装するためのフレームワークです Python でクローラーというと BeautifulSoup や lxml などの HTML パーサーがよく使われていますが、 Scrapy はこれらのライブラリと違うレイヤーのもので、クローラーのアプリケーション全体を実装するためのフレームワークです 公式ドキュメントでも、BeautifulSoup と Scrapy を比較するのは、jinja2 と Django を比較しているようなものだと言ってます In other words, comparing BeautifulSoup (or lxml) to Scrapy is like comparing jinja2 to Django. TL;DR Scrapy はクローラーを実装・運用するために欲しい機能がいろいろ用意されている

                • テクノロジー
                • 2018/11/07 21:50
                • scrapy
                • python
                • スクレイピング
                • qiita
                • browser
                • tutorial
                • programming
                • 10分で理解するTerraform - Qiita

                  54 users

                  qiita.com/Chanmoro

                  Terraform とは インフラストラクチャ定義ツール に分類されるツールで、クラウド上のリソースを定義ファイルの状態になるように生成・操作してくれます インフラの構成を宣言的に定義できるところが特徴で、構築手順を書くのと違って構成定義のみに集中することができます ※宣言的に定義できる とは「t2.micro インスタンスを1つ」と書くだけで、作成手順を意識しなくてもその通りに出来上がるということです 単純にスクリプト化するだけだと、手続き的に構築手順を書く必要があります Vagrant を開発している HashiCorp社 が開発しているツールなので使用感は Vagrant と同じような感じです TL;DR .tf ファイルに定義内容を記述し、$ terraform apply を実行するだけで定義内容の通りに自動でインフラを構築してくれます インストール 以下に従って OS 毎のビル

                  • テクノロジー
                  • 2018/11/07 21:49
                  • terraform
                  • AWS
                  • インフラ
                  • 環境構築
                  • Qiita
                  • tech
                  • Pocket
                  • ツール
                  • 10分で理解するGrafana

                    42 users

                    qiita.com/Chanmoro

                    Grafana とは Grafana は Grafana Labs が公開しているログ・データ可視化のためのツールです 可視化ツールとしては kibana とほぼ同じようなものです Grafana も kibana も、DB に保存されたログに対してリアルタイムにクエリを投げてデータを表示することができ、 表示する期間の長さや時間帯を変えたり、パーツ毎に特定のノードだけのデータを表示したりインタラクティブに可視化を操作することができます Grafana は複数のデータベースに対応しており現時点では以下に対応しています Graphite Prometheus Elasticsearch InfluxDB OpenTSDB MySQL AWS Cloudwatch kibana は elasticsearch のみ対応しています UI の機能は kibana の方が高機能な気がしますが、Gra

                    • テクノロジー
                    • 2018/10/05 01:43
                    • Grafana
                    • 可視化
                    • 監視
                    • データ
                    • performance
                    • qiita
                    • 10分で理解する Prometheus - Qiita

                      42 users

                      qiita.com/Chanmoro

                      Prometheus とは SoundCloud が中心になって開発しているプル型のリソース監視ソフトウェアです アーキテクチャを見ると複雑そうに見えますが、Prometheus はセットアップがめちゃくちゃ簡単です 全体を理解する Prometheus でできること 監視の機能としてはあんまり目新しいものはないですが、監視対象が動的に変更されるようなスケーラブルな環境のリソース監視を意識した設計になっています 監視対象のサーバーから情報を取得 & 保管 保管済みデータに対して集計クエリを発行できる しきい値を超えた場合のアラート (メール、Slack、がんばればTwilioで電話) 柔軟なアラート設定 (同じエラーはまとめて通知とかの設定ができる) 登場人物 Prometheus で監視の仕組みを入れるためには、以下の2つだけ知っていればとりあえず使えます 名称 説明

                      • テクノロジー
                      • 2018/09/05 00:17
                      • prometheus
                      • 監視
                      • memo
                      • Development
                      • programming
                      • 10分で理解するPacker - Qiita

                        10 users

                        qiita.com/Chanmoro

                        Packer とは サーバーイメージを作成するためのツールです AWSであればAMI、Azureであれば arm を作成します Vagrant を開発している HashiCorp社 が開発しているツールなので使用感は Vagrant と同じような感じです 構築済みのサーバーイメージをAMIとして作成しておき、これをベースとしてインスタンスを立ち上げるのはよくあるパターンだと思います ※ "ゴールデンイメージ" というインフラパターンらしいです ただ、このAMIがどうやって作られたか?がわからなくなりがちなのですが、Packerを使うことでAMI構築手順を全てコード化することができます TL;DR json ファイルに定義内容を記述し、$ packer build hoge.json を実行するだけで定義内容の通りに自動でサーバーイメージを作成してくれます インストール 以下に従って OS

                        • テクノロジー
                        • 2018/08/10 16:40
                        • packer
                        • qiita
                        • aws
                        • memo

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

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

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

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

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

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

                        公式Twitter

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

                        はてなのサービス

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