タグ

2018年10月24日のブックマーク (17件)

  • CloudFormationを使って一撃で作るAssumeRoleによる強い💪権限管理 - Qiita

    インフラエンジニアのみつの(@kotatsu360)です。 この記事はVASILY Advent Calendar 201710日目の記事です。 この記事では、AWSのIAMでAssumeRoleする権限周りを一撃でつくるCloudFormationテンプレートをまとめます。ご査収ください。 CloudFormationが作る環境のイメージ このドキュメントの目的 IAMは調べれば調べるほど情報が断片的になる。あとJSON書くの面倒(一一 ) CloudFormationならYAMLで書けるし再現性がある。テンプレートにまとめようヽ(゚∀゚)ノ パッ☆ AssumeRoleとは 役割ごとに必要な権限を持ったIAMロールを作っておく 開発 運用 請求 監査 etc... IAMロールごとに「自分の権限を使うことを許可する」対象を設定しておく 開発用のロールはエンジニアAとBとCと... I

    CloudFormationを使って一撃で作るAssumeRoleによる強い💪権限管理 - Qiita
    odan3240
    odan3240 2018/10/24
  • いつの間にかCloudFormationがIAM Roleに対応していました! | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 最近はほとんどCloudFormation職人と化しておりCloudFormationのテンプレートを書いているのですが、いつの間にかCloudFormationがアップデートされてIAM Roleに対応していたので確認してみます。 どうもWhat's New at AWSやRelease Notes : Amazon Web Servicesにも記載がありませんでした。。。 AWS CloudFormation Service Role 何が嬉しいの? 今までCloudFormationでStackを作成するときに、実行するIAMユーザはCloudFormationのStack作成権限の他にStackで作成するリソースに対する作成権限が必要でした。CloudFormationテンプレートで定義していないリソースも作成できる権限を与える

    いつの間にかCloudFormationがIAM Roleに対応していました! | DevelopersIO
    odan3240
    odan3240 2018/10/24
  • SUUMOアプリチームがスプリントを廃止してカンバン方式に移行した話 | リクルートテクノロジーズ メンバーズブログ

    このエントリは全9回を予定する18卒新人ブログリレーの第4回です! 今回は、SUUMOのモバイルアプリ開発の現場から、企画と開発が一体となったチームでの開発プロセスについてご紹介します! はじめに はじめまして。リクルートテクノロジーズ新人の三田涼介です。現在は不動産検索サービスSUUMOAndroidエンジニアとして働いています。 今回はSUUMOアプリチームの開発プロセスについて紹介します。 SUUMOは巨大なサービスでありながら日々高速に改善を行っており、週1回以上の頻度でiOS、Androidの各OSでリリースを行っています。このスピード感を実現するために、開発プロセス自体も日々磨き込みが行われており、私が配属された3ヶ月前にも開発プロセスに大きな変化がありました。 この記事では、私が新人としてキャッチアップしていく中で学んだ、 なぜ開発プロセスを選ぶことが必要なのか どうやって

    SUUMOアプリチームがスプリントを廃止してカンバン方式に移行した話 | リクルートテクノロジーズ メンバーズブログ
    odan3240
    odan3240 2018/10/24
  • ISUCON8 本選問題の解説と講評 : ISUCON公式Blog

    選の問題作成を担当した面白法人カヤックの @ken39arg です。 選に参加した皆様お疲れ様でした。 優勝した「最大の敵は時差」チームの皆様おめでとうございます。 また、問題の作成を通じて私自身も成長することができました。 協力してくださった多くの皆様には大変感謝をしております。ありがとうございました! 選問題の公開Twitterでアナウンスされているとおり、GitHubで問題の公開をしております。 https://github.com/isucon/isucon8-final 今回、惜しくも選に参加することのできなかった皆様にもぜひ挑戦していただきたいと思っております。お時間のあるときに遊んでみてください! 倒しがいがあり楽しめる問題になったのではないかと自負しております。 課題アプリケーション今回の課題は仮想椅子取引所「ISUCOIN」というアプリケーションです。 ページはS

    ISUCON8 本選問題の解説と講評 : ISUCON公式Blog
    odan3240
    odan3240 2018/10/24
  • はてなで働くエンジニアにアンケートシリーズ第1回 KGA - Hatena Developer Blog

    こんにちは、id:hitode909です。今日から、はてなで働くエンジニアの生態を紹介する新シリーズを始めてみることにしました。 初回は、私も所属するマンガチームのテックリードのid:KGAにお話を聞いてみます。 前職でも現職でもBtoBでクライアントのいるアプリケーションを作られていて、そのこだわりなどを聞ければと思います。 id:KGAにアンケート はてなidとその由来を教えてください いつどんなきっかけで入社されましたか? 現在の仕事を教えてください チーム内の立ち位置を教えてください 今日一日の流れを教えてください 最近うまくいったことは何ですか? 最近うまくいってないことは何ですか? ふだん大切にしていることは何ですか? はてなはどんな会社ですか? おわりに id:KGAにアンケート はてなidとその由来を教えてください こんにちは id:KGA です。はてなidを取得した当時応

    はてなで働くエンジニアにアンケートシリーズ第1回 KGA - Hatena Developer Blog
    odan3240
    odan3240 2018/10/24
  • AWS Application Load Balancer + Amazon ECS でDockerのホットデプロイ環境を構築した - Glide Note

    TL;DR AWS Application Load Balancer(以下ALB) + Amazon ECS でDockerのホットデプロイ環境を構築した ALBのTarget GroupとECSのServiceを紐付けることで、ALB配下のコンテナの入れ替えが自動で行われるようになる ALBは先日リリースされたばかりで、私もまだ色々と検証している段階なので、内容や認識等に誤りがあるかもしれないのでご容赦下さい。(詳しい人教えてください!!) その他弊社の前提情報 GitHub + CircleCIが連携済み Docker RepoにはAmazon EC2 Container Registry(以下ECR)を利用 DeployはGitHubのデプロイブランチへのマージを契機にCircleCI経由で、Docker Pushとecs-deployでDockerデプロイを実施 準備 ALBとE

    odan3240
    odan3240 2018/10/24
  • CircleCI 2.0 をlocalで動かす - Qiita

    自分のブログに書いたけれども誰にも見られてなくて悲しかったので転載しました。 http://selmertsx.hatenablog.com/entry/2017/11/20/192719 概要 自分がいるプロダクトでCircleCI 2.0 の導入をすることになった。 恥ずかしいことにCircleCIの設定を自分でしたことが無かったので、設定を簡単にする方法を探した。 公式ドキュメントを読んでいたら、circleci をlocalで動かす方法が見つかったのでやってみた。 その結果、10minくらいで簡単に動かせることが分かった。 このドキュメントには、circleciをlocalで動かす方法と、localで動かす際の注意点を記載する。 基的には、このドキュメントからの抜粋なので、疑問に思ったらそっちを見て頂けると 手順 circleciコマンドのインストール circleci 2.0用

    CircleCI 2.0 をlocalで動かす - Qiita
    odan3240
    odan3240 2018/10/24
  • Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.

    Rapidly build modern websites without ever leaving your HTML.A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup. <figure class="md:flex bg-slate-100 rounded-xl p-8 md:p-0 dark:bg-slate-800"> <img class="w-24 h-24 md:w-48 md:h-auto md:rounded-none rounded-full mx-auto" src="/sarah-dayan.jpg"

    Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
    odan3240
    odan3240 2018/10/24
  • ウェブ開発を爆速に!人気オススメCSSフレームワーク厳選38個まとめ【2018年最新版】

    短時間で手軽にウェブサイトを作成できるCSSフレームワークは、数多く公開されています。CSSフレームワークを使用することで、開発速度をスピードアップさせるだけでなく、クリーンで規則性のあるレイアウトを時間をかけずに作成できます。 今回はたくさんあCSSフレームワークの中から、特に人気の高いものを中心に、高機能で使い勝手の良いものから、無駄を一切省いた超軽量なものまで、最新CSSフレームワークをまとめてご紹介します。目的やデザインの好みなど、自分にあった使いやすいフレームワークを見つけてみてはいかがでしょう。 ウェブサイト開発を爆速に!人気オススメCSSフレームワーク厳選まとめ【2018年保存版】 Bulma Flexbox をベースにしたCSSフレームワーク。軽量で用意されたひとつのCSSファイルを読み込むだけの手軽さも人気の理由。 URL: https://bulma.io/ CDN:

    ウェブ開発を爆速に!人気オススメCSSフレームワーク厳選38個まとめ【2018年最新版】
    odan3240
    odan3240 2018/10/24
  • サーチエクスペリエンス時代、「いかに再検索させないか」と「いかに再検索のニーズに答えるコンテンツを用意するか」が重要説 | SEO HACKS公式ブログ

    お久しぶりです。ナイルのデジタルマーケティング事業部ディレクターグループマネージャーとSEO責任者を担当しております平塚です。3ヶ月強ほど更新ができずにいたのですが、先日登壇したBtoBオウンドメディアセミナーにて更新できていないことに恥ずかしさを覚えましたので、日はお堅い感じではなく私が最近SEOに対して思っていることについてお話したいと思います。 今回お話したいこととしては記事タイトルに書いてあるとおり今のSEOは「いかに再検索させないか」と「いかに再検索のニーズに答えるコンテンツを用意するか」が重要なのではないか?ということです。 小手先のSEOに疲れ始めている方 質的なSEOとかサーチエクスペリエンスとか言うけど結局どう考えればいいのよと思ってる人 コンテンツの価値を高めましょうとかいうけど結局どういうことなの?と思ってる人 安心してください。私含めみんな同じ悩みを持っています

    サーチエクスペリエンス時代、「いかに再検索させないか」と「いかに再検索のニーズに答えるコンテンツを用意するか」が重要説 | SEO HACKS公式ブログ
    odan3240
    odan3240 2018/10/24
  • Rails のテスト実行時間を60分から6分に短縮するまで - SmartHR Tech Blog

    こんにちは。SmartHRエンジニアの @meganemura です。 SmartHR はひとつの Rails アプリのリポジトリで開発が進められており、GitHub への Pull Request 作成などを契機に CircleCI でテストの実行や静的解析によるコード品質のチェックを継続的に実施しています。 しかし、プロダクトの成長と共に CI の実行時間が増え、またエンジニアの増加につれ CI のキュー待ちの時間も増え、実行完了までの時間が日々増え続けています。 その状況に対して、 Buildkite という CI サービスを利用して CI 環境の速度を改善した取り組みについて紹介します。 背景 以前にこのテックブログの CircleCI 2.0 の利用 の記事を公開した時点で全体のテスト実行が 40 分弱程度になっていたのですが、現在 50 分弱から 60 分程度にまで増加して

    Rails のテスト実行時間を60分から6分に短縮するまで - SmartHR Tech Blog
    odan3240
    odan3240 2018/10/24
  • 運用期間20年 DMMが明かす、Vue.jsを使って長期運用サービスを改善するまで

    2018年9月5日、第70回となる「HTML5とか勉強会」が開催されました。今回のテーマは「開発環境」。 Webフロントエンドの開発環境をテーマに、エディタプラクティスやServiceWorkerを開発ツールとして使うアプローチ、長期運用されたサービスのリニューアル方針など、登壇者たちがその知見を語ります。プレゼンテーション「長期運用サービス改善のために構築した開発環境の話」に登場したのは、koyano氏。DMMにおいて長期間運用されているサービス「DMM動画」の改善のために、Vue.jsを使って取り組んだことについて語りました。講演資料はこちら 長期運用サービス改善のために構築した開発環境の話 koyano氏:それでは始めさせていただきたいと思います。よろしくお願いします。 (会場拍手) 「長期運用サービス改善のために構築した開発環境の話」をさせていただきたいと思います。 まず自己紹介

    運用期間20年 DMMが明かす、Vue.jsを使って長期運用サービスを改善するまで
    odan3240
    odan3240 2018/10/24
  • docker container / image コマンド新旧比較 - Qiita

    概要 2017年1月18日にリリースされた Docker v1.13 以降(今日現在の v17.03.0-ce )は、 docker コマンドラインの命令体系が再編成されました。記事では変更に至った背景と、新旧コマンド体系の比較情報を整理します。 新しいサブコマンド体系の導入と背景 新しいコマンド体系の導入に至ったのは、docker のトップレベル・コマンド群が 40 を越える状況(当時)となったためです。コマンドには頻繁に使うものもあれば、使わないものもあり、再編成されることになりました。 v1.13から論理オブジェクト単位にコマンドが再編成されました。これは、「何」(コンテナやイメージ、ネットワーク)を、「どうするか」(作成、一覧、起動、停止)で扱います。そのため、従来よりもコマンドの利用目的が分かりやすくなります。たとえば、コンテナを管理する docker container サブ

    docker container / image コマンド新旧比較 - Qiita
    odan3240
    odan3240 2018/10/24
  • 書評『エンジニアのためのマネジメントキャリアパス』 - Kentaro Kuribayashi's blog

    エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド』を、版元のオライリー・ジャパンよりいただきました。ありがとうございます。 エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド 作者: Camille Fournier,及川卓也(まえがき),武舎広幸,武舎るみ出版社/メーカー: オライリージャパン発売日: 2018/09/26メディア: 単行(ソフトカバー)この商品を含むブログ (1件) を見る 結論からいうと、インターネットに関わるソフトウェアエンジニアの方は、ぜひ読まれるとよいと思います。マネジメントへのキャリアパスを考えている人にはおおいに参考になるだろうし、コードをバリバリ書いていきたいという方にとってもエンジニア近辺の登場人物の特性を知っておくことは損にはならないでしょう。 ソ

    書評『エンジニアのためのマネジメントキャリアパス』 - Kentaro Kuribayashi's blog
    odan3240
    odan3240 2018/10/24
  • 飼い猫との性的な関係

    三十代独身男性で、を飼っている。五歳の雌。 最近このが、俺をベッドに誘うようになってきた。 夜十二時近くなると、俺がいる部屋の隅っこでうみゃうみゃ鳴き出す。 放っておくと三十分でも一時間でも鳴いている。 俺はのところに行って、話しかけながら頭を撫でてやる。 するとはするりと身を翻して、ベッドの方に歩き出す。途中で振り返り、にゃあと鳴く。 俺はについていって、ベッドに横たわると、は俺の胸の上に寝転がり、ごろごろと喉を鳴らし始める。 撫でてやると、俺の手に頭をごりごりとなすりつけてくる。撫でるのをやめると、じっと俺の目を見つめて、時折小さくにゃっと鳴く。 この状態が十分か十五分ぐらい続いて、そしたらは満足して俺の上から降り、ベッドの隅で一人で眠り始める。 これが毎日。 なんかこれってセックスみたいだなあ、と感じている。 そして、俺が人間のパートナーとしたいのも結局こういうことなの

    飼い猫との性的な関係
    odan3240
    odan3240 2018/10/24
  • 「月を入力すると日を返す多項式」と中国剰余定理 - tsujimotterのノートブック

    「月を入力すると日を返す多項式」の話が、Twitterのタイムライン上で話題になりました。 togetter.com どんな話題かというと、多項式 を以下のように定義したとき この に を代入すると、 となり、月を入力すると日を返す多項式になっています!すごい! こんな多項式をいったいどうやって求めるんだろうかと、気になったかたはいるんじゃないかと思います。 これについては 中国剰余定理 が使えるということを、Iwao KIMURA ( @iwaokimura ) さんが、以下のツイートで教えてくださいました。 月を入力すると日を返す多項式.中国の剰余定理のいい例ですね.sagemathだとコマンド一発. pic.twitter.com/F15nosE2ia— Iwao KIMURA (@iwaokimura) 2018年10月21日 中国剰余定理は私の好きな定理の一つですが、このような応

    「月を入力すると日を返す多項式」と中国剰余定理 - tsujimotterのノートブック
    odan3240
    odan3240 2018/10/24
  • 大量のテキストを食っても速い Markdown Editor 作った - mizchi's blog

    もう人生で何個目かわからない markdown エディタ作った。が、今回のは結構気に入っている。 https://markdown-buffer.netlify.com/ で遊べる。 用途としては、GitHub か Qiita か はてなブログかわからないが、なにか書こうと思ったときに、どのサービスも中途半端に重いので、とりあえずのバッファが必要、という感じで作った。なので速度重視。 ブラウザのストレージで永続化してる。オフラインで動く。できるだけエディタとしてはスコープを大きくせず、単に編集バッファ(textarea)でしかない、というのを意識している。 結構頑張って作り込んでしまった https://nedi.app が色々肥大化してしまっていて入力時にラグを感じるので、編集体験を見つめ直す自戒もある。 機能 数式対応 コードハイライト対応 バックグラウンドで自動保存 改行を br に

    大量のテキストを食っても速い Markdown Editor 作った - mizchi's blog
    odan3240
    odan3240 2018/10/24