東京Node学園17時限目のLT資料
![FluxでCUIアプリ](https://cdn-ak-scissors.b.st-hatena.com/image/square/55a69c6cc143c3318b81b72ec8e59d09611e6ecb/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F4c1b9d66740d437e96e6070ad3345dc0%2Fslide_0.jpg%3F5188034)
(注記:9/13、いただいた翻訳フィードバックを元に記事を修正いたしました。) 半年ごとに”今一番ホットな”フレームワークが新たに登場しては、私たちは興奮に沸き返ります。 誇大広告を信じてはいけません。 フレームワークの寿命 はプロジェクトの成功を左右するほど重要な要素です。フレームワークを選ぶ際、テクノロジにおける多くの意思決定者は納得のいく選択をするために、コミュニティの大きさ、人気、大企業によるサポートの有無などを基準にしています。しかし実際は、こうした要素によって寿命が決まるわけではありません。 最初は勢いがあったのに、徐々に弱まり、最終的には線香花火のごとく儚く消えてしまうようなフレームワークを選んでしまうと、書き直しに無駄な時間を費やしたり、チームの士気を下げたりする原因となります。本記事は、そうした残念な結果を回避するヒントをまとめたものです。 本記事では以下のことを示したい
Twitterでハッシュタグ「#naoya_sushi」が生まれてしまうほど、無類の寿司好きとして知られる伊藤直也氏(@naoya_ito)。そんな伊藤氏をホスト役とし、トップエンジニアをゲストに招いて、寿司をつまみつつホンネで語ってもらおうという、この企画。 第七回にして本対談もついに最終回を迎えることになりました。その栄えある最終回を飾ってくださるのは、あの『株式会社ドワンゴ』の川上量生氏! 創業期からエンジニアとして第一線で活躍し、現在は代表取締役会長と『象徴CTO』を兼務。そして『株式会社KADOKAWA・DWANGO』(10月1日付で社名を『カドカワ株式会社』に変更予定)の代表取締役社長、『スタジオジブリ』のプロデューサー見習い、アニメーション製作会社の『株式会社カラー』では取締役と、業界では知らぬ者はいないスーパースター。そんな川上氏が、プライベートでもゲーム仲間として交流のあ
SPA(シングルページアプリケーション)の流れもあり、Webサイトがどんどん縦長になっているように見えます。そんな中、一番下までスクロールした後で一番上にあるヘッダーにアクセスしたいと誰が思うでしょうか。 そこで離脱を防げるのがヘッダーバーをスクロール追従型にすることでしょう。使ってみたいのはHeadhesiveです。 Headhesiveの使い方 Headhesiveを使ったデモサイトです。初期表示時です。 スクロールすると、それに合わせて一旦ヘッダーが消えます。そしてその後、ヘッダーの一部だけが表示されます。 実際にアニメーションさせているところです。 あまり激しく動かすとがくっと動く時がありますが、普通にスクロールさせて見ている分には殆ど気になることはないでしょう。単純にヘッダーを残すだけでなく、スクロールの動きに合わせてアニメーションしているところが自然です。 Headhesive
Kanazawa.rb meetup #36で喋ったBrowserifyの紹介と今後もJavaScriptを利用するに当たって押さえておくべき課題のまとめ
数学が苦手な人は数式を組み立てたり、それを解くのが苦手ではないでしょうか。方程式を作って、それを解くのはパズルみたいなものですが、嫌いな人にとっては数字やXなどを見るだけで嫌気がさすはずです。 そんな方に見て欲しいのがalgebra.jsです。なんとJavaScriptを使って方程式を組み立てたり、それを解いてしまうソフトウェアです。 algebra.jsの使い方 algebra.jsでは若干特別な入力を行います。そしてtoString()メソッドで式が文字列で返ってきます。 式は後から追加していくことも可能です。 そしてsolveForで回答を得られます。 変数が複数あっても余裕です。 2次方程式を解く例です。 答えが複数あるなんて場合にも対応しています。 LaTeX向けにビジュアル化された式を表示できます。 algebra.jsの使い方を覚えればかなり難しい数式でも解くことができるので
競合が多い東京駅界隈。ドクター1名でやっている矯正歯科が医院の強みを活かしたコンテンツマーケティングを行った結果、1年半でPV数30倍、Web予約数10倍を達成。その際に行ったコンテンツ作成ノウハウを公開します。 矯正歯科の背景本事例は、競合が多い東京駅から徒歩3分にある、矯正歯科専門の歯医者さんです。通常の虫歯の治療は行わずに、矯正歯科を専門に行っています。2012年に開業し、来院のほとんどが口コミや一般歯科からの紹介で、開業と同時にWebサイトもオープンしていましたが、アクセスは少なく、Webサイト経由での予約は月に数件のわずかなものでした。 口コミや一般歯科医に紹介されて来院する方の満足度は非常に高く、また他院で行っている治療に満足がいかずセカンドオピニオンとして来られる方もいました。高い技術や診察眼を買っている人は多かったのですが、開業してまだ数年で、その知名度を広める術がありませ
マウスといえばロジクール!なtanakaです。先日発売されたMX Master、もちろん買いました。数えてみるとVX Revolutionから始めて、7台は買ってました。先代のM950にくらべて形が少し変わりましたが、軽くなって操作しやすくなったと思います。 今日は、PHPアプリケーションの開発環境をVagrantとItamaeを使って構築する方法を紹介します。 Itamae について Itamaeとはサーバーの構成管理をするツールです。作成したサーバの設定を自動化してメンテナンスしやすくするために使います。設定ファイルの記述がシンプルなのが特長です。 私は、ITエンジニア向けイベントCROSS 2015のセッション インフラエンジニアの睡眠時間を確保する方法 ~Infrastructure as a Code時代のインフラ運用~に参加していて、Twitterに流れてきたコメントで知りまし
「わたし」は新米のエンジニアである。最近、先輩からオフィス備品類の在庫管理を手伝うようにいわれた。ペンだとかノートだとかフォルダとかいった文具類が中心である。これまである意味、ルーズな管理だったが、経費節減の折、きちんと在庫数量を管理した方がいい、と部長が方針を出したとのことだ。今まで、各人が勝手にネットからモノを注文して取り寄せ、請求伝票だけが部の庶務係に回される。これをやめて、部で必要数量を考え、集中的に購入し、部のキャビネに保管しておく。そして各人が必要時に庶務係に申請して受け取る、という管理方式にかえることになった。その、キャビネの在庫管理の仕組み作りが、「わたし」の仕事だ。 在庫管理の仕事ははじめてだ。だからいきなり部の仕組みを作り始める前に、たとえば自分の家のモノを在庫管理するとしたらどうするかを考えてみることにした。題材は何でも良いが、出入りの多い食べ物にしてみよう。 在庫管
特集1の「今すぐ活かす! 最新JavaScript 進化した仕様ECMAScript 6をまるごと解説」を読んでES6(またはES2015)について勉強している。 WEB+DB PRESS Vol.87 作者:佐藤 鉄平,小林 明大,石村 真吾,坂上 卓史,上原 誠,鳥居 英,佐藤 歩,泉水 翔吾,うさみ けんた,伊藤 直也,高橋 侑久,佐藤 太一,hayajo,橋本 翔,西尾 泰和,中島 聡,はまちや2技術評論社Amazon ES6 については既に web 上でたくさんの記事があったりスライドが上がってたりするが、 書籍として出版されているものは要点がコンパクトに分かりやすくまとまっており、これから学ぼうとする人にはこの特集記事が一番いい資料だと思う。 個人的には ES6 で導入される新しい文法が「今の(ES5 の文法での)JavaScript だとどう書くか」と対比されているため それ
政治的立ち位置を示すマップにおいて、これまでの《左派-右派》という横軸に《理想主義-現実主義》という縦軸を加えたところ、様々な政治問題をめぐる対立構造が見えてきた。 安倍談話に対して多くのネトウヨ勢から賛同の反応が出たが、これに対して右左両端から批判が出たことから、「ネトウヨは実は右翼ではなかった?」という疑いが出た。 これをとっかかりに分析してツイートしていたところ反響があったので、このブログにも転載し、加筆。 (随時アップデートしてます) (注釈)この記事でいう「ネトウヨ」とは自称・他称です。誰かからそう言われたら該当し、客観的定義はありません。 (注釈)この記事でいう「理想主義」「現実主義」は国際関係論で論じられるそれとは少し意味が違います。この記事内ではむしろ辞書にある「理想」「現実」のニュアンスで使っていますが、定義は図6を参照ください。 ご意見、ご感想はこちらにどうぞ。 htt
ページコントロール(ドット)、ページトップの「送信」、プラス(+)アイコン、並べ替えアイコンの4つは、テストでユーザビリティ上の問題を引き起こすことの多いiOSデザインパターンである。 4 iOS Rules to Break by Aurora Bedford, Raluca Budiu, Kara Pernice, and Amy Schade on July 9, 2015 日本語版2015年8月31日公開 巨大ソフトウェア会社(たとえば、AppleやMicrosoft、Google)はユーザーとデザイナー双方のためにデザインガイドラインを作成している。 おかげで、デザイナーや開発者側は、恵まれた条件のもとで、きちんとしたものになることが期待できるインタフェースの作成を始められるようになり、まったく新しいUI要素を考案する(そしてテストする)必要がない。 一方、ユーザー側も、すべての
All slide content and descriptions are owned by their creators.
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
自由に時間を使えるという希望を抱いて起業したはずが、いざ起業してみるとバックオフィス業務に時間を取られ、事業にかける時間が少なくなって不自由さを感じておられる方が多いのではないでしょうか? 解決方法は簡単で、バックオフィス業務を効率化すれば事業に集中することができます。 そこで今回は、バックオフィス業務を効率化して本業に集中させてくれる、7個のサービスをご紹介します! 弥生会計オンライン 個人事業主や小規模法人には、人気の会計ソフト「弥生会計」のオンライン版がオススメです。 「弥生会計オンライン」は銀行、クレジットカードを登録しておけば取引データを自動で読み込み、仕訳までしてくれます。 簿記知識がなくても帳簿付けができるので、会計業務を大幅に効率化ができます。 法人決算、会計事務所との連携にも対応しているので、小規模法人にとっても便利なソフトです。 クラウド上で動作する会計ソフトなので、イ
OSS開発における合意形成にJavaScriptで参加し、変化を起こす / front-end-lounge-1
弊社AWSチームでは最近「◯◯おじさんに聞いてみよう」というタイトルで各分野について詳しそうなメンバーを講師としてQA形式の社内勉強会を開催しています。今回はその中でもAmazon Elastic MapReduce(Amazon EMR)に関する勉強会のレポートになります。QA形式の勉強会ですので、どんな質問が出て、どんな回答があったかをお楽しみ頂ければと思います。なお、EMRということもあり、社内でも利用経験がないメンバーもいたため、まずはHadoopの概要から説明しつつ、オンプレHadoopとEMRの違いなどについて駆け足で説明する勉強会となりました。 Q. そもそもEMR(Hadoop)が分からない かなり古いのですが、前述のスライドを元に以下の点について説明しました。 Hadoopは並列分散処理基盤。スケールアウトする。 バッチ処理用に開発された。とはいえ、最近は対話処理用に利用
Amazon Webサービス(AWS)のアカウントは、AWSでビジネスを展開している人にとって非常に大事なものです。ですが、AWSアカウントをたった一つしかもっていない場合、重大なセキュリティの危険に直面することになるでしょう。何が問題なのか、そしてどうすれば解決できるのかを、この記事でご紹介したいと思います。 危険性をはらむデフォルト設定:単一のAWSアカウント 単一のAWSアカウントには、EC2仮想サーバ、S3バケット、RDSデータベースなどビジネスに必要な様々なリソースとともに、IAMユーザが含まれています。アカウントへのログイン方法は基本的に2通りあります。ユーザ名とパスワードを入力するAWS Management Console、またはCLIやSDKで用いられるAWSアクセス認証情報を使うのです。以下の図は、その仕組みを示したものです。 訳注 account「このアカウントにはI
自分メモ。 追記 aws.typepad.com DDoS に関するホワイトペーパーも日本語訳されて公開されている。後ほど読みませう。 tl;dl こちらに紹介されている資料をダウロードして読んでみた。 セキュリティプロセスの概要 AWS セキュリティとコンプライアンス AWSのセキュリティについて 内容をちゃんと把握は出来ていないが、以下に雑にメモる。 感想等 読んでみて セキュリティプロセスの概要 はホワイトペーパー(全 27 ページ)でほぼ文字だったが、各 AWS リソースのセキュリティ実装について触れられていた AWS セキュリティとコンプライアンスと AWSのセキュリティについてについては上記のホワイトペーパーをわかりやすく解説するような構成になっていた ピックアップキーワード 責任分担モデル(セキュリティ共有モデル)→ AWS はインフラ部分のセキュリティに責任を持つ セキュリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く