3D Touch Amazon SES Amazon web servise Amon2 AMP AMP HTML Analytics android Android Wear ANIMATION Ansible API AppleTV Arduino ATOM Auto Layout AWS AZIK BigQuery bot Bot API Botkit BuckleScript CentOS Chatwork CHROME CI cloud Cloud Vision API CLOUD9 CoreOS CPAN Datadog DEBUG debugger Deep linking deploy Docker DOCUMENT EarlGrey Elasticsearch ELECTRON ELM Embulk ER Design ES6 Feed Fello Firebase Fluentd Fluid framework Gearman git gnuplot golang google Google Cloud Platform googleanalytics GoogleForms gRPC hamburger menu HTTP HTTP/2 infra Install IOS ios9 IoT IRKit java javascript JSON jvm Kotlin kuromoji Lambda Let's Encrypt libcoro library line loadBalancer Log lua Mac mackerel maps markdown MASTODON menu Mercurial MFI Milkcocoa Mobile Modeling Module monitoring MONO movie MQTT MySQL nearby Notification OAuth OCaml ODR OpenAPI Opium OSX ownCloud PaintCode Peeking and popping Pepper Perl phantomjs PHP piet planning player PostgreSQL programming PROJECT prototyping proxy Push Push Notification Python Quick actions R Rails Raspberry Pi RDBMS react-rails React.js reader redis Replication RSS ruby rust S3 scala SCHEMA scraping sendgrid SEO Server SHELL sketch SLACK SNS ssd ssh ssl storage Sublime Text swarm Swift systemd tab bar template Terminal testing tips tool tTy tvOS twitter UML Unite 2016 Tokyo unity vim VPS WAF watchOS webhook WebP WebPACK WebRTC WebSocket WebView wercker wiki WordPress wrapper Xcode YAPC Yarn YouTube zsh 並行プログラミング 技術書 技術開発勉強会 技術開発部勉強会 月額課金 開発環境

#78 RDBMSのJSON型 & アプリ内課金の話

2017/03/0300:00
どうも、esuiです。 先日から社内勉強会の配信をappear.inなどで試行錯誤しているのですが、 今日はGoogleHangoutを試してみました。 appear.inだと人数制限が厳しいですが、GoogleHangoutの方が余裕がありそうかな、と・・・ RDBMSのJSON型 1本目はDBにJSONを入れたいということで、 新しい機能、新しいデータなどを作成したい時に、テーブルをカッチリ作っていると場所が無い 都度カラム追加するのは大変だ..

続きを読む

#69 新バージョン乗り換えについて & 保活とstunnel+MySQL

2016/12/1600:00
どうも、esuiです。 毎週金曜に行っている社内勉強会ですが、来週が祝日ということで本日が今年最終。 ということで本日は去年に引き続き社内技術勉強会の投票がありました。 …とその前にいつも通り2本レギュラー発表があるのでさらっと紹介します。 新バージョンにユーザーを乗り換えさせるには WEBサービス、アプリ、OSなどなど、新バージョン登場時にいかにしてユーザを乗り換えさせるべきか、 という考察の発表でした。 社内向けでちょっと外に出せない部分..

続きを読む

Gearmanでジョブがロストしないようにする

2016/06/1717:10
こんにちは。技術開発部の稲垣です。 私が担当しているサービスではジョブキューにGearmanを使用しており、そもそもジョブキューってなんぞやってところがあったのでGearmanを勉強がてらにいじってみました。 かなりの今更感はあるのですが、「ジョブキューって何?」と私と同じような疑問を持った人はこちら第10回 ジョブキューで後回し大作戦―TheSchwartz,Qudo,Q4M(1) を参考にするといいかもしれません。大変勉強させていただきました。 また同記事によると..

続きを読む

#43 Google認証によって得られた何か & MySQL 5.7でお手軽H/A

2016/06/1000:00
どうも、esuiです。 いよいよ東京のAnomalyが1ヶ月後に迫ってきているのですが、 最近なかなか活動ができてなくて切ない感じです。とりあえず赤カプセルでLPCは培養中ですが…。 さて今週の一本目。 Google認証によって得られた何か ということで弊社の社内ツールにまつわる認証とレガシー環境との戦いについての紹介でした。 社内ツールということであまり詳細には書けないのですが、そのいくつかを紹介します。 これまでの社内ツール 10年..

続きを読む

レガシーなMySQL4.0系のポイントインタイムリカバリ(PITR)について

2015/10/1417:05
どうもこんにちは。技術開発部のがっきーです。 私自身MySQLの経験が少ないことからMySQLのポイントインタイムリカバリ(PITR)について勉強した際に得られた知見を社内勉強会にて発表しました。アプリのバグやオペミスなどによりデータを消失した際にデータ消失前の時点に復旧するにはどうしたらよいかをMySQLで検証してみました。 今回はその時の内容を記事にしたいと思います。 弊社で提供している某サービスでMySQL4.0系を使用しているDBサーバがありました。 です..

続きを読む

#13 Swift Closures & MySQLのPITR

2015/10/0922:36
どうも、esuiです。 昨日はコンロで某鍋を食べた直後に、急激に体調が悪化し、思わず周囲にご迷惑をお掛けてしまいました。 オフィスにも「オードキエール」を置いておくと意外なところで役に立つかもしれないですね…。 さてさて、本日の一本目。 ご注文はClosuresですか ということで、SwiftのClosureネタでした。 Clusuresとは、関数やブロックにコードブロックを渡すことが出来る、Anonymousとか呼ばれるもので、 Swift..

続きを読む

もっと見る