タグ

2018年7月19日のブックマーク (22件)

  • 新人エンジニア達がメタプログラミング Ruby の読書感想会をやった話 - Feedforce Developer Blog

    はじめまして!今年の4月にフィードフォースに入社した id:daido1976 です!Rails に弄ばれる日々を過ごしています。 フィードフォースでは今年の4月と5月に私を含む計3名の新人エンジニア(開発実務未経験者)が入社をし、現在研修を受けている真っ最中です。 研修の一環として、『メタプログラミングRuby』を読んでいたのですが、初心者にはかなり難しい内容のということもあり、各自きちんと理解ができているかどうかチェックする意味も込めて社内で読書感想会を開催しました! メタプログラミングRuby 第2版 作者: Paolo Perrotta,角征典出版社/メーカー: オライリージャパン発売日: 2015/10/10メディア: 大型この商品を含むブログ (3件) を見る もちろん新人エンジニア達にとって技術書読書感想会など初めてなので、過去社内で行われていた以下の記事を参考に。 d

    新人エンジニア達がメタプログラミング Ruby の読書感想会をやった話 - Feedforce Developer Blog
  • Monthly Web の作り方 2018 年版 | blog.jxck.io

    Intro 筆者がやっている Podcast である mozaic.fm の中で、 Monthly Web という月ごとの Web の動向をまとめる回をやっている。 未だに落ち着いたとはいえないが、 2017 年 7 月に初めてから 1 年続けたので、結果として現状どうなっているかをログに残す。 Monthly Web mozaic.fm は、 Web について「今何が起こっているのか」「これからどうなっていくのか」を議論するための Podcast である。 そこでは、ゲストをお呼びし、特定のテーマについて議論をするということを行ってきた。 しかし、このテーマの設定と消化よりもよほど早い勢いで、多くの重大なトピックが日々生まれており、その大局的な流れを扱うことはできないかずっと考えていた。 通常回が「縦を深く掘る」議論であるとすれば、「横の流れを繋ぐ」部分の議論を行うことができれば、議論す

    Monthly Web の作り方 2018 年版 | blog.jxck.io
  • メールを重視する一休.comがSendGridの障害から学んだこと

    5月29日、構造計画研究所は同社が国内で販売代理店を務める「SendGrid」のイベント「Send with Confidence」を開催。米SendGridのプロフェッショナルが語った前半に引き続いて行なわれた後半では、ホテル・レストランの予約サイトである一休.comのしばやん氏がSendGridの大障害から得た教訓を披露した。 AWSへの全面移行を機にSendGridを導入した一休.com Webサービスとしては老舗となる一休.comは、「こころに贅沢させよう。」を掲げ、厳選したホテル・レストランを専門に扱う予約サイト。そんな一休.comにとってメール送信は「非常に重要」だという。たとえば、一休.com側からの予約完了メールの送信が失敗すると、ユーザーが予約できてないものだと思い、重複予約が発生してしまう。「メールが素早くきちんと届くことはサービスの生命線」としばやん氏は語る。 一休.

    メールを重視する一休.comがSendGridの障害から学んだこと
  • JavaScriptフレームワーク(Vue.js)を導入して - MicroAd Developers Blog

    マイクロアドでアプリケーションエンジニアをしているNです。 日々、バッチを作ったりWEBアプリケーションを作ったりしています。 今回はライトにJavaScriptフレームワークを導入したお話を書いていきたいと思います。 導入のきっかけ その1~きっかけのきっかけ~ マイクロアドではいろいろな用途でWEBアプリケーションを利用しています。 当然ではありますが一部特殊な用途ではない限りJavaScriptでの実装が含まれています。 これらのいくつかにはjQueryが使われており、現在も運用されています。 そんな中、 あるWEBアプリケーションを刷新する機会があり改めてjQueryを多用したコードを見返すことに、、、 その2 ~jQueryって非常に強力~ jQueryを多用した実装を見返して、改めて思ったのが jQueryって非常に強力。 一方で、この強力なライブラリになんでもお世話になってい

    JavaScriptフレームワーク(Vue.js)を導入して - MicroAd Developers Blog
  • 新規決済手段導入に際し、なるべく丁寧にテストケースを作成した話 - クックパッド開発者ブログ

    会員事業部の日高尚美(@natan3)です。 半年前になりますが、クックパッドでは Android ユーザ向けにプレミアムサービスの決済手段の一つとして Google Play 決済を導入しました。 ユーザに新たな機能を提供する前には、何らかの形で開発者側での検証が必要です。 Google Play 決済導入バージョンのリリースは、ユーザのお金を扱うこともあり、不具合が起きた際にサービス全体の信用に関わる、非常にリスクの高いリリースでした。 それに伴い、検証もできる限り万全に行わなければなりません。 そのため、なるべく丁寧にテストケースを作成し、それをもとに検証を実施することで新機能が期待通りに実装されていることを担保しました。 丁寧にテストケースを作成したから、というだけではもちろんありませんが、リリースから半年経った今でも Google Play 決済周りの目立った不具合はまだ見つかっ

    新規決済手段導入に際し、なるべく丁寧にテストケースを作成した話 - クックパッド開発者ブログ
  • AWSのホワイトペーパーから学ぶブルーグリーンデプロイメント - サーバーワークスエンジニアブログ

    PS課佐竹です。 AWSには様々なブルー/グリーン デプロイメントを行う手法があります。その様々なパターンをホワイトペーパーと共にご紹介したいと思います。 ブルーグリーンデプロイメントとは? ブルーグリーンデプロイメントのAWSホワイトペーパー Classic DNS pattern Classic DNS-weighted distribution Swap Auto Scaling group pattern Blue Auto Scaling group nodes in standby and decommission Launch configuration update pattern Scale up green launch configuration Scale down blue launch configuration Prepare green Elastic Be

    AWSのホワイトペーパーから学ぶブルーグリーンデプロイメント - サーバーワークスエンジニアブログ
  • インフラ経験0の新卒エンジニアがインフラエンジニアになるまで - Leverages Tech Blog

    1. はじめに メディカル事業部インフラ担当新卒2年目エンジニアの村と申します。 記事では、私が新卒1年目でインフラ経験0のところから、メディカル事業部のインフラを任せられるようになるまでに、ぶち当たった壁とその対処法を綴っております。 これからエンジニアになる学生の方や、これからインフラ業務に携わる方、これからインフラ担当者を育てるという方が、学び・学ばせる一つの参考になれば幸いです。 2. インフラ担当となった背景 私は配属後、メディカル事業部の社内向けの営業管理ツールとオウンド媒体の大規模リニューアルプロジェクトに携わっておりました。 配属されて3ヶ月間は営業管理ツールの開発をしており、ひたすらPHPを使ってWebページ作成していました。 そんな中ひょんなことからCircleCIを使ったテストとデプロイの自動化タスクが振って来ました(自席に帰ってくるとCircleCIと書かれたメ

    インフラ経験0の新卒エンジニアがインフラエンジニアになるまで - Leverages Tech Blog
  • 低レイヤーの学び方 ── システムソフトウェアの世界は「今すぐ役に立つものが全て」ではない - GeekOutコラム

    はじめまして、木村 廉と申します。現在神戸大学大学院の修士2年生で、システムソフトウェアの脆弱性検出やself protectionについて研究しています。 § 実はこのコラム執筆のお誘いをいただいた時、はじめはお受けするかどうか少し迷いました。というのも、「GeekOut」の過去のコラムを見ると、執筆者の皆さんは最前線で活躍されている方ばかりで、一介の学生の私では見劣りするような気がしたからです。 しかしながら、私もエンジニアの端くれですので、他のエンジニアと差別化できる強みも多少は持っています。そしてそれは、幸いにも他の人とかぶりづらいマニアックな部類のもので、参考にできる資料も多くありません。 その強みとは、OSやハイパーバイザ(コンピュータを仮想化するための制御ソフトウェア)といった、基的な制御を行うシステムソフトウェアを開発したり、それに手を入れたりすることです。いわゆる“低レ

    低レイヤーの学び方 ── システムソフトウェアの世界は「今すぐ役に立つものが全て」ではない - GeekOutコラム
  • アマゾンのあまりにひどい仕打ちに泣いた話。

    われわれは日々、ネットを使う。そして、さまざまなサービスにログインする。ログインなしの日々はない。 アマゾンにログインし、グーグルにログインする。ツイッターや、フェイスブックや、インスタグラムにログインする。現代において、ネットをすることはログインすることなのである。 もちろん、ログアウトもある。しばらくアクセスしないと、勝手にログアウトしていたりする。そんなとき、普段とはちがうトップページを見て、「ふうん」と思う。 「ログインしてない時は、そんな顔するんだ?」 たとえば、アマゾンにログインしていない状態で、アマゾンのトップページを見る。「ようこそゲストさん」と言われて、「へえ、知らない人にはそんな感じなんだ?」と思う。 別の女になりすまして、恋人に会うようなものだろうか。 ログインしていないときのアマゾンは、わたしに平気でキャンプ用品をすすめてきたりする。 ふだんはわたしの好みを知り尽く

    アマゾンのあまりにひどい仕打ちに泣いた話。
  • 睡眠課題・不眠の原因や改善方法を知る情報サイト | フミナーズ

    フミナーズ編集部です。 日頃よりご愛読いただきまして、誠にありがとうございます。 睡眠情報メディア・フミナーズは、2019年6月7日をもちましてサイトを閉鎖致しました。 フミナーズは、「睡眠を通して、今より豊かな生活を」をコンセプトに、2015年3月のオープン以降、多くの医師や専門家の方々にご協力いただきながら、いろんな「眠れない」を抱える人たち(=フミナーズ)に寄り添い、自分らしい「眠り」との付き合い方を提案してきました。 公開された記事の数は1,000近くにおよび、2018年1月には、単月650万PV、400万UUを達成。睡眠関連のメディアとしては国内最大級のサイトとなり、多くの皆様から愛される媒体となることができました。 編集部一同、これまでたくさんの記事を通して、皆様からの温かいコメントを励みに尽力することができました。ご愛読いただいていた皆様には、多大なご迷惑をおかけしますこと

    睡眠課題・不眠の原因や改善方法を知る情報サイト | フミナーズ
  • ソーシャルウェブサービスにおける新たなプライバシー脅威「Silhouette」を発見

    (ニュースリリース) 2018年7月18日 ソーシャルウェブサービスにおける新たなプライバシー脅威「Silhouette」を発見 ~TwitterMicrosoft、Mozillaらに働きかけ、世界の主要サービス・ブラウザのセキュリティ機構を改善~ 日電信電話株式会社(東京都千代田区、代表取締役社長:澤田純、以下「NTT」)は、ソーシャルウェブサービス(※1、以下「SWS」)に対する新たなプライバシー脅威「Silhouette(シルエット)」を発見し、そのリスクを評価する手法を開発しました。新たに発見したプライバシー脅威は、SWSのユーザが悪意のある第三者のウェブサイトに訪問した際に、当該ユーザが所有するSWSのアカウント名が第三者のウェブサイトから特定されうるものであり、プライバシー情報の濫用やオンライン詐欺などのさまざまなサイバー攻撃に悪用される可能性があります。脅威「Silhou

    ソーシャルウェブサービスにおける新たなプライバシー脅威「Silhouette」を発見
  • Deploying Rust with Docker and Kubernetes - FP Complete

    Deploying rust with Docker and Kubernetes Hello! My name is Chris Allen and I’m going to use a tiny Rust app to demonstrate deploying Rust with Docker and Kubernetes. Rust and Haskell apps are deployed in similar ways. Much of this is because the compilers for both languages generate native binary executables. Here are the technologies we’ll be using and why: The programming language will be Rust.

    Deploying Rust with Docker and Kubernetes - FP Complete
  • Engadget | Technology News & Reviews

    How to watch Polaris Dawn astronauts attempt the first commercial spacewalk

    Engadget | Technology News & Reviews
  • 『徳丸本』第2版 発売記念インタビュー(前編) | ジャーナル | トライベック

    トライベック・ストラテジーのパートナーである、EGセキュアソリューションズの代表徳丸 浩氏の『体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践』が2018年6月に発売されました。 書は2011年3月の初版発行から7年ぶりの改訂版。通称『徳丸』とも呼ばれ、Webアプリケーション開発者必携のバイブルとされる書の改訂は、そのまま7年間のWebセキュリティ対策の歴史を反映したものといえます。 著者である徳丸 浩氏、レビュアとしても参加された同社セキュリティエンジニア 岡 早和子氏に書の概説と実践講座の内容について伺いました(聞き手:中島 秀明)。 HTML5よりもJavaScriptとWeb APIにフォーカスした理由とは 7年ぶりの改訂ですが、内容を拝見しますと新しく追加された章、扱いが大きくなった項目が見られる反面、削除された項目などもあり

    『徳丸本』第2版 発売記念インタビュー(前編) | ジャーナル | トライベック
  • Slackを最大限に利用するための基本テクニック15個 | ライフハッカー・ジャパン

    Slackに生活を乱されていませんか? 過剰なコミュニケーションが原因で何も手に付かないようでは、せっかくのツールが台無しです。 そこで、Slackのアジア太平洋チームを率いるArturo Arrrte氏に、そうならないための秘訣を聞きました。 会話間を移動するどんなにマルチタスクが得意なあなたでも、いちいちスクロールしながらチャンネルや会話をクリックして移動するのは骨が折れるでしょう。特定の会話を開くには、「クイックスイッチャー」が最速です。Windowsなら[Ctrl]+[K]、Macなら[⌘]+[K]です。 素早くキャッチアップあちこち飛び回るような大忙しの日でも、[Option]+[Shift]+[↑] / [Alt]+[Shift]+[↑]で次の未読メッセージにジャンプできます。Macの場合、[Option]+[Shift]+[↓] / [Alt]+[Shift]+[↓]です。

    Slackを最大限に利用するための基本テクニック15個 | ライフハッカー・ジャパン
  • EC2 上の Kibana にも認証機能を追加する | DevelopersIO

    概要 2018年4月に Amazon Elasticsearch Service の Kibana に Cognito を使って認証機能を付与できるようになりました。 Amazon Elasticsearch Service の Kibana にログイン機能を追加できるようになりました 私が今関わっているプロダクトは Amazon Elasticsearch Service では要件が合わず、EC2 上で Elasticsearch クラスタを構築しています。基的には全文検索用途なのですが、Console による API 発行だったり、データビューアとしてだったり、X-Pack のモニタリングだったり Kibana を利用しています。ただお客様情報も入っているため、セキュリティグループによる IPアドレス制御だけではセキュリティとしては物足りません。 そこで ALB の認証機能を使って、

    EC2 上の Kibana にも認証機能を追加する | DevelopersIO
  • 現場にあった
プロジェクトマネジメントを探求する
ウォーターフォール or アジャイル

    PMI日フォーラム2018での講演資料をベースにした Why Agile の資料です。

    現場にあった
プロジェクトマネジメントを探求する
ウォーターフォール or アジャイル
  • 【悲報】本田圭佑さん、W杯後にプログラミング猛勉強。タイピングからHTML、今はRuby : IT速報

    田圭佑さん、ワールドカップから帰国後1週間毎日10時間、プログラミング学んでたらしい!!因みに、ワールドカップ中にもう決めてたらしい😂 スタートは、pを小指で押すとこからスタートしたんだって!!!天才やん。#CryptoAge pic.twitter.com/FqjGk0YGHu — Eri Nishikura (@eri2490) 2018年7月18日 「サッカーの監督がサッカーのことわからなかったら話にならないように、投資家としてエンジニアのことをわからないと話にならないので、W杯から帰ってきて1週間プログラミングを勉強していた」#CryptoAge #カッコよすぎ pic.twitter.com/9aBOodxzHX — Ryo Iida/飯田 諒 (@aviciida) 2018年7月18日 田圭佑、ワールドカップから日に帰ってきて1日9時間プログラミングを学んでいるらしい

    【悲報】本田圭佑さん、W杯後にプログラミング猛勉強。タイピングからHTML、今はRuby : IT速報
  • JSONの歴史

    2018/07/13のJSONの日の発表資料です。

    JSONの歴史
  • Linuxネットワークコマンド新旧まとめ

    ipコマンドの実行例 / Ubuntu 18.04 LTS これまでLinuxディストリビューションではUNIX系オペレーティングシステムでよく使われているコマンドと、Linux独自のネットワーク系コマンドが混在したような状態になっていた。最近のLinuxディストリビューションではこうしたコマンドをipコマンドに一化する取り組みを続けている。 ipコマンドにはいくつものサブコマンドが用意されており、これまで個別のコマンドで実行していた処理をipコマンドのもとに集約するような作りになっている。なお、ipコマンドはLinux系に特有のコマンドで、他のUNIX系オペレーティングシステムでは使うことができない。記事では、非推奨になったコマンドを今後使うことはお薦めできないとしている。

    Linuxネットワークコマンド新旧まとめ
  • 自己肯定感が低いと、褒められても、それを素直に受け入れることができない。

    昔、塾講師のアルバイトをしていた時期があります。学生時代でしたので、もう20年近く前でしょうか。 一口で塾といっても色々ありまして、具体的に言うと大きく三種類あります。進学塾、補習塾、総合塾の三つです。 進学塾は、その名の通り受験対策の為の指導をする塾。補習塾は、主に学校の勉強についていけない子どものフォローをする塾で、総合塾はどっちもやる塾です。 当然のことながら、総合塾はある程度規模が大きい塾が殆どである一方、補習塾は個別指導中心のちっちゃい塾が多いです。 進学塾は、大手さんもちっちゃい塾も両方ある印象です。N能研さんとかT進さんとか、大手進学塾の代表格ですよね。 私が働いていたのは、講師数も一桁の小さな補習塾でして、もっぱら小学校高学年〜中学校くらいで、学校の勉強についていけなくなった子たちのフォローをしていました。 近所の学校の数が限られていて、どの学校から生徒が来るかというのも大

    自己肯定感が低いと、褒められても、それを素直に受け入れることができない。
  • 「昔はエアコンがなくても大丈夫だったのは今より気温が低かったから」は本当か 日本気象協会に聞いた

    ここ最近SNSを中心に、学校へのエアコン設置に関する議論が盛り上がりを見せています。「昔はエアコンが無くても倒れる子どもはいなかったのだから必要ない」という声がある一方、「昔よりも気温が上がっているから子どもを熱中症から守るために必要である」という意見も。 昔はこんなに暑くなかった? Twitterでは昔の夏と今の夏の気温を比較するツイートなどが話題になりましたが、「比較対象としている昔の夏が冷夏の年のものなのでは」という声が上がるなどし、あまりはっきりしない結果に。果たして、「熱中症は甘え」なのでしょうか。 実際に、日の夏の気温は昔よりも上がっているのか、tenki.jpなどを運営する日気象協会に話を聞きました。 ―― 実際に日の気温は昔に比べて上がっているのでしょうか。 日気象協会:はい。気象庁が2018年6月26日に公開した「ヒートアイランド監視報告2017」によると、東京で

    「昔はエアコンがなくても大丈夫だったのは今より気温が低かったから」は本当か 日本気象協会に聞いた