#FileIO
October 7, 2024 at 6:36 PM
Text files force you to read from start to finish. BinaryStream can hop to any byte with BytePosition, read just what it needs, and write typed values like Int32 or Boolean directly.

https://documentation.xojo.com/api/files/binarystream.html

#Xojo #BinaryData #FileIO #DesktopDevelopment
August 25, 2026 at 3:31 PM
it is actually possible to guarantee that files are cleaned up, but not with Rust's ownership.

e.g.

withFile : Filename -> (forall s. FileDescriptor s -> FileIO s a) -> FileIO s a

(or something similar in rust that ensures that the FileDescriptor doesn't escape)
December 6, 2025 at 12:35 AM
Wrote a sort of prayer around the rim based on a Roman charm
mi dio fileio dio medio dio filio deo fideo deifideme
November 2, 2025 at 1:11 AM
June 28, 2026 at 5:11 PM
少なくともWindowsのエクスプローラー検索窓での検索では遅滞なく検索結果が出てくるので遅いという感じではないんです。fileioではないとすると・・・何かのアプリが干渉しているとかそういう可能性を探る必要がありそうです。
何しろアドバイスいただきましてありがとうございます!
May 6, 2024 at 11:58 AM
Definitely move the data locally. FileIO using the vendor libraries is often a performance limitation - even when on a local SSD. Unfortunately we are limited by the file reading library for that.
October 13, 2023 at 10:22 PM
With every passing day, #Astra is getting closer and closer to 1.0 release! FileIO overhaul, websocket client, better imports, and easy installs were the recent additions. Check it out at github.com/ArkForgeLabs...

#lua #web #dev #programming
November 14, 2025 at 8:51 AM
My game scene works!
My stream motifs work (follow, sub, raid, bits, ad incoming, ad break).
The notifs required adjusting to support OBS Linux calls and sources and lots of FileIO.

Games i tested, DOOM (dos), half life 2, holocure, works!!!

Everything worked!
Except credits scene. That broken
January 30, 2025 at 2:30 AM
Another Quick Switcherの開発状況、こんな感じで最近盛り返してきているけど、主な要因は以下2点。

・5月にWindowsからMacに変えた
・OSホストで直接Obsidianとファイルシステムを利用でき、初回FileIOも高速でGrep機能が実用レベルになった
・7月に仕事でもObsidianを使うようにした
・今までは諸々の事情で使えなかったけど、Obsidian側の商用利用ルールと、社内で禁止ではない旨が告知されたことによる

それまで仕事では諦めてNeovimで管理してたけど、急にObsidian使うようになって、プラグイン開発意欲もUPということ
August 24, 2025 at 11:04 AM
サービスのフェーズが進むと、初期のコアユーザー層からずれるのは避けられない運命みたいなものがありますので、Hackしてでもなんとかできれば...とは思ってます。

Windowsの場合は初回のfileioが重くて不安定であるため、一度RAMに乗ってstanby状態になってしまえば (今のところ) 快適に使えてはいます。

機能を使う直前までfileioが発生しないので裏側でそれを行う必要ありますが、AQSのGrep機能を使うと (ripgrepがすべてのファイルを一度読み込むので) 同じような効果があったりしますね。
January 12, 2025 at 6:19 AM
該当のVault配下に対して grep や ripgrep による検索コマンドを実行して遅くなければ、fileioの問題ではないと断定して良さそうな気はします...

少なくともWindowsだと初回だけ10秒以上待たされますが、2度目からは0.1秒くらいで返却されました (マウントストレージだと常に1分くらいかかったので)
May 6, 2024 at 8:50 AM
VSCodeのGitHub Copilot (Gemini 2.5 Pro (Preview)) でMinerva読み込ませてみたけど、なかなかいい感じ。やはりこういう用途には良さそう。

以前にやったときはフリーズしてしまって使い物にならなかったけど、今思えばWindows環境だったからripgrepやその他のFileIOが重すぎてダメだった気もする...😅

もしそうだとしたら、それもmacOSに移行した恩恵の1つなのかもしれない。もう少し探ってみよう。
May 11, 2025 at 2:26 AM
"ファイル名またはディレクトリ名をスペースまたはピリオドで終わらせないでください。 基になるファイル システムではこのような名前がサポートされている場合がありますが、Windows シェルとユーザー インターフェイスではサポートされません。 "
https://learn.microsoft.com/ja-jp/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN
使わないOSについての活用できない知識が増えた……
August 15, 2023 at 5:28 AM
Pathlib replaces string path hacks with a proper object. Joining uses slash operators instead of brittle concatenation, globbing and reading files are methods, and paths stay cross platform. Reach for it on any new script that touches the filesystem. #Python #Programming #FileIO
August 20, 2026 at 1:51 PM
ColdFusion path traversal pre-auth su RDS FILEIO (CVE-2026-48282, CVSS 10.0) in active exploitation: honeypot colpiti <2h dal disclosure pubblico. In CISA KEV. Patch: CF2025 U10 / CF2023 U21. Se esposto, hunt per webshell in /CFIDE/ e web root. #ColdFusion #KEV
July 11, 2026 at 11:31 PM
🚨 EUVD-2026-42713
📊 6.8/10
🏢 Juniper Networks

📝 A Return of Pointer Value Outside of Expected Range vulnerability in the fileio library of Juniper Networks Junos OS and Junos OS Evolved allows ...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-42713

#cybersecurity #infosec #cve #euvd
July 9, 2026 at 11:00 PM
Adobe ColdFusion RDS 0-day: one unauth POST drops a webshell to the web root - exploited within 2 hours of disclosure. https://intel.threadlinqs.com/threat/TL-2026-1145 #ThreatIntel #CVE_2026_48282 #CVE_2026_48313 #Akamai
July 9, 2026 at 6:19 PM
CVE-2026-48282. Adobe ColdFusion. CVSS 10.0. KEV-listed July 8.

Exploitation started under 2 hours after public details dropped — before Adobe's own "patch within 72hrs" guidance meant anything.

Vector: RDS FILEIO endpoint → unauthenticated file write → webshell → SYSTEM.
Precondition: RDS enable…
July 9, 2026 at 1:04 PM
~Akamai~
Unauthenticated path traversal in ColdFusion RDS FILEIO handler enables arbitrary file read/write and RCE; patch via APSB26-68.
-
IOCs: CVE-2026-48282
-
#CVE202648282 #ColdFusion #PathTraversal #ThreatIntel
CVE-2026-48282: Critical Path Traversal in Adobe ColdFusion
www.akamai.com
July 9, 2026 at 4:08 AM
Es gäbe die Möglichkeit, die Beschränkungen von MAX_PATH ab Windows 1603 aufzuheben (vgl. <https://learn.microsoft.com/de-de/windows/win32/fileio/maximum-file-path-limitation?tabs=registry>, aber dies wurde intern nicht favorisiert. /6
Maximale Längenbeschränkung für Pfade - Win32 apps
Ab Windows 10, Version 1607, wurden MAX_PATH Einschränkun...
learn.microsoft.com
November 17, 2024 at 11:07 AM
If the broccoli virtual fileio work had ever been done it probably would have been pretty amazing and taken apps further
December 2, 2024 at 6:54 AM