情報更新

last update 12/06 06:40

ツイート検索

 

@tomohisa
サイトメニュー
Twilogユーザー検索

Twilog

 

@tomohisa

Tomohisa Takaoka@tomohisa

  • 563フォロー
  • 1,214フォロワー
  • 61リスト
Stats Twitter歴
5,105日(2009/12/15より)
ツイート数
9,851(1.9件/日)

ツイートの並び順 :

表示するツイート :

2023年12月05日(火)1 tweetsource

12月5日

@tomohisa

Tomohisa Takaoka@tomohisa

試しに、Medium, Hardのものも少しやってみたけど、一応できた。でもスピードやメモリーが平均以下のものだったりしてあまり効率的な書き方というのはできていないので、その辺は勉強したい。ただ、問題出されてそれを解いて正解だった時は楽しいので、時々やっていきたいと思った pic.twitter.com/rN2OpunBTi

posted at 05:27:54

2023年12月04日(月)2 tweetssource

12月4日

@tomohisa

Tomohisa Takaoka@tomohisa

オンラインプログラミングコンテスト的なものをやってみたくて、国内向けのAtCoderと海外でも使われているLeetCodeを登録してみた。試しにEasyをやってみたら簡単に解けるものでよかった。アルゴリズム学習になりそうだから時々やってみよう。 pic.twitter.com/mfcFyY9tfb

posted at 11:34:45

2023年12月03日(日)2 tweetssource

2023年12月02日(土)2 tweetssource

12月2日

@tomohisa

Tomohisa Takaoka@tomohisa

言語モデルをローカルで動かすのに、M3Max128GBメモリーのマシンは、巨大なモデルをメモリ展開できるので、モデルサイズが一定以上になったらRTX4090より格段にスピードが速くなるという検証ビデオ。RTXのメモリ内のモデルではRTXの方が早いが、電力パフォーマンスではM3Maxの方が高いと twitter.com/technopremium1

posted at 03:51:51

2023年12月01日(金)1 tweetsource

2023年11月30日(木)1 tweetsource

2023年11月29日(水)4 tweetssource

11月29日

@tomohisa

Tomohisa Takaoka@tomohisa

「データベースを分割するシャード機能によって複数のインスタンスに対して同時に書き込みを行えるようになります」「読み込み性能も書き込み性能もスケールする大規模なデータベースシステムの構築が可能になります」すごく良さそう。シャードを跨ぐクエリは遅いだろうから使い方の工夫は必要ですね。 twitter.com/publickey/stat

posted at 17:14:18

2023年11月28日(火)3 tweetssource

2023年11月27日(月)6 tweetssource

11月27日

@tomohisa

Tomohisa Takaoka@tomohisa

会話の英語はかなりできると思いますが、論文などの英語はちょっと慣れてなく、避けていたのですが、わからない部分をGPT-4に翻訳してもらったり、要約してもらうことにより、読むことができました。GPTで問題解決が直接できなくても、自分の理解を強化するのにはとても役立ちますね

posted at 16:22:08

11月27日

@tomohisa

Tomohisa Takaoka@tomohisa

分散システムのコンセンサスアルゴリズムというと、複雑なイメージがありますが、基本的にはデータを分配して、過半数以上のサーバーへの配信が終わると確定するというものですが、サーバーが落ちた時などには複数のサーバー同士で違うデータで投票してどのデータを残すかを決めないといけません。

posted at 16:18:51

11月27日

@tomohisa

Tomohisa Takaoka@tomohisa

London Tech TalkのDDIAの本の輪読会が12章まで終わり、とても良かったのですが、関連する論文をということでRaftコンセンサスアルゴリズムの論文を読む会でした。英語の論文を読む経験があまりなかったのですが、読んでみるとわかりやすくて勉強になりました!
raft.github.io

posted at 16:09:37

2023年11月26日(日)3 tweetssource

11月26日

@tomohisa

Tomohisa Takaoka@tomohisa

@sandayuu 牛尾さんの本の話をアメリカ人の妻にしてみたのですが、怒ったり嫌味言われたりは普通のアメリカの仕事ではよくあるよと言われました。エンジニアを扱う企業はパフォーマンスを上げるために良い企業文化ができているのかなと感じました。英訳してアメリカで本出したら売れるかもと思いました!

posted at 07:55:13

2023年11月22日(水)4 tweetssource

11月22日

@tomohisa

Tomohisa Takaoka@tomohisa

@tommyasai 2分でも全社向けに英語のスピーチはすごいですね。話す文章を決めずにコンセプトだけ書き出して読まずに話す練習を繰り返すとなれる気がします。

posted at 05:41:10

11月22日

@tomohisa

Tomohisa Takaoka@tomohisa

@kenwagatsuma @tommyasai DDDはここで書いているように、レイヤーを作るとか以前にまず業務がどのように分割できるか、それによってサービスを分割する境界をどのようにおけるかの分析によってスタートするんですよね。この記事では詳しく触れていませんが、APIサーバに加えデータをどう分けるかまでが難しいところかと思います

posted at 05:37:39

2023年11月21日(火)3 tweetssource

11月21日

@tomohisa

Tomohisa Takaoka@tomohisa

TypeScript でDiscriminated UnionやTagged Unionを使った時にそれをそのままJSON化するのは簡単なのかなと思って調べてみたけど、簡単にはできなそう。C#でネイティブにDiscriminated Unionが使えて、[JsonDerivedType ] が使えると非常に便利そう

posted at 08:37:23

11月21日

@tomohisa

Tomohisa Takaoka@tomohisa

「世界一流エンジニアの思考法」の本読んでみています。「世界一流」という言葉にどうも納得いかず、「世界の一流」とか、「世界のトップエンジニア」とか「ワールドクラス」とかにすればいいのにと思いましたが、本の内容はとても面白く、色々社内でもディスカッションできる内容と思いました。

posted at 06:05:57

2023年11月20日(月)1 tweetsource

11月20日

@tomohisa

Tomohisa Takaoka@tomohisa

GoでDiscriminated UnionのJSONがどのように扱えるのかというスレッド、ADTを使って、それをJSONでどのように保存するかというのは最近色々調査しているので、共感しました。結論としては、通常の方法では難しいみたい。今のところC#で研究しているのだけど、どの言語だと綺麗に表現できるのだろうか? twitter.com/thdxr/status/1

posted at 02:11:44

2023年11月18日(土)3 tweetssource

11月18日

@tomohisa

Tomohisa Takaoka@tomohisa

@mike_route58 learn.microsoft.com/ja-jp/dotnet/c
<Nullable>enable</Nullable>
の方が使いにくいということですよね。
string s = something?.value ?? "";
のような書き方は確かに慣れないと面倒に感じるかもですね。non-nullでチェック不要、nullableでチェック必須になるので楽に感じています

posted at 17:29:09

11月18日

@tomohisa

Tomohisa Takaoka@tomohisa

#dotnetconf をこの3日できるだけ見ていたのですが、Clean Architectureに加えて、Vertical Slice Architectureの話が出ていた。昨日ごとに縦スライスして、横のコードと分けるとのことでしたが、逆に相互に共通化していなくて難しそうにも感じました。うまくCQRSができれば縦型スライス的になると思う

posted at 04:45:31

2023年11月16日(木)6 tweetssource

11月16日

@tomohisa

Tomohisa Takaoka@tomohisa

@tommyasai これすごくよくある誤解で、dotnet coreとかmonoなどのマルチプラットフォーム対応が進んでいて、c#でUnityのモバイルゲームが作られていたりしますし、僕はC#のバックエンドをMacで開発して、linuxのコンテナにリリースしていたり、最近はマルチプラットフォームがかなり進んでいるんです。

posted at 04:41:59

11月16日

@tomohisa

Tomohisa Takaoka@tomohisa

@tommyasai はい、今の所、昨日正式リリースされたdotnet 8の各パーツの開発担当者が登壇しています。こちらのセッションもminimal APIがどう改善されたかという話でした。今日は24時間連続でセッションがあって、3rdパーティ開発者も登壇するみたいです!

posted at 04:30:52

11月16日

@sandayuu

牛尾剛『世界一流エンジニアの思考法』(文藝春秋)🎸Tsuyoshi Ushio@sandayuu

Functionsの発表のまとめ来たで!ここのFlex Consumption のある機能に自分の人生全部使ったで。これから数ヶ月もきっとそう。 Public previewになったらみんなに使ってほしいな!

Azure Functions - Ignite 2023 update - Microsoft Community Hub techcommunity.microsoft.com/t5/apps-on-azu

Retweeted by Tomohisa Takaoka

retweeted at 03:43:09

2023年11月15日(水)10 tweetssource

11月15日

@tomohisa

Tomohisa Takaoka@tomohisa

Unable to resolve action mktcode/consecutive-workflow-action, repository not found
Github Actionsで使っていたActionがなくなっているみたい。ふむ、どうしようか

posted at 08:49:44

このページの先頭へ

×