min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

2020-01-01から1ヶ月間の記事一覧

楽天Web検索で「本日満口達成」と出て5口以上増えない場合 → firefoxをリフレッシュ+拡張機能を再インストールする

楽天Web検索で「本日満口達成」と出て、5口以上増えなくなってしまった。 firefoxのプロファイルが壊れたのが原因らしい。このへん参考に対処する。 kamihiro.net まずはfirefoxをアンインストール+再インストール。 プロファイルを作り直す。sqliteをリネ…

JavaScript 楽天マガジンの週アス20200121号「カラフルボール」を実装してみる

昨年4月に、車検の還元ポイントで加入した楽天マガジン。 週アスはよく読む。 面白そうな記事があった。 作ってみた。こうなる。 ほんとはもっとヌルヌルとボールが動いて、壁で反射する。最初は黒っぽいのが、RGBの円に触れるたびに色が薄くなり、最後は白…

vimの正規表現で「CSVの列の前後」を入れ替える(ホールドバッファ機能すごすぎ)

名曲「We Are the World」 www.youtube.com 永遠に色あせない名曲。 サイモン・ガーファンクルファンとしてはやはりポールサイモン。 ビリージョエルも。最高すぎる。 ブルース・スプリングスティーン。カッコ良すぎ。 どの一人をとっても上手すぎというか、…

Amazon Music 気になっていた曲の歌手が分かった → Astrud gilberto「イパネマの娘 Garota de Ipanema」

街中や出張先でよく耳にするこの曲 www.youtube.com すごく良いんだけど、曲名や歌手をどうやって調べるかなと思っていた。 amazon musicで判明。ジャズ最高。 歌手:Astrud gilberto(アストラッド・ジルベルト) 曲名:イパネマの娘 原題:Garota de Ipane…

python3 環境で youtube-dl を update する(sudo pip3 install -U youtube-dl)

min117.hatenablog.com G側の使用変更で youtube-dl が使えなくなることが数ヶ月に1回はある。 youtube-dl をアップデートすれば解決するんだけど、アップデートコマンドをいっつも忘れる。 正)sudo pip3 install -U youtube-dl 正)sudo pip3 install -U y…

bash トランプの札を全て表示する

麻雀ができたのでトランプもやってみる。 orebibou.com Unicode 麻雀牌 - CyberLibrarian Unicode トランプ - CyberLibrarian [fedora PT3]$ echo -e \\U1F0A0 \\U1F0A{1..9} \\U1F0A{A..E} \\U1F0B{1..9} \\U1F0B{A..E} \\U1F0BF \\U1F0C{1..9} \\U1F0C{A..…

bash マージャンの牌を全て表示する

麻雀なんてやったことないから意味は全く分からないが、文字コードにはマージャン牌があるらしい。 orebibou.com Unicode 麻雀牌 - CyberLibrarian Unicode トランプ - CyberLibrarian [fedora PT3]$ echo -e \\U1F00{A..F} \\U1F01{0..9} \\U1F01{0..9} \\U…

bash 3桁の数字で各桁を足すと15になる数字だけを表示(ゾロ目は除く)

www.youtube.com [fedora PT3]$ seq 123 999 | grep -v 0 | awk -F '' '$1+$2+$3==15' | grep -P '(.).*\1' 177 339 366 393 447 474 555 636 663 717 744 771 933 [fedora PT3]$ grep -P だと perlの正規表現 min117.hatenablog.com xargsで1行に表示 [fedo…

bash sedでラベリングによりループ回して三角形を書く

シェル芸勉強会の動画。毎度すごい参考になる。 www.youtube.com シェルにこんな三角形を表示するワンライナーはどう書くか? こうやる。 $ echo ' ^^' | sed ':a p;s/ ^/^ /;b a' | head -n 5 | sed 1i. すごい。 $ echo ' ^^' | sed ':a p;s/ ^/^ /;b a' |…

独習Java第4版 インスタンスメソッドとインスタンス変数

要は雛形であるクラスから実体化されて客観的に(objective)に物質として触れることができるのがオブジェクトであり、それをインスタンス(実体)と呼ぶことにしたのであろうと。 こんなイメージ 高次元の霊的存在である天使どもが、我々の住む主物質界に安…

RaspberryPi3 omxplayerで最近のmp3を順番に再生するスクリプト(5MB以上は読み飛ばす)

動画からワンクリックで音声を抽出+再生できる機能を先日実装した。 min117.hatenablog.com おかげでサーバにmp3がどんどん貯まる。 お気に入りのmp3ばかりなので順番に再生したい。最新のだけを拾って再生するスクリプトにする。長い音声(5MB以上)は音楽…

独習Java第4版 静的メソッドと静的変数(自然対数の底eと円周率π)

「静的メソッドはクラスに結びつけられているため、それを呼び出すためにクラスのインスタンスを生成する必要がない」 昔は言っている意味がさっぱり分からなかったが、今なら分かる。 クラスっていう雛形自体が持っているメソッドが静的メソッドで、その雛…

独習Java第4版 多次元配列

配列ってあんま好きじゃない。 わざわざ配列なんてしなくても、要素になる数字を1行に並べてtxtに書いて(セパレータ決めて)forループ回せばアクセスできるんじゃないの? メモリに持ったほうが速いから?個人で作るサービスにそんなスペックいる? 「無駄…

独習Java第4版 int i = 258 のあと b = (byte)i としたら bは何を表示するか → 答えは 2(32bit符号付き整数の下位8bitだから)

Java楽しい。 この本は「独習」と言いながら全く初心者向けではなく、とても不親切な説明なんだけど、別の言語を触ってプログラムに書き慣れてから見直すと著者の言わんとしていることや説明したい順番が分かって楽しい。 例えばこのページ。 「下位8ビット…

bash のfor文を使ってJavaのファイル名とクラス名を一発で書く

Java楽しい。 ただただ書き写してコンパイル。通った瞬間が病みつきになる。コンパイル言語すき。気持ち良い。 ところで、Javaはソースファイル名とpublic宣言したクラス名を同じにしないとエラーになる。 例えば、ソースファイル名をCASPER.javaにしたとし…

緊急対応レベルのCitrix製品の脆弱性 CVE-2019-19781 の検証コードを動かしてみる

仕事の基盤で思いっきり使っているCitrixに脆弱性があったようだ。界隈で話題になり始めている。 piyolog.hatenadiary.jp 脆弱性があるとこうなるっぽい。要はリモートから cat /etc/passwd されてしまうということだ。こわ。 projectzeroindea なるサイトが…

格安航空券の海外サイトBudjetAirで乗ったANA航空券のマイルを登録する → 成功

毎回の移動で格安航空券の海外サイトが大活躍している。GOTOGATEかBudjetAirが御用達。 min117.hatenablog.com min117.hatenablog.com 海外の人間が海外のサイトから予約したのと同じだから、日本国内のオモテナシサービスでしかないANAのマイルは登録できな…

fedora30 javacをインストールする

fedora30では(29から?)javacはデフォルトではインストールされていないらしい。本腰でjavaいじりたくなってきたのでインストールする。 このへん参照。 palepoli.skr.jp 良記事。シェバンが使えるとは。 $ sudo dnf install java-11-openjdk-devel インス…

少し「づつ」と間違わず、少し「ずつ」と正しく表記する学力

学力の高い某県へ出張。 この時期は雪に覆われて大変みたい。いったん着陸態勢に入ったのに、直前で再度上昇。「いったんしまわれた車輪が再度格納される」という貴重な映像が撮れて新年から嬉しい。 到着空港にて。迎えの方が操作した駐車券の精算機がこれ…

伊丹空港 ラウンジオーサカ再び

伊丹空港(大阪空港) ラウンジオーサカ。今年もよく利用することになりそうだ。 朝の早い時間帯だとクロワッサンが付くみたい。 dカードゴールドなので無料で利用できる。 今年はカードを見直し減らす年にする。dカードは年会費は11,000円になってしまった…

macOS Catalina ミュージックアプリにiPodtouchが表示されないときはFinderから「信頼」する

Appleの「ミュージック」アプリ。ほんと使いにくくなった。iPodtouchを挿してもサイドバーに表示されない。 解消方法はこれ。いったんFinderを開いてiPodtouchを「信頼」してやる必要がある。 support.apple.com ダメねApple。説明なんかなくてもすぐ使える…

正月前後にみて面白かった映画まとめ

昨年観たのと、正月前後にみて面白かった映画をまとめておく。ネタバレは無い(つもり)。自分用メモ。 Amazonの視聴履歴の参照方法はこれ。 http://min117.hatenablog.com/entry/2019/12/08/081058 面白すぎた。個人的に。 実話に基づくとのこと。寒冷地の…

PHP7 Bootstrap4で「PDFファイルの本棚」を実装する(PDFファイル一覧化+クリック再生)

世の中の気になるニュースを目にしたそのタイミングで自分のサーバに時系列に保存したい。 欲しい情報の ・URLを貼り付ければ ・PDFファイルにして ・時系列(降順)に ・サーバに保存してくれる 機能は以前実装した。こんなの。 http://min117.hatenablog.c…

PHP7 Bootstrap4で動画ギャラリーに「音声再生」ボタンをつける

前回はサーバにある動画を一覧表示して「再生」できるボタンをつけるコードを書いた。 http://min117.hatenablog.com/entry/2020/01/05/200224 今回はこれに「音声のみ再生するボタン」をつける。こうなる。 サーバ上に「その動画名.mp4.mp3」のような音声フ…

PHP7 Bootstrap4のbadge機能で動画ギャラリーにファイル数カウンタをつける

サーバにある動画を一覧を「再生」ボタンで表示するphpコードを前回書いた。 http://min117.hatenablog.com/entry/2020/01/05/181931 これの「再生」ボタンに件数カウンタをつけてみる。こうなる。 変更前は「再生」だけだったボタンに 変更後は「67 再生」…

PHP7 Bootstrap4で動画ギャラリーに再生ボタンをつける

サーバにある動画(mp4やmkvいろいろ)を一覧にして再生ボタンをつけるシンプルなphpファイルが完成。Bootstrapで速攻実現できた。 cardの中に画像を置いて文字列をoverlayしている。 スマホで見るときとか、横幅サイズが一定以下に小さくなると一列に並んで…

macOS Catalina バージョン10.15.2 にアップデート → はてなブログにログインできない「サードパーティ製のCookieが無効になっています」

macOS Catalina。 バージョン10.15.2 にアップデートしたら、Safariで開いたはてなブログの右上にロインメニューが出ている。つまりログアウト状態として認識されてしまう。 ネットの記事にあるように「サイト超えのトラッキングを防ぐ」のチェックを外して …

bash サブシェルを利用してファイル名の区切り文字IFSを一時的に変更する

素晴らしいサイトを見つけた。年始から幸先良い。 qiita.com 困っていたのはこれ。 rougeref.hatenablog.com bashの区切り文字(IFS)は標準では「スペース(空白)とタブと改行」になってしまっているので、例えばfor文で複数ファイルに一括処理を回すとき…

fedora30 WordPressでサイトを作る

wordpressのサイトを1つ、技術メモ用に作ってみることにする。 レンタルサーバではなく自宅サーバに構築する。 <必要になるもの> ・自宅サーバ(Webサーバ兼DBサーバ兼内部DNSサーバ) ・光回線(今回はドコモ光/IPv6高速接続/運用はIPv4) ・グローバル…