[8]の検索結果
株式会社paperboy&co.が提供しているブログサービス「JUGEM(ジュゲム)」の有料版「JUGEM PLUS」の
初期費用が無料になった。これまでは申込月に368円の
初期費用がかかっていた。また、
初期費用が
無料になったことを...
株式会社paperboy&co.が提供しているブログサービス「
JUGEM(ジュゲム)」の有料版「JUGEM PLUS」の初期費用が無料になった。これまでは申込月に368円の初期費用がかかっていた。
また、初期費用が無料になったことを記念して、2012年4月1日(日)~2012年5月31日(木)の間にJUGEM PLUSに申し込んだユーザーの中から抽選で8名に8年間、JUGEM PLUSの月額費用が無料になるキャンペーンが実施される。
必ず結果が出るブログ運営テクニック100 プロ・ブロガーが教える“俺メディア”の極意
インプレスジャパン 著者:コグレマサト,するぷ 価格:1,890円
powered by
amalink
レンタルサーバーサービス「KAGOYA Internet Routing」を展開する
カゴヤ・ジャパンが、2011年2月よりハイパフォーマンスな仮想化環境を実現するクラウドサービス「
カゴヤ・クラウド/
VPS」の提供を開始すると発表した...
レンタルサーバーサービス「KAGOYA Internet Routing」を展開するカゴヤ・ジャパンが、2011年2月よりハイパフォーマンスな仮想化環境を実現するクラウドサービス「カゴヤ・クラウド/VPS」の提供を開始すると発表した。「カゴヤ・クラウド/VPS」の提供開始に先立ち、2010年11月8日から限定200名に「カゴヤ・クラウド/VPS」β版の無償提供が実施される。
「カゴヤ・クラウド/VPS」は、仮想化技術「OpenVZ」を利用したroot権限付き仮想専用サーバーで、必要な時に必要なだけ、無停止でサーバーリソースを増強できるだけでなく、短時間でサーバーを増設することができる。利用料金は、1時間あたり2円(予定価格)~、月額固定900円(予定価格)~とリーズナブルな設定となっている。
カゴヤ・クラウド/VPS
カゴヤ・ジャパン、クラウドサービス「カゴヤ・クラウド/VPS」を発表
Mozilla Labs が、あらゆるモダンなデスクトップブラウザとモバイルブラウザ (Firefox 3.6 以上、モバイル版 Firefox、Internet Explorer 8、Chrome 6、Safari 5、Opera 10、モバイル版 WebKit) において、
Webアプリ...
Mozilla Labs が、あらゆるモダンなデスクトップブラウザとモバイルブラウザ (Firefox 3.6 以上、モバイル版 Firefox、Internet Explorer 8、Chrome 6、Safari 5、Opera 10、モバイル版 WebKit) において、Webアプリのインストール、管理、起動を可能にする「オープンWebアプリ」のシステム案と開発者向けプロトタイプを示した「技術文書」を発表した。プロトタイプでは、有料アプリや、起動時にアプリがユーザのログインを求める認証機能に対応するための、シンプルな仕組みも提供される。
オープンWebアプリの機能と特長:
- HTML、CSS、JavaScript を使って開発
- モバイルもしくはデスクトップ向けブラウザ内のダッシュボードへ、あるいはネイティブ OS のデスクトップやモバイルのホーム画面へ「インストール」可能
- すべてのモダンブラウザで動作する一方、アプリの表示、整理、管理のためのユーザインターフェイスは各ブラウザに委ねられる
- OpenID など既存の個人識別システムを使った認証モデルを活用して有料アプリにも対応
- 購入したアプリを持ち運べる-あるブラウザで購入したアプリは、他のブラウザでも、あるいは複数のデスクトップやモバイルプラットフォームをまたいでも、再購入することなく使える
- システムが仲介する、高度でプライバシーに関わる機能 (位置情報通知機能など) へのアクセスを、必要に応じていくつでもリクエストでき、ユーザが必要に応じてその機能を有効化できるようにする
- 開発者がストアなどを介さずにユーザへ直接配布可能であり、また、複数のストアを通じて配布可能で、各ストアが顧客サービス、価格、ポリシー、検索、評価、レビュー、その他の特長を競える
- クラウドから通知を受けられる
- アプリをまたいだ検索に対応-検索対象となるデータや機能を持つアプリの内部に直接リンクする形で、ユーザがアプリ横断検索を行えるようにするため、アプリコンテナ (通常は Web ブラウザ) に対して各アプリが検索インターフェイスを提供可能
Mozilla Labs から「オープンWebアプリ」を実現するエコシステムのプロトタイプが発表されました
ユーザーローカルが提供しているWikipediaの記述の一部を取得できる
Web APIを、
Perlから呼び出すためのサンプルコード。コードの文字エンコードはUTF-8。標準出力へもUTF-8のまま出力。#!/usr/bin/
Perluse strict;us...
ユーザーローカルが提供しているWikipediaの記述の一部を取得できるWeb APIを、Perlから呼び出す
ためのサンプルコード。コードの文字エンコードはUTF-8。標準出力へもUTF-8のまま出力。
#!/usr/bin/perl
use strict;
use warnings;
# for warning "Wide character in print at ..."
binmode(STDOUT, ":utf8");
use URI::Escape;
use LWP::Simple;
use XML::Simple;
my $item = '2ちゃんねる';
$item = uri_escape($item);
my $url = "http://wikipedia.simpleapi.net/api?keyword=$item";
my $content = get($url);
my $xml = XML::Simple->new();
my $response = $xml->XMLin($content);
print "language: $response->{result}->{language}\n";
print "datetime: $response->{result}->{datetime}\n";
print "body : $response->{result}->{body}\n";
print "strict : $response->{result}->{strict}\n";
print "length : $response->{result}->{length}\n";
print "redirect: $response->{result}->{redirect}\n";
print "url : $response->{result}->{url}\n";
print "id : $response->{result}->{id}\n";
print "title : $response->{result}->{title}\n";
アマゾンからメールが届いてました。2010年11月9日から、アマゾンのProduct Advertising
APIのReviewsレスポンスグループが、
カスタマーレビューの本文ではなく、
カスタマーレビューコンテンツへのリンクを返す仕様に...
アマゾンからメールが届いてました。2010年11月9日から、アマゾンのProduct Advertising APIのReviewsレスポンスグループが、カスタマーレビューの本文ではなく、カスタマーレビューコンテンツへのリンクを返す仕様に変更されるそうです。
詳細につきましては、こちらのリンク https://affiliate.amazon.co.jp/gp/associates/help/t128 にあります
Product Advertising 開発者ガイドの説明をご参照ください。なお、11月9日までは、Reviewsレスポンスグループは引き続き従来通りの機能をご提供いたします。また、新しいカスタマーレビューコンテンツへのリンクはProduct Advertising API経由で今すぐご利用いただけます。
リンクを利用してカスタマーレビューを表示することはできるらしいのですが、「iFrameのURLの有効期限は24時間」となると、今まで
Amalinkでやっていたようなことはできなくなりますね。
(゜-゜;)ウーン。
2010年11月8日までは今のままで、2010年11月9日からカスタマーレビュー表示は削除かな。
Reviews レスポンスグループ
Webアプリケーション開発コンテスト「
MASHUP AWARDS」が今年も開催される。賞金は、最優秀賞 100万円 優秀賞 10万円 (4作品)/ 特別賞 5万円 など。2010年9月8日から2010年11月8日まで。「
MASHUP AWARDS」は、参加協力...
Webアプリケーション開発コンテスト「
MASHUP AWARDS」が今年も開催される。賞金は、最優秀賞 100万円 優秀賞 10万円 (4作品)/ 特別賞 5万円 など。2010年9月8日から2010年11月8日まで。
「MASHUP AWARDS」は、参加協力企業・団体が提供するAPIやプラットフォームを利用して開発したWebアプリケーション作品を募るコンテスト。
MASHUP AWARDS 6
MA6 Twitter @mashupaward
PHPのプログラムからMySQLに接続し、SELECTでデータを取得する処理のサンプルプログラムです。あらかじめ
PHPMyAdminを使用して
MySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3...
PHPのプログラムからMySQLに接続し、SELECTでデータを取得する処理のサンプルプログラムです。
あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。
CREATE TABLE `users` (
`userid` varchar(100) COLLATE utf8_bin NOT NULL,
`password` varchar(250) COLLATE utf8_bin NOT NULL,
`status` int(11) NOT NULL,
`auth` int(11) NOT NULL,
`username` varchar(250) COLLATE utf8_bin NOT NULL,
`address` varchar(250) COLLATE utf8_bin NOT NULL,
`mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,
`hpurl` varchar(250) COLLATE utf8_bin NOT NULL,
`widgets` text COLLATE utf8_bin NOT NULL,
`createdate` datetime NOT NULL,
`lastupdate` datetime NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('admin','1234','1','0','webmaster','',
webmaster100@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test1','5678','1','1','user 1','',
'test1@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test2','abcd','1','1','user 2','',
'test2@59log.com','http://59log.com/','',now(),now());
以下のPHPプログラム(文字コードはUTF-8)では、テーブル「users」からレコードを全て取得しHTMLページとして出力しています。
--- mysql_connect.php ---
<html>
<head>
<title>PHPでMySQLに接続するサンプルプログラム</title>
</head>
<body>
<?php
$domain = "localhost";
$user = "test";
$password = "abcd12";
$dbname = "testdb";
// MySQLに接続
$dbconnect = mysql_connect($domain, $user, $password)
or die(mysql_error());
mysql_select_db($dbname, $dbconnect)
or die(mysql_error());
$sql = "SELECT * FROM users";
// クエリの実行
$result = mysql_query($sql, $dbconnect);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
// 結果セットの行数を取得
$rows = mysql_num_rows($result);
echo $rows . '件のレコード<br />';
echo '<br />';
// 結果セットを表示
while ($row = mysql_fetch_assoc($result)) {
echo $row['userid'] . '<br />';
echo $row['username'] . '<br />';
echo $row['mailaddr'] . '<br />';
echo $row['hpurl'] . '<br />';
echo '<br />';
}
mysql_free_result($result);
mysql_close($dbconnect);
?>
</body>
</html>
単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、プログラム内部で取得した文字列の文字エンコードを変換したい場合もあります。以下のプログラムはL...
単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、
プログラム内部で取得した文字列の文字エンコードを変換したい場合もあります。
以下のプログラムはLinuxやCygwinの環境でC言語のプログラムからiconvを呼び出して文字エンコードを
変換する場合の手順を示したサンプルプログラムです。
--- tst_iconv.c ---
#include <stdio.h>
#include <iconv.h>
#define BUFSIZE 1024
char outbuf[BUFSIZE];
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize);
main(void)
{
int ret;
ret = convert("SHIFT-JIS", "UTF-8",
"日本語テストメッセージおはよう",
outbuf, sizeof(outbuf));
if (ret) {
printf("%s\n", outbuf);
}
else {
printf("Oops!\n");
}
}
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize)
{
iconv_t cd;
size_t srclen, destlen;
size_t ret;
cd = iconv_open(dest, src);
if (cd == (iconv_t)-1) {
perror("iconv open");
return 0;
}
srclen = strlen(text);
destlen = bufsize - 1;
memset(buf, '\0', bufsize);
ret = iconv(cd, &text, &srclen, &buf, &destlen);
if (ret == -1) {
perror("iconv");
return 0;
}
iconv_close(cd);
return 1;
}
コンパイル方法
$ gcc -o tst_iconv tst_iconv.c -liconv
ICONV
<TMPL_LOOP>タグはセクションを区切り、名前をつけることができます。この名前つきループの内側に<TMPL_VAR>タグを置き、プログラムでパラメータに代入するハッシュ・リファレンスの param() にリスト(配...
<TMPL_LOOP>タグはセクションを区切り、名前をつけることができます。この名前つきループの内側に<TMPL_VAR>タグを置き、プログラムでパラメータに代入するハッシュ・リファレンスの param() にリスト(配列リファレンス)を渡すと、リスト分の出力が繰り返されます。
以下は、<TMPL_LOOP>タグの使い方を示すサンプルプログラムです。サンプルプログラムでは、コンマで区切られたデータファイルを読み込んでリストを作成し、それをパラメータに渡してテーブルを表示しています。また、<TMPL_IF>タグ、<TMPL_ELSE>タグを使用してデータがない場合は、テーブルが出力されないようにしています。
--- データファイル(userdata.txt)
kagahiro,kitaakita,kagahiro3@59log.com,011678901
admin,tokyo,webmaster10@59log.com,011778901
buzei,kawasaki,support2@59bbs.org,041758901
--- テンプレートファイル(tmplloop.tmpl)
<html>
<head>
<title>HTML::Templateのサンプルプログラム LOOP</title>
</head>
<body>
<h1>HTML::Templateのサンプルプログラム LOOP</h1>
<TMPL_IF NAME=DATA_NUM>
<table>
<tr>
<td>User Name</td>
<td>Address</td>
<td>Email</td>
<td>Tel</td>
</tr>
<TMPL_LOOP NAME=USER_INFO>
<tr>
<td><TMPL_VAR NAME=USERNAME></td>
<td><TMPL_VAR NAME=ADDRESS></td>
<td><TMPL_VAR NAME=EMAIL></td>
<td><TMPL_VAR NAME=TEL></td>
</tr>
</TMPL_LOOP>
</table>
<TMPL_ELSE>
No data
</TMPL_IF>
</body>
</html>
--- CGI(tmplloop.cgi)
#!/usr/bin/perl
use strict;
use warnings;
use HTML::Template;
my $template = HTML::Template->new(filename => 'tmplloop.tmpl');
my @loop_data = ();
open my $infh, '<', "userdata.txt";
while (my $rec = <$infh>) {
chomp $rec;
if ($rec ne '') {
my %row_data;
my ($username, $address, $email, $tel) = split(/,/, $rec);
$row_data{USERNAME} = $username;
$row_data{ADDRESS} = $address;
$row_data{EMAIL} = $email;
$row_data{TEL} = $tel;
push @loop_data, \%row_data;
}
}
close $infh;
$template->param(USER_INFO => \@loop_data);
$template->param(DATA_NUM => scalar(@loop_data));
print "Content-Type: text/html; charset=utf-8\n\n";
print $template->output;
HTML::
Templateの<TMPL_VAR>タグは、プログラムでパラメータに値を設定すると、タグの部分がパラメータで設定された文字列で置き換えられるという簡単なものです。以下は、<TMPL_VAR>タグの使い方を示す...
HTML::Templateの<TMPL_VAR>タグは、プログラムでパラメータに値を設定すると、
タグの部分がパラメータで設定された文字列で置き換えられるという簡単なものです。
以下は、<TMPL_VAR>タグの使い方を示す単純なサンプルプログラムです。
--- テンプレートファイル(tmplvar.tmpl)
<html>
<head>
<title>HTML::Templateのサンプルプログラム VAR</title>
</head>
<body>
<h1>HTML::Templateのサンプルプログラム VAR</h1>
<p>
My Name is <TMPL_VAR NAME=NAME> <br />
My IP Address is <TMPL_VAR NAME=IPADDR> <br />
</p>
</body>
</html>
--- CGI(tmplvar.cgi)
#!/usr/bin/perl
use strict;
use warnings;
use HTML::Template;
my $template = HTML::Template->new(filename => 'tmplvar.tmpl');
$template->param(NAME => 'Yamato, Taro');
$template->param(IPADDR => $ENV{'REMOTE_ADDR'});
print "Content-Type: text/html; charset=utf-8\n\n";
print $template->output;
|< 先頭へ < 前へ 10 11 12 13 14 次へ >
アクセスランキング
- 2NN 2ちゃんねるニュース速報+ナビ (3 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (2 PV)
- 「Repeat K」高値安値の中間レートを基準に逆張りポジションを持つMT4向けリピート系(ナンピン)無料EA #自動売買 (1 PV)
- マイクロソフト、スパイウェア対策ソフトの日本語版を無償で公開 (1 PV)
- FC2WiFI (1 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (1 PV)
- 無料のMT5向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング) MT5」 (1 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3321 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (667 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (122 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (106 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (89 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (78 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (73 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (65 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (56 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (53 PV)
アクセス統計
ディレクトリ
関連サイト