タグ

2018年6月28日のブックマーク (8件)

  • 趣味サービスのインフラをAWS ECSに載せ替えた - PartyIX

    趣味で運営していたサービスたち,今まではEC2の上にdocker swarmで構築していたのだが,いよいよECSに載せ替えた. 基terraform構築 ALBでhost-based routing ECSに使うインスタンスはAutoScalingGroupとSpotFleetとのハイブリッド cronはECS ScheduledTaskに移動 みたいな感じになった. 動機 そもそもなんで変更する必要になったのかというと, iOS版Twitterクライアントのバックエンドサーバを閉じたのがきっかけ 自前Let's entryptがめんどくさい ReservedInstanceの期限が切れる 計算した感じRIよりSpotの方が安い デプロイ自動化したい という流れ. サーバを一つ閉じたことをきっかけに掃除がしたくなった. 目指す構成 ECS Clusterはひとつだけ作る.ALBもひとつだ

    趣味サービスのインフラをAWS ECSに載せ替えた - PartyIX
    atomicmap
    atomicmap 2018/06/28
  • 採用やってます!(We're Hiring!) - Kibela(キベラ)公式ブログ

    株式会社ビットジャーニー代表取締役の井原(@ihara2525)です。 先日資金調達を行い、これからさらに、個人の発信を組織の力にする情報共有ツール「Kibela」の開発を加速させるにあたり、エンジニアに限らず全方位的に人材採用をやりたいです、という話です。 なお、DeployGateさんの「We’re Hiring!」が良い記事だなと思い、リスペクトしながら書いています。 以下いろいろと書いていきますが、まとめると、「めっちゃ採用をやりたいので、少しでも興味があればまずは僕宛まで、TwitterでもFacebookでもメールでも何かしらの方法でご連絡いただけないでしょうか」です! どこへでも伺いますし、よろしければオフィスにお越しいただいても構いませんし、ランチでも会でも飲み会でも何でもやります!! 株式会社ビットジャーニーは何気に創業五期目です 僕がクックパッド在籍中の2014年11

    採用やってます!(We're Hiring!) - Kibela(キベラ)公式ブログ
    atomicmap
    atomicmap 2018/06/28
  • 最強のプログラミング勉強法が写経である理由

    プログラミングを学ぶ最も良い方法は写経である。 写経とは、紙に打ち出されたソースコードをキーボードから入力する行為だ。 一見、ものすごく無駄に見える。 ネットからダウンロードすればすぐに済むものをなぜわざわざ手で入力し直すのか。 でも、考えてみて欲しい。 なぜ小学校では漢字の書き取りテストがあるのか。 漢字ドリルとは、同じ文字を何度も書いて反復するのである。 ひらがなだってカタカナだってそうだ。 書いてみなければ、身につかない。 もしも、漢字を一度も書くことなしに漢字を読めるようになったとして、それにどれほどの意味があるだろうか。 英語もそうだ。 アルファベットを書くところから全ては始まる。 ちなみに僕は、ドイツ語のアルファベットが覚えられなくて挫折したことがある。 ハングルを勉強したときも、とにかくハングルの形と音がなかなか覚えられなくて困った。まあ結局、覚えるのは諦めてしまったが。 ギ

    最強のプログラミング勉強法が写経である理由
    atomicmap
    atomicmap 2018/06/28
  • フルタイムのコミッターとして企業に属しながらオープンソースのプログラミング言語を開発するということ - GeekOutコラム

    卜部という名前で、マネーフォワードという会社でプログラミング言語Rubyの開発に携わっているものです。 実は、この文章を書き始めるまでにずいぶんと悩みました。というのも、これまでこのコラムに登場した他の人たちと違って、自分のキャリアというのは決して戦略的に積み重ねてきたものではないのです。そもそも初回の転職からして、やりたくて転職したわけではない。 思い返せば大学院から最初に就職した会社は、受託開発で忙しいながらも楽しく、社会人としてもプログラマとしても大きく成長させてくれた職場でした。何もなければそのまま一生そこで勤めて終わる、当にそう思っていましたし、今でもやがては戻れたらいいなあと思います。しかし現実にはそうはならなかった。どこに行っても仕事がなく、開発者が余ってしょうがないみたいな時代があり、それが十年近く前ですけど、ありていに言えば放り出されてしまった。会社都合退職です。 しょ

    フルタイムのコミッターとして企業に属しながらオープンソースのプログラミング言語を開発するということ - GeekOutコラム
    atomicmap
    atomicmap 2018/06/28
  • Travel.app — Premium Domain For Sale

    Explore 400,000+ expert-curated, brandable domains to elevate your business.

    Travel.app — Premium Domain For Sale
    atomicmap
    atomicmap 2018/06/28
  • DX: Developer Experience (開発体験)は重要だ - Islands in the byte stream

    DX: Developer Experience (開発体験)とは、あるシステムを「気持ちよく開発・保守できるかどうか」を示すもの 開発者は開発・保守という行為を通じたそのシステムのユーザーであり、DXUXの一種である DXがよいと日々の開発を楽しめるようになり、気持ちに余裕ができる 気持ちの余裕がでるとコードの品質があがり保守時のデグレも減らせる また、DXがよい事自体がDXを高める動機になり、正のスパイラルを見込める つまり、「定められたタスク」(=義務)以上のことを行うようになる DXが悪いと開発を楽しめず、「定められたタスク」以外のことをしたくなくなる DXは放置すると悪化するので、「DXがよくも悪くもない」プロダクトは時間が経つに連れ「DXが悪い」になる なので積極的にDXを良くしていく活動を奨励していくのがよい いくつか興味深いフィードバックがあったので記しておきます。 DX

    DX: Developer Experience (開発体験)は重要だ - Islands in the byte stream
    atomicmap
    atomicmap 2018/06/28
  • E2EテストをPhantomJSから、Puppeteer + Headless Chromeへ移行しました - LCL Engineers' Blog

    Webエンジニアの森脇です。LCLでは、以前より「Capybara + PhantomJS」でE2Eテストを行っていましたが、「Puppeteer + Headless Chrome」へ変更しました。 元々は、軽くPuppeteerを触ってみるだけのつもりでしたが、できが良く格的にE2Eテストへ導入することにしました。 記事では、変更の経緯や、PuppeteerでE2Eテストを実装する上でのTIPSを紹介します。なお、Capybara + PhantomJSを利用したE2Eテストは、以下の記事でご紹介しております。 techblog.lclco.com 変更の経緯 PhantomJSは古めのWebkitをベースにしているため、一部のCSSがうまく適用されず、Headless Chromeへ移行を以前より考えていました。そんな中、PhantomJSの開発が終了したこともあり、移行すること

    E2EテストをPhantomJSから、Puppeteer + Headless Chromeへ移行しました - LCL Engineers' Blog
    atomicmap
    atomicmap 2018/06/28
  • ヌーラボ、「リゾートワーク制度」を始動--社員の宮古島におけるリモート就業を支援する社内制度 | プレスリリース | 株式会社ヌーラボ(Nulab inc.)

    ヌーラボ、「リゾートワーク制度」を始動–社員の宮古島におけるリモート就業を支援する社内制度 チームのコラボレーションを促進し、働くを楽しくするツール「Backlog (バックログ)」「Cacoo (カクー)」「Typetalk (タイプトーク)」を開発、提供する株式会社ヌーラボ(社:福岡県福岡市、代表取締役:橋 正徳、以下 ヌーラボ)は、宮古島市教育委員会と共同で、社員の宮古島におけるリモート就業を支援する社内制度「リゾートワーク制度」を始動しましたので、お知らせします。 ■ 「リゾートワーク制度」始動の背景 「リゾートワーク制度」は、宮古島からリモート環境で通常業務などに従事する「リゾートワーク」を希望する社員を社内公募し、選抜された社員(およびその家族)の旅費などの一部をヌーラボが負担する内容です。 ヌーラボは、自身が開発・提供する3つのコラボレーションツール「Backlog」「C

    ヌーラボ、「リゾートワーク制度」を始動--社員の宮古島におけるリモート就業を支援する社内制度 | プレスリリース | 株式会社ヌーラボ(Nulab inc.)
    atomicmap
    atomicmap 2018/06/28