プログラミング

プログラミング

【JavaScript】テーブルの動的な操作(行の追加・削除/列の追加・削除/1行ずつループ/全セルループ)

JavaScript/jQueryを使用したテーブルの動的な操作方法を解説します。 この操作はテーブルタグの自動生成機能のプレビューおよびデータ入力用に使用しました。 1行ずつループ 始めに1行ずつループする方法を解説します。 //すべての...
プログラミング

【JavaScript】テキストエリアをクリックすると全選択&コピーする方法

コードをコピーする際などにありがちな、テキストエリアをクリックすると中身が全選択されてコピーも完了するという機能を実装する方法を解説します。 コード自体は極めて簡単で、2行で済みます。 イベントを追加しても4行です。 $(".result"...
プログラミング

【PHP】文字入り画像を描画する方法

PHPで1から画像を描画したり、画像内に文字を埋め込む方法を紹介します。 ブログに便利なツール集「BLOGTOOLS」内のA4用紙比イメージやはがき比イメージを自動生成するために使用しました。例えばこんな風に、商品を紹介する時に寸法をA4用...
プログラミング

【C# .NET】画像に透過した画像を重ね合わせる方法

ロゴやウォーターマークなどを透過して重ね合わせる方法を紹介します。 例えばある画像にロゴ画像を重ね合わせる時などに使います。 コードでは、baseImagePathには元の画像のパスを、logoImagePathには重ね合わせるロゴ画像のパ...
プログラミング

【C# .NET】2枚の画像を重ね合わせる

C#で、2枚の画像を重ね合わせて保存する方法を紹介します。 例えばある画像にロゴ画像を重ね合わせる時などに使います。 ロゴ画像を透過したうえで重ね合わせたい場合にはこちらの記事を参考にしてみてください。 【C# .NET】画像に透過した画像...
プログラミング

【C# + EPPlus】行の高さを自動調整する方法

手軽にExcelを操作できるEPPlusですが、行の高さを自動調整するメソッドやプロパティはありません。 セルに複数行のテキストを入力した場合や、長文を入力して「折り返して全体を表示する」を選択している場合、行の高さを調整する方法を紹介しま...
プログラミング

【jQuery】fadeでdisplay:inline-blockにする

fadeIn、fadeOut、fadeToggleなどを使って表示・非表示を切り替えるのは便利な一方で少し不便なポイントもあります。それは、fadeを使うとdisplayの値が「none」で「block」切り替わるということです。 デザイン...
プログラミング

【PHP】楽天商品検索APIでアフィリエイトリンクを自動生成する

先日、Amazon Product Advertising APIを使ってAmazonアソシエイトの商品リンクを自動生成する手順を紹介しました。今回は、楽天市場商品検索APIを使って楽天市場でも同様に楽天アフィリエイトの商品リンクを自動生成...
プログラミング

【PHP】Amazon Product Advertising APIでアソシエイトリンクを自動生成

Amazon Product Advertising APIに関する簡単な解説が見つからなかったので、超シンプルなサンプルと合わせて以下のポイントを解説します。 キーワードで商品検索 検索結果の件数をチェック アソシエイトリンクの取得 商品...
プログラミング

【PHP】GoogleファイナンスのWebAPIで株価を取得

Googleファイナンスから株価を取得してみます。