Memo

Twitterに書くには長すぎることを書きます。Opinions are my own.

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

2020年振り返り

仕事 入社して2年間の集大成みたいなイベントの準備をし、それがなんとか終わり、そのイベントに関する外部発表やらブログ執筆やらをしていたら2020年が終わっていた感じでした。2021年にもやるべきこと、やらなければいけないことが沢山あるので、やり残し…

2020年のApache Hadoop振り返り

Apache Hadoopについて、2020年にどんなことがあったのかざっくりと振り返りたいと思います。Advent Calendar枠です(大遅刻)。 Distributed computing (Apache Spark, Hadoop, Kafka, ...) Advent Calendar 2020 - Qiita Apache Ozoneが分離 オブジェクトス…

2020年に買ってよかったもの10選

n番煎じだけど自分も書いておく 1位: フレッツ光回線 (月5000円くらい) 住んでいるマンションの共用回線(光回線を数本引いて全部屋にLANケーブル(100Mbps)で分配してるタイプ)が貧弱すぎて仕事やYouTube鑑賞に支障をきたしていましたが、NTTに電話したらファ…

ListeningとかSpeakingとか近況

語学の勉強をしてるとCDやmp3ダウンロード可の教材がいくつもあるのですが、iTunesで取り込んで管理すると同期が面倒かつLinuxマシンから再生できないので、この手の音声ファイルはGoogle Driveにまとめることにした。Google Oneには月額課金してるのでCD入…

中国語を勉強し始めてから2ヶ月 + 近況

中国語 HSK Onlineを相変わらずやっていて、3級はほぼ終わりつつある。残りは総まとめの部分。今週末は2級の試験なので早起きがんばります。 英語 オンラインでTOEICを受けた。結果は800(L375/R425)で、去年の915(L440/R475)から大きく下がっていた。悲しい…

中国語を勉強し始めてから1ヶ月少したった

まとめ 思っていたより勉強が続いている。 どんな感じ HSK2級の勉強が終わり3級の勉強に入ったところですが、相変わらずHSK Onlineをぽちぽちやっています。2級の終わりくらいから単語や文法をアプリだけで覚えるのは厳しくなってきて、ノートに書いてまとめ…

中国語を勉強しはじめた

昨年中国出張したときにレストランで英語が通じなくて悶絶したときとか、中国語のセッションと発表スライドを理解したい気持ちとか、中国語で開催されるApache Hadoop community online sync upに参加したいとか、そういういろいろなモチベーションがあった…

KUPC 2020にチーム参加した

Kyoto University Programming Contest 2020 - AtCoder に machy, leign (敬称略) と チーム名 maajign で参加しました チーム編成 1週間くらい前に、社内の競プロ部channel(最近全然活動できてない)でチーム参加したい! って言ったら集まった コンテスト中 …

yukicoder No.928 軽減税率?

想定解は 全探索ですが、100で割った余りを決め打ちする ( の形にする) とfloor関数が消え、 店内で食べるほうが安くなる場合に が満たすべき必要十分条件は1次不等式で表すことができます。そのため、 を全探索することで の値にかかわらず で解けます。実…

Reinstall Ubuntu 20.04 LTS in X1Carbon (7th gen, 2019)

I faced a strange boot error and re-installed Ubuntu 20.04. Kernel version aajisaka@x1carbon:~$ uname -a Linux x1carbon 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux Change CapsLock to Ctrl In …

Facebook Hacker Cup 2020 Qualification Roundメモ

2019のQualと違って全完できました。Round 1もがんばります。 A 愚直に実装できる B 隣接するAとBを消すという操作に帰着できる AとBが1つ以上ある場合、どこかでAとBは必ず隣接しているので必ず消せる したがって、AとBの個数を数えて差が1ならOK C 考察す…

[WIP] Building Apache Hadoop with Apple Silicon

Install Java I used AdoptOpenJDK 8. The binary is for x64 but somehow it worked when building. When running tests, Kerberos does not work: Stack: [0x000000030b6b4000,0x000000030b7b4000], sp=0x000000030b7b1730, free space=1013k Native frame…

Apache Hadoopコミュニティでメンテナンスが追いついていないところ一覧

Help me please... 気が向いたときに更新する Java 11+ 関係 まとめ: [HADOOP-16795] Java 11 compile support - ASF JIRA Javadocを動くようにする [HADOOP-16862] [JDK11] Support JavaDoc - ASF JIRA Jerseyを2系に上げる [HADOOP-15984] Update jersey f…

AGC045-C Range Set

問題: atcoder.jp 解説を読んで理解したつもりけど、どうやって のDPを実装するかわからない人向けな解説 が 個以上連続せず、 が 個以上連続しないような長さ の列の個数 : で終わる長さ の列の個数 : で終わる長さ の列の個数 さらに とおくと、 これは の…

Linux環境でstack overflowしたときの対処 + その他

そもそも無限ループしている、みたいな話ではなく、AtCoderのコードテストだと通るのに手元だとREする、みたいな話です。解決手順は以下の通り Terminalを開く ulimitを設定する $ ulimit -s unlimited CLionを開く $ ${HOME}/.local/share/JetBrains/Toolbo…

ABC161-F: Division or Subtraction

問題: https://atcoder.jp/contests/abc161/tasks/abc161_f 自分は という制約を見ると、前半パート と後半パート に分けて考えることが多くて、今回もそれで解けました。 前半パートについては、 で割り切れる限り割って、割り切れなくなったら で割った余…

ABC161-D: Lunlun Number

問題: https://atcoder.jp/contests/abc161/tasks/abc161_d でも解けるDP解を紹介する。 (桁で最上位桁の値がとなる、前の桁との絶対値の差が1以内の数の総和)を で計算する。 の場合はルンルン数ではないが、ここでは気にせず計算していく。 小さい順にルン…

同好会バチャ - Educational Codeforces Round 80

チーム戦をやるほど人数が集まらなかったため、初の個人戦をした。個人戦になると急に準備が楽になるので気軽にやっていきたい。ガチ勝負というわけではなく、適度に雑談もやる感じ URL: https://codeforces.com/contest/1288 コンテスト中 Cまではそこまで…

DDCC2020参加メモ

忘れないうちにメモ コード部門 A Grundy数を愚直に求めてXORした。ここでGrundy数は素因数の重複を許した個数になっていることが解説に書いてあって、少し考えると確かにそれはそう B よくわからなかったので、パス C ずっと睨んでいると、後ろから順に [i,…

偏角ソートにおけるdoubleとlong doubleの精度について

幾何の問題だと偏角ソートしたくなることがよくあって、その場合に std::atan2 を使うことが多い。ここでいつ long double が必要になるかというメモ。 結論 x座標とy座標の値が整数で区間 [-109, 109] に含まれる場合はlong doubleを使う。 [-105, 105] の…