スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はてなブックマークに追加 はてなブックマーク - スポンサーサイト

RSSリーダーでNAVERまとめをまとめ読み

MyHome Portal Ver.6.00で、RSSリーダーのCSSを少し修正しています。実運用定義ファイルのRSS_ARTICLE_TABLE_WIDTH_rssを192にすれば、横1024pxのディスプレイでRSSのボックスが横に5個並びます。

NAVERまとめの総合、雑学、定番、おもしろなどのRSSをMyHome PortalのRSSに設定しておけば、まとめて一覧で見られて便利です。

rss-5.jpg
スポンサーサイト

はてなブックマークに追加 はてなブックマーク - RSSリーダーでNAVERまとめをまとめ読み

theme : PHP
genre : コンピュータ

Ver.6.00:はてなキーワード&Yahoo!キーフレーズ

MyHome Portal Ver.6.00をリリースしました。
http://ok2nd.web.fc2.com/download.html

Ver.1.00リリースから、もうじき6年目ということで、Ver.6.00としました。

「メモ」の一覧画面に新規入力欄を表示するようにしました。非表示にすることも可能。
memo-i.jpg

ツール「はてなキーワード自動リンク & Yahoo!キーフレーズ → Weblio」追加。文章を入れると、はてなキーワード自動リンクAPIを使って、キーワードを抽出し、キーワード部分をリンクにしたHTMLを生成します。リンク先をWeblioにしたHTMLもあわせて生成します。
http://developer.hatena.ne.jp/ja/documents/keyword/apis/autolink

ツール「はてなキーワード自動リンク & Yahoo!キーフレーズ → Weblio」では、Yahoo!キーフレーズ抽出APIを使って、キーフレーズ抽出も行います。
http://developer.yahoo.co.jp/webapi/jlp/keyphrase/v1/extract.html
00000295-hatena-autolink.jpg

「RSS」の記事表示件数を、実運用定義ファイルの「RSS_ARTICLE_VIEW_CNT_rss」ではなく、カテゴリ単位に設定できるようにした。

INDEXトップページ用「Yahoo!急上昇ワード」ブログパーツ「yahoo-ranking.inc」を追加。
yahoo-word.jpg

ツール「ファイルマネージャー」で、Windows以外のLinux等の場合、ファイル・パーミッションも表示するようにしました。

配布パッケージから、「_mobile_HAWHAW」を削除。

はてなブックマークに追加 はてなブックマーク - Ver.6.00:はてなキーワード&Yahoo!キーフレーズ

theme : システム開発
genre : コンピュータ

Ver.5.19:セッション・スコープをアプリ内に限定

MyHome Portal Ver.5.19をリリースしました。
http://ok2nd.web.fc2.com/download.html

セッションとクッキー(Cookie)のスコープ(範囲)を、"/"から、アプリケーション範囲(標準では"/_myhome/")に変更。 アプリケーション名は、explode('/', $_SERVER['SCRIPT_NAME'], 3)で取得。

MyHome Portalを前のバージョンからバージョンアップして利用する場合、ブラウザのクッキーを一旦すべて削除してから利用願います。クッキーを一旦削除しないとログオフできないなどの不具合が発生します。

「メモ」の一覧で登録日を表示するようにした。

一部で、ホスト名を「http://localhost/」と定義していた部分を、「http://<?= $_SERVER['HTTP_HOST'] ?>/」に修正。

「INDEX」の背景に画像/写真を指定できるようにしました。My設定で設定してください。

「ユーザー一覧」リスト表示の不具合修正。

ツール「HTML カラーチャート + Photoshop-like JavaScript Color Picker」が、 Linuxでは大文字・小文字が区別されるため、動作しなかった問題を修正。

ツール「HTML テーブル CSSスタイル シミュレーション」の「cellspacing=1」をCSSの「border-spacing:1px;」に変更。

スマートフォン用(/_mobile/)RSSリーダーとして、「RSS(FeedEk版)」追加。

スマートフォン用(/_mobile/)「ツイッター」をAPI変更のため廃止。

スマートフォン用HTMLに、data-urlを追加。jQuery MobileでリダイレクトするとURLが変わらない問題に対応。
<div data-role="page" data-url="<?= $_SERVER['REQUEST_URI'] ?>">

スマートフォン用「チャット」で、投稿後にページが表示されない問題を修正。
jQuery MobileではAjaxでページ遷移しているようで、それが原因のようなので、以下を指定して対処。
<script>
$.mobile.ajaxEnabled = false;
</script>

はてなブックマークに追加 はてなブックマーク - Ver.5.19:セッション・スコープをアプリ内に限定

theme : PHP
genre : コンピュータ

AWS(Amazon EC2)でサイト立ち上げのメモ

先日、MyHome Portalの機能の一部をサービス化したサイト「O2Portal」を立ち上ました。

トラブルにより、「O2Portal」は、停止しました。(8/13 追記)

Amazon EC2を使っています。Amazon EC2について、ほとんど知識を持ち合わせていませんでしたが、インターネット上で導入手順を親切に説明されているホームページのおかげで半日程で立ち上げが出来ました。

●Amazon EC2の登録や設定は、以下のページが参考になります。
OSはAmazon標準のLinuxを選択しました。

□AWS(Amazon EC2)にApache+PHP+MySQLとphpMyAdmin,vsftpdを導入する手順 - YATのBLOG
http://wp.yat-net.com/?p=3662

□Amazon EC2の使い方【SSHまで全部GUIでできます!】
http://www.synaesthesia.jp/amazon/ec2/introduction.php

□amazon EC2試してみたよ! | [NC]News Clipping
http://blog.jab-net.com/nc/archives/2010/05/amazon-ec2%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%82%88%EF%BC%81.html

●TeraTermをインストールします。

ユーザ名「ec2-user」で、EC2の設定途中でダウンロードした、Key Pairのファイルを秘密鍵で設定してログインします。

●Apache+PHP+MySQLの環境が必要だったので、XAMPPをダウンロードしてインストールしようと思ったのですが、Amazon標準のLinuxにGUI環境があるのかどうか自体が不明で、どうすれば良いのか一瞬悩みましたが、Apache、PHP、MySQLそれぞれ標準でインストール用パッケージが準備されているようで、以下のページを参考に、ほとんどコマンド1発でインストールできました。

□LAMP環境構築編 ? Amazon EC2(AWS) Amazon LinuxでWordPress運用
http://asobicocoro.com/tips/article/aws-lamp

・PHP、MySQLインストール
# sudo su -
# yum update
# yum install php
# yum install mysql-server
# yum install php-mysql
# yum install php-mbstring

・Apaheインストール
# yum install httpd

・Apache起動
# /etc/init.d/httpd start

・Apache自動起動設定
# chkconfig httpd on

・再起動するには
# service httpd restart

・MySQLの起動
# /etc/rc.d/init.d/mysqld start

●MySQLの環境設定

□Amazon EC2 (Amazon Linux) での MySQL インストールと設定
http://blog.genies-ag.jp/2011/08/amazon-ec2-amazon-linux-mysql.html

・インスタンス・タイプに合った設定ファイルを /etc/my.cnf にコピー
※アクセス権でエラーになる場合、アクセス権を一旦変更するなどが必要。
# chmod 777 /etc
# chmod 777 /etc/my.cnf
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
# chmod 755 /etc
# chmod 664 /etc/my.cnf
# service mysqld start
# chkconfig mysqld on

・/etc/my.cnfが777になったままだと、次のエラーが出て、my.cnfが無視される。
「warning: World-writable config file '/etc/my.cnf' is ignored」

●MySQL:rootユーザーの登録

次のようなエラーに遭遇。
「Access denied for user 'root'@'localhost' (using password: NO)'」
下記ページによれば、rootユーザーの権限設定がされていないとの事。
下記ページに従ってユーザーの権限設定をする。

□MySQLでの「Access denied for user ‘root’@'localhost’ (using password: NO) 」への対処
http://www.goofoo.jp/2011/11/1457

# mysql -u root
use mysql;
truncate table user;
flush privileges;
grant all privileges on *.* to root@localhost identified by 'パスワード' with grant option;
flush privileges;

・rootユーザーのパスワードを設定します。
# /usr/bin/mysqladmin -u root password 'パスワード'
# mysql -u root -pパスワード
# quit;

●WinSCPの設定

下記ページに従って、「PuTTY ごった煮版」のお世話になりつつ、「WinSCP」を設定する。

□【Amazon EC2】SSH経由でのファイル転送方法 (Windows編)その2
http://blog.brainhearts-next.com/2009/10/amazon-ec2ssh-2windows.html

●Linuxの時間を日本時間に設定

□EC2の時間を日本時間に設定する方法
http://doweb.blog.fc2.com/blog-entry-31.html

# cp -p /usr/share/zoneinfo/Japan /etc/localtime

※権限で怒られた場合→sudoコマンドを使用する。
# sudo cp -p /usr/share/zoneinfo/Japan /etc/localtime

●MySqlのタイムゾーンを日本時間に設定

# mysql -u root -pパスワード
SET GLOBAL time_zone = '+9:00';

●Amazon EC2標準のPHPでは、「.htaccess」が無視される模様。

以下が無視される。
php_flag short_open_tag On
php_flag allow_call_time_pass_reference On
Options -Indexes

●デフォルトファイルが存在しないディレクトリのファイル一覧を表示させないようにする。

ファイル:/etc/httpd/conf/httpd.conf
Options Indexes FollowSymLinks
↓↓↓
Options -Indexes FollowSymLinks

# service httpd restart

●PHPのショートタグ形式(<?= $hoge ?>)をONにする。

ファイル:/etc/php.ini
short_open_tag = On

●固定IPアドレスの取得
下記ページに従って、Amazon EC2で固定IPアドレスを取得する。「Elastic IPs」を使う。
こんなに簡単に固定IPアドレスがもらえるなんて!

□Amazon EC2の立ちあげ後に設定すること!パート②~EIP編~
http://recipe.kc-cloud.jp/archives/33

●独自ドメインの設定

下記ページに従って、固定IPを独自ドメインに割り当てる。

□Amazon EC2を独自ドメインで使う
http://www.studio-fix.com/blog/kaoru/2009/04/09/post162/

はてなブックマークに追加 はてなブックマーク - AWS(Amazon EC2)でサイト立ち上げのメモ

theme : システム開発
genre : コンピュータ

スマホ用O2Portal立ち上げ

O2Portalのスマートフォン用サイトを立ち上げました。

トラブルにより、「O2Portal」停止しました。(8/13 追記)

はてなブックマークに追加 はてなブックマーク - スマホ用O2Portal立ち上げ

theme : システム開発
genre : コンピュータ

MyHome Portalをサービス化「O2Portal」

MyHome Portalの機能の一部をサービス化したサイト「O2Portal」を立ち上げてみました。

トラブルにより、「O2Portal」停止しました。(8/13 追記)

はてなブックマークに追加 はてなブックマーク - MyHome Portalをサービス化「O2Portal」

theme : PHP
genre : コンピュータ

プロフィール

ok.2nd

Author:ok.2nd
HomePage:
http://ok2nd.web.fc2.com/
Email: m.ok.2nd@gmail.com

最新記事
最新コメント
最新トラックバック
月別アーカイブ
FC2ブログランキング

FC2Blog Ranking

検索フォーム
カテゴリ
リンク
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
ユーザータグ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。