WEBサイト立上げ [WEBサービス]
WordPressの基礎を学んだので、これからは実際のWebサイトを立ち上げる。立ち上げ予定のサイトは以下の6サイトとし主な内容と立上げ期間を決めた。この6サイトを1年以内で立上げる予定だが、あまりスケジュールを意識せず内容の充実に力を入れていく。
制作予定サイト
◆アプリ開発言語
- dev.kazu-oyaji.com/app/
- Android、VC++、VB、Java、INtime、InstallShield
- 2013/11 ~ 2013/12
◆東京オリンピックまでの長期テーマ
- fun.kazu-oyaji.com
- 東京オリンピック、移住について(沖縄、海外、他)
- 2014/1 ~ 2014/2
◆WEBサイト構築
- dev.kazu-oyaji.com/web
- Lolipop、Heroku、WordPress、Perl、PHP、Ruby on Rails、Webサービス
- 2014/3 ~ 2014/4
◆趣味や今までため込んだ雑多な情報
- etc.kazu-oyaji.com
- アプリ導入、ガジェット、読書、文房具、ガジェット、マラソン、写真
- 2014/5 ~ 2014/6
◆画像処理技術
- dev.kazu-oyaji.com/vision/
- OpenCV、Cognex
- 2014/7 ~ 2014/8
◆サーバー構築技術
- dev.kazu-oyaji.com/server/
- Linux、Subversion、Git
- 2014/9 ~ 2014/10
◆ブログ
- blog.kazu-oyaji.com
- ソネットブログからの引越し(実施するかは検討)
- 適時
- 2013/11/01 スタート
課長になれない人の特徴 [読書]
WordPress Plugin [Tweetable] [WordPress]
TwitterとWordPressを相互に連携させるプラグイン
インストール
WordPress管理画面のプラグインから検索すると見つかります。そのまま「今すぐインストール」を選択し「有効化」すれば使うことが出来ます。
Tweetableの有効化が済むと管理画面のメニューバーに「Twitter」が追加されます。
① アプリケーション登録申請
前述のメニューバーから「Install」を選択します。すると以下の「アプリケーション登録申請」画面が現れるので「Register Application」ボタンを押す。(すでに登録済みの場合は「Continue」ボタン)
② Twitterログイン
Twitterへログインします。
③ アプリケーションの登録
以下の情報を入力します。
Name: | アプリケーションの名称 |
Description: | アプリケーションの説明 |
Website: | 自分のWordPressを設置したURL |
CallBack URL: | 前述のTweetableプラグインの設定画面の「5. In the Callback URL field」に書かれているURL |
Yes, I agree | 使用許諾同意 |
こんな感じに入力したら、画面最下部にある「Create your Twitter application」ボタンを押す。
④ 「Consumer Key」と「Consumer Secret」の取得
このアプリケーションに対し、「Consumer Key」と「Consumer Secret」が発行されるので、これらを記録します。
⑤ Tweetable Setup
WordPressの設定画面に戻り、「Continue」ボタンを押し、「Consumer Key」と「Consumer Secret」を入力し「Save and Continues」ボタンを押す。
自分のTwitter ユーザー名を入力します。
Twitterへログインします。
⑥ アプリ連携の許可
アプリの連携を許可します。
⑦ インストール完了です。
「Finish!」ボタンを押す。
⑧ テンプレートタグの挿入
footer.php にTweetable用の以下のテンプレートタグを挿入した。全部で3つのテンプレートタグが用意されている。
<?php tweetable_latest_tweets(5); ?>
テンプレートタグ | 説明 |
<?php tweetable_latest_tweets(); ?> <?php tweetable_latest_tweets(5); ?> | Twitterの呟きを表示できる。デフォルトは3件だが、引数を与えることで表示数を変更できる |
<?php tweetable_follower_count(); ?> <?php $var = tweetable_follower_count(FALSE); ?> | フォロワー数を表示する。値を取得することもできる。 |
<?php tweetable_tweetmeme_button(); ?> <?php tweetable_tweetmeme_button('compact'); ?> | Twitterボタンを表示する。コンパクト版のTwitterボタンの表示も可能。 |
実行
最新5件のツイートが表示された。
参考資料
参考サイト
OpenCVをC#で使う(OpenCvSharpインストール編) [OpenCV]
OpenCVの対応言語はC/C++、Java、Pythonだけであり、.Netには対応してない。しかしWeb上には.NET(C#)で使うためのラッパーがいくつか存在する。Webで調べたところでは、Emgu CV、OpenCVDotNet、OpenCvSharpの3つを見つけた。
今回、OpenCvSharpを利用することにした。理由は2つある。1つ目の理由は、Emgu CVとOpenCVDotNetの2つはGPLライセンスであること、2つ目の理由はOpenCvSharpの開発者が日本人でありドキュメントが揃っている事である。
1.インストール
以下のサイトから、それぞれの最新版である本体、サンプルおよびマニュアルをダウンロードする。
- OpenCvSharp-2.4.5-x64-20131009.zip
- Sample-2.4.5-20130711.zip
- Documentation-Jp-2.1-20100508.chm / Documentation-Jp-2.1-20100508.zip
https://code.google.com/p/opencvsharp/downloads/list
また詳細は以下の作者のページを参考とします。http://schima.hatenablog.com/entries/2009/06/16#1245081217
インストール作業は特に内容です。ただしVisual C++ 再領布可能パッケージのインストールが必要です。以下の中から自分の環境に合わせてインストールします。
x86
Visual C++ 2010 Redistributable Package (x86)
Visual C++ 2008 SP1 Redistributable Package (x86)
Visual C++ 2005 SP1 Redistributable Package (x86)
x64
Visual C++ 2010 Redistributable Package (x64)
Visual C++ 2008 SP1 Redistributable Package (x64)
Visual C++ 2005 SP1 Redistributable Package (x64)
2.使い方
① Visual Studioのプロジェクトを作成する。
ファイルをすべてプロジェクトにいれる。ファイルを選択しソリューションエクスプローラにドラッグ&ドロップします。
② OpenCvSharpExtension.dllのコピー設定
ソリューションエクスプローラから””を選択し、プロパティから「出力ディレクトリにコピーする」を「新しい場合はコピーする」に編集します。
③ 参照設定
「ソリューションエクスプローラ」の「参照設定」を右クリックし「参照の追加」を選択する。
「参照の追加」のダイアログからすべてのOpenCvSharp関連のDLLを参照に追加します。
ただし、OpenCvSharpExtern.dllのみ参照設定しない。(できない)
3.動作確認
以下のコードを記述し実行する。
以下のエラーが出た場合
① OpenCVのDLLもソリューションエクスプローラに加える。
OpenCVのバージョンを合わせる必要がある。今回の場合、OpenCvSharpのバージョンが2.4.5 64bit版のためOpenCVも下記のサイトから2.4.5 64bit版を入手しDLLをソリューションエクスプローラに加える。
http://opencv.org/downloads.html
このアプリケーションの場合、3つのDLLをソリューションエクスプローラにに加え、すべての「出力ディレクトリにコピー」プロパティを「新しい場合はコピーする」に設定する。
注意点として、ビルドのプラットフォーム設定を「x64」と整合を取る必要があります。
OpenCV、OpenCvSharp、Visual C++ Redistributable Package のバージョンとプラットフォーム、さらにC#のビルドプラットフォームが同じになると正常にプログラムが起動します。
以下のウィンドウが出れば成功です。
以上で「OpenCvSharpインストール編」を終了します。
参考サイト
- http://imagingsolution.net/program/csharp/useopencvbydotnet/
- https://code.google.com/p/opencvsharp/downloads/list
- http://schima.hatenablog.com/entries/2009/06/16#1245081217
はじめまして! [メモ]
WordPress Plugin [Feedback Champuru] [WordPress]
コメント欄にその記事のTwitterの呟きなどを表示させるプラグイン
インストール
WordPress管理画面のプラグインから検索すると見つかります。そのまま「今すぐインストール」を選択し「有効化」すれば使うことが出来ます。
実行
このプラグインを有効化し、特定の記事に関するコメントを以下のようにリンク付きでツイートする。
この記事にツイート内容が表示されるはずなのですが。。。? WordPressに反映されるにはタイムラグがあるそうなので少々時間をあけます。
丸一日たったけど反映されない???
二日経過、別の記事についてツイートしたけど、そちらも反映されません。Webで調べても同様の症状にヒットしないので原因がわかりません。
この件はペンディングとします。何かわかったら記事にします。
参考資料