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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 個人開発でガントチャートライブラリを作ってみた - Qiita

    3 users

    qiita.com/moppiiiii

    react-gantt-flow 個人開発でガントチャートライブラリを作成しており、先日ベータ版をリリースしました🎉 良きタイミングでアウトプットしたいな〜と思っていたので、いくつか記事を分けてまとめていければと思います どんな機能があるの? 現状まだまだ機能不足ですが、最低限の機能は用意できました👏 詳細は前述の Storybook を参照ください🙇 機能 ひとことで

    • テクノロジー
    • 2025/06/16 04:15
    • Playwrightで楽にアクセシビリティのチェックをする - Qiita

      3 users

      qiita.com/moppiiiii

      はじめに Playwrightの公式を読み漁っていた際にAccessibility testingの項目を見つけまして、実際にプロジェクトに導入してみたのと、調べたことをアウトプットします。 @axe-core/playwright Playwightの公式では@axe-core/playwrightを推奨しています。 Axe Accessibility Testing ToolsをPlaywrightテストの一部として使用できるライブラリとのことです。 便利ですね。 Axe、axe-coreとは Axe、axe-coreとは何なのかGoogle先生に聞いてみました。 HTML向けのアクセシビリティテストツール。 プラガブルな作りで、Lighthouseのアクセシビリティテストをする時にも使われている。 Axeのコアとなる機能はaxe-coreとしてOSS化されている。 なるほど、初めて知

      • テクノロジー
      • 2024/04/19 07:39
      • VirtualBox+CentOS7環境に、ClamAVをdaemonで起動するようにインストールする - Qiita

        4 users

        qiita.com

        VirtualBox+CentOS7環境に、ClamAVをdaemonで起動するようにインストールする 目標 アンチウイルスソフトClamAVを、CentOS7で、daemonで起動するように設定する。 On-Access Scanは行わない。 ローカルモード(インストールした単一OS内のみで使用するモード)で起動する。 この記事の前にやっている作業 VirtualBox+CentOS7環境に、ClamAVをdaemonではなくコマンドのみで実行するようにインストールする clamavパッケージ関連をインストールしている。 ウィルスデータベースを更新するfreshclamを実行できるようにしている。 clamdはインストールしていない。 参考 Clam Antivirusに関するメモ https://clamav-jp.osdn.jp/jdoc/clamav.html CentOSで自宅サ

        • テクノロジー
        • 2019/04/24 11:56
        • 続 EmacsでJavaを書くという話 @ 2018 - Qiita

          6 users

          qiita.com/mopemope

          この記事はEmacs Advent Calandar 2018の24日目の記事です。 どうも僕です。今回は以前に書いたEmacsでJavaを書く話のその後を書いていきたいと思います。 以前のEmacsでJavaを書く話は以下を参考。 http://qiita.com/mopemope/items/d1658a4ac72d85db9ccf また以前書ききれなかった部分なども少し書いてみたいと思います。 EmacsでJava を書くにはカロンと共にアケローン川を渡り、幾つかの地獄の階層を旅しなければなりません。 とその前に lsp-mode について少し書いてみたいと思います。 lsp-mode と lsp-java 最近、EmacsでもLSPを使用する流れが来ています。 LSP、Language Server Protocolはエディタに依存せず バックエンドサーバーとフロントエンドのエディ

          • テクノロジー
          • 2018/12/25 00:00
          • java
          • あとで読む
          • Inside Meinheld - Qiita

            32 users

            qiita.com/mopemope

            Inside Meinheld 先日、TCFMを聞いてたら「グリーンスレッドってなんぞ?」みたいな話が出て、少し思い出したことがあったので書いてみる。 システムコール云々に関しての部分は以下の記事を参考にして下さい。 最速最強Webサーバーアーキテクチャ Meinheld 僕はかなり前に Meinheld という WSGI Server を書いた。 これは買収前のTestFlightでも使われていたし、MDNでは数年前から今でも使われている。 (このことはあまり知られていないのかも知れないが。DevToolでヘッダを確認するとserverのとこにmeinheldと出てるはずである) まあ一般的にはパフォーマンスがウリのように思われている。 実際内部は非同期IOを使っていて速いんだけどこれはタダのWSGI Serverではない。 MeinheldのWSGIハンドラはグリーンスレッド上で動作し

            • テクノロジー
            • 2018/06/16 00:34
            • wsgi
            • python
            • あとで読む
            • server
            • architecture
            • meinheld
            • RaspberryPiをセットアップしてopenmediavaultでNASにする - Qiita

              5 users

              qiita.com/moperon

              RaspberryPiのSDカードを作成するところからopenmediavaultとminidlnaのインストールまでをヘッドレスで行う。 ついでに、ぼくのかんがえたさいきょうのラズパイバックアップ手順も書く。 準備 必要なものリスト。 Mac Raspiberry Pi2 Model B USB Wi-Fi アダプタ 2Aぐらい対応のUSBアダプタ MicroSDカードリーダライタ 4GB以上のMicroSDカード 2GBのMicroSDカード(システムバックアップに使う) これからハードを買い集める人はRaspberryPi3にするといいと思う。その場合はWi-Fiアダプタは不要。 基本的にはeth0に接続するが、ネットワークの設定変更時のバックアップにwlan0も使うため、Wi-Fiも使えたほうが良い。 SDカードは、システムに挿しておくものと、バックアップ用にそれぞれ1枚確保。トラ

              • テクノロジー
              • 2017/10/28 14:14
              • NAS
              • Raspberry Pi
              • Linux
              • RustのマクロだけでBASICっぽい何かを作った - Qiita

                3 users

                qiita.com/mopp

                書くまでの流れ ふとTiny BASICを書きたいと思った ちょうど達人プログラマーを読んで、ミニ言語を作れ、というTipがあったからかもしれない Rebuild.fmではそんなのやめとけ!と言われていたような気もするけれど、ちょっとやってみるか! ↓ どうやらパーサコンビネータ(Geal/nomやMarwes/combine)を使うといい感じらしい ↓ 全然知識は無いが、いい勉強になりそう nomのサンプルを動かしたり、Qiitaの記事(Rustのパーサコンビネータnomを使ってみよう)を真似する ↓ nomで使う大量のマクロに面食らう これ、もうミニ言語、もとい、DSLじゃねーか! ↓ 上記の記事を書いている人が、Rustのマクロを覚えるも書いていた なので、マクロに体を慣らそうと考える ↓ Rustのマクロ、薄々気づいてはいたけどめっちゃ強力だな (Lispの影響なのだろうか?) B

                • テクノロジー
                • 2017/05/14 22:43
                • Rustで写経、デザインパターン23種 - Qiita

                  30 users

                  qiita.com/mopp

                  Rust力を高めたいけれども、特に作るものが思い当たらなかったのでデザインパターンを真似して書いてみようと思った. 解釈間違い、表現間違い、などなど、コメントお願いします. Githubにも同じコードを上げています Github - mopp/CodeGarage/rust/design_patterns/ 追記 κeenさんが大変良い記事を書いてくださいましたのでリンクを貼らせていただきます Rust風にデザインパターン23種 以下の例では不十分な部分を補足、修正してくれています。 ありがとうございます。 結論 真似して書いてみました。が理解できたという実感が伴っていない おそらく格好のマサカリの的であろう 何かを作るときに実際の問題を考えながら使わなければ覚えられないし、体に馴染まない パターンがあるから覚えるのではなく、問題を解決したいからパターンを参照する、ではないと駄目だなと思っ

                  • テクノロジー
                  • 2017/05/05 20:28
                  • rust
                  • デザインパターン
                  • あとで読む
                  • EmacsでJavaを書くという話 - Qiita

                    27 users

                    qiita.com/mopemope

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? EmacsでJavaを書くという話 こんにちは、ピーター・ルッソです。 知事選がんばります!! この記事は Emacs Advent Calandar 2016 の 21 日目の記事です。 ところで最近、 Emacs で Java を書けるようにしてるのですが、今回はその話をしたいと思います。 EmacsとJava開発環境 Java の開発環境といえばもはや IDE を使うのが普通でしょう。 現状であれば Eclipse か IntelliJ のどちらか?といった感じでしょうか。 IDE は確かに便利ではありますが、やはり重量級のイメー

                    • テクノロジー
                    • 2016/12/21 16:33
                    • emacs
                    • java
                    • あとで読む
                    • VAIO Z で Arch LinuxとWindows 10をデュアルブートする - Qiita

                      5 users

                      qiita.com/mopp

                      VAIO Z (クラムシェルモデルのZ1311です)を購入しました。 Arch Linuxが好きで、かつ、たまに再インストールするので、インストール手順を残しておこうと思います。 Arch自体の詳細なインストール手順は公式インストールガイドがしっかりしているので、そちらも参照してください。 VAIO Z Z1311 Windows 10 Home 英字配列 NVMe対応SSD 256GB Core i7-6567U メモリー16GB 13.3型ワイド(16:9) WQHD 2560×1440 ArchのUSBインストールメディアを用意する Archlinux - DownloadからISOファイルをダウンロードして Archwiki - USB インストールメディアを参考にUSBインストールメディアを作成する。 Windowsでやること 高速スタートアップを無効化する これを無効化していな

                      • テクノロジー
                      • 2016/09/03 21:26
                      • Rustで書いた自作OSをRaspberry Pi Zeroで動かす - Qiita

                        142 users

                        qiita.com/mopp

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事は"Aizu Advent Calendar 2015"25日目として書かれた. はじめに ファイナルベント担当のもぷりです. 今年のAizu Advent Calendarも自作OSについて書いていこうと思います. ゆっくり書いていたらIntroductionがだいぶ長くなってしまったので読み飛ばしてもらっても全然問題ありません. 今までの自作OS ソースコードはすべてgithubに公開してある. mopp/Axel 今までは全て、C言語とアセンブラ(nasm)を使って開発を行ってきた. 対象アーキテクチャはx86_32のみで

                        • テクノロジー
                        • 2015/12/27 10:00
                        • rust
                        • OS
                        • RaspberryPi
                        • Raspberry Pi
                        • raspberry-pi
                        • kernel
                        • あとで読む
                        • feedly
                        • ifttt
                        • NeoVimの.nvimrcの場所が変更された - Qiita

                          3 users

                          qiita.com/mopp

                          githubにある最新版(2015/10/27)をビルドしてみたところ、.nvimrcが読み込まれないようだったので調べて見た. どうやら、つい直前のマージで、デフォルトでXDG Base Directory Specificationに対応したらしい. なので、これ以降は$HOME/.nvimrcではなく、~/.config/nvim/init.vimに設定を書かなくてはならないようだ. 詳しくは、:help vim-differencesまたはWeb版のヘルプ(vim-differences)に書いてあるのでそちらを参照してほしい. ただ、ホームディレクトリが綺麗になっていくのはいいが、.nvimrcも読み込んで置いて、起動時にXGD_CONFIG_HOMEに移行せよといったエラーメッセージを出すようにして欲しかった気がする... helpに書いてあるのに気づかずに、githubのis

                          • テクノロジー
                          • 2015/10/30 11:40
                          • Introduction Rust for Creating Your Operating System - Qiita

                            30 users

                            qiita.com/mopp

                            Introduction Rust for Creating Your Operating System これは、Rustを使って自作OSをするための手引兼メモです. 間違っていることもあると思うので、何かあればコメントをおねがいします. Introduction Rustは、Mozillaによって開発されたプログラミング言語であり、目標の一つにCPUやOSなどのLow-levelなものを抽象化することがある. 特徴としては、メモリ安全なプログラミングを行うための言語的機能などなどといろいろあるが、触れると長くなるので簡単に、OSを作ることを考えた時に気になるであろう事項を書いておく. また、特に上から順に読む必要はなく、必要な箇所だけ必要なときに参照するしてほしい. stableなrustだといくつかの機能が使えないようなので、先にEnvironmentの項を見て、ビルドしておくことをお

                            • テクノロジー
                            • 2015/10/11 22:03
                            • rust
                            • OS
                            • あとで読む
                            • development
                            • *あとで
                            • YubiKey NEO で Linux でも 2段階認証しよう! - Qiita

                              8 users

                              qiita.com/mopemope

                              YubiKey NEO で Linux でも 2段階認証しよう! 先日、前から気になっていた YubuKey を手に入れました。 セキュリティ関連のハードウェアというと Linux でのサポートはどうなんだ?というところが気になる点です。 YubiKey は Linux もサポートしており、(むしろ Linux の方が柔軟)設定関連のソフトウェアも揃っています。 今回は YubiKey で何ができるのかも含めて紹介したいと思います。 YubiKey のタイプについて 尚、今回使用しているのは YubiKey NEO です。 外部サービスの2段階認証だけでなく抜き差しをする想定のため、NEO を使用します。 外部サービスの2段階認証のために使うのであれば抜き差しをあまり行わない nano でもいいかも知れません。 とはいえ U2F の機能があるものが良いと思います。 YubiKey はセキュ

                              • テクノロジー
                              • 2015/09/28 01:53
                              • security
                              • はじめてのRocket - Qiita

                                159 users

                                qiita.com/mopemope

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

                                • テクノロジー
                                • 2014/12/05 17:52
                                • rocket
                                • CoreOS
                                • docker
                                • コンテナ
                                • container
                                • linux
                                • Go
                                • development
                                • あとで読む
                                • CoreOS でシステムメトリクスを収集し、グラフ化する - Qiita

                                  73 users

                                  qiita.com/mopemope

                                  CoreOS でシステムメトリクスを収集し、グラフ化する どうも、僕です。 CoreOS Beta まできましたね。GCEにもイメージが乗るようなので興味をもった方多いかも知れません。 今回は CoreOS の運用のお話をしたいと思います。 まず CoreOS について知りたい方は CoreOS 入門を読んでおくとよいでしょう。 (少し古いですが) 今回はクラスタ上の CoreOS のシステム情報をかき集めてグラフ表示するというお話です。 以下のとこまでもっていくのがゴールです。 追記 期間限定でGCE上にデモを配置しました。 http://108.59.85.122/#/dashboard/elasticsearch/CoreOS CoreOS ならではの運用上の問題 CoreOS ですが、パッケージマネージャーを持ちません。 そのため、アプリケーションはほぼ Docker 上で動作させ

                                  • テクノロジー
                                  • 2014/05/26 14:32
                                  • coreos
                                  • docker
                                  • 監視
                                  • coreup を使って簡単にクラウド上に CoreOS クラスタを構築しよう - Qiita

                                    7 users

                                    qiita.com/mopemope

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

                                    • テクノロジー
                                    • 2014/05/26 12:54
                                    • docker
                                    • etcd + docker で簡単にリモートコンテナに接続しよう - Qiita

                                      99 users

                                      qiita.com/mopemope

                                      etcd + docker で簡単にリモートコンテナに接続しよう Docker 盛り上がってますね。 色々使ってみるとこんなこと思うことありませんか? NAT じゃなきゃ楽なのに 他ホストの Docker と Link できたら楽なのに そうです。色々使ってみるとネットワーク周りをどうするか?という問題にぶつかります。 導入、運用を考えてる方々は多くの場合、この問題に取り組まないといけなくなると思います。 では問題をおさらいしてみましょう Docker のネットワークの問題 Docker はポータビリティを上げるため他コンテナに IP, Port 番号などを教える機能を提供しています。 Link 機能です。 $ sudo docker run -d --name redis crosbymichael/redis $ sudo docker run -t -i --link redis:d

                                      • テクノロジー
                                      • 2014/04/07 13:33
                                      • docker
                                      • etcd
                                      • DevOps
                                      • network
                                      • DB
                                      • development
                                      • CoreOS 入門 - Qiita

                                        417 users

                                        qiita.com/mopemope

                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? CoreOS 入門 CoreOS は Alex Polvi が設立した会社であり、OS、新しい Linux Distribution である。OSS で公開されている。 Polvi 氏といえば Rackspace に 買収された CloudKick を立ち上げ、その後も Rackspace 働いていたクラウドの専門家とも言えるだろう。 その Polvi 氏以外にも Googler や Linux 関連の人材、アドバイザーに Linux の stable branch のメンテナ を迎えるなど、Linux に関する知識がかなり豊富なメンバ

                                        • テクノロジー
                                        • 2014/03/31 14:12
                                        • CoreOS
                                        • docker
                                        • linux
                                        • fleet
                                        • etcd
                                        • OS
                                        • kernel
                                        • development
                                        • 運用
                                        • oss
                                        • Docker でデータのポータビリティをあげ永続化しよう - Qiita

                                          239 users

                                          qiita.com/mopemope

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

                                          • テクノロジー
                                          • 2014/03/27 10:40
                                          • docker
                                          • CoreOS
                                          • DevOps
                                          • Infrastructure
                                          • database
                                          • MySQL
                                          • data
                                          • container
                                          • development
                                          • 私の Docker TIPS - Qiita

                                            204 users

                                            qiita.com/mopemope

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

                                            • テクノロジー
                                            • 2014/03/20 13:49
                                            • docker
                                            • tips
                                            • DevOps
                                            • 仮想化
                                            • ubuntu
                                            • インストール
                                            • development
                                            • dev
                                            • Docker で開発環境も使い捨てにしよう! - Qiita

                                              328 users

                                              qiita.com/mopemope

                                              Docker で開発環境を作る話 こんにちは、Docker 0.9 が出ましたね。 ちょっと Docker を触っていて幾つかアレな点があったので共有しておこうと思います。 その他も合わせてまとめてます。 私の Docker TIPS Docker を使って開発環境、および開発環境の土台を作る まあよくある Docker の使い方って nginx だの redis だのいろんなサーバーを構築する感じだと思いますが。 今回は開発環境を構築する話をしたいと思います。 よく dotfiles なんかを github においてーなんてことやってる方多いと思います。 もうここは思い切って Docker のイメージにしてしまいましょう。 利点 モテる なんかイケてる感じがする 案件、プロジェクト毎に個別環境をクリーンなまま維持できる みんな同じ環境で作業することができる(ライブラリのバージョンなどが揃

                                              • テクノロジー
                                              • 2014/03/14 13:24
                                              • docker
                                              • 開発環境
                                              • ubuntu
                                              • インフラ
                                              • 開発
                                              • nginx
                                              • server
                                              • github
                                              • development
                                              • あとで試す
                                              • Clojure - 実用的なプログラムの話をする - Qiita [キータ]

                                                10 users

                                                qiita.com/mopemope

                                                Clojure で実用的なプログラムを書く こんにちわ、wozozoです。 最近、netty 4ベースのフレームワークを書いてるのですが、速度問題でほぼJavaで書いてしまい、書くことがなくなったので過去に作った実用的なプログラムの話をします。 algo.monads の話でも良かったのですが、他に書かれる方がいるでしょう。 たぶんこんなんを書かれると思います。 (ns cljinja.lexer (:use [clojure.algo.monads]) (:require [clojure.string :as str]) (:import [java.util.regex Pattern])) (def ^:dynamic *block-begin* "{%") (def ^:dynamic *block-end* "%}") (def ^:dynamic *variable-begi

                                                • テクノロジー
                                                • 2013/12/10 11:22
                                                • Clojure
                                                • qiita
                                                • tech
                                                • programming

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

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

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

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

                                                j次のブックマーク

                                                k前のブックマーク

                                                lあとで読む

                                                eコメント一覧を開く

                                                oページを開く

                                                はてなブックマーク

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

                                                公式Twitter

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

                                                はてなのサービス

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