タグ

mooonymannのブックマーク (11,420)

  • Understanding Rust futures by going way too deep

    Contents Doing something useful Fetching two things It's waiting for the first one to finish It's not because of threads Interlude: let's not leak memory Let's get rid of DNS altogether tokio's try_join macro Pretty bad as it turns out We can do better Deeper? That's it So! Rust futures! Easy peasy lemon squeezy. Until it's not. So let's do the easy thing, and then instead of waiting for the hard

    Understanding Rust futures by going way too deep
  • Reddit - Dive into anything

  • React ステート管理 比較考察 - uhyo/blog

    こんにちは。Reactの話題の中でもかなりの部分を占めるのがステート管理、さらに言えば各種のステート管理ライブラリです。今さらながら、Reactにおけるステート管理の手法やいくつかのステート管理ライブラリを比較考察して記事にまとめました。 useState + バケツリレーReactにおける基的なステート管理はuseStateです。ひとつのコンポーネント内で完結するようなステートならばuseStateは非常に適しており、他の選択肢はほぼ無いと言っても構わないでしょう。 ステートをアプリケーションの広範囲で使いたい場合が問題です。次の画像に例示されるように、分岐したコンポーネントツリーの末端のコンポーネント(使用者)で同じステートを参照したい場合を考えます。 useStateと組み合わせる場合、もっとも原始的な方法はpropsのバケツリレーによるものです。propsは親コンポーネントから子

    React ステート管理 比較考察 - uhyo/blog
  • モデルナ2回目接種の副反応の記録

    sinukato-omotta-yo.md モデルナ2回目接種の副反応の記録 勢いで書いたこともあり、語尾が断定口調で強くなってしまっていますが、あくまでも個人の体験の記録ということを加味して読んでいただければと思います。 全員が全員このような症状が出ることはないと思いますが、もし不安を覚えているのでしたらここに書いたことを参考にすると良いかもしれません。 これだけでも読んで帰ってね 誰かに看病してもらいましょう。私はの看病で助かりました。 ただ現実にはがいないので、40.4度まで体温が上がったときは死ぬかと思いました。(※元ネタ) 解熱剤は絶対に買いましょう。なかったら当に死んでいたと思います。なお、品薄になっているのでなるべく早く買っておきましょう。 調理が簡単な事もしくはゼリー系は用意しておきましょう。 冷やし枕を買っておけばよかったと思いました。とはいえそんな大きなものは冷

    モデルナ2回目接種の副反応の記録
  • How to Implement Cursor Pagination Like a Pro

    So you’ve decided to implement cursor pagination on your website. Well, you’ve come to the right place! (If you’re not entirely convinced cursors is right for you, first, check out the benefits in this article to see if it is, indeed, the right option for you.)

    How to Implement Cursor Pagination Like a Pro
  • WindowsがLinuxより優れている点は何ですか? (OSの設計に関する質問であり、利用者の使い勝手の話ではありません) 。

    回答 (6件中の1件目) 私はWindowsのカーネルを熟知しており、Linuxのカーネルについてはそれなりに知っています。 意外に思われるかもしれませんが、類似点の方がずっと多く、違いは少ないです。私がよく言う違いの1つは、LinuxのI/OモデルはUNIXから継承した同期式が基で、WindowsのI/OモデルはVMSから継承した非同期式が基であるということです。WindowsのI/Oリクエストの設計は、同期式と非同期式のI/Oを美しく管理できる優れた設計になっています。Linux(及び普通のUNIX)でも非同期のI/Oは可能ですが、そのための統一された仕組みはありません。これは...

    WindowsがLinuxより優れている点は何ですか? (OSの設計に関する質問であり、利用者の使い勝手の話ではありません) 。
  • オープンでフラットな組織が突然「閉鎖的」と言われるとき|柴田史郎

    柴田(@4bata)です。「それぐらいわかるだろ・・・」が通じなくなるタイミングがあるんだなという発見です! 考えたきっかけ:「オープンでフラットだと思ってたけど、結構閉鎖的なところもある」というセリフを聞いたその人に情報が伝わってなかったのかな。私の最初の感想は「前からそうだった気がするけどな・・・」。以前から整った形で情報はちゃんと流れてない。私にとっては、今働いている会社が閉鎖的には見えてない。実際には閉鎖的な部分があるのだろう。その差を理解してみたくなった。 情報の伝わり方を単純化して考える近くにいる人には自分の活動内容や背景にある意図が勝手に届くとする。携帯の電波が届く範囲、みたいなイメージ。 接触頻度が高い人同士は、いろいろ理解できている。 人数が少ないときは、何もしなくても相互に活動内容や意図が伝わっている・自分が理解できない情報も、一緒に仕事してる隣の人に聞けば情報の背景が

    オープンでフラットな組織が突然「閉鎖的」と言われるとき|柴田史郎
  • 仏学生らがプロ顔負けのクオリティで賞を総なめにした『Symphonia』の無料配布がGOG.comで開始。バイオリンの弓で飛び跳ね進むトリとなって、機械仕掛けの劇場に弦の音色を響かせ世界を救う

    ゲーム配信プラットフォームのGOG.comは7月13日(火)、フランスのインディーゲームスタジオSUNNY PEAKが開発したミュージカルアクションゲーム『Symphonia』の無料配布を開始した。 『Symphonia』は、音楽の力で世界を救う使命を負ったトリ「Philemon」が主人公のミュージカル2Dアクション。バイオリンの弓で跳躍するユニークな移動方法でステージを進み、無人と化し眠る機械仕掛けの劇場を弦の響きで目覚めさせるのが目的だ。 道中にはピアノやドラム、パイプオルガンといった楽器がギミックとして点在しており、ピアノの鍵盤の上を歩くと背景のハンマーが振り降ろされるなど奥行きのあるアクションが楽しめるデザイン。手書きのアニメーションで描かれた美麗なグラフィックにくわえ、オーケストラ収録されたオリジナルの楽曲も作独自の世界観を醸成している。 開発を手がけたSUNNY PEAKは、

    仏学生らがプロ顔負けのクオリティで賞を総なめにした『Symphonia』の無料配布がGOG.comで開始。バイオリンの弓で飛び跳ね進むトリとなって、機械仕掛けの劇場に弦の音色を響かせ世界を救う
  • recruitment/mobile_basic_knowledge.md at main · Kyash/recruitment

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    recruitment/mobile_basic_knowledge.md at main · Kyash/recruitment
  • WSLからWindowsへ通知を送る - notebook

    GitHub CLIを使ってターミナルでGitHub Actionsを操作する - GitHubブログ github.blog GitHubのCLIにworkflow,runが増えた記事を見て 記事の中でnotify-sendを用いてworkflowが終わったらデスクトップ通知するみたいなのを見た そういえばworkflow以外にもローカルで実行している時間のかかる処理を複数回実行するときなど 実行して数分他の作業して確認してまだだったからもう少し他の作業して…みたいな気の散る状態が結構あったのでデスクトップ通知があると効率的な場合もありそうだなということで WSL2でもデスクトップ通知したいと思い調べてみた ちなみにIssueは Feature Request: Desktop Notifications · Issue #2466 · microsoft/WSL github.com

    WSLからWindowsへ通知を送る - notebook
  • WSL で Emacs を使うための設定 - NTEmacs @ ウィキ

    <2022/10/14 追記> ページの設定を多少変更すると WSLg で動かすこともできます。WSLg ではキーボードの設定がうまく行われない場合があるようですので、その場合は以下のどちらかの行の設定を行ってください。

    WSL で Emacs を使うための設定 - NTEmacs @ ウィキ
  • タイムゾーン呪いの書 (知識編)

    「タイムゾーン呪いの書」は、もともと 2018年に Qiita に投稿した記事でしたが、大幅な改訂を 2021年におこない、同時にこちらの Zenn に引っ越すことにしました。 この改訂では Software Design 誌の 2018年 12月号に特集の一章として寄稿した内容も取り込みつつ、夏時間をめぐって各地で起きつつある変化について 2021年 6月現在の状況なども追加しました。そんな追記もしていたら記事全体が長大になってしまったため、この「知識編」と、「実装編」・「Java 編」に記事を分けました。「知識編」は、導入にあたる第一部です。 Qiita のほうは、引っ越した旨とこの引っ越し先へのリンクだけ追記して、しばらくそのまま残すつもりです。 はじめに タイムゾーンという概念のことは、ほとんどの人が聞いたことがあると思います。ソフトウェア・エンジニアでも多くの方が、時刻やタイムゾ

    タイムゾーン呪いの書 (知識編)
  • リモートワークを20年くらいやってきた人間から見ると、マナー講師はなにもわかっちゃいない - 狐の王国

    は“マナー大国”?謎マナー乱立の理由をマナー講師に聞いたという記事。失礼クリエイターことマナー講師が謎マナーを乱立させているという批判はすでに一般的になってきてると思うが、そのいいわけである。だが見過ごせないことが書いてあった。 Mさんは「チームメンバーと話す際は、カメラはオンにすべき」だと考えている。 「私が古いんですかね。声だけでは相手の気持ちがつかみきれないから、せめて顔を見ながら話したいと思ってしまう。コロナ以前なら、ふと世間話をして距離を縮めることができたんですけどね……」 日は“マナー大国”?謎マナー乱立の理由をマナー講師に聞いた そんなわけがないのである。 オンラインにオンラインのマナーがある。ネットに棲むように生きて20年超、リモートワークも同じくらいやってきてる俺が当のリモートワークのマナーを教えてやろう……というと大上段に構えた感じだが、まあさすがに20年くらい

    リモートワークを20年くらいやってきた人間から見ると、マナー講師はなにもわかっちゃいない - 狐の王国
  • 決済システムの残高管理周りの DB 設計と戦略 - カンムテックブログ

    エンジニアの佐野です。今日はカンムの決済システムでユーザの残高管理をどうやっているかについて書きます。 カンムの製品であるバンドルカードはプリペイド方式のカードです。ユーザによる入金、店舗での利用、運営事由の操作などによりユーザの残高が増減します。このような残高の管理について単純に考えると user_id と balance と updated_at あたりをもったテーブルを用意して balance と updated_at を更新していく方法があるかもしれません。しかしながらカンムでは残高を管理するテーブルを持たず、これらイベントの履歴のみで残高を管理しています。以下、記事ではこれらユーザの残高が増減するイベントのことをトランザクションと呼びます。ここでは DB の Transaction Processing を意味しません。 記事のポイントは 残高を管理をするテーブルは作らず、ト

    決済システムの残高管理周りの DB 設計と戦略 - カンムテックブログ
  • ワクチン接種済 VACCINATED - black ver. 01 - / mincora. ( mincora )のスタンダードTシャツ通販 ∞ SUZURI(スズリ)

    2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 2,926円2,126円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込) セール価格 3,663円2,863円 (税込

    ワクチン接種済 VACCINATED - black ver. 01 - / mincora. ( mincora )のスタンダードTシャツ通販 ∞ SUZURI(スズリ)
  • 純正よりも高機能なWindows11互換性確認アプリ『WhyNotWin11』が登場! | ニッチなPCゲーマーの環境構築Z

    Microsoftにより公開されたWindows11互換性確認アプリ『Windows PC 正常性チェック』は正直に言って不親切な設計です。いったいどの部分が要件に引っかかっているのか表示されません。アップデートにより一部要件が表示されるようになったとされていますが、環境によっては正常に動作しません。 そんなMicrosoft純正よりも高機能でわかりやすいWndows11互換性確認アプリがGitHubユーザーのRobert C. Maehl氏により作成されました。 アプリケーション名は『WhyNotWin11』。このチェックツールを使用すれば、 WhyNotWin11を実行した様子 どの部分がシステム要件に引っかかっているか一目でわかります。各項目の詳細は以下。 Architecture (CPU + OS): 64bit CPU / 64bit OSを使用していればOK。32bitはNG

    純正よりも高機能なWindows11互換性確認アプリ『WhyNotWin11』が登場! | ニッチなPCゲーマーの環境構築Z
  • 【特集】 Windows 11で必須になった「TPM 2.0」って何?TPMの役割や確認方法を紹介

    【特集】 Windows 11で必須になった「TPM 2.0」って何?TPMの役割や確認方法を紹介
  • noteのフロントエンドApp分割

    noteでの大きくなりすぎたNuxt.jsのアプリケーションを分割する取り組みについて

    noteのフロントエンドApp分割
  • 疑似科学とされるものを科学的に考える|Gijika.com

    サイトでは、「疑似科学的と思われる主張」の科学性の度合いを評価する作業を通して、科学リテラシーを身につけることを目標にしています。科学リテラシーを養えば、ちまたに溢れるフェイクを、的確に見抜けるようになるでしょう。 科学は、衣住や安全を確保するうえで重要な役割を果たし、これまで私たちの文明的な生活を支えてきています。科学について理解し、人類が培った知識を適切に活用することは、私たちのより良い暮らしの成立に不可欠なことです。ところが、情報化が進んだ今日、科学らしさや科学的成果を装った疑似科学広告が横行しています。科学と、科学とは言えないものを見分ける科学リテラシーが、市民一般にも必要な時代となったのです。 そうしたなかでこのサイトでは、疑似科学を通して科学リテラシーの増進を目指しています。サイトには個別具体例の科学性の評定や科学リテラシーに関する動画(Gijikaチャンネル)、オンライン

  • モブプロにやりづらさを感じて改善した話 - Sansan Tech Blog

    Sansan 事業部プロダクト開発部の光川です。 私が所属している関西支店のチーム(MAIDO)では、よくモブプログラミング(以下、モブプロと記載)による開発を行っています。 この記事では、私が新入社員としてモブプロによる受け入れを体験した中で 初めてのモブプロに感じた悩み チームがモブプロの課題をどう改善したのか 新入社員目線で感じたモブプロの効果 をご紹介します。 これから新人の受け入れにモブプロを使おうとしている人や、既にモブプロを実践しているけれど課題感を持っている人に向けて、私たちの挑戦がヒントになれば幸いです。 なぜモブプロを始めたのか MAIDOチームでは、半年ほど前からモブプロを取り入れています。 当時のチームは入社1年未満のメンバーが半数を占めていたため、下記のような課題を抱えていました。 社歴の浅いメンバーへの知識の共有 今後継続的に増えるであろう新規メンバーの教育コス

    モブプロにやりづらさを感じて改善した話 - Sansan Tech Blog