Re:CASTID.業務報告 20171119
おまかせ機能を追加しました
安いサーバーなのでアクセスログが使えたものじゃないし、Foundationでか知らないけどgoogleアナライズも使えないので、来ている人のデータを集める事など出来ないけれど
後々、不適切なPODCASTをアクセスできなくする機能などを追加するかも知れないので、PODCASTのデータファイルのアドレスのみ記録していて、それとmySQLのルーレット機能を使って、「おまかせでPODCASTを選んでダンダムに表示する機能」を追加しました
まぁ、アクセス数はバーナー表示数をバリューコマースで見れば判るのですけれど
games.pdbrec.com業務連絡 20171112
geanyと言うアプリが作れるメモ帳を導入して、Takioフォントを導入
落ち物パズルゲームの本体は出来ているけど、アニメを追加するのが難しいのでリファクタリング=推敲、作り直しを行っている
結局、MVCパターンでなく、MVTで、model=データベースとDAOパターンとview=画面表示、そして、timer=タイマー割り込みに依る、データベース処理=キャラクターのシミュレーション処理でプログラミングしてますね、作ってたら
データ指向プログラミングで構造体的な配列によるグローバルなデータベースを作って、DAOパターンなメゾッド、そして、タイマー割り込みに依る処理のメゾッドで、とりあえずは動いている
メゾッドの部分でタイマーカウントの停止、開始のスイッチ的なメゾッドもあるし、DAOパターンもgrudで済むのか?とか、ゲームでのDAOパターンのメゾッドの部分で面白く思う部分もあるけれど
まぁ、しばらくはゲーム制作を続ける予定
【追記】
ゲームプログラミングの場合は処理の優先順位を決めたモジュール型のプログラムになるので、データ処理の順序を決めておいてデータ処理に合うデータベースの順で処理するので非同期なプログラムなのに同期的に処理をするんですよ(タスク処理の優先順位の発想で)
チョコレート
チョコレートと言えば毎年思うのが、ジャニーズ事務所やイケメンアニメのキャラクターへ送りつけてくると言われるチョコレート
トラック十台では足りないチョコレートが届くそうだ
でも、チョコレートに変な物が混ざっている可能性があるので、ほとんどが破棄処分されるそう
で、チョコレート会社が「ジャニーズやイケメンアニメキャラへチョコレートを送れるサービス」ってのを行えば良いと毎年思うのだ
誰それ宛へチョコレート40箱分支払えば、ジャニーズ事務所や出版社へ届けられると言うサービス
それなら、ジャニーズ事務所のアイドルもチョコレートを食べれるし、余っても、そのチョコレートを東北や鹿児島の洪水で大変な子供たちへ送り届けたら破棄処分しなくても済む
AKBのコンパクトディスクもそうだけど、アイドルってエコじゃ無い
Re:CASTID.業務報告 20171103
とりあえず、i-tunesのポッドキャストトップ50を表示する機能を追加。Smartyのタイマー機能を使ってウェブを作っていたが、60分毎に一人、ウェブの表示で14秒以上かかるので、それをサーバーのタイマー機能で動かす方向へ変更
あとはRSS前提のポッドキャストでXMLデータを使ってたラジオ局があったので対応とか、表示バグを無くすとかの作業を続けてました
とりあえずは動いている状況なので、バグが見つかったら無くしてくのを続けてく、って事ですね
Re:CASTID業務連絡 20171031
mySQL対応。広告バーナー表示プログラムをデータファイル使って作ってたけど、mySQLのルーレット機能で表示している
mySQLの利点はアクセスが増えてもデータが潰れないのと、データベースの機能を使うので、その部分はプログラムを作らなくても良い
ただ、プログラム作る手間が減るので暇つぶしにはならなくなるんですけど
Re:CASTID業務連絡 20171129a
http://castid.pdbrec.com
とりあえず、広告バーナーを貼った
理論上、人が来た分スポンサー料が来て、サーバーを増やせるので、人が来てくれるかな?
まぁ、ポッドキャストなのでマニアしか来てくれないだろうけど
re: castid業務連絡 20171029
http://castid.pdbrec.com
とりあえずはオリジナルのデータ取得ルーチンを作ってi-tunes向けのポッドキャスト対応
そして、smartyって言う、phpってウェブアプリを作る奴でウェブの表示をガーってする奴へ対応しました
それで、ほとんどのポッドキャストへ対応出来たとは思います
予定としては、広告バーナーが貰えるバリューコマースでIDが残ってたので、広告バーナーを貼る予定です
少しずつ
http://castid.pdbrec.com
暇つぶしで作っているウェブでポッドキャストラジオが楽しめるウェブサービスの制作を続けていて
日本のポッドキャストは遅れているな、と
ポッドキャストのラジオ局の番組表のデータファイルがあるけど、ほとんどがi-tunes向けなのですよ
i-tunes向けのデータはphpなどのデータを扱う機能などで扱うのが難しいので、対応が難しい
まぁ、ポッドキャストのデータファイルを処理するライブラリを作れるし、作りますが
ほとんどのアプリはi-tunes向けのデータ対応してますけど、i-tunes向けのデータはi-tunesでしか使えないと思って欲しい
なので、なるべくなら普通のポッドキャストのデータファイルへi-tunes向けのデータを追加するか
i-tunesサーチ向け、i-tunesアプリ向けのデータファイルと普通のポッドキャストのデータファイルを別々で作るか
で普通のポッドキャストのアプリへの対応出来ると思いますので、普通のポッドキャストのデータファイルを置いておいて貰えたらと
とりあえず、全てi-tunes向けのデータファイル、説明文がi-tunes向け。それと、普通のポッドキャストのデータファイルなのに<![CDATA[がない新日本プロレスのポッドキャストへ完全対応出来てないので、ポッドキャストのデータを扱うライブラリを作らないとな
再び
暇なので、再び、
ポッドキャストのラジオ局がウェブブラウザで見れるウェブサービスを作り直しました
今回はウェブサービスの作り方を調べ直して作ったもんね
ポッドキャストは、アメリカではgoogle play musicでポッドキャストのラジオが楽しめる機能が出来ていて、Googleのウェブでもポッドキャストのラジオ局を検索できるし
アップルはポッドキャストのラジオ局サーバをアップルで作ってポッドキャスターを集めて、コマーシャルを流して、ポッドキャスターのYouTuber化を進める予定で
その内、それらが日本へ来るので、ジャパニーズは待っとけとGoogleとアップルの偉いさんは言うてて
アメリカではi-phoneやAndroidのポッドキャスト対応で、ポッドキャストのリスナーが毎年、1.4倍程度か増えていたので
その内、日本でもポッドキャストが再燃するんじゃないの?って思っている訳ではなく、しかも、東京のマスメディアの危篤権益をポッドキャストで潰すつもりもなく。ただただ、暇つぶしでウェブサービスを作った
ストレス溜まるとウェブサービス作りたくなるよね
☆-( ^-゚)v
170行程度
暇つぶしでウェブ見てたら、state-action-modelパターンって言うアプリの作り方を見て
stateはデータ変更により実行するデータ駆動プログラムで、普通のITの所ならgolangのボットで処理している部分で
modelはCRUDで作ったDAOパターンで実装して、マイクロサービスにも対応出来る風に作る
で、マイクロサービスはデータベースをリレーショナル出来ないので、その部分をstateで補っていると思えば、stateの価値が見えやすくなる
そして、modelのロジックはaction=controlへまとめる、と
MVCパターンで言うviewは、phpではsmartyなHTMLテンプレートを使うので
基本的には処理のほとんどをaction=controlを実装するので、php3の頃のウエブのアプリの作り方と一緒だな
で、actionの為のライブラリを作ってたんですよ。session処理、nullバイト削除、入力チェックなどなどのライブラリを作ったら。そしたら、170行程度で作れた
あとは、.phpをアドレスから削除出来るhttaccessを追加したら
普通に、安いsakura.ne.jpで今風のウェブアプリ作れるなー、と
actionライブラリは、少し機能追加するとは思いますけど。modelをCRUDなDAOパターンで単純化するとウェブアプリの実装はスマートになるのだな、と思ったくぼひささんでした
(・∀・)