タグ

2020年12月27日のブックマーク (5件)

  • Ruby 3.0の静的型定義をTypeScriptみたいにライブラリに書いてみた所感 - Narazaka::Blog

    Ruby 3.0が先日のクリスマス(というか昨日)にリリースされたと言うことで、型をやっていきたいと思います。 当方TypeScript大好きっ子なのでRuby 3.0で取り込まれた最も注目すべき機能は静的型チェック関係なのですが、どうもその辺についていまいちまとまって書いてある物がなかった気がするので調べたことをメモします。 Rubyの静的解析 型宣言 rbsファイルを作る方法 実際に型宣言を書く(基) 検査時の型アノテーションが貧弱でつらいぞ…… 所感 gemに型を含める Steepの作者さんからフィードバックをいただきました。(※追記) 実際に型宣言を書く(Rails関連) DefinitelyTyped相当?「gem_rbs」と「rbs_rails」 実際に型宣言を書く(頑張っていい感じにする)(※追記) VSCode拡張機能で充実する 所感 untypedでやっていき Defi

    Ruby 3.0の静的型定義をTypeScriptみたいにライブラリに書いてみた所感 - Narazaka::Blog
    Watson
    Watson 2020/12/27
  • ワンストップ目標設定:親方Project

    あなたの目標はなんですか? 目標を立てる、目標に向かって進む、ふりかえる。 目標を立ててこんないいことがあったなど、著者25名が送る、目標についてのノウハウ集。 第1章 このを書くきっかけ 第2章 オーソドックスな目標設定の考え方 第3章 目標を見つけよう 第4章 目標設定以前の話、目標設定以後の話 第5章 あんたの目標を達成するための達成目標・行動目標 第6章 目標を達成するために必要な1on1 第7章 10年語を見据えて目標を立てよう 第8章 目標設定とその方向性 第9章 「目標」設定と達成がなぜ難しいか 第10章 目標設定のためのTODOリスト 第11章 目標設定の手法【ABC目標】 第12章 挫折しない個人的目標設定手法 第13章 目標どうしてますか?挫折していませんか?見直してもらっていいですか? 第14章 振り返りから始める目標設定 第15章 人生は投機的実行で行こう 第16

    ワンストップ目標設定:親方Project
    Watson
    Watson 2020/12/27
  • GitHub - soutaro/steep-vscode: VSCode extension for Steep

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - soutaro/steep-vscode: VSCode extension for Steep
  • Climbing Steep hills, or adopting Ruby 3 types with RBS—Martian Chronicles, Evil Martians’ team blog

    With Ruby 3.0 just around the corner, let’s take a look at one of the highlights of the upcoming release: Ruby Type Signatures. Yes, types are coming to our favorite dynamic language! Let’s see how to take advantage of them by adding types to a real-world open source project and looking at the finer points of the process. It is not the first time I cover Ruby types: about a year ago, I had the fir

    Climbing Steep hills, or adopting Ruby 3 types with RBS—Martian Chronicles, Evil Martians’ team blog
    Watson
    Watson 2020/12/27
  • 初めてのマルウェア解析

    マルウェア解析は、マルウェアを分析してどのように悪意のある振る舞いをするか、どのような攻撃技術を悪用しているかを洗い出し、インシデント対策に役立てる技術で、近年のサイバー攻撃対策に欠かせない技術です。書は、そのマルウェア解析技術について丁寧に解説する入門書です。表層解析、動的解析、静的解析、メモリ解析などの必要な技術を、多くの研究やトレーニングの実績を持つ著者が網羅的かつ体系的に解説していきます。基礎の理解に重点を置いており、書を読むことでマルウェア解析に必要な基礎技術をひと通り習得することができます。これからマルウェア解析を学ぶ方にも、マルウェア解析の知識を再確認したい方にもおすすめの一冊です。 はじめに 書の想定読者 書の構成 このを最大限に活用するために カラー画像のダウンロード 書の表記法 問い合わせ先 謝辞 1章 ようこそ、マルウェア解析の世界へ 1.1 マルウェアの

    初めてのマルウェア解析