エラーをちゃんと分類しましょうという話
エラー処理はいろんなパターンがあって、ケースバイケースとぶん投げられることも多いんですが、これ実は3種類に分類して考えるとかなりすっきりします。 その3種類とは システムの想定内のエラー システ...
24 search resultsShowing 1~20 results
エラー処理はいろんなパターンがあって、ケースバイケースとぶん投げられることも多いんですが、これ実は3種類に分類して考えるとかなりすっきりします。 その3種類とは システムの想定内のエラー システ...
CircleCIのスケジュールで定期的にredashからcsvをダウンロードしようとしてちょっとハマりました。 redashのAPIガイドを見ると/api/queries/<id>/...
GlobalのCircleCIで動作実績のあるaws-ecrでのデプロイJobがCircleCI Enterpriseの環境では動作しないという現象に遭遇しました。 エラーメッセージは以下 Bu...
前文 フリーランスでエンジニアをしています。(何でもやるけど主にbackend) 比較的短期でいろいろな会社さんのお手伝いをすることが多いのですが、複数の会社で共通的に課題となっている部分につい...
普段Scalaを書いている時にはcase class無しでは生きられないくらいお世話になっているわけですが、typescriptでもimmutableなcase classっぽいものを使いたいの...
Railsのアプリケーションの設計について考える機会があったのでその過程で考えたこととをまとめておきます。 (2022/03/22) 追記 この記事の発展版、Layered Architectu...
VueJSをtypescriptでVue.extendを使って記述していると、ちょいちょい、 Property 'XXX' does not exist on type 'CombinedVue...
半分想像だけど多分こんな感じ System ログの発生元を示す。 ログの送信者がsystemのフィールドを設定している場合はそれが使われ、ない場合はIPアドレスが使用される。 systemフィー...
久々にインフラ周りの作業を行ったので備忘を兼ねて、やったことのメモを残しておきます。 インフラエンジニア向けの課題として、そこそこ面白い内容だと思うのでそれっぽい形式で書いてみます。 命題 AP...
npm install -g .はカレントディレクトリをnpmでグローバルインストールする。 この時にグローバルのnode_modulesにそのプロジェクトのディレクトリが作成されるわけだが、こ...
RDBからデータを取得する際には lmit/offsetをつけてデータ取得のSQLを発行する それとは別に同じ条件のcount(*)を発行する という2ステップが必要とずっと思っていたが、なんと...
結局使わなかったけど、postgres_fdwの定義方法を調べたのでメモ。 postgres_fdwとは? 2つのpostgresqlのデータベースがある場合に、一方のデータベースから他方のデー...
0. 寝る (4/7 朝追記) 以下は4/6の夜に書いたものですが、寝て起きたらUpdateされてました。(^^;;;; PRに+1しておいたのも効いたかもしれません。 いつの間にやらgrunt...
タイトル前回と揃えてみた。gはGREEN(test ok)のg。(^^; 常々かねがね、どうやるのが良いんだろ?と、思ってましたがenzymeというテストフレームワークを見つけてゴニョゴニョやっ...
要件 開発用DBとプロダクションDBで一部文字列カラムの長さが異なっていることが発覚したため検証を行った。(evolution用のSQLの内容が元のスキーマに反映されていなかったと思われる) た...
この記事はHeroku Advent Calendar 2015の6日目の記事です。 もともとは、DataClipの応用的な活用を試みようと思ってたんだけど、すっかり忘れていた予定外に体壊したり...
課題 現在、作っているサービスではsocket.ioを使って作ったWebSocketサーバをELB経由で使っています。 開発環境はELB配下にEC2が1台で、本番環境は複数台です。 これ、どちら...
Skinny-ORMを久しぶりに触っています。 なんか以前(多分1年以上前)に比べて格段に使いやすくなっている気がしていて、ちょっと本気出して使い倒してみようかと思っているところです。(^^; ...
6/8にPlay 2.4 ソースコードリーディングに参加するので、その前にとりあえず試しにPlay2.4アプリを作リ始めてみた。 なんか、色々と変わっていてなかなか衝撃的。。。(-- 現在、仕事...
次期プロダクトでReact.jsを使ってみようと思っていて、その設計をどうすれば良いのかと試行錯誤した結果、それなりにイケてる結論に辿り着いたので、そのメモ書きです。 作ってみれば、Fluxとは...
24 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.