近年、JavaScriptでコードを書こうとすると、お膳立て7割、コード書き3割みたいな事態がざらにあります。「お膳立て」の例としては、Gulp, Babel, Sass, PostCSS, WebPack, Rollup, Browserifyほか数限りなく。 たしかに、一旦フロントエンド開発に慣れてしまえば、お膳立てにかける時間は短縮することが可能です。でも、これを初学者に強いるのはツラすぎる...! 覚える方はともかく、 教える側がツライ。 今回、未来なJavaScriptやCSSの文法で書いても、よしなにとりなしてくれるWebサーバ「Felt」を作ったので、ご査収ください。 (2016/7/19 関連ツールとの比較を追記しました) GitHub: https://github.com/cognitom/felt npm: https://www.npmjs.com/package/
近藤です。こんにちは。Gitは様々な利用の仕方ができますが、その基盤となるモデルは8個だけの簡単なモデルです。これらのモデルを理解していない状態でGitを利用すると、あたかもリポジトリが壊れたように見えてしまいます。Gitは難しいと言われますが、そういう感想を持つ人はGitのモデルを理解していない事が多いようです。 今回はGitを構成する中心モデルと、基本的なコマンドを実行した時のオブジェクト関係を解説します。 基本概念 Gitの基本概念は大きく2つにわかれます。 GitObject Reference GitObjectはGitで管理するオブジェクトです。CommitなどがGitObjectです。Gitリポジトリである.gitを開くとobjects配下にあるファイルがGitObjectです。GitObjectはそのコンテンツをハッシュ化した文字列を元に、先頭2文字で配置フォルダ、残りの文
自動車のバックミラーなどの代わりにカメラとモニターで後方を確認するいわゆる「ミラーレス車」の開発が先月から国内でも認められ、自動車部品や電機メーカーの間で開発が加速しています。 このうちドイツの自動車部品大手「コンチネンタル」はドアミラーの代わりにカメラを設置し、空気抵抗を小さくした試作車を開発するなど2年後の商品化を目指しているほか、大手電機メーカーの「パナソニック」もカメラを使ったシステムの開発に乗り出しています。 また、バックミラーの国内最大手「村上開明堂」は、ドアミラーと車両後方に取り付けたカメラの画像を、車内の1つのディスプレイで同時に確認できるシステムの開発を進めています。 万が一、カメラが故障した場合はこのディスプレイが自動的にルームミラーに切り替わる仕組みです。 こうした車は、自動車の国際的な安全基準の改正で、国内でも先月から開発が認められ開発が加速していますが、実用化に向
About 私が担当しているインフラ環境で先日インスタンス障害がありましたが、pull型デプロイにしていたからか自動でインスタンスが復旧できたので嬉しさのあまり記事にしてみます。 About 技術スタック AutoScalingにした際のゴールデンイメージ問題 pull型デプロイについて インスタンス起動の流れ この前起きた障害時の流れ この構成のデメリット まとめ 参考 技術スタック consul + stretcher Autoscaling AutoScalingにした際のゴールデンイメージ問題 AutoScallingをさせるにはアプリが全部入りのAMIが必要です(AMIを起動させた時点でサービスインできる状態)。ただ、更新が多いアプリだと更新の度にAMIを作るの時間かかりますよね…。1日10回デプロイするなんてことになったら、CIでやるにしろそれなりの時間がかかるのでかなり面倒く
「ポケットモンスター」シリーズのスマートフォンゲーム「Pokemon GO」が米国を中心に人気だ。日本でのローンチも間もなくと言われているが、世界ではすでにさまざまなトラブルも報告されている。 日本でも人気のあるシリーズだけに、多くのユーザーがプレイすることが予想される。Pokemon GOの開発・提供元である米ナイアンティックは、同じく位置情報ゲームIngressも手がけている。Pokemon GOを始める前に、Ingressの熟練プレイヤーたちのアドバイスにいま一度耳を傾けてみたい。 (※この記事は、「Ingress座談会(後編)」を再構成したものです) →・Ingress経験者に学ぶ「Pokemon GO」の危険性 →・「ゲームのために私有地へ侵入」 Ingressで予測する「Pokemon GO」のトラブル あくまでゲーム、プレイスタイルの違いを認め合う Ingressを巡るトラブ
著者・監修の佐々木 拓郎さん、 高柳さん、および SB Creative さまより『Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく』をご献本いただきました。 昨今のモバイルアプリケーションには大抵の場合バックエンドも必要になりますが、たとえば僕はiOSアプリしかつくれません。そういう場合に、他のサーバーサイドエンジニアやインフラエンジニアと組む以外に、ちょっと前であれば Parse.com を利用してサクッと済ませてしまう、という選択肢もありましたが、来年にはサービス終了してしまうという悲しい事態になってしまった今、やはりモバイルアプリケーションのバックエンドのインフラとして真っ先に候補に挙がるのは AWS(Amazon Web Services)です。 ただそのAWS、LambdaとかMobile HubとかIoTとか
2016 - 07 - 15 ブログ記事を無断転載(=パクリ)されたので対応した3つのこと ☆ブログ☆ ☆ブログ☆-ブログ運営 ☆ブログ☆-初心者さん向け Twitter Google Pocket このブログについて ・管理人サキの自己紹介 ・問い合わせフォーム ・カテゴリ別の一覧はここから 記事が無断転載されてるのを見つけてしまったら・・・ ブログを運営していると記事や写真など著作権を有するものを無断で転載、流用(パクリ)されることがありますね。これまでははてなブログで初心者の方が知らずに引用してしまい、言及が飛んできたので見に行くとまるまるコピペしてあった、などということが有りましたが、今回は削除依頼を無視されたので適正な方法で対応しました。 こういう事例はどんなブロガーさんでもあると思うので備忘がてら書いておきます。いつか誰かの役に立つと嬉しいです。もちろん、そういう事が無くなる事
大量に保存しがちな画像データは、なるべくなら保存するファイルサイズを小さくしておきたいところです。クラウドサービスDropboxが、JPEG画像データを無劣化で平均22%も圧縮できる無料ソフト「Lepton」をリリースしました。Leptonなら「JPEG画像のファイルサイズを小さくしておいて、実際に使うときだけ素早く解凍する」という使い方が可能です。 Lepton image compression: saving 22% losslessly from images at 15MB/s | Dropbox Tech Blog https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/ クラウドストレージサービスを提供するDropboxは
PHPカンファレンス関西2016の基調講演です。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く