monolog

monora log #=> ものろーぐ

お役立ち情報 カテゴリのアーカイブ

修論執筆だいありー

お役立ち情報 生活

2021年初ブログ投稿.
就活をしたら次に何が来るか,そう,(卒業|修士|博士)論文です.
今回は修士論文を選択しましたので,クリアまでのチャートを公開します.

時間がないときにはついつい焦ってファイル名をtempやらhogeやらaaaやらにしてしまいがちですが,1週間以上の戦いでそれをやると4日目あたりで死にます.ちゃんとツールを活用しつつ継続的かつコンティニュアスな方法で解決しましょう.

今回は2週間で実験をやって論文を書かないといけなくなった私みたいな読者の方のために,研究を加速させた手法をダイジェストでお届けします.

Tl; DR

read more »

就活の技法 / 統括 2020

お役立ち情報

この記事は whywaita Advent Calendar 2020 24日目の記事です。無事今年の木曜日シリーズも終えることができてホッとしています。去年のことは忘れましょう。

タイトルが偉そうですね。そんなことより KMNZ LIZ の声を聞いてください。声が良い。ズのクリスマスボイスを買い忘れて号泣してます。

現代では就活は戦に例えられることも少なくありませんが、そんな私の就活 2021の陣は、他人はおろか自分の想像すら遥かに振り切る不毛な延長っぷりを見せ、冬の陣だったはずが気がつけば夏の陣になり、不毛な「朝X時はどうにかなりませんか?」「無理です」という押し問答も飽きてきて、結果として自分探しの旅へ何度も離島へ行き、その甲斐あってか無事に終わりを迎えました。
関係各位の皆様には、改めて振り回してしまったことをお詫びします。

本編

就活に関する諸々は後述するとして、今回の就活で得た知見を自分なりにまとめたスライドを、今後就活に挑む方々の参考になればと思い供養します。クリスマスプレゼントです。

このスライドは、2020年10月にあるキャリア系企業の依頼で実施したセミナーで使ったものを大幅に改変したものです。こんな就活自分語りに押し寄せた学生の数、なんと50人です。びっくりですね。(募集ページの1つ)

イベント後に、同期にスライドを見せたら「偉そうなこと言ってるけど本筋は良いこと言ってる(意訳)」みたいな反応を頂いたので、そんなもんかと思っています。

基本的に就活はケースバイケースだと思っていて、自分が受ける業界・企業や時流・自分の個性・特性に応じて色々なやり方があると思うので、そこらへんにうまく折り合いを付けてやってください、という感じです。

以下は延々とおまけ(蛇足)です。

read more »

tmux でも Touch ID で sudo を使う

Software お役立ち情報

Touch ID が搭載された MacBook Air を買いました。MacBook Air に欲しかった機能の8つ中8つが実現されたので買いました。1つ10点としたら10^8 で1億点だね、という話をしたら首を傾げられました。

Touch ID が sudo でもパスワードを入力する代わりに使えそうだな、と思ったので調べてみたらどうやら pam_tid.so という PAMモジュールが用意されており、コンフィグを弄ることで使えるようです。具体的には /etc/pam.d/sudoauth sufficient pam_tid.so を追記するだけです。簡単ですね。

しかし、tmux のようなターミナルマルチプレクサを使用している場合にはこれだけではうまく動作せず、sudoコマンドを用いても普通にパスワードを求められてしまいます。
(これは各ユーザごとに存在する bootstrap namespace に tmux が存在しないこと? が原因のようです。詳しくは当該リポジトリに説明と詳細へのリンクがあります。)

これに対処するために pam_reattach という PAMモジュールを書いた人がいて、これが使えます。

fabianishere/pam_reattach: A pluggable authentication module that reattaches to the user’s GUI (Aqua) session on macOS

参考にした元の記事やこのリポジトリの README.md には何事もなく以下のようにやれば入ると書いてありますが、これは失敗します。

$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr
$ make
$ sudo make install

これは最近の macOS の保護機能の1つである System Integrity Protection が有効になっているためで、rootであっても / 配下のほとんどが書き込み不可能になっています。つまり /usr/lib/pam にビルドされた pam_reattach.so をコピーすることができず失敗します。
多分これを開発するような人は無効にしてるんじゃないでしょうか……

実は/usr/lib/pam/usr/local/lib/pamで代替できます。というわけでそうします。具体的には以下のように PREFIX を変えるだけです。

$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local
$ make
$ sudo make install

それではよい tmux life をお過ごしください。

主に学生やアルバイト向けの確定申告一問一答

お役立ち情報

こんばんは。確定申告は終わりましたか?

とりあえずこの記事のヘッダにでも書いておきたい情報なんですが、「103万行ってないのに所得税取られたけど確定申告の期間過ぎたからいいやって思ってる人はまだ間に合うからやってないならやってみてくれ!!」です。

一介の学生であったはずなのですが、掛け持ちをしていること、そして業務委託契約の名ばかりインターンシップの報酬により年末調整を断られ、泣く泣く確定申告をすることになった kyontan です。

そんな確定申告初心者な自分向けの情報をまとめました。おそらく、似たような境遇の学生の方や、その他の103万円という数字に震える方が気になるであろう情報になっているかと思います。

(正しい情報になるよう努めてはいますが、自分自身、専門家ではないため誤った情報を含んでいる可能性があります。間違いがありましたら、ご指摘いただけますと幸いです。)

記事中の税率や税額のソースはできるかぎり示していますが、税制は毎年何らかが変わっています。この記事の内容は記事の更新日時点での情報とお考えください。
(ちなみに150万になるとか色々言われてますがあれは配偶者控除の話で扶養者は関係ないと思っています。)

また、個人事業主として開業届を出している場合については今回の記事ではスコープ外としています。業務委託契約の収入等と書いた場合、雑収入としての業務委託による報酬とお考えください。

以下、一問一答形式です。

2018-04-09追記: 2017/3/31 の国税庁サイトのリニューアルに伴いURLを修正しました。

read more »