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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    プライムデーセール

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Node.js でお手軽スクレイピング 2020 年夏 - Qiita

    541 users

    qiita.com/otchy

    皆さんは Web ページのスクレイピングって書いた事ありますか?私はあります。だってどんなに平和で平穏な生活を送っていても数年に一度はスクレイピングってしたくなりますよね。「うわーまじか!API ないのかよ…。」的な。 そうしたら HTTP クライアントと HTML パーサのライブラリを探してきてインストールした上でごりごり書くことになると思います。でも実際に書いてみると、そうやってライブラリのインストールをしたりサンプルコードで動作確認している時間よりも、HTML を解析して実際にパースしたところから対象の要素を取得して欲しい値を取り出す試行錯誤の時間の方が長かったっていう事はないですか? 今日ご紹介する Node.js でお手軽スクレイピングは、その辺の試行錯誤の手間を極力減らすことが出来る方法です。2020 年夏の最新版です。 まずは環境から。特に古いものを使う理由もないので 202

    • テクノロジー
    • 2020/07/20 23:58
    • スクレイピング
    • node.js
    • あとで読む
    • scraping
    • Qiita
    • node
    • javascript
    • ライブラリ
    • html
    • jsdom
    • Google スプレッドシートのデータを JS で fetch したい! - Qiita

      15 users

      qiita.com/otchy

      Google スプレッドシートを方眼紙としてではなく、ちゃんとデータを保存するテーブルとして使用していた場合、外部のシステムからそのデータを使用したいと思うのは必然ですよね?なんなら Web のフロントエンドから直接 JavaScript で fetch して使いたいですよね?? それ簡単にできますよ?そう、Google Apps Script ならね! 例えば Google スプレッドシートにこんなデータがあって、このデータを外部から JSON で取得したいとしましょう。この記事の最後に完成するこんな API を作るという事です。 それには、前述のように Google Apps Script を書く必要があるので、ツールからスクリプトエディタを開きます。 ただこのエディタ、挙動がおかしくてすこぶるストレスがたまるので、ちょっとしたスクリプトを書いたり既存のスクリプトの簡単な修正ならともか

      • テクノロジー
      • 2020/07/09 23:02
      • techfeed
      • JavaScript
      • あとで読む
      • 完全にクラウドで完結する無料の Web 開発環境 2020 年春 - Qiita

        123 users

        qiita.com/otchy

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 目的 2020 年春時点での、ぼくのかんがえたさいきょうのうぇぶかいはつかんきょうを作ります。完全にクラウドで完結する Web 開発環境を無料で構築します。ここで言う「完全にクラウドで完結する」とは、環境をセットアップしてコードを書き、テストをして本番環境にデプロイするまでの全てをブラウザだけで完結することを指します。ローカルのコマンドラインツールやローカルで動く IDE などは一切使わないというのがポイントです。 つまり、Windows、Linux、Mac など OS の依存がないだけでなく、ブラウザが動く環境さえあれば良いので、iP

        • テクノロジー
        • 2020/03/24 19:02
        • vscode
        • あとで読む
        • 開発
        • heroku
        • github
        • web
        • node.js
        • iOS 12 のショートカットアプリ入門あるいは「はてブを開く」を作った話 - Qiita

          17 users

          qiita.com/otchy

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 「はてブを開く」ショートカット iOS 12 から新しく使えるようになったショートカットアプリで「はてブを開く」というショートカットを作りました。これは、iOS 内の様々なアプリで URL をシェアする際に、そこから直接はてブを開けるというショートカットです。ショートカットアプリの使い方は分かってる、細かいことはいいからとりあえず使ってみたい!という人は下記リンクからインストールしてみて下さい。 「はてブを開く」ショートカット 以降では、ショートカットの使い方と作り方、「はてブを開く」ショートカットがどのように動作しているかなどを紹介し

          • テクノロジー
          • 2019/07/27 10:29
          • はてなブックマーク
          • Google Maps の検索結果から Yahoo! カーナビで経路案内できる iOS ショートカット - Qiita

            286 users

            qiita.com/otchy

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Google Maps の検索結果から Yahoo! カーナビで経路案内できる iOS ショートカット …を作りました。 2021 年 1 月 30 日追記 2020 年 7 月頃に Google Maps 側の仕様変更に伴い動かなくなってしまい、自身も iOS ユーザで無くなったことからメンテされていなかったこのショートカットですが、@musubi05 さんが後継となるショートカットを作成し公開してくれました。iOS ショートカットの紹介記事としては未だこの記事も有用かと思いますが、単にショートカットを利用したいだけという場合は、『「

            • テクノロジー
            • 2019/06/05 20:53
            • yahoo
            • あとで読む
            • google
            • ios
            • 地図
            • map
            • ショートカット
            • ナビ
            • shortcut
            • Qiita
            • 14 分で JavaScript 入門 - Qiita

              4 users

              qiita.com/otchy

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? JavaScript はプログラミング入門に最適な言語である 以前、プログラミング初心者にお勧めする入門用言語という記事で自分の考えを詳しく解説したのですが、JavaScript はプログラミングを初めてやる人にとてもお勧めの言語です。ただ具体的にどのようにプログラミングを始めたら良いかという事については、その記事ではあまり触れることはありませんでした。 そんな中、その記事でも少し触れたのですが、JavaScript in 14 minutes という素晴らしいサイトがあります。これは Jeremy Thomas さんという方が作ったコ

              • テクノロジー
              • 2019/05/26 23:56
              • プログラミング初心者にお勧めする入門用言語 - Qiita

                17 users

                qiita.com/otchy

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 結論だけ欲しい人向け JavaScript 最強。次点で Python。本は読め。番外で Scratch。 始めに プログラミング初心者にどういった言語が向いているか、という議題はよく見かけます。つい最近、プログラミング初心者が最初に習得すべきプログラミング言語 なんていう、記事がプチバズって面白がられていたりしていましたが、真面目な話、こういうのを茶化してばかりいても生産性がないので、ことあるごとに述べている持論を一回きちんと書き下しておきたいと思います。 プログラミングの間口は広ければ広いほど、将来に優秀なソフトウェアエンジニアが誕

                • テクノロジー
                • 2018/04/24 19:16
                • 購入直後の Mac から一発で React 開発環境を準備するスクリプト - Qiita

                  5 users

                  qiita.com/otchy

                  開発環境を準備する面倒くささから、個人ベースではずっと React 書いてこなかったのですが、やっぱ個人でも書かないとろくすっぽ覚えないので、Mac 上の開発環境を一発で準備するスクリプトを書きました。 日本人開発者が増えること、並びに日本語情報が増えることを期待して、ここに公開します。 不具合、改善案の提案は大歓迎です。どうぞよろしくお願いします。 出来ること git のインストール (を促す) nodenv のインストール node-build プラグインの追加 nodenv-update プラグインの追加 nodenv 自身の更新 指定したバージョンの node のインストール create-react-app のインストール create-react-app の実行 日本語でのメッセージ出力 (日本人開発者を増やしたい!) 特徴 すでにインストール済み/作成済みの項目は、それを検知

                  • テクノロジー
                  • 2017/07/17 20:08
                  • mac
                  • 超最低限の Chrome エクステンションを開発しウェブストアで公開するまでの手順 - Qiita

                    319 users

                    qiita.com/otchy

                    つい最近、初めて作った Google Chrome エクステンション「Feedly をはてブ対応させる Chrome エクステンション」をブログで紹介したので、その時の技術的なメモなどを Qiita に残しておきたいと思います。まあ検索すればすぐに集まる程度の情報ではあるものの、一箇所にまとまってなかったので、自分用の備忘録でもあります。 全てのソースコードは github 上で公開しているので、気になる方は参考にしてみて下さい。実際に書いたスクリプトの簡単な解説もこの記事の最後に付録として付けています、 超最低限な Chrome エクステンションの作成 Chrome エクステンションは基本的に、一つのフォルダに保存された複数のファイルからなります。エクステンションのルートに必要な最初のファイルは、manifest.json というファイルで、これがエクステンションの基本的な情報を含んでい

                    • テクノロジー
                    • 2017/01/02 01:21
                    • chrome
                    • extension
                    • エクステンション
                    • あとで読む
                    • javascript
                    • chrome extension
                    • Google Chrome
                    • js
                    • tutorial
                    • Browser
                    • よくある全選択チェックボックス jQuery 実装 - Qiita

                      8 users

                      qiita.com/otchy

                      <ul> <li><label><input type="checkbox" id="all" /> Check all</label></li> <li><label><input type="checkbox" name="check" value="1" /> value 1</label></li> <li><label><input type="checkbox" name="check" value="2" /> value 2</label></li> <li><label><input type="checkbox" name="check" value="3" /> value 3</label></li> <li><label><input type="checkbox" name="check" value="4" /> value 4</label></li> </

                      • テクノロジー
                      • 2014/07/22 18:52
                      • jquery
                      • JavaScript
                      • 技術
                      • PC ブラウザで Retina ディスプレイを再現して表示する - Qiita

                        6 users

                        qiita.com/otchy

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

                        • テクノロジー
                        • 2014/07/20 13:28
                        • retina
                        • firefox
                        • 「ブログで色々公開したら、恥をかいたけどすごく勉強になった。」の添削 - Qiita

                          3 users

                          qiita.com/otchy

                          $(function() { var timerId = 0; // jQuery オブジェクト生成はコストが高いので極力減らす。繰り返し使うときは変数に保持。 // $ で始まる変数名は jQuery オブジェクトっていう命名ルールは単に好みの問題。 var $input = $('#input'); var $result = $('#result'); // 今どきの jQuery なら on を使いたい。 var $stopBtn = $('#stopBtn').on('click', function() { clearTimeout(timerId); // 連打対策の解除。 $startBtn.prop('disabled', false); }); var $startBtn = $('#startBtn').on('click', function() { // 1000

                          • テクノロジー
                          • 2014/01/06 19:22
                          • ブックマークレットで jQuery を使う魔法の 210 文字 - Qiita

                            89 users

                            qiita.com/otchy

                            「ブックマークレットで jQuery を使う魔法の 210 文字」という記事を ブログ に書いたのですが、ここ Qiita ではその技術的な解説をしてみようと思います。 やりたい事はそのものずばり、ブックマークレットの中で jQuery を使うという事です。 ちょっとした処理の自動化や簡単なツールなど、よくブックマークレットを書いて活用しているのですが、ブックマークレットだと素の JavaScript を書かなければならず、DOM 操作が含まれる事をやろうとすると、jQuery に慣れた身には面倒くささが先に立ってしまいます。 ならば、**ブックマークレットで jQuery を使えるようにすればいい!**というのが今回の趣旨になります。 まず方針として、どんなページでブックマークを起動してもちゃんと jQuery が使えるようにしたいです。ですので、jQuery 本体は自前で調達しなければ

                            • テクノロジー
                            • 2013/06/17 14:26
                            • bookmarklet
                            • jQuery
                            • javascript
                            • ブックマークレット
                            • jQuery
                            • tips
                            • お役立ち
                            • Feedly 移行記念、Feedly をはてブ対応させるユーザースクリプト - Qiita

                              3 users

                              qiita.com/otchy

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

                              • テクノロジー
                              • 2013/06/08 15:20

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

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

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

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

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

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

                              公式Twitter

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

                              はてなのサービス

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