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

  • C# 9.0 の確認「静的な匿名関数」 - rksoftware

    C# 9.0 の確認の目次はこちら ■ 静的な匿名関数 ドキュメントはこちら 適合性と完成度の機能 という項目の割と読み進めた所の 「C# 9.0 以降では、」 から始まるブロックです。 名前の通りにラムダ式と匿名関数に static 修飾子をつけられるようになりました。シンプルなのでドキュメントに書いてあることしか言えませんね。 公式ドキュメントだけで十分という気がしますが試してみましょう。 ■ 検証コードと結果 ■ ラムダ式 冷静に見ないと一瞬わからなくなるかもしれませんが、こんな感じです。 new[] { 0 }.Select(static x => x); static なので外部の変数をキャプチャできません。素晴らしいですね。 var i = 0; new[] { 0 }.Select(static x => x + i); // これはエラー 変数 i はラムダ式の外の変数なの

    C# 9.0 の確認「静的な匿名関数」 - rksoftware
  • Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記

    どうも、しいたけです。 去年あたりからローレイヤー周りの知識を充実させようと思い、 低レイヤを知りたい人のためのCコンパイラ作成入門 を読んでCコンパイラを書いてみたりx86_64の勉強をしたりしていました。 今年に入ってから、よりローなレイヤー、具体的にはハードウェアやOSについてもう少し知りたいと思い始め、手頃な書籍を探していました。 CPUなどのハードウェア周りについては概要しか知らなくて手を動かしたことがないので、実際に何か作りながら学べるものとして、 O'Reilly Japan - コンピュータシステムの理論と実装 に挑戦することにしました。 O'Reilly Japan - コンピュータシステムの理論と実装 成果物は以下のリポジトリに置いてあります。 yuroyoro/nand2tetris 結論から言うと、やってみて大変楽しめました! 特にハードウェア周りは今まで挑戦したこ

    Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記
  • 米ミズーリなど17州、大統領選巡るテキサス州の提訴に追随

    米テキサス州のパクストン司法長官(共和)が大統領選の手続きに不当な変更を加えたとして激戦4州を連邦最高裁に提訴した裁判に、他17州が9日、追随する方針を表明した。写真はトランプ大統領。8日撮影(2020年 ロイター/TOM BRENNER) [ワシントン 9日 ロイター] - 米テキサス州のパクストン司法長官(共和)が大統領選の手続きに不当な変更を加えたとして激戦4州を連邦最高裁に提訴した裁判に、他17州が9日、追随する方針を表明した。 これら17州にはミズーリ州のほか、アラバマ、アーカンソー、フロリダ、インディアナ、カンザス、ルイジアナ、ミシシッピ、モンタナ、ネブラスカ、ノースダコタ、オクラホマ、サウスカロライナ、サウスダコタ、テネシー、ユタ、ウエストバージニアの各州が含まれる。

    米ミズーリなど17州、大統領選巡るテキサス州の提訴に追随
    tanakakazu
    tanakakazu 2020/12/10
    メディアではトランプさんが無駄にあがいてるような論調だけど、どうなるんだろう。
  • テキサス州、選挙結果巡りジョージアなど4州提訴 連邦最高裁に

    米テキサス州のパクストン司法長官は8日、新型コロナウイルスの世界的大流行(パンデミック)に乗じて大統領選の手続きを不当に変更し、選挙結果をゆがめたとして、ジョージア州、ミシガン州、ペンシルべニア州、ウィスコンシン州を相手取り連邦最高裁に提訴した。ネバダ州ラスベガスで10月撮影(2020年 ロイター/BRIDGET BENNET) [ワシントン 8日 ロイター] - 米テキサス州のパクストン司法長官(共和)は8日、新型コロナウイルスの世界的大流行(パンデミック)に乗じて大統領選の手続きを不当に変更し、選挙結果をゆがめたとして、ジョージア州、ミシガン州、ペンシルべニア州、ウィスコンシン州を相手取り連邦最高裁に提訴した。

    テキサス州、選挙結果巡りジョージアなど4州提訴 連邦最高裁に
  • 基本の Android View 実装ドキュメントの紹介 - クックパッド開発者ブログ

    モバイル基盤部の吉田です。 先日 Android アプリのリニューアル時に社内向けに用意した画面実装ドキュメントの内容を補足を交えてご紹介します。 用意した経緯 Cookpad の Android アプリの現在のコードベースは 2014 年に初回リリースされました。しかし当時の実装が 2020 年でもベストプラクティスであることは稀です。 Android 開発は日進月歩で様変わりしています。様々な時代のコードが入り交じるレポジトリで大規模なリファクタリングと新たなメンバーによる開発が始まるということで、新規実装の指針となる View 周りの実装ドキュメントの必要性を感じたので用意しました。 今回のドキュメントが View にフォーカスした理由は、全体設計に関しては既に VIPER の詳細なドキュメントが用意されていましたので、残りは View 周りの具体的な実装方針があればチームで大きなブ

    基本の Android View 実装ドキュメントの紹介 - クックパッド開発者ブログ