あとで読むに関するse_inoのブックマーク (7)

  • 開発者が知るべきキャッシュ設計でよく遭遇する問題

    はじめに 分散システムの設計および開発において、キャッシュはパフォーマンス向上のための非常に重要な要素です。頻繁にアクセスされるデータをキャッシュすることで、アクセス速度が遅いデータベースへのアクセスを削減し、データへの迅速なアクセスを可能にします。これにより、システムの全体的な効率とパフォーマンスが向上します。 しかし、キャッシュは慎重に設計しないとむしろパフォーマンス上のデメリットになるケースが存在します。 この記事ではよく遭遇するキャッシュ設計の問題とその回避策について解説します。 Cache penetration DBに存在しない値を検索したときに、DBから返された空の結果をキャッシュしない場合に発生するシナリオです。 このシナリオではDBに存在しない値を繰り返し検索することにより、その値がキャッシュされていないため検索ごとにDBへのアクセスが必要になってしまいます。 存在しない

    開発者が知るべきキャッシュ設計でよく遭遇する問題
  • レトロPCゲームみたいな写真が撮りたい

    1983年徳島県生まれ。大阪在住。散歩が趣味の組込エンジニア。エアコンの配管や室外機のある風景など、普段着の街を見るのが好き。日常的すぎて誰も気にしないようなモノに気付いていきたい。(動画インタビュー) 前の記事:教室みたいなスピーカーを部屋につけてチャイムを鳴らすと最高 > 個人サイト NEKOPLA Tumblr こんな写真を作ってみた この記事で作り出すのがどんな写真か、最初に完成形を見てもらおう。 人が行き交う駅の改札前 石垣を這うツタ よく晴れた日の川面 苔むす雑木林 これらの写真の特徴は、「8色」しか使ってないという点である。しかも任意の8色ではなく、どれも同じ8色(黒、白、赤、青、緑、水色、紫、黄色)だけで出来ている。 ドット絵のように見えて写実的でもあり、いまにもチープな音楽が聞こえてきそうな、心揺さぶる写真に仕上がった。ブラウン管モニタに映してじっくり鑑賞してみたい衝動に

    レトロPCゲームみたいな写真が撮りたい
  • Oh Shit, Git!?!

    Gitって難しい。簡単にぐちゃぐちゃの状態になっちゃうし、失敗を直す方法を知ろうとしたところでまじくそ不可能。Gitのドキュメンテーションって卵とニワトリの問題みたいなところがあって、ハマりから抜け出すために知ってないといけない事柄の名前をあらかじめ知っていないと、どうやって問題を解決したらいいのか検索することすらできないんだよね。 だからここに、私が遭遇したことのあるよろしくない状況から、最終的にどうやって抜け出したかをフツーの日語で書いていこうと思う。 くっそー、超絶やらかした。お願い、Gitには魔法のタイムマシンがあるって言って? git reflog # こうすると、Gitでやったことがすべてのブランチに渡って全部見えるよ! # どのブランチにも HEAD@{index} ってインデックスがあるはずだから # やらかす前のやつを見つけて git reset HEAD@{index

  • 2022年のモダンCSS - TechFeed Conference 2022

    ログイン読み込んでいます…

    2022年のモダンCSS - TechFeed Conference 2022
  • 煮込むより断然ラク「ツナ缶じゃがドライカレー」がエース級のウマさ【ヤスナリオ】 - メシ通 | ホットペッパーグルメ

    こんにちは、高円寺メタルめしのヤスナリオです。 今日は、僕のお店のまかないメシの定番「ツナ缶じゃがドライカレー」をご紹介します。 ドライカレーというと、ひき肉を使うものや、チャーハンのようにご飯と具を一緒に炒めるものなどもありますが、これはツナ缶を使い、じゃがいも、玉ねぎを炒めてカレー粉、ソース、トマトケチャップを混ぜるだけ。常備してある材料と、普段使いの調味料で手軽に作れますよ。 煮込まずに炒めてサッとできるので、今すぐカレー的なものがべたい! そんなときにもうれしいひと皿です。 ヤスナリオの「ツナ缶じゃがドライカレー」 【材料】1人分 じゃがいも 中1個(130g程度) 玉ねぎ 1/4個 ツナ缶(オイル漬けタイプ) 1缶(70g程度) カレー粉 小さじ1 中濃ソース 大さじ1 トマトケチャップ 小さじ1 サラダ油 小さじ1 粗びき黒こしょう、乾燥パセリ 適量 ご飯 1人分 目玉焼き

    煮込むより断然ラク「ツナ缶じゃがドライカレー」がエース級のウマさ【ヤスナリオ】 - メシ通 | ホットペッパーグルメ
  • ‎VSCO: 写真加工・動画編集アプリ

    無くてはならないアプリだが… 前提として大好きなアプリで、ほとんどの現像や写真の編集をiPad Proで行っている自分にとって、Lightroomと同じくらい必須なアプリです。 …が、ここ最近のアップデートで仕様がいくらか変更になったようで、 ①LightroomからAPIで写真を受け渡すことができなくなってしまいました。メニューには出るのにVSCOが立ち上がらない。ちょっと前から画面のメニューがおかしくなっていたのですが、更に改悪。 ②VSCOで編集した画像データからExifデータが消えてしまい、撮影機材iPhone、撮影日はVSCOで編集した日付になってしまいます。自分のようにLR - VSCOを併用して編集している人間としては、これだと編集したデータを後から検索できなくて非常に困ります。お陰でここ最近はLRでしか現像ができないので、VSCOのSubscriptionも解約してしまおう

    ‎VSCO: 写真加工・動画編集アプリ
  • SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷 - エンジニアHub|Webエンジニアのキャリアを考える!

    こんにちは、小林(@koba04)です。 記事では、シングルページアプリケーション(以下、SPA)における状態管理について解説します。 GmailやTwitterは、SPAとして構築されている代表的なWebアプリケーションであり、スムーズなページ遷移をSPAによって実現しています。またElectronやPWA(Progressive Web Apps)の登場により、複雑なアプリケーションをWebの技術を使って構築する場面も増えてきました。 これらの複雑なアプリケーションにおいては、既存のページ単位での状態管理の考え方では対応が難しくなります。 そこで今回は、具体的なフレームワークも取り上げながら、Webフロントエンドにおける状態管理のアプローチについて紹介します。 フロントエンドでの状態管理の複雑化 ページの単位を超えた状態の保持 モデルとビューによる処理の分割 イベントの管理が複雑にな

    SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷 - エンジニアHub|Webエンジニアのキャリアを考える!
  • 1