Log

いろいろ

利き手の爪はよく伸びる

右手の方が左手より爪が伸びていた。他にも

  • 男性より女性
  • 足より手
  • 小指より人差し指

の方が、爪が伸びるのが早いとかなんとか。基礎代謝や血行が影響するとかしないとか。爪を切るペースで日記が書けたらいいですねー。

さて、今週からプロジェクトマネージャー試験の勉強をはじめました。モチベーション・ゼロ。データベーススペシャリスト(デスペ?)やセキスペは面白みがあったんだけどな。。。

そんな資格試験より実務ですよ実務。参考書をちらっと読んで、PMは指示出しをすればいいと完全に理解したので、作業はすべて後輩ちゃんに押し付けよう!

爪を切る。そしてパワハラを披露。おやすみなせ。

ボコボコにしてやんよ

経営者は筋トレしがちですよね。あれは社員を筋肉で黙らせるためです。力こそパワー。リーダーには最終手段として人を黙らせる筋肉が求められる。

 ∧_∧
( ・ω・)=つ≡つ
(っ ≡つ=つ
`/  ) ババババ
(ノ ̄∪


はてなブログでのAAの使い方は<pre class="lang-aa">でよかったのでしょうか。

「表示されてるからヨシ!」

って、ブログはこんなテンションで進められるけど、新しくはじまったプロジェクトもこうなりそうでニコニコしちゃう。カジュアルに、フランクに、リリースしちゃうYO。

f:id:mtzml:20210902230151j:plain

とりあえず今日はキックオフをしたら、上司がアドバイスをくれた。

「よっしゃ、アジャイルだ」

私は週末でスクラムマスターになれますか??

そういえば、上司がまた変わったので、これで5人目。いろいろ手を出しているけど、かき乱しているようにも取れるわけで、他のマネージャーと衝突ぎみ。タイヘンだねー。

、、、と横目に見ていたら、ちゃんと私も被害を受けてしまった。南無三。確保したとあるリソースが、上司によって取り消されていたときは言葉が出なかった。

f:id:mtzml:20210902230409j:plain

早急に筋肉が求められる。お願いマッスル。

www.youtube.com

アニサマ2日目行ってきた

帰りの電車で暇なので、つらつらと書きます。

前半

KISHOWがいつも通りKISHOWでした。お前が主旋律歌うんかい。

ここまで紅蓮華しか知らなかったので助かった。

このあと鬼頭明里さんでしたが全然知らない曲でした。春雷少女以外に持ち曲が存在したのか…

後ろのアニメ映像「俺の好きなやつだ!」と思ったので明日はこれを見ようかな。というかアニサマってこんなにアニメ映像流してたのね。

「これよかった」ってオタクに言ったら「田淵だよ」って言われた。なるほど。

前半トリなの笑ったけど、実はシャニマスがこの位置だったのか気になります。

後半

となりのBuono!のオタクがキモオタになっていて爆笑した。「そんなに高まってるのアンタだけだよ」って感じで嬉しかったですね(?)

アニメ映像も曲も懐かしかったので今日イチバン。顔面マグロナルド。

鈴木愛理稼働率が高い。ハタラキモノ。

このあとスタァライト。「本多友紀は得意科目だから助かった〜」と思ったら全部知らなかった。

3曲目でバンド付いて何事かと思ったらHappy Birthdayがはじまった。おかげでバンドありで聴けたのでよかったです。

このあとはオーイシ→angela。なんかもう疲れてしまっていた。

来年は行くのかなあ。

ISUCON11予選に参加してライフポイントはゼロ

ISUCON11予選に参加しました。不甲斐なさでメンタルはボロボロです。

isucon.net

悔しさを忘れぬよう、記事に残しておきます。手短に。

チームについて

もともと一人で参加登録をしていましたが、締め切り間際に会社の同僚二人に声をかけたところ、快く承諾してくれました。

言語については、メンバーの書ける言語がJavaScriptJavaRubyなどとバラバラだったので、間をとってPythonです(???)過去問を解いた際も構文エラーを吐きまくるので苦労しましたが、当日は型まで出てくるとは。。。やはり使い慣れた言語がイチバンですね。

インフラは全員わからん状態。エンジニアの「わからん」を信用していいものかと思いましたが、どうやら本当にわからんみたいです。わからん。

インフラ屋さんが一人いて、司令塔を兼ねることができると理想だなあと思いました。

やったこと

私はn+1を撲滅しようとして失敗しました。なので、やったことは特にありません。

相対的にPythonの読み書きができる私が、アプリの改修をメインで担当する作戦でした。その私がコケたのでスコアは悲惨なもの。大反省です。

一部のアプリ改修はメンバーにお願いしたのですが、ググりながらPythonを会得して仕上げてくれていました。エンジニアってスゲー。

よかったこと

もちろん、よかったこともありますよ。

初動作業だけは事前にチームで練習しており、当日もスムーズにこなせました。

その初動作業でも利用した、ツールのセットアップやベンチ前の作業をまとめたMakefileは大変役に立ちました。こういった内容は普段はシェルスクリプトで済ませていましたが、1ファイルで取り回しがよさそうだったのでMakefileを使ってみています。

そんなMakefileのように、練習から当日までいろいろと知識を増やせたことが一番よかったです。Pythonを選択したので言語は当然ですが、ミドルウェアも業務と異なるのでいろいろと新鮮でした。

これから

ISUCONは実装が多言語で与えられていて、学習にいいですよね。「この言語ではこうやって書くんだー」というフィードバックが速く正確に得られるのでステキです。他の言語をチョットテキルように眺めてみようかしら。

スーパーエンジニアになって来年リベンジします。それでは。

あといっかげつ

日向坂46のブログを調べていました。

www.hinatazaka46.com

BEM

CSS命名規則がBEM。

画像保存をブロックする

onmousedownなどのイベントで操作をブロック。

画像保存をブロックするをブロックする

イベントを削除するだけ。

すべてのリイベントを削除する拡張機能またはショートカットが作れるかと思ったら、getEventListeners()ChromeコマンドラインAPIだった。そうなんだ。。。

かわいい

このページをずっと見ていて気づきました。影山さんかわいいですね。ミコちゃんも萌えなので、かぐや様の映画が見たい。あといっかげつ。

追記

せっかくなのでショートカットをつくりました。

イベントが無名関数で登録されており、削除がむずかしそうであったため、ノードを複製して差し替えます。

document.querySelectorAll('img').forEach(node => {
    const parentNode = node.parentNode;
    const newNode = node.cloneNode();
    newNode.removeAttribute('onmousedown');
    newNode.removeAttribute('onselectstart');
    newNode.removeAttribute('oncontextmenu');
    newNode.setAttribute('style', '-webkit-touch-callout: default;')
    parentNode.appendChild(newNode);
    parentNode.replaceChild(newNode, node);
})

この画像かわいい。

追記の追記

Chromeでもブックマークレットによって同じことができると気づきました。ブックマークするだけで準備完了なのでお手軽。

javascript:document.querySelectorAll('img').forEach(node=>{const parentNode=node.parentNode;const newNode=node.cloneNode();newNode.removeAttribute('onmousedown');newNode.removeAttribute('onselectstart');newNode.removeAttribute('oncontextmenu');newNode.setAttribute('style','-webkit-touch-callout:default;');parentNode.appendChild(newNode);parentNode.replaceChild(newNode,node);})

mtzml.hatenablog.com

そもそも、クラウドストレージを利用している人であれば、自動でスクレイピングが手っ取り早い。でも、そうでない人もたくさんいる。

それじゃまた!
see you soon...♡