東京・目黒 Bar Day Break tokyo [オーセンティックバー] 目黒で、朝まで。さりげないもてなしが居心地のいい空間
東京・目黒 Bar Day Break tokyo [オーセンティックバー] 目黒で、朝まで。さりげないもてなしが居心地のいい空間
Pythonで自分用の小物アプリを結構書き溜めてるんですけど、実はそのほとんどにプラグインシステムみたいなのをつくってたりします。 たとえばファイルの整理自動化みたいなの。ファイルの移動前に処理を追加する、てな部分をプラグインにしてあるわけです。 まぁ機能的にはCPANのClass::Componentっぽいもんですね。ですがそこまで高機能なのはいらないので、シンプルに自分が必要な部分だけまとめてみました。 1from inspect import getmembers, ismethod 2import types 3 4class Pluggable(object): 5 def __init__(self): 6 self.hooks = {} 7 8 def load(self, *config): 9 self.load_config(*config) 10 self.load_
Voope logo templates is set of curves Last added Logo templates of modern style. Simple vector curves in free Adobe EPS files help you boost your layouts. Voope.ZIP [191 kB] Zoozz, free logo templates This is set of free vector logo templates in EPS, AI and PDF file formats. Feel free to use it for your commercial projects. Zoozz.ZIP [124 kB] Create your own logos from free blank logo templates de
as, twitterついったーの ID とメールアドレスを抜き出すよ!(追記)2008/3/9 18:00 crossdomain.xml が修正されて、抜き出せなくなったようです…。ソースはこんなの!(61行) package { import flash.display.Sprite; import flash.events.Event; import flash.text.*; import flash.net.*; [SWF(width="400", height="100", backgroundColor="#ffffff")] public class TwitterTracker extends Sprite { private var textField:TextField; public function TwitterTracker() { stage.scaleM
JavaScript, event関西で JavaScript 勉強会を、ということで企画された Kanasan.JS に参加してきました。細かなレポートは各所に上がってるので、今更まとめる必要はなさそうです。技術的なアレコレに関しては、以下の3つのエントリがよくできてます。Greenbear Diary - Kanasan.JS (別名:prototype.jsのソースにツッコミを入れるオフ) に参加してきましたちょっとKanasan.JSまでいってきました - はこべにっき#Kanasan.JS レポート: Days on the Moonその他のレポートは、主催者のエントリ「Kanasan.JS無事終了しました (Kanasansoft Web Lab.)」のトラックバックから辿れるので、そちらを参考に。K-conbinatorPrototype.K 関数についてだけ補足しておこう。
In a side project that I’ve been working on I built a quick-and-dirty function for doing simple method overloading. For those of you who aren’t familiar with, it’s just a way of mapping a single function call to multiple functions based upon the arguments they accept. Here’s the function in question: // addMethod - By John Resig (MIT Licensed) function addMethod(object, name, fn){ var old = object
This shop will be powered by Are you the store owner? Log in here
This domain has expired. Is this your domain? Renew Now! absolute-zero.info 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in w
IEでのWeb開発を便利にする「DebugBar ver5.0 beta1」が注目されているようですね。 IEにFirebugの機能を提供する - "DebugBar"登場(マイコミジャーナル) WEB開発に活用できるIE版のFireBug「DebugBar 5.0 beta」を試してみました(phpspot開発日誌) まあ、DebugBar を IE版FireBug というのは機能が少ないので違和感がありますが、そこは置いておいて、Microsoftから提供されている「Internet Explorer Developer Toolbar」と DebugBarを軽く比べてみました。 なお、DebugBar と Internet Explorer Developer Toolbar の両方とも、DOMインスペクタ機能は持っています。 ■DebugBar のみにある機能 JavaScrip
So I did a little bit of digging and I’ve pulled together something fun: I call it “The World of ECMAScript“. It’s a full map detailing everything that exists within the world of ECMAScript (with JavaScript, ActionScript, and JScript being its most-famous implementations). Right now I’m only showing things that can be built on top of (languages, engines, browsers, servers, etc.) – not end user app
We can't all be great writers, perfect webmasters and fantastic designers. Luckily, this last part can be covered up with automated tools that help you do nice looking graphics with little or no Photoshop knowledge. We've gathered 20+ sites to help you generate buttons and badges. Enjoy! Don’t forget to check out our post where you can suggest future toolbox topics! (This list, for example, came f
最近あちこちでskkの話を聞くので、試しに導入してみました。 skk はわかりやすく言うと、日本語入力ソフトに任せている文法解析を人間がやってしまおうというものです。 つまり、紙とペンで文章を書く時と同じということですね。 文法解析を日本語入力ソフトにまかせないわけですから、送り仮名の誤変換がありません。 口語体で文章を書いていてうまく変換されずに、文節の区切りを修正する手間もありません。 自分でいちいち指定するのって面倒くさい〜と思うかもしれませんが、よく考えて下さい。 普段紙とペンで文章を書くとき、自分で漢字を書いて、送り仮名を決定しますよね。この感覚をPC上にも持ち込んだと考えれば、そう、今までの連文節変換の思考から切り替えれば、実は案外すんなりと慣れる事が出来ると思います。まぁ、その切り替えがなかなか難しいのかも知れませんが。 具体的にどんなものかは、以下の説明が分かりやすいと思い
以下のサイトからダウンロードしてお使いください。 Prototype.js 用 http://coderepos.org/share/wiki/JavaScript-XPath/bindings/Prototype jQuery 用 http://coderepos.org/share/wiki/JavaScript-XPath/bindings/jQuery 使いにくいところがあれば すぐになおしますので、コメントやブックマークなどで教えていただければ嬉しいです。 他のライブラリのプラグインに関して そのうち、開発したいなあとは思っているのですが。 そのライブラリの空気感(コンセプト)を読めないと、なかなか使いやすいプラグインは書けないので時間がかかりそうです。 もし 誰か書いてくれる人がいればとてもありがたいなあ。。。とか思っています。 いませんよねいませんよね><? 「こんな、感じで
なんか、既出な予感もするんですけど 私製版を作ったので コード var load = function(src, check, next) { check = new Function('return !!(' + check + ')'); if (!check()) { var script = document.createElement('script') script.src = src; document.body.appendChild(script); setTimeout(function() { if (!check()) setTimeout(arguments.callee, 100); else next(); }, 100); } else next(); }; 考え方は、 このエントリ と同じです。 使い方 以下の場合 // 処理 1 // ← ここで jQu
JavaScriptにおける繰り返し 翻訳 原文:from __future__ import * >> Iteration in JavaScript 著者:Bob Ippolito JavaScriptには、基本的は2種類のオブジェクトの繰り返しがある。 すべてのオブジェクトはプロパティの列挙をサポートしている。 for (var propName in someObject) { var value = someObject[propName]; } "Arrayプロトコル"をサポートするオブジェクトもある。 for (var i=0; i<someObject.length; i++) { var value = someObject[i]; } どっちも、ひどい。 プロパティの列挙はデバッグぐらいしか使い道がない。何故なら、列挙の中では興味のないプロパティにたくさん遭遇するくせに
WindowsにはDNSの情報をキャッシュしてそちらを参照する機能がありますが、ubuntuには標準ではありません。 私の環境ではDNSの名前引きに時間がかかっているので、DNSキャッシュサーバー(DNSリレーともforwarderとも、キャッシュサーバーとも)を入れることにしました。 やりたいことはキャッシュなので、そのためにわざわざDNSサーバであるBINDを導入するのも大袈裟ですし、メモリもCPUも喰うということで調べてみたら、dnsmasq という軽量なDNSキャッシュサーバーソフトというまさにぴったりなものが見付かったので入れてみました。 インストールsudo apt-get install dnsmasq resolvconf導入は至って簡単で、他に設定することもありません。一応再起動してみて、別のPCのDNSサーバー情報をdnsmasqを入れたPCを見るように設定して試してみ
repcachedについて repcachedとは、memcachedにデータのレプリケーション機能を追加実装したものです。 memcachedは、以下のようなところによく使われると思います。 一時的なデータの保存場所として キャッシュを保存する場所として RDBMSのデータのキャッシュ 生成したページデータのキャッシュ いずれの場合も消えていいデータなので、万が一memcachedがダウンしても問題はないはずです。 しかし、影響が全くないわけではありません。 例えば、MySQLのデータをmemcachedでキャッシュしている場合、memcachedがダウンしている間は直接MySQLにアクセスがいくことになりDBサーバの負荷が上がります。また、memcachedを再起動してキャッシュが失われた場合は、再びキャッシュが溜まるまではDBサーバに負荷がかかることになってしまいます。 このように
実を言うと僕は略語展開をあまり使わない人です。というのは略語展開結果が予測しづらいし、それで迷うぐらいならそのまま打ってしまったほうが早いことが多々あるからです。 しかし良質な略語展開機能を使えば入力速度もあがると思うので略語展開に関して調べてみました。とりあえず pabbrev.el を使ってみようかと思います。 hippie-expand hippie-expand はいろいろな略語展開機能を統一してくれるすごいやつです。具体的には以下のように略語展開機能を列挙しておいて、 hippie-expand を実行すると hippie-expand が上から順に略語展開を起動していき、最初に展開に成功したものを略語展開結果にします。 hippie-expand は略語展開を使うか使わないかに関わらず設定しておくべきです。 (setq hippie-expand-try-functions-l
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Recent entries GoogleReaderでスペースキーをLDR風に使うGreasemonkeyスクリプト hamabe 2008-02-29 ShareOnTumblrで投稿できない件 hamabe 2007-11-07 LDRize + iframe hamabe 2007-10-31 逃げるゲーム with jQuery hamabe 2007-08-15 コマンド入力を実装しよう hamabe 2007-08-12 LDRizeを自分用にカスタマイズしたものが意外と評判よかったので公開します。 11562.user.js用のパッチパッチ適用済みLDRize.user.js 主な特徴 『i』キーを押すと、iframeでその場にページを開きます iframe内のページはSpace, Shift-Spaceキーでスクロールできます1番目の項目は自動で開いてFeeling Lu
Recent entries 宣伝:C/C++のための開発補助ツール、GCCSenseをリリースしました matsuyama 2010-04-15 宣伝:Rubyのための開発補助ツール、RSenseをリリースしました matsuyama 2010-03-21 Emacsは死んだ matsuyama 2010-02-22 WebアプリケーションをiPhoneに対応させるための技術メモ matsuyama 2009-10-13 tokyo-emacs#x02の個人的レポート matsuyama 2009-09-07 Recent comments replica louis vuitton Anonymous User 2010-12-22 Re:テキスト入力中に補完候補を自動的に表示してくれる auto-complete.el をリリースしました Anonymous User 2010-12
This extension depended upon the interface to sqlite engine embedded in Firefox. As the interface has been removed in Firefox 57, this extension no longer functions. However, the extension can be used on ESR release of Firefox, which can be downloaded at https://www.mozilla.org/en-US/firefox/organizations/all/. Features: Manage any SQLite database on your computer.An intuitive heirarchical tree sh
Help Click on the CSS properties at the bottom to change the Sandbox appearance. Point the "A" and "1." buttons to use Paragraph or List on the Sandbox. Messed it all? Just Reload the page and start again. Maximize your browser window and be happy. Ajuda Clique nas propriedades do CSS (lá embaixo) para mudar a aparência da Caixa. Passe o mouse sobre os botões "A" e "1." para usar Parágrafo ou List
はてブコメントにて、「シリーズ化して欲しい」とあったので、もう少し書いてみます。 今回紹介するパターンは、Controllerパターン。 たぶん、デザパタ(GoFとかのヤツ)ではControllerパターンなんてものは存在しないのですが、よく見掛けるパターンなので紹介します。 よくあるControllerパターンは、FrontControllerパターンを使ったデータ遷移パターンですが、今回僕が紹介するパターンはCommandController(これもGoFとかのパターンにたぶん無いので勝手に命名)です。 何か実行したいCommandについて、Controllerが適切に実装を振り分けその後のActionを実行するためのパターンです。 よくある実装 例えば、以下にCommandインタフェースを実装した複数のクラスがあり、そのCommandによって、実行するActionを振り分けるCo
ITT-WEB - XOOPSCubeにおけるDelegateとは何か?というエントリが上がっているので、ちょっとだけDelegateについて触れてみたいです。 Delegateとは、そのままの意味で「委譲」を示します。(集約ではないです) とある処理をそれまで行っていたクラスから、ちがうクラスに対して処理を行ってもらうようにします。 Delegateと書くとちょっと堅苦しいですが、proxyやTemplate Methodに近い存在です。 Delegateは慣れてくると色々なパターンに適用しやすい便利なパターンなので、是非身に着けたいものです。 以下にファイルのデータを書き込む処理の例を示します。 class DataWriter { public function write(Data $data){ $file = new File($data->getPath()); if(
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
自分用メモ。Pythonは全然分かってないけど、一応は動くようになったっぽい。おかしいところは誰か突っ込んでくれるとありがたいです。 まずはsetuptoolsが入ってないと始まらない。 wget http://peak.telecommunity.com/dist/ez_setup.py sudo python ./ez_setup.py次に、memcachedのPythonバインディング。http://www.danga.com/memcached/apis.bmlから、Python APIのtar.gzを拾ってくる。んで、これをこうインストールしてみた。 sudo python setup.py installcactiのmemcached用テンプレートは、Cacti Scripts and Templatesから探してきたこれ。 http://dealnews.com/develo
企業にとってオフィスデザインは重要な要素で、あらゆる部分に影響を及ぼします。適切なデザイン設計すれば、仕事効率をアップすることができます。 さらに家具を搬入するときも楽になるのでメリットは多いです。ただやみくもにデザインをしても、うまくいきません。また素材なども考慮しないといけないので、計画的にデザインを練る必要があります。 そこでどのようなデザインをすれば使いやすいオフィスになるのかを紹介しましょう。 オフィスデザインをすれば仕事効率をアップできます。例えば動線を確保することができるので、他のスタッフの通行の邪魔にならずスムーズな行き来をすることが可能です。 また家具を搬入するときも、すでに設置している家具の邪魔をせず置くことができるので便利です。オフィスデザインはやみくもにするのではなく、業態に合った設計をする必要があります。 例えば打ち合わせの多い会社なら、社員のデスクはつくらず自由
昨日のエントリのブクマやコメントで jQuery からの移行がめんどう 時代は jQuery のようなコメントがありました。 これらのコメントから おそらく、「XPath が jQuery や YUI、Prototype.js、Dojo、MochiKit などの汎用 JS ライブラリと競合する」と思ってる方が多いのかなと思いました。 結論 XPath は汎用 JS ライブラリとは競合する技術ではなく、共存する技術だと僕は考えています。 理由 汎用的な JS のライブラリには、大きく以下のような機能があります。 DOM ツリー上の要素やノードを取得する DOM に新しい要素やノード、属性、プロパティ、イベントなどを追加する その他、クロスブラウザとか それに対して XPath が提供するのは DOM ツリー上の要素やノードを取得する というシンプルな機能だけです。 つまり、 XPath は汎
GunghoっていうWebクロウラーたんの件 なんか男前そうなクロウラーたんを発見したお 資料はhttp://www.slideshare.net/lestrrat/gungho-swarmage-pocomdba/を見るべし。 ちなみに、これ書くのに使ったGunghoはVersion 0.09001 のCPANの。 概要 GunghoはPlaggerっぽいwebクロウラーたんです。なのでGunghoの名前空間以下にあるモジュールとかを個別に使おうとしたら大変です。 Gunghoのアーキテクチャにそった一本道な動作をさせるのがいいはず。 設定はConfig::Any使ってるので、色んな形式のを使えます。 Providerにより収集URLを取得し、EngineがHTTPでコンテンツを取得し、Handlerで取得したコンテンツを処理します。 Provider,Engine,Handlerは、そ
Kanasan.JSで使用したプレゼンテーション資料を公開します。 どこかで基調講演と書かれていましたが、そんなたいそうなものではないです。緊張し、わけが分からないまま喋ってたので、ちゃんと伝わったかどうかが心配です。 内容なのですが、発表した時のまま公開します。何か誤りがありましたら、トラックバックやコメントで指摘して下さい。
サブページ(/)で区切ったページは以前のバージョンのWikipediaにあったもので慣用されているものの、次のアップデートではサポートされないとのことです。ここを見て作ろうと思われた方は誤解なきよう、注意して作成をお願いします。 〝〟№㏍℡㈱㈲㈹㍾㍽㍼㍻ ㎜㎝㎞㎎㎏㏄㎡㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻ ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㊤㊥㊦㊧㊨ ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ WindowsXP Internet Explorer 6で投稿 ♬(Mac OS9.2 Internet Explorer 5.0では太字は表示できず) ❶❷❸❹❺❻❼❽❾①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐0.⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵大⃝小⃝㊤㊥㊦㊧㊨㊩㊖㊝㊘㊞控⃝㊙㈰㈪㈫㈬㈭㈮㈯㉀㈷㉂㉃㈹㈺㈱㈾㈴㈲㈻
ホーム > HTMLに役立つヒント >機種依存文字一覧表 機種依存文字一覧表 ●機種依存文字とは 何気なく使っている記号も、実は機種によっては文字化けを起こして読めないものがあります。JIS規格で統一されている文字というのは案外少ないので、ここに結構使われる文字の一覧を出しておきます。「機種依存文字」の方は機種によって表示されない、化けて表示される、四角く表示されるなどしているはずです。 ホームページを作るときは、これらの文字を使ってはいけません。 ●半角カナも使ってはいけません また、機種依存文字ではありませんが、半角カナはインターネットでは御法度(データを中継するサーバが誤動作する可能性があるため)なので、こちらもご注意ください。 ●半角カナ・機種依存文字一括変換辞書 自分でホームページを作っている方に役に立つかも。「DATA」ページからダウンできます。 ■MACの人に朗報 ここに「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く