タグ

2024年1月30日のブックマーク (2件)

  • 引っ越し先の部屋にあった謎のIoT機器の正体をエンジニアが明らかにする過程

    低レイヤのRustエンジニアであるニキータ・ラプコフ氏が、引っ越し先の部屋に設置してあった謎のIoT機器が一体何であるのかを突き止める過程をブログに投稿しました。 What's that touchscreen in my room? | Nikita Lapkov https://laplab.me/posts/whats-that-touchscreen-in-my-room/ ラプコフ氏は2015年築のアパートに引っ越した際に壁に下図のデバイスを発見したとのこと。何らかのタッチスクリーンであることは間違いありませんでしたが、家主はこの機器について全く知りませんでした。体にはボタンやラベルが存在せず、電源のオンオフを知らせるライトが付いているのみだったとのこと。 アパートのさまざまな家電製品のマニュアルが入ったバインダーを調べると下図のパンフレットが出てきました。このパンフレットを見

    引っ越し先の部屋にあった謎のIoT機器の正体をエンジニアが明らかにする過程
    yugui
    yugui 2024/01/30
  • LinuxとBitKeeperとGitの関係 | Yakst

    Linuxは過去にバージョン管理システムとしてBitKeeperを使用していて、それがGitに置き換えられた経緯について 「LinuxとBitKeeperとGitの関連について書かれたいい記事ってありますか?」という質問へのOscar Bonilla氏の回答 いい記事は見た事ないけど、どういうことがあったのか簡単に書いてみます。 90年台後半のLinuxプロジェクトは、問題を抱えていました。非常に多くの開発者が関係している一方で、彼らがハッピーになるようないいシステムは存在していませんでした。LinusはCVSについて調査しましたが、最悪という判断を下し、結局tarballとdiff、patchを使っていました。これは彼の取り巻きたちの間ではうまくいきませんでした。なぜなら、多数の開発者から送られてくるパッチをLinusが適用できるような巨大パッチに統合して、コンフリクトを見つけて、そして