タグ

2019年8月29日のブックマーク (7件)

  • CI/CDのエキスパートが解説:CI/CDとは何か? なぜ今、必要とされるのか? (1/3):CodeZine(コードジン)

    最近、CI/CDという単語を見ることが増えてきました。GoogleMicrosoftOracleなどの大きなIT企業が自社のCI/CDツールを発表したり、CI/CDのスタートアップの買収などの話が過去一年にいくつもありました。読者のみなさまも導入はしていなくても、CI/CDについてなんとなく知っている方も多いのではないでしょうか? 実際CI/CDに対する需要は急速に高まっています。その裏には自動化の重要性の高まりやアジャイル開発の浸透・進化があります。2回の連載でこの流れについて見ていきましょう。 はじめに 連載では、CI/CDを始めて学ぶ方にも、すでに知っている方にも、できるだけ新しいことを発見してもらえるように心かげました。 連載の1回目は主にCI/CDの概要と導入のメリットから始めて、CI/CDで加速する最新のアジャイル開発手法を解説します。前半は入門者向けの内容ですが、後半は

    CI/CDのエキスパートが解説:CI/CDとは何か? なぜ今、必要とされるのか? (1/3):CodeZine(コードジン)
    reboot_in
    reboot_in 2019/08/29
    “オンプレミス型 Jenkins Concourse CI Drone (クラウド版もあり)”
  • オープンソースのJenkinsとDroneを比較

    「Jenkins」と「Drone」の概要 「Jenkins」と「Drone」は、継続的インテグレーション(継続的デリバリー)支援ツールです。 ■「Jenkins」とは Jenkinsは、継続的インテグレーション支援ツールです。 ソフトウェア開発プロジェクトなどにおける「ビルド」「デプロイ」「テスト」などの作業自動化/効率化を支援します。 Jenkinsの主要機能は「継続的なソフトウェアのビルド+テスト機能」と「外部起動するジョブ実行監視機能」です。 ■「Drone」とは Droneは、Dockerネイティブの継続的デリバリープラットフォームです。 Droneは、Dockerコンテナ技術を基盤しており、Dockerベースのパイプラインを構成し、ソフトウェア配信の最適化と自動化をサポートします。 リポジトリのイベントをフックしてDockerコンテナ内でジョブを実行します。 Docker連携比較

    reboot_in
    reboot_in 2019/08/29
    “Droneは、Dockerネイティブの継続的デリバリープラットフォームです。”
  • 歯が浮く(ハガウク)とは? 意味や使い方 - コトバンク

    ① 歯の根がゆるむ。また、すっぱいものをべたり、不快な音を聞いたりして、歯の根もとがゆるむように感ずる。〔日葡辞書(1603‐04)〕② 軽はずみで気障(きざ)な言行を見たり聞いたりして、不快な気持になる。[初出の実例]「権利だの同権だのと、歯の浮く事を言はれると」(出典:細君(1889)〈坪内逍遙〉三)

    歯が浮く(ハガウク)とは? 意味や使い方 - コトバンク
    reboot_in
    reboot_in 2019/08/29
    “軽はずみで気障(きざ)な言行を見たり聞いたりして、不快な気持になる。”
  • Appleを超えるブランド Peloton / 現代の聖職者はエアロバイクに乗る

    https://www.racked.com/2018/8/6/17657516/peloton-at-home-fitness-flywheel-classpass-rumble昨年から、今一番クールで面白い会社はPelotonと言い続けています。 再定義された次世代型のブランディング、他に類を見ないビジネスモデル、全米ぶっちぎり1位のリアル店舗のパフォーマンス、ハードから物流、コンテンツを含む垂直統合、カルチャー、宗教性など多様な面で示唆を与えてくれるスタートアップです。 昨年秋に担当したグロービスの「デザイン経営」の授業でも1コマの大部分を使って解説・ディスカッションをさせてもらいました。 これはPeloton CEO John Foleyのプレゼンテーション。これからのコンシューマプロダクトのブランドが果たすべき役割について、深い洞察とデータを元に語られています。他の業界にも非常に

    Appleを超えるブランド Peloton / 現代の聖職者はエアロバイクに乗る
    reboot_in
    reboot_in 2019/08/29
    “他の参加者とリアルタイムで順位を競い合ったり、ペースを上げ下げすることで、”Peloton”(マラソン・自転車競技などの走者の一団、集団、グループの意味)を疑似体験できるようになっています。”
  • grepでこういう時はどうする? - Qiita

    文字列を抽出するときも、抽出除外するときも便利なGREP、LinuxでCUI操作をするには無くてはならない存在です ほとんど抽出にしか使いませんが、多少覚え書きがありましたので共有しておきます よく使う使い方 grep 検索したい文字列 検索したいテキストファイル コマンド | grep 検索したい文字列 grep -e 検索したい文字列1 -e 検索したい文字列2 検索したいテキストファイル grep -i 検索したい文字列 検索したいテキストファイル grep -E '正規表現' source.txt #利用できる正規表現 . 改行文字以外の任意の1文字 * 直前の1文字の0回以上の繰り返しに一致。直前の文字は正規表現でも構わない ^ 行の先頭 $ 行の末尾 [ ] かっこ内の任意の1文字に一致。ハイフン(-)で範囲指定もできる [^ ] かっこ内の任意の1文字に不一致。ハイフン(-)

    grepでこういう時はどうする? - Qiita
  • 変数を使用する | UNIX & Linux コマンド・シェルスクリプト リファレンス

    → 他のプログラミング言語と同様に = を使用する。 シェルスクリプトでも C言語などと同様に = を使用することで変数に値を設定することができる。ただし、C言語とは違い = の前後にスペースがあってはいけない。 また、変数名の大文字と小文字は区別されるため変数 VAR と変数 var は別物として扱われる。さらにシェル変数に「型」は存在しないので、文字列や数値を区別なく設定できる。 ポイントをまとめると以下のとおりとなる。 = を使う 値の設定時は変数名の先頭に $ を付けない ($ は参照時のみ) = の前後にスペースを入れない (前後にスペースがあるとエラー) 型は存在しない (declare コマンドや typeset コマンドで似たようなことができるが推奨はしない) 変数名の大文字・小文字は区別される (VAR と var は別物) 特に「2」は初心者が犯しがちなミスなので注意す

    変数を使用する | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • Visual Studio Code の拡張機能「Markdown TOC」が上手く動作しなかった時の対処方法 - michimani.net

    Visual Studio Code で markdown を書く際に、いい感じに目次を作成してくれるのが Markdown TOC という拡張機能です。その Markdown TOC が上手く動作しなかったので、その対処方法について書きます。 Markdown TOC 冒頭にも書きましたが、 Visual Studio Code で markdown を書くときに目次を自動生成してくれる拡張機能です。 最近ではブログを markdown で書くことも多いと思います。このブログも Hugo を使っていますが、ブログ記事は markdown で書いています。普通の markdown 文書であれば目次は不要かもしれませんが、ブログとなると目次をつけたくもなります。 そんな時に便利なのが、 Markdown TOC というわけです。 markdown 内にある見出し (#) をもとに、任意の場所

    Visual Studio Code の拡張機能「Markdown TOC」が上手く動作しなかった時の対処方法 - michimani.net
    reboot_in
    reboot_in 2019/08/29