静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.
暫く前から欲しい開発環境ってのがあって、「GUIアプリケーションを簡単に作る環境が欲しいよ」があります。 何で欲しいかというと、 仕事とか趣味で、ちょっとしたツールが欲しい需要がある。 Windows環境をメインにしているのと、仕事仲間に配布したいので、GUIアプリケーションにしたい。 開発に時間をかけたくない。 こんな事情がある訳です。 そんな訳で、Pythonを使って簡単にGUIアプリを作れないかな?と妄想する訳です。 紹介 …前置きが長くなってしまいましたが、最近、VisualWx(http://visualwx.altervista.org/indexit.php)がアップデートされたらしく、0.87.0.1になっていました。 早速 入れてみます。 01 posted from フォト蔵 何か、画面変わってますね。 「File」→「New Project」とするとプロジェクト一覧が
Update 2007-11-06: see also my more recent post on this topic, Firefox memory usage and memory leak news, from September 2007. One of the more common complaints about Firefox 1.5 was that it leaked a lot of memory. I don't know how often these leaks were severe enough to cause noticeable slowdowns or thrashing, but enough Firefox users seem to care about memory leaks that I thought I'd post someth
それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス
For bugs that result from SeaMonkey build problems. ("Building" is the process of converting the thousands of Mozilla source code files into a actual executable software.) If a file in a newly-downloaded build is missing or corrupted, file the bug in this component. Examples of appropriate bugs: Build date in browser window is incorrect; DLL files are missing from the ZIP file; or Build contains a
misc, EnglishEIGO de Mailhttp://www.eigodemail.com:9090/email-index.xml宛先とか概要を選ぶと、テンプレートをはき出してくれるので、あとはそれをカスタマイズするだけでだいたいのメールはできる。とても便利。 あと他のリソースhttp://allabout.co.jp/study/bizenglish/subject/msub_telemail.htmhttp://www1.bbweb-arena.com/ele/index.htmlhttp://www.alse-net.com/column/email-top.htm こんなのもついでにhttp://e-kaiwaradio.seesaa.net/http://www.e-kaiwa.net/eigophon/eigodaphon.html (追記)このエントリの被ブックマ
Since Apple’s introduction of canvas earlier this year support for it has been added to both Mozilla and Opera, making it more widespread than, the much older, SVG. I suspect that’s largely due to the complexity of the later and the simplicity of canvas. However it still cannot see widespread deployment as it’s not supported by Internet Explorer, which has around 80-90% of the browser market. IE d
MochiKit.Iterのサンプルコードを読む MochiKit.Iterのドキュメントのサンプルコードを、バラバラにして見ていきます。 以下は2の倍数ずつを、10未満の間繰り返し、合算するコードです。 theSum = sum(takewhile( partial(operator.gt, 10), imap( partial(operator.mul, 2), count() ) )); ok( theSum == (0 + 2 + 4 + 6 + 8) ); operator operatorは単純演算関数群を保持するオブジェクトです。 gt(a, b)は、a > bを行い真偽値を返します。 mul(a, b)は、a * bを行ない結果値を返します。 ok(operator.gt(1, 10) == false); ok(operator.gt(10, 1) == true);
このページでは、 『福祉と障害者支援情報の総目次』(中部学院大/井村氏)の [障害別情報] 視覚障害 に登録されているページ+αについて、詳しく紹介します。 紹介内容は、 CHIME Service Projectで作成中のデータベースを基にしています。 ※ガイドページとは、「イエローページ」+「説明」で構成される、リンク集です 登録を希望される方は『福祉と障害者支援情報の総目次』と 『CHIME Serveice Project』の共通の受付コーナーである 「情報自動受付コーナー」で登録してくださるよう、お願いいたします。 目次 選ぶと該当するところにジャンプします。 分類がおかしなところがあると思いますが、 今後改善していきたいと思います。 1 ページ目 (現在いる ページです) 新着情報 視覚障害の総合的な情報を得るには… 点字のことについて知りたい人は… 点訳のことについて知りたい
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051212 Firefox/1.6a1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051212 Firefox/1.6a1 when creating a new array, setting it to a global variable, and populating the array with literal in a loop, the garbage collector will not collect this array, this results in the browser eating a
「ちゃりんこオーナーが得するコーナー」 自転車の修理...やってみると意外と簡単なものもあります。 ちょっとだけ 整備する、きれいにする、 それだけで 愛着がわくんじゃないでしょうか。 誰でもできるこんな事 そういったものをご案内します。 実際に店で修理をやっていて思ったことを掲載しています。 わかりにくいこともあるかと思いますがごめんなさい。
Lightweight Footprint Only 30kB minified and gzipped. Can also be included as an AMD module CSS3 Compliant Supports CSS3 selectors to find elements as well as in style property manipulation What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use
またしてもprototype.jsのevalScripts()です。 IE6で、同じコードでもevalScripts()でエラーが出るときがある事に気が付き調べてみたのですが エラーはIEだけなのでIEのしょぼいエラーコンソールではどこが問題なのか把握できずかなり悩みました。 検索しても情報はないし、FireFoxのBenkmanでデバッグしても問題箇所は特定できないので、結局alert()でどこで死んでいるのか追っかけていったら Ajax.Updateで取ってきたevalするJavascriptのコードにノートンのコードが挿入されているのを発見。 ようやくその時点でエラーが出る時は、ノートンが入ってるマシンの時だけだと気が付き、ノートンをOFFにしたらちゃんと動くのを確認できました。 しかし、ユーザーにノートン切れとかIE使うなとかは無粋なのでごにょごにょします。 こいつが今
Feed2JSON Feed2JSONをつくってみた。 Feed2JSONは、RSS/AtomをJSONに変換するようなサービスです。rss2jsonの方が一般的。 http://feed.nomadscafe.jp/ Catalystで動いていて、指定されたURIをXML::Feedで取得、Catalyst::View::JSONにjson_driver=>'JSON::Syck'でforwardしているだけ。 このBlog AtomのJSONを取得するには http://feed.nomadscafe.jp/json/https://blog.nomadscafe.jp/atom.xml.js となる。最後の.jsはIE対策 ついでにYAMLでも出力できる。こちらはYAML::Syckを利用 http://feed.nomadscafe.jp/yaml/https://blog.nom
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050421 Firefox/1.0+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050421 Firefox/1.0+ There is a lot of duplication of code and a lot of limitations to the way we handle locale specific date formatting in javascript (such as permission issues accessingnsIDateTimeFormatter from unpriv
Firefox、Mozilla Suite、Netscape 7.x など、多くの Mozilla ベースの製品を使用する Web 開発者は新たに強力なツールが利用できます。しばらく前から「Venkman」と呼ばれる JavaScript デバッガが Mozilla ブラウザ、Web コミュニティ、スクリプト開発者に利用されています。この記事では JavaScript デバッガを Web アプリケーションや Web ページスクリプティングで使用するための概要を説明すると共に、簡単な実践例を用意しています。この導入は Venkman と JavaScript デバッグについての一連の記事の第一弾です。例えあなたが既に Venkman を使用していても、ここに書かれた機能、処理、手法を知ることで、Web 開発やデバッグに一層の自信が持てるようになるはずです。 Venkman は画面表示とコンソ
JSONとContent-Type サーバサイドからJSONを吐き出すときのContent-Typeなのですが、各ブラウザによって対応がちょっと違います。 下の表にまとめてみました。 ×のところはeval中にエラーがでます。 Content-type WinIE Firefox Safari Opera(8.5) text/javascript ○ ○ △ × text/javascript; charset=utf-8 ○ ○ ○ × text/javascript; charset=utf8(utf-8の間違い) × ○ ○ × text/javascript+json ○ ○ △ × text/javascript+json; charset=utf-8 ○ ○ ○ × text/html; charset=utf-8 ○ Safariでマルチバイトな文字を含む場合は、「charse
Venkman JavaScript Debugger FirefoxのExtention. JSUnit メソッド 内容 assert([コメント], booleanValue) assertTrueと同じ assertTrue([コメント], booleanValue) booleanValueがtrueか assertFalse([コメント], booleanValue) booleanValueがfalseか assertEquals([コメント], value1, value2) value1 == value2か assertNotEquals([コメント], value1, value2) value1 != value2か assertNull([コメント], value) value == nullか assertNotNull([コメント], value) value
Shiro Kawai まだ下書き Schemeの特徴をあげるときに、「継続」や「call/cc」が出て来ないことはない。 でも、R5RSのcall/ccの項をいくら読んでも、どうもよくわからない。 call/ccを使えばC言語のbreakみたいなのとか、コルーチンとかいう スレッドもどきとかが書ける、というのはわかったけど、一体そういうのが書けて 何が嬉しいのか、そこんとこがピンと来ないんだ。 今、そこにある継続 プログラミングの世界の概念には、禅の公案のようなものがある。 それを説明する文章はほんの一文なのに、最初に目にする時、 その文は全く意味をなさない、暗号のように感じられる。 だがひとたびその概念を理解すると、 その概念の説明は確かにその一文で説明されているのがわかるのだ。 そんな、「分かれば分かる」という禅問答の中でも 「継続」は最も謎めいたものの一つと言えるだろう。 文献を
2005-03-06 はじめに 2005-03-05 提案の目的 2005-03-07 必須ツール 2005-03-06 注意点 2005-03-11 多くのCSSは図書館方式で整理されている 2005-03-06 図書館方式の例 2005-03-07 図書館方式の利点 2005-03-11 図書館方式の欠点 2005-03-04 図書館方式の何が不満か 2005-03-06 プロパティ別整理法とは 2005-03-04 絶対規則 2005-03-04 推奨規則 2005-03-06 プロパティ別整理法の例 2005-03-11 プロパティ別整理法の利点 2005-03-04 プロパティ別整理法の欠点 2005-03-04 プロパティ別整理法に近い例 2005-03-04 機械との親和性 2005-03-04 Grep検索を活用する 2005-03-04 機械が完全に理解できる 2005-
COLLECTION & COPYのそのリソースを訪問済みか判定するやHatebu Addictionなどで使われている既読チェック。これらとは違う、getComputedStyle()メソッドを利用して文字色を取得し訪問済みリンクの文字色かどうかをチェックという手法で既読チェックを実現している、Jeremiah Grossman: I know where you've beenというページを見つけた。FirefoxやSafariなどではこれで既読チェックが可能。 getComputedStyle()メソッドはstyle属性やJavaScriptで設定されたスタイル以外のスタイル情報をまとめて取得するメソッドで、ComputedCSSStyleDeclarationオブジェクトを返す。そして、ComputedCSSStyleDeclarationオブジェクトのgetPropertyVal
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く