takedai0313のブックマーク (769)

  • 2016年ウェブオペレーションエンジニアの新卒研修 - Hatena Developer Blog

    ウェブオペレーションエンジニアの id:y_uuki です。2016年度のウェブオペレーションエンジニアの新卒研修を紹介します。 今年はウェブオペレーションエンジニアとして2名(id:masayoshi id:taketo957)が新卒として入社しました。若手のインフラ系エンジニアが少ないと言われる昨今で、もともと7人のインフラチームに2人も新卒が加わることはなかなか珍しいのではないでしょうか。 今年の新卒エンジニアは 2016年度はてな新人エンジニア研修を行いました - Hatena Developer Blog のエントリで紹介した新人エンジニア研修の後に、チームに配属されました。通例であれば、チーム配属後はOJTという名目で即実戦投入されます。しかし、今回は、OJTの前段に2週間程度の研修期間を設けてみました。 研修の動機 ウェブオペレーションエンジニアは、一般的なコンピュータサイエ

    2016年ウェブオペレーションエンジニアの新卒研修 - Hatena Developer Blog
  • gitにおけるコミットログ/メッセージ例文集100

    私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくまで単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。 要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのである。ググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。何なんだお前ら。それじゃ私が楽できないじゃないか。 仕方なく自分でまとめたので、増田に垂れ流しておく。 はじめにここで挙げているコミットログは全て実際のコミットログからの転載である。当然ながら各コミットログの著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユースの範囲なら許してくれるだろうと考え名前とプロジェクト名は割愛したが、ここ

    gitにおけるコミットログ/メッセージ例文集100
  • 「いい男がいない世界が悪い」とグチる女王様の婚活を見て「素直最強」だと思った話 - 妖怪男ウォッチ

    友人披露宴に参加したら、同じテーブルに座った初対面の女子にいきなり「優しくて誠実な人と結婚したいんですけど、うまくいかないんです~」と婚活話を打ち明けられて夏が始まりました。ぱぷりこです。アイコン顔→(・3・)はしてなかったはずなのにホワイ。 こんな感じでオンラインオフライン問わず婚活話を聞きまくっている私ですが、相談数をこなせばこなすほど感じるのが「素直最強」。 素直な女子は成果を出し、素直でない女子の婚活は難航するな…としみじみじゅわじゅわ思う。 「素直最強」は、「不撓不屈」「百鬼夜行」「因果応報」「跳梁跋扈」「臥薪嘗胆」と並べて「恋のお守り♡婚活四字熟語」として登録したいぐらいです。 婚活の勝敗を決める「素直最強」とは何か 「素直最強」とは、自分の望み(結婚・恋人を作る)を達成できていない時に、自分の思い込みや決めつけを手放して、人のアドバイスやデータに耳を傾け、「自分の行動が間違

    「いい男がいない世界が悪い」とグチる女王様の婚活を見て「素直最強」だと思った話 - 妖怪男ウォッチ
  • チームによる継続運用を意識したAWS環境におけるTerraformの活用 - LIVESENSE ENGINEER BLOG

    概要 背景 複数人数で一つの環境をコードで管理する場合の移行期と運用期の特性 移行期 運用期 Terraformの採用理由 実際の運用 ディレクトリ構成 stateファイルの配置 環境の定義 tfvarsによる切り替え 環境固有のリソース定義 GitHubのPRフロー よかったこと・課題 よかったこと 課題 概要 どうも。篠田です。 「特定の"インフラ担当"・"開発メンバー"」や「古の記憶」に頼らず、『開発メンバー全員が拡張や移行作業を気軽にできるインフラ』を実現するために、私のチームで採用しているTerraformを使ったAWS環境運用フローをご紹介いたします。 Terraformで移行および運用するフローにしたことで、構成全体に対する変更の柔軟性が高まり、コードがあることで運用および拡張期において設計の変更や手戻りを恐れずに開発を進められるようになりました。 次は概要図です。 背景 先

    チームによる継続運用を意識したAWS環境におけるTerraformの活用 - LIVESENSE ENGINEER BLOG
  • これからReactを勉強する人が最初に見るべきスライド7選

    React.js(以下、React)は、Facebookが作ったJavaScriptのビュー・ライブラリです。最近よく耳にするけどあまり理解していないという人も多いのではないでしょうか。 そこで今回は、 「Reactって最近よく聞くけど一体何?」 「jQueryと何が違うの?」 といった疑問にこたえてくれる初心者向けのスライドを厳選して紹介します。JavaScriptは苦手だけど概念だけは理解したいといった人のために、なるべくわかりやすいものを選んでいます。 *もし、「このスライドもおすすめ」というものがあったら教えてください。 Reactとは? なぜ人は必死でjQueryを捨てようとしているのか なぜjQueryを捨て、Reactを採用しようとするのかについて説明してくれるスライドです。ページ遷移のないシングルページアプリケーション(SPA)への需要が増えてきているといった最近のトレンド

    これからReactを勉強する人が最初に見るべきスライド7選
  • AWS導入を考えているなら目を通しておきたい記事11選

    AWSAmazon Web Services:アマゾンウェブサービス)は任天堂、クックパッド、日経済新聞社、Adobe Systems、大手企業も導入している人気のクラウドサービスプラットフォームです。 オンプレミスからクラウドへの移行にAWSの導入を検討している方のために、AWS関連の記事を11個ピックアップしてご紹介します。 AWS関係者の話 「ここまで話していいの?」:AWSのデータセンターの中身を、設計総責任者が話した / @IT http://www.atmarkit.co.jp/ait/articles/1411/20/news106.html 米ラスベガスで開催された「AWS re:Invent 2014」にて、AWSのバイスプレジデント兼ディスティングイッシュド・エンジニアであるジェームズ・ハミルトン氏が行った、AWSのサービスインフラの規模や構成についての講演を要約し

    AWS導入を考えているなら目を通しておきたい記事11選
  • HTTPSにまつわる怪しい伝説を検証する - Google I/O 2016のセッションから - Qiita

    今年はGoogle I/Oに初めて社員ではない立場で参加しました。全体の感想は Google I/O 2016まとめ(Web的視点) で公開していますが、今回はその中で、気に入ったセッションの1つである"Mythbusting HTTPS: Squashing security’s urban legends"について書いてみたいと思います。 セッションは大変良くまとまっていますので、YouTubeにあがっている動画を見れる人は動画を見て貰えれば良いのですが、時間が無いという人のために、その内容をまとめました。基的には文字起こしに近いものです。 重要だとわかっているけど、なかなか導入に踏み切れない人も多いHTTPS。これについて、最新の状況が理解できるコンテンツとしてお役に立てるならば嬉しいです。 TL;DR HTTPSはPWAppなどWebにとって必須。 しかし、パフォーマンス悪化する

    HTTPSにまつわる怪しい伝説を検証する - Google I/O 2016のセッションから - Qiita
  • Pythonで統計学を学ぶメリットは?勉強の手順も解説

    Pythonで統計学を勉強するメリット 統計学を学ぶにあたって、Pythonを利用するメリットを確認しておきましょう。 近年の統計業務は、Pythonを使ったアプリケーションで行うケースが増えており、Web上のノウハウや書籍が充実しています。これらを活用することで、統計学の知識が乏しい状態でも、Pythonを切り口として学習を進めやすくなっています。 煩雑な計算を省略できる Pythonは科学計算処理に必要なライブラリが充実しています。Pythonのライブラリには、統計で用いられる専門的な計算式が内包されており、基礎的な考え方さえ理解していれば、具体的な計算式を知らずとも実践的な統計を実行可能です。もちろん読書や座学でも学習は可能ですが、Pythonを利用することで「煩雑な計算の理解」に時間を取られずにすむため「統計を使ってできること」をダイレクトに理解し易くなるでしょう。 データが簡単に

    Pythonで統計学を学ぶメリットは?勉強の手順も解説
  • Amazonプライムビデオでおすすめの映画ベスト50を年間100本以上映画をみた僕が紹介!

    皆さんはAmazonプライムビデオは利用していますか。Amazonプライム会員の人でこのビデオを利用していない人がいたらもったいないです。今回はたくさんのビデオの中から、面白いおすすめの映画ベスト50をジャンル別に紹介していきます。 年会費3900円のAmazon Prime(学生1900円のAmazon Student)に入るだけで約7000映画が見放題です! もちろん映画だけでなく、送料無料やお急ぎ便無料など様々なプライム特典が受けられることも魅力です。僕はいつも週末になにかしらの映画をみて楽しんでいます。 Amazonビデオには30日間の無料体験があるので、その間に観たい映画をまとめて一気に観るのもおすすめです。 ・Amazonプライムについて詳しくはこちら▼ ⇒Amazonプライム会員のメリットをまとめて紹介【破格の月額325円!】 ・Amazon Studentについて詳しく

    Amazonプライムビデオでおすすめの映画ベスト50を年間100本以上映画をみた僕が紹介!
  • 続・拝啓『変わらない開発現場』を嘆く皆様へ ~ ウォータフォール & アジャイル編~ – とあるコンサルタントのつぶやき

    とあるコンサルタントのつぶやき とあるコンサルタントのつぶやき MCS (Microsoft Consulting Services) の某コンサルタントがまったり語るテクノロジのお話です。 ご存知の方も多いと思いますが、ここ最近、うちの会社の歌って踊れる DevOps エバの牛尾さんが、こんなエントリを書かれていました。 私は間違っていた。ごめん。ウォーターフォールは何のメリットも無い http://simplearchitect.hatenablog.com/entry/2016/06/20/080807 「自分で人生を決めない」ことが、決定的に業界の進化を遅らせているのかもしれない http://simplearchitect.hatenablog.com/entry/2016/06/24/080049 特に前者は炎上気味でしたが;、二回分のエントリを通して読めば、牛尾さんが言いたい

    続・拝啓『変わらない開発現場』を嘆く皆様へ ~ ウォータフォール & アジャイル編~ – とあるコンサルタントのつぶやき
  • ごま油と黒胡椒がピリッと香る「きゅうりの浅漬け」を作ったらとてつもなくおつまみだった - MIKINOTE

    ごま油と黒胡椒がいい感じに香る味付けのきゅうりの浅漬けを作ってみました。 最近、夏が近づいてきて、きゅうりが安くなってきましたね。先日、近所のスーパーに行った時に、きゅうりが3で128円だったので、ついつい衝動買いしてしまいましたよ。 それで、何を作ろうか?・・・と思ったのですが、簡単に作れるきゅうりの浅漬け的な料理を作ることにしました。 作り方はホントに簡単なので、ちょいちょいっと他の料理と同時進行で作って、夕飯のメニューを簡単に一品増やせちゃうような料理です。でもむしろ、味付け的には夕飯のおかずというよりも「おつまみ」という感じになってしまったのですけどね。 この、「ごま油と黒胡椒がピリッと香るきゅうり」をポリポリとべていると、ご飯も進むし、自動的に飲みたくなっちゃうような味の簡単料理です。 <目次> 簡単に作れる飲みたくなってしまうきゅうりの浅漬けの作り方 用意する材と調味料

    ごま油と黒胡椒がピリッと香る「きゅうりの浅漬け」を作ったらとてつもなくおつまみだった - MIKINOTE
  • ニコニコ動画(Re:仮)

    ニコニコ動画(Re:仮)
  • Dockerのすべてが5分でわかるまとめ!(コマンド一覧付き) - paiza開発日誌

    こんにちは、吉岡(@yoshiokatsuneo)です。 Dockerはシンプルで軽量な仮想環境という特徴から急速に広まっており、paizaでも利用しています。ただし、発展が早いことから、断片的な情報や古い情報などもあります。そこで、ここでは今のDocker(Ver1.13: 2017/1/20更新)について、5分でわかるように簡単にまとめてみます。 目次 Dockerの特徴 コンテナと仮想マシンの違い Dockerの発展 Dockerの構成(5つの要素) Dockerの基コマンド Dockerコマンド一覧 Dockerの仕組み 考え方 まとめ Dockerの特徴 Dockerは、Linux上のシンプルで軽量な仮想環境(コンテナ)で以下の特徴があります。 早い・軽い OSレベルの仮想化なので、起動は一瞬です。コンテナ間でイメージを共有できるので、コンテナの起動自体ではディスクは消費しませ

    Dockerのすべてが5分でわかるまとめ!(コマンド一覧付き) - paiza開発日誌
  • 【最新版】初心者~中上級者まで!JavaScriptが学べる学習サイト15選

    JavaScriptはプログラミング初心者でも比較的とりかかりやすく、jQuery、Vue.jsをはじめとする便利なライブラリやフレームワークが多数あり、Webサイト、アプリ、ゲームなどさまざまなところで利用されています。 これからは、JavaScriptを勉強しようと考えている初心者向けの学習サイト、JavaScriptの基礎がすでに身についている中上級者向けの学習サイト15個ご紹介します。 無料(一部レッスン有料のサイトあり)の学習サイトを中心に紹介していますので、この機会にJavaScriptを始めてみてはいかがでしょう。

    【最新版】初心者~中上級者まで!JavaScriptが学べる学習サイト15選
  • GitHubを快適にブラウジングするための3種の神器

    みなさん、連日 GitHub をブラウジングしてると思うんですが、より快適にブラウジングできる拡張機能を紹介したいと思います。

    GitHubを快適にブラウジングするための3種の神器
  • Ansible と Itamae の比較 - Aqutras Members' Blog

    お久しぶりです。nechinechiです。 今回は、構成管理ツールである、Ansible と Itamae を比較していこうと思います。 始めに 構成管理ツールとは、複数のサーバに同じ環境を構築したい場合などに用いられるツールです。 手動で1つ1つのサーバに同じ環境を立てるのはかなり苦労します。しかし、このツールを使えば、初めにファイルを記述しておくだけで、後はコマンドを実行するだけで、自動的にサーバの環境構築を行ってくれます。 Ansible と Itamae はそれぞれ構成管理ツールの内の1つであり、他にもまだいくつか存在します。 それらの中からこの2つを選んだのは、自分の周囲で利用している人がおり、私も興味を持ったからです。 また、個人としてもどちらのツールがより人気で、その理由はなぜかなどに興味があったため、このテーマを選びました。 記法の違い Ruby をソースからインストールす

    Ansible と Itamae の比較 - Aqutras Members' Blog
  • ReactでTDD(テスト駆動開発)を始めよう : 環境構築からテスト作成、機能実装までの詳解ガイド | POSTD

    最小限の設定のTDD手法を使い、「何をテストすべきか?」から、よくある落とし穴の避け方まで、Reactコンポーネントをテストする方法を学びましょう。 導入 まず、 React を触ったことがあり、更にはいくつかのテストも書いた経験があるとしましょう。それでも、コンポーネントをどうテストするのが最善なのか、よく分からないかもしれません。どこから始めるのでしょう。具体的には何をテストすればよいのでしょうか。 いくつかのReactコンポーネントは簡潔過ぎて、そもそもテストが必要なのかすらはっきりしません。 AngularからReactに乗り換えた 人なら、テストには愛憎のような思いがあるかもしれません。 確かに Angular にはテストを支援するツールがたくさんありますが、同時にテストを書くのが難しくなる可能性があります。冗長ながら省略できない定型コードが多々ある上、 $digest の呼び出

    ReactでTDD(テスト駆動開発)を始めよう : 環境構築からテスト作成、機能実装までの詳解ガイド | POSTD
  • http://post.simplie.jp/posts/34

    http://post.simplie.jp/posts/34
  • 知らない間に臭ってる?家に溜まったイヤな臭いを消す方法24選

    知らない間に臭ってる?家に溜まったイヤな臭いを消す方法24選|電力自由化で電気代を安くするならエネジョイズ 意外と自分では気づきにくい、家の中の臭い。デリケートな問題ゆえ、親しい友人や恋人でも、なかなか口に出して「この部屋臭うよ」とは注意してくれないかもしれません。 ですが、キッチンやトイレ、玄関など、家の中には嫌な臭いが溜まりやすい場所がたくさんあるのです。 臭いの原因の多くは、知らぬ間に増えてしまった「雑菌」です。きちんと掃除しているつもりでも、見えないところで菌は繁殖しているのです。 この記事では、そんな家の中の気になる臭いを撃退する方法を紹介します。臭いが発生しやすい場所別に、誰でも簡単に試せる消臭法をピックアップしていますので、参考にしてみてください。 《目次》 1.玄関 ・下駄箱 ・ 2.トイレ・バスルームの臭いの原因と対策について ・便器 ・便座カバー ・浴室の排水口 ・洗

    知らない間に臭ってる?家に溜まったイヤな臭いを消す方法24選
  • 【API Blueprintの使い方】Web APIの仕様書を書く・読む・実行する | DevelopersIO

    API Blueprintの使い方】Web APIの仕様書を書く・読む・実行する できればドキュメント書きたくないなー。はやくAPI実装したい!俺の頭の中に全部仕様入ってるから!俺が仕様だ! ... その仕様、API Blueprintでドキュメントにおこしませんか? はじめに デバイスが多様化し、その違いを吸収する統一的なインターフェースが求められる昨今、Web APIはその回答のひとつといえます。弊社でも、モバイルアプリとWeb APIを組み合わせてサービスを構築することがあります。 Web APIが登場する開発では、モバイルアプリ(APIクライアント)メンバーと、APIサーバメンバーのコミュニケーションが不可欠です。開発を円滑に進めるために、APIの仕様書 が必要になります。お互いがAPIの仕様を想像して勝手に開発を進めたのでは、いざ結合したときに悲惨な結果になることが目に見えてい

    【API Blueprintの使い方】Web APIの仕様書を書く・読む・実行する | DevelopersIO