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

  • PerlからGoへのシステム移行のアシスト 〜Perl XSとUnix Domain Socketを活用〜 - Mirrativ Tech Blog

    こんにちは ハタ です。 Mirrativ では 2020年頃から サーバサイドの技術PerlからGoへのシステム移行 を行っており、2024年現在でもサグラダファミリアのように移行作業は継続しています PerlGoという2つの環境を同時に運用していますが、 基的には 新機能は Go で実装 し、 Perlでは積極的に新規実装を行わない というスタイルで進めていました しかし、既存の機能の一部に手を加えたいとなった場合、まだまだ Perl の実装に手を加えることが一定あり、Perl から Go の機能を呼び出したいというニーズが出てきました (配信やギフトといったビジネスの根幹を支えるレガシーな実装においては顕著) そこで PerlXS を利用することで Perl から Go を直接呼び出せるようにできないかと考え検証を進めることにしました Goの -buildmode=c-shar

    PerlからGoへのシステム移行のアシスト 〜Perl XSとUnix Domain Socketを活用〜 - Mirrativ Tech Blog
  • C# Win32API完全入門 - Qiita

    はじめに 対象とする読者について 記事の対象者としては以下のような人を想定しています。 C#でこれからWin32APIを使ってみたい。 C言語のことがあまりよく分かっていない。 今までは適当に使っていたので一度きちんと理解したい。 自分が同じような状況であったため、一から調べて整理してみました。自分が理解した順番や内容で記載することで、また、具体的な使用例によってできることの広さや動作を感じ取ってもらうことで、理解の助けになればと思っています。 但し、分かっている人からすると冗長な説明になっている部分や好ましくない内容、正確性に欠ける内容などもあると思います。実際に使用する場合はその点にご留意願います。 Win32APIについて Windows API - Wikipedia Microsoft Windowsのシステムコール用APIのこと。特に32ビットプロセッサで動作するWindow

    C# Win32API完全入門 - Qiita
  • 死ぬまでに一度は行くべき温泉旅館 15選|まさゆき|旅人

    全国を旅してるまさゆきです。 これまで登録者1300人の旅系YouTubeを運営したり、気づいたらGoogleマップに2000個以上のピンが立ってました。 今回は「死ぬまでに一度は行くべき温泉旅館15選」を紹介します。 次の旅先を選ぶ参考にしていただければ幸いです。 名前のリンクからホームページに飛べます。正確な値段はご自身でお調べください。 不老ふ死温泉place / 青森  price / 2名1泊 32,200円~  1名 13,900円~ 手を伸ばせばすぐ届きそうな日海を間近に入る露天風呂は、まるで海に溶け込むよう。特に夕暮れ時は空の色が変化し、夕日も温泉も世界の全てが黄金色に包まれる。地球の美しさにため息が漏れる。 また白神山地のミネラル豊富な水が注ぐ海からとれる海の幸は絶品。料金をプラスすればべれるアワビの踊り焼きのゴリゴリとした弾力と、ジュワッと広がる旨みが忘れられな

    死ぬまでに一度は行くべき温泉旅館 15選|まさゆき|旅人
  • CodeMirror v6によるZennのMarkdownエディタの作り方

    Zennでは、「記事」や「のチャプター」のMarkdownエディタのベースにCodeMirrorというライブラリを使っています。これまではCodeMirrorのv5を使っていた(正確にはv5に依存するラッパーライブラリを使っていた)のですが、古いバージョンを使い続けるリスク解消と更なるエディタの拡張性を得るため、CodeMirrorのv6にアップグレードすることにしました。 記事では、CodeMirror v6の基的な知識部分から、ZennMarkdownエディタを実装するまでのカスタマイズ方法を紹介します。 CodeMirrorの基礎知識 はじめに CodeMirrorはWeb上にコードエディタを実装するためのライブラリです。標準で多くのプログラミング言語に対応したシンタックスハイライトや入力補完、折りたたみ、キーマップ、マルチカーソルなど、モダンなコードエディタに必要な機能を備

    CodeMirror v6によるZennのMarkdownエディタの作り方
  • Gmailと米国Yahoo!のあれ(2024年2月) - /var/lib/azumakuniyuki

    メールシステム担当の人はもちろん、インフラ担当の人もDNSの設定とかで既に知ってはると思いますが、 10月にGoogleが発表した2024年2月から始まるGmailとYahoo!(米国)におけるスパム対策強化のあれです。 海外では数年前から"No Auth, No Entry"って「代表なくして課税なし」みたいな感じで言われているアレです。 識者の方々がいろんなところで記事にしてはりますので、他のところであんまり書かれていない気がするとこだけ記します。 まずは公式情報 Google Googleについては以下の二ヶ所を読んで理解して実践しておけば大丈夫そうです、たぶん。 パラメーターのhl=enをhl=jaに変えると日語版になりますが、更新されるのが遅いので最初に英語版を見ておくのが良いです。 Email Sender Guidelines(81126) Email Sender Gui

    Gmailと米国Yahoo!のあれ(2024年2月) - /var/lib/azumakuniyuki
  • ドメイン駆動設計の正体

    はじめに "ドメイン駆動設計は当たり前のことを言っているだけ" "ドメイン駆動設計はただのオブジェクト指向プログラミング" "ドメイン駆動設計はより良いアーキテクチャだ" "軽量DDDはアンチパターンだ" このようなドメイン駆動設計に関する言及を聞いたことがあるでしょうか? ドメイン駆動設計に言及する記事や書籍は多くありますが、それぞれ着目する側面が異なったり色々なコンテキストから言及されています。 おそらくそれが原因でドメイン駆動設計が何であるかをぼやけさせ、正体のわかりにくい概念になっているように思えます。 そこで今回は色々な観点から整理し、ドメイン駆動設計とは何であるのか、その正体を考えていきます。 ドメイン駆動設計の基的概念について ドメイン駆動設計はEric Evansが出版した「Domain-Driven Design」という書籍がルーツになっています。 ドメイン駆動設計を一

    ドメイン駆動設計の正体
  • How I made a heap overflow in curl | daniel.haxx.se

    In association with the release of curl 8.4.0, we publish a security advisory and all the details for CVE-2023-38545. This problem is the worst security problem found in curl in a long time. We set it to severity HIGH. While the advisory contains all the necessary details. I figured I would use a few additional words and expand the explanations for anyone who cares to understand how this flaw work

  • 登らずに絶景を見て温泉まで楽しめる!公共交通機関で行ける山岳リゾート15選 - 温泉ブログ 山と温泉のきろく

    意外と知られてない?「絶景」と「温泉」がセットで楽しめるスポット 先日蔵王温泉に泊まって、ロープウェイの地蔵山頂駅から有名なお釜のある刈田山頂までゆるっとハイキングしたのですが……職場の同僚にお釜の写真を見せたら「こんなきれいなところが日にあるの!?」と驚かれたのです。 「でも、かなり歩かないと行けない場所なんでしょ……?」 と聞かれたので 「山形駅からこのすぐ近くまでバスが出ているので、ほとんど歩かずに行けますよ。近くにいい温泉もあるし」 とお答えしたら「ぜんぜん知らなかった。今度絶対行く」と言われ。 美しい自然を苦労なく見に行けるように整備された「山岳リゾート」的な場所はけっこうあるのに、意外と知られていないものなんだなと思いました。考えてみると私自身も、登山を始めるまでは上高地も千畳敷も立山も知らなかったなあと。 夏のうちにご紹介できればなお良かったのですが、これから紅葉シーズンを

    登らずに絶景を見て温泉まで楽しめる!公共交通機関で行ける山岳リゾート15選 - 温泉ブログ 山と温泉のきろく
  • すべての働く人におくるストレスマネジメントの基本 | knowledge / baigie

    仕事は挑戦の連続です。経験を積み、スキルが上がり、評価されるほど、難易度が高い仕事に関わるようになります。そこには必ず苦難があり、ストレスが待ち構えています。 ストレス学説の生みの親であるカナダ人生理学者のハンス・セリエ氏は、「ストレスは人生のスパイスである」という名言を残しています。確かにストレスは必ずしも悪いものではありません。 例えばパフォーマンスとストレスレベルは、逆U字の関係にあります。あるレベルまではストレスレベルの高まりに従ってパフォーマンスは向上し、あるレベルを超えるとパフォーマンスは低下します。この法則は心理学者ロバート・ヤーキーズとジョン・ドットソンの名前を取り、「ヤーキーズ・ドットソンの法則」と呼ばれています。 この法則に従えば、仕事で高いパフォーマンスを発揮したいなら、ストレスをゼロにするのではなく、適度なレベルにコントロールしなければなりません。そのために必要なの

  • 日本人は「イスの座り方」を誤解している…腰痛リスクを遠ざける「正しい座り方」のコツ 「背もたれに寄りかかるのは悪い」とは限らない

    ポイントは「お腹の筋肉をしっかり使っているか」 かかとをどのように着けばいいか、歩幅は何cmで歩けばいいか、といったことではなく、ポイントは、お腹に負荷がかかる歩き方ができているかどうか。つまり、地面を蹴り出す動作Cと蹴り上げる動作Dの時に、股関節が伸びてお腹の筋肉がしっかり使われているかどうかが重要なのです。 股関節を伸ばしてお腹を使うためには、歩幅を広めにすること。前に大きく踏み出すのではなく、坂道を上るような感覚で歩くといいでしょう。この歩き方ができていれば、お腹に負荷がかかっている感触があるはずです。 お腹を使って正しい歩き方ができるようになると、だんだんお腹が疲れてきます。歩く時のからだのブレをお腹で止めているからです。正しい歩き方ができていれば、そのうち小走りした時や階段を上った時にお腹に負荷がかかっているのが感じられ、自然と腹圧が高まっていることに気づくようになるでしょう。こ

    日本人は「イスの座り方」を誤解している…腰痛リスクを遠ざける「正しい座り方」のコツ 「背もたれに寄りかかるのは悪い」とは限らない
  • 1on1で質問をする側になって「工夫したこと」と「気づいたこと」 - Qiita

    プロジェクトでの進捗確認ミーティングもありますが、進捗を聞くだけに終始してしまいます。「働くこと」にもう少し視野を広げて、いろいろ聞いてみることがあります。1on1です。進捗確認MTGとは別の事柄を聞けます。以前は、1on1で質問される側でしたが、最近は1on1で質問をする側になったので、気づきをメモしておきます。 1on1の目的 1on1の目的は、(私の場合は)「心理的サポートをすること」です。別の言い方をすると、「働くことを通じて自己実現ができそうか/できているかを念頭に置き、会話を通して、精神面や志向についてプラスを大きく、マイナスを小さくするように働きかけること」です。 その上で、①働き方仕事内容の確認、②不安心配事の検知・助言、③成長・改善の意識付けという3つの観点から、プラス面、マイナス面を把握し、プラスを大きくマイナスを小さく働きかけます。 また、1on1をするときの基的な

    1on1で質問をする側になって「工夫したこと」と「気づいたこと」 - Qiita
  • Computer Vision: Algorithms and Applications, 2nd ed.

    Computer Vision: Algorithms and Applications, 2nd ed. © 2022 Richard Szeliski, The University of Washington Welcome to the website (https://szeliski.org/Book) for the second edition of my computer vision textbook, which is now available for purchase at Amazon, Springer, and other booksellers. To download an electronic version of the book, please fill in your information on this page. You are welco

  • Common LispでSTGを作りますが何か?

    C o m m o n L i s p S T G ( @ i d e a n ) 3 1 5 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 SBCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 Lispbuilder-SDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Lispbuilder-SDL (Windows) . . . . . . . . . . . . . . . . . . . . . . . . 6 2

    tomato3713
    tomato3713 2019/10/26
    いつかやる。
  • 1