9月13日に開催された「エンジニアの未来サミット」当日の模様を、動画で公開します。 動画はニコニコ動画を使用して配信しています。ニコニコ動画のアカウントをお持ちでない方も、このページ上で動画を再生できます(動画上へのコメントの書き込みはできません)。 当日イベントをご覧いただけなかった皆さんは、ぜひこの機会にご覧ください。また、すでに多くの皆様からご意見・ご感想を寄せていただいておりますが、ビデオをご覧になった皆様の声もお聞かせいただければ幸いです。いただいたご意見・ご感想は、今後のイベント運営の参考とさせていただきます。 最後に、本イベントの会場をご提供いただいたパソナテック様、動画撮影でお世話になったcojiさん(※1)、そして、会場に足を運んでいただいた皆様や、Ustream.TV中継をご覧になってコメントをいただいた皆様に、改めてお礼申し上げます。 オープニング ニコニコ動
JavaScriptデザインパターンってなんだかたいそうなものに考えられがちだけど、実は、そこかしこのライブラリや仕様に取り込まれていることが多い。「デザインパターン分からん」とか「で、どうやって使うのよ」と悶々としている人には、「どういうところで使わているのか」を知っておけばイメージも沸きやすいし、意外にたいしたことないんだな、ということが分かるんじゃないだろうか。そこで、JavaScript やその周辺の技術で、デザインパターンがどのように使われているかを紹介してみることにする。ここでは、GoF本の順番に沿って、以下の11個のパターンを取り上げる。生成に関するパターン Factory MethodAbstract FactoryBuilderPrototypeSingleton構造に関するパターン AdapterComposite振る舞いに関するパターン Chain Of Respon
(このエントリーは「Javascriptクイズ:無名関数と実行効率の話」の続編。) 「???」と頭をかしげる太郎に、「じゃあ、これだったらどうかな?」と三郎はコードを書き始めます。 function code2name(code) { var mapping = { 'us': 'United States', 'ja': 'Japan', 'ko': 'Korea', 'ru': 'Russa', 'uk': 'United Kingdom', 'fr': 'France', 'cc': 'China', 'gw': 'Germany' }; return mapping[code] || '(unknown)'; } 「カントリーコードを国名に変換しているんですね。」と太郎。 「どこが問題だか分かる?」 「うーん、マッピングのためのオブジェクトを毎回作り直しているところかな。」 「そう
未だに半年前のエントリにブクマされるみたいなので、もう少しjavascriptについて書いてみる。 今回は大規模化開発におけるJavascriptの注意点とかそういうの。当てはまらない環境の方もいます。(しかも基本的な事だらけで大したことは書いてないです) ほぼリッチクライアントを主目的としたjavascripterとコードを対象とします。 どちらかというと、ライブラリを提供する側の視点から 1.ログを出力せよ あなたが書いたコードは遅い、と必ず言われます。なので言われる前から、自分の書いたコードの処理時間をログするようにしましょう。 次のような処理時間を計測するロガーを作ります。 var TraceLog = function (){ this.startTime = -1; var outer = document.getElementById('_outer'); if(oute
今日は、CSSを使ってサイトを高速化するテクニック「CSS Sprites(CSSスプライト)」についてのお話をさせていただきます。 サイトの高速化というと、プログラムの最適化を行ったり、サーバのチューニングを行ったりというイメージがあるかと思います。実はCSSを上手に使うことによっても、サイトの高速化を行うことができます。しかも、かなりの効果が期待できるのです。 CSS Spritesとは? 通常、ウェブページを制作する場合、デザインファイル(psdやpngなどの画像)をスライスし、HTMLのimg要素として埋め込んだり、CSSの背景画像として指定していることと思います。 それらの画像を一つにまとめ、1度の読み込みでのリクエスト数を減らすテクニックのことを「CSS Sprites」と呼びます。 このテクニックは、以前からマウスオーバーメニューを実現する際にも使われていたものでもありま
1 :1:2008/06/29(日) 23:23:28.94 ID:ocj8H0Xw0 ____ / \ / ─ ─\ はぁ…何とか就職できて社会人をしてるけど / (●) (●) \ やる夫は本当にこの会社に必要な人材なのかお? | (__人__) | / ∩ノ ⊃ / 会社に来てもVIPか同僚を視姦してるだけだし… ( \ / _ノ | | .\ “ /__| | / ̄ ̄\ / _ノ \ | ( ●)(●) . | (__人__) やる夫 | ` ⌒´ノ 社長がよんでるぞ・・・ . | } なんだかご立腹の様子だったから . ヽ } ろくな話じゃないと思う
2008年8月21日に開催された 東京Ruby会議01でのTech Talksを録画した動画をニコニコ動画にアップロードしました。 【ニコニコ動画】tokyorubykaigi2008 以下、個別の動画へのリンクです。 オープニング 【ニコニコ動画】東京RubyKaigi01 オープニング - kakutani 前半プログラム 【ニコニコ動画】それ Ruby でもやりたい - t-wada 【ニコニコ動画】sexy development with classx - walf443 【ニコニコ動画】DocDiff:Rubyで書かれたテキスト比較ユーティリティ - 森田尚 【ニコニコ動画】オフィスで踏み出すRubyの世界 - こしばとしあき Lightning Talks 【ニコニコ動画】Asakusa.rb設立のおしらせ - 松田明 【ニコニコ動画】Tokyu.rb活動報告 - こう
体力を夜のうちに回復させることがビジネスで生き抜くコツです。 1日の疲労をその日の夜の6-9時間で100%回復させることが長く活躍のための基礎条件です。 あんまりこのワザは語られないですけど、夜のうちに回復させるワザを持ってる人が30代以降で長く活躍できるんじゃないかなあって思っています。というのも、きっかけは部下の若い子がそういうワザを知らなくて疲労溜め込んでいるんですよね。これはいかん、と。それで回復の仕方の話をしたのですが、それについて今回書いてみようかと。 学生時代は体力回復のワザがなくてもやっていけます。何しろ体力余ってるし。それに疲労回復させる時間も余ってます。プレッシャーもきつくない。だから、学生の間は、そういうテクがなくても済みます(体育会とか除き)。 ところが社会人になると、疲労を翌日に持ち越さないってのが難しくなります。何しろ毎日課題があるし、それは解けるか分からないも
6月10日に行われたGoogle Developer Day 2008 JapanのセッションビデオがYouTubeで公開されている。基調講演を含めた全17本の公開ビデオは以下のとおりとなっている。 基調講演―グーグル株式会社 シニア プロダクト マネージャー 及川 卓也氏ほか 参考:【Google Developer Day 2008】次世代Webのキーワードは「3つのC」 Breakout Session その1 Google Gears to Gears―河内 隆仁氏、市川 宙氏 参考:【Google Developer Day 2008】Gearsはオフラインだけじゃない! Google App Engine―Pete Koomen氏 参考:【Google Developer Day 2008】Google App Engineをおさらいしよう Google Dat
February 21, 2007 lecture by Cliff Click for the Stanford University Computer Systems Colloquium (EE 380). Cliff presents a wait-free (lock-free) concurrent Hash Table implementation with better single-thread performance than most Hash Tables, and better multi-thread performance than all other implementations he's tried; and, time permitting, he provides a short case study of a java application d
JSONを使ったAjaxアプリケーション 前回はJSONの概要と記法、そしてJavaScriptでの利用方法について説明しました。連載2回目となる今回はAjaxアプリケーションでのJSONの利用方法を、サンプルを作成しながら紹介していきます。 なお、本記事のサンプルを実行するにはApacheなどのWebサーバが必要になります。また、本記事の後半ではPHPを用いた動的なJSONの生成方法にも触れますので、Apache上でPHPが利用できる環境を用意してください。環境の構築方法については割愛します。 prototype.jsについて prototype.js(http://www.prototypejs.org/)はさまざまなJavaScriptライブラリの中でも最も初期に登場したもので、多くのAjaxアプリケーションで利用されています。 DOMの操作などAjax以外にも便利な機能を備えていま
RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 高い従業員満足度と安心・安全 新時代にむけた理想の業務環境こそ Anywhere Workspaceが目指す未来 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解
先週の金曜にサーバ/インフラ Tech Meetingで「はてなのインフラ、いまむかし」という発表をさせていただきました。先日発売された「サーバ/インフラを支える技術」の新刊記念のイベントです。 [24時間365日] サーバ/インフラを支える技術 ?スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) 作者: 安井真伸,横川和哉,ひろせまさあき,伊藤直也,田中慎司,勝見祐己出版社/メーカー: 技術評論社発売日: 2008/08/07メディア: 単行本(ソフトカバー)購入: 132人 クリック: 2,246回この商品を含むブログ (283件) を見る 発表内容は、OSC 2008 Kansai in Kyotoでid:naoyaが発表したはてなのインフラの歴史の抜粋に加えて、今後、発展させようしている方向性について話させていただきました。ちょっと30
<< | 2008/10 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | >> 1 名前: 筋肉さん 投稿日: 2008/07/29(火) 09:59:23.87 ID:Fj2PJXFm0 運動不足による「肥満」は同時に、「高血糖」「高血圧」「高脂血症」を起こしやすい。 これらが重複して現れると、生活習慣病で死ぬ危険性が健康な人に比べ、実に35倍も高まるという。 それから逃れるためにも、自宅で出来るトレーニングを行なってほしい。 3 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2008/07/29(火) 10:00:01.78 ID:Asot6Su40 おい!俺の筋肉!筋肉?筋肉ーーーーー!!!! 4 名前: 以下、名無しにかわりましてVIP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く