タグ

2021年2月15日のブックマーク (8件)

  • 「ドメイン駆動設計入門」を買って、読んだ - Magnolia Tech

    ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基 作者:成瀬 允宣出版社/メーカー: 翔泳社発売日: 2020/02/13メディア: Kindle版 先日開催されたObject Oriented Conferenceに象徴されるように、最近設計論の議論が盛んでですね。設計論と言えば、「エリック・エヴァンスのドメイン駆動設計」、いわゆるDDDがよく取り上げられてきましたけど、なかなかヘビーなだし、案外コードは全然出てこないので、読んだ上で「で、どうすればいいの?どんなコードを書けばいいの?」という疑問がわきます。 おなじくドメイン駆動設計の解説書である「実践ドメイン駆動設計」も、語られる順番がDDDと変えることで併せて読むことで理解を深めることを意図していましたが、やはりコードの少なさは同じくらいでした。 「ドメイン駆動設計入門」は、とにかく豊富なコード例が出てくると

    「ドメイン駆動設計入門」を買って、読んだ - Magnolia Tech
    pidekazu
    pidekazu 2021/02/15
  • OS開発に必要なArmアーキテクチャとは part.1  実行モデルと割り込み 

    Arm入門勉強会とは、macOSがArmに移行したこの機にArmアーキテクチャでのプログラミングについて入門するソフトウェアエンジニアのための会です。OS開発に必要なArmの低レイヤーなプログラミングについて、金津穂氏が共有しました。前半はArmの実行モデルと割り込みについて。全2回。 概要と自己紹介 金津穂氏(以下、金津):「AArch64とOS入門」ということで金津が発表いたします。 はじめにですが、「これからArmでOSを自作したい!」という人向けのまとめ資料になります。なので、すでにArmでお仕事している人、とくに組み込み向けだったりとかすでにOS開発とかしている人にとってはもう既知の情報しかない。あと、リファレンスマニュアルを自分で読める人にとっては、それを読んだほうが確実な情報が手に入るんじゃないかなと思います。 Armと題してますけど、基的にはAArch64だけにします。A

    OS開発に必要なArmアーキテクチャとは part.1  実行モデルと割り込み 
    pidekazu
    pidekazu 2021/02/15
  • DockerでRUNをまとめた方が良いとは限らない | フューチャー技術ブログ

    TIG/DXの渋川です。 ソフトウェアの世界では、ツールや言語の進歩があって、もはや古い知識になっているにも関わらず、古い知識がベストプラクティスと呼ばれて蔓延し続けている例があります。Dockerだと「RUNをまとめよう」というのがそうです。かつてはこれは常に行うべきプラクティスでしたが、現代だとそうじゃないケースもあり、デメリットもあります。 https://www.docker.com/company/newsroom/media-resources 1. ただファイルが増えるだけのケースであれば気にしなくていい次の2つのファイルで実験してみます。ベースイメージに、10MBのファイルを作成するコマンドをふたつ並べたものです。 FROM debian:bullseye-slim RUN dd if=/dev/zero of=dummy1 bs=1M count=10 RUN dd if

    DockerでRUNをまとめた方が良いとは限らない | フューチャー技術ブログ
    pidekazu
    pidekazu 2021/02/15
  • スペシャリストになる覚悟

    2021/01/19 の Forkwell Engineer Career Study の資料です

    スペシャリストになる覚悟
    pidekazu
    pidekazu 2021/02/15
  • 初学者からの統計学10冊(社会科学向き) - Qiita

    はじめに 千葉大学・株式会社Nospareの川久保です. 今回は,初学者レベルから学部上級レベルの統計学関連の教科書を,順を追って紹介していきます.普段,経済学をはじめとする社会科学(経済学・経営学や政治学など)を学ぶ学生に教えているので,タイトルに「社会科学向き」と入れてみましたが,これから紹介する多くのは,他の応用でも役に立つものが多いはずです. 入門書 大屋幸輔『コア・テキスト統計学』 厳密さと初学者に対する分かりやすさのバランスのとれたです.演習問題を集めた副読もあるので,こちらと併せて学習すると効果的だと思います. 久保川達也・国友直人『統計学』 入門書としては,やや硬派な教科書ですが,しっかり学びたい人にはお勧めの教科書です.「1.記述統計」「2.確率」「3.推測統計」と標準的な構成をしている中,最後の第4部では社会・経済データとして標調査や時系列分析の話題にも触れてい

    初学者からの統計学10冊(社会科学向き) - Qiita
    pidekazu
    pidekazu 2021/02/15
  • シャッターの作動回数(総レリーズ回数)を調べる

    D40*1は、写真のExif情報にそれまでのシャッターの作動回数も記録されるそうである。つまり最新の写真を調べれば、今までに何回、シャッターが作動したかが分かるのである。 Shirouto D40・D90 ブログ 撮影枚数 早速、iPhotoやPreviewでExif情報を漁ってみたが、それらしき項目は見当たらない...。Apertureでも見つからず...。こうなったら、exiftoolコマンドだ。 そのファイルには何が記録されているのか? あった!121行目に「Shutter Count」なる項目が見つかる。 $ exiftool ~/Pictures/iPhoto\ Library/Originals/2011/ローパスフィルタの清掃後/DSC_1737.NEF ...(中略)... Shutter Count : 6874 ...(中略)... つまり、このD40は、これまでに68

    シャッターの作動回数(総レリーズ回数)を調べる
    pidekazu
    pidekazu 2021/02/15
  • [Python] asyncioに入門してみたメモ - Qiita

    asyncioって? asyncio は async/await 構文を使い 並行処理の コードを書くためのライブラリです。 asyncio は、高性能なネットワークとウェブサーバ、データベース接続ライブラリ、分散タスクキューなどの複数の非同期 Python フレームワークの基盤として使われています。 asyncio --- 非同期 I/O — Python 3.9.0 ドキュメント import asyncio async def main(): print('Hello ...') await asyncio.sleep(1) print('... World!') # Python 3.7+ asyncio.run(main()) なにこれ、C#の async/await みたいなノリじゃないですか…。 Python使いなのに、恥ずかしながらこの前まで知りませんでした。 たまにC#の

    [Python] asyncioに入門してみたメモ - Qiita
  • 最初の一歩を踏み出すという汎用的な技術 - 本しゃぶり

    新しいことを始めるのは難しい。 特に最初の一歩を踏み出すことが。 それは技法を知らないためだ。 独学大全のジレンマ ようやく『独学大全』を読み進めている。 独学大全――絶対に「学ぶこと」をあきらめたくない人のための55の技法 作者:読書猿ダイヤモンド社Amazon 発売してから連日のようにおすすめツイートが流れ*1、2020年みんながオススメしたスゴでも堂々たる1位に輝いただけはあって、確かに良いだ。前著『アイデア大全』『問題解決大全』も読んでいたので、評判だけということはないだろうと思っていたが、読み始めてみたら前2冊より面白い。もうちょっと早く読み始めても良かったな、というのが正直なところだ。 なぜ高い評判を得ているのに、俺は手を出すのが遅れたのか。それは「厚さ」のせいである。ソフトカバー版は788ページ*2、紹介文で「独学の百科事典」と謳うだけのことはある。しかも『独学大全』は実

    最初の一歩を踏み出すという汎用的な技術 - 本しゃぶり
    pidekazu
    pidekazu 2021/02/15