タグ

2012年6月19日のブックマーク (20件)

  • そこそこ規模が大きくても何とかなるjavascriptの設計(URL dispatcherの薦め) | tech.kayac.com - KAYAC engineers' blog

    弁当生活始めました。agoです。 以前のjavascriptの開発はサーバサイドと同じPGが開発することが多く、機能をファイル単位で分割してそのページで必要なファイルのみを読み込むと言うことが行われていました。 ただ、最近はサーバサイドとクライアントサイドの分業が進んだことや表示速度の兼ね合いもあり、単一ファイルに全体を記述しサーバサイドでは全ページでその一ファイルのみを読み込むような形になることが多いです。 単一ファイルの利点としてはサーバサイドの実装に依存せずに任意の機能を追加できることがありますが、欠点として機能毎の切り分けが難しくなると言う点があります。 jQueryを使用して$('.selector')で切り出す方法もありますが、マークアップの全体像を正確に把握できていないと不要なページで間違って実行されてしまう危険性もあります。 そこで、以下のようなJSを先に読み込み、各URL

    そこそこ規模が大きくても何とかなるjavascriptの設計(URL dispatcherの薦め) | tech.kayac.com - KAYAC engineers' blog
    uk-ar
    uk-ar 2012/06/19
  • A better git log (Example)

    So, are you tired of this old and bored git log screen? How about this one, instead? It's simple. Just type in: git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit I guess that's a bit too long, eh? Let's just make an alias. Copy and paste the line below on your terminal: git config --global alias.lg "log --color --graph -

    A better git log (Example)
    uk-ar
    uk-ar 2012/06/19
  • GitHub - nelsonsilva/node.vert.x: Simple node.js compatibility layer for vert.x

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - nelsonsilva/node.vert.x: Simple node.js compatibility layer for vert.x
    uk-ar
    uk-ar 2012/06/19
  • 論文『音象徴の機械学習による再現:最強のポケモンの生成』まとめ | ぱろすけのメモ帳

    2012年3月に言語処理学会の年次大会で発表されましたこちらの論文、ここ最近ちょっとだけ自然言語処理、機械学習界隈で話題になっていたのですが、皆様ご存知でしょうか? 論文まとめサイトと化しつつある我がブログ、まあ取り上げますよね! ポケモン論文は、実のところ数多くあります。cinii で検索するとけっこうありますね。しかしながら理系的なアプローチは珍しく、卒業論文「ポケモンつなげるもん♪ ―最長しりとり問題を整数計画法で解く―」だけが突出して有名です。この論文は、停滞した情報系ポケモン論文業界に一石を投じるものであります。 この論文、最初タイトル見たときは「どこのFランだよwww」と思ったのですが、Last Author である荒牧英治先生は自分と同じ大学の自分と同じ建物にいらっしゃることが分かり、急に真顔になりました。 さてさて内容です。 タイトルは『音象徴の機械学習による再現:最強のポ

    uk-ar
    uk-ar 2012/06/19
  • TechCrunch | Startup and Technology News

    While all of Wesley Chan’s success has been well-documented over the years, his personal journey…not so much. Chan spoke to TechCrunch about the ways his life impacts how he invests in startups.

    TechCrunch | Startup and Technology News
    uk-ar
    uk-ar 2012/06/19
  • Rubyのinjectで逆ポーランド記法電卓を書くYO!

    「すごいHaskellたのしく学ぼう!」を読んでます。こののタイトルとカバーデザインはかなりミスリードですね!もしこのを入門書と呼ぶのなら、僕の脳に相当の問題があるか、Haskellが相当に難解であるかの何れかと断定せざるを得ません。いや、おそらく問題は僕の脳にあるのでしょう。そうであれば安心です。プログラム言語はツールなのですから難解であってはなりませんからね。Rubyはアヒル言語ですから、知らないうちに僕の脳もすっかりアヒル脳になっていたのですね.. ミスリードだなんて言ってすいませんでしたm(__)m1 さて、このの第10章にHaskellによる「逆ポーランド記法電卓」の例が出ていました。例ではその実現に畳み込み演算が使われていたので、前回記事にしたinjectを使ってRubyでこの電卓を書いてみます。 逆ポーランド記法 逆ポーランド記法では演算子が数字の後にきます。 この演算

    uk-ar
    uk-ar 2012/06/19
  • 台風の番号とアジア名の付け方 | 気象庁

    台風について 台風とは 台風の一生 台風の大きさと強さ 台風の発生、接近、上陸、経路 台風の番号とアジア名の付け方 過去の台風の番号と名前の対応表 台風に伴う風の特性 台風に伴う雨の特性 大雨の影響 台風に伴う高潮 高潮と台風の進路 台風に伴う高波 海岸の高潮と高波の重なり合い 台風による災害の例 台風情報の種類と表現方法 台風予報の精度検証結果 台風の統計資料 台風の番号の付け方 気象庁では毎年1月1日以後、最も早く発生した台風を第1号とし、以後台風の発生順に番号をつけています。なお、一度発生した台風が衰えて「熱帯低気圧」になった後で再び発達して台風になった場合は同じ番号を付けます。 台風のアジア名の付け方 台風には従来、米国が英語名(人名)を付けていましたが、北西太平洋または南シナ海で発生する台風防災に関する各国の政府間組織である台風委員会(日含む14カ国等が加盟)は、平成12年(2

    uk-ar
    uk-ar 2012/06/19
  • 導入事例・構成例 | さくらインターネット

    WEBサービス&アプリ提供者 株式会社アットシステム アクセス数の可変に対応できる「さくらのクラウド」利用でコストダウンを実現! クラウドサービス(IaaS)

    導入事例・構成例 | さくらインターネット
    uk-ar
    uk-ar 2012/06/19
  • JavaScript MVCフレームワークはすでに十種類以上、その比較や最新情報などのまとめ

    グーグルが開発したJavaScript MVCフレームワーク「AngularJS」を紹介した1つ前の記事の反応が予想以上に大きく、1日たたずにブックマークが500以上もつきました。 記事では、AngularJS以外にもすでにたくさん存在するJavaScript MVCフレームワークに関する情報をまとめて紹介したいと思います。 JavaScript MVCフレームワークの比較記事 既存のJavaScript MVCフレームワークを比較した記事が「The Top 10 Javascript MVC Frameworks Reviewed」です。Top10と書いてありますが、12種類のフレームワークの比較です。これは公開当時は10種類だったものが、その後11種類になり、今回のAngularJSの公開で12種類になったためです。 上記のような比較表を載せた上で、12種類すべての利点と欠点を説明し

    JavaScript MVCフレームワークはすでに十種類以上、その比較や最新情報などのまとめ
    uk-ar
    uk-ar 2012/06/19
  • 著作権法改正:何が違法で何が合法なのかまとめてみた | 栗原潔のIT弁理士日記

    違法ダウンロード行為へのの刑事罰適用、アクセス制御を回避しての複製の違法化等を含む著作権改正法案が、6月15日に衆院で可決されました(参考記事)。このまま参院も通過して改正が成立してしまう可能性は高いと思います。 来であればこのトピックについてはもっと早く触れておくべきでしたが、いろいろと忙しくてブログが更新できておらずどうもすみません。 さて、メディアの記事タイトルで「リッピング違法化」などのちょっと省略し過ぎの用語が使われていることもあってか、一部で混乱が見られるようです。そこで、まずは、何が合法で、何が違法なのか、さらには、犯罪になるのか否かについてまとめてみます。 1.CDからのリッピング行為→今までもずっと合法です。今回の法改正が成立しても合法です。 通常のCDには著作権法上の「技術的保護手段」に相当するコピー制御もアクセス制御も施されていませんので、個人またはそれに準ずる範囲

    著作権法改正:何が違法で何が合法なのかまとめてみた | 栗原潔のIT弁理士日記
    uk-ar
    uk-ar 2012/06/19
  • タスク管理というか「やることリスト」はこのアプリが一番使いやすいよー。

    あまり難しい言い回しはよくわからないので「タスク管理」という言葉はあれなんですが、要は「やることリスト」は個人的にはこのアプリが一番使いやすいと思っています。 次にすること(TaskBook) 1.2(¥85) カテゴリ: ビジネス, 仕事効率化 販売元: SHIBUYA Masanori – MASANORI SHIBUYA(サイズ: 2.3 MB) 「あぁ、あれするの忘れてた」ってならないようにするための “今日やることリスト” ですね。 けっこう大事です。 忘れっぽいので…(-。-; iPhone 標準の『リマインダー』でもいいんですが、日時の設定がちょっと面倒だったりするので、シンプルでかつ使いやすい その名も「次にすること」というこのアプリが個人的には大好きです。 何よりアイコンも好き。(/∀\*) いたってシンプル♬ 適当に「やること」を入力するだけです。 そして、今日すぐにや

    タスク管理というか「やることリスト」はこのアプリが一番使いやすいよー。
    uk-ar
    uk-ar 2012/06/19
  • クラウドファンディングについて思うこと - phaの日記

    先日CAMPFIREで書籍の制作費用を募集した件で、日刊サイゾーの取材ということでライターの今一生さんから問い合わせがありましたので、その返答をここに書いておこうと思います。 (今一生さんからいただいたメールは http://dl.dropbox.com/u/572031/crowdfunding.html に全文を置いておきます。) ★phaさんは「ニート」と自称していますが、アフィリエイトや投げ銭、執筆などさまざまな収入手段を活用して生活してきた経緯から「自営業者」として自己紹介するのが事実をフェアに伝えることではありませんか? (※phaさんは雇用=労働と考え、その労働を自ら降りているため、雇用準備のための教育を受けていない」というニートの定義に当てはまりません) 確かにその通りですね……。働かないためにニートをやっていたはずが、最近ではニートについてブログ書いたり原稿を書いたりする

    クラウドファンディングについて思うこと - phaの日記
    uk-ar
    uk-ar 2012/06/19
  • GitHub - serkanyersen/ifvisible.js: Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - serkanyersen/ifvisible.js: Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.
    uk-ar
    uk-ar 2012/06/19
  • ソフトウェア開発におけるムダ | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 Alan Shalloway氏のWastes of Software Developmentが良い記事でしたので、抜粋・意訳にてご紹介します。 僕のトレーニングではいつもトヨタ生産方式の話やStandishのレポートの話をしています。 7つのムダのうち特に作り過ぎのムダをなくすことはとても重要で(もちろんほかも重要)、これがないと頻繁に継続的に顧客に価値あるフィーチャーを届けることはできなくなるからです。 さらに開発のプロセスの中で、常にどこにムダがあるのかを考えて改善していくことはチームに課された責任でもあります。 例えば思いつく限り以下のようなものはムダです。 使わない機能たくさんのオプション設定読まない仕様書読まない報告書やたらと体裁にこだわった文書更新されない文書目的のない会議決定事項が守られない会議遅いPC小さいディスプレイ行動の監視目的

    ソフトウェア開発におけるムダ | Ryuzee.com
    uk-ar
    uk-ar 2012/06/19
  • [D] MacBook Airのスリープ復帰を10倍高速化する方法

    最近の\MacBook\というかOSXってスリープからの復帰が遅いよなぁと、以前から気になってました。 と言うのも、いつの頃からか、MacBook Airのスリープは、スリープ時にハイバーネーションと呼ばれるスリープに切り替わるようになってました。これはメモリーの内容をすべてドライブに書き出すので、バッテリーの消費を減らしたり、より安全にスリープが出来るのですが、復帰時にデータの書き戻しに時間がかかります。 この設定を昔のような高速起動のスリープに切り替える方法はターミナルを起動して sudo pmset -a hibernatemode 0 と入力するだけです。 元の設定に戻したいときは sudo pmset -a hibernatemode 3 この設定をするだけで、液晶を開いた瞬間に高速に復帰出来るようになります。 昔のMacBookではこの設定がデフォルトだったのですが、SSDでド

    uk-ar
    uk-ar 2012/06/19
  • Proclet という supervisor モジュール書いてリリースした - blog.nomadscafe.jp

    FreeBSD・OpenBSDと他で ps -e の動作が違ってハマってしまいましたが、Proclet という簡単なsupervisor・プロセス管理モジュールをCPANにあげました。 Proclet - minimalistic Supervisor https://metacpan.org/module/Proclet GrowthForecastでは、growthforecast.pl というスクリプトを実行するだけでWebサーバと2つのWorkerが起動します。CloudForecastのように個別に実行が必要になると使うのも面倒ですよね。 growthforecast.pl を実行後、pstreeで見るとこうなってます。growthforecast.plがsupervisor的に動作し、終了したプロセスがあれば自動で起動し直します。 -+= 70330 kazeburo perl

    uk-ar
    uk-ar 2012/06/19
  • 「Emacsのトラノマキ」最終回

    Emacsファンなら既に今月のSoftware Design(以下SD)を買ったかと思います。VimEmacsの特集が載っているからです。 Emacsの名のつく特集にアリエルから寄稿がないのもあれなので、序章を書きました。エッセイみたいな小文です。もし世の中にEmacsエッセイストという職業が成り立つなら、ぼくは名乗る資格があるかもしれません。なる気はありませんが。 少し前にもSDでVimEmacsの特集があった気がすると思った人はおっさんかもしれません。前の特集は1年2ヶ月前です。おっさんには最近の話ですが、若い人には遠い昔の話です。 遡ると2008年2月号に「Emacsマスターへの道」がありました。裏話ですが、「Emacsのトラノマキ」を始めるきっかけがこの特集でした。更に言うと、次のふたつの社内勉強会の公開資料をSD編集者が見つけたのが、上記特集のきっかけでした。こういうこともあ

    uk-ar
    uk-ar 2012/06/19
  • ttyについて ttyやptsってなんぞ? - それマグで!

    PCにシリアルコンソールでログインできるように設定した。シリアルコンソールを使えばNICの設定などでもあわてずに利用できる。便利。シリアルコンソールでつかうmgetty mingettyのttyってなんだろう ttyとは、 どうやら、標準出力の接続先デバイス事のらしい。一般的にはpts、RS232C経由などはttyS0が標準出力の接続先になっていて、中継しているプログラムがmgetty。 図で表すと PC----ssh------/dev/pts/1--sshd----bash #ssh が接続されている PC----rs232c---/dev/ttyS0--mgetty--bash #rs232c が接続されている とttyなど仮想端末経由になっている。コレ今はよく解ったけど、ずっとよく解らなかった。 私が理解できるようになるまで、次のプロセスがありました。 2ヶ月前 先輩に訊いてみた

    ttyについて ttyやptsってなんぞ? - それマグで!
    uk-ar
    uk-ar 2012/06/19
  • 高木浩光@自宅の日記 - ダウンロード刑罰化で夢の選り取り見取り検挙が可能に

    ■ ダウンロード刑罰化で夢の選り取り見取り検挙が可能に 罰則ないから*1として2010年1月から施行された「ダウンロード違法化」*2。これに今、「2年以下の懲役又は200万円以下の罰金」の罰則が設けられようとしているようだ。 違法ダウンロードに罰則 著作権法改正案を可決 衆院会議, 産経新聞, 2012年6月15日 違法ダウンロード:罰則を科す法案 審議なく衆院を通過, 毎日新聞, 2012年6月15日 そこで、Winnyネットワークを対象に、どのくらい簡単に利用者を検挙できるようになるか、以下、考察してみる。 これまで、Winnyネットワークでは違法な公衆送信が数多くなされてきたが、刑事訴追はあまり順調に進んでいるとは言い難い状況であった。その原因は、公衆送信の故意の立証が容易でなかったためであろう。 ここは「一次放流者」と「二次共有者」を分けて考える必要がある。一次放流者(最初にWi

    uk-ar
    uk-ar 2012/06/19
  • 海外「人類の進化ぶりに驚愕した」 日本の

    東京大学の石川小室研究室が製作した、 まるで人間の手のような、というより、 人間以上の能力を遺憾なく発揮している動画のロボット。 ペン回しをしたり、紐をむずんだり、ピンセットて物を掴んだりと、 細かな作業も簡単に、それも物凄いスピードでこなしていきます。 医療用、工業用など、様々な分野で有用となりそうなこのロボット。 外国人の反応は、さて。 High-Speed Robot Hand ■ ここまでくると、さすがに怖くなってまいりました :) +5 国籍不明 ■ まだ神への冒涜を続けるのか。破滅がくるぞ。 アメリカ ■ あの携帯掴んだシーン、ヤバすぎるだろ……。 +7 国籍不明 ■ これでWiiをわざわざ操作して遊ぶ必要がなくなりそうだ。 全部このロボットに任せちゃうつもり! +6 ドイツ 30歳 ■ これが一般化されたとしたらら……。 いったいどんだけの人間が職をなくすことになるんだか。 

    海外「人類の進化ぶりに驚愕した」 日本の
    uk-ar
    uk-ar 2012/06/19