This domain may be for sale!
CSS Radar For Frond End Developers Recent Articles 必携Mac OSXアプリ12 30 Jul Vim - ビギナーズサバイバルガイド 24 Jul Git - フロントエンドデベロッパのためのgit 23 Jul Jekyllを使ってブログをつくろう 11 Jun ウェブデザイナのためのRuby入門 14 May Read More Windowsでも、Ubuntuでも、Macでも。これまでどんな環境でも少しでも楽になるためなら、どんな苦労も厭わないという生き方を選んだ私は数多くのアプリを愛用してきた。 今の私のメイン環境はMac OSX。もちろんLionにアップグレードしたばかり。 すでに知っての通り、HTML + CSS + JSを駆使しながら、現役フロントエンドデベロッパ/ウェブデザイナとして生計を立ている。 そんな私がどうし
QLMarkdownはMarkown記法で書かれたファイルをマークアップして表示するQuickLookプラグイン。 QLMarkdownはMac OSX用のオープンソース・ソフトウェア。HTMLは柔軟なレイアウト設定ができるマークアップ言語だが、一般ユーザが使うにはちょっと冗長的だ。さらにコンピュータに慣れた人が使うにしても普通のドキュメントをHTMLで書きたいとは思わないはずだ。 表示している所 そこで使われるのが特殊な記法で、一定のルールに沿って書くことでHTMLや別なフォーマットに変換したりする。個人的にはMarkdownが気に入っていて、通常のドキュメントもMarkdown記法で書くようにしている。そんな筆者にはぴったりなソフトウェアがQLMarkdownだ。 QLMarkdownはMac OSXのQuickLookでMarkdown記法を表記するプラグインだ。Markdown用の
http://addyosmani.com/jqprovenperformance/ このサイトに書いてある内容をまとめます。英語は苦手なんで適当な意訳が多いです。 Performancetip1 バージョンのお話 可能な限り常に最新バージョンを利用する。 アップデートする前にはかならずregression testを行う事。 最新のバージョンは1.6.2や1.7で、この秋にリリースされる予定。 twitterなどもjquery1.3.0を利用している。 1.6はパフォーマンス改善や 新しい特徴が組み込まれている。 1.6.2はバグのパッチやregressionが修正される。 古いバージョンではこれらお手軽なパフォーマンスを受けることができない。 47%の有名なサイトがJqueryを使っているが、バージョン変更にテストが大変。 アップデートは通常、大変ではないプロセスである。 1.4.2、
What is Node? The simplest answer, albeit a simplistic answer, is that Node (or Node.js) is JavaScript on the server. Actually, it’s a more than just that, but you can read about the more in other places. This is a good enough answer for us n00bs. Unless you’ve been living in in cave, you might have noticed that JavaScript is all the rage now. It’s the new assembly language of the Web. (It’s even
Originally written for Huddle.com, grumble.js provides special tooltips without the usual limitations of north/east/south/west positioning. A grumble can be rotated around a given element at any angle, all 360 degrees. Any distance can be specified. Any CSS style can be applied. There's auto-magic size adjustment for use with localised text. FX queues for animating multiple grumbles. And it works
It's time to turn your ideas into realityJavaScript is one of the most popular and cross-platform programming languages that allows you to work with both web interfaces and server-side and mobile clients
If anything about current interaction design can be called “glamorous,” it’s creating Web applications. After all, when was the last time you heard someone rave about the interaction design of a product that wasn’t on the Web? (Okay, besides the iPod.) All the cool, innovative new projects are online. Despite this, Web interaction designers can’t help but feel a little envious of our colleagues wh
追記 11/7/31 Socket.IO v0.7 解説を最初に途中までで出す。 11/8/1 だいたい全部新機能なので '(新機能)' って書くのやめた。 11/8/4 オプションの設定周りを追記 11/8/6 認証周りを追記 11/8/12 スタンドアローンのサンプルを追記 11/9/27 Socket.IO v0.8 対応について追記 11/9/27 タイトルを Socket.IO API 解説に変更 11/9/27 翻訳サイトリンク追加 公式マニュアル翻訳サイト そういえば公式サイトの翻訳をフォークしたリポジトリで、それなりの更新頻度でやってます。 リポジトリの wiki も地味に訳しててこっちは結構役に立ちます。本記事と合わせてどうぞ。 本家 http://socket.io/ 翻訳ページ http://jxck.github.com/socket.io wiki https:/
普通にスクリプトとして使えるので、覚えてくるとなかなか楽しいですね。Node.jsのモジュール一覧を眺めながら面白そうなのをいじっています。 今日はgrowlで遊んでみてますが、通知はgrowlnotify経由なのであらかじめインストールしておく必要があります(入ってなくてもエラーを吐かないので一瞬悩む)。 #!/usr/bin/env node require.paths.push('/usr/local/lib/node_modules') var TwitterNode = require('twitter-node').TwitterNode , growl = require('growl'); var twit = new TwitterNode({ user: '####', password: '####', track: ['perl','python','haskell
node.jsでconsole.logとかしてもenumerableがfalseなプロパティは見れない。 var o = Object.create(null, { foo: { value: 'bar', enumerable: false }, }); console.log(o.foo); // => bar console.log(o); // => {} o.fooはあるのにoをconsole.logしても空に見える。これを見えるようにするにはutil.inspectを使う。 var util = require('util'); ... console.log( util.inspect(o, true) ); // { [foo]: 'bar' } 第二引数でenumerableがfalseのプロパティを見るかどうかを決める。デフォルトがfalseなので明示的にtrueを指定
Internet Explorer 10 PP2のHTML5機能:特集:IE10(プレビュー版)概説(中編)(1/2 ページ) 連載目次 前回に引き続き、Internet Explorer 10(以下、IE10)プラットフォーム・プレビュー版の解説を行う。 なお、前編ではPlatform Preview 1をベースに解説を行ったが、すでにPlatform Preview 2(以下、PP2)がリリースされているため、こちらも含めて解説していく。PP1が2011年4月12日のリリースだったので、「8~12週ごと」という公約通り、約11週で公開されたことになる。 ■6. HTML5 昨今、さまざまなメディアでHTML5が取り上げられている。現在、FlashやSilverlightなどで作られているような動的なアプリケーションがHTMLのみで表現できるということで、Webの将来を担うものとして多く
先日、Twitterでどのように脆弱性を見つけるかに興味あるんだろうかと書いたら、意外に色々な人から反応があったので、これまでに自分が見つけた脆弱性のいくつかについてどういう経緯で見つけたのかちょっと書いてみます。 JVN#89344424: 複数のメールクライアントソフトにおける、添付ファイルによりメールクライアントソフトが使用不能になる脆弱性 これは、添付ファイル名にUnicodeの円記号を含めておくと、メーラ側でShift_JISに変換する際にバックスラッシュに変換されてしまって想定外のディレクトリに添付ファイルが展開されてしまったり、あるいは「©on」のような名前のファイルを添付しておくことでShift_JISに変換してCONというファイルを開こうとしてメーラが固まってしまうという問題です。これは、私自身が文字コードの問題について調べ始めた初期段階で、Unicodeからの変換で問題
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く