タグ

2015年5月25日のブックマーク (20件)

  • ここ数年前から2015/5までのモダンフロントエンドを総まとめしてみた

    HTML5や、次々と台頭するJavaScriptフレームワークにみられるように、現在のフロントエンドは異常なほど動きがあります。 常にキャッチアップしていないと、いつのまにかOLDな技術を使い続けることになります。実際に今回記事にしてみて、ちょっとつらくなりました。。 しかし、フロントエンドエンジニアとしてコードを書いていて(最近は主にJavaScript)、そのおもしろさに日々驚いています。 そこで今回は、ここ数年~2015年のフロントエンド界隈で一度は流行った技術、今後の動向などをまとめました。タイトルにモダンとありますが、その辺は適当です。ぜひ一度整理してみてください。 目次 Javascriptフレームワーク React.js Angular.js Angular.js 2.0 Backbone.js Vue.js Mithril.js Aurelia.js Knockout.js

    ここ数年前から2015/5までのモダンフロントエンドを総まとめしてみた
    delimiter
    delimiter 2015/05/25
  • コクヨ、文具や雑貨などにフォーカスしたニュースサイト「inspi」開設 

    コクヨ、文具や雑貨などにフォーカスしたニュースサイト「inspi」開設 
    delimiter
    delimiter 2015/05/25
  • MySQLインデックスの基礎 : ひとつのテーブルに対するクエリの最適化法 | Yakst

    MySQLのインデックスを効果的に使うにはどうしたらいいのかについての分かりやすい解説。そもそもインデックスの役割はとは何か、そしてどうすればその役割を果たしてくれるのかを説明する。 たとえ1つのテーブルだけに対して実行されるクエリでも、パフォーマンスが悪いというのはよくあることです。その理由は簡単で、インデックスの作り方がまずいため、実行計画がおかしくなってしまうのです。ここでは、1つのテーブルのみに対する色々なクエリを最適化するためのガイドラインを挙げてみたいと思います。 おことわり : あらゆる状況をカバーしようとはせず、一般的なガイドラインを提示するに留めるつもりです。ここで挙げたものがうまく適用できない例を簡単に見つけることができるのは間違いないでしょうが、ほとんどの場合はここに書いたことが十分なのも事実です。また、MySQL 5.6以上にあるIndex Condition Pu

    MySQLインデックスの基礎 : ひとつのテーブルに対するクエリの最適化法 | Yakst
    delimiter
    delimiter 2015/05/25
  • やったことのない人の批判は聞かなくていい | かさこ塾かさこブログ2ちゃんねる5ちゃんねる

    「30歳間近になって海外留学するといったら、 多くの人から反対されました。 でも気づいたんです。 反対しているのは海外に行ったことがない人ばかり。 逆に賛成してくれるのは、 海外経験が豊富な人ばかりなんです。 海外に行ったことがない人の意見を、 いちいち真に受けて聞いても意味がないと、 気持ちを切り替えられるようになりました」 ブログを読んでいただいている、 山形に住む33歳の女性に先日お会いした。 彼女は29歳になってから、 オーストラリアに留学に行ったという。 しかし多くの人から反対された。 「何をしにいくんだ」 「行っても意味がない」 「危ないんじゃないか」 「仕事を辞めてこの先どうする?」 「そろそろ結婚すべきじゃないか」 しかし彼女は気づいてしまったのだ。 反対する人の多くが、 海外経験がほとんどない人ばかりだということに。 どんなことにも言えると思う。 自分でやったことのない人

    やったことのない人の批判は聞かなくていい | かさこ塾かさこブログ2ちゃんねる5ちゃんねる
    delimiter
    delimiter 2015/05/25
  • テリー伊藤『視聴率上げるにはミニスカの女の子出せば良い』サンデル先生『まじで言ってんの?』

    🍑えま🍐 @heysaysth さっきなんとなくTVつけたら白熱教室やってて、各国の公共放送職員が集まってその未来について話してたんだけど、テリーいとうが視聴率を上げるための方法の例として「ミニスカートをはいた若い女の子を出す」とか言っててびっくりした… 🍑えま🍐 @heysaysth そしてサンデル先生は、その後に意見を述べた日人(たぶんNHK職員?)が強く反論しなかったことに対して「ミニスカートですよ??」とびっくりしていた…

    テリー伊藤『視聴率上げるにはミニスカの女の子出せば良い』サンデル先生『まじで言ってんの?』
    delimiter
    delimiter 2015/05/25
    女子アナブームとか相席屋とか女性無料の流れからしたら当たらずともなんともって感じがするな
  • 数学を避けてきた社会人プログラマが機械学習の勉強を始める際の最短経路 - Qiita

    巷ではDeep Learningとか急に盛り上がりだして、機械学習でもいっちょやってみるかー、と分厚くて黄色い表紙のに手をだしたもののまったく手が出ず(数式で脳みそが詰む)、そうか僕には機械学習向いてなかったんだ、と白い目で空を見上げ始めたら、ちょっとこの記事を最後まで見るといいことが書いてあるかもしれません。 対象 勉強に時間が取れない社会人プログラマ そろそろ上司やらお客様から「機械学習使えばこんなの簡単なんちゃうん?」と言われそうな人 理系で数学はやってきたつもりだが、微分とか行列とか言われても困っちゃう人 この記事で行うこと 数学の基礎知識に慣れるための、数式が最初から出てこないプログラマ向けの数学入門書の紹介 機械学習の初学者には鉄板の、オンライン講座(MOOC)の機械学習コース紹介 環境 WindowsでもMacでもLinuxでも大丈夫(MATLAB/Octaveというツール

    数学を避けてきた社会人プログラマが機械学習の勉強を始める際の最短経路 - Qiita
    delimiter
    delimiter 2015/05/25
  • PHP7で変わること - hnwの日記

    次の土曜日5/30のPHPカンファレンス関西2015で基調講演(10:30-11:15)をさせて頂くことになりました。タイトルは「PHP7で変わること——言語仕様とエンジンの改善ポイント」です。チケットは既に売り切れているそうですが、参加者の方は早起きして来て頂けると幸いです。 このところQiitaに「PHP7調査」というシリーズを連投していたのも発表を意識してのことです。PHP7の新機能を一つずつ実際に試してみて、その結果を簡単にまとめていました。 今回は発表前の区切りとして、私の書いたPHP7関連の記事・プレゼン資料を一覧形式でまとめなおしてみます。PHPカンファレンス関西2015ではこれらの内容を踏まえつつ、気になる点を重点的にお伝えしたいと考えています。 内部実装のリファクタリング PHP7の目玉と言える、速度改善に関わる内容がほとんどです。 PHP7はなぜ速いのか - Slide

    PHP7で変わること - hnwの日記
    delimiter
    delimiter 2015/05/25
  • さらに上を目指すための iOS アプリ設計

    2015/05/13 ヤフー社内「中級 iOS アプリ開発者」向けに行った講義の資料。Read less

    さらに上を目指すための iOS アプリ設計
    delimiter
    delimiter 2015/05/25
  • 今すぐフォローすべきAWS界隈の素晴らしきエンジニア達【2015年版】#jawsug | DevelopersIO

    2013年、2014年と続けてこの季節に投下して来たこのシリーズですが、2015年版についてもリクエストがあったのでまとめてみました!これまでのリストを整理したものに加えて、新しい軸でまとめたリストを併せて2015年版として公開してみたいと思います。 今すぐフォローすべきAWS界隈の素晴らしきエンジニア達【2014年版】#jawsug | Developers.IO 今すぐフォローすべきAWS界隈の素晴らしきエンジニア達 #jawsug | Developers.IO 目次 クラスメソッド AWSチーム Amazon Web Services ADSJ(Amazon Data Services Japan) AWS Samurai AWS Community Hero その他AWS界隈の素晴らしきエンジニアの方々 JAWSUG関連 "最速"情報をウォッチしておくためのオススメTwitter

    今すぐフォローすべきAWS界隈の素晴らしきエンジニア達【2015年版】#jawsug | DevelopersIO
    delimiter
    delimiter 2015/05/25
  • サービス開発におけるエンジニアの役割 - クックパッド開発者ブログ

    会員事業部*1の小川(@conceal_rs)です。 会員事業部ではプレミアムサービスの価値を向上させるために、日々機能改善や新しい機能やサービスの開発をしています。今回はサービス開発をするときにエンジニアがどういう役割を果たすといいかについて、私なりの経験からの話をしたいと思います。 サービス開発とは サービス開発とはユーザのみなさんに、アプリやウェブを通じて何らかの価値を提供することだと考えています。価値と言ってもいろいろなものや形態があり、Webサービスというとだいたいがツールぽいものを想像しますし、最近だとゲーミフィケーションを使った脳トレサービスなどもあります。また既存のサービスに新しい機能や体験を追加して価値を届けるということもサービス開発です。私が所属している会員事業部はプレミアムサービスを利用して頂いているユーザのみなさんに新しい価値を提供すべく、日々業務に勤しんでいます。

    サービス開発におけるエンジニアの役割 - クックパッド開発者ブログ
    delimiter
    delimiter 2015/05/25
  • コスパ最強!肉会の中の人が選ぶ、肉の名店28選 | 日刊キャリアトレック

    お探しのページは見つかりませんお探しのページは一時的にアクセスできない状況にあるか、移動もしくは削除された可能性があります。 また、URL、ファイル名にタイプミスがないか再度ご確認ください。

    コスパ最強!肉会の中の人が選ぶ、肉の名店28選 | 日刊キャリアトレック
    delimiter
    delimiter 2015/05/25
  • レイアウトも情報--UI/UXを設計する情報デザインの基礎 - builder by ZDNet Japan

    ウェブのページやプレゼンテーションのスライド、ポスターなどにおいて、同じことが書いてあっても内容の配置、すなわちレイアウトが悪いとわかりづらかったり誤解しやすかったりする、ということに異論はないはずだ。アプリケーションの場合も、提示される情報やボタンなどのレイアウトが悪いと使いづらい。 「わかりやすく見やすいレイアウトの作り方を学ぼう!」という講座やはたくさんあり、とても参考になるのだが、それらではあまり明確に書かれていない、まず念頭に置くべき重要な事柄がある。 それは「レイアウトも、ユーザーや読者が受け取る情報の一部である」ということである。 中身+レイアウト→伝わる情報 レイアウトも情報なので、来伝えたい中身の情報とい違っていると見る人を混乱させるし、中身の情報に沿った適切なレイアウトになっていると伝わりやすさが増す。 レイアウトは中身を邪魔するものにもなれば、中身を引き立てるも

    レイアウトも情報--UI/UXを設計する情報デザインの基礎 - builder by ZDNet Japan
    delimiter
    delimiter 2015/05/25
  • もはや「手遅れ」か、Windowsの苦しい戦い

    アップルiOSとグーグルAndroid向けのアプリを修正して対応させることで次世代Windowsを成功させる・・・。このマイクロソフトの計画を阻むものがあった。マイクロソフトが協力を必要としている主要ソフトウェア開発会社が関心を示してくれないのだ。 調査会社IDCによれば、Windowsのスマートフォンは昨年、世界のスマートフォンの販売台数のうち3%でしかなかった。それに対してグーグルAndroidを搭載したデバイスはおよそ81%、iOS搭載のiPhoneが15%だった。 なぜWindowsのシェアは低いのか なぜここまで大きな差が付いているのか。その理由の1つに、Windowsのスマートフォンは、ライバルより動作するアプリの数が少なく、魅力的なアプリに対応していないことがある。 スマホと次世代OSの売り上げを伸ばすために、マイクロソフトは4月、AndroidやiOSで動作するアプリに基

    もはや「手遅れ」か、Windowsの苦しい戦い
    delimiter
    delimiter 2015/05/25
  • 情報科学における18のメタテクニック

    情報科学でよく使われるメタテクニックについての紹介です。取り上げたのはキャッシング、[ノン]ブロッキング、プロファイリング、パイプライニング、投機的実行、条件の緩和、Eager/Lazy、フィルタリング、再利用、並列化、結合/分離、多階層/クラスター化、先読み/先取り、動的適応、複製、仮想化、チェックポイント、トランザクションの計18個です。

    情報科学における18のメタテクニック
    delimiter
    delimiter 2015/05/25
  • 伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(後編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015

    伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(後編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015 最新のITと関連技術エンジニアの視点で掘り下げるイベント「QCon Tokyo 2015 Conference」が4月21日に都内で開催されました。 そのセッションの1つとしてKAIZEN platform Inc.の伊藤直也氏が行ったのが、「モダンWebシステム開発」と題して、最近のWebアプリケーションに関する技術に共通する傾向を探った講演です。 (記事は「伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(前編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015」の続きです) いわゆるAjaxが登場してから、動的にWebアプリ

    伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(後編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015
    delimiter
    delimiter 2015/05/25
  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
    delimiter
    delimiter 2015/05/25
    イラストは書けるけど請求書は書けなかったと
  • Ruby on Railsを学ぶときに常に意識しておけばよかった10のこと - Qiita

    プログラミングの土地勘がない状態で、RubyRailsを勉強しだすとまあ100%挫折しますね。なんでかっていうと、Webやインターネットの知識や、数学やプログラミングの原理など下地になる考え方やお作法があって、それに慣れていないと1つ1つの概念が頭に入ってこないから。 これは会計でも同じで、例えば税効果会計って、費用収益対応の原則や法人税に対する理解がないと1つ1つの処理がなぜそうなっているのか腹落ちしない。 なので、この投稿では、僕が仕事の合間を縫って悶絶しながらRubyを勉強して、あーでもないこーでもないと考えて、現時点でこの考え方を押さえておけばもっと学習時間を短縮できたなーということをまとめようと思う。正直まだ僕は初心者レベルなので、もしかしたら間違っていることもあるかもしれないので、その場合はその都度修正させてください。 1. オブジェクトとメソッドと変数の関係を正しく捉える

    Ruby on Railsを学ぶときに常に意識しておけばよかった10のこと - Qiita
    delimiter
    delimiter 2015/05/25
  • WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita

    WebAPIの仕様を記述する方法はいくつかあると思う。 普通に日語で記述する JSON Hyper-Schema、WADL、RAML、Swaggerなどを使う 仕様書の代わりにプログラムを書く HTTPメッセージそのものを記述しておく でも、文法にばらつきがあったり、読みにくかったり、ツールのセットアップが面倒だったり、どれもイマイチな所があって、手軽な方法が欲しいと思っていた。 何気なくcurlコマンドのオプションを調べていたら、「もうこれでAPIドキュメント扱いにしちゃえばいいんじゃね?」と思えてきたのでメモしておく。 curlコマンドのおさらい curlコマンドはlibcurlの付属コマンドで、最近のUnix系OSなら大抵最初から入っていると思う。コマンドの詳細はmanを読んでいただければ。 cURL - How To Use (マニュアルページ日語訳) curlコマンドのオプシ

    WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita
    delimiter
    delimiter 2015/05/25
  • ヒストリエからの古典9選 - 本しゃぶり

    今週のお題は「最近おもしろかった」ということで、こいつを取り上げる。 ヒストリエ(9) (アフタヌーンKC) 作者:岩明 均講談社Amazon 最新刊が発売された『ヒストリエ』の主人公にしてアレクサンドロス三世の書記官である、カルディアのエウメネス。とは言っても今回紹介するのはマンガではない。お題のとおり、俺が読んだエウメネス関連のをつらつらと紹介していく。ただ何でもかんでもというのは面白く無いので縛りを2つ設けた。 俺が読んでいる 古典である 9巻を読み終えて10巻が待ちきれないという人向けにオススメだ。なお、ヒストリエの先の展開が含まれるかも知れないが、問題はないだろう。なにせ今から2300年以上も前の話だ。気にするほうがどうかしている。 エウメネスが登場する まずはエウメネスが登場するである。基的に彼のことについてはディアドコイ戦争以前、特にマケドニアに来る前のことについて

    ヒストリエからの古典9選 - 本しゃぶり
    delimiter
    delimiter 2015/05/25
  • Feedlyで購読したい!ブログ初心者が継続的に学べるWebマーケティングやSEO関係のブログ6つ - Yukihy Life

    ブログを始めて半年経過して、その間、自分なりにいろいろと勉強させていただいてきました。 特にWeb集客系のブログなどは、見つけるたびにFeedlyに登録し、今ではWeb集客系だけで40以上の登録になっています。もちろん全記事見ている訳ではないのですが、こういった生活を継続的に行っていると、ド素人でもある程度学べてくるんです。 人間、ある分野のスペシャリストになるなら一万時間費やせとよく言われますが、どこかのライフハック系の記事で見たように、ある程度知っているぐらいになるのならば、20時間程度でも達成できます。 今回紹介するのは、主にスペシャリスト志望ではないブログ運営する人が、WebマーケティングやSEOに関して継続的に学んでいけるようなものを紹介したいと思います。企業のWeb担当者さんには物足りないかもしれません。 ぜひFeedlyに入れて活用してみてください。 もはや購読必須のブログ2

    Feedlyで購読したい!ブログ初心者が継続的に学べるWebマーケティングやSEO関係のブログ6つ - Yukihy Life
    delimiter
    delimiter 2015/05/25