Warning: Trying to access array offset on value of type bool in /home/r1029599/public_html/engineer-log.net/wp-content/themes/simplicity2/lib/customizer.php on line 5404

PackerでDocker Imageを作る時に知ったこと

最近はAWSのAMIやECSでコンテナたてる時に使うDocker ImageをPackerで作成している @hatappiです Packerを使うとAMIにしてもDocker Imageにしても自分の好きなプロビジョニングを使用することが出来るので好きです 今回は例えば元となるdocker imageにはrbenv/rbenvがインストールされており .bashrcなり/etc/profile.d/rbenv.shなりに下記のようにPATHが定義されているものがあるとします export RBENV_ROOT=/usr/local/rbenv export PATH="${RBENV_ROOT…

Webサービス運営の限界をハイエクの自生的秩序から考えよう

Qiita騒動とWebサービス運営の問題点 Qiitaが連日話題になっている。Qiita運営がプログラミングに関係ないと判断した記事は強制的に限定公開となった。運営からポエムと判断されて限定公開となった記事の数は膨大である。アレゲな人達が集うサイトでも話題となり、記事を削除されたユーザーがカウンターとしてQiitaをもじったブログテーマを公開するなどの動きも起きている。コンシューマー向けWebサービスを長くやってきた経験から広くWebサービス運営の問題点について考えてみよう。 yro.srad.jp qiita.com 運営は非民主的な巨大権力を持っている コンシューマ向けWebサービスにおい…

モバイルアプリのアーキテクチャを考える

こんにちは、サービス開発部の森川 (@morishin127) です。主にクックパッドの iOS アプリの開発に携わっています。 日々アプリを開発する中で、近頃は最適なアーキテクチャとは何かを考えながら色々な形を試行錯誤しています。世の中で採用されているモバイルアプリのアーキテクチャには様々なものがあります。MVC, MVP, MVVM, VIPER, Clean Architecture などなど。開発している、あるいは開発しようとしているアプリケーションでどういったアーキテクチャを選択するかというのは難しい問題です。選択するためにはアーキテクチャに求める要件を定義する必要があります。この記…

Hakoを使い始めた

github.com 最近Hakoを使い始めたのでノウハウをためていく Hakoとは?? Dockerコンテナをデプロイするためのツールです Hakoがうまれた背景はECS を利用したデプロイ環境 by Kohei Suzukiによると ECSを利用しつつ、秘匿値の注入や関連するリソースや設定を操作するデプロイツールが必要 だったからだそうです 今回のHakoの使い方 Dockerコンテナをデプロイする hako deployの他に hako oneshotというECSのRunTaskAPIを呼び出し単発の実行を行うものがあるのですが、今回はこのhako oneshotを使います 今回試すもの…

CSSセレクターとは?

JavaScript学習で、「CSSセレクター」という用語がたまに出てきます。 CSSセレクターについてまとめておきます。(メモ) CSS セレクターとは? CSSセレクター CSSセレクターの分類 要素セレクター(タイプセレクター) HTMLタグとHTML要素の違い CSSで要素セレクターはなるべく使わない まとめ CSS CSSとは?-CSSの基本 CSS(Cascading Style Sheets、カスケーディング・スタイル・シート)とは、ウェブページのスタイルを指定するための言語です。 CSSは、HTMLと組み合わせて使用する言語です。 HTMLがウェブページ内の各要素の意味や情報構…

Sisimaiを使ったバウンスメールの管理

最近、Ninja650に乗り換えたSREチームの菅原です。今までマルチばかり乗ってきたんですが、ツインもなかなか面白いですね。シフトペダルをガチャコンいわせながら方々に出かける毎日です。 この記事では、サービスが配信しようとして何らかの理由で差し戻されたメール—バウンスメールの管…

大衆はOSに革新なんて望んでいないよ

Windowsリスクが顕在化するディストピア 週明けは世界中のマシンがランサムウェアWannaCryの脅威に晒されることになった。日本はまだ大規模な被害は起きていないが、私達の社会にはレガシーなWindowsを使い続けている人が多数存在し、Microsoftがセキュリティパッチを提供しないとこのレ…

– PR –
– PR –