サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
aki.issp.u-tokyo.ac.jp
・キ・ァ・�・ケ・ッ・�・ラ・ネ(bash)>髢狗匱髢「騾」\ShellScript\繧キ繧ァ繝ォ繧ケ繧ッ繝ェ繝励ヨ(bash) - Hir 、マヘュク妤ハ WikiName 、ヌ、マ、「、熙゙、サ、」 Site admin: Hirotake Itoh PukiWiki 1.4.5_1 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.3.3. HTML convert time: 0.003 sec.
■ Acrobatを用いて外部プロセスからPDFにリンクを設定 [COM][python][PyWin32][PDF] [2007-01-31-01]に「javascriptによるPDFリンク制御は上書きのみ」などと書いたが、やってみたらできた。また、[2007-01-08-01]にCOMからのリンク作成は無理っぽいなどと書いたが、これもjavascriptを経由しできた。顛末をメモする。WinXP SP3 Acrobat 9.1.3 pro まずは結論。以下のスクリプトが動いた。 python(PyWin32): import win32com.client import winerror win32com.client.dynamic.ERRORS_BAD_CONTEXT.append(winerror.E_NOTIMPL) # omajinai doc = win32com.clie
Migemoとは * Migemoとはローマ字のまま日本語を検索できるようにするツールで、 日本語検索の際にいちいち漢字変換する必要が無く、簡単に検索できます。とても便利。 link * Migemo: ローマ字のまま日本語をインクリメンタル検索 公式 C/Migemo MigemoをCで記述したもので、若干容易に使用できます。 インクリメンタルサーチと置換 migemo インストール * 公式ページの説明に従えば良いですが、一般ユーザ権限しか無い場合、.rbファイルは自分のHOMEに放り込むしかありません。そんな時は環境変数 RUBYLIB として適宜自分の置き場所を指定してやる必要があります。 Meadowで使用 * 基本的にはEmacs上で使用するものです。必要なもの等は上記の公式ページから知ることができます。 残念なことにWindows上のMeadowで使用するには若干の作業が必要
Component Object Model - Microsoftが提唱する(していた)、ソフトウェア資産再利用のための技術。美しく厳格なオブジェクト指向の世界を追及していたようであるが、そのためにややこしくなって凡人はついていけなくなり、フェードアウトしつつある・・・という認識でいいのだろうか? 時代遅れなのかもしれないが、オートメーションはなんだかんだで便利(see: Windowsでスクリプティング)だし、DirectXも大部分はCOMで実装されているみたいだし、後継の.NETもCOMベースの技術だそうなので、ちょっとやってみることにした。ヘルプや解説Webページを見るもわけがわからず、ムカつく日々を過ごしていたが、腰を据えて勉強してみると意味や意義がおぼろげに捉えられてきた。開発などはVC6で行う。 全体的なこと * link * やじやじ's Pageより温COM知新 COM総
オブジェクト指向スクリプト言語。サーバプロセスからone-linerまで何でもこなす優れモノらしいが、まだド素人な私が真髄を理解できるようになるにはしばらくかかりそうだ。とりあえず、sedやawkの代替たり得るのか見極めたい。 link * オブジェクト指向言語Ruby One Liner Ruby (*Unofficial*) Documents perlだが Perl one liner 集 perl 1行野郎 RubyGems * パッケージインストーラみたいなもの。ってことを調べるだけでかなりの時間がかかった。公式ページ?すらしばらく見つからなかった(Ruby使ってる人は大抵相応のスキルを有しているので、basicな事柄がなかなか見つからないことが多い) RubyGems RubyGems Manuals rubygems-0.8.11.zipを頂いてきて ruby setup.r
意図と異なる動作をバグと呼ぶことが多い。意図通りに動かないソフトウェアなぞ全く役に立たないので、デバッグという作業は非常に大事な開発プロセスである。でも今までやっていたデバッグの作業は、クラッシュするまでステップオーバーし、printfとMessageBoxを元にtry&errorで繰り返しビルドするという単純なものだった。これじゃあイカンと思って、キッチリとした技術を学ぼうと思った。 以下本当にダラダラとした学習の記録 link * Web * The Code Project * Toby Opfermanなる人が素晴らしい文章を書いている。コーディングの心構えなどには触れていないが、実際のデバッグの手続き、つまり「どういうソフトをどのように使ったら何がわかってどのように嬉しいか」について丁寧に解説している。基本的にデバッグはprintfに頼りきってる人(私)が見れば、世界がひとつ増え
「私はド素人、内容には全く自身を持てません」状態からヨチヨチ歩き程度に上達できたと思う今日この頃なので、一旦内容を整理した。 VC++ ver.6 を使用中。 VS 2003 に浮気してみる * 「ファイルを開く」際、「開く」ボタンの右からプルダウンを出してアプリケーションを指示すると、リソーススクリプトがテキストエディタで開ける! ユーザーキーワードの定義 * 組込み型のintやcharなどは色がついてハイライトされて見やすいが、これをstringやその他自作クラスに適用したいと思うことがある。 そんな場合は、usertype.datというテキストファイルを作り、それの各行にハイライトさせたいキーワードを記述し、devenv.exeと同じディレクトリに保存すれば良い。私の環境では以下だった。 C:\Program Files\Microsoft Visual Studio .NET 20
細かいこと * 「送る」フォルダはDocuments and Settings以下に移動したらしい。Windows XPの「SendTo」フォルダを一発表示 バッチファイル * コマンドの羅列を拡張子batのテキストファイルに保存すればバッチファイルが出来上がり、実行すればコマンド群が次々に実行される。非常に今さら感のある技術で、今ならVBScriptなんかを使うべきだとは思うが、その単純さが便利な場合もある。 引数としてスラッシュ区切りのパスを受け取るプログラムがあり、円マーク(バックスラッシュ)区切りのパスをお手軽に変換する方法はないものかと考えていた時に作ったのが、以下の文字列置換バッチファイルである。 @echo off set arg=%1 REM replace "\" to "/" set str=%arg:\=/% C:\myprogram.exe %str% 解説ページも
ダイレクト選択は、10でのショートカットに倣った(アンカーポイントの追加から奪った)。自分で設定したキーセットは、「保存」からファイルとして保存できる。場所は Documents and Settings\username\Application Data\Adobe\Adobe Illustrator CS 設定 である。 hi_keyset.kys (54KB) JavaScript * スクリプトが書ける。 link * Illustrator CS自動化作戦 with JavaScript とてもとても内容が豊富。 /life/cycle/ ここもすごい イラレで便利 - アドビ・イラストレーター用スクリプト ポイント整列が猛烈にお気に入り PICTRIX 一撃必殺JavaScript日本語リファレンス ActiveScriptRubyでIllustrator 10 JavaScr
紹介 * UNIXの世界でよく使われるテキストエディタ。vi乃至viクローン(viの操作体系を踏襲したエディタ)はほぼ全てのUNIXシステムに標準で搭載され、その軽快な動作からちょっとした設定変更などによく用いられる一方で操作方法が独特であるため、敬遠されることも多い(開発者でさえ「viを開発したのは失敗だった」と言っているらしい)ようだが、慣れれば非常に効率的に編集を行うことができることから熱狂的なファンが数多く存在するらしい。 使い方 * viのススメ FreeBSD vi 活用概論第1 VIM * viクローンの主流。もとより多機能な上にスクリプトによるアドオン等が可能。多数のOSで動作。 link * vim online(本家) KaoriYa 上のVIMに、日本語を扱う上で便利な機能を追加したものを配布しています。 vim users guide vimの各種設定例が豊富です。
となっていた。末尾2がVMWareのNATデバイスである。インターネットへのpingも通ったし、webも見れた。 さて、編集 ==> 仮想ネットワークの設定 としてNATタブに行き、NATサービスを落としてみた。この時、ゲストでの ipconfig /allの表示に変化は無いが、インターネットへのpingに応答は無かった。ホストのVMnet8 192.168.192.1 へのpingは通った。ホストからゲストへのpingも通った。 珍しく完璧に予想通りの結果となり、満足。 手動で設定してみた * まずは仮想ネットワークアダプタを作らなくてはならない。「仮想ネットワークの設定」からホスト仮想アダプタのタブに行き、VMnet2を追加して適用を押した。確かにアダプタは加わった。 NATタブに行き、VMnet2を選択し、適用を押した。そしてホスト仮想ネットワークの割当てタブに行き、「>」ボタンから
ビデオ信号について * 日本ではNTSC方式と呼ばれるものが一般的。市販のキャプチャボードを用いれば、これをPCに動画や静止画として取り込むことができる。このためのソフトはボードに付属するケースが多いが、自作も可能。 テレビとビデオ信号(その1)(オリックス・レンテックの測定器玉手箱より) テレビとビデオ信号(その2) ビデオの基礎(DVD ForumのDVD ビデオ周辺技術講座より) DirectShow * 前に(猿真似の)キャプチャソフトを作ったが、多少知識がついたので、DirectShowを使ってもうちょっと汎用的なキャプチャができればいいなあと思って勉強開始。 link * DirectShowプログラミング [VC++] 「DirectShowについて語ろう」より「キャプチャサイズを変更するには?」 DirectShowサンプル「StillCap」について [00027881]
2007-02-15 FrontPage 2006-11-21 Linux及びUNIXの、コマンド等雑多メモ migemo 2006-11-19 MinGW及びMSYS 2006-11-02 SandBox/2006-11-02 SandBox/2006-11-01 SandBox 2006-10-31 photoshop 2006-10-30 Mathematica 2006-10-25 Wanderlust 2006-10-12 TeX 2006-10-01 Windows プログラミング (Visual C++) cygwin 2006-09-24 python 2006-09-20 Emacs Unicode 2006-09-16 SLAX Windowsよろずメモ 2006-09-06 デバッグ 2006-09-04 subversion このページについて * 個人的なPC関連
CUIの世界で暮らす場合、シェルの使いこなしで作業効率は桁違いに変わる。シェルは一種類だけではないが、シェルスクリプトの観点からはsh系とcsh系に分けられる。sh系であるbash(zshでもOK?)をメインに使ってみることにする。純粋な /bin/sh を使うと、declareが使えず、exprとなるのが面倒。 link * ステップ・バイ・ステップ・シェルスクリプト bashで始めるシェルスクリプト基礎の基礎 シェルスクリプトの基礎 画像整理における実例 * あえて全部別々に記述してみた。 jpegファイルで、大文字の拡張子を小文字にする(JPG -> jpg) * for filename in *.JPG do mv ${filename} ${filename%JPG}jpg done ダメ写真を削除したなどで、連番が歯抜けとなったjpegファイル群に番号を振りなおす * dec
紹介 * Emacsはエディタとの見方が最も一般的でしょうが、Emacs Lisp言語のインタプリタともいえます。Lispを用いて際限なくカスタマイズできるため、往々にして手段と目的が逆転しがちです。おかげで各種プログラミング言語やTeXソースなどの編集支援や、MUA・WWWブラウザ等様々な機能がどこかのだれかによって実現されています。Muleと呼ばれているものはEmacsを多言語対応にしたものであり、本質的には同じものです。(Emacs20.1で統合されたそうですが、詳しくは知りません) link * 入手 * GNU Emacs 総本山(と言ってよいのでしょうか) XEmacs こちらも人気 Meadow Windows環境ならこれを xyzzy(ばさらやる気のない謎のぺぇじ) これも人気 使用法など * Emacs 電子書棚 膨大!ここだけでOK Programming in Ema
ほとんど独り言です。 前書き * プレゼンにあたっては良い内容と良い資料、そして良い説明が最重要項目であることは自明です。ここではその様な事については一切触れず、『どうやってPCを用いた資料作りをするか』という事のみについて、思ったことをダラダラと書きます。 どんなソフトを使うか? * 満たすべき条件 * 必要な機能は人それぞれでしょうが、備えていて欲しいと私が思う機能は 表示に限れば特殊な環境を要せず(他の人のPC+プロジェクタ なる環境が有り得る)、できれば全画面表示が可能 矢印など図形の描画と画像の表示(TeXとの兼ね合いでEPSな図を流用する事が多い)。できれば数式も 意図通りにスライド毎に区切り、印刷できる事(OHPを使う事もあるため) 軽快な動作 あたりです。 プレゼン用ソフト - Powerpoint * ダントツに広く使われているのはMicrosoft社のPowerpoin
このページを最初にブックマークしてみませんか?
『秋山研究室 東京大学 物性研究所 機能物性研究グループ/極限コヒーレント光科学研...』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く