練馬エンジニアメモ

日々のメモ代わりとして

Rust言語 事始め

とりあえず環境構築して動くようにはなったのでメモ。 Windows10 Pro 64bitにて動作を確認。 一応デバッガも動く状態まで。 ※ scoopが導入されている事を前提とする。 powershellを起動 以下のコマンドを実行し、rustupをインストール(gcc/gdb共にscoop経由…

verdaccio(npmプライベートリポジトリサーバー)導入メモ

npmのプライベートリポジトリサーバーを構築出来るみたい。 構築先のドメインをhogehoge.jpとして構築する際のメモ。 インストール npm install -g verdaccio 起動 verdaccio なんか表示されて起動する。 warn --- config file - /root/.config/verdaccio/co…

買った物その2

以前、WindowsPC用としてXbox Oneコントローラーを買ったが、充電とか出来るのかと思ったら出来なかった。 blog.ex10ds.net ggったら以下のアイテムを買えば充電出来るようになっちゃうらしいので、ビックカメラにて購入(リンク先はAmazonだが...) Xbox On…

よく使えそうなJavaScriptパッケージメモその1

n node.js/io.jsのバージョン管理パッケージ。 npm -g install n でインストール完了します。 n <使いたいnode.jsのバージョン> でインストール&切り替えが出来ます。 複数バージョンをインストールしている場合は、単純に n だけ叩けばバージョン選択画面…

vscodeのタスク実行でもBash on Ubuntu on Windows

vscodeでbash on ubuntu on windowsをターミナルとして使いたかった。 だけどタスクの実行を行うと何故か分からないが.bashrcが読み込まれないらしく、 nvm経由でインストールしたnode.jsへのパスが通っていない。 vscodeのsettings.jsonに以下を追記 v11.9.…

windows用パッケージマネージャ(?)scoop+PHP5.3.3を導入

下手こいてSurface Laptopを初期化するハメになってしまいました。 開発環境としてPHP5.3.3の環境が必要だったのと、バイナリ探してきたりするのも面倒だったので scoopというコマンドラインインストーラー(と公式には書いてある)を導入して、それ経由でイ…

SFTPでシンボリックリンクが辿れない場合の対処

SFTP使う案件で、chrootディレクトリより上位ディレクトリをシンボリックリンクしていて そのリンクが辿れないという問題が発生しました。 /mnt/watchme -> シンボリックリンクしたいディレクトリ /sftp/watchme -> シンボリックリンク先、chrootディレクト…

老舗インターネットラジオ

いつも作業用BGMを探すのに苦労するが、somafmという海外のインターネットラジオが良い感じ。 複数チャンネル存在し、自分にあった好きな音楽を24時間聞くことが出来る。 寄付だけで運営を賄っているみたいなので気に入ったら是非寄付しよう! ちなみに自分…

サブクエリを使った絞り込み

user_name_table user_idname 1ほげ 2ふが 3うは user_type_table user_idtype 13 22 31 っていうテーブルがあった場合、user_type_tableのtypeが3のユーザーの名前だけ抽出したいというケース。 ggった結果、以下のようにサブクエリを使うと良いみたいで…

買った物その1

Xbox One ワイヤレスコントローラー(ブラック) warframeをコントローラーでやりたくで購入。 PS4のコントローラーみたいにバッテリー内蔵ではなく単三2本で動作する。 bluetoothで難なくPCと接続して使えるのはGood。 Xbox One ワイヤレス コントローラー (…