開発に関する記事一覧

開発

“Windows ターミナル” で WSL 2 の Ubuntu を使ってみる (+ Docker Desktop 統合)

これまで開発用のシェルとして git bash を使いつつ cmder やら PowerShell やコマンドプロンプトを併用していましたが、統合的に利用できるようになった Windows ターミナル を利用することにしてみました。 今回はせっかくなので Linux ディストリビューションである Ubuntu をインストールして Windows ターミナル上・・・続きを読む

[LimeSurvey] データベースを変更して再インストールする

オープンソースのアンケートシステムである LimeSurvey 、カスタムなしでも結構融通が利くので弊社でも利用しています。 さて、今回は LimeSurvey のデータベースを新しいデータベースに変更した後、プログラムはそのままで LimeSurvey を再セットアップする手順を紹介します。 LimeSurvey を初期化して使う場合にも使用できます。 環・・・続きを読む

Vimの標準プラグインNetrwについて調べてみた

はじめに こんにちは、冬が苦手で早く春が来てほしいです。最近、ファイル操作をシェルでコマンド操作して少しずつコマンド操作に慣れてきた気がします。 ある時、Vim をつかってファイルを編集しようとしたとき誤って、Vim` でディレクトリを開いてしまいました。すると見慣れない画面が出てきました。 いつもと違う画面が出てきてきたので、詳しく画面を見てみると、Net・・・続きを読む

JavaScript でクリップボードにテキストをコピーする (2021年版)

ユーザーフレンドリーな業務アプリを作ろうと思うとクリップボードとのやり取りは意外と重要だったりします。 Web アプリではセキュリティの観点からブラウザ経由でクリップボードにアクセスするのがあまり許可されていない時代もあり、小さな Flash を使った実装なんかもありましたが、現代のほとんどのブラウザーでは共通インターフェースでアクセスできます。 今回はJa・・・続きを読む

[Node.js] Express で JWT 認証する方法

新年あけましておめでとうございます。 k-so16 です。本年も何卒よろしくお願いいたします。 Express で認証機能を実装する際には Passport が広く利用されています。Passport を利用した認証の実装例多くは セッション による認証なのですが、 JSON Web Tokens (以降 JWT と表記) による認証を実現するにはどうすれば良・・・続きを読む