2022年8月14日のブックマーク (14件)

  • GitHub - michaelforney/samurai: ninja-compatible build tool written in C

    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

    GitHub - michaelforney/samurai: ninja-compatible build tool written in C
    tmatsuu
    tmatsuu 2022/08/14
    ninja互換はsamurai。なるほどですね
  • TUIなTwitterクライアント「nekome」を作った

    どんなの? ※ アイコンや配色はデフォルトからカスタマイズしています ↑ こんなの タブ形式でページを複数開くことができ、 Vim っぽいキーバインドでさくさく使える TUITwitter クライアントです。 何ができるの? 以下のことができます。 ホーム・メンション・リストタイムラインの閲覧 アンケートの投票状況・ピン留めツイートの表示 ツイートの投稿・削除 ツイートに対してのいいね・RT・QT・リプライ ユーザーのフォロー・ブロック・ミュート アカウントの切り替え(マルチアカウント) これに加えて最近、ストリームモード という Tweet Deck のようにツイートが流れる機能を実装しました! かなりアプローチは違いますが、今は亡き UserStream の雰囲気を味わうことができます。.. インストール macOS で Homebrew 導入済みなら

    TUIなTwitterクライアント「nekome」を作った
    tmatsuu
    tmatsuu 2022/08/14
    わいわい。昔termtterやearthquakeを愛用してたから懐かしい気持ちになった。Vimっぽいキーバインドいいね。nekome試してみるか
  • Goフォントの紹介と使い方 - Plan 9とGo言語のブログ

    Goのソースコードをきれいに描画する目的で作られた「Goフォント」があるのをご存じでしょうか。周囲に聞いたところ、あまり知られていなかったので、紹介の意味も込めてインストール方法を書きます。 Goフォント Goフォントは、2016年に以下の記事で公開されたもので、単体で配布されたものではなく、golang.org/x/exp/shinyパッケージの一部として配布されています。 go.dev コミットログを見る限りでは、2016年にv2.004、2017年にv2.008がリリースされた後しばらく更新されていませんでしたが、2022年6月17日にv2.010がgolang-nutsで告知されました。 groups.google.com フォントの画像は上のブログ記事にもありますし、Goのコードを書きながらAcmeエディタの基を覚えるチュートリアルの途中からはGoフォントGoのコードを書いて

    Goフォントの紹介と使い方 - Plan 9とGo言語のブログ
    tmatsuu
    tmatsuu 2022/08/14
    “Goのソースコードをきれいに描画する目的で作られた「Goフォント」”ほへー。知らなかった
  • What exactly is TTY?

    Let’s start with an interview question: We know that there are some common shortcuts in the terminal, Ctrl+E to move to the end of a line, Ctrl+W to delete a word, Ctrl+B to move a letter forward, and pressing the up key to bring up the last shell command used. Among these 4 shortcuts, there is one that is implemented differently from the others, which one is it? The answer is Ctrl+W. Because Ctrl

    What exactly is TTY?
    tmatsuu
    tmatsuu 2022/08/14
    ttyについて。わいわい。いいね。邦訳が必要とされている。
  • GitHub - everydayanchovies/eink-vnc

    tmatsuu
    tmatsuu 2022/08/14
    LinuxをインストールしたKoboで動作するVNCクライアント。ビューアのみなので入力は別途用意が必要。デモ動画あり。e-inkだが書き換え高速。いいなこれ。Rust実装。
  • Blackhat 2022の総括 -トレンドとハイライト

    文の内容は、2022年8月12日にMiguel Hernándezが投稿したブログ(https://sysdig.com/blog/blackhat-2022-recap/)を元に日語に翻訳・再構成した内容となっております。 SysdigはBlackhat 2022で、クリプトジャックに対抗するための機械学習によるクラウド検知・応答(CDR)を発表しました。もっと詳しく知りたい方は、以下のブログを参照してくてください。 Sysdigの高精度な機械学習によるクリプトジャッキングの検知クリプトマイナーの検知:機械学習によるアプローチ 25周年を迎えたBlackhat 2022が、今週ラスベガスで開催されました。このイベントは、情報セキュリティ・コミュニティにとって最も重要なイベントであり、セキュリティ・ベンダーにとっては、成長を続けるこのエコシステムにおけるすべてのイノベーションと製品を展

    Blackhat 2022の総括 -トレンドとハイライト
    tmatsuu
    tmatsuu 2022/08/14
    わいわい。あとでしっかり読む
  • トルネード・キャッシュ使用禁止令で波紋広がる | CoinDesk JAPAN(コインデスク・ジャパン)

    イーサリアム上のスマートコントラクトに制裁を課すという、アメリカ政府の前例のない動きが、予想に反する結果を生んでいる。 全面禁止 米財務省は8月8日、暗号資産(仮想通貨)ミキシングサービス「トルネード・キャッシュ」(Tronado Cash)を全面的に禁止した。あらゆるアメリカ人がこのオープンソースプロトコルとのやり取りを禁じられており、暗号資産の世界に広範な影響をもたらすだろう。 ミキシング:コインを他のユーザーのコインと混ぜ合わせることでその由来をわかりにくくし、取引の匿名性を高めるサービス。 ステーブルコインのUSDコイン(USDC)を手がけるサークル(Circle)は禁止令を受けて直ちに、取引履歴にトルネードとの関わりが見つかった38のアドレスを禁止。他のプラットフォームや企業も、禁止を実行しているようだ。 米財務省外国資産管理局は、トルネード・キャッシュとのやり取りを違法にするこ

    トルネード・キャッシュ使用禁止令で波紋広がる | CoinDesk JAPAN(コインデスク・ジャパン)
    tmatsuu
    tmatsuu 2022/08/14
    「暗号資産取引は拒否することができず、受取手は、制裁対象のアドレスとやり取りしたことに対して責任があるとみなされるかもしれない」は興味深い。突き詰めて考えると暗号資産を全面禁止するしかないのでは感ある
  • Goにおける型によってSQLインジェクションを防ぐ方法

    はじめに 2022年のセキュリティ・キャンプ全国大会に講師として参加しました。その際に、Goにおける脆弱性への対策はどうなっているのか調べました。この記事では、github.com/google/go-safeweb/safesqlがどのようにSQLインジェクションを防いでるのかについて解説します。 なお、@rungさんの文書を多いに参考にしております。また、セキュリティ・キャンプで用いた資料はこちらから閲覧できます。 SQLインジェクションとは? 独立行政法人情報処理推進機構(IPA)が公開している安全なウェブサイトの作り方を見ると、SQLインジェクションは以下のように説明されています。 データベースと連携したウェブアプリケーションの多くは、利用者からの入力情報を基にSQL文(データベースへの命令文)を組み立てています。ここで、SQL文の組み立て方法に問題がある場合、攻撃によってデータベ

    Goにおける型によってSQLインジェクションを防ぐ方法
    tmatsuu
    tmatsuu 2022/08/14
    なるほど、面白い。プレースホルダーが通常使えないカラム名やテーブル名を動的に切り替えたい場合は別の策を取れ、ということかな。
  • CDK for Terraform on AWS 一般提供 (GA) のお知らせ | Amazon Web Services

    Amazon Web Services ブログ CDK for Terraform on AWS 一般提供 (GA) のお知らせ この記事は”Announcing CDK for Terraform on AWS”を翻訳したものです。 2 年前、 HashiCorp 社と AWS CDK チームが Cloud Development Kit for Terraform (CDKTF) の共同開発を開始しました。 CDKTF はオープンソース (Mozilla 2.0) として提供され、 Terraform を利用したクラウドインフラの構築をより開発者フレンドリーなものとするツールとなっています。ここ 2 年間で多くの企業が、クラウド開発を簡素化し、開発者が好みのプログラミング言語でインフラストラクチャを定義およびプロビジョニングを実現するワークフローツールの AWS CDK や CDK f

    CDK for Terraform on AWS 一般提供 (GA) のお知らせ | Amazon Web Services
    tmatsuu
    tmatsuu 2022/08/14
    わいわい
  • GitHub - Sycnex/Windows10Debloater: Script to remove Windows 10 bloatware.

    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.

    GitHub - Sycnex/Windows10Debloater: Script to remove Windows 10 bloatware.
    tmatsuu
    tmatsuu 2022/08/14
    Windows10にプリインストールされているが不要なソフトウェアをアンインストールするpowershell。MicrosoftニュースとかMSN天気とか。
  • 発電所の運営は最適化問題である! - Qiita

    発電所はオペレーションズ・リサーチで支えられている 昨今、温暖化問題やロシアによるウクライナ侵攻に端を発するエネルギー情勢の変動により、国内外の電力供給に不安が生じています。 かねてから電力会社は、発電から送電に関わる運営に対する一括した責任によって、電源開発や系統設備の導入を継続的に行って、安定的な電力の供給を担ってました。 しかし、3.11の震災を機に、それ以前から議論のあった電力自由化や総括原価方式の見直しが急速に進み、2016年からオープンな電力市場が形成されました。 さらに一部の電力会社は、発送電分離化され、発電、送電の会社へと分社化されました。 当初、これらは電気料金を下げる目的で政策が施行されましたが、再生可能エネルギーの大量導入と固定価格買取制度(FIT)による需要者負担増(いわゆる再エネ賦課金)、環境問題による新設の火力電源投資がし難く、かつ効率が悪く旧式の設備を抱えてい

    発電所の運営は最適化問題である! - Qiita
    tmatsuu
    tmatsuu 2022/08/14
    わいわい。いいね
  • Go 公式の脆弱性管理システム

    Go Vulnerability Management Twitter の TL を眺めていて Go 公式の脆弱性レポートのページがあることを知る。 で,これについて とか呟いたら と情報を頂いた。ありがとうございます 🙇 件のページを覗いてみると,こんな感じで脆弱性管理を行っているらしい。 via “Go Vulnerability Management - The Go Programming Language” 各番号の説明は以下。 A data pipeline that populates the vulnerability database. Data about new vulnerabilities come directly from Go package maintainers or sources such as MITRE and GitHub. Reports

    Go 公式の脆弱性管理システム
    tmatsuu
    tmatsuu 2022/08/14
    ほう。わいわい
  • Redis Explained

    Redis Explained InfographicWhat is Redis?Redis (“REmote DIctionary Service”) is an open-source key-value database server. The most accurate description of Redis is that it's a data structure server. This specific nature of Redis has led to much of its popularity and adoption amongst developers. 👋🏾You are reading Architecture Notes! Crave some byte-sized bites of this? Join me on Twitter. If it's

    Redis Explained
    tmatsuu
    tmatsuu 2022/08/14
    よい
  • PostgreSQL 14.5, 13.8, 12.12, 11.17, 10.22, and 15 Beta 3 Released!

    tmatsuu
    tmatsuu 2022/08/14
    脆弱性対応含む