avatar
Articles
37
Tags
17
Categories
0

Home
Cornflakes Diary
Home
「わかる!ドメイン駆動設計」を読んだ
Created2019-03-05
最近、「ドメイン駆動設計」(DDD)に興味を持っていろんなサイトや本を読んでいます。 この中で、入門書として紹介されていた「わかる!ドメイン駆動設計」を読んだので、感想を書いてみようと思います。 tl;dr ドメイン駆動設計の入門書としては分かりやすくて、おすすめ 用語のイメージがつかめる コードは出てこない おすすめポイント入門書としておすすめ123DDDを理解する手助けに(すべてを解説するのではなく)入門に必要な知識をわかりやすく、物語を通じて理解できる構成にしました。本書 P.i 「はじめに」より 本書「はじめに」に書かれているとおり、この本はドメイン駆動設計(DDD)の入門書として、おすすめできます。「ユビキタス言語」や「ドメインモデル」といった、DDDを学ぶ上では欠かせない用語の説明が物語形式で書かれており、初心者でも分かりやすいと思います。 一貫した説明でわかりやすい本文では「スマート冷蔵庫用の食材管理アプリ」を題材に、DDDの説明がなされていきます。ブログや解説サイトで断片的にDDDの知識を得ることはできますが、1つのテーマを中心に「DDDではこう考えるんだ」ということ ...
Wake On Lanでつまづいた話
Created2018-11-05
Windows 10でWake On Lan(ネットワークからPCを起動できる機能)を設定しようとして、かなり困りました。最終的には解決できたので、設定方法を書いておきます。 tl;dr 通常、必要な設定 Windows の電源設定 BIOSの設定 それでも起動しないときは LANポートのドライバを更新する 環境 Windows 10 (1869) マザーボード: ASRock LANポート:Intel I217-V 一般的に必要な設定Wake On Lanを有効化するには、一般的に下記2点の設定が必要です。 Windows 10の電源設定Windows 10では、前回終了時のデバイスのイメージを保存しておき、次回起動時に読み込むことで、スタートアップにかかる時間を短縮することができるそうです。 何の関係があるのか分かりませんが、Wake On Lanを使うためにはこれを無効化する必要があるそうです。 BIOSの設定Wake On LanではネットワークからPCを起動させる信号を受け取って、PCを起動させます。そのためには、電源がOFFの状態でもLANポートに電源を供給 ...
無人決済店舗に行ってきた
Created2018-10-29
先日、JR東日本が赤羽駅で無人決済店舗の実証実験をしているというニュースを見て「これは行かなければ!」と思い、初めて行ってきました。 基本情報場所 赤羽駅 5、6番線ホーム 平日:10時から20時 行き方5、6番線のホームの端の方にあります。 5人くらい並ぶと、それ以降は階段を降りたコンコースに並ぶように指示されました。(僕はエスカレーターを降りてしまい、迷いました) 体験してみて無人決済店舗を初めて体験しましたが、あまりにも普通に買えたので驚きも少なかったというのが本音です。 よく考えれば、商品のバーコードも読み取ってないし、店員さんもいないのに、商品が買えるというのは高度な技術が使われているはずなんですけどね。 今回は実証実験ということで、店舗に入るのは1,2人、とスタッフの方に制限されていました。無人決済店舗が店舗が一般的になるまでのハードルはまだ高いのかなというのが、体験した感想です。
書評「『数字』が読めると年収がアップするって本当ですか?」
Created2018-10-25
今回は、最近読んだ本の感想を書きたいと思います。 会計士の山田真哉さんと、声優の方がパーソナリティをされているラジオ番組「週刊マネーランド」を毎週聴いていて、「投資信託」とか「ふるさと納税」といったお金の運用やため方に興味を持っていました。 でも、一番の収入源である「会社からの給料」について考える機会がすくないなと思って、手に取ったのがこの本です。 いろいろな働き方と給料 サラリーマンの月収 歩合制って最高 独立して借金 過去の自分へのメッセージ どんな働き方をしたいか いろいろな働き方と給料この本は2部構成になっており、前半は著者のこれまでの働き方と「そのときどう考えていたか」が書かれています。 サラリーマンの月収著者は卒業後、自動車販売店に営業職として就職します。 そこで優秀な販売成績を収めるのですが、まだ若手と言うこともあって、給料はさほど上がりません。社長にも直訴するのですが、それが実ることはなく会社を辞めてしまいます。 歩合制って最高給料を上げたいと考えた著者は、歩合制の教科書の参考書を販売する会社に転職します。そこでも、優秀な成績を収め、会社から次を担う人材だと ...
ゲーム向けブロックチェーンMOLDの勉強会に参加してきた
Created2018-04-12
概要 新しいゲーム世界を作るMOLD(モルド)プロジェクトの勉強会 ゲームアイテムをMOLDに交換可能 ゲームを楽しみつつお金も稼げる 登壇者 朝野巧己 氏 朝野巧己 Morning Field Japan株式会社の代表 20歳! 人類の貨幣の歴史 物々交換 最初は貝殻が通貨 秤量貨幣から計数貨幣へ そしてBitcoin MOLD開発の経緯 子供のころ好きだったゲームをなぜやらなくなったのか? → お金を稼げないからでは? ゲームでお金を稼ぐには? RMT→法律で禁止 特徴 運営者とお金を切り離す ブロックチェーン上でアイテムを管理 1.アイテムをトークン化 ユーザーで管理される 第3者に縛られない 2.ゲームに特化したアカウント チャット機能などがある 3.取引所(MOLDEX) 高性能 4.ICO 手数料なし 投資家にもやさしい 5.SDK 開発者を巻き込む コミュニティ ブロックチェーンエンジニア募集中 https://moldproject.org/ 今後 今月末(2018/4)に、ホワイトペーパーを公開 目標 2020年までに1000ゲーム(取引所 ...
C#でファイルをBase64形式に変換するときにメモリ不足になった話
Created2018-02-28
最近、SQL ServerにPDFファイルなどを保存する必要があって、Insert文を生成するためのツールを作成していました。その中で、C#プログラムがメモリ不足で落ちてしまうことがあり、いろいろ調べたのでまとめておきます。 tl;dr SQL文でファイルをSQL Serverのvarbinay型カラムにInsertしたかった SQL文を生成するツールをC#で作ったがメモリ不足で落ちた 原因:ファイルを一気に読み込んでいたため 解決策:BinaryReaderで少しずつ読み込む 問題がおきたコードやりたいこととしては、ファイルを読みこんでBase64形式の文字列に変換したい、ただそれだけでした。 1234567891011121314151617181920public void メモリ不足になるコード() { // 対象のフォルダ配下のファイル一覧 string[] files = System.IO.Directory.GetFiles(@"フォルダパス", "*", System.IO.SearchOption.Al ...
Hexoを使い始めた
Created2018-02-18
最近dev.toの表示速度が速いというのがニュースになっていますよね。 これまでWordPressでブログを書いてきたんですが、速くするにはどうしたらいいかと考えた結果、「そもそもWordPressを使う意味あるのかな」と思い、静的ページジェネレータのHexoを使い始めました。 簡単な使い方をまとめてみます。 インストールNode.jsで動くプログラムなので、インストール済という前提で、 1npm install hexo-cli -g 設定Hexoではコマンドラインから、ローカルで生成したページをFTPを使ってサーバーに転送し、公開することができます。(GitHub.ioで公開することもできます) _config.ymlに設定を書きます。 12345678deploy: type: ftpsync host: <ホスト名> user: <ユーザー名> pass: <パスワード> remote: <サーバー内でのアップロードディレクトリ> port: <ポート> connections: <同時接続数&g ...
1…34
avatar
ak2ie
プログラムを書きたい日々
Articles
37
Tags
17
Categories
0
Recent Post
書評「言語化の魔力」
書評「言語化の魔力」2025-08-12
書評「最高の集い方」
書評「最高の集い方」2025-07-12
日付の期間検索を設計するときに考えたこと
日付の期間検索を設計するときに考えたこと2025-05-27
前提を確認することの大切さ
前提を確認することの大切さ2025-05-26
書評「SCRUM BOOT CAMP THE BOOK」
書評「SCRUM BOOT CAMP THE BOOK」2025-01-31
Tags
AtCoder C# Hexo MOLD,ブロックチェーン Next.js ReactiveProperty SQLServer Selenium VSCode WakeOnLan firebase Docker flutter スクラム ドメイン駆動設計 書評 無人決済店舗 設計
Archives
  • 2025/081
  • 2025/071
  • 2025/052
  • 2025/011
  • 2024/111
  • 2024/041
  • 2023/103
  • 2023/062
Info
Article :
37
Last Push :
©2018 - 2025 By ak2ie
Framework Hexo|Theme Butterfly