A framework for easily creating beautiful presentations using HTML
もうなんかこの際マジで言わせていただくんですけど、知ってるか知らないか分かりませんが世の中にはすごい頻度で呼ばれうるDOMイベントって言うのがいくつかあるわけですよ 例えば scroll mousemove, touchmove devicemotion 辺りですよ。 で、高頻度で呼ばれるって言うことは必然的に処理量が増えるって分かりますよね?????while(1) {}じゃないとはいえUIスレッドに十分影響を与えうる頻度で呼ばれる訳です。分かりますよね???????? そうなると当然そのイベント内で重い処理を行えば人間が認識できるレベルでのレスポンス遅延が起きるっていうのはご理解できますよね? 重い処理っていうのはまぁ想像出来るとは思うんですが例えばよくあるのが DOMのレイアウトプロパティへのアクセス offsetTop、offsetLeft、offsetWidth、offsetHe
そこまでするか、と首をかしげずにはいられない。誰もが知る有名企業同士が繰り広げる相互批判、暴露、醜聞の蒸し返し……。異例の喧嘩の裏には、どうしても負けられない「事情」があった。 まず野村が訴えた子供の頃、喧嘩には暗黙のルールがあった。相手が泣いたら止める、血が出るようなことはしない、顔は殴らない。 大人であればなおさらのはずだが、野村證券と日本IBMという名門企業が法廷の場で争う大人の喧嘩には、そうしたルールはまったく通用しないようだ。 互いが互いを徹底的に批判し、完膚なきまでに叩きのめそうとする大ゲンカが今、展開されている。 「野村がIBMに委託したシステム開発プロジェクトが頓挫したことがきっかけで、野村が被った損害として約33億円という巨額の支払いを求めています。野村が支払いを求める通知書を送ったところIBMが拒否したため、昨年11月に野村證券と親会社の野村ホールディングスが日本IBM
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 拙著「みんなのPython Webアプリ編」をWebでお読みいただけるようHTML化しました。スマホでも読めるよ:-)。 「みんなのPython Webアプリ編」は,Webアプリを開発するための方法を,Pythonを使い,基本的な事柄から積み重ね式に解説した書籍です。なお,HTML化にあわせて,本文を微妙に修正し,サンプルコードはPython 2.7で動くようにしてあります。 もともと,絶版になっていた書籍を,出版社にお願いして出版契約を解除してもらってPDFとして配布していたものを,つてがあってLindocで公開していました。Lindocがサービス止めるとのことで読めなくなってしまっ
TM NETWORKのギタリストとして知られる木根尚登さんが、ニコニコ動画に名曲「Get Wild」の“弾いてみた”動画を投稿して話題となっています。本人なにやってんすか! 「Get Wild」といえば、TM NETWORKの代表曲の1つにして、アニメ「シティーハンター」のエンディングテーマとしても有名な1曲。カッティングさばきを披露する木根さんの動画に、視聴者からは「木根カッティング!!」「かっけー!!」と興奮のコメントが寄せられました。 実は「ユンカース・カム・ヒア」など小説家としても知られている木根さん。多才です! さらに木根さん、「せっかくスタジオにいたので」ともう1本動画を投稿。そちらは「TM NETWORKの木根尚登がひとりでStill Love Herを演奏してみた」ということで、アニメ「シティーハンター2」のエンディングテーマである「Still Love Her」を多重録音
DBのスキーマ、皆様どのように管理されているでしょうか。 Railsを利用されている方の多くは、ActiveRecordのマイグレーションを利用して管理をされているかと思います。 私もいままでいくつかのRailsプロジェクトに関わってきましたが、 ほぼ全てのプロジェクトでActiveRecordのDBマイグレーションを利用してきました。 (一部のプロジェクトはActiveRecordを使っていないため、マイグレーションも独自のものを利用しています) ActiveRecordのマイグレーションでは、DBスキーマ変更の差分情報をマイグレーションスクリプトとして保存しておきます。例えば、新しいテーブル「users」を作成する場合は、下記のようなマイグレーションスクリプトを作成します。 class AddUsers < ActiveRecord::Migration def up # ここにマイグ
YosemiteプリインストールMac miniの話。OSアップグレードはクリーンインストール派だから他は知らん。 rbenvでcompleteが見つからないと言われる .rbenv/libexec/../completions/rbenv.bash:16: command not found: complete # ~/.zshenv: -if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi +if which rbenv > /dev/null; then eval "$(rbenv init - zsh)"; fi こう変えればOK。 brewのrbenvのインストール場所が変わった # ~/.zshenv: -export RBENV_ROOT=/usr/local/opt/rbenv +export RBENV_R
その名の通り東京を東西に貫き、23区東部や千葉県北西部から東京都心への大動脈となっている東京地下鉄(東京メトロ)東西線。大手町など都心部に短時間で直結する利便性の高さから、葛西や浦安など地上区間の各駅を中心に宅地開発が急速に進み、鉄道の混雑率ワーストクラスの常連となっている。今後「日本一の混雑路線」になる可能性も出てきた東西線で、混雑緩和と遅延防止に向けた大改良工事が進められている。 高架線を走る東西線の電車(05系)。都心までの所要時間の短さなど、利便性の高さから沿線開発が進み、ラッシュ時の混雑は日本ワーストクラスだ(写真:小佐野カゲトシ) 2015年以降は「混雑日本一」に? 東西線は全国の地下鉄と大手民鉄16社の中で最も混雑率の高い路線だ。国土交通省の2013年度データによると、木場─門前仲町間の朝ラッシュ時1時間(7時50分~8時50分)の混雑率は199%。どれくらい混雑しているかと
「仕事ができる」というのは、どのような状態を指すのでしょうか。 本記事では、「周囲に評価され、きちんと結果を出している人のこと」と定義し、その特徴を 6 つご紹介したいと思います。 結果=成功だけではありません。別に失敗したってかまわなくて、むしろ失敗の経験がない人はこれから大丈夫かなと心配になります。成功しか知らない人はどこかで破綻しますので。 よくいう、エリートが挫折を味わうのに近いですね。負かされた経験がないので、大人になるほどガツンとやられたときに立ち直れなくなってしまう可能性が大きくなります。 仕事ができる人の特徴 6 つ 01. 時間管理ができており、常に目標を掲げている ものすごくつまらない単調な仕事を与えたときに、大きく2つのグループにわかれます。 自分で目標時間を定め、効率よくさばける方法を考える 時間は関係なく、与えられた仕事をダラダラとこなす 時間制限を課さない場合は
PerlCasual #06 2014/10/24 Yusuke Wada a.k.a. yusukebeRead less
今まで扱ってきたストリームはすべてシーケンシャルに処理を行うストリームでした。 しかし、本連載の第2回で記述したように、Project Lambdaの導入理由はパラレル処理にあります。そこで、今月は満を持してパラレルストリームについて紹介していきます。 パラレル処理といっても、パラレルストリームの場合、いくつかの約束を守っていればそれほど難しいことはありません。 早速、試してみましょう。 パラレルストリームの生成 パラレルストリームといっても、パラレルストリーム用のインタフェースがあるわけではありません。今まで通り、StreamインタフェースもしくはIntStreamインタフェースなどを使用します。 異なるのは、ストリームを生成するためのメソッドです。 コレクションからストリームを生成する場合、シーケンシャルなストリームであればstreamメソッドを使用してきました。パラレルストリームの場
DIとサービスロケータは、いずれもオブジェクトの構築と依存の解決という仕事を切り出すためのパターンです。ところで、この2つのパターンの違いを明確に説明できるでしょうか? Pimpleでシンプルに正しくDIを理解する のコードは以下のようになっていました。 <?php require_once '../vendor/pimple/pimple/lib/Pimple.php'; // インフラ interface MailerInterface { public function send($body); } class SendmailMailer implements MailerInterface { public function send($body) { } } // ドメイン class NewsletterTransfer { protected $mailer; public
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く