Categories
2023
Auth0で独自で生成したUUIDをCustom Claimsとして設定する

ZodのemailバリデーションでRFCで違反はないのにエラーになってしまった話

nelmio/aliceでcurrentの値をintegerとして扱う方法について

Github Actionsでtimeoutを設定する

Turborepo + PNPM + Nextで構成されたアプリケーションをFly.ioにデプロイする

DoctrineのDQLを使ってPostgreSQLの配列型JSONでLIKE検索をする

PostgreSQLの配列型JSONでLIKE検索をする

DockerのMySQLでprisma migrate devが失敗する場合の対処法

Turborepo + PNPM + Remixで構成されたアプリケーションをFly.ioにデプロイする

RemixでETagを使う

Turborepoで複数のRemixアプリを同時に開発するためのport設定

サービスを作りたいと思う気持ちが強くなってきた
プロンプトエンジニアリング入門 - 効果的なAI対話を実現するための技術と戦略

pnpmな環境でnpx的なことをする

Ubuntu 22.04 ServerでノートPCを閉じた状態でもサスペンドを防止する方法
Ubuntu 22.04 ServerでIPアドレスを固定にする
Twigでどのような変数が渡されているのかわからないときに調べる方法

2021
Symfony PassportでFirebase Authentication認証を使う

Symfonyで開発時に使いたいコードを分離する

SymfonyでEntity生成時にAttributeを使う

Docker環境でphp8 + xdebug3を設定する

Androidアプリで内部テストしようとしたらCOVID-19に関するエラーが出た

react-native-error-boundaryを使ってみた

PHPを書き続けて15年
Firebase Authenticationで登録しているメールアドレスに対してカスタムトークンを作成する

SymfonyでSentryBundleを入れるとAliceBundleのPurgeに失敗する場合の対応方法

Macにphp-amqpをインストールする

Symfonyで「 Enable the Yaml::PARSE_CUSTOM_TAGS 」とエラーが出た場合の対処法

M1なMac MiniでFirebase emulatorを動かす

symfony/mailerでdisable_deliveryをfalseしたい

大和市に引っ越した
PHPerKaigi2021にほんの少しだけ参加できた
Nuxt Composition APIのuseFetchとcomputedの問題について

SymfonyのPdoSessionHandlerを使う場合の注意点

docker環境でcomposer requireがうまくいかなかった

Github ActionsでMySQL8を使う

2020
それでも僕は@Templateアノテーションを使いたい

Symfonyのwebpack-encoreのためにdockerのmulti stage buildを使う

docker-machine + vultrでSymfonyで作ったwebアプリを動かす

Firebase Cloud Functionsでjestを導入するまでの道のり

TypeScript(nodejs)のimport時の挙動

Nuxt.js + Nuxt Compostion API + TypeScriptでmicroCMSを利用してSSGをする

max-widthとbox-sizingについて

gcloud firestore emulatorに接続できない問題について

TypeScriptでPromise<T>な戻り値でnullが返ってくる問題について

gcloudコマンドでのプロジェクトの切り替えとか

GAE/Goでweb framework的なものを使う

久しぶりのGAE/go

NelmioApiDocBundleでJsonSchemaファイルを活用する

Symfony4.4をGAE/phpで動かす

GithubActionsでMySQLが動かなくなった件

SymfonyのRememberMeについて調べてみた

KnpUOAuth2ClientBundleでSign in with Appleに対応する

SymfonyのTypeTestCaseでvalidatorをモックする

Symfony Local Web Serverでxdebugを設定する

2019
2019年を振り返る

helicon/object-mapperを作った

JsonSchemaBundleを作った話

会社のホームページをNuxtで作ってfirebaseでhostingして、Github Actionsでデプロイできるようにした

BEAR SundayのResourceのCacheについて調べたことメモ

vuex-jsonschema-validationを作っている

Symfony4でServiceEntityRepositoryを継承したRepositoryのテストをする

受託開発と意思決定の速度について
SymfonyのCompilerPassで%env()%を利用する方法について

imagecowでobject-fit coverみたいに画像をリサイズする

macな開発環境のPHP7系でsymfonyのLocal Web serverが立ち上がらない問題

2019年 上半期を振り返って

ExpoのwebviewでローカルにあるHTMLを表示する

DIとは何か?
PHPerKaigi2019に参加してきました
Nuxt.jsのhooksを利用してビルド時にファイルを生成する

FOSJsRoutingBundleでルーティング情報が認識されない時に確認する事

vue-routerでbeforeEnterとwindow.locationを組み合わせて外部サイトへページ遷移させてみた

近況について

2018
ビジネスロジックを独立させた実装について

composer updateでmemoryが足りない場合の対応方法 その2

2015年モデルのFireTVにssh接続する
macOS Mojaveでphpenv installを使ってphpが入らない問題について

fishでanyenvを設定したらsetenv: Too many argumentsと言われた・・・。

GeoFireXを使ってCloud Firestoreで位置情報の検索を行う

SymfonyのWebpack EncoreでHMRする時のtwigのassetについて

Swooleが気になったのでインストールした

Cloud Functions for Firebaseでpuppeteerを使ってPDFやScreenshotを生成する

Cloud Functions + RealtimeDatabaseでカウンター的なものを作る

Symfony4のログイン周りの実装のサンプルを作った

SymfonyのバリデーションでmimeTypeのチェックがうまく動かないケースに遭遇したお話

Doctrine2-Spatialを扱うときの注意点

nuxtでtitleタグを動的に設定する

SymfonyのWebpack Encoreでvuejsを使う

phpenvでpeclとimagick入れる

Dockerなphpの環境でimagickをinstallする

composer updateでmemoryが足りない場合の対応方法

esa-phpをアップデートした話

deployerでSymfony flexなプロジェクトをdeployする

ios11.2でdatetime-localが使えない問題について
SymfonyのDateType::classでハマった

2017
さよなら2017年
ブレイブ 勇敢なる者「硬骨エンジニア」を観た
誕生日と懐かしい思い出
出勤したらslack statusを変更するコマンドを作った

webpackでsassを複数のentryから複数のcssを出力する

久しぶりに棒ノ折山へ行ってきた
JMSDiExtraBundleを有効にしたらControllerクラスにDIコンテナがInjectされなくなった

gormでbelongs to にハマった話

go-itunesを作ってみた

fishでSymfonyのコマンドを補完してみた

WebRTCについて話してきた

getUserMediaについて

iTunesの海外アーティスト名がカタカナで表示される問題の対応
FilterControllerEventでリダイレクトする

phpstormで行末以降へカーソルが移動してしまう現象の対処法

VichUploaderBundleでハマるポイント

centos7でnode.js 7.xをyumでインストールする

DoctrineのEntityのgetter、setterをやめて半年近くたった。

yarnでgithubのプライベートリポジトリをaddする簡単な方法

SymfonyでarrayNodeのデフォルト値を設定する

bxSliderで画像の遅延ロードを行う
Vuexを触ってみた

サイトをリニューアルした
TwigのSyntax errorをCircleCIでチェックする

MySQLのgeometry型カラムに対してselectした結果でupdateする

年末年始にコップ本を読んでた
2016
さよなら2016年
MemcachedSessionHandlerで持続的接続を行うとESTABLISHEDが大量に発生する問題

体調不良
PHPでTraitをより安全に実行するためにassertを使う

妻を支える技術
KnpUOAuth2ClientBundleでYahooログインを実装する

ConsoleBundleが便利だった

モチベーションコントロール
静岡JavaScript勉強会(4)の話

DoctrineのEntityのgetter、setterをやめてみたお話。

DependencyInjectionGeneratorBundleを作った

Symfonyで動的にEventListenerの登録を行う

AndroidでActionBarにメニューアイテムを表示させる

近況
GORMの接続情報をtomlで設定できるようにした

PolidogLaravelBundleを作った

SymfonyのWebTestCaseでServiceContainerが再生成されてモックが使えなくなった

隣町へ引っ越しをしたよ
Gulpを使ってファイルを保存するタイミングでPHP CS Fixerを実行する

HWIOAuthBundleでYahoo ID連携をする

GitHub + CircleCI + Capistrano + Slack + Hubotな環境を作るのに苦労したお話

VichUploderBundleで更新時に画像が反映されない問題

VichUploaderBundleでpathではなくURIを表示する

ValueObjectに迷った時に自分が考えている事
Macでネットの通信が遅い時にnetstatとlsofコマンド使って調べてみた
4年という長い歳月
素晴らしいゴールデンウィーク
BEAR Sundayを学習してみた

FFmpegのdrawtextで改行をする
Symfony2のservices.ymlでコンテナに登録されたオブジェクトのメソッドを実行する方法

Nightmareでスクリーンショットのサイズを変更してみる

東京13年目
Capistrano3でgithubのプライベートリポジトリを簡単にデプロイする方法

Symfony Meetup#9でLTしました

インフルエンザになってiPhoneからAndroidに変えたお話
2016年、目標
2015
2015年振り返り
Sequelizeを使ってみた
ブログをさくらVPSからDigitalOrceanに乗り換えた
VagrantにPHP7とnginxとmysqlをインストールしてみた
麺でる 戸越店 小ラーメン
七田 純米吟醸 五百万石 無濾過生酒
hugoで関連記事を表示する

眠れない夜
fluent-plugin-mysqlrecord作ってみた
自分を褒める文化
SQSJobQueueBundleについて

ポリドッグと学ぶサーバに関する技術に参加してきました
packerでDocker Imageをbuildしたら、「Waiting for exit code to appear for remote command...」ってところで止まる問題

nippo作りました
Symfony2の情報について

Symfony Meetup #6を開催しました

20代振り返り
Bundle以外の場所にDoctrineのEntityを配置する

プログラマーになれてよかった
Swiftデザインパターンを買った
phpのインストールについて

Vagrantfileを共有する際に、実行する環境に依存するのものをどうするか?

部下という表現があまり好きではない
働き方
DDDっぽい事をしてみて思うこと
近況
Symfony2でユーザー登録と同時にログインさせる方法

Symfony2でrouting.ymlにドメイン指定したらWebTestCaseがこけたよってお話

CircleCIでmasterブランチのみカバレッジを測るようにphpunitを実行する

DoctrineMigrationsBundleで複数データーベース対応できるようにしてみたpart2

僕はドメイン駆動設計が理解できない。
Symfony2.6でExtensionのテストを書いてみたよってお話

Symfony Meetup #2を開催しました

東京12年目
静岡JavaScript勉強会に参加してきました。

ポリドックにserverspecを教えよう!に参加してきました
SQSJobQueueBundleをつくってみました。

働き方がすごく変わった
サービスコンテナにスタティックなファクトリメソッドを利用してインスタンスを登録する

Symfonyもくもく会#4でLTしてきました

toogl-buttonのesa.io対応のpull requestがマージされてた

sha256のチェックサムを表示する方法
figでService 'web' failed to build: ADD requires at least two argumentsが発生した
zabbix clientのせいでTIME_WATEが大量に発生する件について
golangでファイルを読んだり書いたりするコード書いてみた

mocha,chaiを使って、リダイレクトが正しいかチェックする
nginxでmapモジュールを使って301リダイレクトを行う

ブログを新しくしました。
2015年、目標
2014
2014年振り返り
composerのインストール後にパーミッションを変える方法

FOSJsRoutingBundleを使ってみよう!

DoctrineMigrationsBundleで複数データーベース対応できるようにしてみた

Symfonyもくもく会 #1に参加してました

宇佐美(伊東)に合宿に行ってきたよ!
Swift MailerでISO-2022-JPなメールが送れなくなっていた件について

五反田もくもく会に参加してきたよ
Doctrine2で日付を更新できないパターン

Gotanda.go #1を開催したお!

PHPerな僕が最近気になるCIツールを調べてみたよ2014春
Doctrine2のQueryBuilderでUPDATEとかDELETEを行う

Symfony2とBackboneJSを使うときに覚えておくと便利な3つの事

shizuoka.go

東京11年目
モデルとはなんなのかって話
Apexで整数同士の割り算で小数まで表示する方法
macでhostsを書き替えても反映されない場合の対処法
Sublime Text3でオシャレなSalesforce開発環境整える
php.netにアクセスしなくても関数の引数情報とかクラスの情報を見る方法

phpでsoap通信を使った処理

依存関係でcomposerのインストールがうまく行かなかった場合の対処法

オシャレに格好良くsymfony2でプロジェクトを始めよう

vagrantで時刻がおかしい場合の対処法

CoffeeScript、Jade、Yamlで作るiPhone,Androidアプリ
2014年、目標
2013
2013年、まとめ
nodejs+expressのjadeでエラーを回避する

composer使う時はapcを有効にしてはいけない

Genymotionが起動しない問題の解決方法
Symfony2のMemcachedSessionHandlerの不具合について

php-chatwork-apiを作ってみた

Doctrine2でバルクインサートする場合の注意点

DateTimeを使って、終了日からn日前の開始日を取得する

mysqlでindexの貼り方の検討がつかない時にやる事

28歳
引っ越ししました
Innodbが壊れた時になんとかする方法

CentOS6.4とmod_auth_openidとgoogle appsでアクセス制限
うわ・・・私のデフォルトゲートウェイ、 古すぎ・・・
第1回フロントエンド温泉会
tssを書くのがだるいのでyamlを使って書いたというお話
titanium3.1.2とalloy1.2.0でアプリを作る
LeapMotion × reveal.jsでジェスチャーを使った操作
nodejs入門、暑いからexpress3でメモアプリを作ろうその2 ログイン編

nodejs入門、暑いからexpress3でメモアプリを作ろうその1 準備編

Hello, MYSCHE Beta!作りました!
PHP祭り2013に参加してきました。
cakephpでスマートフォンかどうか判定する
ゆるかわPHP#2を開催しました
symfony2.3でdoctrine-fixtures-bundleを入れる
Doctrine2からテーブルのメタデータを取得する方法
CentOS6.4にMariaDBとか入れてみた
Doctrine 2.2とSymfony2.2での論理削除の導入
html2canvasを使って画像をキャプチャする
composerでpsr0に対応してないパッケージ、backlogなどの非公開リポジトリの対応方法
CentOS6.3にnode+nginxの環境を構築する
ConsoleとUltracacheをPackagistに登録した
読めるけど書けない
phpでメソッドが実行された時にフィルターを実行する
PHP Catchable fatal error
cakePHP+JQueryでajaxを使ってFormの内容をPOSTしてみた。その3(修正版)
東京10年目
express3で外部ファイルで書かれたルーティングのイベントハンドラからappオブジェクトを使うための方法
DNodeを使ってnodejsからcakephpのModelとかrequestActionを実行する
JQueryでloadを使ったときのイベント処理(on)
Alloyでjade+CoffeeScript+stylusしてみた
Alloyでjade+CoffeeScriptしてみた
jadeでbootstrapのサンプルを書いてみた
MySQL5.6をrpmでアップグレードしてみますた。

grunt.jsをmacにインストールしてみた
CentOS5.9にzabbixをいれる(remi使ってPHP入れてた場合)
Titanium StudioでAlloyをシミュレータで実行しようとしたらエラーになったでござる。
fluentd使ってみた(超入門編)
Instagram for WordPressが重いから勝手にカスタマイズしてみた
forのなかでcountしてもあまり速度的に変わらないというお話。
社会復帰しました
ニートになったので旅に出てきました
株式会社エクスクウェイドを退職しました。
GooglePlusComponent作りました!
macな開発環境にxhguiを導入する
2013年あけおめ的なあれ
2012
PHPでjojo言語とか動かせるようにしたよ!!!

池袋バイナリ勉強会(10)に参加してきました
apacheのmod_rewriteとnginxのrewriteの違い
今まで気づかなかったPHPの可変変数

静岡JavaScript勉強会 #2でElephantJSのLTしてきました。

27歳
cakephpでのモデル呼び出し方
webシステムを作る上で一番重要な要素はなんですか?
ElephantJsを作りました
ゆるかわPHPの会 #1
かっこ良くPHPのエラーをだしてみる
豊島ボーイ
phpのリダイレクトではまったこと。
最近言われた事
PHPerだけどrbenv入れてみる
README
MacBookProにSWFEditorをいれてみた(brew編)
cakephpのModel::setDataSource()メソッドについて
MySQLdbでTRUNCATE TABLE文を発行したら、commitされなかったでござるの巻き

homebrewでpythonをインストールしたのです
mysqliでTRUNCATE TABLE文を発行したら、commitされなかったでござるの巻き

foreachで無限ループする方法

昇仙峡に行ってきた
memcachedを複数起動する場合のinit.dの書き方
nginxでwordpressの表示を6倍速くしてみた

var_dumpやdebug_print_backtraceをやめてconsole.logを使おう

node.js + expressでsessionを使う

Xdebugいれてエラーをブラウザから見やすくする

社長になりました。
iPhoneのsafariで傾きとか取得してみる
Redisでランキングを作ろうとしたんだ(完結編)

猿でもわかるクロージャ超入門5を読んでて、PHPでクロージャを書いてみたどうなるかなと思ったので書いてみました

php-buildでphp build error: /usr/bin/ld: cannot find -lltdlと出た場合の対処方法

array_mergeでのトラブル

父親
Nagiosでcheck_mysqlが動かなくなったときの対応
cactiでmemcachedの監視をする
東京9年目
cakePHPのmodelでFORCE INDEXを使用する方法
apacheのログを1時間に1回gzip圧縮する
cakePHPのmod_rewriteの設定
array_unshiftの罠

チームを作るという事
cakePHPでカラムに入れる値をシリアライズしたりする
twitter bootstrapのcarouselで多めの画像を扱う
Zend_Queue_Adapter_Phpredisを作りました

macにmemcached.soを入れる
google maps api v3でリンクを押したらInfoWindowを表示させる
mongooseでsortをする

cakePHP+Redisでpaginateする
PHPで引数にcallback関数を渡す関数を作る

ユーザーのグループ確認やら変更やら
array_walk_recursiveでクロージャを使う

node.js+expressでejsでひな形を生成する

node.js+express+ejsで変数をループさせる

2012年の目標
2011
2011年、まとめ
PHP Apocalypseに行ってきた
TestRunkitをversion0.2にしました。
nginx+php+fastcgiでwordpressを動かしてみた

2年目スタート
LionにしてMacPorts新しくしたらgdbmがインストールできなくなった。
ModelからComponentを呼び出す
静岡いってきた
swfmillでurlを記述するときの注意
cakePHP+JQueryでajaxを使ってFormの内容をPOSTしてみた。その2(修正版)
お部屋掃除
CentOS5.6 x86_64でGitLabを動かしてみた
初めてのpull request
久しぶりにEthna使ってみた
体重計買いました
cakePHPのSession.startについて
cakePHPのAuthコンポーネントをpluginで使用するときの注意点
flaファイルが無い場合にswfの中身を書き換えたくなった場合の対処法
CentOS6.0でrpmをインストールする方法
帰省中
cakePHPのモデルのインスタンスをキャッシュして高速化する
MacBookProにSWFEditorをいれてみた
ない場合insert、ある場合update
