The results are in! Thanks to everyone who took part, your answers are now the property of the community. The raw result set is here: JavaScript Developer Survey 2011, Data. A summary of the results generated by Google Docs can be downloaded here: JavaScript Developer Survey 2011, PDF. I got the feeling that client-side developers felt a little underrepresented by the survey, so in future I can r
An explanation of the CSS animation on Apple's iPhone 4S webpage October 25, 2011 The "phone stage" (blue-bordered box) contains all 6 "slides" of the animation sequence and has a transition css property with a duration and timing function (a cubic bezier curve). For the phone stage to cycle from one slide to the next, its css transform property is updated with new translate and rotate values. At
サイボウズ社の新サービス「Kintone」の操作体験セミナーを受けに、水道橋へ行ってきました。 もちろん無料です。 Kintoneがいかなるものかは、こちら↓の紹介記事をご覧ください。 http://blogs.itmedia.co.jp/techneco/2011/11/salesforce-kint-3427.html 30日間の無料トライアルも可能なので、実際に触っていただくと分かりやすいかと思います。 なお、サイボウズ社はすでに「デヂエ」なる Webデータベースサービスを提供していますが、 こちらはサイボウズOfficeの一部として、Kintoneとは別の進化をするそうです。 (これは、青野社長のツイッターからの情報です。) 結論から言いますと、有償のサービスとしては疑問符が付く、というのが正直な感想です。 決して高額ではないのですが。(1ユーザー月額880円) 私はSalesfo
The undo command is almost universally available in software today. Being able to rollback unwanted changes can be a real timesaver. In most applications you can only go backwards and forwards linearly, but Vim keeps your changes in a tree structure, which means that you can retrieve edits from distant branches in your history. This episode will show you how. Vim maintains your undo history in a t
Is it possible to use jQuery.ajax() in node.js exactly as it is syntax-wise? I am trying to share non-UI browser code with node.js. I do not want to replace all the existing function calls with my own wrapper. Currently when I try it, it would say "No Transport" by default because jQuery does domain detection. If I turn it off by setting jQuery.support.cors it would say XMLHttpRequest.open() not a
アースカラービジネススクール @EBSinfo トップの知らないうちに新しい営業所ができていた??「ホウレンソウ(報告連絡相談)」禁止で高収益、人事管理の常識を破る未来工業さんの講座は2月1日明日です!詳細は⇒bit.ly/x6aD0O まだ空きがありますので、お気軽にお問い合わせください! #ebs21 アースカラービジネススクール @EBSinfo 明日2月1日に登壇頂く未来工業さんの記事、よろしければ再度読んでみてください!「こんな会社に勤めたい」というツイートを何度も見つけました。 「トップが知らぬ間に営業所ができていた!?「ホウレンソウ」禁止で高収益の未来工業」⇒ bit.ly/xrd6yn #ebs21
timeline.js timeline.js という非同期処理同士を連携させるライブラリを書きました ライブラリの主な目的は以下の2点です 1. 非同期処理同士の分離性を高めること 2. 連携状況をわかり易くすること 作った直接の理由は 「アニメAとBが終わったらCを実行して Cが終わったらXとYとZを1秒ずらして実行して その3つが終わったらムービー終了」 ・・・とこのような複雑な非同期処理の絡み合いを、後で読めるように書くためです なお、JSDeferred に超依存しています 使い方の例 var timeline = Timeline.factory(); var layer1 = timeline.createLayer(); var layer2 = timeline.createLayer(); var layer3 = timeline.createLayer(
まず始めに,まだDropboxアカウントを持っておらず,これを機にDropboxを始めようとする方はこちらのリンクからアカウントを取得していただけると,私も貴方も本記事とは別途に追加スペースをゲットした状態で始められます. さて,Dropboxの容量を無料で500MB増量させる方法というエントリを参考に,1枚写真をアップロードするだけで500MB増量させてやっほー!と思っていたが,ふと元の英文エントリを読んで勘違い(?)が判明.どうやらDropbox側の意図は「新機能の写真や動画アップロードのテストのために500MBアップロードしてくれたら,その度にDropboxを500MB増量するぜぃ」という事らしいのです.その増量上限はなんと4.5GB5GB(っぽい???).解釈全然ちげええええ!!!!! アップロード前……というか500MB増量のみ. アップロード後 さっそく1.7GBほどアップロー
Another CSS framework?! Yup, ’fraid so, but this one’s different… It combines years of my best dev tips, tricks and practices in one handy file. inuit.css keywords Progressive Flexible Mobile Tablet Sensible Extensible Accessible Pragmatic Functional Useful Production-ready More What does it do? Mobile & tablet… inuit.css is built to work on smaller screens (such as tablets) and tiny screens (such
(追記):「この本に書かれていないこと」という項を追加しました。 以前も告知しましたが、日本語入力を支える技術という本を書きました。技術評論社から2012年2月8日に発売されます。(私の知っている限りでは、ジュンク堂池袋店、有隣堂AKIBA店、丸善丸の内店、書泉ブックタワーでは既に先行販売しているよう…でしたが、ジュンク堂池袋店、有隣堂AKIBA店、書泉ブックタワーは先行販売分は売り切れの模様です。)どんな本なのか、目次などについては公式ページを参照していただくとして、以下ではどんな本なのか宣伝したいと思います。 この本のキーワードは「実装」と「初心者向け」です。初心者でも実装ができるようにサンプルコードを多用し、また数式が出てくる部分に関してはちょっとしつこいぐらいに説明を加えました。私自身の経験からすると、本を読んだで理解したと思っていても、大抵の場合、細かいところはわかっていないもの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く