PHP

PHPでセッション処理が遅いのはGCのせいかもしれない

PHPでWebサイトやWebシステムをつくるとき、セッションを使うと思います。 そしてセッションストレージにはRedisやMemcachedを使うのが現在の主流ですが、MySQLやPostgreSQLなどのRDBに保存しているパターンもまだまだ多いのではないでしょうか? 今回は、セ…

PHPカンファレンス福岡2018でログの話をしてきました

こんにちは、エンジニアの @hanhan1978です。 表題の通り、PHPカンファレンス福岡2018にて登壇させて頂いたのですが、今回はイノベーター・ジャパンに福岡オフィスがあることを上手に利用しまして、2泊3日で福岡&カンファレンス三昧をしてまいりました。

6/16(土)に開催される「PHPカンファレンス福岡2018」に当社から2名が登壇します

こんにちは、エンジニアの @akase244 です。 前回の記事で触れたとおり、6/16(土)に「PHPカンファレンス福岡2018」が開催されますが、なんと、今回も当社エンジニアがセッション採択枠に残りました!めでたい!! 今回のセッション選考については「PHPの現場…

福岡のIT業界をなんだか盛り上げようとしている話

こんにちは、イノベーター・ジャパンの福岡オフィスで働くエンジニアの @akase244 です。 突然ですが、みなさん盛り上がってますか? はい、ということで、「福岡のIT業界がなんだか盛り上がってるような気がするという話」を以前書いたのですが、その続編み…

PHPカンファレンスDockerトークの再演してきました

こんにちは。 @hanhan1978 です。 先ごろ行われたPHPカンファレンス2017にて、イノベーター・ジャパンから4名のエンジニアが参加&登壇しておりました。 私自身は、Docker関連の発表をさせて頂き、近年のコンテナ開発の盛り上がりからか満員御礼+サテライト…

AtomからVSCodeにPHPの開発環境を移行する

こんにちは。 @hacktk です。この記事はイノベーター・ジャパンAdvent Calendar 2017の3日目の記事です。 以前 Atom IDEでPHPの開発環境をつくる というエントリを書きましたが、先日 Visual Studio Code (以下VSCode)に開発環境を移行しましたので、今回は…

tenpuのファイル名文字化け対策について

こんにちは、主にtenpuの開発を行っている@gorouです。 tenpuで複数ファイルアップロードを行った場合、ダウンロードはzipで圧縮して提供しています。この時によく発生するのが文字化けです。 tenpuで実施した文字化け対策について紹介します。

PHPカンファレンス2017に参加してLT登壇してきました #phpcon2017

こんにちは。 @akase244 です。 2017年10月8日に開催された、PHPカンファレンス2017に参加し、LTで登壇してきましたのでそのレポートです。

Nginx Unit で Laravelを動かしてみた

こんにちはエンジニアの @hanhan1978 です。2017年9月6日にNginxがApplication Platformの「Unit」をリリースしました。 Introducing the NGINX Application Platform with Controller and Unit 世界中がザワザワしているようですが、特に日本はザワザワして…

Atom IDEでPHPの開発環境をつくる

こんにちは。 @hacktk です。 以前、AtomでPHPの開発環境をつくるというエントリを書きましたが、先日 Atom IDE というパッケージがリリースされましたので、今回はそちらの導入について書きます。 ※ 2017年12月3日、Visual Studio Codeに移行しました。 tec…

AWS Simple Email Service(SES)のConfiguration Setでメール開封とクリックを計測できるようにしてみた。

Photo by Kirsty TG on Unsplash こんにちは、@gorouです。 8月始めごろ、AWSのSimple Email Service(以下、SES)で送信したメールの開封・クリック計測ができるConfiguration Set機能のリリースが発表されました。 Amazon SES で顧客エンゲージメントを追跡…

Laravel SocialiteのgetEmailでTwitterのメールアドレスが取得できなかったので調べてみた

こんにちは、エンジニアの @akase244 です。 当社で開発・運営している「chirami(Webデザイナー向けのHTMLプレビューツール)」では、Twitter、GitHub、Facebookアカウントを利用しログインができます。 (chiramiの使い方についてはこちらをご覧ください)…

Laravelもくもく会を開催しました

こんにちは。イノベーター・ジャパンのエンジニアのbmfです。 Laravelのもくもく会を主題としたLaraCafeというコミュニティを知人のエンジニアの方と運営しているのですが、今回そのLaraCafeのイベントを弊社オフィスで開催することができたので、その様子を…

PHPカンファレンス福岡2017で Payment Request API の話をしてきました #phpconfuk

こんにちは、 @gorou_178 です。 先日6/10のPHPカンファレンス福岡2017で登壇しました。Payment Request APIをAPI型決済サービスとからめてお話させていただきました。

PHPカンファレンス福岡2017でDockerと自作Webサーバについて話しました。 #phpconfuk

こんにちは、2017年6月1日よりイノベーター・ジャパン(以下、IJ)の東京オフィスにジョインしました @hanhan1978 です。 ※本エントリはカンファレンス報告に、シレッと入社報告エントリが混ざっています。 まずはカンファレンス報告から。

PHPでGoogleアナリティクスにトラッキング情報を送りたい

こんにちは、@akase244 です。 会員登録時に認証URLを発行してメール送信を行い、届いたメールに記載されているURLを踏んだ際に会員登録が完了するといった仕組みをみなさんも一度は作ったことがあるんじゃないでしょうか。 この「認証URLにアクセスした」と…

Laravel Elixir から Laravel Mix へ

あけましておめでとうございます。id:localdisk です。今年もよろしくお願いします。さて、昨年末 Laravel の作者である Taylor さんからこんな発言がありました。 Laravel Elixir のリネーム We're thinking of renaming Laravel Elixir for the Laravel 5.…

WP-CLI 1.0がリリースされました

こんにちは、エンジニアの@gorou_178です。 このエントリは イノベーター・ジャパン Advent Calendar 2016 - Adventarの4日目の記事です。 先日の@hacktk の記事はいかがでしたでしょうか。 さて、WordPressを扱っている方は知っている人も多いと思いますが…

AWSマネジメントコンソールをSSO対応させる

このエントリは イノベーター・ジャパン Advent Calendar 2016 - Adventarの3日目の記事です。 こんにちは id:hacktk です。今回はAWSアカウント運用のお話をします。 複数のAWSアカウントを切り替えるつらみ 当社は現在AWSアカウントが30ほどあり、マネジメ…

PHPカンファレンス2016に参加して懇親会でLTしてきました #phpcon2016

こんにちは。 @akase244 です。 今年は、4/16(土)の「PHPカンファレンス北海道2016」では一般参加者として、 5/21(土)の「PHPカンファレンス福岡2016」では運営スタッフとして、 7/16(土)の「PHPカンファレンス関西2016」では登壇者として参加しました…

AtomでPHPの開発環境をつくる

こんにちは id:hacktk です。 今回は開発環境の話をしたいと思います。 異なる開発環境でコーディングスタイルを合わせる話 AtomでPHP書く時に入れておきたいパッケージの話 ※ 2017年9月14日、Atom IDEのほうも書きました。 tech.innovator.jp.net ※ 2017年1…

PHPカンファレンス2016で「マイコンボードとレシートプリンタをもらったので試行錯誤してみた話」を発表してきた #phpcon2016

2016/11/03 に開催されたPHPカンファレンス2016にて、PHPとは全く関係ない話を発表してきました。

S3のContent-Dispositionのブラウザ対応について調査してみた

こんにちは、@gorou_178です。 主にtenpu の開発を担当しています。 tenpuはAWSを利用して構築しており、特にS3をよく使うのでS3について書こうと思います。 ユーザにサービス側で指定したファイル名でファイルをダウンロードさせたい場合、 Content-Disposi…

Laravel Socialiteでちょっとだけ困ったのでカスタマイズした話 #laravel

最近、Bitcoin APIのマニュアルばかりを眺めている日々が続いている @akase244 です。(その話はまた別の機会にでも) ところでみなさん、ソーシャルログインしてますか?しまくりですか?私は仕事中でもちょいちょいしてます。(秘密ですよ) 今回は、Larav…

非エンジニアのための開発環境を準備する

PHP

こんにちは、hacktkです。 今回は、PHPを使ったwebアプリケーション開発における協働のお話です。 背景 PHPでwebアプリケーションを開発するときは、手元のPCにwebサーバーやDBなどの環境が必要ですよね。 この環境は、エンジニアであればVMなりコンテナなり…

PHPカンファレンス関西2016で「PHPerがWeb Componentsについて考えてみた」というタイトルで登壇してきました #phpkansai

7/9(土)-7/10(日)に開催された「WordCamp Kansai 2016」の@gorou_178さんの登壇に続き、今回は私(@akase244)が7/16(土)に開催された「PHPカンファレンス関西2016」で登壇してきましたのでその参加報告です。