ぱくとまのブログ


ふて寝しつつ前進
  • 3年生になりました

    3年生になったぱくとまたちは、せっかく進級をしたということで何か晴れやかなことをしようとする。2年生のころの思い出を振り返ったり、何をしようかなど話すが、なんだかんだで2年生の頃と同じようにとりとめのない話をしながら過ごしていく。 というわけで進級です。留年しなくてよかった。 来年度はね、本当に勉強がしたいね。勉強をしないと本当に留年するね。 あとレポートを滞納しない。絶対にしない、絶対にだ。 プロコンを犠牲にしてでもレポートを出す。 あ、今年のプロコンも頑張りたい。 あと、全教科順位20位以上を目指す。 そのくらいかな。頑張ります。 [Read More]
    Tags:
  • 月別アーカイブを実装

    ついに念願の(?)月別アーカイブを実装しました。 これで少しはこのブログも見やすくなったはずです。 phpに書き直すと複雑な処理も書きやすくて捗るから良いね! あれだけ実装が面倒だと思っていた月別アーカイブが2時間で実装できるんだから本当にphpは神。 今回も例のActiveRecordもどきにlike検索機能を追加して、パパっとやって終わりって感じにしました。 それにしてもこれだけパラメータが増えてくると1ファイルで処理するのが辛くなってくるので分割しようかな…。 一応処理自体はある程度分割しているのだけど、?以下のパラメータのキャッチは全てindex.phpにまかせているので、少しごちゃごちゃになってしまっています。 次の進捗はプロフィールを載せる画面でも作るか、もしくはトップ画面を作りなおすかかな。 [Read More]
    Tags:
  • 投稿処理を書き換えた

    このブログの投稿処理を書き換えました。(ブログを見る人からしたらどうでも良い話だけど) 前回の投稿でこのブログを全てphpに書き換えた話をしましたが、その時にちょっとしたライブラリを自作していました。 phpでMySQLをActiveRecordパターン(のようなもの)で(最低限の作業を)扱えるようにするライブラリです。 あとでGitHubにも上げるつもりですが、今回それを使って投稿処理を書き換えました。 書き換えた結果、とてもコードの見通しが良くなって満足です。 前まではPDOオブジェクトをそのまま叩いていたのでどうにも読みたくないコードになっていたので。 こういう利便性を上げるラッパーを書く作業は好きですね。 やっぱり自分が使って便利だなと思うプログラムが一番モチベーションが上がる気がします。 P.S. この記事は一度バグにより九つに分裂しました。 みなさんもレガシーコードの書き換え忘れには気をつけてください。 [Read More]
    Tags:
  • 祝!ブログシステムphp置き換え!

    前から結構言っていたのですが、このブログは実はJavaScript製だったのです。 元をたどるとこのブログはGitHub Pagesで動いていて、その時はphpなんて動かせなかったので、仕方なくJavaScriptでこのブログを構築しました。 それから高専プロコンにてさくらVPSの一年間無料券を頂き、それから少しづつこのブログをphpに置き換えていました。 データベースをJSONからMySQLに移したり、投稿システムをphpで書きなおしたりはしていたのですが、肝心の表示システムはずっとJavaScriptで動いていました。 しかし、phpを身につけたいという思いもあり、この春休みでなんとか表示システムをphpで置き換えたいとちとくさんなどに助言をもらいながらここ二週間ほど表示システムをphpに置き換えていました。 そして、今日やっと置き換え作業を終え、無事JavaScriptで構築された部分を全廃することが出来ました。 これからこのブログの機能を増やしていくにつれ、JavaScriptで記述する部分も出てくると思いますが、もう基本的なロジックにJavaScriptが絡むことはないと思います。 長い戦いだった…。 [Read More]
    Tags:
  • Twitter消した

    思うところがあってTwitterのアカウントを消した。 多分30日後くらいに復活するんじゃないですかね。 30日間くらいゆっくり勉強でもしようと思う。 いろいろな人に迷惑をかけた結果死にたくなったけど死ぬのは怖かったのでアカウントを消した感じです、死にません。 では、そういうことで。 [Read More]
    Tags: