Perlで、インストールされているモジュールの一覧を取得するには ExtUtils::Installed を使うとよいという記事をよく見かけていたので、自分もよくそのようにしていました。 新しいPerlに今まで使ってたモジュールをまとめてインストールする - 酒日記 はてな支店 cpan コマンドでインストールしたモジュールを調べる - Yet Another Hackadelic しかし本日、perlbrewでperl-5.12.2をインストールした後、bin/ 配下に置かれるコマンドをなんとなく眺めていたところ、instmodsh というコマンドがあることに気付きました。これを使うと、 $ instmodsh Available commands are: l - List all installed modules m <module> - Select a module q - Q
季節が変わって、早速風邪をひいています。 さて、もう秋を通り越して冬の様相を呈してきた昨今ではありますが、DBI では、普通はプレースホルダを使い my $stmt = 'SELECT * FROM user WHERE user_id = ?'; my @bind = ($user_id); $dbh->do($stmt, undef, @bind); とか書くと思います。 このときに、実際にバインドされた後の SQL をみたいなーって衝動に駆られると思いますが*1、どう頑張ってドキュメントを読んでもわかりませんね。 こういうときは仕方ないので、$stmt と @bind を両方ログに出してお茶を濁していました。 $self->log->_dump($stmt, @bind); # => SELECT * FROM user WHERE user_id = ?, [1234] でもこれっ
JSON, short for JavaScript Object Notation, is a lightweight computer data interchange format. JSON is a text-based, human-readable format for representing simple data structures and associative arrays (called objects). Read more: json.org, wikipedia, google In JSON, they take on the following forms: object, array, value, string and number. Slow loading speed Several users reported slow loading sp
CPANモジュール入門 Perl Mongers が普段つかっているオススメの CPAN モジュールを厳選して紹介する こんなとき、どんなモジュールをつかったらいいの?という疑問に答えられるようなドキュメント(になる予定) モバイル関連のモジュールについては扱わない。量も多いから別枠で。 目次 HTTP LWP::UserAgent LWPx::ParanoidAgent Web::Scraper HTTP::Engine O/R Mapper DBIx::Class Data::ObjectDriver テンプレートエンジン Template-Toolkit HTML::Template Text::MicroMason メール 送信(Email::MIME + Email::Send) パーズ(Email::MIME) データ CSV(Text::CSV_XS) JSON(JSON.p
NAME JSTAPd::Tutorial::JA - JSTAPd::Tutorial 日本語版 JSTAPd とは JSTAPd とは、 Ajax を使った JavaScript ライブラリ等を楽にテスト出来るために作られた Perl 製のテストツールです。 Perl, JavaScript, HTML さえ書ければ誰でも Ajax な JavaScript のテストがかけます。 テスト結果は、一般的なテストプロトコルである TAP で出力されるため、 prove コマンド等から通常の Perl の世界のテストのように実行するだけで、自動的にブラウザを立ち上げてテストを実行し、結果を prove の集計結果として見る事が可能です。 JavaScript 側にも jsDeferred っぽいユーティリティを追加して書き易くはしています。 ディストリビューションの eg ディレクトリ以下に
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
W-8BENの疑問 このW-8BENファイナルアンサー?によるとSINやITINは不要っぽいと言う事がかかれていました。 iTunes Connectをちらっと覗いてみた どこにメニューがあるのか最初分かりませんでした。「Program Portal」→「Distribution」→「App Store」→「learm more」で『Go to iTune Connect』がありました。 Contracts, Tax, & Banking Information : こちらにTAX等の情報を入れる必要があるようです。 Manage Your Applications :初めてアプリを追加するときにディフォルトの言語とカンパニー名を入力する必要があります。 「iPhoneアプリ開発 - 身をもって学んだ9の教訓」のサイトにディフォルトは英語にしろ、と書いてあるので実際に登録する時には英語にし
はじめに あまのです。 先日Good Choiceというアプリをバージョンアップしました。有料版と無料版の両方を提供しつつ、無料版ではアプリ内で課金を行うことで、有料版と同等の機能にバージョンアップできるようになっています。(20%オフ以上のお買い得品リストを表示する機能) 今回は大きな機能でありながら、イマイチ実例のドキュメントが見当たらないアプリ内課金(In App Purchase)について説明したいと思います。 アプリ内課金とは? アプリ内課金(In App Purchase)はiPhoneアプリ内でデジタルコンテンツなどを直接販売できる機能のことです。コンテンツ以外にも追加機能や月々の利用料を課金することができます。 無料アプリでもアプリ内課金は使えるため、基本機能は無料で提供して、新しいコンテンツのみを有料にするなどビジネスの幅が広がったと思います。 アプリ内課金は二つのタイプ
Wow Great, thank you that's what i was looking. glad to know that it works perfectly for dynamic data.
2010年1月14日に、jQuery1.4がリリースされました。 昨年のjQuery1.3のリリース以来、ちょうど1年ぶりのメジャーバージョンアップです。 速度の劇的向上 jQueryの売りである速度がさらにブラッシュアップされました。 画像はこちら setter関数がより簡単に 今までも.attr()を使って、コールバック関数の戻り値をDOMの属性にセットすることができましたが、この機能が全てのsetter関数に拡張されました。 (.css(), .attr(), .val(), .html(), .text(), .append(), .prepend(), .before(), .after(), .replaceWith(), .wrap(), .wrapInner(), .offset(), .addClass(), .removeClass(), .toggleClass())
As Button Generatorはいわゆるボタンジェネレーターです。アイコンの形状等を確認しながらリアルタイムに編集する事ができるので、今までのボタンジェネレーターのUIとは一線を画すサービスです。 また、手持ちの画像や、任意のテキストも自在に配置する事ができるので自由度抜群です。ホームページの作成等にご利用ください
共通仕様 † dodaiiはRESTベースのiPhone向けAPIを提供しています。GET及びPOSTリクエストを利用し、dodaiiに登録されている情報を閲覧したり、dodaiiにトランザクション情報を保存したりすることが可能です。APIのレスポンスはjsonで返却されます。文字コードは入出力ともにUTF-8です。 ↑ リクエストパラメータ † アプリケーションID 全てのAPIにはアプリケーショントークンが必要です。トークンはdodaiiパネルのApplicationListのページで確認出来ます。 udid(端末固有ID) 購入確認以外のAPIでは、udidを送信することを推奨しています。これは、処理上は利用しませんが、通信ログとしてdodaii上に記録し、トラブルの際などの手がかりとなることを想定しています。購入確認APIでは必須パラメーターとなっています。 @TODO 以下
アプリ内課金とは? スマートフォンにおけるアプリ内課金とは、開発者が開発したアプリの中で、追加機能や月々の利用料を課金できる機能です。 これまではアプリ本体代金のみの課金しか出来ませんでしたが、アプリ内課金によってアプリ本体が無料であってもユーザーが必要とするコンテンツをアプリ内で販売することが可能になります。 電子書籍アプリのサーバとして ゲームコンテンツなどのダウンロード販売 画像集や動画のダウンロード販売に たとえばこんなアプリケーションに 一般的な日本のケータイコンテンツのような「継続課金」。アプリを起動しない月は請求がないという違いはありますが、有料のサービスを提供する場合などに活用可能です。ニュースや占いなどの継続的なコンテンツに最適です。 また、動画や辞書などのコンテンツをダウンロード販売することも可能です。アプリ自体は無料で配布し、ユーザーが気に入ったコンテンツを買うという
アプリ内課金(InAppPurchase)がしたい New! 無料アプリでもアプリ内課金が利用出来るようになりました!! →詳しくはこちらで:(英語・要ログイン)https://developer.apple.com/iphone/appstore/inapppurchase.html iPhone OS 3.0からはじまった、アプリ内課金(InAppPurchase)について解説します。アプリ内課金とは、有料または無料アプリのなかで、たとえば「ゲーム内でのアイテムの購入」「毎月課金※」「お試し版からのバージョンアップ」等に利用することが可能です。アプリ内課金を利用すると、アプリ内で購入ダイアログが表示され、iTunesのID/PASSを入力することでアプリを実行したまま購入可能です。 アプリ内課金を使うための条件 アプリ内課金を開発するには以下の条件を満たす必要があります。 アップル
個人的に把握したかったので調べました。 まだ一部調べきれてない。 敬称略です。 Yappo(twitter/blog/github/cpan) 長野雅広(twitter/blog/github/cpan) nekokak(twitter/blog/github/cpan) Tokuhiro Matsuno(twitter/blog/github/cpan) gfx(twitter/blog/github/cpan) Jesse Vincent(twitter/blog/github/cpan) Daisuke Murase(twitter/blog/github/cpan) Abigail(twitter/blog/github/cpan) Toru Yamaguchi(twitter/blog/github/cpan) Jonathan Rockway(twitter/blog/gith
Today we’re pleased to announce the first alpha release of the jQuery Mobile project. jQuery Mobile is a user interface framework, built on top of jQuery, designed to simplify the process of building applications that target mobile devices. We’ve made really good progress since we first announced the project two months ago. We’ve created a number of components, layouts, and theming tools to greatl
miyagawaさんが紹介されていたlocal::libを使って非rootでのCPAN環境を作ってみました。平たく言えばさくらインターネットのレンタルサーバで一般ユーザーでCPAN環境を作ってみました。 とはいえ、多くは先人たちの otsune's FreeBSD memo :: ユーザー領域にCPANをインストールする方法 さくらインターネットでCPAN - Charsbar::Note と大差ありません。 まずはlocal::libのアーカイブを取得・解凍します。最新のバージョンは1.003001です。 wget http://search.cpan.org/CPAN/authors/id/A/AP/APEIRON/local-lib-1.003001.tar.gz tar xzvf local-lib-1.003001.tar.gz cd local-lib-1.003001 ots
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く