Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported`
Android 12からインテントフィルタを持つ要素(Activity,Content Provider,Service他)は exportedを必ず指定するようになった。 使っているライブラリに関しても指定してあるバー…
孤独に歩め。悪をなさず、求めるところは少なく、林の中の象のように。
Android 12からインテントフィルタを持つ要素(Activity,Content Provider,Service他)は exportedを必ず指定するようになった。 使っているライブラリに関しても指定してあるバー…
・DHCP割当 IPアドレスの除外アドレスを変更すると手動割当がリセットされる。 ・設定を詰めていったら、どこかのタイミングでルーティングをひたすら拒否するようになり積む→結局、初期化してやり直し。 ・Firefoxでは…
新規導入から三ヶ月弱経過。 cronで回している「~/letsencrypt/venv/bin/certbot renew」が更新できなかった旨エラーを吐いている。 Could not choose appropriat…
JavaScript等で「element.innerHTML='<p>hoge</p>’;」てな感じに書くのと同等のことをしたいと。 9181.php function addHtml…
まず、ショートコードはローカルスコープから読み込まれるようで*1 、普通にグローバルスコープのつもりで変数を定義するとハマるのに注意。 =>明示的にグローバルスコープの変数だと指定しましょう。 global $var; …
かなり前のバージョンから同梱されているので有効にする。 INSTALL PLUGIN Mroonga SONAME ‘ha_mroonga.so’; CREATE FUNCTION last_insert_grn_id …
「①」が「?」にね。 mysqldump -u root -p –default-character-set=utf8 –database XXXのように指定してやれば OK
先の記事(Slackwareで Let’s Encrypt)で Let’s Encryptを使った証明書は出来たので続いて https化を試みる。 /etc/httpd/extra/httpd-ssl.con…
表題の通り、Slackware 64 current上で Let’s Encryptから証明書を発行してみた。 rootにて mkdir -p /etc/letsencrypt/{accounts,renew…
最初は rsync -e ‘ssh hogehoge ssh’とかやって、「missing trailing-“」とか言われて悩んでいたけど、.ssh/configに ProxyCom…
久しぶりに MySQL(正確には MariaDBか)を新規に入れたら…どうやっても LAN内にある他の PCからつながらない。 当然、繋がるようにユーザーは作ってあるし、bind-addressなんて指定しておらず、「n…
Linuxで昔からあるのは mdadmを使った仕組みだけど、今回はせっかく LVMを導入するので RAIDもそちらに任せてみる。 ちなみに /bootは対応できないらしいので、こちらは mdadmで。 用意したのはインス…
NICを変えたら eth0が見えなくなり、「ifconfig -a」で eth4を発見。 /etc/udev/rules.d/70-persistent-net.rulesに MACアドレスと ethXの対応が書かれてい…
普通の関数はこんな感じで登録できるけど、クラスメソッドを登録したい時はどうするか。 9063-0.js function hoge() { console.log(‘onchange called’); } select…
app/build.gradleで警告が出るのだけど、getApplicationIdTextResourceなんて使ってないのよね。 AGPのメジャーバージョンアップで削除されるようなので、エラーになるようだったら再度…
データバインディングを有効にする構文が変更になったので対応が必要。 変更前 android { dataBinding { enabled = true } } 変更後 android { buildFeatures {…
特にパスフレーズを設定しているわけではないので何を入れたら良いのかと途方に暮れる。 で、どうやら秘密鍵の形式が合わないだけの模様。 id_rsaを覗いてみると「—–BEGIN OPENSSH PR…
カーブの内容を明示してトーンコントロールを行うメソッドなのだけど、第四引数の具体的な内容が殆ど出てこないのでメモ。 第三引数で指定する配列のサイズは 256固定、第四引数は 0.0~1.0を値域とする配列で、0~255の…
13インチ Macbook Pro(early 2015)の内蔵ストレージを Transcendの JetDrive850に交換し、Mojaveのインストールを試みた時にハマったのでメモ。 困ったのはインストール先として…
数日前は問題なかったのだけど…調べてみると、昨日のアップグレードに含まれる libcap-ng-0.8-x86_64-1.txz→libcap-ng-0.8.1-x86_64-1.txzのバージョンアップがまずかった模様…
アプリの開発中、アンインストールのカスタムアクションにバグを仕込んでしまい、アンインストールできないようになって困った。 Windows\Installer\下のファイルをいじろうとしてもうまくいかない。 しばらく悩んだ…
put_UserId(_bstr_t(L”DOMAIN\\UserName”))を実際のドメイン/ユーザー名に変更するのは当然として、リンカオプションの UACの実行レベルを requireAdm…
HDDの故障で持ち込まれ、方針決定待ちの間に遊びで CloudReadyを入れて「サクサク動くし、手持ちのプリンタが動くのであればコレでいいよなぁ」ってな感想。 新しい HDDに入れ替えてリカバリの方向でと決まり、いざリ…
もともとは「Windowsと Linux編集を行うファイルの改行コードが統一されずに困るね」という問題。 ファイルのプロパティに「svn:eol-style=native」を設定してやるとうまいことやってくれるのはわかっ…
Windows10 Pro 32bitの Let’s noteが欲しいという依頼。 MSからの Windows10 Pro 32bit OEM供給が今年 6月に打ち切られたことから分かる通り、今どきは 32b…
新たなストレージに領域を確保してリカバリするのはかなり面倒なのがわかったのでリカバリ領域から直接リカバリメディア(DVD)を作る方法。 \MyRecovery\iso\isoimage\bootdisc.isoを焼いてト…
SlackBuildsよりdropbox.tar.gz、DropBoxサイトより Linux版のバイナリをダウンロードし、パッケージを作成してインストール。*1 *2 $ wget https://slackbuilds…
GPTとして登録 (parted) mklabel gpt パーティション一つで 100%使う (parted) mkpart Partition type? : primary File system : ext4 S…
ビルドコンソールを始め、日本語が表示される部分が豆腐になる。 「(Android Studioのインストールディレクトリ*1 )\bin\studio64.exe.vmoptions」を「(ユーザープロファイルディレクト…
ビルドインのスキンエディッタが実装されたのはバージョン 1.4からだったかな? それまで使っていた一枚絵をインポートするスキンは使えなくなったと思っていたら、ちゃんと残ってた。 プロフィール – キャラクター…
IDE接続の CD-ROMドライブ確保が難しくなってきたので重い腰を上げる。 floppyfw-3.0.15-flash.tar.bz2の syslinux.cfgは USBディスクから起動した時の読み込み元は「sour…
gradleのバージョンを上げると謎のエラーが。 build.gradle中の「testImplementation ‘junit:junit:4.12’」を削除して対応。
.idea/modules.xmlに該当モジュールが登録されているのを削除。
openssh-8.1p1からアップグレード後にログインできなくなった。 具体的には Tera Termが無反応になり、ウィンドウを閉じると「WSAAsyncSelect1:10093」とか言われる。 以前にも Tera…
xcodeをアンインストールした後に Source Treeを実行した時に発生。 要は gitコマンドが含まれるコマンドラインツールも同時にアンインストールしたかされたかと言う事らしい。 「xcode-select &#…
fsck -t -y -f -c DEVICE
Windows7から Windows10に移行したところ、iTunesアプリが Microsoft Storeから提供されるように。 使い勝手は変わらないのだけど、iPhoneを接続しても iTunesが起動しないように…
Bluetooth接続のイヤフォンを購入してからしばらくして自宅 PCのマザーボードも Bluetoothが使えることに気がついた。 早速調べてみると…デバイスマネージャ上では認識しているけどいざペアリングを試みるとイヤ…
64K を超えるメソッドを使用するアプリの設定では以下の記述になっているけど、エラーになる。 android { buildTypes { release { multiDexKeepProguard(‘multidex…
CreateFileでファイルを作成したはいいが、何らかの事情で削除が必要になることがある。 CloseHandleして DeleteFileで良さそうにも思えるけど、これをアトミックに処理する方法がない。 そんな時は …