IT系フリーランスの技術備忘録

日々の業務で学んだ事の覚書やフィードバックなど。たまに関係ない記事も。

タブレット買い替えの時のメモ

Wifiに接続して使用しているいPad mini2が画面にひびが入り過ぎて使えないので、買い替えをしようと思います。 その際のメモ。

要件

  • Wi-fiに接続して使用できる事
  • LINEの接続の引継ぎができるかどうか
  • Kindleが問題なく使えるか

※簡単に言えば、現在しようしているiPad mini2の環境と使用感があまり変わらない事

購入方法は?

Eclipseインストール時の覚え書き

Javaではなくて、ERMasterを使いたいからだけど、Eclipseをインストールしたのでメモ。 (超個人的なメモです。)

インストール時の参考記事

【ゼロからわかる】Eclipseのインストールと初歩的な使い方 https://eng-entrance.com/java-eclipse-install

この記事を参考にインストールをした。

インストールしたEclipse

f:id:microsoftcream87:20170816073452p:plain

eclipse oxygenの、64bitバージョンをインストールした。

インストール用の参考記事は、「Eclipse neon」と書かれているが、oxygenというのは、2017年8月16日の最新バージョンという事でいいのだろうか?

インストール先フォルダ

C:\eclipse\jee-oxygen

日本語化

f:id:microsoftcream87:20170816074128p:plain

日本語化には、Pleiadesの日本語化プラグインを使用。

事業としてやりたい事の覚え書き

定年退職IT系技術者による、OJTサービス

定年退職をしたIT系技術者が、企業の新人などにOJTを行う派遣サービス。 研修やセミナーにしてしまうと時間がそれにとられてしまうが、プロジェクト進行を止めないで、新人が教育され、かつプロジェクトの進行にも効果的なのが売り。

企業としては、新人の教育に時間が割けなかったり、新人もプロジェクトの要因として出来るだけ早く戦力になったもらえるようになるのが売り。

構成管理請負サービス

プロジェクトに付きもののドキュメントの維持管理などで、プロジェクトに共通の、印刷設定や、ページ振り、ファイリングなど、雑用的な事を代行するサービス。

開発ガイドラインの共通化

OSなど、ミドルウェアとしてソフトが共通化されていくように、コーディング規約や、コーディングルール、レビュー時のチェック内容などを標準化する。 これにより、レビュー内容などが担当者の経験によって全く違っていたり、内容を考えるのに時間をとられたりしなくなるのが狙い。

「レビューの内容、どうした?」

に対して、

「標準の方法で行いました。」

の一言で済ませるようにすることが狙い。

Windows 10 Wi-fiの接続格闘日記

自宅のPC(Windows 10)の無線LANが繋がらないので、調査します。

その調査経過をメモ代わりに記事にします。

WiMaxには問題なく繋がる。

Wimaxからは問題なく繋がります。 なので、PCの問題では無いなぁ。。。

アクセスポイント一覧にSSIDは表示されている

アクセスポイント一覧に接続したいアクセスポイントのSSIDは表示されている。 電波は2本。

ただし、SSIDは2つあるのに、何故かひとつしか表示されない場合もある。

f:id:microsoftcream87:20170812181300j:plain

問題のトラブルシューティングを実行してみる。

f:id:microsoftcream87:20170812183254j:plain

f:id:microsoftcream87:20170812183310p:plain

「これらの修復方法を管理者として実行する」をクリックしてみる。

結果として、これであっさり接続できるようになった。

【サクラエディタのマクロ】作成したPL/SQLのコードから空白行とコメントブロックを削除する

今回は、teratailのこちらの質問に関する回答です。

teratail.com

質問者様はサクラエディタを使用との事でしたので、サクラエディタのマクロで、空白行とコメント行を削除するマクロを作成しました。

// 選択範囲の文字列の中で、空白行とコメント行を飛ばす、
// ※コメント行・・・先頭が'--'で始まる行
function line_shaping(text) {

    var text  = text.replace(/\r\n|\r/g, "\n");

    var lines = text.split( '\n' );
    var outArray = new Array();

    for ( var i = 0; i < lines.length; i++ ) {

        // 空行と先頭が"--"で始まる行は飛ばす
        if ( lines[i] == '' || lines[i].indexOf("--") === 0) {
            continue;
        }
 
        outArray.push( lines[i] );
    }

    str = outArray.join('\r\n');
    return str;

}

// 選択範囲のテキストを取得
var text = Editor.GetSelectedString(0);
// 変換後のテキストを出力
if ( text !== "" ) Editor.InsText(line_shaping(text));

上記のソースをline_shaping.jpなどの名前で保存し、サクラエディタのマクロとして登録して下さい。

変換したい範囲を選択し、マクロとして実行すると、選択範囲の文字列の空白行とコメント行が削除されます。
(毎回選択しないといけないのは使いにくいかな。。。)

サクラエディタのマクロの登録方法がわからない場合はこちらの記事が参考になるかと思います。
(というか、マクロ自体もこの記事内の大文字・小文字変換マクロを参考に作成致しました)