Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
Twitter Japan ソフトウェアエンジニアの蓑輪太郎氏にお話を聞きました。趣味でOSや言語処理系を実装するハッカーの蓑輪氏に、Twitterエンジニアの日常とはどんなものか、そしてエンジニアとしての腕磨きの方法などをお伺いします。 【主な内容】 蓑輪太郎さんの現在の仕事 00:00:00:00 コードレビューにはReview Boardを利用 00:03:53:04 何億人に使われる機能変更の初仕事 00:04:58:21 自分のコードに対して残る不安 00:06:19:14 Twitterエンジニアのローカル開発環境 00:09:41:09 意外に普通!? Ruby on Railsによる開発 00:11:58:29 蓑輪さんの典型的な1日 00:13:08:05 ビッグデータもカジュアルに扱う 00:17:01:28 Twitterが求めるのは「歌って踊れるエンジニア」 00
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
フルスクラッチっていうのは、既存のOSの上に書くとかでは無くて、言ってしまえばOSから作った様なものです。 結果から言うと、Webブラウザでアクセスすると苺ましまろのリンクが出るとかっていう程度のものは作れました。 3-wayhandshake出来ますし、FINも裁けます。まぁ"何とか動く"程度にして満足したので止めましたけど... 今度の自分の為のメモとして。もしかしたら他の人の参考に成るかも。 何故そんな事をしたのか? まず、先日のエントリにも書いた通りだが圧倒的にやる事が無かったから。虚しい毎日。これはWebサーバを書く事で解消されるに違いないとかっていう事では無くてですね。 こうカーネルとのオーバーヘッドがどうこうで、どの処理をするのにどのシステムコールを使って云々。 スレッドとイベントはどうこうで、たくさん過ぎるetcetc 皆さん大変だなーと。でもまぁ用途が決まってるんだったら
Structural and Behavioral Patterns for Software Diagnostics, Forensics and Prognostics Most of trace and log analysis pattern illustrations using Dia|gram language are of these two general forms: Although the first form represents typical ETW trace attributes, the analysis pattern descriptions are usually independent of attribute name semantics. It, therefore, makes sense to generalize such forms
ロールモデルを知ることであなたの”これから”が見えてくる!! すごい人を見ちゃうと、「絶対に自分にはできない」とか思いがちですけれど、決してそんなことはありません。自分が好きなことに対して、すごく頑張れば誰でもできることなんです。
Firefox3 のメモリ使用量 - steps to phantasien Firefox3MemoryUsage - Firefox 3 のメモリ使用量 面白いです. jemalloc firefox-3.0b4-source のソースを取ってきて,mozilla\memory\jemalloc\jemalloc.c を眺めてみるとよさげ. 軽く眺めてみたメモ. MOZ_MEMORY_WINDOWS 環境ではMEM_RESET まで使ってる.偉い. (追記)よく見ると Windows では MALLOC_DSS マクロが有効にならないっぽい. ついでに VirtualUnlock でワーキングセットから引っぺがしておいてもいいような. http://groups.google.com/group/microsoft.public.win32.programmer.kernel/brow
Firefox3MemoryUsage - Firefox 3 のメモリ使用量 目次 この文書について Firefox 3 のメモリ使用量 私たちのやったこと メモリ断片化の削減 循環コレクタによる循環の回避 キャッシュのチューニング 画像データの保存方法調整 リーク狩り メモリ使用量の測定 テスト方法 結果 まとめ 謝辞 Firefox 3 のメモリ使用量 この文書について Stuart Parmenter "Firefox 3 Memory Usage" の日本語訳です. http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/ 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... Web や Web ブラウザが成熟するにつれ, 人々はそこになかったものを期待するようになった. はじめて Firefox がリリースされ
ウイルスは .zip ファイル内に潜んでいることも多いことから、拡張子偽装だけ調べてもウイルス全般の調査にはならないが、ここではひとまず拡張子偽装されたファイルについてだけ調べることにした。 まず、時刻順に並んでいるキーのダンプから、ファイル名に「 .」を含むものだけ抽出しながら、ファイルのハッシュID(Winny用語で言うところの「ハッシュ値」)毎に、そのキーを送信してきたWinnyノードを出現順にシリアル番号を振りながら転記することで、データを整理した。 たとえば、2007年1月1日に最初に観測*2した拡張子偽装ファイルのハッシュIDは「%09fdce1365df9fc28dd921faXXXXXXXX」であったが、このIDについての観測記録の冒頭は次のようになっている。「X」は伏字であり、1行目にはファイル名を記載しているがここでは省略している(「tail +2」)。
CPU を作る、と言ってもハードではなくソフト、仮想機械です。 2001 年から UNIX USER で連載されていた西田亙さんの「gccプログラミング工房」。いまさらながら、バックナンバーを取り寄せて初回から順番に読んでいます。とてもためになる連載です。 この連載中で第10回から数回に分けて開発されていた octopus という 8 ビット CPU の仮想機械があります。オリジナルは C 言語で書かれていたのですが、その設計を見て、これは他の言語でも作れるのではないか、と思い Perl に移植してみたところなんとか動作させることができました。以下の URL にコードを公開します。(西田さんに確認を取ったところ、オリジナルのソースは Public Domain とのことでした。オリジナルは http://www.skyfree.org/jpn/unixuser/ からダウンロード可能です。
2007年11月26日18:15 カテゴリMathLightweight Languages プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10 ぎくっ あなたが一番好きなアルゴリズムを教えてください。 また、その理由やどんな点が好きなのかも教えてください。 - 人力検索はてな なぜぎくってしているかというと、実はすでにアルゴリズム本の発注を受けているからなのだ。いつまでも伏せておくのもなんなので、ここにえいやっとdiscloseしてしまうことにする。 アルゴリズム大募集! C&R研究所 - トップページ その下書きもかねて、そこでも紹介しないわけに行かないメジャーなアルゴリズムをとりあえず10個紹介しておくことにする。 ユークリッドの互除法(Euclidean algorithm) その昔(数百年ほど前)は「アルゴリズム」といえば、「手順一般」を指すのではなく、この「互除法
Windows 9x or Windows 2000? ―― 普及版の9x/Windows Meを選ぶか、上位版の2000を選ぶか? 最適なOSを知るための内部アーキテクチャ比較 ―― デジタルアドバンテージ 2000/07/18 「従来のWindows 9xカーネルと比較すると、Windows 2000カーネルはフル32bit構成でまったく新規に設計されており、信頼性や堅牢性が格段に高い」と言われる。確かに、多数のアプリケーションの起動と終了を繰り返したり、メモリを大量に消費するようなアプリケーションを実行したり、暴走したアプリケーションを強制終了させたりと、従来のWindows 9xでは何かとシステムが不安定になり、リセットを余儀なくされるような場面でも、Windows 2000では問題なく使い続けられることが多いと実感する。これこそが「信頼性や堅牢性の高さ」の意味するところと考えられ
このホームページは以下に移動しました. ブックマークを張り直してください. 5秒後に自動的に移動します. http://kozos.jp/kozos/
Eric S. Raymond, esr@snark.thyrsus.com19 December 1998 中谷千絵, jeanne@mbox.kyoto-inet.or.jp5 January 1999 ハッカーになるために 1. この文書を書いた理由 2. ハッカーとは何か 3. ハッカーらしい態度を身につけるために 3.1 この世界は解決を待っている魅力的な問題でいっぱいだ 3.2 同じ問題を二度解くような無駄を避けなさい 3.3 退屈と単純作業は悪 3.4 自由は善 3.5 態度は能力の代用にはならない 4. 基本的なハッキング技術 4.1 プログラムの学び方 4.2 オープンソースの UNIX 類のどれかひとつを入手し、使うことを学び、 4.3 World Wide Web を使う方法を学び、HTML を書きなさい 5. ハッカー文化での地位 5.1 オープンソースソフトウェ
Ilfak Guilfanovは、誰もが名前を知っているような有名人ではない。 しかし、このロシア人ソフトウェア開発者は、間もなく有名人の仲間入りを果たすことになるかもしれない。なぜなら、彼が作成したMicrosoft Windows用セキュリティパッチは、非公式なものであるにも関わらず、世界中のコンピュータに次々にインストールされたからだ。 SANS InstituteのInternet Storm CenterおよびF-Secureのセキュリティ専門家らは、それぞれGuilfanov作成のパッチを適用するよう推奨したが、これは異例のことだった。このパッチは、Windows Meta File(WMF)に存在する脆弱性に対処するためのものだった。 この脆弱性を悪用する攻撃は、Microsoftが公式パッチを準備している間隙をつき、かなりの勢いで増加した。Microsoftは、WMFの脆弱
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く