2020-01-01から1年間の記事一覧
シニアジョブのデータ基盤を構築するべく、アプリケーションのDBデータをBigQueryに入れて活用しようとしてます。データを移すワークフロー管理にAirflowを使おうとまずはローカルであれこれしています。とりあえず下記のレポジトリを参考にしつつ、バージョ…
検索結果に出てくる記事が古かったりして時間をロスしてしまうのでメモ。 結論 公式のパッケージを使おう。 www.npmjs.com npmでインストールできる $ npm install @slack/webhook公式のサンプルコードを見ればわかるけどURLを渡してsendするだけで使えてし…
仕事中眠くなったり、ぼーっとすることがあったら二酸化炭素が原因です(確信)。濃度によってこのような影響が明らかになっており、オフィスや学校など法律でも一定以下にするよう決められているそうです。特に新型コロナのご時世、テレワークをしている家…
3日ぐらいで勢いで作れてしまったので忘れないうちにポイントと流れをメモ。 作ったもの 日本地図クリックでその市区町村のリストを取得できるやつ。左バーがVue, 右の地図がLeaflet + 国交省データ 動画LeafletとVueと国土交通省のデータで作った地図で市区…
久しぶりにFireabse(WEB)のアプリをデプロイしようとしたらこのエラーが出た。詳細がなく分かりづらい。 Error: HTTP Error: 404, Requested entity was not found.アップロードするファイルがないとか、変化がないとか疑ったけどそんなとこはなく そうい…
結論 公式ドキュメント通りpcelで入る。 FROM php:7.2-fpm-alpine RUN pecl install redis && \ docker-php-ext-enable redisgit cloneとかいらない。 概要 Laravel 5.6から6にアップデートした際(自分はやってない)、推奨のRedisのクライアントがこれまで…
シニアジョブでは、派遣従業員の勤怠や給与計算まで自社のシステムでまかなっていますが、いろいろと足りない機能や問題があり、これまで多くが手作業で行われてました。 その作業をできるだけ無くすために、既存の機能と併存する形で新しく開発しました。機…
シニアジョブの人材管理システムでは、全文検索エンジンとしてElasticsearchを使っています。Elasticsearchは業務で直接触るのは初めての初心者です。 昔はElasticSearchと思っていたり、Elasticって付いてるからAWSのサービスかーとか思ってた。基本的に開…
ちょうど一ヶ月なのでメモも兼ねて。1週間はこっちに書いた。あとTwitterで随時。 uyamazak.hatenablog.com システムの現状 50歳以上、シニア専門の人材会社です。派遣も紹介もやってます。 全体で20人程度、開発者は2人とデザイナー1人で、人材のマッチング…
ローカル開発環境にDockerの公式イメージを使っているが、mysqlのコマンドから日本語を入力したり、コピペしても消えてしまって困った。https://hub.docker.com/_/mysql文字コードはUTF−8。日本語の表示は文字化けするけど set names utf8;で表示できる。毎…
Vue CLIでVuetify、TypeScript、テストランナーにJestを使ったら下記のようなエラーがたくさん出た。 /app # yarn test:unit yarn run v1.21.1 $ vue-cli-service test:unit PASS tests/unit/example.spec.ts (6.266s) MainNavigation.vue ✓ mount navigatio…
Vagrantでやっていた開発環境構築をDocker化するにあたり、MySQLのダンプデータのインポート中やビルドコマンド実行時にディスクいっぱい系のエラーにぶつかりました。www.docker.comDocker Desktop for Macを使っています。MySQLのときはインポート中に、 E…
2020/1/14から株式会社シニアジョブに入社しました。ちょっと時間がたったけど転職エントリ。 DMM.comをやめた理由 同人事業部にいました。盲腸での入院を除くと賞味9ヶ月。 給料、福利厚生、人間関係とか職場環境には問題なく、キャリアプラン的な問題です…