魅せる! How to fascinate audiences by your Lightning TalkHiromu Shioya
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Popcorn Maker is a creative tool that makes authoring interactive media pages as easy as point and click. Popcorn Maker brings the power of popcorn.js and its plugin system to a graphical user interface, with familiar timeline controls. Completely free and open source, popcorn maker offers a collection of useful templates, but since it’s built from standard HTML, you can customize it to your heart
2011年10月23日日曜日 JavaScript Gardenの日本語ページをビルド JavaScript Gardenは日本語訳も書かれていて(まだ途中まで)Layzie/JavaScript-Garden - GitHubにソースコードが置かれている。 多言語の構成が元から用意されていて、Translating_ja - GitHubに書かれているようにnodeを使ってビルドする事で htmlとして見られるようにする。 git clone https://github.com/Layzie/JavaScript-Garden.git cd JavaScript-Garden npm install jade neko fomatto node-markdown node build build.js open site/ja/index.html という感じで、nodeを使ってビルド
資料アップロードしました!大規模JavaScriptだけど、エンタープライズではない話ですが、お話をさせて頂きました。こちらが完成版でした。発表時はPCがうまくスリープから復帰してくれなくて、再起動→リカバリしたPPTでプレゼンしたので、2ページ目の大事なこと(後者)が説明できなくて、呪い殺されてしまった人がいないか心配で夜も寝れない日々であります。 ngCore周りで大規模JavaScriptコードを支える仕組みというのは、だいたいこんな感じかな、と思います。 ソーシャルゲームは非同期で友達とプレイしあうゲームで、アーキテクチャは普通のウェブアプリケーションとほぼ一緒 ファイルをまとめる(ビルド/ベイク)仕組みは重要 ファイルアクセス時にビルドするのはコマンド叩かなくていいから良いよ オブジェクト指向サポートがあるとうれしい(classキーワードのある言語を使ったことある人は) ファイル
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
[追記] テストのソースだけを見られる様に、gistに張りました。 gist:542451 localStorageを使ってちょっとやってみたいことが有るので、まずはlocalStorageを色々使って見ようと思ったのですが、思った以上にブラウザごとの挙動に差があって、イベントどころかだだ値を取り出すだけでも、色々気をつける必要があることが分かりました。 以下は、手元の Mac に有った FireFox 3.6.8 Chrome 5.0.375.126 Sagari 5.0 (6533.16) の環境で試した結果です。 格納出来るデータ W3Cの仕様ではJSのオブジェクトであれば一通り格納出来るように定めているらしいですが、現在は単なる文字列しか入らない物が多いようです。 なので、オブジェクトを格納するためには、JSONをシリアライズして入れる形になると思います。 Native JSON
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
今回はUbuntu11.10で、Unityの替わりにGNOME Shellを使う方法を説明します。 GNOME Shellとは? 本連載をご覧の皆さんは、おそらくすでにGNOME Shellのことをご存知かと思いますが、念のため紹介しておきます。GNOME ShellはGNOME 3.0からデフォルトとなったユーザーインターフェースです。ただしUbuntuではGNOME ShellではなくUnityをデフォルトのユーザーインターフェイスとしており、GNOME Shellは別途インストールする必要があります。 UnityもGNOME Shellも旧来のユーザーインターフェースとは全く違う考え方を取り入れており、拒否反応も多々見られます。しかしながら、個人的にはどちらも進化する方向として正しいと思っていますし、便利に利用しています。旧来のユーザーインターフェースは確かに慣れているので直感的に使
昨夜 Firefox 8 がリリースされましたが、数日中には Firefox 9 も最初のベータ版を公開予定です。ベータ期間中には基本的に安定性や互換性の修正が行われるのみで、 新機能は追加されません。Firefox 9 のリリースは 12/13 または 12/20 を予定していますが、機能がほぼ確定するベータ版リリース前のいま、一足先に主な新機能と改良点をご紹介します。 11/29 追記: Firefox 9 のリリース日は 12/20 とするが、自動更新は年明けまで有効化しないことになりました。 Firefox 9 の特徴 Firefox 9 では JavaScript エンジンに型推論 (Type Inference) と呼ばれる技術を導入し、Firefox 8 に比べて最大で 45%、Firefox 3.6 に比べれば最大 10 倍高速化します。その他、ダウンロードした画像を実際表
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
2011年11月9日、国立情報学研究所(NII)が全国の大学図書館等が所蔵する図書や雑誌等の情報を検索できる“CiNii Books”を公開しました。11月9日付けのCiNiiのお知らせによると、“CiNii Books”の特徴として以下が挙げられています。 ・最近の本から古典籍、洋書、CD・DVD等まで、幅広く収録しています。 ・探している資料が、全国のどの大学図書館等にあるかが分かります。特定の地域や図書館に絞り込んだ検索も可能です。 ・図書・雑誌のページから各大学図書館OPACに直接リンクしていますので、すぐに利用できるか等の詳細な情報を確認できます。 ・CiNii Articlesに本文が収録されていれば、リンクをたどり本文まで表示できます。 ・各種ウェブAPI(Application Program Interface)を提供しており、他のシステムやウェブサービスから利用すること
はてなブックマークでの活動すらできないくらいに忙しく、ブログの更新をしないでいるうちに、Firefoxのバージョンが2つも上がってしまった。事前の予定どおりにリリースされ続けており、高速リリースサイクルは完全に定着したといえるだろう。 今回リリースされたのはFirefox 8だが、実は、1つ前のFirefox 7がリリースされた後、ベンチマークのデータだけはとってあった。せっかくなので、その結果を公開しておきたい。比較対象は、以下のとおりWindows 7 SP1(64bit版)上で動作する32bit版のFirefox 6.0.2とFirefox 7.0.1である。新規プロファイルを初期設定のまま利用し、アドオンはすべて無効化するが、プラグインはAdobe Flash Player 10.3(r183)だけを有効にした。なお、初期設定でハードウェア(HW)アクセラレーションが有効になってい
‹prev | My Chain | next› Over the past couple of nights, I have built up a decent Backbone.js "has many" relationship. In my calendar application, an appointment can have several associated people invited to attend the appointment: I implemented the "invitees" list as a collection, which is a property of the appointment. And that seems to work fairly well. Today, I would like to give Backbone-rela
毎週決められた曜日には、会議も電話もメールもチャットもなく、上司から話しかけられもせず、エンジニアが開発に集中できる日が確保される。クラウド上でRuby on RailsなどのPaaSを提供しているHerokuでは、エンジニアが開発に集中できる日「Maker's Day」が毎週設定されているそうです。 Publickeyが月曜日に公開した記事「アジャイル開発手法でクラウドを作るHerokuのやり方とは」で、HerokuのエンジニアCraig Kerstiens氏のブログ」を基に、Herokuでの開発の様子を紹介しました。Kerstiens氏はその続きとして「How Heroku Works - Maker's Day」をポストし、Maker's Dayを紹介しています。 トム・デマルコ氏とティモシー・リスター氏による有名な書籍「ピープルウェア」でも、エンジニアにとって集中できるオフィス環境
みなさん、お手持ちの Mac で man caffeinate してみてください。なにやら便利そうなコマンドのマニュアルが出てきましたね。 Lion じゃないと出てこないかもしれないそうですが出てきた体で行きますね。要約してみますと、 $ caffeinate [opts] # caffeinate を終了するまでスリープを防ぐ $ caffeinate [opts] foo_cmd args... # foo_cmd が終了するまでスリープを防ぐ # opts: # -d ディスプレイのスリープを防ぐ # -i アイドルを防ぐ # -s [-b] [バッテリー駆動のときも]システムのスリープを防ぐ あら便利。これを使えばいちいちシステムの省電力設定をいじったり、 InsomniaX を立ち上げたりしなくてすみますね。 追記:Mountain Lion には caffeinate が入って
要点FlashをアンインストールするとLionのSafariが安定する説明前回の記事 Mac OS X Lionに変えたら不安定になった&対策 - 矢野勉のはてな日記 では、一時的に問題は回復するのだけど、その後また同じ状態になることがあって、困ってました。でも、問題が起きるのは、Lionの「ディスク丸ごと暗号化」機能であるFileVault2をオンにしているMacbook Airだけで、オンにしていないProでは起きてない。落ちるのはSafariが一番多いので、FileVault2とSafariの相性が悪いのかなーと思っていたのだけど、よくよく考えれば、AirにFlashが標準インストールされてない理由でのAppleの(ジョブズの?)言い分が「Safariのクラッシュレポートを解析したら、理由の多くはFlashに起因するものだった。あんな不安定なものをインストールなどしない」という話だっ
Web Audio APIとは? 先日参加したGoogle Developers Day 2011で少し紹介されており、興味をもったのでちょっとさわってみました。 Web Audio APIとは、音声処理・合成のためのJavaScript APIです。 いままでWeb上でのオーディオはFlashやQuickTime等のプラグイン経由でしか使うことができませんでしたが、 HTML5でaudio要素が加わり、簡単にブラウザ上でオーディオを扱うことができるようになりました。 今回ご紹介するWeb Audio APIは、それよりも複雑な操作(ミキシング/プロセッシング/フィルタリングなど)を可能にしてくれます。 このAPIを使用すると、Webアプリやゲームにさまざまなサウンドエフェクトを追加することができます。 サンプル紹介ページ※1 には、このAPIを利用して作成されたドラムマシンやエフェクター
2012.12.22 最新版で動作するようエントリを修正しました。 【初心者向け】node.js(0.8) + socket.io(0.9x)のサンプルプログラム - 大人になったら肺呼吸 2012.01.17追記 以下の手順だと文字化けすることが分かりましたので、修正しました。 はじめに node.js 0.6がリリースされて、いつのまにやらsocket.ioも0.8になっていたので、node.js(0.6) + socket.io(0.8x)を使ったサーバプッシュのサンプルプログラムを作ってみました。 node.js Socket.IO: the cross-browser WebSocket for realtime apps. サーバサイドJavaScript Node.js入門posted with amazlet at 13.05.31清水俊博 大津繁樹 Jxck 小林秀和 佐
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く