独創アプリ開発日記 43日目 TextManga追加/更新機能が復活!

テキスト漫画の追加/更新機能が復活しました!

更新機能復活!
ヽ(´▽`)ノ
ワーイ!!!

このページからテキスト漫画を追加出来ます!!!

“コマ”の数字1〜3をクリックすると、該当コマの内容を表示/編集できます。”再生”ボタンを押すと、編集したコマが連続で切り替わって表示されます。各コマの表示時間はms(ミリ秒)単位で変更出来ます。納得行くまで編集したら、”保存”ボタンを押して下さい!!

作成したテキスト漫画は”貼り付け方法”のリンクから、ブログなどで動くテキストとして貼り付けることが出来ます!

テキスト漫画サイトの残作業としては、アカウント登録やログイン機能の復活のみです!
(アカウント登録していただくと、誰にも編集されない自分専用のテキスト漫画が作れます)

アニメGIF化機能もつけたいな〜〜〜
テキスト漫画を利用できるスマホアプリでも出そうかな〜〜〜

需要あるかなぁ・・・_(:3」∠)_

独創アプリ開発日記 41日目 ロギング

今日もテキスト漫画の復旧作業を行なっていました。本日は例外発生時のロギング処理を作り込んでいました。

バグが元でエラーが発生したり、不正アクセスがあって何か問題があった際に素早く原因を特定して対処出来るよう、どのURLで、ソースコードのどの箇所で、どんなエラーが発生したのかをDBに記録しています。その際、アクセス元IPやブラウザの種類も記録するようにしています。

今、このページにアクセスすると必ずエラーが発生し、あなたのIPと使っているブラウザの種類がテキスト漫画のDBに記録されるよ!

ちなみに、macでアクセスすると以下のように記録されます。

— msg —
method=[AppHttpControllersUserController::edit] file=[/usr/apps/textmanga/app/Http/Controllers/UserController.php] line=[23] msg=[例外テスト]
— referer —
/textmanga/index.php/edit/20
— user_info —
IP:XXX.XXX.XXX.XXX Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38
— created_dt —
2017-11-23 23:36:21

サイトの規模の割には無駄にしっかりロギング

しています。

独創アプリ開発日記 40日目

テキスト漫画のサイトについて、只今

本番サイトのソースコードを直接ゴリゴリ修正するという画期的な手法

を採用して開発しております。普通、開発中は本番サイトとは別に、開発用の別の場所で行うものです。

今日はこのページをこの画期的な手法によって開発していました。そのため、いきなりページが真っ白になったりエラーの赤い画面になったりデバッグ用のポップアップメッセージが出たりすると思いますが

ほっといてください。

独創アプリ開発日記 39日目

先日作成したMP4無劣化結合プログラムにより撮りためたドライブレコーダーのデータを調子よく処理していたのですが、今日はなぜか変換に失敗しました。

注意深く変換に失敗したファイル名を確認してみると、鉤括弧”[“と”]”を使っているファイル名で失敗しているようです。

とりあえず処理前にファイル名の鉤括弧を別の文字に変更すれば対処出来そうだったのでそうしました。

本来ならば、どの処理で、どんな理由でプログラムがエラーになっているのか特定すべき!と言う人がいるかもしれません。しかし、プログラムのバグは様々で、どんなことが引き金になってエラーになるかはわかりません。また、仮に真面目に対処してノウハウを身につけようとしても、ある程度頻繁に起こるバグならともかく、レアケースのバグを対処したところで将来役に立たない可能性は高いです。技術が進歩してプログラムの仕様もどんどん変わりますしね。

プログラムは無機質で、完全に同じ動作しかしないと言うイメージがあるかもしれませんが、最近私はプログラムは生命のように曖昧でブレ的な部分があるのではないかと思ってきました。OSSの様々なソースを組み合わせたシステムは本当に予期しない動作をすることがあり、良い意味で「いいかげん」に扱うべき場面があると感じています。

と思ったら、これはPowerShellの定番のエラーで、頻繁に起こる現象みたいです。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1097548105

能書きの前にちゃんと普通に対処すればよかっt

独創アプリ開発日記 37日目 続サイトのSSL化

今日は、昨日のSSL化に伴いテキスト漫画のサイトが所々動かなくなっていた箇所を直していました。

いや、サーバをさくらのVPSからConoHaへ移行後に、更新やログイン機能などは元々動いてなかったのですが、ページ切り替えとか基本的な部分がSSL化に伴って動かなくなってしまい、ちまちまと直していました。

明日はテキスト漫画の更新機能を復旧したいなぁ。

更新機能を復旧したら、みんな使ってくれると良いなぁ。

      |ハ,_,ハ
      |´∀`’;/^l
      |u”’^u;’  |
      |∀ `  ミ  
      |  ⊂  :, 
      |     ミ
      |    彡
      |    ,:’
      |”~””∪

TextMangaがSSL化しました

テキスト漫画のサイトがSSL化しました!!
 
 
 
 
    彡ミミミ
    (`・ω・)   ありのままの・・・・・・

以前からご利用中のテキスト漫画は、”1回だけ必要なコード”のURL部分を https にすることで問題なく使用可能です!!!

以下を

<script type=”text/javascript” src=”http://minnano.app/textmanga/assets/js/caller/text_manga_0000000003.js?v=5″></script>

次のように、httpの部分をhttpsにすると、問題なく動きます!!!!

<script type=”text/javascript” src=”https://minnano.app/textmanga/assets/js/caller/text_manga_0000000003.js?v=5″></script>

大手には作れないアプリを(気持ちだけは(๑•̀ㅂ•́)و✧)