ボクココ

個人開発に関するテックブログ

WebRTC で録画した動画の編集をFFmpeg で実現する

ども、@kimihom です。 最近は動画とか画像の変換について色々学んでいた。この分野も奥が深く、やりがいのある分野だ。てことで本記事では FFmpeg を使った動画編集の基本について備忘録がてら記していこうと思う。 WebRTC 録画の課題 WebRTC で録画すると…

Heroku Meetup で Heroku 運用フェーズについて話してきた

ども、@kimihom です。 今日、Heroku Meetup #20 "Heroku Yacht" が開催されて、そこで登壇した資料と、おまけ的な感じで資料の裏に込められた思いについて記していく。 登壇資料 発表資料の補足 Heroku を使っていても、サービスのフェーズごとに意識して取…

Stripe における月初決済の実装

ども、@kimihom です。 最近は Stripe でのサブスクリプション決済の実装について色々調べているので、その現状についてレポートする。 実装のユースケース では早速、よくありがち(?) な SaaS での月初決済を例に挙げて、それに対応する方法についてご紹介…

Ruby on Rails の魅力と思想

ども、@kimihom です。 私は Web フレームワークは Ruby on Rails を利用している。かれこれバージョン2.2 の頃から使い続けているので 7年以上になる。そこまでして私が Ruby on Rails を使い続ける魅力について個人的な想いを記していく。 Rails の作者 DH…

アプリの個人開発の終焉と新たな可能性

ども、@kimihom です。 今回は私が今まで開発して来た個人開発と、そこで学んだ次の可能性について記していく。 個人で開発したアプリで食っていく 今でもちょくちょく個人開発をしている方をよく見かける。安定した仕事に勤めていた頃、私もその個人開発者…

初めての顧客によるライブ配信を終えて

ども、@kimihom です。 今、私はワクワクしている。 Twilio ビジネスセミナーの配信を観て、それが終わったところである。私はこのライブ配信の裏側を担当し、今までで最長である約2時間に及ぶ長丁場の配信が無事に終わった。 Twilioビジネスセミナー Vol.48…

オープンソースと外部 API サービスの利用判断

ども、@kimihom です。 最近はどんどんと便利な外部 API サービスが出てきている。私たちエンジニアは、それらサービスに乗っかって開発すべきか、それとも自前で構築するか オープンソース(以下 OSS) を使って作るべきかの判断が強いられている。これらの判…

常識ってのも人それぞれだという話

ども、@kimihom です。 今日は一つの考え方について学びがあったので早速記事にして残そうと思う。 自分にとっての常識は必ずしも常識ではない こうやって見出しにすると当たり前すぎる事を言っているように見えるけど、現実世界では案外このことについて意…

最近のサービス開発やリモートワーク、コミュニティ活動

ども、@kimihom です。久々の熱海からの投稿。 今回は、普通のブログっぽく近況について書いていこう。 サービス開発 まずはメインの自社サービスについて。開発自体はだいぶ落ち着きてきて、Twilio の最新情報をチェックしながらも、ちょっとずつ使い勝手の…

起業時に考えるべき富と自由の関係

ども、@kimihom です。 今回はこれから起業したいって人向けに、一つの大事な考え方についてシェアしようと思う。 起業の目的は人それぞれだ。まず起業することによって、あなたがどうなりたいのかは明確に決めておくべきだ。そうでなければ、何のために起業…

Heroku Dataclips を応用したデータ活用

ども、@kimihom です。 Heroku は、Heroku Postgres に対して手軽に SQL を発行してデータ取得できる Dataclips ってのを提供している。今回はその Dataclips をどうやって活用するのか、サンプルとともに紹介する。 前回似たような記事を書いているけど、今…

私にとってのコミュニティ活動

ども、@kimihom です。 私は仕事とは別にコミュニティ活動をのんびり続けている。本記事ではコミュニティ活動の面白さや課題について自分なりに思うことを書いてみる。 私のコミュニティ活動 ここで言うコミュニティってのはそもそも何なのって話からすると…

他人と比較しない生き方

ども、@kimihom です。 人には「人と比較したがる人」と「自分と向き合える人」の2つのタイプがあると思っている。特に若いうちは人と比較したがる人が多いように感じるので、そのことについて思うことを記す。 人と比較したがる勝利主義者 実際、学生時代は…

Chrome WebRTC でスクリーンシェアする方法まとめ

ども、@kimihom です。 WebRTC なサービス開発をしていると、デスクトップのスクリーンシェアをしたくなる時がある。その方法について一括でまとめてみる。 2018/8/28 追記 Chrome Inline Install が廃止されるらしい。そのため、以下のインラインインストー…

kintone でテーブル化したデータを別アプリへ移行する方法

ども、@kimihom です。 今回はたまったま kintone で試行錯誤した経験をしたのでログとして残しておく。 kiintone における関連の表現 "顧客には複数の問い合わせ履歴がある" みたいな時に、"顧客リスト" アプリのなかに複数の問い合わせ履歴をどうやって表…