開発環境
ClickOnceでアプリを公開する場合に、「アプリケーションと同じ場所から前提条件をダウンロードする」に設定すると、配布先でフレームワークのダウンロードが不要になるので、インターネット環境がない相手の場合には有効。 プロジェクトのプロパティ→公開→…
Excel関連の処理のある、C++Builder 4.2 のプロジェクトをbcc32(従来のコンパイラ)からbcc32c(Clang)へ移行するときの話。 C++Builder -> プロジェクト -> オプション -> C++コンパイラ -> "従来のコンパイラ" を外した場合、Clangによるコンパイルに切…
Embarcadero C++Builderの情報はネット上でも非常に少なく、日本語のエラーメッセージをググっても事例などが見つからないことが多い。 英語に変更すれば見つかる可能性が高まる。 また、バッチコンパイルでコンパイルの高速化をした際、メッセージが文字化…
Visual Studio からClickonce発行したアプリが顧客先で「発行元が不明」の警告を出すのでそれを解決するため。 ここが安いみたいなので注文した。 www.thesslstore.com Comodo Code Signing $82.5/YearCOMODOのオフィシャルから購入するのと何が違うのかは分…
ビルドアクション: コンテンツ 出力ディレクトリにコピー を指定したファイルをプログラム内で使用したいとき これだと一時的な実行pathなのでコンテンツファイルを参照出来ない var exepath = Assembly.GetEntryAssembly().Location; こっちなら、コンテン…
emacsのconfigure中にでてきた checking for library containing tputs... no configure: error: The required function 'tputs' was not found in any library. The following libraries were tried (in order): libtinfo, libncurses, libterminfo, libcur…
64bitのWindowsでは通常、c:\Program Files (x86)\FileMaker にインストールされるが、これだとODBC接続が出来なくなる。"Unable to open file"や、"Failed to connect to listener"エラーが発生する。インストール場所をC:\FileMaker に変更したら、アクセ…
以下2つは見た目が全く同じなのに、表示される内容が違う%windir%\system32\odbcad32.exe ショートカット名「データ ソース (ODBC)」は64bit版のドライバが表示される C:\Windows\SysWOW64\odbcad32.exe ショートカット名「ODBC Administrator」は32bit版の…
InstallShield Limited Edition for Visual Studio で発生した。 プロジェクトフォルダの移動などで、設定済みPATHが見つからないエラー。その対処メモ。 GUI上で Files内のpath General InformationのDisplay Iconのpath Folders内のショートカットのIconの…
設定覚えるの面倒くさいし、小規模プロジェクトでオレ管理者だし、という時、 app/views/layouts/base.html.erb これを直接編集すればOK。
貼り付けて、ボタン押すだけ。vbscript, jscriptの実行。 scriptTester.zip using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System…
javascriptは型判定のまともな関数が無いので、Object.prototype.toString.callを使う人が多いらしい。しかし、wscript上ではどうも動かないみたい。(ブラウザではなく、Windowsのバッチ処理の話) なのでVBScriptのtypenameをjscriptから呼び出す。 var sc…
MSDNのドキュメントはどこに何が書いてあるのか探すの大変なので、転載しておく。リンクしても勝手に移動されるので。 あと、サンプルは本家よりも http://homepage2.nifty.com/suyamsoft/Ribbon/Sample/index.html の方が100倍使える。 コールバック関数 ht…
マクロのソースを比較したい時、ソース管理システムに登録したい時など、xlsm、pptmなどのファイルから、モジュール単位でテキストファイルに吐き出す。Excel, PowerPointで出来たので、多分Wordも出来る。 ↑VBAプロジェクトオブジェクトモデルへのアクセス…
samba-clientをインストールしておく #svnbackup.sh cmd=/usr/share/doc/subversion-1.6.11/tools/server-side/svn-backup-dumps.py date for f in $(ls /var/www/svn) do echo --------- create $f ------------- $cmd -c 10 -z /var/www/svn/$f . echo don…
option explicit dim ws, fso, regex, line, outfile, outfilename, errmsg, cmd set ws = createobject("wscript.shell") set fso = createobject("scripting.filesystemobject") set regex = new regexp const TemporaryFolder = 2 outfilename = fso.GetS…
本ブログのソース表示はConsolasがインストールされているPCでは、Consolas。それ以外のPCではGoogle web fontからInconsolataが勝手にダウンロードされる。それが不可だった場合にはmonospaceが使われる。 が、Google web fontが推奨しているlinkタグを使う…
デバッガを選ぶウィンドウが出てくるようになる。vbs.reg などの名前で保存・実行 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\VBSFile\shell] [HKEY_CLASSES_ROOT\VBSFile\shell\debug] @="デバッグ" [HKEY_CLASSES_ROOT\VBSFile\shell\debug…
ステップ数を数えてください。ただし、何もソフトを入れてはいけません。と命令された時のVBScript。c/c++/Java/Javascript対応。拡張子vbsで保存・実行。 option explicit dim fso, ws, regex, msg, arg set fso = createobject("scripting.filesystemobjec…
ワードパッドしかない環境で仕方なく画面コピーをずらずら沢山とった後で、自分のPCでExcelにコピーしたい。そんなときのWordマクロ。 Excel Object Libraryの参照設定が必要。WordでALT+F11押してからツール→参照設定。 Dim ex As New Excel.Application Co…
:help_gdbには.vimrcに設定を書けと書いてあるけど、これでは関係ないファイルまでスペースキーを押しただけで動作してしまう。 cd .vim/after/ftplugin/cpp/ mv /usr/share/vim/vim72/macros/gdb_mappings.vim . cd ../c ln -s ../cpp/gdb_mappings.vim . …
.bashrc alias ls="ls --color=auto" alias ll="ls -al" alias vi=vim alias view="vi -R" alias cd..="cd .." export EDITOR='/usr/bin/vim' Black='\[\e[0;30m\]' Blue='\[\e[0;34m\]' Green='\[\e[0;32m\]' Cyan='\[\e[0;36m\]' Red='\[\e[0;31m\]' Purpl…
Arch Linux 気に入った点 軽快さ重視 GUIなにそれ?的な雰囲気 なのに常に最新のツール・ライブラリ(今時点のgccバージョン4.6.1!)*1 各confファイルに詳しい解説が書いてあるらしい パッケージインストール時、環境最適化タイプ(abs)とお手軽タイプ(pacman)…
まさかと思って試してみたら、やっぱりついてたオートコンプリート。 このへん http://code.google.com/intl/ja/googleapps/appsscript/service_spreadsheet.html からオブジェクト取得部分だけコピーしてくれば、あとはjavascriptさえ分かればだいたい作成…
ファイルのリンク fsutil hardlink create 新しいリンク名 ターゲット フォルダのリンク 2003用のリソースキットをインストールし、 (http://www.microsoft.com/download/en/details.aspx?id=17657) linkd 新しいリンク名 ターゲット
http://d.hatena.ne.jp/neuromancer_sho/20110708/1310142056 の続き omnifuncを使うプラグインを使う時は、 ~/.vim/ftplugin/c に置くと、/usr/share/vim 配下のftplugin/c.vim(各言語用設定) " Set completion with CTRL-X CTRL-O to autoloaded functio…
実行するたびにwindowぴったりになったり、2000文字になったりする。 if(windowwidth > width) config "w2000"; else config "w" + str(windowwidth - 6);
mingw-get.exeで取得したGDBでTUIを使おうとすると TUI mode not allowed と言われてしまうので、TUI付のGDBをインストールする。はずだったが。。。 ftp://sourceware.org/pub/gdb/releases/ で7.3.1をダウンロード。 ./configure --enable-tui make && mak…
セルだけでなく、図形などに書かれた文字も。多分できてるはず。カナはやらない。 Option Explicit 'ブック内の全角文字を半角に変換する Sub main() Dim s As Worksheet For Each s In ThisWorkbook.Sheets exec_sheet s Next End Sub Sub exec_sheet(s As …
カーソル行にある単語を、includeしてるファイルから検索してその場所にジャンプする //includeされているファイルから検索する seterrormode 1,0; $search_path[0] = "."; $search_path[1] = ".\\include"; $search_path[2] = "..\\include"; $search_path[…