tizen.moe

tizen.moe

Linux

Windows Terminalを使いはじめました

6年ほど前 Xmingでgnome-terminalを画面転送して使っていたようです。地味にコピペが不便だったりラグがそこそこ有った気がしますが、6年どころではないくらい前(多分2011年か2012年にはこの環境だった気がする)にはこれだった気がします。主にXming由来だ…

WSL2のUbuntu20.04でwgetするとsslエラーが出た

goの実行バイナリをダウンロードしようとしたら $ wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz --2020-06-17 12:17:31-- https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz dl.google.com (dl.google.com) をDNSに問いあわせています..…

WSL2でX画面転送しようとしたらできなかった

ちょっと前から使ってるXserver(windows側)をVcxsrvからx410にしたのですが www.microsoft.com WSL(無印)だと.bashrcに if [ -n "{$DISPLAY}" ]; then export DISPLAY="localhost:0.0" fi しておくと繋がってくれて便利でした。(xming時代からそうです…

vim起動画面がLANG=ja_JP.utf8 vim しても日本語にならない場合は~

vim-jp.org $ LANG=ja_JP.utf-8 vim メッセージが日本語化されない場合は、:versionの出力に+gettextが含まれているかどうかを確認してください。-gettextとなっている場合は、gettextパッケージをインストールしてから、./configureとmakeをやり直してくだ…

python3 + blackが「AttributeError: module 'black' has no attribute 'find_pyproject_toml'」

blog.tizen.moe 多分同じ解決をしたのにやり方をメモってなかっただけですがgithub.com $ . ~/.vim/black/bin/activate $ pip install --upgrade git+https://github.com/psf/black.git 仮想環境にblackを入れてそっちを参照させるのは果たして筋が良いと言…

(続〃)Let's Encryptの証明書更新

blog.tizen.moe 今回はgitから取得したやつでやろうと(apt版が上手く行かなかったので)したのですがpython2を使おうとするらしく何かうまくいきませんでした。qiita.com結果的に、certbot-autoの中身で↑を参考に3を追加して $ USE_PYTHON_3=1 ./certbot-au…

Ubuntu 20.04にしたらstatic route設定が効かなくなった

NICを2つ搭載していて、サーバ待受側と宅内でセグメント(というかそもそもルータが)異なる /etc/network/if-up.d/にファイルを置いてやってた #!/bin/sh /sbin/route del default gateway 192.168.x.y metric 100 /sbin/route del default gateway 192.16…

Ubuntu20.04でchrome-remote-desktopをホストして困った話

krhb.hatenablog.com google-chromeは公式からダウンロードで入れられるのですが、chrome-remote-desktopが落ちてこなくて困りました。 wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb 入れたらWindowsと同じ感じで設定…

pythonのlint(black)がちゃんと動かなくなった

blog.tizen.moe 環境を壊したらしく、blackを実行(:wとかF9とか)してもmodule not foundみたいなエラーになるようになりました。(コピっておくの忘れた。。。orz)結果的に”.local/bin”の下にblackの実行ファイルがあるのにパスが通ってなかったらしくパ…

pythonを書く機会が妙に増えたので色々設定した

black github.comdeinに↓な感じで追加 [[plugins]] repo = 'psf/black' vimを自前でビルド*1しててpythonインタープリターが動いてなかったのでconfigureしてリビルド $ ./configure --enable-python3interp=yes $ make $ sudo make install 自動で整形して…

systemdの設定ファイルを書き換える

blog.cles.jp Ubuntuだと既に/etc/systemdに移して有りそうですが。

ssh reverse tunnel でsshサーバ経由で別のネットワークにいるWindowsの共有フォルダを参照する

SMB*1というと直近0-dayがあったばかりですが www.forbes.com*2 「そういえば過去にssh tunnelingで445を転送して自宅PCの共有フォルダを外から見ようとしたことがあったなぁ」と思い出しました。何か珍妙に苦戦して ローカルホスト(Win10)側にloopback ad…

コマンドラインで自分のグローバルIPを取得する方法

linuxfan.info というか、そういうサービスを提供しているエンドポイント。 $ curl ifconfig.io w.x.y.z ぐぐったんじゃなくて昔誰かに教えてもらったような気がするんですが、はて誰だったか。。。

今風のUbuntu(っても16.04, 18.04とかだと思う)でdaemonを有効/無効にする

副題:avahi-daemonをUbuntu16.04でころしたかった(mDNSで何か名前解決されてそうでびみょうだった)blog.tizen.moe 14.04のやり方はもうレガシーだった。。。Orz*1<2020.02.14追記> よく考えたらUbuntuは15.04からinitdがupstartからsystemdに変わってる…

SSDを増設したけど遅いのかプチフリするので調べた

シリコンパワー SSD 1TB 3D NAND採用 SATA3 6Gb/s 2.5インチ 7mm PS4動作確認済 3年保証 A55シリーズ SP001TBSS3A55S25posted with amazlet at 19.11.25シリコンパワー (2018-04-20)売り上げランキング: 20Amazon.co.jpで詳細を見るこちらを買いました。 blo…

SSHのトンネリングでブラウザにsocksを差すとエラーが出まくる

具体的には↓ channel xx: open failed: connect failed: Connection timed out みたいなエラーがshellに出まくってイラッとするのですが、httpセッションのタイムアウトらしく正常な異常ログなのだそうです。codeday.me serverfault.com取りあえずsshクライ…

(続)Let's Encryptの証明書更新

blog.tizen.moeいつの間にか切れていて↑のやり方でやろうとしたら $ ./certbot-auto renew Requesting to rerun ./certbot-auto with root privileges... ./certbot-auto has insecure permissions! To learn how to fix them, visit https://community.lets…

Ubuntuでtimezoneの変更

qiita.com $ sudo timedatectl set-timezone Asia/Tokyo とりあえずこれで良いらしい。

cygwin(とか) + VcxSrv + LinuxでX画面転送する場合の落とし穴

基本編 LinuxサーバにX11サーバを構築する。*1 ssh -X hoge@hgoe でアクセス (゚д゚)ウマー .ssh/configに書く編 ~/.ssh/config に適当に項目追加する ForwardX11 yes を追記しておく Host hoge HostName hogehoge IdentityFile ~/.ssh/id_rsa User moguriso Forw…

どう考えてもワンライナーで出来そうなことをプログラムにやらせた

rsyncの動作に確信持てなかったので実験用に空ファイル複数作りたかったのですがパッとワンライナーが思いつかなかったしスクリプト書こうと思うとぐぐる必要があって空で書けたのがCだけでした、と。。。 #include <stdio.h> #include <stdlib.h> int main(int argc, char** ar</stdlib.h></stdio.h>…

WIFIスマートプラグ スマートコンセント

山善 グラファイトヒーター(900W/450W 2段階切替) 自動首振り機能付 ホワイト DCTS-A091(W)posted with amazlet at 19.01.05山善(YAMAZEN) 売り上げランキング: 605Amazon.co.jpで詳細を見るグラファイトヒーターを買ったのですが、リモコンとかタイマーがな…

Ubuntu18.04でラップトップの蓋を閉じてもサスペンドさせない

qiita.comd.hatena.ne.jpそもそも電源オプションにサスペンド制御がないのですが・・・なんでこんな風にしたんだろう・・・? $ sudo vi /etc/systemd/logind.conf #HandleLidSwitch=suspend HandleLidSwitch=ignore $ sudo systemctl restart systemd-logind…

Let's Encryptの証明書更新

とっても自分専用 sudo service nginx stop ./certbot-auto renew sudo service nginx start 多分止めなくても末尾でrestartすれば良いような気もしました(今回はそれで更新したような気がする

家電の操作を音声化した

ある意味↓の続きblog.tizen.moe 至近にやりたい事 現在の部屋の状態をファジーに観察するUI(flash動画のリアルタイムストリーミング代替)の用意 イケてないI/Fの改善、スマホにちゃんと対応 前者には対応。 slackに特定ワードをポスト slack bot -> camera…

RPi3(Rasphberry Pi3)でSSH

www.agilegroup.co.jpSDカードのboot側開いてsshって名前の空ファイルを置く、と。何か割りと最近やったのにメモって無くて結局また検索する羽目になったのでメモメモ。

Qt 勉強会 @ Tokyo #54 に参加しました

はじめに qt-users.connpass.com blog.tizen.moe 久しぶりに2ヶ月連続参加出来ました。安定のモクモク作業。 tl;dr 今月はアドカレにPOSTするための調査を先行して頑張りました 仕事で使えるツールを作る予定ですが、まだ本格的に作る所までは行けてません …

Vim起動(終了も?)時のBeep音

qiita.comUbuntuの7.4をソースからrebuildした8.0にしたら鳴り出したんですけど、なんででしょ。。。単に今までもなってたけど気づかなかった(サイレントにしてたから)だけでしょか、、、

CC3200(WiFi センサータグで照明 ON/OFF) (2)

blog.tizen.moehttp://<senseortag ip>/sensortag.html にアクセスすると param_sensortag_poll.html より具体的な情報が取れたり、やってることを見るとsensortag.jsとか居てJS経由でsensortagとやり取りしたりができるらしい。実際にレジスタを書き換え…

CC3200(WiFi センサータグで照明 ON/OFF) (1)

blog.tizen.moe の続き。というか、格好悪いことを除けば大して困って無かったせいで放置しておりましたが、頻繁に電気を消し忘れたり、そもそも電気をON/OFFするだけにPCのブラウザから操作とかスマホからブラウザ開いたりとか非常に阿保らしいとは思ってお…

部屋の模様替えの弊害でプリンタがUSBで繋げなくなった件

blog.tizen.moe単純に距離の問題で繋げなくなりました。USB延長ケーブルとか用意して強引につなぐことも出来なくは無いのですが、、、間取りの間にサーバが有ってソコにはUSBで繋げるのでネットワークプリンタにして共有すりゃ良いやという結論に達しました…