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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Tweepyの使い方 ~その1~ 【Tweetの取得】 - Qiita

    5 users

    qiita.com/kitarikes

    はじめに 公式ドキュメントを参考にtweepyの使い方をまとめていこうと思います。 ※ TwitterAPIの認証を受け、APIkeyを取得するまではこちらの記事を参考にしました。-> (Twitter API 登録 (アカウント申請方法) から承認されるまでの手順まとめ ※2019年8月時点の情報) ※ tweepyのバージョンは3.1.0で動作確認していました。 現在はアップデートされており一部動かない箇所がありましたので変更加えています。 Hello Tweepy ! import と取得したAPIkeyを代入しておきます。 import tweepy consumer_key = '*********************************' consumer_secret = '*************************************' access_t

    • テクノロジー
    • 2020/06/06 12:33
    • あとで読む
    • https://qiita.com/kitar/items/9c7075961429f0165ced

      3 users

      qiita.com

      • 世の中
      • 2017/10/12 00:25
      • Rubyやってます、(`・ω・´)キリッ という為に押さえときたいテクニック - Qiita

        124 users

        qiita.com/kitaro_tn

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

        • テクノロジー
        • 2016/12/10 11:21
        • ruby
        • あとで読む
        • プログラミング
        • エンジニア
        • 正規表現
        • パフォーマンス
        • programming
        • Qiita
        • ngrokを使用してローカル環境を外部に公開する - Qiita

          38 users

          qiita.com/kitaro729

          Tunnel Status online Version 1.7/1.7 Forwarding http://77f81e21.ngrok.com -> 127.0.0.1:3000 Forwarding https://77f81e21.ngrok.com -> 127.0.0.1:3000 Web Interface 127.0.0.1:4040 # Conn 0 Avg Conn Time 0.00ms

          • 世の中
          • 2016/11/23 08:52
          • ngrok
          • qiita
          • dev
          • vagrant
          • 環境
          • Network
          • RailsのAPIをswaggerでドキュメント化してみる - Qiita

            13 users

            qiita.com/kitaro_tn

            最近Railsを使用してAPIを作成することが多いのですが、静的にドキュメントにリクエストパラメータが〇〇で、レスポンスが□□で...の用に書くのがたるくなってきたので、何か良いツールが無いかと探していた所、Swaggerというツールを見つけました。 Swaggerについて 公式サイト APIのパス、説明、リクエストパラメータ、レスポンス等を記述したJSONファイルを、Swaggerを使用することで、Web上で、インタラクティブにRestfulAPIの動作確認も行えるOSSです。 現行バージョンは2.0で、こちらについては、Web上でymlを記載するだけで生成してくれるエディターが存在します。 Railsで作成したAPIに対してSwaggerを使用する RailsでSwaggerのJSONを生成する場合、いくつかの方法があります。 grape-swaggerというgemでgrapeの記法で

            • テクノロジー
            • 2016/10/31 00:55
            • Swagger
            • Rails
            • API
            • Ruby
            • あとで読む
            • Scalaのざっくり入門 - Qiita

              12 users

              qiita.com/kitaro_tn

              関数型のメリット 副作用の排除 副作用とは ある機能がコンピューターの(論理的な)状態を変化させ、それ以降で得られる結果に影響をあたえることをいう 変数への値の代入 データ構造を直接変更する オブジェクトのフィールドを設定する 例外をスローする、またはエラーで停止する コンソールに出力する、ユーザ入力を読み取る ファイルを読み取る、ファイルに書き込む 画面上に描画する 純粋関数 副作用を持たない関数 メリット 宣言的な記述なため、簡潔に書けることが多く、関数の仕様を理解しやすい 副作用がないため、形式的な証明がし易い 関数の評価結果がコンテキストに依存しないため、テストがし易い コンテキストに影響を与えないため、関数を組み合わせて利用しても相互に影響しない インストール scalaenvを使ったインストール scalaenvのインストール

              • テクノロジー
              • 2016/10/10 20:01
              • scala
              • qiita
              • Rubocopチートシート - Qiita

                7 users

                qiita.com/kitaro_tn

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

                • テクノロジー
                • 2016/04/09 15:03
                • RuboCop
                • Ruby
                • チートシート
                • Jenkinsでrubyのビルドでハマった点 - Qiita

                  4 users

                  qiita.com/kitaro_tn

                  Mac Book Proを購入し、以前ローカルで使用していたJenkinsを移行した時にハマったので、ハマったポイントをここに記載しておきます。 rbenv plugin デフォルトでRBENV_ROOTが"$HOME/.rbenv"になっており、rbenvはそこから利用されるわけだが、rbenv build wrapper利用時だと、指定場所のbin/rbenvを使用しようとしておりエラーとなる FATAL: (CommandError) failed: "env RBENV_ROOT\\=\\$HOME/.rbenv RBENV_VERSION\\=2.1.5 \\$HOME/.rbenv/bin/rbenv versions --bare" org.jruby.exceptions.RaiseException: (CommandError) failed: "env RBENV_R

                  • テクノロジー
                  • 2016/03/17 01:21
                  • rails
                  • FFmpegで素早く正確に動画をカットする自分的ベストプラクティス - Qiita

                    39 users

                    qiita.com/kitar

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

                    • テクノロジー
                    • 2016/02/16 07:15
                    • ffmpeg
                    • video
                    • tips
                    • tool
                    • movie
                    • PC
                    • 動画
                    • gitでもっと早く使っておけばよかったコマンド・オプション - Qiita

                      21 users

                      qiita.com/kitaro_tn

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

                      • テクノロジー
                      • 2016/01/28 01:53
                      • git
                      • command
                      • コマンド
                      • あとで読む
                      • ビッグデータを支える技術 - Qiita

                        7 users

                        qiita.com/kitaro_tn

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Hadoop 大規模な分散処理を支えるJavaフレームワーク HadoopはGoogleのMapReduce、GFS(Google File System)の技術をベースとして作られた HadoopではMapReduceはそのまま「MapReduce(Hadoop/MapReduce)」、GFSは「HDFS(Hadoop Distributed File System)」という名前でそれぞれ開発・公開されている MapReduce データを「Map処理」、「Reduce処理」の2つの処理で処理するモデル 以下、Hadoop/MapRed

                        • テクノロジー
                        • 2015/10/11 23:11
                        • Hbase
                        • Hadoop
                        • あとで読む
                        • Gruntやgulp等に続くタスク自動化ツール「Fly」の導入手順 - Qiita

                          4 users

                          qiita.com/kitaro729

                          「Fly」というGruntやgulp等同じタスクランナー&ビルドツールが出ているという話を聞き、とりあえず試しておこうと思い、まだ資料等が少なかったので、ついでに導入手順と記述方法を簡単にまとめてみました。 現在、自身ではgulpを使用しているのですが、似ている部分も多く、gulp等を使用した経験があれば導入は難しく無いと思われます。最近開発されたばかりなのでパッケージはGruntやgulp程出ておりませんが、気になる方は導入して使って見ると良いかもしれません。 Flyとは? 「Fly」はNode.js製のタスク自動化ツールです。Gruntやgulpと同じ立ち位置のタスクランナー&ビルドツールとなり、gulpなどと同様にパッケージをインストールすることで、様々な機能をタスクとして組むことが出来ます。設定ファイル(flyfile.js)はES6で記述していきます。 日本語ドキュメントが用意さ

                          • テクノロジー
                          • 2015/10/06 14:39
                          • fly
                          • node.js
                          • ansibleでpostgresqlインストール - Qiita

                            8 users

                            qiita.com/kitaro_tn

                            最近ChefからAnsibleに乗り換えてみたので、AnsibleからPostgresqlをインストールする一連の流れをplaybookにしてみた。 手順 必要パッケージのインストール postgresql initdb postgresql start DB作成 DBユーザ作成 playbook --- - hosts: all sudo: yes vars: dbuser: "sample-ansible" dbpass: "abcdefg" dbname: "ansible-db" tasks: - name: install postgresql yum: name={{ item }} state=latest with_items: - postgresql-server - postgresql-devel - postgresql-contrib - python-psyc

                            • テクノロジー
                            • 2015/10/02 16:45
                            • Ansible
                            • postgresql
                            • 仮想開発環境構築ツールまとめ - Qiita

                              15 users

                              qiita.com/kitaro_tn

                              VagrantとDockerの理解がどうも曖昧だったので整理するために、それぞれどうゆうものなのかをまとめました Vagrant Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる仮想開発環境構築ソフトウェア。仮想マシンの構築手順を'Vagrantfile'という設定ファイルに記述する。 VagrantのパッケージにはRubyの実行環境が含まれているので、Rubyをインストールしなくても使用可能。 VirtualBoxやVMWareといった仮想環境の上に仮想マシンを構築して利用する。 *1.0.x系はrubygemsでも公開していたが、現行ではパッケージからインストール形式を取っている 公式サイト 主要なコマンド Vagrantfileに記述した設定に従い仮想マシンを起動

                              • テクノロジー
                              • 2015/07/31 22:36
                              • docker
                              • ruby
                              • あとで読む
                              • SublimeText2/3でリモートファイルを編集するための、SFTPよりライトなもう1つの方法(rsub) - Qiita

                                4 users

                                qiita.com/kitar

                                はじめに SublimeText2/3でリモートファイルを編集するとき、SFTPはとても素晴らしい機能を提供してくれます。リモートファイルの直接編集はもちろん、ディレクトリごとローカルと同期できるため、SublimeTextの検索機能をフル活用することができます。 ただ、デメリットとして挙げるならば ディレクトリごと同期する必要があるのでとても時間がかかる 有償($20)である といった点があります。 ディレクトリごと同期しなくて良いので、単体のファイルだけサクっと手元のSublimeTextで編集したい Transmitなどではなくターミナルから立ち上げたい FTPはセキュアじゃないからいやだ お金をかけたくない といった方には、もしかしたらrsubがちょうどよい選択肢になるかもしれません。 rsubとは? rsubは、手元のSublimeTextを使い、SSH経由でリモートファイルの編

                                • テクノロジー
                                • 2015/04/14 07:34
                                • BEMの考え方を基にしたHTML / CSSのid・classの命名規則 - Qiita

                                  22 users

                                  qiita.com/kitaro729

                                  概要 id・classの命名規則についてはGoogleのガイドラインや、BEMがあることで、ある程度指標ができておりますが、仕事で使うガイドラインを制作するにあたって、どのような形が望ましいのか、考えなおそうと思い、色々情報を集めていました。 BEMの考え方が個人的に良かったので、採用しようと思ったのですが、BEMは少し冗長になりがちなので、個人的にはそこを改善したいのと、無駄になりそうな要素はなるべく減らして行きたかったので、BEMの考え方を基に少しカスタマイズして、命名規則を思案しました。 BEM 記事も揃っておりますので、ここには特筆はしません。 簡単な説明のみとさせていただきます。 BEMとは? 「Block」「Element」「Modifier」の頭文字。BEM(ベム)と呼びます。 Block / 構成のルートとなる親要素。 Element / Blockに付随する子要素。 Mo

                                  • テクノロジー
                                  • 2015/03/12 23:32
                                  • bem
                                  • 命名規則
                                  • css
                                  • ガイドライン
                                  • naming
                                  • html
                                  • qiita
                                  • 考え方
                                  • MacのExcelでよく使うショートカット一覧とカスタマイズ例 - Qiita

                                    14 users

                                    qiita.com/kitar

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

                                    • テクノロジー
                                    • 2015/03/04 08:55
                                    • excel
                                    • ショートカット
                                    • mac
                                    • ffmpegで動画の中に動画を表示する(実況中継の隅っこにある解説者の映像のような) - Qiita

                                      7 users

                                      qiita.com/kitar

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

                                      • テクノロジー
                                      • 2014/09/02 09:55
                                      • 画像処理
                                      • あとで試す
                                      • SublimeText2/3でマクロを作り、キーボードショートカットに登録する - Qiita

                                        11 users

                                        qiita.com/kitar

                                        はじめに SublimeTextのマクロ機能はとても便利です。例えば、テキストのいくつかの行の先頭に「* 」(アスタリスク + 半角スペース)を追加したいとします。 このとき、以下のようなマクロを作ってショートカットに登録しておくと・・ 今いる行の先頭に移動 「* 」を追加 1つ下の行の先頭に移動 ショートカットを連打するだけで「* 」を追加したい行すべてに追加することができます。 この例に関してはマルチカーソルを使う方法もあるので、どちらを使うかは好みによります :) マクロを作る マクロを作るのはとても簡単です。ここでは、上記の例(行頭に「* 」を追加する)をとって進めていきます。 キャレットを開始位置に移動する 具体的には、「* 」を追加したい行のどこか適当な位置にキャレットを置きます。 マクロを記録する Tools > Record Macro をクリックすると、マクロの記録がはじ

                                        • テクノロジー
                                        • 2013/12/11 01:59
                                        • sublime text 2
                                        • S3から直接ダウンロードさせるときにファイル名を差し替える - Qiita

                                          16 users

                                          qiita.com/kitar

                                          ユーザにAmazon S3からファイルを直接ダウンロードしてもらいたいことがありますが、その際にファイル名を差し替えたいこともあります。 調べたところ、S3には、ファイル名を差し替えるための機能が用意されていました。 権限まわりの仕様を知らなくて少し手間取ったので、今回はそのあたりの内容を交えてメモします。 追記: LaravelのFilesystemを利用している場合はこのメソッドを使うと一発でPre-Signed URLを発行したりダウンロード時のファイル名を指定したりできます。v5.4あたりで追加されたようです。 どんな機能が用意されているか S3のオブジェクトは、以下のようなURLを使ってGETで取りにいくことができますが、 http://[bucket].s3.amazonaws.com/[key] イメージとしては、URLに次のような感じでリクエストパラメータを含めると、ファイ

                                          • テクノロジー
                                          • 2013/11/28 17:45
                                          • S3
                                          • AWS
                                          • あとで読む
                                          • 動画処理の定番ツール「FFmpeg」ことはじめ - Qiita

                                            88 users

                                            qiita.com/kitar

                                            はじめに YouTubeやFacebookでも利用されているという噂のFFmpegは、開発が非常に活発で、ここ1年だけでもバージョン1.0から2.1まで上がっています。 ちょっと前まではFFmpegでエンコードした動画をストリーミングに対応させるのは一手間かかったのですが、今では-movflags faststartオプションを付けるだけで対応できるようになりました。(…というのも新しい機能のほんの一部で、他にもたくさんあります) ここでは、FFmpegの簡単な使い方をメモします。 内容は基本的なことですが、実運用で得たTipsもできるだけ混ぜていきたいと思います。 また、内容に誤りなどあれば、是非ご指摘頂けると有難いです。 インストール インストールについては公式サイトに丁寧な解説があるので、そちらをご参照ください。 https://trac.ffmpeg.org/wiki/Compil

                                            • テクノロジー
                                            • 2013/11/07 14:02
                                            • ffmpeg
                                            • 動画
                                            • movie
                                            • video
                                            • Linux
                                            • ブラウザからAmazon S3に直接POSTする(Uploadify3.2を利用) - Qiita

                                              6 users

                                              qiita.com/kitar

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

                                              • テクノロジー
                                              • 2013/03/14 17:37

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

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

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

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

                                              j次のブックマーク

                                              k前のブックマーク

                                              lあとで読む

                                              eコメント一覧を開く

                                              oページを開く

                                              はてなブックマーク

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

                                              公式Twitter

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

                                              はてなのサービス

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