問題タブ [metadata]

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.

0 投票する
16 に答える
135774 参照

python - Python を使用した MP3 メタデータへのアクセス

Python を使用して MP3 ID3 メタデータを取得および設定するために使用できる保守パッケージはありますか?

0 投票する
5 に答える
1271 参照

metadata - 最高の/非常に優れたメタデータ リーダー ライブラリは何ですか?

現在、私は MP3 ファイル (ID3 タグ?) からのデータの読み取りに特に関心がありますが、ID3 タグの読み取り能力を犠牲にすることなく、より多くのことができるようになります (たとえば、画像からの EXIF?)。

メディア (現在は音楽ファイル) を通過するスクリプトを作成し、ファイル名とディレクトリ パスがファイルのメタデータに対応していることを確認し、一致しないファイルのログを作成して、どれがどのファイルかを確認できるようにすることに興味があります。正確であり、適切な変更を行います。私は Ruby または Python (特に Python の関連する質問を参照) がこれに最適だと考えていますが、実際にはどの言語を使用しても構いません (実際には、C、C++、Java、C# などのアプリケーション言語を好むでしょう)このプロジェクトがオフになる場合)。

0 投票する
6 に答える
2105 参照

.net - .NETアプリケーションからメタデータを削除しますか?

これは可能ですか?.NET Frameworkはバイトコードのメタデータに依存していますか?私が書いたアプリケーションがリフレクターまたは同様の.NETデコンパイラーで動作しないようにしたいのですが。

0 投票する
5 に答える
2765 参照

python - DB / GUIを緊密に結合するためのPythonWebアプリケーションフレームワーク?

私は、バックエンドとフロントエンドの間の緊密な結合という異端的な考えを固く信じています。ユーザーインターフェイスを生成するときに、バックエンドに関する既存の暗黙の知識を自動的に利用したいと考えています。たとえば、VARCHAR列の最大文字数が20文字の場合、GUIは、ユーザーが関連するフォームフィールドに20文字を超えて入力することを自動的に制限する必要があります。

また、データベーステーブルを定義したいORMや、ORMのためにすべてのテーブルに追加の数値ID列が必要なハックに基づいているORMには強い反感があります。

私はPythonデータベースフレームワークを少し調べましたが、SQLAlchemyが私の考え方に最も適していると結論付けることができると思います。

ここで、SQLAlchemy(または同等のもの)に自然に適合し、おそらく結合への欲求にも適合するWebアプリケーションフレームワークを見つける必要があります。「Webアプリケーションフレームワーク」とは、Pyhons、Django、TurboGears、web2pyなどの製品/プロジェクトを意味します。

たとえば、理想的には次のことができるはずです。

  • 指示された場合、特定の列に入力するデータに適したフォームウィジェットを自動的に選択します。たとえば、列に10個の異なる値を持つ列への外部キーがある場合、ウィジェットは10個の可能な値をドロップダウンとして表示する必要があります
  • INTEGER列などに文字列が入力されようとしているフィールドに文字列が入力された場合に、エンドユーザーに迅速なエラーフィードバックを提供するjavascriptフォーム検証コードを自動生成します。
  • 最終的にDATE列になるデータのカレンダーウィジェットを自動生成します
  • 関連する入力フィールドの空または空白のみのデータについて文句を言うjavascriptとしてNOTNULL制約をヒントします
  • 関連する(単純な) CHECK制約に一致するjavascript検証コードを生成します
  • プリペアドステートメントや外部から派生したデータの検証を使用して、SQLインジェクションを簡単に回避できるようにします
  • 必要に応じて発信文字列を自動的にエスケープすることにより、クロスサイトスクリプティングを簡単に回避できます
  • 制約に違反した場合に備えて、制約名を使用して、ユーザーフレンドリーなエラーメッセージを生成します。

これはすべて動的に行われる必要があるため、テーブルの調整はフロントエンドに自動的に反映されます。おそらくキャッシュメカニズムを使用して、すべてのモデルのイントロスペクションによってパフォーマンスが低下することはありません。つまり、データベースでモデル定義がすでに慎重に定義されている場合は、XMLファイル(または同様のファイル)でモデル定義を繰り返したくありません。

そのようなフレームワークはPython(またはそれに関しては任意の言語)に存在しますか?そうでない場合:上記の機能の一部を自分で追加した場合、いくつかのPython Webアプリケーションフレームワークのどれが最も邪魔になりませんか?

0 投票する
6 に答える
49882 参照

sql-server - SQL Server でトリガーの定義 (本体) を取得するにはどうすればよいですか?

私のニーズを満たす SQL diff ツールが見つからないため、独自のツールを作成しています。INFORMATION_SCHEMA テーブルと sys テーブルの間に、ほぼ完全な作業バージョンがあります。しかし、メタデータで見つからないものの 1 つは、トリガーの定義です。つまり、実際の SQL コードです。私は何かを見落としていますか?

ありがとう。


ありがとう、ピート、私はそれについて知りませんでした!

スコット、私は DB へのリモート接続を許可しない非常に基本的なホスティング パッケージを使用しています。RedGate の仕様 (とにかく余裕がありません) から、それらがその回避策を提供しているかどうかはわかりません。API も存在しますが (Apex のものなど)、私は見ませんでした私の側でより多くのプログラミングを必要とするソリューションに投資するポイント。:)

私の解決策は、一種の「スキーマ サービス」として機能する ASPX ページをサイトにドロップし、収集したメタデータを XML として返すことです。任意の数のカタログ インスタンスをマスターと比較し、差分を表示する小さな AJAX アプリをセットアップしました。完璧ではありませんが、私にとって大きな前進です。

再度、感謝します!

0 投票する
13 に答える
178954 参照

mysql - 「テーブルの表示」MySQL クエリからデータを選択

show tablesMySQLから選択することはできますか?

これらの線に沿ったものですが、上記は機能しません (少なくとも 5.0.51a では)。

0 投票する
17 に答える
1085589 参照

sql - ATTACHで開いたSQLiteデータベースファイルのテーブルを一覧表示するにはどうすればよいですか?

SQLiteデータベースファイル内のテーブルとそれらのテーブル内の行を一覧表示するために使用できるSQLは何ATTACHですか?SQLite 3コマンドラインツールのコマンドでアタッチした後はどうなりますか?

0 投票する
1 に答える
3177 参照

sharepoint - SharePoint Services 3.0 Wiki での検索結果表示のカスタマイズ

Windows SharePoint Services 3.0 wiki をメタデータ リポジトリとして使用することを検討しています。私たちは基本的にコミュニティ主導の辞書を望んでおり、さまざまな理由から MediaWiki の代わりに Sharepoint を使用しています。

searchresults.aspx をカスタマイズまたは完全に置き換えるにはどうすればよいですか?

方法を知っていれば追加する機能:

  1. 検索語に 100% 一致する場合、1 位のヒットを自動的に読み込みます
  2. 各結果の最初の数行をプレビューとして表示し、ユーザーがクリックして悪い結果に移動する必要がないようにする
  3. 100% 一致しない場合は、「ページが存在しません。ここをクリックして作成してください」リンクを追加します。

SharePoint Designer をインストールしました。これを使用して、作成したカスタム .aspx ファイルをアップロードできるようですが、searchresults.aspx にアクセスできるようには見えません。

注: URL パラメーターを介して外部サイトからこの検索ツールにアクセスする予定なので、既存の searchresults.aspx を変更せずに、このソリューションを補完的な検索オプションとしてロードするだけで問題ありません。

0 投票する
13 に答える
136415 参照

sql-server - どの SQL テーブルに ID 列があるかをプログラムで判断する方法

ID 列を持つ SQL Server 2005 の列のリストと、それに対応する T-SQL のテーブルを作成したいと考えています。

結果は次のようになります。

テーブル名、列名

0 投票する
5 に答える
8694 参照

php - 画像にメタデータを保存することはできますか?

サーバー上にサムネイル画像を作成し、その画像にメタデータ (テキスト) を保存する方法を探しています。それは可能ですか?

現時点では、画像を使用PHPして作成していJPGます。