Welcome to WordPress. This is your first post. Edit or delete it, then start writing!Read more »
「EasyPIM for JPmobile β」はGoogleAppsを活用している方がさらに便利にご利用いただけるよう GoogleAppsを拡張し、ケータイでGoogleカレンダーやToDo管理機能を実現したPIMツールです。 「EasyPIM for JPmobile β」は、GoogleカレンダーとGoogleスプレッドシートを利用してケータイで「カレンダー」と「ToDo」の確認・編集等を行えるようにしたPIMツールサービスです。 GoogleAppsにはToDo管理機能はありませんがGoogleスプレッドシートを拡張する事で実現しました。よって、パソコンからもGoogleスプレッドシートにてToDo管理を編集することができます。 「EasyPIM for JPmobile β」は、GoogleAppsを拡張する「Easy4Apps Plus」サービスの一部です。今後
追記:トラバが送れないとの報告を受けて、文末に手動トラバを追加しました。 ナビゲーションなどをリスト要素でマークアップして、display: inline; で横並びにすると、li要素とli要素の間に謎の余白が現れます。 そして、この現象を解決する手段はいくつかあります(参考:リストをinlineで並べた時の余白|CSS HappyLife)。 でも、この余白はそもそも何者で、なぜ現れるのでしょうか。 余白の正体 結論から言うと、この余白の正体は空白類文字です。 marginやpaddingの暴発ではありません。 では、なぜ何もない場所に急に空白類文字が現れるのでしょうか。 この謎を解くには、まずは空白類文字について調べる必要があります。 空白類文字 1 文書文字集合には、多様な空白類文字が含まれている。その多くは、特定の視覚的スペーシング効果を生成するために何らかのアプリケーションが用い
今回は南国高知からお伝えしています。agoです。 前回の記事でもちょっと紹介したのですが、deliciousにはいくつか本家のHelpに記載されていないAPIがあるのでご紹介したいと思います。 ・情報を取得するときにURLで渡す。 deliciousは各URLのブックマーク数等を取得するとき基本的にURLのmd5を渡しますが、以下の方法であれば直接URLを指定して情報を取得することができます。 http://badges.del.icio.us/feeds/json/url/blogbadge?url=http%3A%2F%2Ftech.kayac.com%2F また、返り値にはURLのmd5も含まれているので、URLのmd5がほしいときにも使えるかもしれません。 (deliciousへのアクセス以外でURLのmd5がほしい状況というのも思いつきませんが。。。) ・一度のアクセスで複数のU
__proto__プロパティにnullを代入すると、Object.prototypeのメソッドを継承しないクリーンなオブジェクトを手に入れることができる。 var o = {__proto__: null}; console.log(typeof o.toString); // undefined console.log('__proto__' in o); // false console.log(typeof o.__proto__); // undefined console.log(Object.getPrototypeOf(o)); // null console.log(o instanceof Object); // false '' + o; // TypeError: can't convert o to primitive type 何故か__proto__に代入すると
The cross-platform JavaScript class library jsclass is a portable, modular JavaScript class library, influenced by the Ruby programming language. It provides a rich set of tools for building object-oriented JavaScript programs, and is designed to run on a wide variety of client- and server-side platforms. In particular, to support the writing of equally portable JavaScript code, it provides a pack
Ctrl+中指か薬指を使うキー操作が多いEmacsで指の負担を軽くする方法 - http://rubikitch.com/に移転しましたの続き。 Emacsで同時押しを実現するkey-chord.elがめちゃくちゃ気に入ったのと、SandSに触発されて「スペースから始まるkey-chord」を定義するEmacs Lispを作ってみた。ただのquick hack。 M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/key-chord.el M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/space-chord.el (require 'space-chord) で読み込んで、 (space-chord-define-global "
Ctrl+中指か薬指を使うキー操作が多いEmacsで指の負担を軽くする方法 - http://rubikitch.com/に移転しましたにて大文字の入力の話題が出てきた。 clmemo@aka: 大文字連続入力 |Emacs|はupcase-backward-wordを定義している。これを進化させて、連続して実行したら後ろの単語を次々とupcase|downcase|capitalizeするようにしてみた。 ついでに upcase-word 等を直接使うことがまったくといっていいほどないので electric-*-backward-word 系に置き換えておいた。 無変換をAltに割り当てることで親指Altを実現しているから、マーク→upcase-region等よりも指の負担を抑えられる。 ;; http://www.emacswiki.org/emacs/DoubleKeyBinding
ちょっと作成したWebアプリケーションに脆弱性があるかをきちんとチェックしないといけない羽目になったので調べてみた. 出来ればフリーで,無ければ有償でもいいので.いや,やっぱりフリーで... 調べて実際にインストールや使ってみた順に載せてみます. Nessus http://www.nessus.org/nessus/ フリーでは一番使いやすいサーバ脆弱性診断ツールかな.有名だし. でもサーバの脆弱性診断という位置づけが強い MultiInjector released - automatic parallel website Injector / Defacer http://chaptersinwebsecurity.blogspot.com/2008/10/multiinjector-released-automatic.html Pythonの2.4以上で動作 Windowsでも使
http://d.hatena.ne.jp/kotorikotoriko/20081103/1225687600 Emacsを使っていると、Ctrlを押しながらうんぬんというのがとても多い。だから指が疲れてしまうという話をよく聞く。俺は10年以上使っているのだが、幸い今のところ指が疲れるということはない。というか、逆に左手小指が異常に鍛えられている気すらする。これはさておき、俺は俺なりに指の負担を軽減する方策を取っている。 skk + スティッキーシフト SKKを使っているとどうしてもShiftを押しまくることになる。これはスティッキーシフトでShiftを押さないようにしている。CamelCaseな変数名を使うJavaプログラマにもおすすめかも。 SKK + スティッキーシフト = 最強 - http://rubikitch.com/に移転しました view-modeを活用する あとは、極
京都市の美味しいパティスリーを紹介したい 前編(北側エリア) こんばんはぁ、ぺのぽすです 京都大学に入学してそろそろ4年目、趣味のパティスリー巡りをしてて気づいたことがあります。 京都市のパティスリー、レベル高すぎ!! 京都市はホントどこに行ってもで~~ら美味しいパティスリーがあり大体の観光、ご飯のついでに激ウマ…
以前 Oracle SQLのHint句のメモ って記事を書きましたが、これが意外と検索されているんですよね。 バッチ処理向け SQL での話なのですが、パフォーマンスを突き詰めるとどうしてもヒント句に頼らざるを得ないケースがでてきます。なんでそっちのインデックス使うんだよぉ〜とか、何故かテーブルフルスキャンしてるときとか・・・その他もろもろ Oracle のコストベースの判定に泣きを見るケースがあります。 そんな僕もヒント句を使いこなせているわけではありません。 昨日 Oracle 使いなら手元におきたい! - 書評 - 詳解Oracle アーキテクチャ を書いていて知らないヒント句があまりにたくさんあったので一覧をまとめてみました。情報ソースはオラクルのマニュアルです。無料で入手できて、最も正しく、最も情報量が多い教科書です。(わかりやすいかどうかは全く別問題です。w) ※下記サイトの閲
CSS Selectors test-suite およびダイナミック擬似クラスセレクタをチェックしてみた CSS Selectors testsuite や、「 CSS の互換性と Internet Explorer 」などから自分用のまとめ表を作りたいで、 ......まあ、 CSS Selectors test-suite - CSS3 . info はセレクタだけのチェッカですし、 CSS の互換性と Internet Explorer と組み合わせてよいまとめが作れたらいいかなと思います と書いていましたが、とりあえず CSS Selectors test-suite にて、 CSS 2.1 のセレクタおよび CSS3 のセレクタについてまとめることにしました。 CSS Selectors test-suite だと :hover 擬似クラスや :active 擬似クラスや :fo
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
blog@browncat.org Web, Linux, Ubuntu, Mac, PDA, 携帯電話, プログラミング, ソフトウェア&落書き 指定したディレクトリ内のinotifyのファイルイベントを受けてプログラムを起動できるincronを使ってみました。今でもファイルの変更監視はポーリングしないといけない等と考えてる人もおられるようなのでメモ。 inotifyはLinuxのシステムコールレベルで監視対象のファイルの変更やアクセスを通知してくれる機能。これを使うと余分な負荷をさほどかけずに当該のファイルを監視できます。通知イベントは直ちに行われるので、あたかもその対象プログラムと同期したようなファイル処理などを容易に実装できます。 このincronはcronやinetdのようなinotifyのサーバとして動作し、指定されたディレクトリ内のファイルイベントを監視してプログラム起動を行
ubulog: Emacsの保存関係の設定 Emacsにおいてスクリプト保存時に実行属性をつける設定は定番。俺も大昔から使っていた。あまりにも昔なのでいつ設定したのか覚えていない。 (add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p) ほほぉ、今では標準で設定できるんだね。引用。 (defun executable-make-buffer-file-executable-if-script-p () "Make file executable according to umask if not already executable. If file already has any execute bits set at all, do not change existing file
少し試してみたいことがあり、手のひらサイズのサーバー(といってもWindowsも動く) fit PC slim を買ってみたので、ちょっとだけメモ。 価格は $300程。発送料と関税込みで およそ3.8万円。(円高の今ならさらに1割引w) 普通にサイトで発注して1週間くらいで到着しました。 意外にまともなパッケージング。ちなみに説明書は紙一枚だけ。 イメージ写真では鍵一個分の大きさなんですが、鍵でかすぎるだろう!ということで、普通サイズの鍵を載せるとこんな感じ。 小さいながらも USBポートx3、comポートx1、mic、headphone、100BaseT、それに無線LAN搭載です。 Ubuntu 起動。さすがにもっさりとはしていますが、ちょっとしたサーバー用途には問題ないレベル。 早速分解。やっぱり小さい。ちなみに撮影は au の W62S。 ディスク交換などは非常に簡単。60GB。
IE6のベンチスコアを追加 補足を追加 アイコンやウインドウをつかんでずずっと移動する。 この動作をもっともっとスムーズにするために、何ができるか考えてました。 以下はサンプルコードです。 uuClass.MyDrag = uuClass.Generic(); uuClass.MyDrag .prototype = { construct: function() { // ウインドウを包括するオブジェクト this._frame = uu.id("WindowFrame"); // ウインドウのタイトル部分でmousedownされたらhandleEventを呼び出す。 uu.event.set(this, uu.id("WindowTitle"), "mousedown"); }, handleEvent: function(evt) { uu.event.stop(evt); // イベ
Chandoo.orgのエントリーから、見栄えがよく、分かりやすいエクセルのグラフを作成する5つのテクニックとカラフルにデザインされた73のエクセルのテンプレートを紹介します。 How to NOT spend $ 150,000 and still dress up your charts 色の代わりにグラデーションやパターンを使用したグラフ 色の代わりに画像を使用したグラフ 注目するポイントにテキストを配置したグラフ オリジナルの色を使用したグラフ ラベルに画像を使用したグラフ デザインされたグラフの73のテンプレート [ad#ad-2] 色の代わりにグラデーションやパターンを使用したグラフ グラフの配色にフラットな色ではなく、グラデーションやパターンを使用します。 スライドに使用する際は、グラデーションを控えめに。 グラフを右クリックし、「データ系列の書式」を表示します。 「パターン
まつもとさんもお気に入りという Merb フレームワークの 1.0.0 がリリースされた。これは Rails 一辺倒だった時代から、複数のフレームワークが入り乱れる時代への切り替わりを告げる、大変重要なリリースだと思っている。 しかし日本のニュースサイトでは何の記事にもなってないようで、大変残念だ (InfoQ は翻訳記事を載せてくれるだろうけど)。 仕方ないので、多少なりとも日本で Merb が盛り上がるように、海外の優れたブログの投稿を翻訳してみた。これを読めば、Merb がいかに期待されているか、わかると思う。 翻訳して初めて知ったけど、Django の slice という機能が Merb にも搭載されているそうだ。しかし「Django スライス」でぐぐっても、Python のスライス (list や tuple の要素を取り出すための言語機能) しかヒットしなくて、よくわかんなかっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く