都内SEのプログラミング勉強と雑記

2008年より都内でSEをしてます。業務システムをリプレイスし続けてきました。ここでは主にjavaやその周辺技術関連を紹介予定。学ぶことリスト:https://docs.google.com/spreadsheets/d/1G4lUqbHxsMf4PGgeRVe1ZL3JTOjlSTrqsJYe1CKz9UY/edit?usp=sharing

VBAでExcelファイルの読み取り専用属性をつけたり外すサンプルコード

'ファイル属性値の一覧 '0 :標準ファイル '1 :読み取り専用ファイル '2 :隠しファイル '4 :システムファイル '8 :ディスクドライブボリュームファイル '16 :ファルダ/ディレクトリ '32 :アーカイブファイル '64 :リンク/ショートカット '128:圧縮フ…

VBAでExcelファイルを読み取り専用で開き直すサンプルコード

久しぶりにExcelVBAと戯れているのでメモレベルでかきかき。 '''''''''''''''''''''''''''''''''''''''''' ' 現在のブックを読み取り専用で開き直す '''''''''''''''''''''''''''''''''''''''''' Sub readOnlyOpen_NoSave() rc = MsgBox(ActiveWorkbook.name…

保険や年金やiDecoとか

税金や保険や年金やiDecoとか 国民年金と厚生年金の違いって何だっけ・・・ あれ、そういえば保険ってどんな種類あったっけ・・・ 毎月払っている税金の種類とその意味・・・となったので色々調べてみる。 雑多に記載。 社会保険(加入強制) 病気、高齢化、…

Macで簡易的にWebサーバを立ち上げるならこれ

デモやテスト的にWebサーバが欲しいときがあります。 そんなとき毎回わすれてしまうので備忘録を兼ねてメモします。 ちなみにMacと言わず、基本的に以下のPGが入っていればどの環境でも可能かと思います。 いずれもカレントディレクトリをルートディレクトリ…

ITネタ SEなら入れておきたいアプリ集

というよりは私がよく使うアプリの備忘録です。 2019年6月版です。 Windows 項目 アプリ名 インストール or 呼出方 エディター VSCode 公式HP ファイル操作(名前一括編集とか) お~瑠璃ね~む 窓の杜 クリップボード Clibor Vector ウィンドウ管理 Alt + t…

MacからWindows10(7も)を使う一例。MicrosoftRemoteDesktopの利用。解像度設定がいい感じ!

Mac

最近だとブラウザベースの、Chrome リモート デスクトップなどの利用がありますね。 今回はMacからWindows10(Windows7も)を使う一例として、 MicrosoftRemoteDesktop を利用します。 基本的にはWindows同士でリモートデスクトップ接続を使うときと同じです…

eclipseのデバックモードでブレークポイントがずれる、というかjar経由で参照しているクラスファイルを見ていた

こんなMavenプロジェクトで構成されてます。 すべて同一のeclipseワークスペースにプロジェクトを開いています。 oreore-framework ikeike-gamen sugoize-gamen このときikeike-gamenとsugoize-gamenをeclipse-LibertyのAPサーバに乗せてデバックしていまし…

git logでgrepしたい場合、--grepオプションを知る。差分(diff)は-p。その他よく使うオプション。

git

git log でgrepしたい場合、 git log | grep ほげほげ〜 などでもいいのですが、 最近ようやく --grep オプションを知りました。 git log --grep ほげほげ こちらの方がgit logコマンド内で完結するので便利。 (今更すぎる) 差分(diff)を表示しながらgit…

MITなどよく見る・使うライセンス表記の意味について

Licenseライセンス ざっくり理解。 GPL 利用するなら、公開時に同じGPLライセンスで公開しなさい。 ソースコードも全て公開しなさい。 ただし個人利用や会社内のみ、などの場合での利用では、当然公開の必要はない。 BSD 利用しても、公開しなくていいよ。も…

Gitで同時に複数ブランチを利用する場合は、やっぱり git-new-workdir だね!

git

今さらながら git-new-workdir を導入しました。 今いるブランチを切り替えず、別のブランチも同時に作業したい。 そんなとき、cloneするのは手間だし時間も容量もかかる。 そこで、 git-new-workdir 。 導入 => Mac どこでもいいのですが、 git-new-workdir…

follow us in feedly