問題タブ [human-readable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - SQLで人間が読める主キーを安全に使用できますか?
大都市圏を表す比較的少数のデータベース オブジェクトに対して、人間が判読できる主キーを使用できるかどうかを知りたいです。
たとえば、ワシントン DC の大都市圏の pk として「washington_dc」を使用したり、ニューヨーク市の都市圏の「nyc」を使用したりします。
大量のオブジェクトがこれらの大都市圏のオブジェクトに外部キー化されるため、データベース レコードを参照するだけで、個人または企業がどこにあるかを判断できるようにしたいと考えています。
これは良い慣行に対する重大な犯罪である可能性があると私の腸が教えてくれるので、私はただ心配しています.
それで、私はこの種のことを「許可」されていますか?
ありがとう!
bash - Bashで人間が読めるすべてのファイルを数える方法は?
UNIX の入門コースを受講していて、次の宿題の質問があります。
前の質問で、テキスト ファイルはいくつのファイルですか? テキスト ファイルは、人間が判読できるコンテンツを含むファイルです。(トリックの質問。ファイルに対して file コマンドを実行して、そのファイルがテキスト ファイルかバイナリ データ ファイルかを確認してください。単に
.txt
拡張子の付いたファイルの数を数えると、この質問のポイントは得られません。)
前の質問では、通常のファイルがいくつあるかを尋ねただけで、実行することで簡単に把握できましたfind . -type f | wc -l
。
「人間が読めるコンテンツ」とは何かを判断するのに苦労しています。これは、バイナリ/アセンブリ以外の何かを意味すると想定しているためですが、それが表示されると思いました-type f
。ひょっとして、教授が「ひっかけ問題」と言ったのは、そういう意味だったのでしょうか。
この質問には、「大文字と小文字が混在する文字列「csc」を含むテキスト ファイルはどれですか?」というフォローアップがあります。明らかに「テキスト」は単なるファイル以上のものを指してい.txt
ますが、これを判断するには最初の質問を理解する必要があります!
ios6 - iOS 6 で backtrace_symbols() からシンボリック化されたスタック トレースを取得する
iOS 6 より前は、callStackSymbols() (-[NSException callStackSymbols] も使用) を呼び出すと、人間が読み取れるスタック フレームが提供されていました。ただし、iOS 6 では、これはもはや当てはまらず、Apple ライブラリにはアドレスのみが提供されます (例: 57 CoreFoundation 0x367ba5db + 118)。
iOS 6 で完全にシンボリック化されたバックトレースをプログラムで取得するにはどうすればよいですか?
html - HTML を RDFa で記述/フォーマットして、ソースで人間が簡単に読めるようにするにはどうすればよいですか?
RDFa を追加するのはとても楽しいのですが、ソースを読むのがほとんど不可能になる傾向があります (エディタの構文強調表示が適切であっても)。たとえば、次のようになります。
私は一般的に密なマークアップが嫌いなので、マークダウンで書くことを好むことがよくありますが、この例のような RDFa マークアップを追加するコンテキストでは、これは不可能に思えます。
これをもう少し人間が読めるようにするために空白を悪用するかもしれないようです。このための既存のツールや規則はありますか? (以下の例は!fmt
、vim でのワードラップからのもので、通常は適切に見えますが、この場合は途方に暮れているように見えます)。
c# - 特別な構文の C# 人間が読める形式
こんにちは、プレーンな構文を人間が読める形式に変換するための関数を作成する際に、ちょっと助けが必要です:
構文は次のようになります。
これをこれに変えたい:
私は解決策を持っていますが、コードは非常に面倒で遅く、2MBのファイルでは時間がかかります:) 助けてくれてありがとう!
乾杯
python - 人間が読める形式にバイトを戻します。データを失うことなく
次のようなメモリ使用量をバイト単位で含む文字列1048576
(1M)を人間が読める形式に変換する必要があります。その逆も同様です。
注:私はすでにここを見ました: ファイルサイズの人間が読めるバージョンを取得するための再利用可能なライブラリ?
そしてここに(Pythonではありませんが): 人間が読めるメモリサイズをバイトに変換する方法は?
これまでのところ何も役に立たなかったので、他の場所を探しました。
私はここでこれを行う何かを見つけました:http ://code.google.com/p/pyftpdlib/source/browse/trunk/test/bench.py?spec = svn984&r = 984#137または、より短いURLの場合:http://goo.gl/zeJZl
コード:
また、他の方法で変換するための関数(同じサイト):
これは素晴らしいことですが、情報が失われます。例:
これを解決するために、関数のフォーマットを変更しますbytes2human
の中へ:format="%(value).3f%(symbol)s")
これははるかに優れており、次の結果が得られます。
human2bytes
しかし、関数でそれらを元に戻そうとすると、次のようになります。
これは.
だから私の質問は、データを失うことなく、人間が読める形式をバイトバージョンに戻すにはどうすればよいですか?
注:小数点以下3桁も、データが少し失われることを知っています。しかし、この質問の目的のために、今のところそれを無視しましょう、私はいつでもそれをもっと大きなものに変えることができます。
php - PHPで、配列を「人間が読める言語」でシリアル化してから、シリアル化を解除することは可能ですか?
PHPスクリプトでシリアライズとアンシリアライズをお願いしています。配列を手動で (database.txt で) 編集することがあります。
localization - 文法と日付表現のローカライズ
UIプログラミングのキャリアの中で何度も、特定のロケールに従って、数値、時刻、日付、リストなどを正しく表現したいと思っていました。
役立つライブラリはありますか?
Cocoaと私は、いくつかのWindowsフレームワークが、ロケールに適した人間が読める数値、時刻、日付の表現に役立つと思います。これを行うのに役立つ単純なCまたは他のライブラリはありますか?
たとえば、名前のリストを表現したいと思いJames, Chris, Mark and Bob
ます。もちろん、and
最後のコンマの使用は英語に固有であり、オックスフォードのコンマU+002C
の欠如はおそらくイギリス英語に固有です。これを処理できるライブラリはありますか?それができない場合、そのような文法構造をさまざまな言語で文書化したリソースはありますか?
python - Python - インポートされた CSV データに空白を書き込む
したい:
CSV 形式のデータを Python リスト/配列にインポートする
文字列の 8 つのスペース フィールドを右揃えにする
出力をテキスト ファイルとして書き込みます
たとえば、次のような csv データを有効にしたい:
の中へ:
私のコードは現在次のようになっています:
ありがとうございました
php - オブジェクトから人間が読めるテキストへ
オブジェクトを文字列に変換する小さな関数に取り組んでいます。オブジェクトが配列として値を持っている場合は簡単です。しかし、私のオブジェクトまたは配列が別のオブジェクトまたは配列としていくつかの値を持っている場合でも、この関数を機能させたいと思います。私はそれを非常に粗くしますので、専門家はそれを皆のために整頓するためにこれを助けてください。
私の機能:
この部分は私の関数内で繰り返されています:
ここの$value1もオブジェクトである場合はどうなりますか?オブジェクトにメインオブジェクト内に他の多くのオブジェクトまたは配列がある場合でも、この関数を機能させるにはどうすればよいですか。