ヒストリ履歴からよく使ってるものをお焚き上げする。 注意点: npm 周り、グローバルコマンドは npm i -g で入れてて、ローカルで扱うものは yarn で使うという癖がある 追記: シェルじゃなくてCLIだろと言われるのが多かったので訂正した vscode $ code . -r 現在ディレクトリを VScode で開く。 -r が肝で、新しいウィンドウを生成せず、既存のウィンドウを開き直す。 yarn $ yarn install --prefer-offline yarn install 時にローカルキャッシュを優先する。テザリング環境下でリポジトリを作成するのに便利。 フリーランスになってから出先で作業することが多く、ギガ足りない問題が多々発生した。 git $ git clone <github-url> --depth 1 HEAD だけ clone する。テザリング環境
Patrick は、ソフトウェア会社を計 4 社起業しました (そのうち 2 社は SaaS 企業です)。現在は Stripe の Atlas チームにいます。 SaaS ビジネスモデルについてSoftware as a Service (SaaS) はソフトウェアの請求や提供方法の新たなモデルであり、従来のソフトウェアライセンス販売モデルより非常に優れているため、ソフトウェアビジネスは SaaS モデルを中心とした構造に変わってきました。結果として、SaaS ビジネスは独自のモデルを持つようになっています。残念なことに、多くの起業家はより意味のある失敗に予算を費やすのではなく、過去に誰かが犯した失敗を繰り返して、このビジネスモデルにたどり着きます。 読者もその一人になることがないよう、これから SaaS ビジネスの現状を駆け足でご紹介します。目標は、SaaS ビジネスモデルについて理解を
この記事は freee Developers Advent Calendar の13日目です。 freeeのCEOの佐々木大輔です。freeeを創業してから6度目の冬。最初の冬は、一日中マンションに籠ってコーディングしてたので、外に出るにしてもコンビニくらいで、今の時期でもビーサンはいてたのを懐かしく思います。 さて、今回はユーザーが増えるためのSaaSの必須要件とfreeeのその取り組みについてまとめてみます。以下文語調。 SaaSビジネスは技術に立脚した全員野球だとよく思う。組織全体でマジ価値に向かって一丸となって進むことによって進化する。ひとりよがりで開発をすることでは育たないし、とにかく売ることだけを考え、実が伴わないようでは意味がない。開発も販売もカスタマーサポートも、そしてまたコーポレートも一丸となることで、強いプロダクトづくりが可能になっていく。 ユーザーが増えることの重要性
セッションIDやアクセストークン、はたまた業務上で使う一意の識別子など、いろんなところで一意のIDを生成しなきゃいけないケースが存在します。 そこで世間で使われているIDの生成方法について調べてみました。 選択基準 ID生成における要求として、以下の観点が上げられるかと思います。 生成の速度 大量にデータを短期間で処理し、それらにIDを付与する場合、ID生成そのものがボトルネックとなることがあります。 推測困難性 IDを機密情報と結びつける場合、IDを改ざんされても、機密データが見れないようにできている必要があります。 順序性 採番した順にデータをソートする必要がある場合は、IDがソートキーとして使えないといけません。 それぞれについて各生成手段を評価します。 ID生成の手段 データベースの採番テーブル 採番用のテーブルを作り、そこで番号をUPDATEしながら取得していくやりかたです。古い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く