イノベーター・ジャパンは今年もアドベントカレンダーをやります

こんにちは。エンジニアの @akase244 です。 去年、会社のみんなでやってみて、やり遂げた感がすごくありましたし各所での反響も大きかったので、今年もアドベントカレンダーをやることになりました。 adventar.org

続・プログラマーが一日中ずっと触るもの

こんにちは。エンジニアの @akase244 です。 以前「プログラマーが一日中ずっと触るもの」というタイトルでキーボードについての記事を書きましたが、今回新たにキーボードを購入したので、その続編となります。

モダンなJSの話──Destructuring assignment(分割代入)

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 今回はES6から記述が簡潔になったDestructuring assignment(分割代入)について書きます。

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

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

モダンなJSの話──importとexport

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 今回はECMAScript6から追加されたimportとexportについて書きます。 前回の記事と関連がありますので、こちらもあわせてお読みください。 tech.innovator.jp.net

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

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

PHPカンファレンス 2017 でお話できなかったので、PHP勉強会@東京で【MySQLで画像を扱うメリット・デメリットと障害・解決事例】として登壇してきました

エンジニアの @mamy1326 です。 気づいたら 入社エントリー から3ヶ月近く経過してますね。これはいかん! というわけで登壇報告も兼ねて、エントリーを。 PHPカンファレンス 2017 で登壇予定が… PHPカンファレンス 2017 にて MySQLで画像を扱うデメリットと…

Laravel の脆弱性 CVE-2017-14775 の対処法

こんにちは。エンジニアの @localdisk です。2017/09/27に CVE-2017-14775 という Laravel の脆弱性が報告されました。CVE-2017-14775 はオートログイン処理に*1タイミング攻撃の脆弱性があるというものです。 *1:Remember me のアレ

Supervisorのインストールで起動スクリプトを書きたくなかったのでRPMから抽出して利用した話

こんにちは、エンジニアの @akase244 です。 プロセス管理ツールのSupervisorをAmazon Linux(version 2017.03)上にインストールする機会があったので、その際のインストールメモをザザッとまとめました。

モダンなJSの話──クラス

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 今回はECMAScript6から追加されたclass構文について書きます。

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 で顧客エンゲージメントを追跡…

モダンなJSの話──var/let/const

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 今日はJavaScriptの3つの変数宣言について、それぞれの特徴と使い分けについて書きます。

RealTime Facades の仕組み

こんにちはエンジニアの @localdisk です。みなさんはLaravel 5.4 で追加された RealTime Facades をご存知でしょうか? あまり話題にはなっていないし、私自身も使ったことはないのですが、先日 Real Time Facades のことをふと思い出しついでにどのように動…

10/8(日)に開催される「PHPカンファレンス2017」に5名の弊社社員が登壇します

こんにちは、エンジニアの @akase244 です。 PHPにフォーカスした大規模イベント「PHPカンファレンス2017」が今年も開催されます。 2015年はLT枠、2016年は懇親会LT枠で登壇したんですが、ありがたいことに今年もLT枠で採択してもらったので、「PHPカンファ…

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

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

builderscon tokyo 2017 で【初めてのMySQLサーバーチューニング】について話してきました。 #builderscon

こんにちはこんにちは。2017年7月3日より、イノベーター・ジャパン(以下、IJ)の東京オフィスにJOINした、@mamy1326 です。 ※本エントリはbuilderscon登壇、スタッフ報告に、シュッと入社報告エントリが入っています。 では builderscon tokyo 2017 報告から…

個人アカウントで作成したGitHubのOAuthアプリケーションをOrganizationに移行する方法

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

採用活動の前に考えること、自分の会社はいいよと言えること

CTO

こんにちは、CTOの@hiro_yです。 今までイノベーター・ジャパンをはじめ、様々な会社で採用活動に携わってきました。そうした中で、結局のところ一番大切なのは「社員(メンバー)が自分の会社のことを胸を張っていいよって言えること」だと感じています。 …

福岡のIT業界がなんだか盛り上がってるような気がするという話

大濠公園近くにオフィスを開所したばかりの頃の一枚 こんにちは、イノベーター・ジャパンの福岡オフィスで働くエンジニアの @akase244 です。 突然ですが、みなさん盛り上がってますか? 私はというと、6/10に開催した「PHPカンファレンス福岡2017」の運営ス…

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

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

Atomでtextlintを使って文章校正する

こんにちは @hacktk です。 今回は↓の記事に続き、Atomで文章校正を行う話を書きます。 tech.innovator.jp.net

モダンなJSの話──アロー関数

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 今日はフロントエンド界隈の方からすると今更感のあるネタかもしれませんが、ES2015から追加されたアロー関数についてかきます。

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 です。 ※本エントリはカンファレンス報告に、シレッと入社報告エントリが混ざっています。 まずはカンファレンス報告から。

イノベーター・ジャパンに入社したぞ @bmf_san

こんにちは。イノベーター・ジャパン(以下、IJ)のエンジニアのbmfです。 2017年5月1日より入社しました。どうぞよろしくお願いします。 まだ入社して一ヶ月も経っていないのですが、入社エントリを書きます。

EloquentのHasOneリレーションで関連先がないと null になる問題の対処方法

こんにちは。エンジニアの @localdisk です。タイトルの件、最近まで自分も知らなくてマニュアルにも載ってないのでブログに書くことにしました。

スマホのブラウザでリンクをタップした際にビットコインのウォレットアプリを起動する方法

こんにちは、warikanというビットコインで割り勘ができるツールの開発をしている@akase244です。 ビットコインのウォレットアプリで送金してもらいたい場合、よくある方法としてはQRコードをウォレットアプリのQRコードリーダー機能で読み込んでもらう方法が…

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

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