senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Masaki Hara (qnighy@qnmd.info), page 55

  1. Masaki Hara (qnighy@qnmd.info)'s status on Saturday, 20-Oct-2018 10:00:50 JST Masaki Hara Masaki Hara

    だいたいworktreeに複数の変更が乗ってしまうので、git add -pで変更を見ながらコミットを組み立てる。(途中のコミットをテストまではしなくてもいいかなと思ってる)
    基本的にはyとnを押すだけだけど変更が同じ行に固まってしまったときはeを使う。慣れるとdiffの編集もうまくなる

    In conversation Saturday, 20-Oct-2018 10:00:50 JST from qnmd.info permalink
  2. Masaki Hara (qnighy@qnmd.info)'s status on Saturday, 20-Oct-2018 09:55:52 JST Masaki Hara Masaki Hara

    よくわかんないけど僕は基本git add -pしか使わない

    In conversation Saturday, 20-Oct-2018 09:55:52 JST from qnmd.info permalink
  3. Masaki Hara (qnighy@qnmd.info)'s status on Friday, 19-Oct-2018 22:13:27 JST Masaki Hara Masaki Hara

    ナイトメアガールズ紹介画像が普段と雰囲気違うなと思ったけど別の人に依頼してたのかー。納得

    In conversation Friday, 19-Oct-2018 22:13:27 JST from qnmd.info permalink
  4. Masaki Hara (qnighy@qnmd.info)'s status on Friday, 19-Oct-2018 12:31:42 JST Masaki Hara Masaki Hara

    ulimitさんとcgroupさん……

    In conversation Friday, 19-Oct-2018 12:31:42 JST from qnmd.info permalink
  5. Masaki Hara (qnighy@qnmd.info)'s status on Thursday, 18-Oct-2018 10:04:43 JST Masaki Hara Masaki Hara

    https://users.rust-lang.org/t/why-is-a-rust-executable-smaller-than-kotlin-native/21210/24
    「Kotlin NativeもRustもLLVMを使っているのに、なんでRustのほうが生成されるバイナリサイズが小さいの?」という質問から派生して、Rustバイナリをさらに小さくする方法まとめみたいになってる。
    もちろんLLVMを使っていることとバイナリサイズに直接的な関係はない

    In conversation Thursday, 18-Oct-2018 10:04:43 JST from qnmd.info permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: discourse-cdn-sjc1.com
      Why is a rust executable smaller than Kotlin-native?
      from The Rust Programming Language Forum
      Minimize Size on Stable Rust (>=1.28.0) Modify main.rs to remove jemalloc allocator and use the system allocator instead: use std::alloc::System; #[global_allocator] static A: System = System; fn main() { println!("Hello, world!"); } Create a Cargo.toml with: # The release profile, used for `cargo build --release`. [profile.release] opt-level = 'z' # Optimize for size. lto = true # Enable Link Time Optimization panic = 'abort' # Abort on panic Build with the following command: ...
  6. Masaki Hara (qnighy@qnmd.info)'s status on Thursday, 18-Oct-2018 09:55:01 JST Masaki Hara Masaki Hara

    https://boats.gitlab.io/blog/post/shifgrethor-i/
    withoutboats氏が実験的なGCライブラリのshifgrethorを公開した。これはトレース系GCで、保守的でなく、Rustの参照とうまく連携するらしい。

    In conversation Thursday, 18-Oct-2018 09:55:01 JST from qnmd.info permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Shifgrethor I: Garbage collection as a Rust library
      from withoutblogs
      I’m really excited to share with you an experiment that I’ve been working on for the past 5 or 6 weeks. It’s a Rust library called shifgrethor. shifgrethor implements a garbage collector in Rust with an API I believe to be properly memory safe. I’ll be going through all of the technical details in future blog posts, so I want to kick this series off with a high level overview of the project’s purpose and design decisions.
  7. Masaki Hara (qnighy@qnmd.info)'s status on Thursday, 18-Oct-2018 09:23:05 JST Masaki Hara Masaki Hara

    YouTubeが落ちてる間、Pornhubのトラフィックはかなり上昇していたらしい https://www.pornhub.com/insights/youtube-outage

    In conversation Thursday, 18-Oct-2018 09:23:05 JST from qnmd.info permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      YouTube Down, Pornhub Up
      By mike from Pornhub Insights
      YouTube Down, Pornhub Up
  8. Masaki Hara (qnighy@qnmd.info)'s status on Tuesday, 16-Oct-2018 22:11:47 JST Masaki Hara Masaki Hara

    平行線ではなくhey音波を発しているのでは

    In conversation Tuesday, 16-Oct-2018 22:11:47 JST from qnmd.info permalink
  9. Masaki Hara (qnighy@qnmd.info)'s status on Tuesday, 16-Oct-2018 20:45:20 JST Masaki Hara Masaki Hara

    最近cargoのパッケージ名先約問題の議論が過熱していてややこわい

    In conversation Tuesday, 16-Oct-2018 20:45:20 JST from qnmd.info permalink
  10. Masaki Hara (qnighy@qnmd.info)'s status on Monday, 15-Oct-2018 20:23:30 JST Masaki Hara Masaki Hara

    https://internals.rust-lang.org/t/trade-offs-for-adding-new-apis-based-on-compiler-version/8549
    ライブラリがコンパイラバージョンに応じてAPIを提供することの是非について。すでに有名クレートでもその方法がとられているらしい。

    In conversation Monday, 15-Oct-2018 20:23:30 JST from qnmd.info permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: internals.rust-lang.org
      Trade offs for adding new APIs based on compiler version
      from Rust Internals
      Basically, what I’d like to do is brainstorm the trade offs of adding new API items to a library that are based on the version of the compiler building the library. The context in which this has come up is adding various types of support for u128, which was stabilized in Rust 1.26: https://github.com/TyOverby/bincode/issues/250 The idea here would be to do version sniffing in the build.rs, and then add new APIs specifically for u128 automatically for rustc 1.26 or newer. There would be no need...
  11. Masaki Hara (qnighy@qnmd.info)'s status on Monday, 15-Oct-2018 00:47:09 JST Masaki Hara Masaki Hara

    impl TraitなんかもRustのバランス感覚を物語っている。impl Traitは具体的な型を隠蔽するので、典型的な実装の漏洩は防げる。かといって教条主義的に完璧な抽象化を求めているわけではなく、Send/Sync性は漏洩させる設計を意図的に選択している。

    In conversation Monday, 15-Oct-2018 00:47:09 JST from qnmd.info permalink
  12. Masaki Hara (qnighy@qnmd.info)'s status on Monday, 15-Oct-2018 00:38:01 JST Masaki Hara Masaki Hara

    Rustは、コンパイラがプログラマを守る仕組みがある一方で、それをオプトアウトする手段もまた体系的に提供されているのが魅力だと思うので、内部可変性を徹底的に避けるみたいなのはそれはそれで良くないなって思う。(そもそも誰もそんなことは考えてないかもしれない)

    In conversation Monday, 15-Oct-2018 00:38:01 JST from qnmd.info permalink
  13. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 19:43:15 JST Masaki Hara Masaki Hara

    もちろんプログラマが誤ろうとしているものを完全に止めたりはしないけど、それを防ぐための装備が充実していれば十分に正しく管理していると言えるのでは

    In conversation Sunday, 14-Oct-2018 19:43:15 JST from qnmd.info permalink
  14. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 19:42:04 JST Masaki Hara Masaki Hara

    Rustは内部可変性によるオプトアウトを提供してますが、コンパイラに一任された部分については完璧に管理してますよ。

    In conversation Sunday, 14-Oct-2018 19:42:04 JST from qnmd.info permalink
  15. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 19:36:56 JST Masaki Hara Masaki Hara

    状態を全部値で持つやり方はハマれば綺麗だと思う。ただ解きたい問題自体が手続き的なことは結構あって、そういうのまで状態を抽象化して扱わなければいけない純粋関数型的なアプローチは結局負担が多かったりできることが制限されたりしていたんじゃないかと思っている

    In conversation Sunday, 14-Oct-2018 19:36:56 JST from qnmd.info permalink
  16. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 17:28:48 JST Masaki Hara Masaki Hara

    そうなの?Python3は互換性を尊重するあまりPython2を生かし続けた結果レガシーシステムを増長させたみたいな話だと認識していた

    In conversation Sunday, 14-Oct-2018 17:28:48 JST from qnmd.info permalink
  17. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 10:16:56 JST Masaki Hara Masaki Hara

    Cは高級アセンブリとはよく言うが、この「高級」には「移植可能な形で書くこともできる」と「最適化される」という2つの大きな違いが含まれている。

    In conversation Sunday, 14-Oct-2018 10:16:56 JST from qnmd.info permalink
  18. Masaki Hara (qnighy@qnmd.info)'s status on Sunday, 14-Oct-2018 10:11:57 JST Masaki Hara Masaki Hara

    通っていた学校は?と書いているように見える
    何学校かはわからなかったけど多分小学校?

    In conversation Sunday, 14-Oct-2018 10:11:57 JST from qnmd.info permalink
  19. Masaki Hara (qnighy@qnmd.info)'s status on Friday, 12-Oct-2018 22:10:28 JST Masaki Hara Masaki Hara

    おおおおお、月の水企画の新作がマスターアップ!!!めでたい!!!

    In conversation Friday, 12-Oct-2018 22:10:28 JST from qnmd.info permalink
  20. Masaki Hara (qnighy@qnmd.info)'s status on Friday, 12-Oct-2018 21:35:56 JST Masaki Hara Masaki Hara

    アンゲリカってローゼマインが教師だったら優秀な文官に育ってそうだなって思った。あまりに合理的すぎる性格のために、環境に見切りをつけるのも早かった感じ

    In conversation Friday, 12-Oct-2018 21:35:56 JST from qnmd.info permalink
  • After
  • Before

User actions

    Masaki Hara

    Masaki Hara

    言語処理系いじりとロジックが好き 相方→@qnighy

    Tags
    • (None)
    WebSub

    Following 1

    • せのお (妹尾 賢)

    Followers 0

      Groups 0

        Statistics

        User ID
        2857
        Member since
        12 Aug 2018
        Notices
        769
        Daily average
        0

        Feeds

        • Atom
        • Help
        • About
        • FAQ
        • TOS
        • Privacy
        • Source
        • Version
        • Contact

        senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

        Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.