Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

2011-10-01から1ヶ月間の記事一覧

ステップ数の計測にStepCounter

Eclipse+Javaの環境で、ステップ数のカウントが必要になった時の定番StepCounterについて。 公式サイトは以下 http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=StepCounter実行、空行、コメント行などのステップ数を計測可能。 ビューにグリ…

自宅での設計作業用にastah*をインストール

自宅での設計作業用にフリーのUMLモデリングツールastah* communityをインストールした。 マインドマップも書けるのか!・・・と思ったら 有償版じゃないとできない模様。残念。 マインドマップはFreemindとXMindがあるからいいか。■参考サイト astah* wikip…

Gitにファイルを追加

EGitでGitリポジトリにファイルを追加する方法。プロジェクトを右クリック、チーム→コミットを選択して コミット対象のファイルを選択してコミットボタンを押下する。これで追加完了。 同期化ビューもあるのでSVNやCVSをEclipseから使うのに慣れている人は …

EGitでのソース管理

Eclipse3.7に標準で追加されているEGitを使用して、プロジェクトで使用するファイルを管理対象することに。 自分一人でバージョン管理する際などに、サーバーは不要だし流れ的にもSVNからGitに移行していくだろうから 探り探りやっていこう。 プロジェクトを…

パースペクティブの切り替え

Ctrl+F8でパースペクティブの切り替え

仮想デスクトップが気になる

書籍『リファクタリング・ウェットウェア』でコンテキストを広げる方法として 紹介されていた・マルチディスプレイ ・仮想デスクトップのうち後者が気になる。 前者はサイズの異なるディスプレイならあるんだけど、全く同じサイズを購入すべき とあったので…

リファクタリング・ウェットウェア@集中のコントロール

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@集中のコントロール集中をコントロールするための手法 ・大きなコンテキスト ・デュアルディスプレイの導入 ・仮想デスクトップの導入 ・割込管理 ・メールを制限 ・休憩 ・コンテ…

リファクタリング・ウェットウェア@経験の積み重ね

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@経験の積み重ね・五感で認識 心の学び ・プレッシャー 失敗を許容しない Rモード低下 失敗を許容 Rモード向上 ・失敗を活かす ソフトウェア開発 バージョンコントロールシステム ユ…

リファクタリング・ウェットウェア@意識的な遊び

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@意識的な遊び★学びとは 自主性、経験、目的、フィードバック★SMARTな目標 Specific:具体的な Measurable:計測可能な Achievable:到達可能性 Relevant:適切 Time-Boxed:期限★プ…

リファクタリング・ウェットウェア@アタマをデバッグ

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@アタマをデバッグ★Rモードを阻害する要因 ・認知バイアス ・世代類似性 預言者 放浪者 勇者 芸術者 ・性格の分類 マイヤーズブリックスタイプ指標(MBTI) 外向け内向け EorI 感覚…

リファクタリング・ウェットウェア@Rモードへの転換

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@Rモードへの転換達人への道=直感を磨くのに必要なのはRモードです。 このRモードを引き出すためには以下のような手段があります。・ペアプログラミング ドライバーはLモード、ナビ…

リファクタリング・ウェットウェア@脳の構造

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@脳の構造Lモード:論理 (Linear Mode 線形)Rモード:直感 (Rich Mode)脳は共有バスで記憶のメモリを共有している。 Lモードばかり使用しているとRモードが使用されないため 意…

リファクタリング・ウェットウェア@初心者から達人への道

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@初心者から達人への道ドレイファス兄弟の技術習得モデル=ドレイファスモデルによると 物事を極める過程は以下の五段階に分けることができます。・達人=直感で動く ・熟練者=自己…

リファクタリング・ウェットウェア@概要

『リファクタリング・ウェットウェア 達人プログラマーの思考法と学習法』@概要ウェットウェア(=人間の頭脳・思考)をリファクタリング(=内部構造の改善)し、その真の力を引き出すことを目的とした書籍です。リファクタリング・ウェットウェア ―達人プ…

美味しい納豆をつくる

書籍『リファクタリング・ウェットウェア』にて、 考えを熟成することのメタファとして『マリネを漬け込むのが大事だ』という表現が出てきた。日本人的にしっくりしないので 『美味しい納豆を作るにはじっくり発酵させること』 として覚えようと思う。リファ…

Alt+/ での単語補完

Alt+/での単語補完。Alt+/は入力途中のワードで始まる単語の補完を行う。 複数候補があった場合は、一番初めの候補が自動的に選択される。複数候補から選択するCtrl+Spaceとの使い分けについては 一つしか存在しないことがわかりきっている単語の入力時に素…

Javaエディタでの編集中に現在カーソル位置があるメソッド名をコピーする

Javaエディタでの編集中に現在カーソル位置があるメソッド名に移動する方法。Ctrl+Oでクイック型階層を開くと、現在編集中のメソッドがアクティブになります。 ここで即Enterを押せば現在編集中のメソッド名に移動し選択状態になります。Ctrl+Cを押せばメソ…

『Ctrl+,』『Ctrl+.』での移動にTODOタスクを追加する

『Ctrl+,』『Ctrl+.』での移動にTODOタスクを追加する方法。前の注釈か次の注釈のアイコンの右にある下向き三角のアイコンをクリックし、 メニューの中にあるタスクにチェックをする。この設定により「Ctrl+.」や「Ctrl+,」での移動対象に TODOタスクが含ま…

バランス

開発者の能力バランスって大事だな・知識は豊富だけど半日以上寝てて、作業の精度が低い人・知識は豊富でいいものを作ることは出来るけど時間内に仕上げることができない人・開発知識も業務知識もあり、開発の仕事は出来るがコミュニケーション能力が極端に…

単語コピー、行コピー

F5で単語コピー Shift+F5で行コピー

コミュニケーションスキル

今日は、自分の説明が下手なせいでこちらの意図を正確に伝えることが出来なかった。AというテストはBという前提がないと成立しないため、 Bの詳細を把握しているチームに確認しなければテストを実施することは出来ないということを伝えたかったが、相手には…

ご挨拶

tbと申します。 未熟なWeb系プログラマーの技術メモサイトです。・実務での懸案事項 ・ちょっとしたサンプル ・学習中のテーマについてなど書いていくことで自身の学習の補助にしたり 他の方との交流などが出来ればと思っております。よろしくお願いいたしま…