モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

programming

nuxt.js で scss のグローバルな変数を使用する

nuxt.js で開発するとき、自分で定義した scss の変数や mixinをどのコンポーネントからでもグローバルに使えるようにしたい、というメモ まずは共通のファイルを、/assets/styles/_var.scss あたりに作り、その中で各種変数などを定義しておきます。 // ass…

書籍「レガシーコードからの脱却」を読んだ

「レガシーコードからの脱却 ー ソフトウェアの寿命を延ばし価値を高める9つのプラクティス」 オライリー本。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScript ||c.scripts[c.scripts…

node-sass が Chromebook C101PA では動かなかったので

結論だけ書くと dart-sass を使って解決した Chromebook でフロントエンド開発 Chromebook C101PA, 便利に使っています。いまのところコード書く以外の作業はだいたい困らずにできる。バックエンドのコード書く作業なら、最悪 cloud9 でやればなんとかなる。…

GitHub の無料プランで作れるプライベート・リポジトリの制限について

2019年1月から、GitHubの無料プランでもプライベートリポジトリが作れるようになりました。歓喜。 github.blog ただ、無料版だと一部機能的な制限があるので、それをまとめておきます。 GitHub の Freeアカウント + プライベートリポジトリでは使えない機能…

Cloud9 が東京リージョンに対応したとのことで、インストールしてみた

AWS の Cloud9 が東京リージョンに対応したとのことで。 aws.amazon.com ちうか、いままで対応してなかったということを知らなかった…… (AWS Cloud9 になってからは、ちゃんと触ったことがなかった) というわけで実際に東京リージョンの Lightsail 環境にイ…

自分がモブプログラミングを導入したときの話

モブプログラミング Advent Calendar の 10日目です。昨日 9日目は nakalyさんの「社内hackathonでモブプログラミングをやった話」でした。 自分のモブプログラミング導入体験の経緯と、「とりあえず気になってる人はやってみようぜ!」という話をします。 …

ES6 で GAS を書きたくて clasp を導入した

Google Apps Script Advent Calendar 2018 の 7日目です。昨日 6日目は tryforthさんの「CDN版Vue.jsで作るGoogleSpreadsheetお手軽サイドバー」でした。 GAS を ES6 で書きたい…… Googla Apps Scriptは、JavaScript的な文法で気軽に書けるのでありがたいで…

日本の祝日一覧を返す API

日本の祝日の一覧データが欲しかった Webサービスなどでカレンダーを表示する際、祝日の情報を取得するのって面倒じゃないですか。振替休日とか、春分の日みたいに年によって日が違うものとか、ハッピーマンデー法だとか、いつのまにか祝日が増えてるみたい…

DAZN の放送スケジュール表をつくった

DAZN の番組表が微妙にみにくいので、お盆休みに自分でつくってみた https://dztv.ml/ ジャンルごとに絞込みができます。海外サッカーなら dztv.ml こんなかんじ。 ザザっと作ったけど、ちょい不具合あるっぽいのでボチボチ修正していきます。