Windowのリサイズのショートカットが効かない時

Xubuntu 22.04上でキーボードショートカット(Win+左でウインドウが半分のサイズになって左にいくとか)が滅茶苦茶なので直し方。 まず下記のここをみて、不要なキーを削除、修正する。 その後、「設定」->「ウインドウマネージャー」->「キーボード」の順で進…

Ubuntu 22.04のインストール出来ない時の解決策

Windows 11を入れていたPCにUbuntu 22.04をインストールしようとしたら、2箇所、詰まるポイントがあったので覚書。 ISOをDVDに焼いてインストールを開始するとしばらくして[FAILED] Failed to start Ubuntu live CD installer.とログを吐いてインストールで…

nimcacheの場所を変える

# %APPDATA%/nim/nim.cfg (Windows) # https://nim-lang.org/docs/nimc.html#compiler-usage-configuration-files @if release or danger: --nimcache:"c:/msys64/home/sizu/nimcache/${projectName}_r" @else: # debug --nimcache:"c:/msys64/home/sizu/nim…

vim-goの使い方

Golang vim-go vim-go doc 普段使用しているコマンド郡のメモ。 ビルドと実行 ビルドする パッケージをビルドし実行する テスト テストする 関数単体でテストする テストファイルをコンパイルする テスト漏れを調べる 整形 テキストオブジェクト 関数やコメ…

GNU C Library(glibc)の実装を覗く

ソースファイルを入手 Index of /gnu/glibcにあるglibc-*というのがソースファイル。 $ curl https://ftp.gnu.org/gnu/glibc/glibc-2.27.tar.gz | tar zx $ cd glibc-2.27 目的の関数を探す # ファイル名から関数を探す $ find . -type f -name "*printf*" |…

GNU core utilitiesのビルド(Mx Linux, Debian stretch)

coreutilsのビルド時にgnulibのacl-internal.hがエラーを吐いた。たぶんgccが古いんだと思う。 # 環境と今回ビルドしたcoreutilsのバージョン $ gcc --version gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516 $ cat /etc/os-release PRETTY_NAME="Debian GNU/…

はてなブログのシンタックス・ハイライトをカスタマイズ

preタグ内のコメント行やプロンプトをハイライト はてなブログにあるソースコードなどを色付けして表示するスーパーpre記法。端末で扱うコマンドやコマンドの出力など、ソースコード以外にもよくファイルタイプを指定しないで使う。 # はてな記法 >|| $ gcc …

Heroku CLIの使い方

ヘルプを表示 # e.g. = pg, apps, pg:reset, apps:create...etc. $ heroku help # help出来るhelp一覧 $ heroku help help Heroku上のBashやPythonへ $ heroku run bash -a <your_app_name> $ heroku run python -a <your_app_name> ログの取得 $ heroku logs --tail -a <your_app_name> インストールして</your_app_name></your_app_name></your_app_name>…

GmailでYahooメールを送受信(Chrome)

Gmailの設定のメモ # 1. 設定 アカウントとインポート 名前 他のメールアドレスを追加 「名前」と「アドレス」に追加するメールアドレスを入力する エイリアスとして扱います。のチェックを外す 次のステップ 「SMTPサーバー」に「smtp.mail.yahoo.co.jp」を…

MIDI PIANO KEYBOARD(VMPK, Qsynth)

ソフトをインストール $ sudo apt install vmpk qsynth fluid-soundfont-gm Qsynth の設定 Setup -> MIDI -> MIDI Client Name ID: qsynth Setup -> Audio -> Audio Driver: pulseaudio Setup -> Soundfonts -> Open ->/usr/share/sounds/sf2/FluidR3_GM.sf2…

Flathubの使い方

flathub.org documentation # リモート "flathub" を追加 $ flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo # リモート表示 $ flatpak remotes Name Options flathub system # 検索 $ flatpak search gimp Ap…

Headphone、Earphoneを聞こえるようにする

どちらの方法からでもいけた。 音量調節から Alsamixer から 設定マネージャー or terminalから alsamixer F6 (サウンドカードの選択) HDA Intel PCH F3 (再生) Headphon の音量を上げる (MMとなっていればミュート状態なのでキーボードのmを押して解除する)

LinuxでAozoraEpub3を使う

java をインストール # ディストリによってコマンドは変わる (下記のコマンドはdebian系) $ sudo apt install default-jdk AozoraEpub3 をダウンロードして展開する KindleGen をダウンロードして展開する フォルダー内にある kindlegen を AozoraEpub のデ…

青空文庫の <rt> タグを削除する

青空文庫でテキストをコピーして利用しようとしたところ、 タグが邪魔で正しくコピーできなかった。 夏目漱石 坊っちゃん 希望 親譲りの無鉄砲で小供の時から損ばかりしている。 実際 親譲おやゆずりの無鉄砲むてっぽうで小供の時から損ばかりしている。 タ…

Gimpの使い方

PNG画像のある色を別の色に入れ替える 正しい色に変換出来なかったので色々ぐぐってみたら解決法がわかった。 メニュー -> 画像 -> モード -> RGB メニュー -> 色 -> カラーマッピング -> Color Exchange 画像のモードがインデックスのままだと変になる模様。

ウィンドウマネージャ i3 (i3-wm) インストール on Mx Linux

インストール $ sudo apt install i3 i3status suckless-tools i3 環境へ まずログオフする ログイン画面で画面の右上の方をクリックして i3 を選択してログインする Mod Key を決める (WIN or ALT) 最低限知っておいたほうがいいコマンド Mod + E ログオフ …

自動録画のサンプルコード (ふわっち)

Note 1: QUALITYの最高品質はユーザーによっては無い場合もある Note 2: ffmpegのオプションは膨大 Note 3: 予告なく動かなくなる 使用ライブラリ: requests, これ 使用ソフト: python3, ffmpeg #!/usr/bin/env python3 import datetime import time import …

ユーザーが放送中かどうかを確認する (ふわっち)

新着通知などに。 追記: これを使って 自動録画のサンプルコード (ふわっち) - Notes を書いてみた。 使用ライブラリ: requests 使用ソフト: python3 #!/usr/bin/env python3 import requests _URL = 'https://api.whowatch.tv/lives' # 'new' 新着順 # 'pop…

ffmpegを使ってふわっちの配信音声を録音

使用ライブラリ: requests 使用ソフト: python3, ffmpeg ## rec.py 内の user 変数を編集する ## ディレクトリ確認 $ ls rec.py ## 実行 $ python3 rec.py (Ctrl-c でストップ) ## ディレクトリ確認 (.ts ファイルを確認) $ ls 2019-03-01-15-03-02.ts rec.p…

Twitcasting API - Implicit Grant Type (OAuth2)

使用ライブラリ: PyTwitcasting #!/usr/bin/env python3 # -*- coding: utf-8 -*- from pytwitcasting.utils import get_access_token_prompt_implicit from pytwitcasting.api import API import os import configparser def create_ini(): client_id = 'ci…

PythonでTwitcasting APIを叩いてみた。

使用ライブラリ: PyTwitcasting 手軽な感じ。 from pytwitcasting.auth import TwitcastingApplicationBasis from pytwitcasting.api import API from config import client_id, client_secret # API Reference # https://apiv2-doc.twitcasting.tv/ # アプ…

Seleniumを使ってTwitterアカウントをミュートする

書いた。selenium使うと色々できそう。 I used this method to get my mute list in my old account (It's to be deleted) and using the list I mute the same accounts in my new it. Needed: python3, selenium, chromedriver, chrome Create a mute list…

(MX Linux) mozc(ibus)のロゴが一瞬現れる問題

根本的な解決方法が分からなかったのでインプットメソッドをibus からfcitx変更することで対処しました。 $ sudo apt install zenity # 仕様可能なインプットメソッド $ im-config -l ibus fcitx xim # インプットメソッドを設定 $ im-config -n fcitx その…

chromeのページ読み込みが糞遅いので改善を目指した(ipv6 無効)

結論: 良くわからないけど改善しないからモデム再起動したら治った。 ivp6もonに戻した。 /etc/default/grub に "ipv6.disable=1" を追加 # /etc/default/grub に追加 GRUB_CMDLINE_LINUX_DEFAULT="YOUR PARAMETERS" GRUB_CMDLINE_LINUX_DEFAULT="YOUR PARAM…

Twitterのフォロー/フォロワー、ミュートのリストをmarkdown形式で取得する(ブラウザのconsoleで)

環境: chrome, firefoxにて動作 フォロー or フォロワーのページへ行く。 ブラウザ上でF12を押してコンソールを開く。 下へ下へと限界までページを読み込む (キーボードのPageDownやマウスホイールぐるぐるして)。 底にたどり着いたら、下記のコードを貼り付…

Python Eel

# これだと exe 1本になるけど、起動に10秒ぐらいかかる。 $ python -m eel hello.py web –exclude win32com \ –exclude numpy –exclude cryptography –onefile –noconsole # これだとすぐ起動。 $ python -m eel hello.py web –exclude win32com \ –exclude…

聖書の章数と節数と単語数

「聖書にはいくつの章と節があるのか? 単語数は?」と漠然と思い、ネット上にあった情報をいくつかまとめてみました。使用した聖書はNew American Standard Bible (NASB)。 聖書の章と節と単語数 旧約聖書 章の多い順 旧約聖書 節の多い順 新約聖書 章の多…

chromiumで検索窓や色々なサイト上での日本語入力がおかしくなる件

色々と試してみたけど解決できなかったのでfcitx-mozcは諦めた。 代わりに scim-anthy を使ってみるといけた。 Install $ apt install scim-anthy scim anthy 使用ディストロでGUIで設定できない場合は手動でやる。 # vi ~/.xinitrc export XMODIFIERS=@im=S…

マウスホイールの移動幅を調整

Thanks 「imwheel」でマウスホイールのスクロール移動量(スピード)を大きく | Pagent

key repeatk変更

old (default) キーリピートするまでの時間 500 リピート速度 20 new キーリピートするまでの時間 200 リピート速度 10