[AmazonMWS] PHP Notice: Undefined variable: serviceUrl in… エラーが出る時の対処
エラーメッセージ PHP Notice: Undefined variable: serviceUrl in …\amazon-mws-v20111001-php-2012-07-01._V144471503_ \src\MarketplaceWebServiceProducts\Samples\GetLowestOfferListingsForASINSample.php on line 43PHP Notice: Undefined variable: serviceUrl in …\amazon-mws-v20111001-php-2012-07-01._V144471503_ …
続きを読む
[AmazonMWS] Caught Exception: Unable to establish connection… エラーが出る時の対処
エラーメッセージ Caught Exception: Unable to establish connection to host mws.amazonservices.jp Unable to find the socket transport "ssl" – did you forget to enable it when you configured PHP?Caught Exception: Unable to establish connection to host mws.amazonservices.jp Unable to find the socket t…
続きを読む
[Crystal Reports]特定の条件の時に,ラベルを非表示にする方法
Crystal Reportsで帳票出力を行う際、印字データの前後に接頭語や接尾語として固定文字をつける場合があります(例えば名称の後に”様”をつける等)。 固定文字を常に印字する場合は、ラベルとしてテキストオブジェクトを貼り付ければよいのですが、データがない場合は固定文字を出したく無い場合も有ります。 対処療法として、プログラムから”印字データ+固定文字”を渡してあげるという逃げ道も有りますがプログラム的に美しくないので出来れば避けたいです。 このような場合、条件付印字を行う事で対応できます。 例えば以下の帳票で、PostalCodeに値がセッ…
続きを読む
[PIC] 16F84A->16F88で,ピンに追加された機能を確認する
PICの入門向け書籍でよく紹介されているPIC16F84Aですが、16F84Aとピン互換がありながらプログラムメモリが4倍に増えたPICに16F88が有ります。 16F88を単に84Aのプログラム容量が大きい版として使うのもよいのですが、機能も追加されています。 今回はデータシートのピンアサインを元に、16F88で増えた機能を確認します。 まず、こちらがPIC16F84Aのピンアサインです。 で、こちらが16F88です。 16F88を見ると分かるように、各ピンに対して様々な機能が追加されています。 慣れればピンの名称だけで機能が類推できますが、最初のうちは略称だけでは内容が分からないので、Pi…
続きを読む
“MSVBVM50.DLLがないため、プログラムを開始できません。”エラー発生時にすべき事
プログラムを起動しようとすると、以下のエラーが発生して実行できない場合があります。 コンピューターに MSVBVM50.DLL がないため、プログラムを開始できません。 この問題を解決するには、プログラムを再インストールしてみてください。コンピューターに MSVBVM50.DLL がないため、プログラムを開始できません。 この問題を解決するには、プログラムを再インストールしてみてください。 これは、プログラムがVisual Basic5.0(VB5.0)という開発環境で作成されているのが原因です。 VB5.0用のプログラムを実行するためには、事前にMicrosoftのサイトから「ランタイムライ…
続きを読む
ESET Smart Securityで、メールの末尾にメッセージを出さないようにする方法
ウィルスチェックソフトのESET Smart Securityを使用して、メール送信を行うと、自動で以下のメッセージが付きます。 __________ ESET Smart Security からの情報, ウイルス定義データベースのバージョン 9999 (20120831) __________ このメッセージは ESET Smart Security によって検査済みです。 http://canon-its.jp__________ ESET Smart Security からの情報, ウイルス定義データベースのバージョン 9999 (20120831) __________ このメッセージ…
続きを読む
アマゾンマケプレで、配送業者を自動選択するスクリプトを変更
以前、アマゾンのマーケットプレース出品者向けに、Greasemonkeyのスクリプトを書きました。 アマゾンマーケットプレースの「複数商品の出荷通知」で、配送業者を自動選択する アマゾンのhtmlソースが変わったせいで、このスクリプトが動かなくなっており、今回対応版を作成したので公開しておきます。 ソースは以下のような感じで、プログラムで変わったのはElementのID名称だけです。 // ==UserScript== // @name Amazon_MarketPlace_ShippingConfirm // @namespace http://nanoappli.com/ // @incl…
続きを読む
[C#]ネットワーク(NIC)の情報をプログラムで取得する
C#(.Net Framework)では、System.Net.NetworkInformationクラスを使用することで、NICの情報を取得する事が可能です。 下記のコードはIPCONFIGで出力されるような、IPアドレス/MACアドレス等の情報を出力しています。 送受信速度は取得できませんが、これは一定時間周期でBytesSentやBytesReceivedの値を取得し、一定時間内にどれだけ値が増えたかを元に速度を算出します。 例えば1秒周期で値を取得すれば、前回取得値との差分が、Byte/Secの単位として速度が算出できます。 using System.Net.NetworkInform…
続きを読む
Amazon MWS商品APIの実行結果例
前回の記事ではGetLowestOfferListingsForASINのレスポンス例を紹介しました。 ここでは、他の商品APIの実行結果を紹介します。 GetCompetitivePricingForASIN 出品数とランクが分かります。 <?xml version="1.0"?> <GetCompetitivePricingForASINResponse xmlns="http://mws.amazonservices.com/schema/Products/2011-10-01"> <GetCompetitivePri…
続きを読む
Amazon MWSで商品の情報を取得する
今までAmazonでは、Amazon Product Advertising API(PA-API)を使用して商品情報が取得できていたのですが、このAPIは2012/8末で廃止になります。 代わりに用意されたAmazon MWSの商品APIを使用して商品情報を取得する方法を説明します。 Amazon MWSとは? Amazon MWSは、Amazon Marketplace Web Serviceの略で、アマゾンのマーケットプレースに出品している人が、WebAPIベースで作業を行うためのサービスですこれを使用する事によって、Amazonのサイトにブラウザでアクセスしなくても、出品・出荷・価格改…
続きを読む
[C言語]リンクリストを使用したプログラムの基礎
構造体とmallocによるメモリの確保を利用した、リンクリストのサンプルプログラムです。 //———————————————————————- // File : linklist.c // Description : リンクリストを使用して、入力された点数の平均点を求める //———————————————————————- #include <stdio.h> #include <stdli…
続きを読む
「CPUの創りかた」は、パタヘネ本の次に必読の一冊
CPUの創りかた CPU設計の超入門書として良書とという評判だったので、読んでみました。 表紙の絵は、書店で買うにはちょっと恥ずかしい感じですが、内容は至って真面目です。 説明の順序が良くて文章も平易で非常に読みやすかったので3時間程度での読了でした。すんなり内容が入ってきたのは、本書の読みやすさももちろんですが、先にパタヘネ本を読んでCPUの概要を把握していたのも大きかったです。 文章がどれくらい読み易いかは、以下のサンプルページを見てもらうと一目瞭然です。 専門的な内容にも関わらず、いわゆる教科書っぽい堅苦しさは一切有りません。 この本を読む上での前提知識は、2進数、論理式(AND,OR等…
続きを読む
ITmediaのTechTargetで”続きを読むには会員登録…”のページを、会員登録せずに読む方法
テクノロジー系のニュースサイトとして有名なITmediaが運営していているサイトに、TechTargetというものが有ります。 TechTargetでは、IT製品や、サービスの導入・購買について有用な情報を提供してくれています。 利用は無料なのですが、一部会員登録しないと読めない記事もあります。 TechTargetはこんなページのサイトです。 で、非会員の立場で記事を読んでいると、具体的には以下のような感じで、記事の途中までしか読めなくなっているという仕組みです(記事によっては最後まで読めるものも有ります) 続きを読むには会員登録(無料)が必要です。 TechTargetジャパンは、企業情報…
続きを読む
Bluetoothイヤホンに関する規格まとめ(EDR,HSP,A2DP,AVRCPなど)
AndroidやiPhone等のスマホで、音楽を聴く用のBluetoothのイヤホンを買う際の判断基準のメモです。 Bluetoothのバージョン まずは、バージョンのチェックです。 とりあえず、Ver.2.0 + EDRならOK。 Ver.2.0 + EDR EDRは、Enhanced Data Rateで、高音質になります。 Ver.2.1 + EDR バージョンが2.1だとペアリング時の暗証番号入力が不要になります。 但し、ペアリングは最初に行うだけなので、ver2.1か2.0かはあまり重要では無いです。 EDR無し 音声通話用なので、オーディオ目的ではないで…
続きを読む
[パタヘネ:読書メモ]付録A グラフィックスとGPU コンピューティング
この章の筆者はNVIDIAの人なので、内容にバイアスが入っている可能性があるかも…. A.1 はじめに GPUはグラフィックプロセッサだけではなく、複数コアを持つ並列数値演算の側面も持ってきている。最近は汎用プログラムを実行するための仕組み(ハードのサポートや開発環境)が整備されてきている。 CUDAというプラットフォームでは、C,C++で開発が出来て、メニーコア環境での並列処理が行える。 A.2 GPUシステムのアーキテクチャ 昔のVGAカードは、ノースブリッジとサウスブリッジをつないでいるPCIバスに接続されていた。 一方今のGPUは、メモリと同列レベルに格上げされており、ノー…
続きを読む
超!A&G+の録音用URLが変更になりました
最近、”超!A&G+ 録音”あたりのキーワードでのアクセスが多いのでなぜだろう…? と思ってたのですが、どうやらA&G+側でradikaやGetASFStreamで予約録音するためのURLが変更になったようです。 というわけで、変更後のURLを調べる方法を説明しておきます。 firefoxで調べるほうが簡単なのですが、今回は誰でも利用可能なInternet Explorerを使って確認する方法を紹介します。確認はIE9で行っています。 ブラウザを立ち上げたら、まずはツール->開発者ツールをクリックします。 追加でウィンドウが開くので、ネッ…
続きを読む
情報処理試験の過去問をblogで引用してもよいか?
IPAで春と秋に年二回開催されている情報処理技術者試験ですが、過去問の解き方や解答についてblogで言及したい場合、問題文を全文掲載できるのか気になってました。 試験問題も当然ながら著作権の対象になるので、勝手にコピペするとトラブルの元になります。 メールで直接問い合わせようと思っていたのですが、試験のWebサイトを見てたら、そのものズバリのQAが掲載されてました。 以下、引用です。 よくある質問 6.その他 試験の過去問題の使用方法(申請方法、使用料等)について教えてください。 試験センターで公表している過去の試験問題の使用に関し、許諾や使用料は必要ありません。 (ダウンロー…
続きを読む
cygwinターミナルの文字サイズを素早く変更する
cygwinをインストールすると付いてくるターミナルであるCygwin Terminalですが、ショートカットキーを使用するとフォントサイズを一瞬で変更できます。 Ctrl + “-“で文字サイズを小さく、Ctrl + “+”で大きくなります。 デフォルトでは以下のようなサイズですが… Ctrl + “+”を5回ほど押すとこれくらい大きくなります。 さらに押し続けると最大はこんな感じ。 プロジェクタで映すときとかに便利そうです。 逆に Ctrl + “-” で最小まで持っていくと、ここま…
続きを読む
Software Design 2012年8月号で紹介されている書籍一覧
Software Design (ソフトウェア デザイン) 2012年 08月号 技術評論社より出版されているSoftware Designの2012年8月号の特集は、”エンジニアのパワーアップ読書”という事で、原則として1人あたり4冊,計16人の方がお勧めの本を紹介されていました。 備忘録として、紹介されていた本の一覧をメモしておきます。 よくある、人月の神話 や計算機プログラムの構造と解釈 みたいな、お約束の良書ばかりだけでなく、その人自身が個人的に大きな影響を受けた本が紹介されており、一読の価値ありです(特に最後の、ビックリマンの話がお勧めです)。 選者の経歴や、…
続きを読む
Androidのスマホに、ノートPCのキーボードから文字入力する[あやつ郎]
ケータイ(スマホ)のアドレスへメールを直接送ってこられると、ちょっとイラッとします。 報告メールで返信が不要な場合は問題ないのですが、返信が必要な場合、入力が不便なスマホから文章をしなければならないので、非常にストレスがたまってしまいます。 スマホだとフリック入力できるので慣れれば速いとか言われたりもしますが、プログラマなら当然キーボードからの入力をしたいところです。 出先でも大抵ノートPCは持っているので,このキーボードを使えれば便利なのになぁ… と思ってたのですが、この悩みを解消してくれるモノが発売されました。 いつものPCキーボードでスマホ・タブレットを操作!「あやつ郎」 U…
続きを読む
カテゴリ
"未分類"のRSS