Skip to content
yowasou edited this page Aug 13, 2023 · 4 revisions

Hamamatsu.rb #131 新年会

前回のKPT

研鑽Ruby

  • beta版終わるまで待ってもよくってよ
  • 内容は難しいのかも
  • 久々の大型Ruby本

上級者向けRuby本

  • 研鑽Ruby
  • メタプロRuby
  • Rubyのしくみ
  • あなたの知らない超絶技巧プログラミングの世界

自己紹介

  • い つ も の

今日のネタ

else 句に「// 何もしない」コメントを書く意味について

} else {
  // 何もしない
}
  • unless使われたりすると困るかも。!とかもわかりにくい
  • pythonはpassって書いとかないといけない https://techacademy.jp/magazine/36304
  • Haskellはelseが省略できない

OSS「faker.js」と「colors.js」の開発者、自身でライブラリを意図的に改ざん 「ただ働きはもうしない」

module.exports = function americanFlag () {
  console.log('LIBERTY LIBERTY LIBERTY'.yellow);
  console.log('LIBERTY LIBERTY LIBERTY'.america);
  console.log('LIBERTY LIBERTY LIBERTY'.yellow);
  let flag = "\
  \
                                 !\
             H|H|H|H|H           H__________________________________\
             H|§|§|§|H           H|* * * * * *|---------------------|\
             H|§|∞|§|H           H| * * * * * |---------------------|\
             H|§|§|§|H           H|* * * * * *|---------------------|\
             H|H|H|H|H           H| * * * * * |---------------------|\
             H|H|H|H|H           H|---------------------------------|\
          ===============        H|---------------------------------|\
            /| _   _ |\          H|---------------------------------|\
            (| O   O |)          H|---------------------------------|\
            /|   U   |\          H-----------------------------------\
             |  \=/  |           H\
              \_..._/            H\
              _|\I/|_            H\
      _______/\| H |/\_______    H\
     /       \ \   / /       \   H\
    |         \ | | /         |  H\
    |          ||o||          |  H\
    |    |     ||o||     |    |  H\
    |    |     ||o||     |    |  H   Carl Pilcher\
  ";

  console.log(flag);

}

colorsなどのnpmパッケージに悪意あるコードが含まれている問題について

年末年始なにかやりました?(テック系)

みそぎさん

Ruby 3.1

  • 気になる機能ある?
  • プロと読み解く Ruby 3.1 NEWS
  • パターンマッチの右代入が正式機能に(すごい強い機能!)
  • debug.gemがバンドルされるように
  • Hashの値の省略記法
  • 職場のRubyがなかなかバージョンアップできない...
  • OSからVerUp必要になったり

スクラムで削除された5つのトピック

log4jの影響ってありましたか?

WinGroove - Wikipedia

  • 1998年にリリースされたWinGroove version 0.9Fシリーズに、インターネット上で不正に出回っているIDとパスワードを入力すると、ハードディスクの内容を消去したり、ファイルシステムを破壊するプログラム(ロジックボム)が実行されるという機能が含まれていた。この問題は当時ニュースサイトで取り上げられるなど大きな話題となった。作者は不正使用対策のテストバージョンを誤って配布したものと説明している。

2022年やりたいこと

来月

KPT

Hamamatsu.rb #131

告知

Clone this wiki locally