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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 自作ゲームボーイエミュレータメモ - Qiita

    3 users

    qiita.com/kmtoki

    資料 gbdev.io 包括的なメイン資料 そのgithub 現在でも結構コミットされてる 英語圏だがDiscordなどのチャットコミュニティも活発 GBCPUman.pdf CPUの命令はこれを主に参考にした z80のマニュアル ゲームボーイのCPUはz80をだいぶ簡素化した感じらしい 困ったときはこっちと見比べた テストROM GameBoy-Emulation-in-JavaScript:-GPU-Timings PPUの実装の参考にした Game Boy: Complete Technical Reference MBCについてわかりやすい こちらもメンテされてる ざっくり 上記のgbdev.ioを見てもらえば特に説明することないんだけど、簡単に。 ゲームボーイエミュレータは主に以下で考えればよい。 Memory CPU 8-bit Sharp LR35902 PPU (Pictu

    • テクノロジー
    • 2024/01/21 11:57
    • UbuntuでDLNAサーバーの構築 (とりあえず動けば良い編) - Qiita

      3 users

      qiita.com/kmth220

      そもそもDLNAって何 テレビのレコーダーとかでよくある「録画した番組をスマホで見れる!」的な機能。 パナソニックの「お部屋ジャンプリンク」とかあの辺 DLNAサーバーに動画を置くと、クライアント端末側で任意の動画を再生できる機能 今回の前提条件 ◆環境面 OS : Ubuntu (20.04 64bit) DLNA機能 : MiniDLNA (focal,now 1.2.1+dfsg-1build1 amd64) ◆方向性 ゴール:動画(mp4)、音楽(mp3)、画像(jpg)が見れればいい qiita上にあるDLNA構築のページが、ラズパイ向けとかざっくりしか書かれてないとかで 最初から最後までまとまった記事がなさそうだったので書いた 1. MiniDLNAのインストール aptでMiniDLNAをインストールする

      • テクノロジー
      • 2023/08/29 01:05
      • MongoDB インストール (Ubuntu 18 LTS) - Qiita

        3 users

        qiita.com/kmtk49

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

        • テクノロジー
        • 2020/09/08 16:25
        • techfeed
        • Linux
        • あとで読む
        • キー割り当てソフト「LuaMacros」の導入 - Qiita

          4 users

          qiita.com/kmth220

          #導入した理由 ショートカットキーをUSBテンキーに割り当てて楽したい。 ということで「ショートカットキー割り当て」を目的として最終的にLuaMacrosにたどり着いたが、 メジャーなAutoHotKeyなどと比べて日本語文献が少ないので、備忘録もかねて記載。 ##LuaMacrosに至った経緯 ・要望 今回はUSBテンキーにショートカットを割り当てたい訳で、メインのキーボードに影響は出したくない。 →デバイスごとに設定を分けられることが要件の一つ。 ①AutoHotKey (https://www.autohotkey.com/) → 調べた感じ有名みたいだし情報いっぱいあるじゃん! キーボードごとに設定を分けられないようなので諦め ②HidMacros (http://www.hidmacros.eu/news.php) → キーボードごとに設定できるし情報いっぱいあるじゃん! と思っ

          • テクノロジー
          • 2020/09/07 18:54
          • keyboard
          • LuaMacros
          • WEBページに「Googleアカウントでログイン」を実装する - Qiita

            10 users

            qiita.com/kmtym1998

            目次 はじめに 目標 クライアントIDを取得する クライアントサイドのコード(JavaScript) サーバサイドのコード(PHP) 実行してみる お世話になったサイト はじめに WEBアプリを作っていて、「Googleアカウントでログイン」が実装できたので備忘録として残しておく。 実装にあたっては、Googleの公式ドキュメントを大いに参考にしました。動画も一緒に載っていて、日本人が解説しています。 PHPとJSを使って実装しています。サーバサイドの言語は自分はPHPを使いましたが、公式ドキュメントにはNode.jsとJavaとPythonのコードも載ってました。自分はPHPしか試していません。 必要なもの テキストエディタ サーバ ブラウザ Composer PHP(Composerを使うので) 目標 GoogleアカウントでログインされたユーザのGoogleアカウントのプロフィール情

            • テクノロジー
            • 2020/02/13 00:03
            • auth
            • php
            • google
            • qiita
            • あとで読む
            • HTTPSにおけるクライアント認証(Mutual TLS)の話 - Qiita

              15 users

              qiita.com/kmtr

              Mutual TLSとはなにか 我々が例えばブラウザでウェブサイトを見るとき、接続先のサーバーが信頼できることを保証するためにHTTPSを使います。一方でサーバー側から見て接続してくるクライアントが信頼できることを保証するためにTLSクライアント認証という仕組みがあります。 これを同時にやることをMutual TLS(SSL)と呼びます。Mutualとは相互という意味です。 これは公式な定義がない用語ではありますが、結構広く使われているようです。 これから数回に分けてNginxを題材にMutual TLS設定の話を書いて行こうと思います。 ですがHTTPSについてはほとんど説明しません。なぜならHTTPSサーバーの設定についての記事は世の中に多く存在するためです。畢竟、TLSクライアント認証に関する話題がほとんどとなる予定です。 仕組みについては適宜記述しますが、どちらかというと設定の話が

              • テクノロジー
              • 2018/03/08 22:37
              • クライアント証明書
              • pki
              • tls
              • security
              • network
              • サーバ
              • qiita
              • iOS で、要素をタッチしてもクリックイベントが発生しない問題への対処 - Qiita

                3 users

                qiita.com/kmt

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

                • テクノロジー
                • 2018/02/16 23:13
                • HTML
                • iOS
                • JavaScript
                • Laravelで関連するデータを簡単に操作する - Qiita

                  3 users

                  qiita.com/kmt

                  Eloquentを使って簡単に関連するデータを操作するためには、 migarationファイルに外部キーを定義 Eloquentにリレーションを定義 の2つが必要です。 Laravelの公式ドキュメントでもこの2つに関する記述まとまっている記事等がなかったので記述いたします。 ##状況 UserはEmaiを複数登録できるとします。 この関係をこの関係をテーブルとEloquentに定義します。 ##migarationファイルに外部キーを定義 ###親テーブル 親テーブルには特に定義は必要ありません。 public function up() { Schema::create('users', function(Blueprint $table) { $table->increments('id'); $table->string('username', 64); $table->strin

                  • テクノロジー
                  • 2017/08/27 02:42
                  • Rails アプリケーションを Docker を使って開発する、ほとんどの人が通る(であろう)道 - Qiita

                    4 users

                    qiita.com/kmt

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

                    • テクノロジー
                    • 2017/08/08 18:03
                    • docker
                    • qiita
                    • rails
                    • RustでLispインタープリター - Qiita

                      6 users

                      qiita.com/kmtoki

                      純Lisp実装シリーズ第四回です 第一回 小さなLisp 第二回 SECDマシン 第三回 素朴なlispインタープリター SECDマシンをRustで実装しその上でLispを動かします 記事中のコードが古くなってしまったのでレポジトリの方を参照してください source code: kmtoki/secd-rs 純Lispとは、SECDマシンとは wikipedia:純Lisp wikipedia:SECDマシン 要約すると 純Lispとは最小かつ、最初のLisp SECDマシンとは古い関数言語向けVM 詳しくはwikipediaへ コード 全部載せると長ったらしくなるので適度に省略していきます 流れとしては Source -> Parser -> Compiler -> VM -> Result と言う感じです data.rs 共用するstructやtypeなど SECDマシンのSECDと

                      • テクノロジー
                      • 2017/04/26 16:15
                      • あとで読む
                      • Rustでテトリス - Qiita

                        64 users

                        qiita.com/kmtoki

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

                        • テクノロジー
                        • 2017/04/15 03:57
                        • rust
                        • テトリス
                        • あとで読む
                        • プログラミング
                        • programming
                        • game
                        • *あとで読む
                        • Goの構造体の研究 - Qiita

                          9 users

                          qiita.com/kmtr

                          これは Origami Advent Calender の六日目の記事として書かれた、Goの構造体に関する地味な記事です。 クリスマスにふさわしいピカピカのかっこいいフレームワークやキラキラしたライブラリの話は一切書いておりません。 Go structの研究 はじめに Goには他のオブジェクト指向言語におけるclassというものは存在しません。 関連する変数をひとまとめにする機能としてstruct(構造体)が提供されています。 普段何気なく使っているものですが、type aliasしたらJSONタグがどうなるかとか、書けばわかるけど、すぐ忘れてしまうような部分があるものです。 この記事ではそのようなstructにまつわる素朴な疑問について確認していくことにします。 基本 structの典型的な定義は以下のようなものです。

                          • テクノロジー
                          • 2016/12/06 23:18
                          • golang
                          • struct
                          • Goでのログ出力に標準logとcologを使う - Qiita

                            6 users

                            qiita.com/kmtr

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Goの標準logの問題 Goの標準ライブラリには、logパッケージ(標準log)というものがあり、単純なログ出力であれば、これで十分です。 標準logは、Javaのslf4jのような、よくあるログライブラリのようにDebugとかInfoといった、ログレベル別の関数を持ちません。あるのは以下の3系統のみです。 Print系 ログを出力する。 Panic系 ログを出力してからpanicを発生させる Fatal系 ログを出力してからos.Exit(1)を呼んで、アプリケーションを終了させる これで分かるとおり、通常のログ出力には、Print系

                            • テクノロジー
                            • 2016/08/28 19:35
                            • Go
                            • tips
                            • React/Redux苦労話 2015 - Qiita

                              15 users

                              qiita.com/kmtr

                              この記事は、React.js Advent Calendar 2015の24日目の記事であり、 8月よりReactとReduxで既存システムの置き換えを行った、私の苦労話です。 簡単に対象のシステムを紹介するとこんな感じです。 約50機能のシステム PCブラウザで見ることが前提 サーバサイドも置き換えをする(実装言語はGo) フロントもサーバサイドも自分がやる この記事には以下の内容は含まれません。 Reactの使い方 Reduxの使い方 すごくかっこいいこと それでは全ての始まった8月より始めます。 8月 その前にReact/Reduxを選んだわけ みなさんご存知の通り、React以外にも、UI向けのライブラリはいくつかあります。今回もReact以外にAngularJS、Angular2、Mithril、Riotが候補に上がっていました。 しかしAngularJSはAngular2が発表

                              • テクノロジー
                              • 2015/12/24 10:46
                              • redux
                              • React
                              • Angular2
                              • i18n
                              • tips

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

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

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

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

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

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

                              公式Twitter

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

                              はてなのサービス

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