半空洞男女関係

思ったこととかプログラミングしてるときのメモとか色々かいてます。メールはidそのままgmail

ジャバ

www.scrubbingbubbles.jp

朝からジャバした。偉い。

実家を出てから、ジャバをやるようになったんだけど、たまーに気になった時にやるとスッキリして風呂が気持ちいいので必ず家に常備するようにしている。

ジャバは風呂釜とか配管を綺麗にしてくれるグッズで、風呂のお湯が濁ってきたなと感じたらジャバしてやるとだいぶ綺麗になる。ジャバしたてのお湯は透明感が見てわかるほど変化していて、気持ちがいい。ジャバをやるモチベーションの源はこの体験にある。 風呂のお湯が汚れていて気持ち悪いとか、雑菌だらけである、みたいなネガティブな感情でやっているというよりも、めっちゃ透明なあのお湯に戻したい、というのが素直な感情である。

とはいえマーケティングとしては、使い古した配管は雑菌だらけなのでそんなお湯に入るとは信じられない、という感じで広告されていて、ちょっとほっといてよ、という気分になる。

ジャバは追い焚き運転がうまく動作するように、水位や温度を調整する必要があるし、5分追い焚き、10分放置、お湯を抜いて水をためて5分追い焚きという感じで、それなりのオペレーションが求められるのがだるい。例えばジャバ対応風呂みたいなのが登場して、ジャバモードにしたらいい感じに全てやっておきます、みたいな風呂があればそれにしたい気がするけど、そこまでするなら自動洗浄してくれという感じもする。

という感じでジャバはやるんだけど、風呂掃除は全体的に苦手である。いい風呂掃除グッズあったら教えてください。シュッとして待って流すだけっていうスプレーは使ってます。

macOSでNintendo SwitchのSDカードコピーをやっていく

How to transfer SD card data using macOS : NintendoSwitchに正解があるので、英語に抵抗がない人はここを読むといいです。

SDカードの容量を増やしたいときの手順は任天堂がヘルプページで紹介しています。しかし、手順通りmacOSでやっても、Switchはうまく認識してくれませんでした。冒頭で紹介したRedditの手順でやったら、うまく行きました。

日本語にしておくといいことあるかもしれないから、手順を日本語でおこしておきます。(もちろん、自己責任で参考にしてね。)

  1. コピー元のSDカードをMacに差し込んだら、SDカードの中の「Nintendo」フォルダごとデスクトップとか適当な場所にコピーする。
  2. データをコピーしている間に、コピー先のSDカードを、Nintendo Switchでフォーマットしておく。
  3. Macに差し込んであるコピー元のSDカードを取り出す。
  4. (2)でフォーマットしたコピー先のSDカードを差し込んで、先ほどコピーした「Nintendo」フォルダをコピー先のSDカードにドラッグアンドドロップして、コピーする。
    1. この時、ダイアログが出るけど「置き換える」を押す。
  5. コピーが終わったら、全部のFinderを閉じて、ターミナル.app を開く。
    1. ターミナル.app は /アプリケーション/ユーティリティ の中にあります。
  6. 次のコマンドを一行ずつ入力していく。
    1. sudoのついたコマンドは、パスワードが必要なので注意。
    2. /Volumes/Untitled/Untitled は、適当に自分の差し込んだSDカードの名前に置き換えてください。
sudo chflags -R arch /Volumes/Untitled/
sudo chflags -R noarch /Volumes/Untitled/Nintendo/
sudo mdutil -i off /Volumes/Untitled/
sudo mdutil -E /Volumes/Untitled/
dot_clean -m /Volumes/Untitled/

やってることはこんな感じ。

  • SDカードのアーカイブフラグをオンにする
  • Nintendoフォルダのアーカイブフラグをオフにする
  • macOSがSDカードをインデクシング(Spotlightで検索できるようにする)するのをやめる。
  • Finderがつくる隠しファイルを全部消す
  • 念の為、別の方法でもFinderがつくる隠しファイルを全部消す

これでうまくいきました。助かった!

追記: id:HGL さんのブログを参考に幾らか加筆しました。Thanks!!! SwitchのデータをMacで移行する - つれ(・×・)づれ

それは今の問題じゃない

世の中の事例を見ていると、うちのチームはエンジニアもデータなり事業のことに詳しいです、一体感持ってやっていっています、みたいな話がたくさん出てくる。いきいきと開発しているように見える。エンジニアも「プロダクト開発チームの一人」としてやっていかなきゃと。「顧客」に「価値」を提供するために頑張らなきゃならないとおもう。

一方うちはどうだろう?と思うと、当然ああ色々やらなくてはいけないなあということになるわけだけど、果たして今それをやった方がいいことなのかは一考するべきだったりすると思う。向かう先や、課題があることそのものを否定しているわけではなくて、いきなりそこに向かおうとしてもなかなか難しく、到達できないかもしれない。

そんなことよりも今は正しく効率的なテスト・品質管理をするとか、正しく要件を理解してコードに落とすとか、古くなってこんがらがったコードとときほぐすなど、エンジニアがエンジニアとしてやるべきことをきっちりこなしていく方向にいくべきで、その後にそうした世界が見えてくると思う。

余裕があれば着手しても良いかもしれないけど、それは今最優先で取り組むべき課題じゃないのかもしれない。