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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Dockerで構築したRailsアプリをGitHub Actionsで高速にCIする為のプラクティス(Rails 6 API編) - Qiita

    8 users

    qiita.com/jpshadowapps

    Dockerで構築したRailsアプリをGitHub Actionsで高速にCIする為のプラクティス(Rails 6 API編)RailsDockerdocker-composeGitHubActionsBuildKit (2021/5/17 追記) TechRachoさんから同テーマで翻訳記事が紹介されています。 Docker公式の build-push-action で イメージキャッシュのサンプルが追加されており、この手法に則ってDockerイメージのキャッシュを実現しているようです。 私の記事のようにAPIモードではなくフロントエンドも含み(assets:precompile もあり)、且つ単なるデモレベルではないアプリを使って手順が紹介された記事になっています。 (2021/3/2 追記) dockerイメージのキャッシュについて、この記事で採用している docker image

    • テクノロジー
    • 2020/05/26 14:18
    • docker
    • 割りと便利だけど微妙に忘れがちなbashのコマンド・チートシート - Qiita

      835 users

      qiita.com/jpshadowapps

      自分用にメモしておく コマンド実行 CMD1; CMD2, CMD1 && CMD2 ;はCMD1の結果に関わらずCMD2も実行される &&はCMD1の結果が正常な場合のみCMD2が実行される CMD1 || CMD2 - 失敗時に後続コマンドを実行する CMD || printf "%b" "MSG"でエラーメッセージを表示する エラーメッセージ表示後exit 1したい場合 = CMD || { printf "%b" "FAILED.\n" ; exit 1 } CMD || printf "%b" "FAILED.\n" ; exit 1と波括弧無しで書くと期待通り動作しない(CMDが成功時もexit 1してしまう) CMD & - バックグラウンド実行 CMD &で[1] 4592のようにジョブ番号とプロセスIDが表示される killしたければkill %ジョブ番号 か kill

      • テクノロジー
      • 2017/01/08 00:19
      • bash
      • shell
      • linux
      • コマンド
      • あとで読む
      • シェルスクリプト
      • チートシート
      • command
      • シェル
      • プログラミング
      • NginxによるHTTP/2 事始め - Qiita

        33 users

        qiita.com/jpshadowapps

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? freeeでアプリケーションエンジニアをやっています @jpshadowapps です。Twitter上では「ビール飲みたい」「35億欲しい」と発作的に呟く 老害 オジさんをやっています。 この記事は freee Engineers Advent Calendar 2015 の9日目です。 サーバーサイドで出来る事って何だろう? フロントエンドの開発プロセスや構成がとてつもないスピードで変化を続けている昨今、私のようなサーバーサイドがメインの 老害 オジさんはそのスピードに若干圧倒され白目を剥きつつ動向を追いかけている状態です。 そうし

        • テクノロジー
        • 2015/12/09 00:38
        • http2
        • nginx
        • HTTP
        • あとで読む
        • bashの";", "&&", "||" に関する補足ネタ。コマンドグルーピングとの併用例 - Qiita

          7 users

          qiita.com/jpshadowapps

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

          • テクノロジー
          • 2015/07/20 03:37
          • pluggableな機能追加を実現してくれる go-extpoints を使ってみた - Qiita

            16 users

            qiita.com/jpshadowapps

            go generateを調べたり試したりしてみて、「これを使って柔軟且つpluggableに機能拡張/追加出来る仕組み作れないかな?」と考えていたところ、既にそれっぽい事を実現してくれているパッケージがあった。 こちらの progrium/go-extpoints。 使ってみたら、個人的にドストライクなツボを抑えてくれていたので、お試しメモとして残しておく。 なお、go generateを使用するので、goのバージョンは1.4(以上)が前提。 go-extpointsをインストール 普通に go install するだけ。 試してみる 使ったソースは こちら ざっくり、こういう流れで実装していくことになる。 ※(以降の記述では、公式で"extension point"とか"component"と言及されている物については分かりやすいように"プラグイン"という言葉を使う) extpoints

            • テクノロジー
            • 2015/01/08 20:52
            • golang
            • go
            • extension
            • development
            • *あとで
            • あとで読む
            • ちょっとしたcliツールを自作してからgoconに行って来た話 - Qiita

              4 users

              qiita.com/jpshadowapps

              タイトルの通りの備忘録です。 今回は何かしら事前にGoでツールでも書いて参加しようという目標があった。単に自分で何か書いてみたかっただけなんだけど 当日得られた知見によって何を改善することが出来たのかを文章+コードのdiff(=pull request)として>残しておきたかった。ここに至ったキッカケは、当日想定外の繰り上がりが発生し何の準備もせぬまま慌てて参加した5月のspringで、一方的に話を聞くというスタンスに終始してしまい勿体無いことをしたという想いがあった。 自分が書いたツールはごくごくシンプルなもので、ゴルーチンをガンガン使ってミドルを書くとかそこまでの意識の高さはまだ持ち合わせていなかったわけだが、何か作って勉強会に行く という狙いはまあアリだったと思う。GoConで得られた知見も織り交ぜつつ振り返ってみる。 gat というツールを書いた goldeneggg/gat -

              • テクノロジー
              • 2014/12/10 06:05
              • Golang
              • [Mac + tmux + iTerm] ステータスバーをpowerlineでカッコ良くする - Qiita

                7 users

                qiita.com/jpshadowapps

                tmuxのステータスバーをカッコ良くしたい!であればpowerlineを使うのが良いらしい! vimのプラグインとしてその存在を認知していたpowerlineがtmuxでも使えるとの事で、導入手順をggrksしてみると結構人によってやり方が様々で、関連ツールのバージョンアップで既に情報が古いものになっていたり、vim(vim-powerline)に依存する手順もあったりで、若干情報収集に手こずった。 個人的にちょうどscreenからtmuxへの移行を進めているところで、 mac + tmux + iTerm な環境でpowerlineを使ってステータスバーをカスタマイズする為に必要最低限の手順 を残しておく事にした。(と言いつつ、使ったツールの開発が活発なのでこの手順も早い段階で陳腐化する可能性は無くはなし) 環境 Mac(Mavericks) 自宅にある2台(MBA 2011, Mac

                • テクノロジー
                • 2014/10/25 18:30
                • tmux
                • ブックマーク バー
                • Go net/httpパッケージの概要とHTTPクライアント実装例 - Qiita

                  54 users

                  qiita.com/jpshadowapps

                  Goは標準パッケージが充実しているのが特徴の1つだが、net/httpも例外ではなくHTTPクライアントの処理が簡単に書ける GET 例えばGETでHTTPリクエストを行う処理を実装したい場合、3通りの方法がある http.Get 関数を実行する Client 型の Get(url) メソッドを実行する Client 型の Do(request) メソッドを実行する 単純なアクセスなら1で良い 一番単純な http.Get(url)によるGET url.Values でクエリを組み立てて、Get関数で指定したURLの末尾にEncode結果をパラメータとして付加すればOK url.Valuesはクエリパラメータをkey-value形式で保持する型。ペアを追加するAddや上書きするSet等のメソッドが提供されている 組み立てたクエリはEncodeメソッドを呼び出す事で?key1=value1&

                  • テクノロジー
                  • 2014/10/04 18:02
                  • golang
                  • Go
                  • HTTP
                  • あとで読む
                  • Goの公式dockerイメージを使ってみた - Qiita

                    16 users

                    qiita.com/jpshadowapps

                    Goの公式dockerイメージとは? これの事 : golang Repository | Docker Hub Registry - Repositories of Docker Images アナウンス記事 : Docker Hub Official Repos: Announcing Language Stacks | Docker Blog 「各言語の実行環境が整ったコンテナ を動かすためのイメージ」を公式に公開したぜ、という話 ということはつまり、 Goアプリの実行・テスト・プロファイリング・ビルド といった作業を「公式のお墨付き且つ使い捨ての環境」で行うことが出来る という事。素敵 言語のバージョンも揃っているので、バージョン間の挙動差異を確認したい時にサクっと環境をGETすることが出来る 使い方の例 実行環境として使う (Start a Go instance in your

                    • テクノロジー
                    • 2014/10/01 17:56
                    • GoLang
                    • Docker
                    • Go
                    • IRC+HubotをDockerでサクッと試す - Qiita

                      4 users

                      qiita.com/jpshadowapps

                      +---------------------+ |goldeneggg/centos | | +------------------------+ +-| goldeneggg/centos-ngircd +-----------------------------+ | <-----+ goldeneggg/hubot-irc | +------------------------+ | | | |-+ +-----------------------------+ | | goldeneggg/hubot |-+ +----------------------------+ | |dockerfile/nodejs | +--------------------------+ IRCサーバー (=ngircd) 拙作 を使用 Hubot goldeneggg/hubot Reposit

                      • テクノロジー
                      • 2014/08/21 19:52
                      • DockerでIRCサーバーを立てる using ngircd - Qiita

                        3 users

                        qiita.com/jpshadowapps

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

                        • テクノロジー
                        • 2014/08/19 19:56
                        • docker
                        • Goソースをgrep → pecoで選択 → vimで該当行番号にジャンプした状態で開くワンライナー - Qiita

                          12 users

                          qiita.com/jpshadowapps

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

                          • テクノロジー
                          • 2014/08/16 21:38
                          • peco
                          • vim
                          • golang
                          • go
                          • qiita
                          • search
                          • development
                          • *あとで
                          • zshとpecoでワンライナー呼び出し - Qiita

                            17 users

                            qiita.com/jpshadowapps

                            動機 zsh + pecoによるヒストリ呼び出しが便利 呼び出したヒストリを編集して使い回す という作業を何度かやってる内に、ワンライナーをテンプレート管理して呼び出しても便利な気がしてきた 棲み分けとしては下記のようなケースを想定 ヒストリ呼び出し 過去と全く同じコマンドを叩く 過去と全く同じではないが編集箇所が少ないコマンドを叩く 叩く頻度もそこそこ高い ワンライナー呼び出し ヒストリ呼び出して使い回そうとすると編集箇所が結構多い 何をやるコマンドだったかよく覚えてない たまにしか叩かないけど便利なコマンド 「たまに叩く」「よく覚えてない」の気休め的対策として、コメントも残して管理出来ればベター 作るもの ワンライナーを可変パラメータを含めて登録 登録したワンライナーをpeco経由で呼び出し 呼び出したワンライナーの可変パラメータ部分を実際の内容に置き換えて実行 動作確認環境 Cent

                            • テクノロジー
                            • 2014/06/30 08:56
                            • peco
                            • zsh
                            • Goでipcalcを書いた - Qiita

                              3 users

                              qiita.com/jpshadowapps

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Go歴1日で突撃した #gocon でGo欲を触発され、とにかく何でもいいからGoで書きたくなり、Go版ipcalcを書いてみた 概要 https://github.com/goldeneggg/ipcl CIDR形式(例:192.168.1.0/24)の文字列から、取り得るホスト数やIPアドレスのレンジ等を算出・出力する 現状公開されてる計算ツールだと「CIDRを一覧で記載したファイルを入力して一括parse」が可能なものが見当たらなかったので対応した Go本体のテストコードに助けられた 今回Goを書いてみて最初に浮かぶ感想はこれ。「

                              • テクノロジー
                              • 2014/06/11 09:09
                              • Dockerでforward proxyサーバー(squid)を立てる using Dockerfile - Qiita

                                5 users

                                qiita.com/jpshadowapps

                                やること proxyサーバ(squid)起動状態のコンテナを立ち上げたい Dockerでforward proxyサーバーを立てる with centos6.5 on virtualbox - Qiita の続編的なメモ 環境 Virtualbox 4.3.10 作業PCはMac (Mavericks) Vagrant 1.4.3 1.5以上は色々とハマるので1.4.3に落とした... Docker 0.9.0 作業ログ Vagrantfile作成 # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.

                                • テクノロジー
                                • 2014/05/08 20:31
                                • docker
                                • あとで読む

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

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

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

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

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

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

                                公式Twitter

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

                                はてなのサービス

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