2018-09-01から1ヶ月間の記事一覧

Canvas依存処理をテストする

9月15日の日報です。今日もなんかnode弄って終わりましたね… Canvas依存処理をテストする 「クライアント側で画像をリサイズして、特定サイズのサムネイルを作りたい」という思いがあるとして、コードはこんな感じになると思います1。 なお「それはサーバー…

【qp】File API利用箇所をjestでテストする

9月14日の日報です。今日はしんどかった。 File API 利用箇所のテストを書く いま仮に、こんなコードがあるとしてですね。 /** * read an image file and return contents * @param {File} file a file object * @return {Promise<string>} base64 data */ export co</string>…

【日報】型なしvuexつらい

お休み… みたいなものなのですが、9月13日の日報です。 型なしvuexつらい問題 つらいのかな?と思いつつ適当に書き進めたところ「実際つらい」という認識に至りましたのでご報告します。 リファクタリングつらい vuex公式の型定義を利用し、その仕組みに乗れ…

【日報】oyasumi

9月12日はお休みです。elm学習中…

【qp】画像をアップロードできないバグを修正

9月11日の日報です。qpはquelplanの略か何かです。 firestoreクエリで array-contains は1回のみ オレオレ画像アップローダー quelplan には「複数タグによる絞り込みをfirestore完結で行う」という要件があります。そういう機能はRDBなりLucene系なりでやれ…

【日報】オレオレ画像ストレージ

9月11日の日報ー。 画像アップローダー タグボトルには画像投稿の機能がありません。そこで画像を貼るには「とりあえずimgurに置く」というような方法を取っているのですが、非常に面倒なので、画像アップローダーを作り始めました。 画像に1つ以上のタグを…

【日報】今日もおやすみ

9月10日の作業はおやすみでした。休みという割には結構書いてる気もしますが、気のせいです。

【日報】おやすみ

9月9日の作業はおやすみでした。なんとなく新しいプロジェクトとか作ってます。できたら載せますね。

【日報】テスト導入、手続きはお早めに

9月7日の日報です。 nuxtアプリ向けにjest導入 フロントエンドにjestを導入して.ts, .js, .vueファイルすべてのカバレッジまで処理できるよう、設定だけは追加しました。テストそのものは今後ちょっとずつ書きます(本当はテスト設定と最初の1テストをまとめ…

【日報】typescript、pug、夜行バス

9月5日の日報です。 nuxt-edge 環境でのtypescript利用 今日もまたえぐいバグを踏み抜いて直しました。 https://gitlab.com/tagbottle/tagbottle.com/issues/258 https://gitlab.com/tagbottle/tagbottle.com/issues/365 TypeScriptが pages 配下のファイル…

【日報】送信ステータスの明確化、リファクタリング、たまこ

9月4日の進捗おしらせです。 メッセージ送信時の表示改善 yarn workspaces 導入後にGitLab CIのキャッシュを削除しなかったせいなのか、昨日盛大にバグを発生させました。その内容は「一見送信できたように見えるけれども、実は送信できておらずリロードする…

【日報】リファクタリング、バグ、寒い

9月3日の日報です。 コンポーネント書き直し中 新機能を増やす前に、現状のコンポーネントを整理すべくリファクタリング作業を進めています。コードの見通しを改善し、メンテナンス性を高めることが目的です。 workspacesマージしてデプロイしたらシステム崩…

【日報】yarn workspacesとnuxt / vuepressを組み合わせるとnohoist必須、あと台風

9月2日の日報です。yarn workspaces + nuxt = しんどいバグという話です。 yarn workspaces あれこれ タグボトル内部の構造を修正し、yarn workspaceを導入しました。ところがバグっていたので修正しました。 ワークスペースを導入すると、複数プロジェクト…

【お知らせ】 アルファ版より以前に開発へ参加された方へ

アルファ版より以前に開発へ参加された方には、当時まともに会話できるインフラが整っていなかったため、tagbottle.ioからG suiteの有料アカウントを発行していましたが、アルファ版の運用が開始されたことを受けてこれらのアカウントを閉鎖しました。 お手…

【日報】ボトルバグ、就職中

8月31日、9月1日の進捗です。 ボトル切り替え関連修正 1つのボトルを使い切ったあと、リロードするまで挙動が乱れて正しく切り替えできないという問題が発生していました。 これは、「最新のボトルを開く」という動作と「(現在最新である) n番のボトルを開く…

【日報】ごめんなさいの記事

8月31日の日報を書く時間がありませんでした。9月1日と合わせて更新します 🙏