タグ

2020年8月26日のブックマーク (20件)

  • 2019年でも使えるJenkinsプラグイン厳選まとめ10選 - Qiita

    はじめに 最近社内でJenkinsを導入する必要が出てきたのですが、デフォルトでは非常に使いにくいですよね?結局プラグインを入れろという話になるのですが、情報が結構古いものしか見つかりません。。。すでに使い古されているので、検索しても古い情報しか見つからないんですね。 使えそうなプラグインは少しづつ見つかってきているのですが、改めて2019年版としてまとめてみることにしました。 おことわり * 備忘録としての記事なので、カテゴリーごとに分けるなどのことはしていません。 * Jenkins職人にならないように気をつけたので、不必要にプラグインを導入することは避けています。(最低限のものだけ紹介します。) * 基的にFreestyleジョブ向けを選んでいます。 プラグインまとめ Docker Plugin 言わずもがなですね。Docker上でテストを実行するには必要不可欠です。 Jenkin

    2019年でも使えるJenkinsプラグイン厳選まとめ10選 - Qiita
  • ファイル更新があった場合だけJenkinsでジョブを走らせるFile System SCMプラグインの紹介 | GRIPHONE ENGINEER'S BLOG

    GRIPHONE Advent Calendar 2018 24日目の記事を担当しますエンジニアの西村(大)です。 特定のディレクトリ以下で更新があった場合だけJenkinsのジョブを走らせるプラグインを紹介したいと思います。 ※この記事はGRIPHONE Advent Calendar 2018 24日目の記事です。 https://qiita.com/advent-calendar/2018/griphone https://adventar.org/calendars/3147 読むの面倒な人向けまとめ Pullしまくるジョブで疑似Webhookをして、File System SCMプラグインを使って特定のディレクトリ以下で更新があった場合だけジョブを走らせる やり方 Gitなどのバージョン管理のシステムを使う場合でWebhookを使える場合は良いのですが、 社内インフラからしか接続

    ファイル更新があった場合だけJenkinsでジョブを走らせるFile System SCMプラグインの紹介 | GRIPHONE ENGINEER'S BLOG
  • Jenkins と Github を連携させる Webhook と SCMポーリング - Qiita

    Jenkins と Github を連携させるための手段として、Webhook と SCMポーリングの二つあると思いますが、違いをまとめてみました。理解を深めるためにまずは予備知識を下に並べます。 Jenkinsとは Javaで書かれたオープンソースCIツール。 CIとは Continuous Integration (継続的統合)。アプリ開発時の品質改善や納期短縮のための習慣。 習慣とかわかりにくいのでもっと狭義に言うと ビルドやテストを頻繁に継続して行うことで、バグを早期に発見し、開発の効率・納期の短縮を実現させるための手法。 (ビルド:コンパイル〜ライブラリの依存解決〜パッケージ化のようなソースコードからリリース/デプロイ可能なモジュールを作成するまでのプロセス。) 手法とかイメージしにくいのでもっと具体的に言うと 時間 (何時間に一回とか) もしくはトリガー (Github上でプル

    Jenkins と Github を連携させる Webhook と SCMポーリング - Qiita
  • Jenkins を触ってみよう | IIJ Bootcamp

  • Plain English magazine

    This site uses session cookies. These cookies do not record any personal information.

  • 「スピリット・ベンチャー」という共通マインドがあれば、あとは自由に エンジニアがGMOにジョインして社長になった理由

    参加者の8割がリモートワーク 稲守貴久氏(以下、稲守):みなさん、こんにちは。GMOインターネットの稲守と申します。日はGMO Developers Dayをご視聴、ご参加いただきまして、誠にありがとうございます。 このGMO Developers Dayは、ネットインフラをはじめ、総合的にインターネット事業を展開するGMOインターネットグループの最新技術を活用した新しい挑戦や、世の中に合わせて変化するさまざまな課題とその解決に向けた対応など、挑戦的かつ実践的な取り組みについて事例を交えて幅広く紹介する、そんな開発者向けの技術カンファレンスです。 19時半まで長丁場となりますが、どうぞ、お付き合いいただければと思います。質問などはZOOMのチャット機能、あるいはTwitterで「#GMOdev」のハッシュタグをつけて投稿してください。たくさんのご質問をお待ちしています。 さっそくスペシャ

    「スピリット・ベンチャー」という共通マインドがあれば、あとは自由に エンジニアがGMOにジョインして社長になった理由
  • 慣れた人ほど詐欺メッセージにだまされる、SMSの恐ろしい仕様に気をつけろ

    従来、詐欺サイトやウイルス(マルウエア)配布サイトに誘導する常とう手段はメールだった。だが最近ではスマートフォンの普及を受けて、SMS(ショートメッセージサービス)を使う手口が急増している。「メールでもSMSでも変わりない。注意していれば大丈夫」と思う人は少なくないだろうが大間違いだ。SMSには知る人ぞ知る恐ろしい仕様があるからだ。 偽の不在通知が猛威に SMSの偽メッセージでユーザーを偽サイトに誘導する手口はSMSフィッシングやスミッシングなどとも呼ばれる。 2018年以降、SMSの偽メッセージが大きな被害をもたらしている。特に多いのが宅配便の不在通知に見せかける手口である。佐川急便をかたる手口が猛威を振るい、その後ヤマト運輸や日郵便などを名乗る手口が出現した。 今でもこの手口は盛んに使われている。例えばフィッシング対策の業界団体であるフィッシング対策協議会は2020年7月、フィッシン

    慣れた人ほど詐欺メッセージにだまされる、SMSの恐ろしい仕様に気をつけろ
  • Jenkins2をコード化しよう - その1:Ansibleでプロビジョニングする

    今回は、CIサーバとして広く使われているJenkinsをAnsibleでコード化するための手順を紹介します。 背景:Jenkinsサーバがカオスだった配属された現場で使用されていたJenkinsサーバが誰もメンテンナンスできていない状態でしたので、「完璧にコード化案件ですねこれは」と頑張ってみました。 困ったことに、複数存在するJenkinsサーバのそれぞれにインストールされているJenkins PluginやOSコマンドが異なっていましたし、 Jenkins自体もHomebrew経由でインストールしているものもあれば、直接Jarファイルをダウンロードしたものもあり、「これは再現性がないぞ」と思いました。 更に、Jenkinsたちはオンプレのサーバに立っていて、バックアップも取られていません。 これでは、サーバが死んだら開発が止まってしまいますよね。 このような状況はきっと他にもあるのだろ

  • 仕事で重要なのは自己肯定感よりも“開き直り”なのかもしれない──漫画『無能の鷹』作者・はんざき朝未さん|ハイクラス転職エージェントのパソナキャリア

    「自分は仕事を通して成長できているのだろうか」「自分は会社から必要とされているのか」というモヤモヤを抱えながら働くビジネスマンも少なくないだろう。そんなあなたのすぐそばに、「仕事はできないけれどなぜか社内で自信満々に振る舞う同僚」がいたとしたら……? 今回取り上げる漫画『無能の鷹』(作・はんざき朝未)には、まさに「仕事はできないけれどなぜか社内で自信満々に振る舞う同僚」が登場する。作の主人公、鷹野(たかの)ツメ子は全く仕事ができず、できるようになろうともしないが、落ち着いた口調と余裕たっぷりの態度で「仕事がデキる」オーラを常時醸し出す。一方、鷹野と同期の鶸田(ひわだ)は、仕事は卒なくこなすタイプだが、プレッシャーに弱く、自分に自信がない。『無能の鷹』はそんな二人がタッグを組み、お互いの欠点を補い合いながら、さまざまな仕事に挑戦していく物語だ。 作中、鷹野は鶸田に「会社に必要とされてるかは

    仕事で重要なのは自己肯定感よりも“開き直り”なのかもしれない──漫画『無能の鷹』作者・はんざき朝未さん|ハイクラス転職エージェントのパソナキャリア
  • 1日かからず論文を読めるようになるためのワークフロー|Yusuke Himeoka

    一次情報、欲しくないですか? ここのところ例の疫病でモデルが合わないだの、一度かかっても抗体がいまひとつできないだの毎日のように言われているし、ほかにも地球温暖化やポリ袋の有料化でプラスチック問題の報道も頻繁にされています 困るのは人によって言っていることが全然違うことですよね。ある報道番組では専門家と呼ばれる人がAだと言っていたのに、ネットニュースでは他の人がBと言っている。さて何を信じれば良いんだ、、、 そんな時に、科学系のニュースの根拠になっている『論文』をサクッと参照出来るようになると冷静に現状把握が出来ます。 すこし昔まで論文は専門家だけのものだったのですが、じつは近年論文を読むハードルはかなり下がりました。 なので 論文を読んでみよう!! ということで、僕(科学者です)が自分の専門外の分野の論文を読みたいなと思った時に使っている方法をまとめてみました。 おもに「どうやって基礎知

    1日かからず論文を読めるようになるためのワークフロー|Yusuke Himeoka
  • 『ブルシット・ジョブ クソどうでもいい仕事の理論』世界はくだらない仕事にあふれてる - HONZ

    待ちに待った邦訳がようやく出た。 デヴィッド・グレーバーの『ブルシット・ジョブ』である。 「ブルシット・ジョブ」とは、「クソどうでもいい仕事」のことだ。 もう少し丁寧に説明すると、「なんのためにあるのかわからない、なくなっても誰も困らない仕事」のことである。 近年、私たちの身の回りでブルシット・ジョブが増えている。 そして、確実にこの手の仕事は、働く人々の心身を蝕んでいる。 多くの人がこのことにうっすら気づいていたようで、2013年に著者があるウェブマガジンで「ブルシット・ジョブ現象について」という小論を発表したところ、国際的な反響を呼んだ。書はこの小論をベースに、その後の調査や考察を加えて一冊にまとめたものだ。コロナ禍でエッセンシャル・ワーカーに注目が集まる中、時宜にかなった出版といえる。まさにいま読むべき旬の一冊だ。 著者のデヴィッド・グレーバーは、イギリスの名門大学、ロンドンスクー

    『ブルシット・ジョブ クソどうでもいい仕事の理論』世界はくだらない仕事にあふれてる - HONZ
  • サイボウズサマーインターン2020 報告 〜 OSSへの貢献を通して学ぶKubernetes基盤開発 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。Necoチームの池添とsatです。 サイボウズは毎年サマーインターンシップを開催しています。 今年は新型コロナウイルス(COVID-19)の影響で一時開催が危ぶまれました。 しかし、この状況で学生の皆さんの就業体験の機会が失われてしまうのもよくないと考え、フルリモートでインターンシップを実施することとしました。 blog.cybozu.io Kubernetes基盤開発コースは8月と9月の2回開催で、1回目の8月3日~14日(9日間)の日程には4人の学生が参加してくれました。 Kubernetes基盤開発コース担当のNecoチームはサイボウズの中でも、もっともOSSを活用しているチームです。 そこでこのコースでは、Necoチームが取り組んでいるKubernetes基盤開発について、OSSへの貢献を通して知ってもらう機会にしました。単に開発をするだけではなく、サイボウズがどういう

    サイボウズサマーインターン2020 報告 〜 OSSへの貢献を通して学ぶKubernetes基盤開発 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • 【第15回】池本 公平 さん(技術評論社 Software Design 編集長) | Key Person | B-comi

    ソフトウェアエンジニア向けの雑誌として草分け的存在である技術評論社の「Software Design(ソフトウェアデザイン)」(https://gihyo.jp/magazine/SD)。同誌に寄稿することはエンジニアの憧れでもあります。その編集長として活躍されている池公平さんに、今や貴重な存在となっている技術系雑誌メディアとしての在り方や注目の技術領域、そして雑誌掲載にあたってのポイントについてお話を伺いました。 ■技術評論社 Software Design 編集長 池公平 さん ■プロフィール 株式会社技術評論社雑誌編集部ソフトウェアデザイン編集部編集長 ソフトウェア開発、ネットワーク技術機械学習、科学など、幅広く雑誌・書籍の企画・編集を行う。『小悪魔女子大生のサーバエンジニア日記』、『なぜ、あなたはJavaでオブジェクト指向開発ができないのか』『プロになるためのWeb技術入門』

    【第15回】池本 公平 さん(技術評論社 Software Design 編集長) | Key Person | B-comi
  • RaspberryPiイメージを縮小してバックアップするプログラムを作ってみました | DevelopersIO

    1 はじめに CX事業部の平内(SIN)です。 RaspberryPiは、Liteのような小さなイメージでも、初回起動時にSDカードの容量いっぱいまで広げられるので、使用中のイメージの複製やバックアップをしようとすると、カードのサイズに応じて大きなサイズを相手する事になってします。 使用していない領域を切り詰めて小さくバックアップする事は可能ですが、ブロックの縮小や、パーティションの変更がやや厄介です。 今回は、これを軽易に行えるようにプログラムしてみました。 動画は、これを利用している様子です。16GのSDカードに入ったイメージが2Gでバックアップされます。 2 構成 使用しているのは、RaspberryPi 3Bで、OSは、今年5月の最新版(Raspberry Pi OS (32-bit) with desktop and recommended software)です。 $ cat

    RaspberryPiイメージを縮小してバックアップするプログラムを作ってみました | DevelopersIO
  • 時系列モデル(ARIMA/Prophet/NNなど)を統一的なAPIで扱えるPythonライブラリ「Darts」がかなり便利 - フリーランチ食べたい

    時系列モデルを扱う上でデファクトスタンダードになりそうなPythonライブラリが出てきました。 時系列モデルを扱うPythonライブラリは、 scikit-learn のようなデファクトスタンダードなものがありません。そのため時系列モデルを用いて実装を行うためには、様々なライブラリのAPIなどの仕様を理解しつつ、それに合わせてデータ整形を行い、評価する必要があり、これはなかなか辛い作業でした。 スイスの企業 Unit8 が今年(2020年)6月末に公開した Darts はまさにこういった課題を解決するライブラリです。時系列に関する様々なモデルを scikit-learn ベースのAPIで統一的に扱うことができます。 github.com Darts は現在、下記のモデルに対応しています。内側では statsmodels 、 Prophet(stan) 、 Pytorch などを使っていて、

    時系列モデル(ARIMA/Prophet/NNなど)を統一的なAPIで扱えるPythonライブラリ「Darts」がかなり便利 - フリーランチ食べたい
  • 【図解入門】シンプルな図の作り方|櫻田潤🎨インフォグラフィック・エディター|note

    3年前に、図解の基をまとめた『図で考える。シンプルになる。』を書きました。その内容から、エッセンスを抽出したのがnoteになります。 (1)「幕の内図解」と「イチオシ図解」 図には、大きく分けて、2つのアプローチがあります。 ひとつは、幕の内弁当のように、いろんな要素を盛り込んだ図で、もうひとつが、唐揚げ弁当のように、イチオシのおかずにフォーカスした図です。 たとえば、桃太郎の話を「幕の内図解」のアプローチでまとめてみたのが、つぎの図です。 登場人物とエピソードをフラットに扱って、網羅的に盛り込んでいます。 この図を使って、人に説明しようとすると、「まず、お婆さんですが……」「つづいて、お爺さんですが……」といった具合に、「お婆さん」「お爺さん」「桃太郎」それぞれの視点に切り替えが必要になり、話す方も話しづらければ、聞く方もまどろっこしく感じてしまいます。 相手がじっくり聞く耳を持っ

    【図解入門】シンプルな図の作り方|櫻田潤🎨インフォグラフィック・エディター|note
  • Docker Hubがコンテナイメージの保存期間に加えてPull回数にも上限を設定すると発表

    世界最大のコンテナイメージ共有サービス「Docker Hub」が、無料ユーザーのイメージPull回数を制限すると発表しました。Docker Hubは先日、無料ユーザーに対するイメージ保存期間の制限も発表しており、引き続き無料でDocker Hubを利用する場合は注意が必要です。 Scaling Docker to Serve Millions More Developers: Network Egress - Docker Blog https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/ Scaling Docker’s Business to Serve Millions More Developers: Storage - Docker Blog https

    Docker Hubがコンテナイメージの保存期間に加えてPull回数にも上限を設定すると発表
  • 「自分を大きく見せる」のをやめる|はせおやさい #わたしがやめたこと - りっすん by イーアイデム

    文 はせおやさい 誰かの「やめた」ことに焦点を当てるシリーズ企画「わたしがやめたこと」。今回は、ブロガーのはせおやさいさんに寄稿いただきました。 はせおやさいさんがやめたことは「自分を大きく見せる」こと。 仕事への取り組み方は、自分でも気づかないうちに変化していることも多いはず。ただ、がむしゃらに走ってきた人ほど、大変なときでも無理をしたり、弱みを見せたくないと思ったりする癖がついてしまっているかもしれません。はせさん自身も、かつては「できない」ではなく「できる」と言い続けてきた時期があったそう。そんなはせさんが「大きく見せるのをやめよう」と思ったきっかけとは? ***キャリアのスタートが遅く、仕事へ真剣に取り組み始めたのは20代も半ばを過ぎた頃だった。 それまでは「早く結婚してお嫁さんになって、パートでボチボチ頑張りたい」というスタンスだったのが、結婚予定だった相手の気が変わり婚約解消に

    「自分を大きく見せる」のをやめる|はせおやさい #わたしがやめたこと - りっすん by イーアイデム
  • クラウドネイティブ活動の指針として、CNCFのCloud Native Trail Mapをどう考えるか

    連載では、2019年7月の「Cloud Native Days Tokyo 2019」でCo-chairを務めた青山真也氏と草間一人氏に、クラウドネイティブに関してじっくり語ってもらった対談の内容を、4回に分けて掲載している。前回の「クラウドネイティブは、どう誤解されているか」に続き、今回は第2回として、「CNCFのCloud Native Trail Mapを、クラウドネイティブ活動の指針としてどう考えるか」をテーマとした部分をお届けする。 Cloud Native Trail Mapのアプローチはいいが…… ――クラウドネイティブを目指すと決めた人たちが次に考えるのは、「ツール、製品、技術として何を採用するか」ということだと思います。これを考えるための材料として、Cloud Native Computing Foundation(CNCF)の「Cloud Native Trail M

    クラウドネイティブ活動の指針として、CNCFのCloud Native Trail Mapをどう考えるか
  • 議事録のない会議体は何故できるか(追記あり)|山本一郎(やまもといちろう)

    黒いスーツを着て永田町や溜池山王、霞が関あたりをウロウロしていても誰も何も奇異に思わないのでしょうが、うっかり池袋や新宿副都心に出ると「なんだこいつ」とか「このクソ暑いのに上下スーツかよ馬鹿じゃねーの」という視線を戴くことが多くございます。 ある集団、ある地域では当たり前のことが、一歩外に出ると非常識で変態に見られるというのはままあるわけでして、その代表格が会議体において議事録が非公開であったり、そもそも議事録が作られないということに対して、国民からすれば「会議をやっておきながら、検証不可能なように議事録を残さないというのは無責任だ」という話になるわけであります。 その極北がこういった報道でありまして、一般的な観点からすればまさにその通りであり、何か変な決め事をするときに「誰がそんな変なことを言った馬鹿か」が検証できないのは望ましくないよね、と私ですら思います。 ほんと、馬鹿は死んでほしい

    議事録のない会議体は何故できるか(追記あり)|山本一郎(やまもといちろう)