タグ

2017年6月7日のブックマーク (11件)

  • サーバー設定ツール「Chef」の概要と基礎的な使い方 | さくらのナレッジ

    はじめに 近年注目されているサーバー管理ツール「Chef(シェフ)」は、ファイルに記述した設定内容に応じて自動的にユーザーの作成やパッケージのインストール、設定ファイルの編集などを行うツールだ。今回はこのChefについて、基的な環境構築方法と使い方を紹介する。 前回はサーバーの設定管理ツールとして「Puppet」を紹介したが、今回紹介するChefは、このPuppetと人気を二分するサーバー設定管理ツールだ。 Chefは米Opscodeが開発しているオープンソースソフトウェアで、Rubyなどのオープンソースな技術を使って実装されている。ライセンスはApache License 2.0だ。同社はChefにいくつかの機能を追加した有償版の「Private Chef」やクラウド型の「Hosted Chef」といったサービスも提供しているが、記事ではオープンソース版のChefについて紹介する。

    サーバー設定ツール「Chef」の概要と基礎的な使い方 | さくらのナレッジ
  • Jenkinsを使った自動テスト環境を作る(前編) | さくらのナレッジ

    継続的インテグレーション(CI)ツールとして有名なJenkinsは、ソフトウェア開発におけるテストやビルドと言った作業を自動化するツールだ。記事ではJenkinsの最新版となるバージョン2系で正式に導入された、パイプライン機能を使ったビルド/テスト環境の構築を紹介する。 CIツールと「Jenkins」 ソフトウェア開発の現場において、そのテストはソフトウェアの設計やコーディングと同じくらい重要な過程である。近年のWebアプリケーションやスマートデバイス向けアプリケーション開発ではアプリケーションのリリース間隔が短くなっている傾向があり、そのためテストもより迅速かつ頻繁に行わなければならくなっている。そういった環境で有用なのが、継続的インテグレーション(CI)ツールだ。 CIは、元々は「ソフトウェアの開発コストを下げるためには開発の初期から頻繁にテストを行ってフィードバックを行うべき」とい

    Jenkinsを使った自動テスト環境を作る(前編) | さくらのナレッジ
  • 【保存版】山手線全駅の女子トイレを巡って勝手に評価してみた

    「電車の中で急にお腹が痛くなる」 皆さんにはこんな経験、ありますでしょうか。 まずは目的の駅と今の駅を確認。ふむ、残り6駅とな。 あーダメだ。これ絶対、お腹の特急が先に到着するやつだ。途中下車するしかない。 いや、でもちょっと待てよ。今は移動中だ。途中下車したところで、間に合うだろうか?次の予定まであと40分、その最寄駅まで15分。この問題、なんとしてでもスピーディに解決せねばならない。ど、ど、どうすれば…どこで降りれば… 私は人一倍、トイレ問題に敏感な自信がある。 これまで勤めてきた会社は、常に山手線沿いにあった。家では出来ないのに、何故か通勤途中の山手線だと急に催す。豚骨ラーメンとビールの合わせ技をキめた翌日には必ず腹を下す(でも止められない)。生理中の時は1時間に1回のレベルでトイレに行きたくなるし、ストレスが胃腸に来やすい私にとっては、もはやトイレは友達レベルなんです。 洋式じゃな

    【保存版】山手線全駅の女子トイレを巡って勝手に評価してみた
  • いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。RustGo、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹介します。 みなさんが使えるプログラミング言語はいくつあるでしょうか? ひとくちに「使える」といっても、ひととおりのチュートリアルは終えたという段階もあれば、言語仕様(あれば)やライブラリを知り尽くしていて、思いついた処理を即座にコード化できるという段階もあります。リファレンスとか参考書を見ながらであれば使える、ということも多いでしょう。 ベテランエンジニアなら、いろいろな仕事に携わっているうちに、さまざまな環境でそれぞれ必要

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!
  • 新卒3年目のHaskell好きのScala使いが、はてなでテックリードになるまでの道|ハイクラス転職・求人情報サイト AMBI(アンビ)

    新卒3年目のHaskell好きのScala使いが、はてなでテックリードになるまでの道 「若手エンジニア、どんな活躍してますか?」の第7回目は、はてなが手がける、サーバー監視サービス「Mackerel」の開発エンジニアにお話を聞きました。リモートでありながら、抜群の存在感を発揮する先輩の背中を、超優秀な後輩はいかにして追いかけたのでしょうか。 はてなといえば、ブログサービス、ソーシャルブックマークサービスを展開する企業として知られていますが、サーバー監視サービス「Mackerel」も主力プロダクトのひとつ。今回お話を伺ったお2人も、Mackerelの開発メンバーです。そのうちの一人、2017年4月にMackerelのテックリードになったばかりの濵田さんは2015年入社の若手。愛知からリモートで働く、前テックリードの辻川さんの背中を、ディスプレイ越しに見ながら実績を積み上げてきました。 はてな

    新卒3年目のHaskell好きのScala使いが、はてなでテックリードになるまでの道|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • 3代目・ダイソー300円モバイルバッテリーがデンジャラス仕様に - ブログ/こばさんの wakwak 山歩き

    10/1 にガールズなんとかの企画品として登場したダイソーのモバイルバッテリー ですが、その品質のばらつき具合 から見て、検品で落ちたバッテリーセルを寄せ集めて作ったんじゃないのか?という疑念を持つと共に、そう長くは続くまい(売り切ったらオシマイだろう)と思っていたのですが、近所のダイソーに参りましたらパッケージだけ新しくなった風なのが売ってました。 ネットで探すと既に分解なさってる方がおられるみたい。 ダイソーのモバイルバッテリーを分解! https://blogs.yahoo.co.jp/ko_u_he_i11/28650262.html 専用IC・HT4928S のほかに、実質的にインダクタ1つとコンデンサ2つのみで動いていて、LEDは電流制限抵抗すらチップに内蔵してしまっているという、この手の商品のまさに究極形のようです。 たった数ヶ月で、これほどまで柔軟な「改良」をしてしまうのは

    3代目・ダイソー300円モバイルバッテリーがデンジャラス仕様に - ブログ/こばさんの wakwak 山歩き
  • リクルートテクノロジーズ 新人研修特別編を公開します

    こんにちは。アプリエンジニアの五味です。 2017年4月にリクルートホールディングスの新卒Web採用枠で入社した新卒社員のうち、21名がリクルートテクノロジーズに配属となりました。(いらっしゃい!) リクルートテクノロジーズでは「ブートキャンプ」と呼ばれる新卒社員向けの技術研修を3か月間実施しています。 もともと高い能力を持つ彼・彼女らですが、「これからのリクルートをリードしていく存在」になって欲しいという期待を込め、プロとしての重要な立ち上がり期を支援しています。 今年からは社外講師の既存プログラムに加え、より実践的な内容を求める経験者をターゲットに、総勢12名の現場エンジニアが担当する特別講座を開催しました。 各分野のスペシャリストがこれまで現場で培ってきた「当に必要な生きた知識・技術」のインプットは、彼・彼女らの成長を加速させ、これからのエンジニア人生の礎になってくれるものと僕らは

    リクルートテクノロジーズ 新人研修特別編を公開します
  • 勤怠打刻機をRaspberry Pi 14台で本気で作ってみた - Speee DEVELOPER BLOG

    こんにちは、プロジェクト推進室でエンジニアをやっている 山 (id:bino98) です。 毎日のお勤め、お疲れ様でございます。皆さまが、日々の業務を行われる合間に 有給休暇を取得したり 遅刻の連絡をしたり 出張の申請を行ったり…。 様々な場面で自身の勤怠をその組織のやり方で管理されていると思います。弊社では、今年4月初頭から 社内で開発した新しい勤怠管理システム「 SpeeePORT 」による勤怠管理が始まりました。 弊社の新しい勤怠管理システム(以下、PORT)に関する詳しい記事は、ITproさまがこちらの記事にまとめてくださいましたので、ご覧頂けますと幸いです。 今回、PORTの ウリ の1つの 打刻機 について、まとめました。Raspberry Pi で打刻機を作りたいという、結構ニッチな要求を持つ方のお役にたてれればと思います。 Raspberry Piで打刻機を内製した経緯

    勤怠打刻機をRaspberry Pi 14台で本気で作ってみた - Speee DEVELOPER BLOG
  • メルカリのデータサイエンティストの取り組みを大公開! Drink Meetupを開催しました

    メルカリのデータサイエンティストの取り組みを大公開! Drink Meetupを開催しました AI Author: kuropanther プロダクトの分析全般を担当している@hikaruです。 日々、メルカリのプロダクト改善のPDCAを定量分析の面からサポートしております。 以前、メルカリのデータサイエンティストが日々どのようなツールを使って分析をしているのかをお伝えしました。 tech.mercari.com このエントリーでは、メルカリの分析チームの活動をもっと知ってもらうために、先日メルカリで行われた「Drink Meetup with Mercari (BI/ML)」の様子をお伝えしようと思います。 mercari.connpass.com ちなみに、ご存じない方もいると思うので説明しておくと、Drink Meetup with Mercari はメルカリの各チームがどのように働

    メルカリのデータサイエンティストの取り組みを大公開! Drink Meetupを開催しました
  • 東大・京大で『勉強の哲学』が一番売れている理由「勉強するとキモくなる」

    「勉強とは何か?」を根源的に考えた一冊。一言なら「勉強とは変身である」になる。 巷に数多のノウハウではない。意識高い系の自尊心をくすぐるではない。勉強するとはどういうことか、勉強することで何が起きるのかを、言語と欲望の問題にまで踏み込み、掘り下げる。 議論のバックグラウンドに、フーコーの権力システム、ドゥルーズ&ガタリの脱コード化、さらにウィトゲンシュタインの言語観をも引き込んでいるが、咀嚼しきった上で原理的に考え抜く、その知的格闘が面白い。 勉強すると何が起きるのかを考える際、勉強する「前」はどうなっているかに着目する。自分が話す(=考える)言葉やコードは、そのときに自分がいる環境に依存しているという。半径5mの仲間や学校、家族、手元の端末のSNS、マスコミ、社会などから、「こうするもんだ」というコードにノッて話し、考え、行動する保守的な状態だという。 それが、勉強することにより、慣

    東大・京大で『勉強の哲学』が一番売れている理由「勉強するとキモくなる」
  • 求人詐欺に画期的判決 求人票と異なる契約を結ばされても無効に(今野晴貴) - エキスパート - Yahoo!ニュース

    5月の給料日を迎えて、4月分の給与明細を初めて受け取り、自分の賃金などの労働条件が募集要項や面接時の説明と異なっている「求人詐欺」に気づいて困惑している人も多いのではないだろうか。 実際に、私たちに寄せられる労働相談には、「求人詐欺」が後を絶たない。たとえば、求人段階では「基給20万円」と示されていたのに、残業したのに20万円しか振り込まれておらず、もらった給与明細を見ると「基給16万円+固定残業代4万円」だった、あるいは求人票と業務内容が全く異なっていた、無期雇用のはずが有期雇用だった、などといったケースだ。 中でも悪質な手法は、入社後に募集要項とは異なる契約書にサインを迫るというもの。すでに入社してしまっている中で、「これにサインして」と言われても、なかなか拒むことはできないだろう。 これまでは、もし求人と異なる雇用契約書を結ばされてしまった場合、それが「契約書」として有効になって