2015-12-01から1ヶ月間の記事一覧

Google でサイト内検索をおこなう際の URL

Google でサイト内検索をおこなう際の URL 記法について、よく忘れてしまうのでこれをメモ はてな内からDelphiをキーワードに日本語ページのみ検索するURLの例

Ubuntu 14.04 で ISO ファイルをコマンドで作成する

基本形 ロングファイル名 + Joliet + 所有者とモードの設定。 mkisofs -l -J -r -input-charset utf-8 -V MyCDROM -o /tmp/test.iso . 応用形 ロングファイル名 + Joliet + 所有者とモードの設定。ドット開始ファイルあり。4GB超えファイルあり (UDFのみ)。 …

関連する記事

2015-12-20 Delphiでバリューオブジェクト 2015-12-21 Delphi バリューオブジェクトにおけるバイナリの利用 2015-12-22 Delphi オブジェクトのJSON直列化 2015-12-03 Delphi: REST.JSON を利用したオブジェクトの直列化

Delphi オブジェクトのJSON直列化

この記事はDelphi Advent Calendar 2015 (#delphiadvent2015) の22日目の記事にあたります。所定の要件を満たした Delphi バリューオブジェクトは JSON 文字列として直列化することができます。オブジェクトと JSON との間の双方向変換ができると、さまざま…

関連する記事

2015-12-20 Delphiでバリューオブジェクト 2015-12-21 Delphi バリューオブジェクトにおけるバイナリの利用 2015-12-22 Delphi オブジェクトのJSON直列化

Delphi バリューオブジェクトにおけるバイナリの利用

Delphiでバリューオブジェクトで作成したバリューオブジェクトに、バイナリの項目を追加します。画像コンポーネントなどは SaveToStream を持っており 内部データをストリームに変換することができます。 uOrderItemVO.pas unit uOrderItemVO; interface use…

関連する記事

2015-12-20 Delphiでバリューオブジェクト 2015-12-21 Delphi バリューオブジェクトにおけるバイナリの利用 2015-12-22 Delphi オブジェクトのJSON直列化

Delphi でバリューオブジェクト

Delphi で静的な項目・型をもちいたバリューオブジェクトを利用する場合の簡単なサンプルを作成します。ここでは、注文−注文アイテムの2段階構造のものを利用することを想定します。 uOrderItemVO.pas まず最初に注文アイテムです。こちらは単純なものの例…

関連記事

ソニーの万能コンポ「MAP-S1」レビュー(前編)ハイレゾウォークマン買ったら次はコレ! 選定検討の過程で、ハイレゾ対応という用語についての知見が深まりました。

MAP-S1 のデフォルト設定からの変更点

DSEE HX のデフォルト値が AUTO(つまりON)ですが、これを OFF に変更 「非ハイレゾ」再生をハイレゾ化するしくみですが、これが ON だと私には違和感あります。

ミニコンポ購入(後日談 2015/12/20)

検討の結果 MAP-S1 および SS-HW1 を購入しました。(自分用ではありません)さまざまな面で満足しています。様々な都合から 西武新宿近くの ヤマダ電気で購入しました。購入後持って帰りました。重かったです。が、即日で設置&テストできたので満足です。

ミニコンポ選定検討

家電量販店で視聴したミニコンポの中で、このセットが一番私にはしっくりきました。 SONY: MAP-S1: マルチオーディオプレーヤーシステム http://www.sony.jp/system-stereo/products/MAP-S1/ SONY: SS-HW1: システムステレオ http://www.sony.jp/system-ster…

iPad mini 4 + IIJmio 導入検討中

iOS なデバイスを父親用に検討中です。今のところ以下の構成で考えています。 iPad mini 4 64 GB [WiFi + Cellular] 本体 (67,800.-) AppleCare+ for iPad (9,400.-) iPad mini 4 Smart Cover (4,500.-) IIJmio: SMS 機能付き SIM ミニマムスタートプラン (3…

Delphi: EMS: POST の際のコードスニップレット

EMS (Enterprise Mobility Services) で POST する際のコードを良く忘れるのでこれをメモ。 BackendEndpoint1.ClearBody; BackendEndpoint1.AddBody(JsonTextHere, TRESTContentType.ctAPPLICATION_JSON); BackendEndpoint1.Execute;

関連する記事

2015-12-20 Delphiでバリューオブジェクト 2015-12-21 Delphi バリューオブジェクトにおけるバイナリの利用 2015-12-22 Delphi オブジェクトのJSON直列化 2015-12-03 Delphi: REST.JSON を利用したオブジェクトの直列化

Delphi:Delphi: REST.JSON を利用したオブジェクトの直列化

オブジェクトからJSONへの相互変換のメモ。これは REST.JSON を利用する例です。直列化(シリアライズ)をおこないたいクラスは以下のようなものとします。string, Integer, TBytes (バイナリ) が REST.JSON の JSON シリアライズに対応しています。(すべて…