やったこと・書いたもの{2019,02}

会社ブログ tech.connehito.com 社内LT OSS 勉強会・LT その他 昨年の下半期で結構ずっとやってたやつが、やっと・・・ TECHNICAL MASTER はじめてのPHPプロフェッショナル開発 PHP7対応 (TECHNICAL MASTER 91)作者: 伊藤翔,金城秀樹,高野福晃,永井勝一郎出…

「PHPをやっていきましょう」みたいな本を書きました

ご縁があり、同じ会社のサーバーサイドやインフラをやっている人達で本を書かせていただくことになりました。 「はじめてのPHPプロフェッショナル開発 」というタイトルです。少し、書き手から見ての内容について触れます。

やったこと・書いたもの{2019,01}

会社ブログ 書いたの私じゃないですが! 一緒に作った人が書いてくれたもの tech.connehito.com 社内LT OSS 勉強会・LT

Firebase Authenticateに触れてみる②

前回の続き!! daisuki.nichiyoubi.land 取り急ぎの作業としては cakephp-jwt-auth の仕事や中身について理解する 「How to add JWT Authentication to a CakePHP 3 REST API」で説明されているシナリオについて理解する 実際にFirebase Authenticateを利用…

Firebase Authenticateに触れてみる①

イントロ ちょっとした思いつきで、pet projectとして小さなサービス作ってみるか!!というのを昨日の夜に思いついたのですが。 ・・年末〜年始でやろう!と思って熱の引いてたネタの焼き直しで。ふと「これなら形にできそうだぞ!」というアイディアが浮か…

やったこと・書いたもの{2018,12}

会社ブログ tech.connehito.com tech.connehito.com 社内LT OSS 勉強会・LT

会社の忘年会でコンテンツ作成手伝いでサービスを作ったら面白かったよ、という話

師走 1人Adventに始まり、7月?から関わってたプロジェクトの大佳境も迎えており、社内で秘密裏に企画&開発もやったり、それと加えて企画ごともしたりで、なんというか12月は「死んで走り抜く」みたいな怒涛さがあった・・・— 今日も誰かのにちようび( クリス…

1人Advent最終日

1人AdventのDay- 25 です。やった〜 adventar.org 1人Advent Calendar戦績 カレンダーを全部埋めることに成功しました・・・ そして、このエントリーが最後の1マスに・・ daisuki.nichiyoubi.land cake.nichiyoubi.land daisuki.nichiyoubi.land daisuki.nic…

PhpStormを使ってOSSにコントリビュートをする

1人AdventのDay-20です。完全に師が走っておる・・・ adventar.org 今日は、こんな 強そう なタイトルでブログを書いてみます。 ただ、「技術論」や「ハイレベルテクニック」というよりは、コレはもう心構えの話です。 CakePHPへのコントリビュート 私は、過…

CakePHP3アプリケーションをPHP7.3で動かす

1人AdventのDay-18です。 adventar.org 手元で作っていたアプリケーションをPHP7.3に乗せて見たので、その時の内容を晒してみようというのが今回の目論見です。 ちゃちゃっと。 構成について Herokuで動くようにしています。 ということで、以前に作成したPH…

コーディング規約 for small team 2018

1人AdventのDay-17です。17っていうとFLCLプログレを思い出す数字だな〜 adventar.org コーディング規約というものがあります。 私は、割と「社内(のサーバサイドというかPHPというか)のコーディング規約をちゃんと皆で定めていきたいよね」側にいます。 そ…

yieldとコルーチンと非同期処理

1人AdventのDay-15です。もう2週間経ったのか、12月よ・・ adventar.org 最近、ちらちらっと「Swoole」という単語を聞くようになった気がしており、それについて調べてみよう〜という予定でした。が、「まずコルーチンとかについて頭の中を整理したいな・・…

個人的にPHPのassert()の使い方を整理する

1人AdventのDay-12です。12ですかぁ〜 adventar.org PHP*1にはassertというものがあります。 www.infiniteloop.co.jp これ便利だし、コードを「良くする」ことのできる嬉しい機能だと思っています。 ただ、往々にして「開発を健全に続けていく」という目的の…

PhpStormでのGit/GitHub利用

1人AdventのDay-11です。 adventar.org 今日は、すでに10,000,000回くらい言及されていると思いますが、今年ちゃんと使い始めたかも!そしてすっげ、便利!!系のネタで、「PhpStormからGit/GitHubを利用する」をしたいと思います。 この辺りを気にしなくて…

CakePHPを3.7に上げてみたのでその時の作業のポイントをまとめる

1人AdventのDay-10です。 adventar.org 日本時間の9日、CakePHPの3.7のstableがリリースされました。 bakery.cakephp.org リリースノートや移行ガイド、 GitHubの3.7ラベルがついているIssue/PRを眺めながら、主観&自分に関係しそうな箇所をまとめたのが昨日…

GItHub Actionsを理解しよう!

Beta参加の秘密保持条項に反しているのでは?という指摘をいただいたので、一部修正を行いました 1人AdventのDay-7です。なるほど、1週間・・・ adventar.org 私の環境でも、GitHub Actionsを触れるようになりました!! 自分の手で実際に触ってみて、動かし…

モックライブラリ「Prophecy」と「PHPUnit_Framework_MockObject」の比較

1人AdventのDay-6です。 adventar.org 前回の記事は @o0hさんでした。本日は、私@o0hがお送りします。 さて、皆さんはPHPUnitを利用する際に、モックを使っていますか? PHPUnitには、標準で2つのモックオブジェクトが入っています。 1つ目が、MockObject で…

SymfonyはPHP-FIGから離脱するのかな?

1人AdventのDay-5です。 adventar.org PHP的にはそろそろPHP7.3が出るよ〜ってことで、明るい話をしたいなぁ!って頃だと思うのですが。。今日は「最近あったニュース」でいう事では、個人的にこちらも注目しています。 ※ 本記事は、私が普段Symfonyやそのコ…

「Hugoでgithub-pages使ってカスタムドメインなブログを構築する」を0から

1人AdventのDay-4です。 元々は「PhpStormでGit/GitHubを使うと便利」みたいなの書くつもりだったのですが、別の作業をしていたらちょっとしたメモができたので、代わりにそちらを使います。 adventar.org 以前書いたコレ daisuki.nichiyoubi.land ちょっと…

Docker PHPの各種バージョンの違いについて調べてみる

adventar.org Day-3です。 カレンダーを見ると、「docker phpの各種バージョンの違いについて調べてみる」という事でネタが設定されていました。 これに従ってまいりましょう。 はて・・・ PHPの公式Dockerイメージ https://hub.docker.com/_/php/ これのこ…

将太の寿司を読んだ

あどべんと関係ないカレンダーです。 僕も!!御多分に洩れず!そのビッグウェーブに・・乗った〜〜!! と言うことです。 11月の途中から、「将太の寿司」無料配信を読んでいました。全国編まで。 来る日も来る日も、暇な時、やる気が出ない時、どこかに移…

1人でAdvent Calendarをどうにかやっていきたい・・・ @day1

アウトプット足りないな〜と思わされる日々でして、 そもそもの絶対量 これだ!と言えるような、まとまった、あるいはやりきった感のあるパッケージ のいずれ(か|も)が欲しいなーと。 で、世の中的には年の瀬・クリスマス前です。アドベントカレンダーか〜〜…

やったこと・書いたもの{2018,11}

会社ブログ tech.connehito.com 社内LT OSS https://github.com/cakephp/cakephp/pull/12770 勉強会・LT

やったこと・書いたもの{2018,10}

会社ブログ tech.connehito.com tech.connehito.com 社内LT OSS 勉強会・LT

Pixela をSlackにつないで遊んでみた

いま話題の Pixela をSlackから触れるbotを書いたので、その実装内容や感想を書いてみました。

Botkit middleware を作ってみる作業メモ②

続き。 やること [x] modern JavaScript なプロジェクトをセットアップしてみる [x] Botkitアプリケーションに対して外から入れるような形のモジュールを作ってみる Botkit middleware [x] ローカルでのyarnを介したモジュール開発をしてみる [ ] npmに登録…

Botkit middleware を作ってみる作業メモ

やること modern JavaScript なプロジェクトをセットアップしてみる Botkitアプリケーションに対して外から入れるような形のモジュールを作ってみる Botkit middleware ローカルでのyarnを介したモジュール開発をしてみる npmに登録してみる サンプルアプリ…

フレームワークとどこまで骨を埋めるか問題 ( #phpgenba を聞いて)

問題〜とか言いつつ何も答えが出てない、どころかissueを見定められてないけど。ただの散文です。 #phpgenba を聞きまして。 php-genba.shin1x1.com 「フレームワークとの付き合い方」というトピックがありました。 これについて。正解もないし、良い視点で…

やったこと・書いたもの{2018,9}

会社ブログ OSS Fix deprecationWarning message by o0h · Pull Request #12608 · cakephp/cakephp · GitHub * また些細な誤植修正 勉強会・LT へーしゃとランサーズさんで合同勉強会ランチ的な催しを開いてくれました。その時のやつ。(cake縛りのLT会めった…

やったこと・書いたもの{2018,8}

phpstanを触り始めたぞ、という月。 会社ブログ tech.connehito.com OSS Fix invalid Shell class namespace by o0h · Pull Request #12505 · cakephp/cakephp · GitHub