2012-01-01から1年間の記事一覧
4年くらい前に作ったクレジットカードだが、最近磁気不良と思われる現象が多くなってきました。 買い物しててカードで払おうとしたら「使えないみたいですー」って言われたり、 新幹線の切符買おうとして、自動券売機に入れたら、最後の決済のところで「やり…
暑い夏、椅子に座ったままの作業ではお尻が蒸れてしまう。 椅子から空気が出てくればいいのにー、って思って調べてみると「USBひんやりクッション」なるものが存在することが分かった。 しかし「USBひんやりクッション」は既に廃盤となっており、現在では後…
SQLServerでdatetime型からvarchar型に型変換を行うときに、convert関数を使うが、単純に convert(varchar,getdate()) とすると出力結果は 2012-07-23 22:13:12 という出力になってまう。 convert関数の構文は以下。(CAST および CONVERT (Transact-SQL)より…
iPhoneの母艦としてMacBookProを使っているのだが、時々認識しなくなる。 対処法を調べてみた。 Appleの公式でも紹介されている。 iOS:iTunes for Mac OS X でデバイスが認識されない 毎度毎度、調べてみるが、結局再起動が一番手っ取り早くて確実みたい。 …
4月に受けた情報セキュリティスペシャリスト試験に合格していました。 午前1 78.2点 午前2 80.0点 午後1 70点 午後2 77点 H21.春試験で応用情報技術者試験に合格し、H21.秋試験に情報セキュリティスペシャリスト試験を受験したことがありますが、そのときに…
SQLServerにはOracleのLPADやRPADのような、文字を埋め込む関数がないらしい。 そこで、指定した文字数を右、もしくは左から抜き出す関数があるのでそれを活用する。 例えば数値型項目numを0001の用に長さ4で左を0埋めした文字列で表すときには RIGHT('0000'…
VBAで特殊文字を扱おうとしたところうまく行かなかった。 例えば©という文字、VBAのエディタ画面で入力すると「?」と表示されてしまう。 Dim str as String str = "? 株式会社〇〇" ' 変換してもコピペしても入力できない。 調べた結果、ChrWというメソッド…
VBAからヘッダー、フッターを操作するには、シートオブジェクトのPageSetupオブジェクトを操作する。 例 Public Sub Main() ' 中央ヘッダーに「〇〇仕様書」という文字列を挿入 WorkSheets("Sheets1").PageSetup.CenterHeader = "〇〇仕様書" ' 右下フッター…
レンタルサーバにて運営しているこのブログ。 時々応答しなくなったり、すごい時間がかかるようになることがある。 気になったらapacheの再起動をしてたんだけど、設定を見直した。 調べてみると、プロセスがメモリを食い続けていることが原因で応答が遅くな…
コマンドラインからの実行を想定したアプリケーションを作成したのでメモ。 まずはプロジェクトの作成。 [新規プロジェクト]から、[コンソールアプリケーション]を選択する。 [VB] Sub Main() End Sub [/VB] Main関数の中に処理を記述すれば、コマンドライン…
複数のメンバを持つ構造体の配列をソートする。 以下のような構造体を想定する。 Public Structure record ' 店コード Dim tencd As Integer ' 仕入先コード Dim siirecd As Integer ' 納品日 Dim nouhindate As Integer ' 伝票番号 Dim denno As Integer Public…
4年ほど前に購入したDell Inspiron。大学生の間ずっとメインに使ってたマシン。 卒業するときにMacBookProを買って以来放置ぎみだったが、放置しておくのももったいないし、Windowsでしかできないこともたまにあるので、どうせならリモートデスクトップでい…
仕事中に書いたExcelマクロをメモ。 上下でセルを比較し、同じであれば色を付ける。 このとき、連続する値が切り替わったとき、分かりやすいように赤と黄色で交互に色を付ける。 例えば以下のような表があったとすると 処理後は以下のようになる。 aaaは連続…
去年の正月、グランツーリスモ5をプレイするためだけに購入したプレステ3。 といっても、もともとあまりゲームをしない体質なので、ずっと眠っていたような状態だった。 そこで半年ほど前にTORNEを購入して、録画機器として活用することにした。 さすがSONY…
先日、DBサーバーSQLの処理に時々時間がかかってしまうという問題が発生した。 おそらくデッドロックが原因ではないのだが、「そういえば、デッドロックのログってどうなってんだ?」って話になって、調べてみるとトレースフラグなるものを設定しておかなけ…
レンタルサーバー(CentOS5.8)にデフォルトでインストールされていたPHP5.1.6。 最新のWordPressを利用するには5.2.4以降のインストールが必要。 以下の手順でPHPのバージョンを変更した。 [cc lang="bash"] yum erase php yum erase php-common [/cc] 次に以…
自宅サーバーにて運営していたブログですが、家庭の事情でネットが切断されることが多かったり、DDNSがうまく動作してくれないことがたまにあったりで、使いたいときに使えないことが多かったので、この度レンタルサーバーを借りて、そちらに移転することに…
今更ながらphpmyadminをインストールしてみました。 Ubuntuでのphpmyadmin導入手順をメモ。 まずはapt-getでphpmydaminをインストール。 [cc lang="bash"] $ sudo apt-get install phpmyadmin [/cc] 途中サーバを聞かれるところはapache2を選択。 "/etc/phpm…
複数のCSVなどのテキストファイルを結合するときにコマンドを使うと楽なのでメモ。 copyコマンドとtypeコマンドが使えるようだ。 copyコマンド 1つ目はcopyコマンドの利用。 [cc lang="dos"] copy [file1]+[file2]+[file3] [outputfile] [/cc] とコマンドを…
データベースと連携するプログラムを書いていると、SQL文は文字列として扱うことが多い。 そのためSQLを出力させると、1行の文字列になってしまい非常に読みづらくなってしまう。 自動で整形してくれるツールを探してみると、SQL Convertというソフトがあっ…
仕事でMicrosoftのSQLServerを使っているが、このSQLServer、資格で勉強したORACLEのSQLと細かい部分で違っている。 今日知ったのはOrder by句におけるNULLの扱い。 デフォルトではNULLが先頭にくる。ORACLEにはNULLを最後に持ってくるオプションがあったが…
今の仕事の開発はVB.NETがほとんどなので、VisualStudio2008を使うことが多い。 デバッグの時にツールバーにあるコメントアウトのボタンを使うことが多いので、キーボードショートカットが無いかを調べてみた。 マイクロソフトの公式ページでキーボードショ…
仕事でサイズの大きな複数ののCSVファイルを比較することがよくある。 エクセルに開いてマクロで結果を出すのが効率的なので、2つのシートを比較するマクロをメモしておく。 Sub Macro() ' ' 2つのシートの同じ位置のセルの値を比較し、 ' 等しくなければそ…
今更ながらMAMPをインストールしてみた。 設定いじってるとMySQLのサーバーが起動しなくなった。 そのときの対処法をメモ。 ターミナルから以下のコマンドを実行。 [cc lang="bash"] $ killall -9 mysqld [/cc] これでMAMPを再起動すると、MySQLもちゃんと起…
毎度調べないとできないし、Ubuntuは少し違うようなのでメモ。 .htpasswdファイルの作成 まずは.htpasswdファイルの作成 [cc lang="bash"] $ sudo htpasswd -c /etc/apache2/mods-available/.htpasswd hoge [/cc] 新しくファイルを作ったり、上書きする場合…
明けましておめでとうございます。 2011年は就職し、3ヶ月の研修を経て7月から本格的に仕事が始まり、 あっという間の6ヶ月でした。 2011年は結局ブログ放ったらかしで、ほとんど更新しませんでした。 (そもそもサーバー落としっぱなしだった。) 2012年の…