あーる学習帳

自分が勉強したことや気になることなど、99%自分用です。コードを書いてるのでPCから閲覧を推奨。

開発日記

LAMP環境構築

今回の仮想環境はドットインストールのスクリプト頼みではなく、自分で調べてLAMP環境を作成。これが割と完全版な気がしている。 L…Linux A...Apache M...MySQL P...PHP(Perl/Python) 今までの学習でVirtualBoxとVagrantはインストール済みなので割愛。今回…

開発日記:PHPでTwitterのAPIを使うには…?

PHPを使って作りたいものとして、TwitterのAPIを使ってなんやかんや…というものがあります。自分がいいねをつけた呟きを画像付き/動画付き/テキストのみに分けて一覧で出したり、ハッシュタグのついた動画だけを検索したり。 で、そんな機能に欠かせないのが…

開発日記:GithubとSourcetreeでソースを公開

スプラトゥーン2のガチホコでついにSに昇格できたので気持ちよく勉強していきます。 いろいろいじった住所録ソフトをいよいよGithub上に公開していく。 今回は以下の記事を参考に、SourcetreeというソフトとGithubを組み合わせる。 qiita.com Githubでアカウ…

開発日記:Githubで公開?

一昨日まで作っていた住所録について、Githubに公開してみました。 URLはまだ貼りませんが、 Githubでアカウント作成&リポジトリ作成 Sourcetreeをパソコンにインストール Cyberduckから開発したPHPファイル群をローカル環境に入れて、ローカル環境からSourc…

PHP開発日記:GETで検索(1ページにつきn件表示)

昨日からの課題だった、「1ページにつきn件の検索結果を表示、画面下部のリンクで切り替え」という機能について研究。 今日変更したphpファイルの変更箇所は以下の通り。 config.php //検索設定define('SEARCH_DISP_LIMIT',100); 1ページあたりの表示件数を…

PHP開発日記:GETで検索(全件表示)

今夜は昨日作ったaddressテーブルからGETでデータを取得する部分を作成しました。 index.phpからコントローラであるsearch.phpに飛ばし、そこからフォームや結果を表示するためのsearch_view.phpに飛ぶ構成です。 search.php

PHP開発日記:CSVの文字コードとの闘い

昨晩から日本全国の住所が入ったCSVファイルと格闘中。 目下の問題点は「文字化け」。昨日以下のコードで試しに画面に出してみたが、見事に文字化けしていた。 //csv読み込み処理 '.$line.'</p>'; } flock($file,LO…

PHP開発日記:しばらく住所録を作ります

作りたいものは1つ決まっているのですが、それまでにいくつかの過程を踏まなければならないようです。 PHPの基礎的な書き方(昨日までの学習) TwitterのAPIと会員登録システムの組み合わせ 簡易的な検索エンジン その他必要に応じて付け足し APIの話は一朝一…

PHP開発日記:3度目の仮想環境

今回からは開発日記という形で、大層なことはないですがその日やったことを書いていきたいと思います。 まず新しく開発をするにあたって、例によって仮想環境を用意します。 前回の構築の際に1つメモを忘れていたエラーがあったのですが、今回もそれに当たり…