Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

work

KeyValuePair ジェネリック構造体

KEYとVALUE関係性 KEY→コード値→DB格納→開発者が意識する VALUE→コード名称→表示項目→ユーザが意識する 表示したい値とDBに保持する値が異なる実装をする ユーザには名称のみ意識してもらい プログラム制御を意識させないためだ VB.NETでは以下の構造体が容…

PowerSortインストール時の注意点

PowerSortインストール時の注意点PowerSortのインストールに失敗することが希にある 例) msiインストール→失敗 SetUpインストール→成功 インストール環境設定のPATHを通す必要がある うまく動作しない場合は以下のチェック項目で確認する□チェックリスト bs…

超図解VB.NETルールブック

超図解VB.NETルールブック 再読原則 1,見やすさ重視2,ネーミング簡単に3,サンプル鵜呑み×4,同じコード基本書かない5,役割一つ 基本ルール・英語を使う・Pascal形式→ObjSample「クラス名」「メソッド名」etc・Camel形式→objSample「変数名」・大文字+アンダ…

データグリッドとスプレッドシート

データグリッドビューとスプレッドシートに関するメモ どちらもデータをグリッド表示できるコントロールで 非常に使い勝手が良い。 マトリクス上に表示したいデータは多く多くのシステムで使用されている。 ただデータグリッドビューよりスプレッドシートの…

無効なオブジェクトライブラリ

Excel2010でのエラーを回避する方法のメモ Excel2010でExcelVBAで作成されたアプリを起動すると 「無効なオブジェクト ライブラリです。 または定義されていないオブジェクトへの参照を含んでいます。」 というエラーメッセージが出て困った。 ライブラリの…

生産性等式

生産性等式について・コンピテンシー(職務遂行能力) ・コミットメント(目標達成に対する貢献意欲) ・コングルーエンシー(組織目標と個人目標の整合性) ■生産性=コンピテンシー×コミットメント×コングルーエンシーさらに分かりやすく・・・・↓ ■生産性…

コマンドラインDB操作

symfowareのデータベースに対して SQL操作をコマンドラインで行いたいときは 以下のコマンドを実行する... 例) rdbexesql -s DB名 -u ユーザ名 select * from スキーマ名.テーブル名 quit

デザイン幸福論について

「ムーンショット」 デザイン幸福論」についての紹介記事リンク 長いけど、刺激的な内容である。 「自分が考えていることを、その場で決められた時間の中で 他の人とシェアしないのは、プロとして犯罪に近い」etc http://gigazine.net/news/20110908_moonsho…

business][development][技術]見積もり技法

[見積もり編]いつも同じ見積もり技法を使ってはいけない http://itpro.nikkeibp.co.jp/article/COLUMN/20080528/304555/現実的で妥当性のある計画を立てるために 裏付けがなされた適正な見積もりが必要になる 見積もりはプロジェクトの進捗と品質に直接影…

VB.NETからC言語DLLを使う(属性)

VB側で構造体配列として宣言した変数を CのDLLに渡したいときには属性指定が必要である。【例】 - VB側構造体 - _ Public Structure StructSample Dim mem1 As Integer Dim mem2 As Double End Structure - VB側宣言 - Public objStructSample() As StructSa…

VB.NETからC言語DLLを使う

VB.NETからC言語DLLを使う時の注意点を記載 ・Microsoft Visual C++ 6.0 コンパイルする時のオプションは 構造体メンバのアライメント8バイトとする ・構造体の中にGMoney型, short , long がある場合、 8バイト単位のアライメント から始まるよう調整する ※…

データベース操作を楽にする「A5M2」

DBアクセスツール『A5M2』 http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/黒猫はすぐ白くなるし。 使いやすいものを使う。

GoFデザインパターン2

Java言語で学ぶデザインパターン入門 のサンプルソースをVB.NETとC#で紹介されている。 http://hccweb1.bai.ne.jp/tsune-1/以下のパターンについてVB.NETとC#のサンプルソースがまとめられている。 以前に読んでも忘れる、がまた読む。 - 生成に関するパタ…

GoFデザインパターン

矢沢久雄の早わかりGoFデザインパターン---目次 GoFデザインパターンは全部で23種類ある http://itpro.nikkeibp.co.jp/article/COLUMN/20051201/225570/以下のパターンについて解説してある。 以前に読んでも忘れる、がまた読む。 - 生成に関するパターン - …

DSO,DSI

データベース操作のメモSymfowareはテーブル構造を定義したあとに 別途、データ構造と保存場所を指定する必要がある。 それぞれ「DSO」と「DSI」という。□DSO(Data Structure Organization)について DSOは、データをどのような構造で保管するのを決める ・テ…

エクセルショートカット覚え書き

エクセルでど忘れすることがあるもの。ないもの。 - 数字系 - Ctrl+0列を非表示にする Ctrl+Shift+0非表示の列を再表示 Ctrl+1書式設定ダイアログの表示 Ctrl+2太字の設定・解除 Ctrl+3斜体の設定・解除 Ctrl+4下線の設定・解除 Ctrl+5取り消し線の設定・解…

プログラマの3大美徳

仕組み進化論再読 プログラマの三大美徳が紹介されてたのでメモ。 Perl開発者ラリーウォールが提唱した3つの美徳 怠慢/短気/傲慢 ・・・どれも悪い気がするが意味はこうなる 怠慢→同じことするのが面倒なので自動化する 短気→使用者から文句を言われるの…

EQATEC Profiler

性能改善メモ 性能測定ツール「EQATEC Profiler」について 性能改善ではアプリケーションの実行時間を計測し ボトルネックを見つけて必要な対応を考える 「EQATEC Profiler」 が無償で使えるのでメモしておく。 □特徴 ・フリーソフト ・バイナリモジュールも…

テスト環境作成メモ

VMwareインフラスタラクチャ上で テスト環境を構築する手順 (以前のメモ書き起こし)■新規仮想マシン作成手順 1.新規の仮想マシンを作成します 2.OSのインストールメディアをISO化してデータストアにアップロードします 3.ドライブに2で登録したISOイ…

基礎と本質を掴む「知的生産術」3

司法試験流「知的生産術」 塾長:伊藤真 ソクラテスの弁明 思い通りに物事が進んだ日 思い通りに物事が進まない日 どちらの先に理想的な未来があるかは誰も分からない 学習法についてメモ 第三回:確実に成果をあげる時間術 何のためにやるのか?をまじめに…

基礎と本質を掴む「知的生産術」2

司法試験流「知的生産術」 塾長:伊藤真 ソクラテスの弁明 思い通りに物事が進んだ日 思い通りに物事が進まない日 どちらの先に理想的な未来があるかは誰も分からない 当たり前のことも多いけど...IRACは知らなかった 学習法についてメモ 第二回:部品で作る…

基礎と本質を掴む「知的生産術」

司法試験流「知的生産術」 塾長:伊藤真 ソクラテスの弁明 思い通りに物事が進んだ日 思い通りに物事が進まない日 どちらの先に理想的な未来があるかは誰も分からない やる気があるときはできるけど、 やる気がないときはできない勉強 最近は小説ばかりだ・…

性能測定ツール

ボトルネックを見つけるための性能測定ツール いくつかあるけど、結果が見やすい。 ・dotTracePerformanceSetup.4.5.852.8.msi※試供版は10日間使用可能。監視プロセスを決めて以下の操作で 実行時間を関数単位に取得できる1dotTraceの監視画面で監視を開始…

ペーシング

ペーシング コーチング基礎よりペーシングとは? 相手にあわせること。 相手の行動様式、発言、リズム 話すスピード、言葉、声のトーン 姿勢、表情など。。。リーダーがメンバに安心感を与え行動を促すには 信頼関係を築かないと始まらない きちんと丁寧に話…

アクセス権を制御する4つの可視性記号

アクセス権を制御する4つの可視性記号 システムアーキテクト基礎よりUMLはクラス図でオブジェクトを表現する クラス図には属性(プロパティ)と操作(メソッド)を記述する 属性や操作には可視性のオブションをつけることができるpublic(+) すべてのクラス…

家族優先の働き方へのパラダイムシフト

家族優先の働き方に関するメモ価値観のパラダイムシフトが起きているという 仕事と家庭のバランスをとる働き方を 目指していこうとする流れ□意識しておくことの参考例 ・スケジュール帳に家族の予定を入れる ・まめに家族写真をとる ・こどもの写真を共有す…

コーチ型リーダーシップ

管理型リーダーシップ→コーチ型リーダーシップ コーチング基礎より□管理型リーダーシップの特徴 結果重視 指示する 緊急時に強い 弱み、間違いを指摘する 自分から教える スピード重視 承認を求める対象になりがち□コーチ型リーダーシップの特徴 結果を意識…

できるだけシャープに

不要なことをせずに 自らをできるだけシャープにする 研ぎすまさなければどこにも刺さらないいまの時代は情報が多い やらなければならない事が多い やりたいことが多い だが時間は有限だ本当にやりたい事 本当に興味が有る事 本当に楽しめる事 に注力するや…

相手の考えを聞く事

相手の考えを聞く事人は経験を積めば積むほど 徐々に人に教える機会が増えてくる 相談される事も増えてくる そんなときに忘れてはいけないのは相手の成長を考える視点である 人に提案されたときすぐに自分の中にある提案を口にしていないだろうか? 相手の成…

品質評価説明

品質管理 システムアーキテクト基礎より□品質向上活動 単体テスト、結合テスト、システムテスト実施 機能仕様書、テスト仕様書のレビュー実施 etc □品質評価 ・仕様書の指摘項目は1Pあたりの目標値を満たしているか? ・テストのバグ件数は開発規模から算出…