@kyanny's blog

My thoughts, my life. Views/opinions are my own.

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

Bizmates Program: Level 2 Rank B Lesson 7: Giving advice

昨日とは別だが相性良い感じの女性トレーナーと。もうちょっと男性トレーナー、特に中年男性を増やしたい感じなので、新規開拓も一定ペースで取り組む必要を感じる。今日の人は仕事休みの日は結構バラバラらしく、今日は本当は休みだったんだけど色々あって…

最近見かけてイラッとしたもの 出羽守 大袈裟な綺麗事をのたまう輩 最近に限らず見かけるとイラッとするもの 情報伝達についてダブルスタンダードな文句を言う輩 「○○なにもわからない」という言い訳を言い訳と自覚もせずに使う輩 情報伝達の件について、経…

AirPods Pro の自動接続をオフにする

設定→Bluetooth→AirPods Pro の名前の横の (i) をタップ→「この iPhone に接続」をタップ→「自動」が選択されている場合は「この iPhone に前回接続していた場合」を選択 という手順を踏む必要があるらしい。 AirPodsが自動的に別デバイスに接続しない方法| …

Kaggle: Pandas のコースに着手: Lesson 3

もはや 30 Days of ML とは関係なくやっている。 Summary Functions and Maps | Kaggle Summary functions DataFrame や Series の統計情報を取得する関数が色々ある。 df.describe() df.col.mean() df.col.unique() df.col.value_counts() で uniq -c みた…

Anki で何を暗記すべきか

しばらく前*1に Augmenting Long-term Memory という記事を読んだ。 これに感化されて Anki を使い始めたものの、カードの登録方法がまずかったのか途中で息切れして数ヶ月ブランクが空いてしまった。ネットワークの基礎をちゃんと学んでないことに課題感が…

Bizmates Program: Level 2 Rank B Lesson 6: Offering assistance

相性いい感じの女性トレーナーと一日空けて。この人もなかなか予約が取れないのだが、たまたまいい感じの時間帯が空いていた。 レッスンの最初から始まって、いきなり Biz Tips から入ったのでおやっと思ったが、Example パートの読み上げは飛ばさなかった。…

Bizmates Program: Level 2 Rank B Lesson 5: Telling time

優しいおじさんトレーナーと。タイムゾーンについては人並み以上に conscious だけど時刻を英語で言うのは数字同様苦手。behind/ahead dx hours とか言うといいよ、という内容のレッスン。途中で回線が悪くてこちらの映像と音声が向こうで受け取れてなかった…

Python 3.8 以降で Ruby の if m = "foo".match(/foo/) みたいに if の条件の結果を代入するには if m:= xxx とする

Ruby で書くとき、非常によく使う syntax の一つ。 str = open('/etc/hosts').read if m = str.match(/local/) puts m[0] end ❯ ruby if-assignment-in-conditional.rb local 正式名称がわからず、検索に苦労したが、assignment in a conditional clause な…

Python: 一時ファイル(tempfile)を作る

tempfile モジュールを使う。 tempfile --- 一時ファイルやディレクトリの作成 — Python 3.9.4 ドキュメント 一時ファイルのパスが欲しい時は tempfile.TemporaryFile() ではなく tempfile.NamedTemporaryFile() を使う。パスは name 属性で得られる。デフォ…

Kaggle: Kaggle の Discussion は日本語でトピックを作って OK

30 Days of ML 用の Discord で Kaggle のスタッフに質問したら、「Discussion に限らず Kaggle 上のどこにでも、英語以外の言語で自由にトピックを作ったりコメントを書き込んでよい」との返信をもらった。 コミュニティガイドラインとかポリシー的なものに…

Kaggle: Pandas のコースに着手: Lesson 2

Indexing, Selecting & Assigning | Kaggle Conditional selection DataFrame に対してデータ取得を条件でフィルタリングできる。これは強力。 df.col == "Something" これは Series を取得する。DataFrame 内の各行について条件を適用した結果、ということ…

Bizmates Program: Level 2 Rank B Lesson 5: Telling time

三回目?の女性トレーナーと。久しぶりだね前回は八月の上旬だっけ?とかの挨拶から、ワクチン打てた?とかちょっと長めに雑談をした。そっちはどう?と聞くと、今週から勤務シフト変えたんだ、と。これまでは水日休みだったのが日曜だけ休みにしたと。元々…

Evernote のメール転送が既定のノートブックに保存されない場合は「自動ファイリング」を無効化する

Evernote の有料プランでは、自分専用の Evernote 転送用メールアドレスが発行される。このメールアドレス宛にメールを送信すると、メールの内容がノートに保存される。ノートは既定のノートブックに保存される。 メールを Evernote に保存 メールの件名にコ…

Ruby: irb にも help() メソッドがある

Kaggle の Learn Python Tutorials | Kaggle コースでは「help() 関数は Python で最も重要な関数である」と激推しされていた help() 関数、使ってみるとたしかにとても便利で、Ruby にもあったらいいのにと思ったらちゃんとあった。 library irb (Ruby 3.0.…

Kaggle: Pandas のコースに着手: Lesson 2

Indexing, Selecting & Assigning | Kaggle Indexing in pandas df.loc[index], df.iloc[index] でもデータにアクセスできる。df.loc() と関数(メソッド)呼び出しではないので注意。 Python の dict[array] とか array[array] のようなデータ構造は、列→行…

とほほの自己紹介

ふと「とほほのWWW入門」をみたら、自己紹介ページがあった。さぞかし古い内容なのだろうと思って読んでみたら、逃げ恥とか鬼滅とか YOASOBI とか書いてあって二度見した。想像してたのよりだいぶ内容が新しい。古き良きホームページらしくフッターに更新日…

Bizmates Program: Level 2 Rank B Lesson 4: Describing your co-workers

昨日に引き続き陽気な男性トレーナーと。今日は昨日に比べて回線はマシだったけどやはり最後の方で一度切れた。 冒頭のスモールトークで「昨日のレッスンがあんなだったから、Ken(俺のビズメイツ上での呼び名)はもうレッスンを予約してくれないかと思った…

偶然、独立起業に関連する記事を立て続けに読んだ。 個人メディアを10億円で売却したmotoさんの「人生を変えた衝撃の一言」とは?|新R25 - シゴトも人生も、もっと楽しもう。 はてなを退職します - chirashi こういうのをみると、やはりちょっとは感化され…

Kaggle: Pandas のコースに着手: Lesson 2

Indexing, Selecting & Assigning | Kaggle Native accessors DataFrame の列には df.col_name と attribute (属性)でアクセスできる。Series が取得できる。 あるいは、dict のように df['col_name'] でもアクセスできる。 両者は同一だが、dict のように…

GitHub の Pull Request を Draft に変更する GitHub CLI extension gh-pr-draft をリリース

GitHub CLI 2.0 がリリースされて extension を開発できるようになったので、gh-pr-draft を extension 対応にしてメジャーバージョンアップした。 github.com どうぞご利用ください。

Bizmates Program: Level 2 Rank B Lesson 3: Inviting your colleague out

陽気な男性トレーナーと。今日のレッスンは回線が非常に悪く、何度も繋ぎ直したりビデオをオフにしたりしても改善せず、Skype に切り替えてどうにか後半でレッスンを進めた。何回かやってるトレーナーだとある程度気心が知れてるというか、トラブル時にも焦…

ビズメイツでこれまでに受けたレッスンのメモを一回ずつのブログ記事に記録し直している。 カテゴリをつけて、どのトレーナーとどのカリキュラムをやったか振り返りやすいように工夫してみた。 https://blog.kyanny.me/archive/category/_Bizmates%20Jessy …

Bizmates Program Level 2-Rank B : Lesson 2 Running Into An Old Contact

二番目お気に入りトレーナーと。レッスンのお題が「以前会った人と再会したが誰だか思い出せないときの対応」というハードなシチュエーション。このトレーナーはいい感じにだらっとしてる感じのフレンドリーさなのでこの人とやれてよかった。 自分の場合は、…

Kaggle: Pandas のコースに着手: Lesson 1

やはりコンペでスコアが伸びないとやる気は削がれるもので、Discussion を眺めて同様の想いを打ち明ける人々と、それに対する玄人たちのアドバイスを読んで自分を慰めるなどした。 https://www.kaggle.com/c/30-days-of-ml/discussion/267237#1487797 First,…

Bizmates Program: Level 2 Rank B Lesson 1: Greeting your colleagues

初めての男性のトレーナー。この人はサンプル音声を聞いて良さそうだと思って少し前に一度予約したけど急遽他のトレーナーに変更になってしまった人だった。発音綺麗で流暢、対応もプロっぽい。こちらが相手の質問に答えるたびに thank you for your thought…

11 連休が終わる。金沢行きをキャンセルしたので、普段と変わりなく、ずっと家にいた。 やったことといえば、 ビズメイツと Kaggle のノルマをこなした 本の要約サービス flier を使い始めた(ゴールドプラン) Integromat で動かなくなって放置してた、妻の…

ビズメイツ 八月のミッションと目標

もう八月も下旬だが、振り返り。 八月のミッション(動画で Hika に告げられた)は、「今月何回レッスンを受けるか決める」だった。回数ではなく、平日は毎日受ける、をぼんやり決めた。 結果、平日はほぼ受けられている。平日受けられなかった分は土日に受…

Bizmates Program: Level 2 Rank B Lesson 1: Greeting your colleagues

初めての男性のトレーナー。この人はこちらが話した文章を全て訂正入りの文章としてチャットに書き、都度読ませるスタイルで、ちょっとテンポが悪かった。陽気かつ温和な感じで印象は良かったのだけど。回線が悪いとのことで途中でビデオを切ってもいいか?…

Ruby: URL のクエリリストリングを Hash に分解する

URI.decode_www_form に URI#query を渡せばよい。 gist.github.com

Bizmates Program: Level 2 Rank A Lesson 20: Rank-up Test

一日空けて陽気な男性トレーナーと。Level 2 Rank A が終わった!合格。レッスン回数は 35 回だった。一レッスンを 25 分一コマで進める設計になってるらしいので、ちょうど 1.5 倍の時間をかけたことになる。彼の中で今日のレッスンで終わらせる意思が強か…