自戒:活字メディアと異なり、テレビはビデオ取材につきオンエア前に、どこを使うのかを事前に確認してくれない。前段なく一部映像を切り取って使用するのはこれは悪しき慣行です。私は霊感商法被害者の救済のため取材に応じているのであり、政治家を批判するために取材を受けているのでありません
![紀藤正樹 MasakiKito on Twitter: "自戒:活字メディアと異なり、テレビはビデオ取材につきオンエア前に、どこを使うのかを事前に確認してくれない。前段なく一部映像を切り取って使用するのはこれは悪しき慣行です。私は霊感商法被害者の救済のため取材に応じているのであり、政治家を批判するために取材を受けているのでありません"](https://cdn-ak-scissors.b.st-hatena.com/image/square/c903945ca71d88f64054c804099357a1592e2dc6/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1109249756%2Fkito.jpg)
AtCoderで水色になりました。いわゆる色変記事です。 本記事では以下の4点について書きます。 競プロをしていて良かったこと・できるようになったこと 勉強したこと・改善案 レート推移や目標ラインの話 環境やマクロの紹介 最初に自己紹介すると、自分は情報系出身のSEで、現在は2年目です。 今年の頭に競プロをはじめ、先日水色になりました。 「プログラミング未経験から~」「50歳を超えて~」みたいな少数派ではないですし、「たったN回で達成!」「M年の苦闘の末に」みたいなドラマもありません。 普通に勉強しているエンジニアが競プロを半年間そこそこ頑張ったみたいな記事です。 バッググラウンドや参加回数については③で詳しく書きます。 なお、競技プログラミングについてザックリ知っている前提で書きます。 「競プロってなに?」「水色ってどのあたりなの?」という場合は が良くまとまっています。 ① 競プロをし
🌕 moonでのmonorepo管理とpackemonでのCJS/ESMのdual package 🌕 moon 一貫性を持ったmonorepo管理ツール for JavaScript ハッシュを使ったファイルキャッシュ プロジェクトのパッケージ間の依存関係の分析とタスク実行 Node.js/npmパッケージマネージャーのバージョン管理と一貫性 TypeScriptのProject Referendcesの一貫性 比較 Nx: The Framework + Pluginで拡張する Lerna: Nx傘下、ライブラリ公開向け Turborepo: タスク実行の最適化をする moon: monorepoでの一貫性を提供する Packemon: moonと同じ作者。ESM/CJSのライブラリ公開向け 比較(言語) Nx: TypeScript + C++[^1] Turborepo: Go
読者対象 ANSI 定義の古典的なトランザクション分離レベルとアノマリーは概ね理解している MySQL/Postgres では理論的な部分がどうなっているのかを知りたい 理論面の前提知識 2022-08-19 追記: 社内勉強会向けのスライドを作成しました。先にスライドを見てから,引用文献およびこの記事を読むと理解が深まると思います。 まず ANSI 定義の古典的な定義を聞いたことが無い方は,以下のリンクを参照されたい。 ANSI 定義に対応する解説はこれらのサイト以外にもたくさんあるため,自分にとって読みやすいと感じる情報をあたってほしい。(既に熟知されている方は十分) 次点で読んでいただきたいのが, @kumagi さんの以下の記事。古典的には 4 つの分離レベルと 3 つのアノマリーだけで説明されていたものの,不十分であることが学術的に指摘され,解像度を上げようとする流れが後になって
When you type something like “google.com” into your browser and hit enter, your device must query a known recursive resolver to find google.com’s IP address. Recursive resolvers are provided by most ISPs, but resolvers like 1.1.1.1 or 8.8.8.8 exist as well. You can query a resolver manually using something like dig or dog: ❯ dig @1.1.1.1 news.ycombinator.com ; <<>> DiG 9.18.4-2-Debian <<>> @1.1.1.
2022/7/24: Plack::Middleware::ReverseProxyが、X-Forwarded-Forをサポートしていますよ、と教えていただいたので、記載を修正しました。 @karupanerura++ Scalatra 3.0.0-M1がリリースされた。Scala3対応だ、めでたい。 github.com 最近Scalatraへあまり貢献できていなかったので、いくつかのコンパイル時の警告を消すPRを出した。コードを見直す中で、ふとX-Forwarded-ForヘッダからクライアントのIPアドレスを取得する箇所が目にとまった。 /** * The remote address the client is connected from. * This takes the load balancing header X-Forwarded-For into account *
D1はローカルで動く 5月にClouflare D1が発表されました。ヤバいらしいです。 まだベータすら出てません。PrivateなEarly Accessがありますが、僕はもらってません。でも早く触ってみたい!じゃないっすか。で、よく見てみると、Cloudflare Workersのローカル実行環境のMiniflareにはD1をエミュレートするブランチがもうすでにあるのです。 また、Cloudfalre Workersの公式CLIであるWranglerはそのMiniflareをローカル向けに内包しています。そしてWranglerにもD1に対応させたブランチがあります。ちょっと前まで動かなかったけど、最近動くようになりました。 ってことは、D1はベータすら出てないけど、ローカルでは動くということで、はじめてのD1アプリを作ってみました。 Internal 作る前にMiniflareとWra
ふるさと納税制度とは ふるさと納税制度は、地方で生まれ育って都会に出てきた方などが、生まれ育ったふるさとに対して、税制を通じてふるさとへ貢献する仕組みとして平成21年度に導入されました。 ふるさと納税の意義 納税者が寄付先を選択できる制度であり、税の使われ方を考えるきっかけとなる 生まれ故郷、お世話になった地域、これから応援したい地域への力になれる 地域が納税者に対し地域の取組をアピールできる制度であり、地域のあり方をあらためて考えるきっかけとなる 現在のふるさと納税制度は本来趣旨から逸脱しています 荒川区では令和5年に約12億円の住民税がふるさと納税によって失われました ふるさと納税制度の「税の使われ方を考えるきっかけになる」、「生まれ故郷はもちろん、お世話になった地域や応援したい地域への力になる」、「地域のあり方を改めて考えるきっかけとなる」という趣旨には賛同しています。 しかしながら
そもそも天皇陛下と安倍さんを同等に扱うとはどういうことなのか。 https://t.co/uIiZIzB0xn
When the window is not fully open, your TCP stack is doing more than you think07/26/2022 This post is also available in 简体中文 and 繁體中文. Over the years I've been lurking around the Linux kernel and have investigated the TCP code many times. But when recently we were working on Optimizing TCP for high WAN throughput while preserving low latency, I realized I have gaps in my knowledge about how Linux
eBPF ってご存じでしょうか!(挨拶 eBPF はざっくりいうと、アプリケーションを含む Linux OS 内の動作を横から観測できる仕組みで、近年注目されることも多くなった技術です。最近 (?) Windows がサポートを開始したことも、記憶に新しいかたもいらっしゃるかと。 その仕組み上、セキュリティや開発(デバッギング)目的に使われることも多いですが、可観測性 (オブザーバビリティ) 目的としてみても非常に強力なものです。 本セッションはその可観測性プラットフォーム製品である New Relic が eBPF とどう関係しているか、 24 分ほどのスリムなセッションで、デモを交えてがっつり説明して頂けました。 なお、クラスメソッドがお送りする DevelopersIO 2022 イベントの全セッションはこちらから参照可能です: 以下、簡単にレポートします。 動画 (24 分) Yo
ネトウヨが日本には暗殺者を義士とたたえる風習はないとか言ってるけど、安倍さんが吉田松陰を先生と呼び尊敬していたの知らないのだろうか。吉田松陰は老中暗殺計画がバレて処刑された人ですよ。 https://t.co/Wn5xnc9rW5
7月8日に安倍晋三元首相を銃撃した容疑者が、犯行の動機として「母親が旧統一教会に多額の献金をしたことで家庭が崩壊した。安倍元首相が統一教会に近い人間だと思い襲撃した」と話したことから、日本では最近、新興宗教にスポットが当たり様々なメディアで報道されています。 政治や宗教の話は「あいさつ代わり」のドイツ 日本では日常生活の中で人とかかわる際に信仰について話すことはあまりありません。 筆者はそれが特に問題だとは考えていませんが、その一方で、日本人から「海外では政治と宗教の話はタブーなんでしょう?」と聞かれると戸惑います。なぜなら筆者が出身のドイツについて、それは当てはまらないからです。 たとえば近所の人と雑談をする時、天気や家族の話をすることは普通ですし、話が政治家の悪口に及んだりするのも「よくあること」です。 宗教の話も特にタブーではありません。 「自分はどの宗教を信仰している」と直球で言わ
※ 参考記事「PlantUML を VSCode で利用したいけど、プレビューが表示されずエラーが出る」 参考(PlantUML 導入後の編集中画面) 2-2. ER図 今回作成したER図 Qiita記事でも、コードブロック内でPlantUMLの構文がそのまま使えます。(このER図は、Qiitaのコードブロックで表示させています) 今回作成したER図のPlantUMLの表記 @startuml yonde ' hide the spot hide circle ' avoid problems with angled crows feet skinparam linetype ortho entity "families" as families { id -- name nickname introduction created_at updated_at } entity "users
追記: 振り返りを書いてみました~ -- ここから元記事 別題: 抽象化って言葉もう。。 社内の記事にて、オブジェクト指向のこころ (SOFTWARE PATTERNS SERIES) | アラン・シャロウェイ, ジェームズ・R・トロット, 村上 雅章 |本 | 通販 | Amazonを紹介してもらいました。 取り上げられた、共通性/可変性分析の解説を見て、はっと思うことがありポエムを仕立てました。 共通性/可変性分析 共通性/可変性分析については、書籍を読むかググって頂けると良いですが、社内記事が良かったので引用させて頂きます。 問題領域にある概念を見つける(共通性の分析) その流動的要素を洗い出す(可変性の分析) 流動的要素を見ながら、その概念が持つ責務を果たすための抽象的側面(≒インタフェース)を導く 各流動的要素の実装上の観点から、インタフェースが適切かどうかを見極め、補正する オ
はじめに gcc v12.1において、C++の正規表現ライブラリstd::regexに、正規表現のバリデーションを改善するパッチ(以下"改善パッチ"と表記)が取り込まれました。改善パッチによって、これまではバリデーションにひっかからなかった不正な正規表現文字列が"正しく"不正なものと認識されて例外が発生するようになりました。 これだけ聞けばいいことだけのように思えるかもしれませんが、実はそうでもなかったりします。経験豊富なかたであれば見た瞬間ゾッとしたかもしれません。本記事では、この一見問題なさそうな改善パッチによって発生しうる問題、および、その具体的例について紹介するとともに、この手のパッチを当てるかどうかは難しい判断になるという知見を共有します。 結論 改善パッチによって発生する問題 発生条件 gcc v12.1以降、あるいは改善パッチをバックポートされた任意のバージョンを使ってC++
今日の朝の関西の地上波。テレビ朝日系「正義のミカタ」 ほんこん氏「安倍さんは改正法案つくって(霊感商法を)取消できるようにした」 高橋洋一氏「消費者契約法により霊感商法は取消できるから、被害はほとんどない」 デタラメな発言です。 https://t.co/XAqeQ83JZj
“絶滅”は身近な存在になった現在は第6の大量絶滅の時代に突入しているんだそうです。今の人間が引き起こしている大量絶滅は、数億年前の生物種全体の90-95%が絶滅した史上最悪の大量絶滅イベント、ペルム紀のP-T境界の時の6倍のスピードで絶滅が進んでいるのだとか。 実感がわかない規模の話ですが、それだけ多くの生き物が絶滅に瀕している、もしくは絶滅していっているということでしょう。 最近日本で絶滅したものと言えば、ヒナモロコという淡水魚がいますね。都道府県や市町村レベルだともっと多くの種が消えていっているのではないでしょうか。 昨今、絶滅危惧種をまとめたレッドデータブックの改定が進んでいますし、10年前のレッドリストと今のレッドリストを見比べてみるのも良いかもしれません。 トノサマガエルは環境省RL準絶滅危惧種。福岡県だと絶滅危惧IB類に指定されている仮に絶滅まではしていなくても、絶滅危惧種が身
概要 OSを座学・書籍で学ぶだけでなく実際に作ってみたくて、またRustでなにかを作りたくて、 ゼロからのOS自作入門(以下みかん本)で作るMikanOSをRustで実装しました[1]。 先駆者はいくつか見かけましたが、最後まで実装されている方は見つけられず、 もしRustで実装しようとしてハマっている人や途中で諦めてしまった方がいれば参考になるかと思い、記事を書きました。 実装者のレベル 一応、私のレベル感を書いておきます。 OSの開発経験はなく、低レイヤーっぽい開発経験もひとつだけ Nand2tetris Rustは以下のように多少の経験はあるが業務で利用したことはなし the book はほぼ読んで写経した Rustで始めるTCP自作入門 はやった Programming Rust, 2nd Edition は気になるところを読んだ というような感じで、OS開発もRustも経験が浅い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く