Skip to content
Search:
X page opens in new windowInstagram page opens in new windowGithub page opens in new window
Mark Creators
Mark Creators
  • Home
  • Products
    • Keyword Editor for IPTC tags
  • Books
    • mdBookではじめるKindle出版: 手軽に無料で始める電子出版
  • Blog
  • Home
  • Products
    • Keyword Editor for IPTC tags
  • Books
    • mdBookではじめるKindle出版: 手軽に無料で始める電子出版
  • Blog

2024

You are here:
  1. Home
  2. 2024

コード programming code

[binllion] 読み込んだデータをASCIIで表示する

開発By 管理人2024-11-04

続いてバイナリデータをASCIIに変換して表示する処理を作っていきたいと思います。 そんな処理は当然Rustにあるだろうと思っていたのですが、執筆時点でstd::ascii::CharがExperimentalだったり、…

コード programming code

[binllion] 読み込んだデータを16進数で表示する

開発By 管理人2024-10-28

前回のサンプルデータを画面表示用に16進数表記でStringに変換してratatuiのVec<Line>型に変換する関数を追加してみました。 処理は見ていただければわかると思いますが、折り返し処理の確認のため…

コード programming code

[binllion] 情報伝播用の構造体を定義する

開発By 管理人2024-10-21

編集用バッファとしてBinDataを作りましたが、アプリ全体として参照されたり、変更されたりしそうなのでコンテキストオブジェクトあるいはシングルトンパターンぽい状態管理用の構造体を作り、その中にBinDataを入れて、各…

コード programming code

[binllion] 編集用バッファを実装する

開発By 管理人2024-10-14

大まかな外枠の表示ができたので編集用データの構造体を作っていきたいとおもいます。 エディター向けの構造体を調べたところ、Gap BufferやRope、Peace Table等があるようです。1 2 3 4 ただしこれら…

コード programming code

[binllion] コンポーネントやパッケージをアップデート

開発By 管理人2024-10-07

時間が取れたので久しぶりのRust開発の再開です。 4ヶ月ほど時間が経ってしまったので環境が多少古くなっているようです。新しい機能や修正を取り入れておきたいので、まずはツールチェインのアップデートから。 ツールチェインは…

サーバ設定

Outlook.comの先進認証に変更する with Thunderbird

設定By 管理人2024-09-30

Outlook.comのセキュリティ強化によりThunderbirdのメールサーバの設定を変更したときのメモ。 急いでいる人向けまとめ IMAP、POP、SMTPサーバ共通。 先進認証ってなんですか? 個人メールとしてフ…

コード programming code

Code Block ProとCode Syntax Block に移行

設定By 管理人2024-09-23

当サイトでは以前syntax highlighterを比較してにEnlighterを使ってきましたが、このプラグインはどうやらWordpressのOptionsテーブルをかなり使うらしく自動読み込みに負荷がかかっているよ…

コード programming code

[binllion] Rustの借用のライフタイムを理解する

開発By 管理人2024-08-26

前回、可変参照は1つのみなのでN太はなにもできない、となっていましたがライフタイムを考慮すれば別の世界線も見えてきます。 借用のライフタイムを元に組み替えた場合を見てみましょう。 続:可変参照 S夫 わるいなN太 この&…

←1234→
Copyright © Mark Creators All Rights Reserved.
  • privacy policy
  • terms of service
  • About
foot_navi01
Go to Top