Nuxtでグローバル変数を読み込ませる

$ yarn add nuxt-sass-resources-loader @nuxtjs/style-resources node-sass sass-loader ` `` - nuxt.config.jsに追記する modules: [ '@nuxtjs/style-resources', ], styleResources: { scss: ['~/assets/_variables.scss'], },

nuxt + TypeScriptでのmiddlewareの型

contextを型化して指定する import { Context } from '@nuxt/types' export default ({ redirect, store }: Context) => { // }

11月2週

goland ショートかっと コードのフォーマット:command + option + L

10月4週

月曜 アルファ版を動かすために最小構成で動かしてみる ec2にgoを入れる qiita.com EC2にインストール 利用できるバージョンの確認 $ amazon-linux-extras list | grep golang →29 golang1.11=latest enabled \ インストール amazon-linux-extras install go…

10月3週

土曜: djangoフィルターの作成 setting.pyの設定 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_frame…

10月2週

react Api周りはApiContextというのを作ってルートに設置することでどこからでも使えるようにしてる axiosでbodyに詰めたい時はFormDataを使う django 逆参照とは 外部キー制約設定をしたモデルについて逆の参照ができる 例 from django.db import models cl…

10月1週

土曜 django シリアライザの役割 DBの項目ではあるがフロントエンドに渡したくない項目をいい感じに制限をかけるやつ viewの役割 フロントエンドで返す値を処理して返す

9月2週

月曜: element uiのdata pickerで日にち単位での表示の仕方でハマった type属性にdaterangeを指定すればOK <el-date-picker v-model="value1" type="daterange" range-separator="To" start-placeholder="Start date" end-placeholder="End date"> </el-date-picker>

9月1週

土曜: TypeScript typeの結合 type PROFILE = { age: number; city: string; } type LOGIN = { username: string; password: string; } // 結合(新しい型を宣言して&で繋ぐ) type USER = PROFILE & LOGIN リテラル型 定数を定義するときに使えそう // そ…

8月4週

土曜: kubernates kubeconfigファイル 接続先(コントロールプレーン )のURL、認証情報、NameSpaceなどを保持している podの削除でハマった kubectl delete pod nginx-podでやるとconnectエラーになっていた 正しくはkubectl delete pods nginx-podsが必要…

7月4週

土曜: デプロイについて yhidetoshi.hatenablog.com qiita.com 日曜 docker-compose でたてたMysqlのポートを変更する my.cnf, docker-compose.ymlに記載する my.cnfはこんな感じ [mysqld] character-set-server=utf8mb4 explicit-defaults-for-timestamp=1…

7月3週

とりあえずシステムトレードができるレベルまで作り込み完了 意外とすんなりできた。。。 土曜: 損切り機能作成 毎秒テーブルに書き込みしているので以下のように書き込み回数の上限をあげた。 blog.csdn.net show global variables like 'max_prepared_stm…

7月2週

土曜:5h caprese Nuxtにてjwtを使った認証をするときにauth moduleが便利そうなので使ってみる 基本は公式の通りで良さそう 個人開発 30秒用のテーブルを作成し1秒,30秒,1分,1時間のローソク足の管理用テーブルの作成が完了 フロントはまだやる気にならない…

7月1週

土曜:5h gormの規約 ストラクト名がテーブル名になる(キャメルケースはスネークケースにマッピングされる)→MemberID→member_id user-first.ikyu.co.jp gormを使ったマイグレーション utils/migrate.goのようにマイグレーションファイルを作成する func ma…

6月4週

もう今年も半分終わる・・・早すぎる 土曜:5h 土曜はgolangの日 システムトレードAPI。一応売買できるようにAPIは作成できた。 docker-composeで.envの内容を使用する 設定オプションでこんな感じで対象のenvファイルを指定する web: env_file: - web-varia…

6月3週

土曜:5h フロントのモックで詳細検索をするのにハマった 結局以下のようになった server.get(new RegExp(`/api/v1/projects/id_*`), (req, res) => { let result = null const id = req.url.match(/[^/]+$/i)[0] const dbObj = Object.assign(db) Object.ke…

6月2週

土曜:5h 土曜はgolangの日。システムトレードアプリのバックエンドを作っていく 今日できた機能 bitflyerAPIから自分の残高(円・BTCとか)を取得するメソッドを作成 bitflyerAPIから現状の仮想通貨(BTCとか)の情報を取得するメソッドを作成 http.ListenA…

6月1週

土曜:5h golang スクレイピング で宝くじで選んだ数字が過去の当選番号に含まれているかのアプリ作ろうとしたけど、goでスクレイピング用のライブラリがあまりなくて一旦断念した。なのでとりあえずはbitcoinのシステムトレードのアプリでも作ろうかな 日曜…

5月5週

土曜:5h 今日はgoの日 docker + airを使用してリモートデバッグができるようにした 詰まった箇所 ブレイクポイントが効かない事象が発生 2種類のgopathを設定しており、プロジェクトgopathを消したら直った go moduleが効かない事象が発生していた golandで…

5月4週

土曜:5h 今日も一日実装 日曜:5h 今日も一日実装 月曜:11h 共通のエラーメッセージ実装 関数型プログラミング const arr=[1,2,3,4,5,6,7,8]; console.log(arr.map(n => n * 2)); // [ 2, 4, 6, 8, 10, 12, 14, 16 ] console.log(arr.filter(n => n % 3 ==…

5月3週

土曜:5h jestについてQiita執筆 qiita.com flutterインプットと業界研究に1日使ってみた。明日はユニットテストとstorybookを書く 日曜:5h center・padding・container等のスタイル系ウィジェットはoption + Enterで挿入できる containerの高さを100%にし…

5月2週

ゴールデンウィークの目標 Flutterでアプリをリリースする 土曜:5h まずはインプット FlutterはReactに影響を受けて開発された Widget単位でUIを構成していいく Statelessは静的な画面(スプラッシュや規約情報表示など) Statefulは動的な画面 変数の頭に_…

5月1週

バックエンドがあまり触れていないのがちょっと気になるが両方とも中途半端な実力よりはどちらかがハイスキルの方が単価が高くなると思うのでとりあえず2020の前半(前半もう終わるけど)はモダンフロントエンドに専念しようと思う 息抜き的にgolangをや…

4月4週

リモートもだいぶ慣れてモチベーションも戻ってきました!! やるべきこと・やれること整理しながら最適なアクションができたら・・・ 土曜:6h テーブルの遅延読み込みは以下でできそう element.eleme.io BEMについて描きたいな・・・ hoverしたときは以下 …

4月3週

自粛でモチベーション管理が難しい 土曜:1h 本当にモチベーションが上がらずでどうしようもなかったので一旦プログラミングから離れて病院行ったり・部屋の模様替したりした。。。 goのドキュメントを1時間読んだくらい・・・ 日曜:3h reactにてCRUDアプ…

4月2週

案件・自社の両方でNuxt + 設計フェーズなのでプライベートでは新言語で実装を 基本はgo + reactやる予定(必要に応じて設計手法・認証の知見などをインプット) 土曜:1.5h,1h,1.5,1h=5h sync修飾子についてあまり理解していなかったのでダイアログで実装し…

4月1週

土曜:2h react Techpit(テックピット)|サービスを作りながら学べるプログラミング学習プラットフォーム | Techpit(テックピット) 日曜:1h コロナ自粛でモチベーションが全然上がらない・・・ git再確認 リベース(コンフリクトが起こったとき)の手順 …

3月4週

自社プロジェクトと自学習でうまく切り替えを行うことが重要 土曜:2h,2h,2h=6h ナビバー作成 テーブル検索時に言語に対してオートコンプリートできた方が良いと思うのでオートコンプリート機能入れてみた element.eleme.io 月曜からやること ProjectData修…

3月3週

参画案件とは別で自社プロジェクトスタート!!! - 書ける範囲でアウトプットしていく!!! 土曜:1.5,2.5h,3h=7h https://github.com/Armour/vue-typescript-admin-template これでもいいけどフォントを変えないと中国語ちっくな漢字になってまう src/ind…

3月2週

土曜:2h,2h,3h=7h リフレッシュトークンを使って トークンを再取得 golang + firebaseの時に認証でポイントとなるのはトークンの期限が1時間だということ まず、最初はaxios.tsにてtoken設定 vue テキストフィールドでenterを押した時だけイベントを走らせ…