タグ

ブックマーク / medium.com (15)

  • Rustがサポートするアーキテクチャ少なすぎる!

    RustLinuxカーネルモジュールを実装しよう!」とはしゃいできましたが、実は、X86-64とLoongArchという2つのCPUアーキテクチャしかサポートされていません。近いうちに、ARM64もサポートされそうですが、Linuxカーネルがサポートする大半のアーキテクチャで、Rustは使えません。 Linuxカーネルの標準コンパイラのGCCは、CのソースコードをLinuxカーネルがサポートする様々なCPUアーキテクチャ用の実行ファイルに変換することができます。一方、Rustの公式コンパイラがサポートを保証しているCPUアーキテクチャはARM64とX86、X86–64だけです。 Rustの公式コンパイラがサポートしているアーキテクチャが少なすぎるということで、別のコンパイラを試してみました。 Rustの公式コンパイラRustの公式コンパイラは、コンパイラを実装するための基盤的なソフトウ

    Rustがサポートするアーキテクチャ少なすぎる!
    YaSuYuKi
    YaSuYuKi 2024/02/27
    コンパイルできるだけかRustの公式サポートがあるか、Linuxのビルドの際のrustビルド環境としてサポートされているかどうか、という問題が明確に区別できない
  • MariaDB.com is dead, long live MariaDB.org

    Horrible leadership, racism, sexism, abuse, and violations of countless labor laws in both the U.S. and internationally could only lead to one possible outcome. The lawsuits are piling up and the employees are going to take the hit. Payroll is going to be missed. For those that don’t know, MariaDB.com is the commercial for-profit entity while MariaDB.org is the non-profit entity that holds the own

    YaSuYuKi
    YaSuYuKi 2023/04/09
  • Linuxカーネルが難しい?Rustで実装しよう!. 「カーネル開発者になりたい!」 | by FUJITA Tomonori | nttlabs | Jul, 2020 | Medium

    「カーネル開発者になりたい!」 クラウドネイティブ世代の皆様は、何を言っているのか理解できないと思いますが、一昔前は、Linuxカーネル開発の魅力におぼれたエンジニアがたくさんいました。クラウドファースト時代に、誰もやってないだろうと、軽い気持ちで試すと、今もひっそりと生息しているカーネル開発者に、一晩中、指導をうけるはめになりかねません。前例のないRustなら安心です。 RustLinuxカーネルモジュールが実装できるRustでカーネルモジュールを実装する利点Rustへの愛だけが理由ではなく、カーネル開発にRustを用いると、様々なバグを減らすことができそうという利点があります。例えば、動的なメモリ管理で、うっかり、解放を忘れるとか、解放した後に使ってしまうと、往々として、辛いデバッグになります。 Rustで実装した簡単なカーネルモジュールRustのカーネルモジュール開発フレームワーク

    Linuxカーネルが難しい?Rustで実装しよう!. 「カーネル開発者になりたい!」 | by FUJITA Tomonori | nttlabs | Jul, 2020 | Medium
    YaSuYuKi
    YaSuYuKi 2020/07/21
    Linux互換OSをRustで実装するのが目指すべき姿だったんだ!
  • 個人で運用している Web サービスをどう管理しているか 2018年版 - r7kamura - Medium

    個人で運用している幾つかの Web サービスについて、自分がどう管理しているかを振り返る。 実験には Heroku を利用習作につくったアプリやβ版段階のアプリは、Heroku で動かしている。Heroku を使う場合のより具体的な条件としては、データベースが明らかに無料枠に収まりそうで、24時間動いていなくてもまあ誰にも怒られそうないような場合。Slack 用の Bot や、nippo という日報専用サービスのクローズドβ版などを主に置いている。 メリットに感じている部分は、無料で使えること。デメリットに感じている部分は、サーバが US に配置されることと、データベース系の Add-On が高くつくこと。例えば日語圏向けのサービスだと、通信時間がそこそこ長くなり、結果的にサービスの体験が悪くなる(昨今の平均的な Web サイトの速度はまだまだ遅いので、それと比較すると悪くなるというほど

    YaSuYuKi
    YaSuYuKi 2018/01/24
  • OSSベースの機械学習が強い理由

    英語版はこちら。 TensorFlowの登場以降、OSSベースの機械学習の盛り上がりは加速しています。Kerasの作者のFrançois Cholletさんの言葉が、この状況を非常に端的に表しています。これだけでも十分だとは思いますが、この記事では、なぜオープンソースの機械学習が強いのか、最近のどういった流れがあるのかを整理したいと思います。 tl;dr機械学習やDeep Learningのフレームワークが充実してきた論文が査読前に公開され、他社も簡単にアルゴリズムの検証ができるようになった多くのプレーヤーの参戦により、アカデミアでの機械学習の研究がレッドオーシャン化した他社にないアルゴリズムで一発勝負、実装は秘密、というアプローチが厳しい牧歌的な時代5年前10年前の世界では、先端の機械学習に取り組んでいるのは大学などの研究室、大企業の研究所や一部の先進的な企業がほとんどでした。特に、ラベ

    OSSベースの機械学習が強い理由
    YaSuYuKi
    YaSuYuKi 2017/08/04
    実力でソフトウェア特許が形骸化される時代か
  • とにかく雑に作れ

    学生たちを見ていると、きちんと議論して、きちんと設計して、きちんと何かを作ろうとするみたいです。ときには副作用を考慮して、やっぱり作るのやめようかという話になり、再び議論に戻ることもあります。 ああ、もったいない、もったいない。私は適当な人間なので「なんてマジメなんだ、とりあえず何か作ればいいのに」と思います。デザイン思考ではそのことを「クイック&ダーティプロトタイプ」と呼んだりしますが、それだとなんだかカッコよすぎるので、私は「雑に作れ」と言ってます。 でも、言葉だけでうまく伝わるはずもなく、「どうすれば雑に作れるのか?」と再び議論を始めたりするので、なかなか難しいところです。 それでも「締め切り」というのは効果的なもので、次回までに何かを発表しなければいけないとなると、「議論してばかりじゃ話が進まない!」となり、ある種の覚悟を決めて雑に作ってくれるようになります。 私が印象的だったのは

    とにかく雑に作れ
    YaSuYuKi
    YaSuYuKi 2017/02/20
    日本工業大学を調べてみたらぶっちぎりのFランで東工大とはまったく別世界だった
  • 56歳からコードを書き始めて食べていく方法

    私は56歳、最近プログラミングを始めたんだ。 なぜかって?やりたいからに決まっているじゃないか。ようやく最近コツをつかめてきてね。でもコツをつかめたからといって簡単にはいかない。正直なかなか手こずっている。でもいいんだ。 アルゴリズムに挑戦して我を忘れるのは楽しいし、まだテストしたい事があって「あと数分だけ」と繰り返し自分に言い聞かせるのもいい。「今度こそ上手くいったかも、、」とドキドキしてから「やったぞ!ついに動いた。」となる瞬間も大好きだ。 でもこんな私には今まで趣味と呼べるものが何ひとつなかった。自分に見返りがない事に時間を費やすのは嫌だったんだ。ただ楽しみのためだけに何かをするのが好きじゃなかったのさ。休みの日にやる事といったら、ちょっとした小遣い稼ぎになるような事ばかりだった。 オーケー。もちろんコーディングだって小遣い稼ぎさ。上手くやればかなり稼げる。これだってあなたから見れば

    56歳からコードを書き始めて食べていく方法
    YaSuYuKi
    YaSuYuKi 2017/01/25
    伊能忠敬が測量の旅に出た時が、満年齢で55歳だったことを思えば
  • デザインのバージョン管理をする世界

    僕の同僚のデザイナーはデザインツールにSketchを使っている。デザインは区切りのいいところまで出来ると保存してDropboxで共有してくれる。最近ではGitHubでSketchファイルを管理することも試しているようだ。GitHubで管理することで過去に遡ったり、ほかの人の作業をマージできたりする。ただ、Sketchファイルはプログラムのソースコードのようなテキストファイルではなくバイナリファイルだ。この違いでGitまたはGitHubの便利なものの多くが使えていないんじゃないか。 先日Sketchファイルをテキストファイル(JSON)として管理できるツールを公開したので、どういうモチベーションで作っているのか書いてみようと思う。ツールはまだ完璧ではないが、ぜひ使って意見をもらえたらと…思う 🙇🏻 テキストファイルになるとできることあぁ、デザイン全体のボーダーの色が淡くなったのいつだっけ

    デザインのバージョン管理をする世界
    YaSuYuKi
    YaSuYuKi 2016/10/27
    昨日こういう記事 http://syfm.hatenablog.com/entry/2016/10/25/183044 を読んだばかりなのでそういう要望が高まっている可能性が
  • 新技術はなぜ浸透しないか?PSVR発売日とタクシー運転手さん

    2016/10/13 予約したPlayStation VR(PSVR)を受取りに有楽町のビックカメラに行った。その帰りにタクシーに乗った時のエピソード。その時の運転手さんはラジオDJのようなほんと軽快なトークで非常に楽しかったのと心に残ることがあったので思い出して書き起こした。 当時の様子(著者撮影)69歳のタクシー運転手さん(以下 タ) GOROman (以下 G) G 「ーーー(目的地)までお願いします」 タ「あー、そのビルだったら反対車線ですよ。遠くなるから、降りてあっちから乗った方がいいですよ。」 G 「そうですか。。。まあ、いいですよ。お願いします。」 タ「 いいの?じゃあこのまま真っすぐ行って遠くなっちゃうけど。」 (しばらくして、後ろをチラチラ気にする様子) タ「お客さん、その紙袋の気になってるんだけど何??朝からそれ買って持ってる人みてるんだよ。」 G 「これですか?これは

    新技術はなぜ浸透しないか?PSVR発売日とタクシー運転手さん
  • クラウドに次に必要なものは?

    新しい職場にきて、3ヶ月ほどたった。まだ馴染みきったかはわからないが、まあなんとかやってます。 あんまり職場の細かいことは書かないが、正直いろいろな人がいる。メディア業界に近いような仕事の仕方や空気感もあれば、まさにエンタープライズなところもあるので、AWSの経験がなかったら相当とまどっていただろう。最後の方は同じことを感じていたがこの間の架け橋をなんとかしていくことで、よりベターなシステムが作れるのではという仮説をもっている。あまり合理的ではない部分をそぎ落とし、フレキシブルに対応すべき部分はフレキシブルに、プロセスと品質重視で対応すべき部分はエンタープライズらしいやり方の方が好ましい場合だってあるのだ。要求されているもので答えが変わる、当然だけどそれがなかなかできない事。こうでなければいけない、こうであってはいけない、同じ業界に長くいる・同じところに長く留まることで見方の癖みたいなもの

    YaSuYuKi
    YaSuYuKi 2016/06/06
  • 「パナマ文書」解析の技術的側面

    世界中で話題になっているパナマ文書。各国で政権を揺るがすような事態にもなっていますが、純粋にデータとしてみた場合、これは計算機やデータ解析に関わる人々にも面白いものだと思います。データの中身や背景などについてはさんざん報道されていますのでここでは触れません。一方、現場でどのような作業が行われているのかはあまり報道されていません。現実的な問題として、人力ではどうしようもない量のリークデータを手に入れた場合、調査報道機関はどんなことを行っているのでしょうか?私も以前から疑問に思っていたのですが、先日あるデータベース企業と、データ分析アプリケーションを作成する会社のブログにて、その実際の一端を窺うことができる投稿がありました: Panama Papers: How Linkurious enables ICIJ to investigate the massive Mossack Fonseca

    「パナマ文書」解析の技術的側面
    YaSuYuKi
    YaSuYuKi 2016/04/11
    この辺のグラフ解析の実例はニコニコ学会の発表にいっぱいあるので興味があると調べると良い。パナマ文書と違うのはノード数が桁違いに多く個別のノードの価値が低いところだが共通点も多い
  • I’ve Just Liberated My Modules

    Moved to http://kodfabrik.com/journal/i-ve-just-liberated-my-modules. “I’ve Just Liberated My Modules” is published by Azer Koçulu.

    YaSuYuKi
    YaSuYuKi 2016/03/23
    すでに仮レベルだが翻訳がある http://qiita.com/chuck0523/items/ee23293f2645d40cb317
  • Apple の新フォント San Francisco の秘密

    iOS 9 が一般公開されました。気づきにくいところですが、実はこの iOS 9 から、システムフォントが Helvetica Neue から、Apple が新たに開発した San Francisco フォントに変更されています。 San Francisco は Apple Watch のシステムフォントとして既に採用されていましたが、Apple Watch にとどまらず、iOS 9 や次期 Mac OS X “El Capitan” のシステムフォントとしても使われるようになります。 Apple WatchApple は、初代 iPhone からずっと、iOS のシステムフォントとしては Helvetica を採用してきました。また、Mac OS X でも 10.10 Yosemite からは、それまで使用していた Lucida Grande から Helvetica へと変更しています

    Apple の新フォント San Francisco の秘密
  • シリコン・バレーでUber-Xの運転手になってみた

    Uber-XというライドシェアリングユーザとしてUber-Xを利用しその仕組みに興味を持ったのと、ドライバーが総じてHappyなので、その秘密を知りたいと思い、軽い気持ちでUberにドライバー登録してみた。 アメリカには、Uber-Xというライドシェアリングがあり、個人が個人所有の車でタクシーに近い業務をすることができる。建前は、同じ方面に向かう人と乗り合いして、車を出した人が乗った人から謝礼を受け取るというマッチングシステム。政府が渋滞緩和のために乗り合いを推奨し、乗り合いの車両は高速道路の専用レーンを走れるという仕組みまで作っているんだから、ドライバーと利用者のマッチングをサービスにしても問題ないだろうというスタンスだ。 日のUberは実際にはUber-Xではなく、タクシーやリムジン専用の免許を持つ職業ドライバーがUberの呼び出し、会計システムを使って営業しているUberBLACK

    シリコン・バレーでUber-Xの運転手になってみた
    YaSuYuKi
    YaSuYuKi 2014/11/09
    面白い。日本だと、法律をどう変えれば実現できるかな
  • How I Lost My $50,000 Twitter Username

    A story of how PayPal and GoDaddy allowed the attack and caused me to lose my $50,000 Twitter username. My $50,000 Twitter Username Was Stolen Thanks to PayPal and GoDaddyI had a rare Twitter username, @N. Yep, just one letter. I’ve been offered as much as $50,000 for it. People have tried to steal it. Password reset instructions are a regular sight in my email inbox. As of today, I no longer cont

    How I Lost My $50,000 Twitter Username
    YaSuYuKi
    YaSuYuKi 2014/01/29
    以前にも似たようなことがあったと思って調べたら見つかった。http://fladdict.net/blog/2012/08/icloud-hack.html クレジット番号を使うのは法律で禁止したほうがいいんじゃ
  • 1