小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


Visual Studio 2015(VC++)でQRコードを生成する

c++

photo credit: Radar Dish QR Code via photopin (license) はじめに Visual Studio 2015(VC++)でQRコードを生成する方法を記載しています。 環境 Windows 7 Pro 32bit Visual Studio 2015 QRコード生成ライブラリ http://www.psytec.co.jp/freesoft/03/ 準…

【cppcheck】warning: Either the condition 'x' is redundant or there is possible null pointer dereference

c++

はじめに C++の静的解析ツール「cppcheck」でソースコードを静的解析した場合に、以下の警告がでることがあります。 warning: Either the condition 'x' is redundant or there is possible null pointer dereference. cppcheckのバージョン v1.73 サンプル…

ソフトウェアテストにおけるカバレッジ(C0/C1/C2)

はじめに ソフトウェアテストにおけるカバレッジについて、まとめてみました。知識ゼロから学ぶソフトウェアテスト 【改訂版】posted with amazlet at 16.05.25高橋 寿一 翔泳社 売り上げランキング: 19,474Amazon.co.jpで詳細を見るカバレッジとは、プログ…

PictMasterで制約表を使ってみる

osdn.jp はじめに 組み合わせテストを行う際の組み合わせパターンを自動的に算出してくれる「PictMaster」で制約表を使ってみました。知識ゼロから学ぶソフトウェアテスト 【改訂版】posted with amazlet at 16.05.21高橋 寿一 翔泳社 売り上げランキング: 1…

Excelでテストケースが作れるPictMasterの使い方

osdn.jp はじめに 組み合わせテストを行う際の組み合わせパターンを自動的に算出してくれるツール「PictMaster」の使ってみました。【この1冊でよくわかる】ソフトウェアテストの教科書―品質を決定づけるテスト工程の基本と実践posted with amazlet at 16.05…

iQOS(アイコス)の充電中に赤ランプが点灯する場合の対処方法

www.iqos.jp はじめに 電子たばこのiQOS(アイコス)が壊れました。何が起きたかというと、ポケットチャージャーにホルダーをセットして、充電用のUSBケーブルで充電しようとしたところ、通常であれば緑色が点灯するのですが、赤ランプが点灯しました。 サポー…

スヌーザヒーロー(Snuza Hero)の使い方

us.snuza.com はじめに スヌーザヒーロー(Snuza Hero)ベビーモニターは、赤ちゃんのおむつに装着し、赤ちゃんのお腹の動きを監視するウェアラブルデバイスです。ほんの少しの動作も高感度で検出し、動きが弱いか、毎分8回未満しか動かなかった場合に警告を発…

【Oracle】はじめてのRMAN バックアップ&リストア編

はじめに OracleデータベースをバックアップするにはRecovery Manager(RMAN)という付属ツールが使えます。 RMANでバックアップとリストアを試してみました。 blogs.oracle.com リストアとリカバリ リストアとリカバリは同じ意味に聞こえますが、過去にとった…

【VS2015】error LNK2026: モジュールは SAFESEH イメージには安全ではありません。

www.visualstudio.com はじめに Visual Studio 2015でソリューションをビルドした際に、以下のエラーになる場合があります。 error LNK2026: モジュールは SAFESEH イメージには安全ではありません。 対処方法 ソリューションのプロパティから、「リンカー」…

【VS2015】warning LNK4075: /EDITANDCONTINUE は /SAFESEH の指定によって無視されます。

www.visualstudio.com はじめに Visual Studio 2015でソリューションをビルドした際に、以下のエラーになる場合があります。 warning LNK4075: /EDITANDCONTINUE は /SAFESEH の指定によって無視されます。 対処方法 ソリューションのプロパティから、「リン…

【VS2015】fatal error CVT1100: 重複するリソースです。

www.visualstudio.com はじめに Visual Studio 2015でソリューションをビルドした際に、以下のエラーになる場合があります。 fatal error CVT1100: 重複するリソースです。 type:VERSION, name:1, language:0x0411 fatal error LNK1123: COFF への変換中に障…

Windows10の体験版をVirtualBox(Mac)で動かす

はじめに Windows10の体験版をMac上のVirualBoxで動かしてみました。 必要なもの Windows10 Enterprise 32bit(体験版) www.microsoft.com Oracle VirtualBox 5.0.16 Oracle VM VirtualBox Mac OS X(10.10.2) Enterpriseにも2つのエディション 体験版をダウン…

【VS2015】error C3688: リテラル サフィックス 'L' が無効です。

www.visualstudio.com はじめに Visual Studio 2015でソリューションをビルドした際に、以下のエラーになる場合があります。 error C3688: リテラル サフィックス 'L' が無効です。リテラル演算子またはリテラル演算子テンプレート 'operator ""L' が見つか…

【VS2015】warning MSB8012: TargetPath(xxx) does not match the Linker's OutputFile property value (xxx).

www.visualstudio.com はじめに Visual Studio 2015でソリューションをビルドした際に、以下のエラーになる場合があります。 warning MSB8012: TargetPath(xxx) does not match the Linker's OutputFile property value (xxx). This may cause your project …

VCProjectEngine の初期化に失敗しました。

はじめに Visual Studio 2005のvcprojファイルをvcupgrade.exeを使ってアップグレードしようとしたら、以下のエラーになりました。 Microsoft(R) Visual C++ プロジェクト変換ユーティリティ - バージョン 14.00.24720 Copyright (C) Microsoft Corporation.…

Outlook2010でメッセージ内のテキストを検索をする方法

はじめに Outlook 2010でメッセージ内のテキスト検索をしようとCtrl + Fをしたら、メールを転送する画面になってしまった。 メッセージ内のテキストを検索をする方法はないのか調べてみました。 メッセージ内のテキスト検索をする方法 1つはメニューの右端…

【cppcheck】error: Deallocating a deallocated pointer: xxx

c++

はじめに C++の静的解析ツール「cppcheck」でソースコードを静的解析した場合に、以下の警告がでることがあります。 error: Deallocating a deallocated pointer: xxx cppcheckのバージョン v1.72 サンプルプログラム 以下のソースプログラムを解析にかける…

Visual Studio 2015でnafxcw.lib(afxmem.obj) : error LNK2005のエラー

はじめに Visual Studio 2005で作成したソリューションをVisual Studio 2015でビルドした際に以下のエラーになりました。 nafxcw.lib(dllmodul.obj) : error LNK2005: _DllMain@12 は既に LIBCMT.lib(dll_dllmain_stub.obj) で定義されています。 nafxcw.lib…

LNK1281:SAFESEH イメージを生成できませんの解消

はじめに Visual Studio 2005で作成したソリューションをVisual Studio 2015でビルドした際にLNK1281のエラーになりました。 fatal error LNK1281: SAFESEH イメージを生成できません。 error LNK2026: モジュールは SAFESEH イメージには安全ではありません…

SonarQubeでC++コードを静的解析してみる

C++

このエントリは古くなっています。 新しい記事はこちら。 replication.hatenablog.com はじめに SonarQubeでC++コードを静的解析してみました。 SonarQubeについては以下の記事をご欄ください。 SonarQubeでプログラムの品質管理をはじめる(概要) - Qiita …

【Oracle】SQL DevelopperでSQLチューニング・アドバイザを試してみる

はじめに SQLチューニング・アドバイザは、SQL文を分析して、どうチューニングしたら良いかアドバイスしてくれます。提示される推奨事項やアドバイスは、オブジェクトの統計情報の収集、新規索引の作成、SQL文の再構築、SQL Profileの作成などと関連していま…

Oracle 11gの監査機能で実行されたSQLを採取してみる

はじめに Oracleの監査機能を使うと、あるテーブルに対する操作をバインド変数含め、SQLレベルで記録できると聞いたので試してみました。【オラクル認定資格試験対策書】ORACLE MASTER Gold[Gold DBA11g](試験番号:1Z0-053)完全詳解+精選問題集 (オラ…

Mac OS X El Capitanで確定申告(e-tax)を行う方法(2015年12月版)

はじめに Mac OS X El Capitanで確定申告(e-tax)をするための準備をしてみました。 ざっくり言うと、 El Capitanに対応したICカードリーダがまだない El Capitanで導入されたSIPがかなり厄介 リカバリモード起動、SIPをOFFにしてドライバをインストールする …

個人番号カードに対応したICカードリーダまとめ

はじめに 個人番号カードに対応したICカードリーダは、以下のページに一覧があります。ICカードリーダライタのご用意 : 公的個人認証サービス ポータルサイト 法人向けを除き、一般の利用者向けに発売されているものをまとめました。 Cloud2700-NTTCom NTTコ…

Mac OS X Yosemiteで確定申告(e-tax)を行う方法(2015年12月版)

はじめに Mac OS X Yosemiteで確定申告(e-tax)をするための準備をしてみました。いちばんわかりやすい確定申告の書き方 平成28年3月15日締切分―――2016年版posted with amazlet at 15.12.30ダイヤモンド社 売り上げランキング: 6,241Amazon.co.jpで詳細を見る…

【VS2015】コマンドラインからcl.exeのコード分析(/analyze)を利用する

C++

はじめに Visual Studioのコード分析機能を使って、ソースコードの静的解析を行うことができます。 GUIから実行すると複数のソースコードを一度に分析にかけずらいので、コマンドラインから実行できないかと考えました。 環境 Windows 8.1 Ent(32bit) Visual…

マイナンバー法の施行で2016年のe-Taxはどう変わるの?

はじめに 2015年10月にマイナンバー法が施行されました。 これに伴い、来年2016年のe-Taxはどう変わるのかをまとめてみました。みんなが知りたかった! マイナンバーで損する人 得する人 (みんなが知りたかった! シリーズ)posted with amazlet at 15.10.31TAC…

【Oracle】indexの貼られたテーブルを全件deleteしてみた

はじめに インデックスの貼られたテーブルを全件deleteしたときのインデックスツリーの変化を見ていきます。 環境 Oracle Database 12c EE 12.1.0.1.0 テスト用のテーブル CREATE TABLE T_GAKUSEI ( gakusekiNo NUMBER,--学籍番号 classNo NUMBER,--クラスid…

【Oracle】インデックスのTreeDumpを取得してみる

photo credit: Tramonto - Sunset via photopin (license) はじめに OracleのインデックスをダンプできるTreeDump機能を使ってみました。 テスト用のテーブル CREATE TABLE T_GAKUSEI ( gakusekiNo NUMBER,--学籍番号 classNo NUMBER,--クラスid name VARCHA…

【Oracle】indexをリーフ分割させながらデータを挿入する

はじめに この記事では、Oracle DBでインデックスのリーフ分割を発生させながらデータを挿入する方法について書いています。以前、テストデータを大量に作成するためのtips記事を書きました。replication.hatenablog.com このときのSQLは、以下の画像のよう…