タグ

pidekazuのブックマーク (4,451)

  • C# 非同期、覚え書き。 - Qiita


    C#    Task async / await System.Threading 便 Task   Task.Factory.StartNew  Task  using System; using System.Threading.Tasks; class Program { static void Main(string[] args) { var task = Task.Factory.StartNew(() => Console.WriteLine("OK")); Console.ReadLine(); } }
    C# 非同期、覚え書き。 - Qiita
    pidekazu
    pidekazu 2024/07/11
  • C# で TCP ってみた - 想像力の欠如は深刻な欠点の一つである。


    UDP TCP  System.Net  System.Net.Sockets  using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; using System.Windows.Forms;  System.Threading   /// <summary> /// /// <
    C# で TCP ってみた - 想像力の欠如は深刻な欠点の一つである。
    pidekazu
    pidekazu 2024/07/11
  • マイクロサービス間通信における認証認可およびアクセス制御


     20234 Ubie  nerocrux  Ubie ID 2023 Ubie Engineers 5 Ubie  Ubie   Ubie 
    マイクロサービス間通信における認証認可およびアクセス制御
    pidekazu
    pidekazu 2024/07/08
  • 新人のためのインターネット&ネットワーク超入門2024

    pidekazu
    pidekazu 2024/07/08
  • PubSub/Redisを用いたGoによるスケーラブルなworkerの構築と運用 | メルカリエンジニアリング


    Notification team@naruse Mercari Advent Calendar 2021 19  Business Platform Notification team21Advent calender Spanner 572
    PubSub/Redisを用いたGoによるスケーラブルなworkerの構築と運用 | メルカリエンジニアリング
    pidekazu
    pidekazu 2024/07/07
  • ちいさな Web ブラウザを作ってみよう

    ちいさな Web ブラウザを作ってみよう
    pidekazu
    pidekazu 2024/07/07
  • 署名付きURLを利用したファイルアップロードWeb API設計の勘所 | フューチャー技術ブログ


    Web URL Amazon Web ServicesAWS URL URLWeb API Pattern 1. multipart/form-datamultipart/form-da
    署名付きURLを利用したファイルアップロードWeb API設計の勘所 | フューチャー技術ブログ
    pidekazu
    pidekazu 2024/07/07
  • python3ならintとbytesの変換が楽勝になる - BlankTar


     PythonC    Python3.2使 使 bytesint >> a = 128 >>> a.to_bytes(2, 'big') # 112bytes b'\x00\x80' >>>a
    python3ならintとbytesの変換が楽勝になる - BlankTar
    pidekazu
    pidekazu 2024/07/05
  • 機械学習システムデザインを読んだ。世界基準の機械学習システム開発の要点を理解するにはこれ一冊読めば大丈夫


     2024-07-02    6 Chip Huyen2022-06-21 Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications2023/9/14h30m 
    機械学習システムデザインを読んだ。世界基準の機械学習システム開発の要点を理解するにはこれ一冊読めば大丈夫
    pidekazu
    pidekazu 2024/07/04
  • 理解しやすいコードの書き方~理解容易性の7つの観点~ - Qiita

    はじめに 「理解容易性」は「保守性」の観点の1つとして重視され、多くの原則や技法が紹介されているが、断片的かつ多様であり、全体像を理解することは難しい。 抽象度は高いが、体系的に観点を整理する事で、その理解の助けとなれば幸いである。 定義 「理解容易性」を簡単に言えば、「理解のしやすさ」であるが、その意味から掘り下げると、「思考する量」と言い換えることができる。 記事では理解容易性を「思考量の少なさ」と定義し、7つの観点に整理した。 先に要約およびチェックリストを記載し、概略を記載した。 後に詳細で理解のため、各観点毎の説明と個別の原則や技法へのリンクを記載した。 要約 7つの観点の要約を先に示す。 (変数や関数の)名称は分かりやすくする (変数や関数の)役割は1つにする (変数や関数の)参照は狭くする (変数や関数の)状態は変えられなくする (関数やクラスの)面積は小さくする (関数や

    理解しやすいコードの書き方~理解容易性の7つの観点~ - Qiita
    pidekazu
    pidekazu 2024/07/04
  • 東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita


     AWSAWSAWS   AWS AWSGPU AWS   AWS  950
    東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita
    pidekazu
    pidekazu 2024/07/04
  • 「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita


     2016.NET CoreWindowsC#Visual StudioC#WindowsVisualStudio  .NET Core.NET SDK.NETURL  stackoverf
    「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita
    pidekazu
    pidekazu 2024/07/03
  • Git - Book

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a s

    pidekazu
    pidekazu 2024/07/03
  • thinkpython.dvi

    Think Python B 2 Think Python: How to Think Like a Computer Scientist 2nd Edition Allen B. Downey Copyright c �2018 ThinkPython: by is licensed under a Creative Commons 3.0 License 3 11 1 15 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.2 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.4 . . . . . . . . . .

    pidekazu
    pidekazu 2024/07/03
  • OPENSSL : How to make a private key using AES 256

    pidekazu
    pidekazu 2024/07/01
  • OpenSSLで共通鍵暗号を使う場合の鍵の指定 - Qiita


      OpenSSL OpenSSL使 openssl PBKDF2  Ubuntu18/WSL1(Win10)OpenSSL 1.1.1   openssl enc 
    OpenSSLで共通鍵暗号を使う場合の鍵の指定 - Qiita
    pidekazu
    pidekazu 2024/07/01
  • 【翻訳】テスト駆動開発の定義 - t-wadaのブログ


    TDD: Test-Driven DevelopmentKent BeckTDD沿  2023TDD: Test-Driven DevelopmentKent BecksubstackTDDTDD20Semantic Diffusion TDDKent BeckTDD
    【翻訳】テスト駆動開発の定義 - t-wadaのブログ
    pidekazu
    pidekazu 2024/07/01
  • ASP.NET Core Web API Performance - Throughput For Upload And Download

    pidekazu
    pidekazu 2024/06/28
  • ASP.NET MVC 6 の概要だけをサクッとまとめておきたい - しばやん雑記


     MVC 6  ASP.NET5 RTM 調*1 Release 6.0.0-beta1 · aspnet/Mvc · GitHub  6.0.0-beta1 Visual Studio 2015  6.0.0-beta1  Unified Framework  ASP.NET MVC / Web API / Web Pages ASP.NET vNext  MVC 6  Web API  Web Pages 
    ASP.NET MVC 6 の概要だけをサクッとまとめておきたい - しばやん雑記
    pidekazu
    pidekazu 2024/06/28
  • テストコードを書く上で個人的に気をつけている5つのこと - Qiita

    はじめに エンジニアの皆様、テストコードはちゃんと書けておりますでしょうか?(挨拶) どんな開発言語や開発手法を導入していたとしても、アプリケーションの機能実装とテストは表裏一体であると言えます。場合によっては機能の作り込みよりも時間をかけるべきケースが多いくらい重要である(・・・と信じたい)反面、デッドラインが近づくにつれて真っ先に工数が削られやすく軽視されがちな工程でもあります。 時間に追われてテストコードを書いた結果、テストの体をなしていないコードになっていたり後で見返したときに記述が煩雑すぎてメンテ不能になっていたり・・・といった苦い経験は誰しもがあるかと思います。かくいう自分もそんなことは多々ありました。 そんな今までの経験則を基に「自分がテストコードを書くにあたってどんなことを意識しているのか?」をいくつかピックアップして備忘録も兼ねて紹介したいと思います。 一応注意なのですが

    テストコードを書く上で個人的に気をつけている5つのこと - Qiita
    pidekazu
    pidekazu 2024/06/28