wsl2のUbuntuにphp7.3をインストール際の「retrieving gpg key timed out.」エラー

note.kiriukun.com を参考にphp7.3をインストールしようとしたが、途中でエラーになるので対応方法をメモ エラー内容(インストールが止まるためCtrl+Cで止めた) sudo add-apt-repository ppa:ondrej/php ~中略~ error: retrieving gpg key timed out. 下…

IEのFormのデータを保存、復元する方法

JavaScriptでFormの値をJavaScriptとして保存し、 再度実行すれば、Formの値を復元するスクリプトです。 (Web Development Helperのスクリプトコンソールを利用します)長大なFormのテストデータ入力時に役立つかもしれません。 // 準備 // ・以下のページ…

VSマクロ(プロパティー一括生成)をVS2003対応

2008/02/19 (火) VS2005マクロ(プロパティー一括生成) のマクロをVisualStudio2003、VisualStudio2005両対応に修正。Continue文がないだけで非常に読みづらい気がする・・・If文をネストすればもっと単純になるけれど、ネスト深いプログラムは嫌いだし。 …

VS2005マクロ(プロパティー一括生成)

VS2005マクロ(プロパティー一括生成)を書いてみた。Eclipseを使っていたときお世話になった機能「GetterおよびSetterの生成」がVisualStudio2005になかったっぽいので作ってみました。マクロがVC++6の頃とは随分変わってしまい困りましたがなんとかできま…

英語の技術書が無料で読めるサイト

It Reading for freeで様々な技術系の本が公開されています。全部で300種類のほどあるようです。All Books 個人的にいい加減Oracleとか勉強したかったので助かります。まだ途中までしか読んでないですが、とても読みやすい! Oracle EsseitialあとJava系も読…

TableAdapter親クラスの変更

TableAdapterクラスには親クラスを差し替える機能があるのは知っていたのですが、使い道は全く思いつきませんでした。 (データセットデザイナで TableAdapterにあるBaseClassプロパティを変更することで親を変更できる)プログラミング MS ADO .NET2.0 (マ…

VS2005買ったw

会社の仕事(.NET2.0)が楽しかったからここ1年ほど家でプログラム書いてなかったけど、 そろそろ飽きてきた。暇つぶし(否、現実逃避)には最高のソフトだと思う。 というか、仕事中に調べるには気がひける・・・のを家でやるってのもどうかと思うが。

もう少し汎用的に使えるビルドスクリプト

SubVersionから最新ソースを取得してリビルドするサンプルスクリプト PropertyGroupは適宜変更してください <Project DefaultTargets="BuildAll" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

ビルドの実行

>msbuild build.xml をコマンドプロンプトから実行します。 ビルドエラー時は指定したメールアドレスへメールが送信されます。

ビルドファイルの作成

プロジェクトファイルをリビルドし、エラー時は指定先へメールを送信する最低限のファイル。 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

MSBuildCommunityTasksのインストール

msbuildの標準機能ではメール送信が出来ないため、MSBuildCommunityTasksをインストールします。インストール時にエラーになる事があります。( Failed to open XML file, system error:-2147024786)その場合は以下の手順でとりあえず使えるようになります…

Msbuildでビルド失敗時にメールを送信

知っていれば簡単な事なのに、調べてみると意外と大変でした。

ネオダマ

会社で打ち合わせ時、見慣れない文字が書いてあった 「ネオダマ」 隣の人に聞いても「さあ?」って。 そしたら上司が「えっ、murasuke知らないの?」って目を丸くして言われた。 ネットワーク オープン化 ダウンサイジング マルチメディア の略で、当時(いつ…

ソフトサイエンスシリーズ 第28回 「世界に広がるRuby」 〜生み

地下鉄の広告でたまたま見た中京大学の公開講座 ソフトサイエンスシリーズ 第28回 「世界に広がるRuby」 〜生みの親が語る〜に興味があったので申し込んで見ました。10月12日(金)なので仕事半休して行ってみようかと。 会社から歩いても30分ほどだし。 R…

娘が生まれて

たまたまみつけた里帰り時、夫が実家に泊めてと・・が可哀想でしょうがない。ちょうど自分の娘が生まれて嫁の実家に週3日程お世話になっているので似たような状況なので 出産の前後、夫がうちの実家に泊めてほしいというのですが、うちの母は難色を示してい…

activeCollab(プロジェクト管理ツール)の利用

あとはGigazineで紹介されていたactiveCollabをXAMPP liteで動かすには多少の設定変更が必要でした。http://gigazine.net/index.php?/news/comments/20070228_uniformserver_activecollab_01/ XAMPP liteはInnoDB がデフォルトで無効になっているようです。M…

実行テスト

apache,MySQLを起動します xampp/xampp_start.exe Mantisのトップページをブラウザで開きます。 http://localhost:8080/mantis/ログイン画面から'''新しいユーザーの作成'''をクリックし、ユーザ登録を行います。 正しく動いている場合は自分宛にメールが送…

PHPの変更

★php.iniのメール関連の設定を変更します。SMTPサーバを指定します。 xampp/php/php.iniの695行目付近 SMTP = smtp.hogehoge.com の行を適切なSMTPサーバに変更してください。 [mail function] ; For Win32 only. ;SMTP = localhost SMTP = smtp.hogehoge.com

XAMPP liteのインストール

(Apache,PHP,MySQLをまとめてインストールしてくれます) まず以下のページから''XAMPP lite''をダウンロードしましょう。 http://www.apachefriends.org/en/xampp-windows.html適切な場所で解凍したら、"xampp/setup_xampp.bat"を実行してください。Mantis…

MantisをWindows+XAMPP liteで動かすための設定

バグトラッカーMantis WindowsにXAMPP環境をインストールして、MantisとactiveCollabを動かすための変更点をまとめました。 よくわかってないので間違ってるかもしれません。

64 CPU タスクマネージャの様子

壮観だ・・・ キーマン Interview : SQL Server 2005 の真実http://www.microsoft.com/japan/sql/images/ssj/ki03_02_l.jpg

液晶ディスプレイかったv

この前(7/20)パソコンのディスプレイの電源が入らなくなった。 おりしもボーナスの日。何処かから声が聞こえてきた気がする。「ぼーなすまでがんばったんだから・・・いいかげんやすませろ」 とA901H気がついたら8年も酷使したんだからよく持ったほうか! と…

初めてのSE

この業界に入ってかれこれ6年だか7年。 初めてエンドユーザと話しながら、概要設計フェーズをやっています。 (とはいえ小さな仕事です)ここ数週間、まともにプログラムを書いていませんが(実現可能性を調べるためにプロトタイプを作るくらい) ああ、仕事…

便利そうなブックマークレットをまとめて分かりやすくしてみました

自分で欲しかったものをいろいろ作ってみましたが、ブックマークレットを知らない人には 分かりにくいものなので、クリックするとひと目で理解できるようにまとめてみました。http://homepage2.nifty.com/tulip-an/bookmarklet.html 08/02追記 解凍して「お…

目次(Wikiのような)を作成するブックマークレット

Wikiでは見出し「*」があると自動的に目次を作成してくれます。それをブックマークレットでやってみました。 javascript:( function(f,t,v,a){ t='<div style=\'background-color:beige;padding:6px;border:2px solid gray;margin:6px\'>'; f=function(k,s,p){ s=''; p='&nbsp;'; while(--k>0){s+=p+p+p+p} return s; }; with(document) { for(i=0</div>…

やっとネットにつながった・・・

名古屋へ引越しをして以来、ADSLがほとんどつながらなくなってしまった。伝送損失63デシベル...orz...最初は光にしようか悩んだけど、賃貸なので工事されるとなると・・・と心配。 昔の日経NETWORK(今は購読してもいない)を引っ張り出し何か情報がないかと調…

コピーする範囲を矢印キーで一文字ずつ変更できるブックマークレット

javascript:(function(){document.body.onmouseup=Function("copy_rng=document.selection.createRange();");document.body.onkeydown=Function("var un='character';if(event.keyCode==39){if(event.shiftKey ){copy_rng.moveEnd(un,1);}else{copy_rng.move…

MSN健康ストレスチェック

最近疲れがたまってるよなーと感じてやまないのでチェックしてみました。 http://main.health.msn.co.jp/mind/check/index.aspx 55ポイントでした。 ストレスがかなりたまっています。 今の環境はあなたにはあまり合っていないのかもしれません。 働きすぎだ…

比較的スムーズな拡大縮小を行うブックマークレット

javascript:(function(){document.body.onmousewheel=function(){var e=event;if(e.ctrlKey){e.returnValue=false;var s=document.body.style;if(s.zoom=='') {s.zoom=1.0;}if(e.wheelDelta<0){s.zoom*=1.1;}else{s.zoom*=0.9;}}}})()Ctrl+マウスホイールで…

CTRL+右クリックした列の幅を変更するブックマークレット

http://d.hatena.ne.jp/murasuke/20060212 のバリエーションで、列の幅を一括してセットするブックマークレットです。 列幅を変更したい列をCtrl+右クリックし、幅を入力してください。 列幅を変更する<td>タグには、break-wordを指定しているので、長い半角文</td>…