Node + TypeScript で MySQL に接続して Read, Write してみる
背景 node + TypeScript で MySQL に繋いで少しだけデータ操作をする場面があったのですが、あまり記事無くて苦戦したので備忘録として残しておきます。 実装方針 O/Rマッパー...
22 search resultsShowing 1~20 results
You need to log-in
背景 node + TypeScript で MySQL に繋いで少しだけデータ操作をする場面があったのですが、あまり記事無くて苦戦したので備忘録として残しておきます。 実装方針 O/Rマッパー...
やりたいこと Tempfile のオブジェクトを作成後、そこから Content-Type(mime type) を取得したい。 解決策 marcel の Marcel::Magic.by_ma...
問題 GoでFirestoreのドキュメントにデータを書き込んでいて、配列を期待するフィールドに何故かnullが入っていて不思議になった。 データの型としても type Fuga struct ...
はじめに VSCode でエディターを分割してる時、外部ディスプレイではそこまで気にならなくてもその接続を切ってノートPCのディスプレイサイズになった時に分割されたエディターが小さすぎて作業しに...
はじめに Rubyで書かれたシステムと一般ユーザのLINE間でメッセージのやり取りをする機能を開発する機会があったので、その時に得た知見を共有します。 また実際に動くアプリケーションのデモをRa...
はじめに 開発してて何かにハマったりした時やまだ新しい技術を調べたりする時に、英語のサイトを見ることはよくあると思います。 英語に強い人なら問題なく読んでいくことが出来ると思いますが、僕はとても...
これは何? クローラーを作っていると、「特定のaタグの集合から順番にその href の値にアクセスしていきたい」場面があると思います。 その際に上手く動かなくてハマったことがあったのでその共有と...
突然エディターのタブが非表示に VSCodeを用いて開発中に、以下のようにタブになっていて開発できていたものが 突然、以下のようにタブが無くなってしまった。 ファイルを変更したのかどうかが一目で...
動機 業務の都合で特定のGmailアドレスに受信されるメールを早く確認したかったので、メールを受信したらすぐにSlackに投げ込みたかった。 必要なもの 送信したいSlackのチャンネル(新規で...
Voicy3月入社の鍛治です。元々RubyとRailsでWebアプリケーションを作って仕事をしていましたが、Voicyに入社してから専らGoでWeb APIを開発しています。Rubyと比べると違...
使用動機 開発しているRailsアプリケーションがnginx + pumaという構成なのですが、たびたびメモリの使用量が逼迫してアラート通知が来ているという状況があり、手動で再起動が行われていま...
webpackerを用いてjsの管理をしているRailsのアプリケーションを開発していて、アプリの外から参照されるjsファイルとアプリ内で使うjsファイルがあるため、 アプリ内で使うファイル: ...
Railsにwebpackerが導入されてJavaScriptの資産を用いたフロントエンドの開発が行いやすくなりました。 実際にwebpackerを導入してローカルで動くアプリケーションが出来た...
activerecord-import でバルクインサートした際にデフォルトだとテーブルに設定したユニークキー制約に引っかからない事象が起きたので、その原因と解決策を書きます。 バージョン ac...
動機 Railsプロジェクトで複数のfeatureブランチで並行して開発していてかつ共にマイグレーションが絡む処理をしている時に、ブランチを横断して作業している時に、 db:migrate:st...
具体例 例えば、CustomerテーブルとTelephoneテーブルがあり1つのCustomerがN個Telephoneテーブルを持つとする。 Customer一覧でそのCustomerが持って...
やりたいこと Bootstrapのレスポンシブ対応のテーブルで列の幅を自分が決めた幅で動的に変えたい! bootstrapのバージョン: 3系 使うHTML <div class="alt...
Brakemanを用いてセキュリティチェックをしていたのですが、brakemanコマンドだけだと、ターミナルの幅が小さいと View Warnings: +------------+------...
ある既存プロジェクトで、Ajaxしてる間にスピナーを出して完了したら消すみたいな処理をやっていました。 コード(CoffeeScript)はこんな感じ。 $('#spinner'). bind(...
バージョン google-api-ruby-client: 0.9.pre3 事前に必要なもの Google Developers ConsoleでクライアントID、クライアントシークレットを取...
22 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.