2014年3月4日のブックマーク (17件)

  • ブラックなWeb開発現場の救世主、Gruntのインストールと使い方

    連載目次 一昔前であれば、HTMLJavaScriptCSSを使用してWebアプリを作成する場合、(筆者の経験では)所定の位置にファイルを置くだけでした。最近はHTMLJavaScriptCSS関連の技術も複雑化/多様化し、いろいろなことを考慮しなければなりません。 例えばJavaScriptファイルの場合は、以下の作業を行うこともあるでしょう。 minify(圧縮)や結合 単体テストの実行 JSLint(構文チェック)の実行 さらに、CoffeeScriptやTypeScriptを使用している場合にはコンパイル(JavaScript変換)を行う必要もあります。 また、SCSS(Sass)やLESSなどのCSS拡張メタ言語を使用している場合にも、コンパイル(CSS変換)作業が必要です。 ファイルを修正してビルドするたびに、これらの作業をいちいち手作業で行っていては非常に面倒でしょう

    ブラックなWeb開発現場の救世主、Gruntのインストールと使い方
  • 「マトリックス」に新3部作の噂 : 映画ニュース - 映画.com

    「マトリックス」の一場面写真:Album/アフロ[映画.com ニュース] 3部作として完結している「マトリックス」に続編製作の動きがあると、映画サイトLatino Reviewが報じている。 「マトリックス」は、アンディ&ラリー(現ラナ)・ウォシャウスキー兄(姉)弟が生み出したSFアクションで、2003年の「マトリックス レボリューションズ」で3部作が完結。しかし同サイトによれば、2人は現在、新3部作の脚執筆を進めているという。 真偽のほどは不明だが、同サイトはこれまでにも大きなスクープを報じてきたことで知られている。「マトリックス」シリーズを再始動する理由は、ヒットに恵まれないウォシャウスキー姉弟と、ヒットシリーズが欲しいワーナー・ブラザースの思惑が一致したため。ただし、「マトリックス レボリューションズ」でストーリーが完結しているため、新3部作は「マトリックス」以前を描くプリクエル

    「マトリックス」に新3部作の噂 : 映画ニュース - 映画.com
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう

    正規表現によるバリデーション等で、完全一致を示す目的で ^ と $ を用いる方法が一般的ですが、正しくは \A と \z を用いる必要があります。Rubyの場合 ^ と $ を使って完全一致のバリデーションを行うと脆弱性が入りやすいワナとなります。PerlPHPの場合は、Ruby程ではありませんが不具合が生じるので \A と \z を使うようにしましょう。 はじめに 大垣さんのブログエントリ「PHPer向け、Ruby/Railsの落とし穴」には、Rubyの落とし穴として、完全一致検索の指定として、正規表現の ^ と $ を指定する例が、Ruby on Rails Security Guideからの引用として紹介されています。以下の正規表現は、XSS対策として、httpスキームあるいはhttpsスキームのURLのみを許可する正規表現のつもりです。 /^https?:\/\/[^\n]+$/

  • プログラマーに技術力なんていらない

    すまん。タイトルは釣りだ。 プログラマーにとっての技術力というのを、プログラミング言語やツールを使って問題を解決する能力だとすると、実はそれは優秀なハッカーであるための十分条件ではない。 優秀なハッカーであるためには、高い技術力を持つだけではなくて、問題を発見するという能力が必要だ。オープンソースの世界で活躍している著名なハッカーたちに共通することは何か。それは「だれも問題にしていなかったことを問題だととらえ、それを解決するためのツールを作っている」ということだ。彼らが publish するライブラリは、いままで、誰も問題にしてなかったからこそ今まで存在していなかったわけだ。それを問題だととらえる、言って見れば問題発見能力こそが優秀なハッカーになるための条件なのだ。 技術力なんて、勉強すればいくらでもあとからついてくる。というか、自分の技術力を磨くのはプログラマーとして当然のことだ。それさ

    プログラマーに技術力なんていらない
  • 入門 bash 第3版

    前版の『入門 bash 第2版』発行から7年が経ち、リビジョン/バージョンアップを繰り返してbashの機能も大きく強化されました。今ではLinux/Unixユーザーだけでなく、Cygwinを利用するWindowsユーザー、Mac OS Xユーザーもbashを使うようになりました。第3版の書では、多くのLinuxディストリビューションで標準の2.05bに対応したまま、最新バージョンの3.0で利用できる新機能ついても解説します。bash-2.0以降に追加されたオプションを網羅する待望の改訂版。 目次 まえがき 1章 bashの基礎 1.1 シェルとは何か 1.2 書の適用範囲 1.3 UNIXシェルの歴史 1.3.1 bash 1.3.2 bashの特徴 1.4 bashの入手 1.5 対話形式でのシェルの使用 1.5.1 コマンド、引数、オプション 1.6 ファイル 1.6.1 ディレク

    入門 bash 第3版
  • ジョブズ氏の亡霊に取り付かれたアップルとクックCEO - WSJ

    This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our Subscriber Agreement and by copyright law. For non-personal use or to order multiple copies, please contact Dow Jones Reprints at 1-800-843-0008 or visit www.djreprints.com. http://jp.wsj.com/article/SB10001424052702304085204579418362914275146.html

    ジョブズ氏の亡霊に取り付かれたアップルとクックCEO - WSJ
    Mint0A0yama
    Mint0A0yama 2014/03/04
    日本人ぽい
  • Interview de Anjul Bhambhri, Vice President, Big Data, IBM Silicon Valley Laboratory | Le site d'information sur le Big Data

    Durant le IBM SolutionsConnect 2013, du 28 au 30 août 2013 à Paris, les équipes éditoriales du congrès Big Data Paris ont pu rencontrer Anjul Bhambhri, VP Big Data chez IBM Silicon Valley Laboratory. C’était l’occasion de lui poser quelques questions sur l’état actuel du marché du Big Data, l’approche adoptée par IBM et les secteurs d’activité avec lesquels elle travaille. Anjul Bhambhri nous a ég

    Interview de Anjul Bhambhri, Vice President, Big Data, IBM Silicon Valley Laboratory | Le site d'information sur le Big Data
    Mint0A0yama
    Mint0A0yama 2014/03/04
    例のグラフ
  • http://bigdatainfo.fr/wp-content/uploads/2013/11/Graph3-IBM.png

  • Web系女子がLispと出会って統計学に目覚めるまでのお話 - あんちべ!

    こんにちは!今年の春からWeb系企業でHTML/CSSデザイナーとして働きだしたキラキラ女子(を目指してる)のあんちべ(23)です!よろしくお願いします!私は普段自社のWebサービスCSSなどを書いている*1のですが、最近データマイニングに興味を持ち始め、データを分析して、自社サービスの売り上げ改善に貢献したいなーと思うようになりました!でも。。。私は文系出身で統計学とか全然わからない*2し、プログラミングも得意じゃない*3し、高価な統計解析ソフトを買うのも辛いです。。。無い無い尽くしですね><;!そんな私に救いの手が!インストール作業不要で、便利な統計処理機能が色々あって、しかも無料という素晴らしいソフト*4を発見しました!その名も"Incanter"です!なんでも、 Lispっていう古くから使われてきた実績のあるプログラミング言語で動いてて、Lispの文法でどんな処理をすればよいかを

    Web系女子がLispと出会って統計学に目覚めるまでのお話 - あんちべ!
  • 【ひらブラ vol.3】ドラクエの起動画面のひみつ(続・Cocos2d-xとCRIWAREの話) | ファミ通App【スマホゲーム情報サイト】

    『ドラゴンクエストモンスターズ スーパーライト(iOS/Android)』がリリースされました。みなさんは、もう遊びましたか? このブログ「ひらブラ」読者の方からも、「ドラクエをダウンロードしたら起動画面でCRIWAREロゴを見ました!」というお便りをたくさん頂きました。 とてもステキなゲームですし、たくさんお便りも頂いたので、、、実は今回は別の原稿を用意していたのですが、それをボツにして(笑)、急きょ、ドラクエのお話をお届けします。 ドラゴンクエストモンスターズ スーパーライトジャンルRPGメーカースクウェア・エニックス配信日配信中価格無料(アプリ内課金あり)対応機種iOS6.0以降、Android OS4.0以降コピーライト(c) 2014 ARMOR PROJECT/BIRD STUDIO/SQUARE ENIX All Rights Reserved. Developed by C

    【ひらブラ vol.3】ドラクエの起動画面のひみつ(続・Cocos2d-xとCRIWAREの話) | ファミ通App【スマホゲーム情報サイト】
  • 今月の広告収益が100万に達するのでCocos2d-xを利用したアプリの作り方教える : IT速報

    1: 以下、名無しにかわりましてVIPがお送りします 2013/12/16 14:12:30 ID:NGrwB/fD0 つ・く・り・か・た スレ主さんのブログ:http://blog.mokosoft.com/ 8: 以下、名無しにかわりましてVIPがお送りします 2013/12/16 14:18:48 ID:Q0uMLsEf0 正直に言う。俺こういうスレ大好き 自分からじゃ少しもやる気にならない 9: 以下、名無しにかわりましてVIPがお送りします 2013/12/16 14:20:48 ID:NGrwB/fD0 >>8 きっかけはそういうもんなのかもしれないな 何が知りたいのだ 12: 以下、名無しにかわりましてVIPがお送りします 2013/12/16 14:24:03 ID:Y3kAGjMe0 まずプログラムの勉強をします ここで1年 18: 以下、名無しにかわりましてVIPがお送

    今月の広告収益が100万に達するのでCocos2d-xを利用したアプリの作り方教える : IT速報
  • Git pullを使うべきでない3つの理由 · DQNEO日記

    git pullは使わなくてもよい 初心者はgit pullを使わない方がよい 我々ソフトウェアエンジニアは勉強が大好きなので、コマンドがあるとそれを勉強して使いこなさなければいけないと考えがちですが、ときには「覚えない、使わない」という発想も大事なのではないでしょうか。 以下にその理由をのべます。 git pullは使う必要がない git pullを使わないとできないこと、というのはありません。 使わなくても全然困りません。 git fetchとgit mergeとgit rebaseだけですべての用は足せます。 私はチーム開発でGit格的に使い始めて数か月経ちますが、普段の作業でgit pullを使ったことはないしそれで困ったこともありません。 git pullを使わなければ、余計な落とし穴に落ちない git pullには落とし穴があります。 初心者はたいていその穴に落ちます。 「

    Git pullを使うべきでない3つの理由 · DQNEO日記
  • Dell,28インチ4Kディスプレイ「P2815Q」を3月に6万9980円で発売。ただし表示は4K解像度時に30Hzまで

    Dell,28インチ4Kディスプレイ「P2815Q」を3月に6万9980円で発売。ただし表示は4K解像度時に30Hzまで 編集部:小西利明 2014年3月14日,Dellの日法人であるデルは,直販価格6万9980円(税込)の28インチ4Kディスプレイ「P2815Q」を3月18日に発売すると発表した。 P2815Qは,解像度3840×2160ドットでTN方式のノングレア(非光沢)液晶パネルを採用しており,中間調応答速度は5ms。視野角は左右160度,上下160度となる。輝度は300cd/m2,ダイナミックコントラスト比(※画面が暗いときにはバックライトの輝度を落として計測したコントラスト比)は200万:1とのことだ。表示色は約10億7400万色となる。 ビデオ入力用のインタフェースとしては,DisplayPort×1,mini DisplayPort×1,HDMI Type A×1を備える

    Dell,28インチ4Kディスプレイ「P2815Q」を3月に6万9980円で発売。ただし表示は4K解像度時に30Hzまで
  • 「盗んで覚えろ」では部下が育たない理由

    ハーバードの「ベストティチャー」が教える 自信は「この瞬間」に生まれる 自信は、じわじわ湧いてくるものではない!ある瞬間に生まれるものだ!ハーバード大学で「ベストティーチャー」に選ばれ続けた日人教授が教える、「一生ブレない人」の秘密。努力が確実に自信につながる「正しいがんばり方」を教えます。 バックナンバー一覧 2月20日から始まった全5回連載では、『自信は「この瞬間」に生まれる』を刊行され、ハーバードで「ベストティーチャー」に選ばれ続けた日人教授、柳沢幸雄さんに「自信」の秘密を教えていただきます。 最終回となる今回は、「育てる側」から自信について考えていきます。後輩を育てる、部下を育てる、子どもを育てる……。「育てられる側」から「育てる側」になった時、人は誰でも戸惑うものです。 「子どもを育てる場合も、大人を育てる場合も、そこにはまったく同じ法則がある」という柳沢先生に、その秘訣をう

  • 前代未聞?RFC 7158が一瞬で廃止されてRFC 7159に!:Geekなぺーじ

    3月2日より、ロンドンにてIETF 89が開催中ですが、IETFでRFC 7158が一瞬で廃止されるという珍事が発生しました。 どうも、2014年3月と記載すべきところを2013年3月としてしまったので、それを修正するためにRFC 7159が発行され、RFC 7158は即座に廃止されています。 RFC 7158とRFC 7159のdiffを見ると、見事に2013と2014の違いしかありません。 しかし、「当にこれだけの違いで大丈夫なの?」と思える部分もあります。 たとえば、「Status of This Memo」Errataを記載する部分がRFC 7159において、Errataを「http://www.rfc-editor.org/info/rfc7158」としているのですが、正しくは「http://www.rfc-editor.org/info/rfc7159」だと思われます。 また

  • 首都大学東京ビジネススクール不合格記 - Kentaro Kuribayashi's blog

    首都大学東京ビジネススクールの2014年度入学試験を受験し、不合格となりました。エントリでは、この日をもって終わった久々の受験生生活をふりかえります。 受験の経緯 このブログでしばしば書いている通り、去年は勤務先でスクラムを導入したりしていました。ソフトウェア工学的な意味での開発プロセスとして興味深いのはもちろん、僕にとってそれはむしろ、組織とはなんなのか、企業組織とはいかにして可能なのか、そしていかにしてそれを良くし得るのかという、どちらかというと組織論(とか組織社会学?)的な問いを喚起するものでした。 ちょうどそういうことを考えていた折り、尊敬するジム・コープリエンさんらの『組織パターン』というが訳されて、さっそく読みました。それがとても面白く、実践的にも役立ったので、もう少し組織論を学習してみようと思ったのです。次に読んだのが『組織論 補訂版 (有斐閣アルマ)』という教科書。簡潔

    首都大学東京ビジネススクール不合格記 - Kentaro Kuribayashi's blog
  • 常識を覆すソートアルゴリズム!その名も"sleep sort"! - Islands in the byte stream (legacy)

    TwitterのTLで知ったのだが、少し前に海外掲示板で"sleep sort"というソートアルゴリズムが発明され、公開されたようだ。このアルゴリズムが面白かったので紹介してみる。 Genius sorting algorithm: Sleep sort 1 Name: Anonymous : 2011-01-20 12:22 諸君!オレは天才かもしれない。このソートアルゴリズムをみてくれ。こいつをどう思う? #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1" & shift done wait example usage: ./sleepsort.bash 5 3 6 3 6 3 1 4 7 2 Name: Anonymous : 2011-01-20 12:27 >>1 なん…だと

    常識を覆すソートアルゴリズム!その名も"sleep sort"! - Islands in the byte stream (legacy)