見出し画像

今週のTech News #23 - 各国の「本当の大きさ」、中高生向けの暗号解読チャレンジ問題...etc

■各国の「本当の大きさ」



■性別・学歴別の新卒初任給の推移【1976~2019】


■新刊本「機械学習の数理100問」

本書は,100の問題を解くという演習というスタイルをとりながら,数式を導き,R言語のソースプログラムを追い,具体的に手を動かしてみて,読者が自分のスキルにしていくことを目的としている。
「機械学習の数理100問」は,2018年後期と2019年後期の大阪大学基礎工学部情報科学科数理科学コース3年の講義でも使われ,また公開講座「機械学習・データ科学スプリングキャンプ」2018, 2019でも多くの参加者に解かれ,高い評価を得ている。


■iPadで使えるterminalソフトblink.sh


■な、なんだこのレシピ本!?!!?!フローチャートがのっているのだが!?!


■中高生向けの暗号解読チャレンジ問題

Rubyプログラムのサンプルも用意されています。

# hindo.rb
# input: mojiretsu (tatoeba angobun)
# output: kaku moji (small English letter) no hindo
code_a = 97
mojiretsu = gets.chomp
nagasa = mojiretsu.length
code_retsu = mojiretsu.unpack("C*")
hindo = Array.new(26, 0)
for i in 0..(nagasa-1)
sa = code_retsu[i] - code_a
#print(mojiretsu[i], ", ", code_retsu[i], ", ", sa, "¥n")
if 0 <= sa && sa <= 25
hindo[sa] = hindo[sa] + 1
#print(hindo, "¥n")
end
end
print(hindo, "¥n")
max = -1
max_sa = -1
for sa in 0..25
if hindo[sa] > max
max = hindo[sa]
max_sa = sa
end
end
print("max = ", max, " <-- sono ichi (moji a karano sa) = ", max_sa, "¥n")

サポートのお金は,少し値段の高い マシュー・J.サルガニック 著『ビット・バイ・ビット -- デジタル社会調査入門 』(¥4,320)の購入資金にあて,noteに書評を書こうと思います.ぜひサポートお願いします\(^o^)/