タグ

2021年9月9日のブックマーク (4件)

  • 大量のメールを処理できるNeomutt - Solist Work Blog

    仕事ツールの中でも意外と重要なメーラーについて考えます。 一般的にメールクライアントは機能で比べることが多いと思いますが、 私がメーラーを選ぶ上で重要視していることは速度です。 ほとんどのオープンソースはGitHubかメーリングリストを使って開発されているので参加すると大量のメールでGmailがあふれることになります。 いちいちリポジトリをブラウザで見に行っていられないのでたくさんWatchしておいて何か起きたらメールで知ることになります。 そうなると数万〜数十万のメールがGmailにはいっていてもIMAPで快適に扱えないとこの用途では使い物になりません。 なぜIMAPにこだわるかといえば、数万〜数十万オーダーのメールをPOP3でとってきてDropboxに置いておくと初回のファイル同期が遅くなりすぎるからです。Dropboxの同期が数時間かかると気軽にクリーンインストールできません。クリー

    大量のメールを処理できるNeomutt - Solist Work Blog
    n314
    n314 2021/09/09
    前にmuttとmew試したけど常用するの諦めたんだよな…。Clawsが動かなかったけどSylpheedを試せばいいのか。
  • SPAセキュリティ入門

    シングルページアプリケーション(SPA)において、セッションIDやトークンの格納場所はCookieあるいはlocalStorageのいずれが良いのかなど、セキュリティ上の課題がネット上で議論されていますが、残念ながら間違った前提に基づくものが多いようです。このトークでは、SPAのセキュリティを構成する基礎技術を説明した後、著名なフレームワークな状況とエンジニア技術理解の現状を踏まえ、SPAセキュリティの現実的な方法について説明します。 Discord Channel: #track1-8-spa-security

    SPAセキュリティ入門
    n314
    n314 2021/09/09
    気になる
  • named exportは有害だと考えられます

    TypeScriptの話です。default exportを使うことが有害であるかのような言説に異議を唱えるためにこの記事を書きました。 あらかじめ断っておきますが、この記事はTypeScriptを使っているプロジェクトのモジュール構成に関する話です。npmに上げられているようなNode.jsパッケージ間でのimport/exportはまた別のエコシステムが関わってくる話なので、分けて考えてください。Denoにおけるimport/exportに関しては、この記事での議論がそのまま通用します。 基的にdefault exportのみを使うべき 筆者の考えでは、named exportの方が、あなたのプロジェクトに対する害が大きいです。むしろ、「基的にdefault exportのみを使う」ことを考えた方が良いと思います。それは以下のような理由からです。 named exportを積極的に

    named exportは有害だと考えられます
    n314
    n314 2021/09/09
    JSはよく分からんけど、コメントにあるようにCRUDを1ファイルにまとめるのか分けるのかは昔から散々議論されてないのかな?と思ったけど特に方法論があるわけじゃなかった。みんな適当にやってる。
  • LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Linuxの生みの親であるLinus Torvalds氏は、LinuxカーネルにParagon SoftwareのNTFS3カーネルドライバーを導入することに同意し、Linuxカーネル5.15ではNTFSファイルシステムのサポートが強化されることになった。ただし同氏は、カーネルにコードをサブミットする際の手順とセキュリティに関する対応に苦言を呈した。 Paragon SoftwareのNTFSドライバーは、LinuxWindowsのNTFSドライブを簡単に扱えるようにするものだ。NTFSはFATの後継にあたるMicrosoft独自のファイルシステムで、これによって数十年にわたって続いたNTFSがらみの困難が解消されることになる。 To

    LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言
    n314
    n314 2021/09/09
    LinuxでマージするときはrebaseでSigned-off-byを付けてコミットメッセージを追加したりするけど、GitHubだと単にそれが出来ないんじゃないのかな。