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

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

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などの名前で保存し、サクラエディタのマクロとして登録して下さい。

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

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

社長になる方法

私は、学生の頃、社長になりたかったです。

 

なんというか、かっこいいと思ったし、お金持ちのイメージもあったし、それに会社員は嫌だなという思いもありました。

 

でも、社長になる方法は、全くわかりませんでした。

 

一体どうすれば社長になれるのか?

 

社長になるためには、一体何を勉強したらいいのか?

 

英語も国語も算数も、教えてくれるところはあります(学習塾)

 

会計士や税理士、弁護士になる為にどうしたらいいのかもわかります(資格をとる)し、教えてくれるところもあります(専門学校)

 

今は、芸人になる為の学校まであります。

 

でも、社長になる方法といえばさっぱりでした。

 

社長になる方法は、今ならわかります。

 

それは、なんだと思いますか?

 

会社法を学ぶ?

 

経営学

 

MBAを取得する?

 

いえいえ、そんなの取得しても、いいところ、その知識を活かして会社員として仕事に役立てるぐらいでしょう?

 

 

では、何なのか?

 

そもそも、社長というのは、発想が違うのです。

 

社長というのは、「価値を生み出す側」です。

 

なので、「何か実現したい事」ありきです。

 

例えば、携帯電話の料金をもっと安くしたいとか、電気カーをもっと普及させたいとか、おいしいアイスクリームを作りたいとか。。。

 

その実現したい事を、自分の為でなく、人の為、それも、友人知人とかではなく、一般的な知り合いでもない人の為にも実現したいと思えることがあるなら、それが「事業」であり、その事業の実現方法の一つとして、会社組織が都合がいいと思い、会社を節理るつするなら、あなたは社長です。

 

なので、まずは「実現したい事業」ありきです。

 

もしもあなたがどんなに才能がありやる気があっても、「どんな事でも一生懸命頑張りますので、社長をやらせてください。」という態度なら、例え肩書が代表取締役になったとしても、それは、会長か、親会社の社長のいう事を聞くだけの、「雇われ社長」と呼ばれる人になるでしょう。

 

繰り返しますが、社長になるには、まず、あなたが実現したい事業があるかどうかが先なのです。

 

実現したいことが無く、単にお金が欲しいとか、楽したいとか、楽しくいきたいとか、自分の為に何かしたい考えなら、いいとか悪いとかではなく、受け身的な考えであり、従業員的な発想です。

 

あくまでも、いいとか悪いとかではありません。

 

悪しからず。

 

しかしながら、私は、情熱的に実現したい事業が無くても何にも問題はないし、特に若い時期は、人の為に実現したい事業なんて無いのが普通だと思います。

 

みんながあこがれるようなプロスポーツ選手や、芸能人だって、立場的には従業員ですし(個人事業主だったり、契約社員という立場かもしれませんが)

 

だから、実現したい事業が無いなら、無理に社長になるのではなく、少しでも自分の働きたい仕事につけるよう努力した方がいいかも。

 

その分野で業績を伸ばすことが出来れば、むしろ、社長の方から、声をかけてくるかもしれません。

 

 

 

 

 

 

 

システムエンジニアとしての定年後はどうお考えですか?

システムエンジニアだけでは無いかもですが、現役での仕事って、どのポジションでも本当にきついと思うんですよね。

 

だから、定年後は、現役時代のようなきつい仕事はしたくないと思う反面、バイトや、全く違う分野での仕事は嫌だって言う人は結構いるのではないのかなって思うんですよね。

(少なくとも私はそうです)

 

今の会社で引き続きは無理(というかしたくない)

だからと言って、バイトも嫌だが、独立起業もしんどい。

 

そんな人にうってつけだと思うのが、若手プログラマーやプロジェクトリーダーのサポート役。

 

責任は一切負わず、でも、若い頃に培った技術で、プロジェクトには貢献する。

 

例えば、月額20万円で、週に30時間程度という契約ならどうだろう?

 

会社員に多い、会議や報告書類などの時間も不要ですし、1日6時間で、精神的なプレッシャーが無ければ、定年後でも十分仕事ができるのではないだろうか?

 

かつ、やってみたいとうう人も多いのではないだろうか?

実現したい事業

実現したい事業

 

1.仕様書の体裁整え事業

仕様書を納品する際、印刷フォーマットや、ページ振り、誤字脱字などを直すサービス。

 

仕様書納品する際、メンバーごとに仕様書の粒度が違ってやり直すなんて事はありませんか?

 

客先にも、「仕様書の体制整えサービスに依頼する」と言えば、後は納品までこちらで引き受けます。

 

2.新人マンツーマン指導教育サービス

新人の質問や疑問を解決するだけでなく、プロジェクト進行の遅れも手助けします。

 

Oracle 12c ClientのダウンロードURL

⇒IT系フリーランスで月額1000万円もらえるか相談してみる

はじめに

一般的に、Oracleをインストールする機会はあまりなく、いざ必要となった際には戸惑うことが想定されます。また、情報量の多いOracle公式のインストールガイドからこの手順を探し出すことも、忙しい社会人にとっては避けたい作業でしょう。そこで、ここではWindowsにおける「Oracle 12c clientのインストール方法を対象とし、その手順を簡潔に紹介していきます。

⇒これちゃんと持ってる?長時間のPC作業に必須の3種の神器(+α)

手順1: 「Oracle 12c client」ダウンロード画面へのアクセス

まずは下記URLにアクセスし、「Oracle 12c client」のダウンロード画面を開きます。
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

「Oracle 12c client」のダウンロード画面
Oracle 12c client」のダウンロード画面

最初にこの画面が表示されます。これを下へスライドしていくと、今回インストールしたいOracle Database 12c Release 2」のダウンロード画面があります。

【See All】ボタンをクリック
FIg.2 【See All】ボタンをクリック

手順2:「Oracle 12c client」ファイルのダウンロード

「Oracle 12c client」ファイルのダウンロード
Fig.3 「Oracle 12c client」ファイルのダウンロード

【See All】をクリックすると、この画面が表示されます。

一番上のOracle Database 12c Release 2 (12.2.0.1.0) for Microsoft Windows (x64)」が今回ダウンロードしたいファイルです。【winx64_12201_database.zip】をクリックしましょう。

「I accept the Oracle License Agreement」 にチェック
Fig.4 「I accept the Oracle License Agreement」 にチェック

すると、このポップアップが表示されます。

「I accept the Oracle License Agreement」にチェックを入れ、【OK】をクリックします。

手順3:「Oracleプロファイル」へのサインイン

「Oracleプロファイル」へのサインイン
Fig.5 「Oracleプロファイル」へのサインイン

【OK】をクリックすると、「Oracleプロファイル」へのサインイン画面へと移行します。

Oracle 12c client」のダウンロードにはアカウント登録が必要です。もし、アカウントを持っていない場合は、【アカウントの作成】へ進みます。なお登録は無料です。

手順4: 「Oracle 12c client」のインストール

「Oracle 12c client」のインストール
Fig.6 「Oracle 12c client」のインストール

Oracleプロファイル」にサインインすると、このポップアップが開きます。

【OK】をクリックすると「Oracle 12c client」のダウンロードが開始されます。

インストーラー【setup.exe】をクリック
Fig.7 インストーラー【setup.exe】をクリック

ダウンロードが完了したらファイルを解凍します。インストーラー【setup.exe】をクリックすると、インストールが開始されます。

以上で「Oracle 12c client」のインストールは完了です。

なお、本記事はOracle公式サイトの「3.2.3 Oracleソフトウェアのダウンロード」を参考にしています。このページでは、その他のOracleソフトウエアについても参照可能ですので、情報収集の際には参考にしていただければ幸いです。

【参考】