はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ バイナリファイル

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 23 / 23件)
 

bun.lockbのVersion管理をGitでどうやる?問題

2023/10/03 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git ins Bun performance バイナリ化

はじめに bun installで生成されるBunのロックファイルはbun.lockbというバイナリファイルである。 公式を読むと性能向上のためにバイナリ化していることがわかる。 Why is it binary? In a word: Performance. Bun’s lockfile saves & loads incredibly quickly, and saves a lot more data than what is typically ins... 続きを読む

WasmバイナリをWin/Mac/Linuxで実行可能なバイナリファイルへ変換可能に「Wasmer 3.0」正式リリース

2022/12/05 このエントリーをはてなブックマークに追加 150 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebAssembly Wasmer スタンドアロン WIn

スタンドアロンのWebAssemblyランタイム「Wasmer」の最新版「Wasmer 3.0」が正式リリースされました。 Announcing Wasmer 3.0https://t.co/Nay8Po9FXk — Wasmer (@wasmerio) November 23, 2022 Wasmerはオープンソースで開発されているWebAssemblyランタイムです。 WebAssemblyの動向を調査しているThe State of WebAsse... 続きを読む

RubyのWebAssembly/WASIへの移植が実現、プレリリース版のバイナリ公開。RubyGemsにも対応

2022/04/03 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyGems WebAssembly WASI 移植 実現

RubyのWebAssembly/WASIへの移植が実現、プレリリース版のバイナリ公開。RubyGemsにも対応 Ruby言語のインタプリタをWebAssemblyランタイムで実行できるようにする移植作業が実現しました。WebAssembly版Rubyのバイナリファイルがプレリリース版として公開され、実際に試すことができます(ruby/ruby.wasm)。 RubyのWeb... 続きを読む

Big Sky :: Go に go:embed が入った。

2020/10/30 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip Embed シングルバイナリ scp go-assets ウリ

Go 言語はシングルバイナリをウリにしたプログラミング言語です。バイナリファイルを1つポンと scp で転送すれば動くのでとても便利です。シングルバイナリとなると当然、画像や HTML といったアセットをバイナリに埋め込みたくなります。 Go 言語ではこれまで go-assets や go-bindata、statik というツールを使う事で... 続きを読む

grep の「バイナリファイル (標準入力) に一致しました」が出る条件を調べていたらそれは長い旅路の始まりだった。 | Zenn

2020/10/06 このエントリーをはてなブックマークに追加 181 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON Zenn grep 各所 長い旅路

grep の「バイナリファイル (標準入力) に一致しました」が出る条件を調べていたらそれは長い旅路の始まりだった。 はじめに 昨今では1行につき、1つの JSON を出力する様なログファイル形式も珍しくはありません。 grep しやすい データベース化しやすい これらの理由で各所で多く使われています。僕も仕事で普通に使っ... 続きを読む

WebAssemblyがW3Cの勧告に到達。「WebAssembly Core Specification 」「WebAssembly Web API」「WebAssembly JavaScript Interface 」の3つ - Publickey

2019/12/09 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly 勧告 API 到達

W3Cの WebAssembly Working Groupは、Webブラウザ上でネイティブコードに近い実行速度で高速に実行できるバイナリフォーマット「WebAssembly」の仕様が勧告に到達したことを発表しました。 今回勧告になったのは、WebAssemblyに関連する3つの仕様です。 1つ目はWebAssemblyのバイナリファイルを実行する仮想マシンの仕様... 続きを読む

PythonコードをWin/Mac/Linuxバイナリに変換する「PyOxidizer」 | マイナビニュース

2019/06/30 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linuxバイナリ WIn fossBytes Mac 単体

Fossbytesは6月27日(米国時間)、「PyOxidizer Can Turn Python Code Into Apps For Windows, MacOS, Linux」において、Pythonスクリプトをバイナリファイルに変換するツール「PyOxidizer」を紹介した。このツールを使うと、Pythonスクリプトをそれ単体で実行できるバイナリファイルに変換してくれる。サポートされている... 続きを読む

Gitはどうやってテキストファイルとバイナリファイルを自動識別しているのか? - Qiita

2019/03/29 このエントリーをはてなブックマークに追加 295 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git Qiita NUL ptr github.com

tl;dr 先頭 8000 バイト以内に NUL が有ったらバイナリファイル。 Gitの実装 Gitの内蔵diffは FIRST_FEW_BYTES だけ検索するようになっている。 https://github.com/git/git/blob/6e0cc6776106079ed4efa0cc9abace4107657abf/xdiff-interface.c#L187 #define FIRST_FEW_BYTES 8000 int buffer_is_binary(const char *ptr,... 続きを読む

【 reset 】コマンド――端末をリセットする:Linux基本コマンドTips(290) - @IT

2019/03/15 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip RESET コマンド Linux基本コマンドTips 端末

resetコマンドとは? 「reset」は端末をリセットするコマンドです。実行すると、端末を開いた直後と同等の状態になります。 例えばバイナリファイルをcatコマンドなどで表示すると、画面表示が乱れてしまいます。このような場合にresetコマンドを実行すると、端末の状態を正常に戻すことができます。 続きを読む

【まとめ】WSLでプロセスの一覧を確認する方法:Tech TIPS - @IT

2019/01/09 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip WSL Ubuntu WLinux Debian プロセス

Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行できるようになる。現在では、UbuntuやDebian、SUSE Linux、WLinux(これはDebianベースの有償製品)など、数種類のLinuxディストリビューションを導入できるようになっている。またX... 続きを読む

“コロ助bot”のツイートはどうやって文字列を自動生成しているのか分析してみるも意味がわからず→中の人が真実を明かす「クレイジーは議論を生む」 - Togetter

2018/11/22 このエントリーをはてなブックマークに追加 207 users Instapaper Pocket Tweet Facebook Share Evernote Clip Togetter Shift-JIS クレイジー 議論 文字列

ツイッターに@korosk_botというのがいて、これ多分適当なバイナリファイルをshift-jisとして解釈した時の文字列のうち、最後がナリイ(C5D8B2)で終わるものをランダムでツイートしてるんだと思うんだけど、なんでそんなことを思いついたんだという気持ちになるし何のファイルから生成してるのか気になる 続きを読む

神InternetExplorerでバイナリファイルの書き込み

2018/07/25 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip

こんにちわ。 皆さんは業務でInternetExplorerはお使いでしょうか。 弊社では、残念ながら未だIE11が社内標準として使われ続けています。 ES6が全滅な時点で、個人的には極力使いたくない負の遺産ですが... 文句を言っていても始まらないので、こうなったら開き直って使い倒してやろうと思います。 IEと言えばActiveX ご... 続きを読む

AWS Batch + Golangでサーバレスなバッチ処理をしてみる | Developers.IO

2018/02/19 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバレス golang Lambda AWS Batch

はじめに サーバレスなバッチ処理を行うことを考えると候補としてAWS Lambdaが上がってくるかと思います。ですがLambdaには執筆時現在、5分でタイムアウトするという制限があります。 そこで今回、AWS Batchを使用してタイムアウトを気にせずに行うバッチ処理を実装してみました。 実装した処理について Golangでバッチ処理を実装して実行ファイル(バイナリファイル)を作成します。作成した... 続きを読む

MicrosoftはWindows 10のバイナリファイルのダイエットに励むべきとの指摘 - GIGAZINE

2017/04/26 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip バイナリデータ GIGAZINE Thurrott リベラ

Windows 10のバイナリデータを調べたテクノロジー系ブログ Thurrott の ラファエ・リベラ 氏が、本来的に必要のない無駄なメタデータが多すぎ、パフォーマンスなどに悪影響を及ぼしていると指摘して、Windowsの最適化チームはもっと仕事を頑張るべき、とエールを送っています。 Windows is Bloated, Thanks to Adobe's Extensible Metadat... 続きを読む

「テキストファイルとバイナリファイル」 ~マンガでプログラミング用語解説 (1/5):CodeZine

2014/08/26 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine 概念 プログラミング用語辞典 市販 副教材

この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、ファイルの中身を記述する方法の違い「テキストファイルとバイナリファイル」です。 続きを読む

【レビュー】シンプルながら十分な機能を備えるバイナリエディター「FavBinEdit」 - 窓の杜

2014/02/03 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip バイナリエディター レビュー 機能 ファイル 閲覧

レビュー シンプルながら十分な機能を備えるバイナリエディター「FavBinEdit」 4GBを超えるバイナリファイルもサクサク編集可能 (2014/2/3 10:39) 「FavBinEdit」v1.0.2 「FavBinEdit」は、4GBを超えるような大きなファイルもすばやく開き、閲覧および編集が可能なバイナリエディター。数多くの文字コードを用いた表示や検索、複数のバイナリファイルに対して検索... 続きを読む

Big Sky :: git でバイナリを気軽に扱える、git-largefile の dropbox 版を作った。

2013/04/12 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git バイナリ mattn Dropbox プロトタイプ

DSAS開発者の部屋:gitでバイナリファイルを気軽に扱えるフィルターを作りました gits3 は Python でプロトタイプを作った後、 go で作りなおしました。 http://dsas.blog.klab.org/archives/52105107.html S3、1年たったらタダちゃうし、Dropbox 使いたいよ... ってことで作ってみました。 mattn/git-dropbox -... 続きを読む

バイナリハックの際の必需品!「Hex Fiend」|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ

2013/03/25 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Hex Fiend エンジニア ソフトウェア 必需品 該当箇所

Hex FiendはMac OSX用のバイナリエディタです。ここ数年、バイナリハックが流行っています(特にJavaScript界隈で)。そこで必要になるのがバイナリエディターではないでしょうか。今回はMac OSX用のHex Fiendを紹介します。 適当なバイナリファイルを開いた図。 右または左側のデータを選択すると逆側の該当箇所がハイライトされます。 もちろん検索もできます。もちろんエディター... 続きを読む

gitにでかいバイナリファイルを入れるとどうなるか - 西尾泰和のはてなダイアリー

2012/01/20 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git 西尾泰和 AVIファイル コピー 実験対象

ふと気になったのでgitにでかいバイナリファイルを入れたらどうなるのか調べてみた。自分の発表が録画された112メガのaviファイルを実験対象に使う。 cpまずはgitを使わない普通のcpの時間を測っておく。 real 0m0.744s user 0m0.001s sys 0m0.179s git addgit addにはコピーの10倍以上の時間がかかる。 real 0m9.339s user 0m... 続きを読む

Rubyで数値演算をするときの高速化まとめ - はるかさん@はてなダイアリー

2011/05/13 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip 数値演算 ダイアリー インタプリタ はるかさん Ruby

ruby | 19:06 | Rubyはインタプリタなので、Rubyレベルでのループがとにかく遅い。なのでループをCレベルで回すようにすればかなり高速になる。バイナリファイルを一気に読み込むバイナリファイルは普通getcを使って1byteずつ読み込むけども、Rubyだと一気に読んでArray#unpackするとかなり早い。 data = "" File.open(filepath) do|file... 続きを読む

Microsoft、「.doc」「.xls」などのOfficeバイナリファイル仕様を公開:CodeZine

2010/10/31 このエントリーをはてなブックマークに追加 311 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine doc xls PPT Microsoft

米Microsoftは15日、Office 97以降で使われているバイナリファイル形式の文書仕様を公開した。「Microsoft Open Specification Promise」(OSP)プログラムの下で使用できる。 公開されたのは拡張子が「.doc」「.xls」「.ppt」となるOffice製品のバイナリファイル仕様。これらのバイナリファイルはOffice 97より採用され、Office ... 続きを読む

Pythonでいろんなバイナリファイルを覗いてみる « taichino.com

2010/08/01 このエントリーをはてなブックマークに追加 225 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python

プログラマをしていると、ちょくちょくバイナリデータから情報を読みたくなりますね。そんな時は、ブツブツ言いながらバイナリエディタと睨めっこすることになるわけですが、これが結構大変なので、何とか楽にならないかなぁと思って探していると、hachoirというナイスなpythonモジュールが見つかりました。このモジュールを使うとバイナリデータをパースして様々なデータを取得できます。かなり多くのデータフォーマ... 続きを読む

Linuxのディレクトリ構造の一覧 - GIGAZINE

2008/01/04 このエントリーをはてなブックマークに追加 732 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE ディレク usr Linux local

Windowsから移行した場合などの新規利用者にとても難しいと思えてしまうLinuxのディレクトリ構造。そのディレクトリの一覧です。 Windowsの場合、デフォルトの場合はほとんどのインストールしたファイルは”Program Files”に格納されますが、Linuxの場合設定ファイルは「/etc」、バイナリファイルは「/bin」、「/usr/bin」、「/usr/local/bin」などディレク... 続きを読む

 
(1 - 23 / 23件)