SEネタ– category –
-
SEネタ
【PowerShell】Excel内の文字列(セル、図形)を置換し、結果をログ出力する
タイトルの通り、業務でExcel内の文字列置換をしたいことがあったので、PowerShellでツールを作ってみました。 この手のツールは探せばいくらでも出てきますが、制限のある環境下においてはファイルのダウンロードができなかったりしますよね。なので、コ... -
SEネタ
【Java】Spring bootでシングルトンを利用し、簡易的にTBLデータをキャッシュ
今回はSpring Boot開発の現場で役立つTipsとして、シングルトンパターンとキャッシュを組み合わせたTBLデータのキャッシュ実装についてご紹介します。長い期間不変なマスタテーブルの値とかを保持できるので、毎回クエリを発行せずに済む、というメリット... -
SEネタ
【WordPress】プラグインの有効化時に「重大なエラー」が発生し、管理画面の操作ができなくなった際の対処方法
WordPressあるあるの一つに、プラグインを試そうとしたらエラーが起こってしまい、管理画面での操作が負荷となってしまう事象がある。WordPress自体もプラグインも全部phpで動いている以上、これはどうしても発生してしまう仕方がないことではあるんだけど... -
SEネタ
【Java】Spring Bootのインターセプターで、スレッドローカルに値をセットして使い回す
ちょっと限定的な使い方かも知れませんが「仕様変更とかで、全てのコントローラークラスに同じ処理を追加したい。でも、既存モジュールへの改修はコスト的に厳しい」って時に役立つのが、インターセプター。これとスレッドローカルを組み合わせて、なるべ... -
SEネタ
【PLSQL】大量のテストデータをダイレクトパスインサートする方法
開発現場において、必ずどこかのタイミングで実施することになるのが性能試験。今回は性能試験時に便利な、大量のテストデータをクエリ一発で準備する方法をご紹介。 PLSQLとは? PLSQL(Procedural Language/Structured Query Language)はOracleデータベ... -
SEネタ
なぜSESは辞めとけと言われるのか
SES(System Engineering Service)業界は、エンジニアリングサービスを提供する業界であり、多くの人、特にIT未経験者にとっては魅力的なキャリアパスと見える一方で、「やめとけ」という否定的な声も聞かれる。 その背景には、業界特有の高いプレッシャ... -
SEネタ
【PowerShell】特定ディレクトリのファイルを再帰的に削除する
あんまり使うことは無いかもだけど、個人的に使いたい場面があったのでメモ。 ローカルのディレクトリでごにょごにょ作業してて、その構成が案外良く、テンプレートとして別の場所で使いたい、でも既に置かれているファイルは消してきれいにしたい。みたい... -
SEネタ
【Java】DTO項目の要素をComparatorでリストソート
SQLでなく、JavaでDTOリストをソートしたい時のサンプルコードです。たまに利用したくなる時があるので、備忘録としてここに残しておきます。Arrays.aslistを用いてリスト生成したものについてはエラーとなるので注意。 Java8から利用できるComparatorでソ... -
SEネタ
【Java】Kaptchaライブラリを利用したCAPTCHA認証の方法
誤字っぽいけど誤字じゃない、とても昔からあるJAVA用のCAPTCHA認証ライブラリが「Kaptcha」です。 現代ではあまり利用されることはないかも知れませんが、限られた環境下ではもしかしたら採用される可能性があるかも、と思ったので備忘録としてここに残し... -
SEネタ
Amazon Lightsailに置いたWordPressを自動で再起動する方法
私的作業メモです。あくまで業務でやっているものではなく、そんなに真面目に動作確認している訳でもないので雑ですが、もしかすると役に立つ場合があるかも知れません。 目的 不定期に結構な頻度でサーバーが停止しているので、WordPressの再起動を自動化...