Program Note

Laravelで定期実行処理を実装する

投稿日 : 2020年04月30日   更新日 : 2020年05月01日
カテゴリー : 技術情報 / Laravel

システムを作っていると、「定期的に、毎日、自動で実行してほしいな」という処理が出てきます。例えばTwitterやLINEのbot、一日ごとに集計してその結果をサーバーに保存するなど。 ここではLaravelで定期実行処理をさせたいときに、どういう実装をするのかということを書いていきます。   …続きを読む

Laravelで開発したシステムをGitHubを使ってさくらのレンタルサーバーで公開する手順

投稿日 : 2020年04月27日
カテゴリー : 技術情報 / Laravel

先日、Laravelで開発した「WebHome」と「みんなのきょうのごはん」をリリースしました。自分だけでフレームワークを使ったシステムを公開するのは初めてだったため、色々調べてのリリースとなりました。 今回は「LaravelをGitHubを使用してさくらのレンタルサーバーで公開する」手   …続きを読む

Web Homeを作ったときの思考やその手順などを公開

投稿日 : 2020年03月31日   更新日 : 2020年04月28日
カテゴリー : 技術情報 / Laravel / PHP/javascript/CSS/nodejs

2020年3月のこと。「Webアプリリリースしよう祭り(意訳)がある((3/9~3/15)1週間でWebサービスを作るイベント - お題「Home」)らしい」と聞いて参戦したのが事の始まりでした。 本記事では超短期間でリリースまで行った、このWeb Homeアプリケーションの開発にあ   …続きを読む

headless chrome / puppeteer(nodejs)-キャプチャを取得しよう-

投稿日 : 2020年03月14日
カテゴリー : 技術情報 / PHP/javascript/CSS/nodejs

これは「headless chromeをpuppeteerを使って操作し、キャプチャを撮って保存する仕組みを作る」というその方法のお話です。 キャプチャを撮って保存する作業を自動化したい 「今まではブラウザで決まったページを開いて手動でキャプチャを撮って保存、という作業をしていたの   …続きを読む

JOINの中でJOINする、複雑なSQL-相関サブクエリ-の考え方

投稿日 : 2020年02月27日
カテゴリー : 技術情報 / PHP/javascript/CSS/nodejs

「JOINの中でJOINする」―やると複雑になりがちので、やらないで済むならやらないに越したことはありません。それでも、やるときはやる。 今回、最終的に作りたいSQLはこれです。 SELECT doc.document_id, doc.document_name, stf1   …続きを読む

Shizuoka.php勉強会に参加(登壇)してきました

投稿日 : 2020年02月08日
カテゴリー : 技術情報 / PHP/javascript/CSS/nodejs / 勉強会

2020年2月8日、Shizuoka.php#2に参加してきました。 前回はLT枠登壇でしたが、今回は…なんと、発表枠にチャレンジ!長時間発表(20分でした)は卒論発表以来でしたが、なんとかなりました。その他、個人的には久々のオフィスに来たこともあって(今回は会場が会議室ではなくオフィスでし   …続きを読む

XAMPP環境にLaravelを入れる方法

投稿日 : 2020年01月31日   更新日 : 2020年04月28日
カテゴリー : 技術情報 / Laravel / 開発環境(VSCode/Pleiades/Xampp/Hyper-V etc)

XAMPP環境にLaravelを入れる方法です。 構築環境 Windows10 Pro 64bitIntel Core i5メモリ8GB XAMPPのダウンロードとインストール 既にXAMPPがインストールされている場合、この手順は不要です。 XAMPP公式サイト   …続きを読む

Chart.jsを使ってグラフ描画をしてみた

投稿日 : 2019年12月20日
カテゴリー : 技術情報 / PHP/javascript/CSS/nodejs

先日、グラフを扱う機会がまたありました。今回はChart.jsです。前回、dimple.jsも触っているのに…早くも次のものを触ることになろうとは。 Chart.jsで作成できるレーダーチャートのデモと、色々触ってみてわかったこと(グラフ内に数値ラベルを入れたいとか)を記述していきます。   …続きを読む

勉強会「Shizuoka PHP#01」-参加レポート-

投稿日 : 2019年09月15日   更新日 : 2019年10月12日
カテゴリー : 技術情報 / PHP/javascript/CSS/nodejs / 勉強会

2019年9月14日、静岡市(エニシア 静岡マルイ8階)にて、「Shizuoka.php」イベントが開催されました。 https://twitter.com/naho_osada/status/1158596810417438720 申し込み当時のツイートにありますように、情報   …続きを読む

WordPressでよく使う分岐の関数-is_xxx()

投稿日 : 2019年09月13日   更新日 : 2020年05月24日
カテゴリー : 技術情報 / Wordpress

WordPressは内部で多くの関数が用意されています。調べれば「こんなものがあったのか!」と驚くことも。 サイトを細かく設定行く上で欠かせない、そんなWordPress関数をご紹介します。 何れも各ファイル、header.php、footer.php、sidebar.phpなどの   …続きを読む