PIYO - Tech & Life -

Posts

macOSの上書き再インストールでカーネルパニックから脱却

ここ一ヶ月ほど夜間などの長時間のスリープ中にMacBookがカーネルパニックによって強制終了、朝には再起動された状態になっているという現象が頻発していました。 再起動されちゃうと途中だった仕事用の環境をいちいち整えないといけないのでとても効率が悪くて困っていました。

LeetCodeでプログラミングの練習問題にチャレンジ

最近LeetCodeというサービスを発見したのでときたま遊んでいます。 https://leetcode.com/ 最近はフレームワークやSDKの作法にならってアプリケーションを書くことが多いので素のプログラミングというかアルゴリズムを意識して書くことが少なく、衰えた筋肉を鍛えているような感じがして気持ちがいいです。

Chrome拡張「Proxy SwitchyOmega」でサイトごとにプロキシサーバーを切り替える

テスト環境などで特定のIPからのリクエストしか受け付けないようにしている場合に、ブラウザからの接続をプロキシサーバー経由にすることがあると思います。 システム設定でプロキシを切り替えることができますが、すべてのリクエストをプロキシサーバー経由にするのは抵抗があります。そこで特定のサイトでだけ特定のプロキシサーバーを使うようにできるChromeエクステンションを使います。

chrome拡張のAutofillで市のゴミ受付フォームの入力を省く

いや、別に市のフォームに限らないんですがw 浜松市の連絡ゴミフォームに毎度毎度住所とか名前を入れるのが面倒なのでいよいよフォーム自動入力系の拡張機能であるAutofillを導入しました。 こういうのを毎回入れるの、面倒なんですよね。1年に1回使うかどうかだから余計に使うときに面倒くさいという。

モバイルアプリ用の全アイコンサイズを1枚の画像から書き出せるサイト

モバイルアプリのアイコンを全部用意するの面倒ですよね。毎度必要なサイズが変わるし。 僕は大きめの正方形画像を用意して、それを元に一括で縮小して生成してくれるサイトを使っています。ちゃんと調べていないので他にもあるのかもしれないですけど、僕はここを使ってます。

Vue コンポーネントのデータを初期値にリセットしたいとき

どうやって書くのがいいのかなーと迷いました。 例として適切ではないですが、例えば↓のようなコンポーネントがあったとして、なにかのタイミングですべてのデータをリセットしたいとします。 export default { name: "App", data() { return { title: 'Hello World', message: 'your todo …

Electronアプリでvue-devtoolを使えるようにする

ElectronアプリでVueを使うようにしたらコンソールにこんなのが出ていました。 Download the Vue Devtools extension for a better development experience: https://github.com/vuejs/vue-devtools vue-devtoolを入れると便利だよ、ということらしいので調べてみました。 Vueを使っ …

ElectronアプリをVue化する

jQueryでベタっと書いていたElectronアプリがあるのですが、Electronに多少慣れたこともあってアプリ側のコードをきれいにしたくなりました。Vue.jsを使いたい(正確に言うとVueはまだ触ったことがないので使ってみたい)ので、その下準備としてひとまずVueコンポーネント1個だけの形に持っていきましたので、その過程を残しておこうと思います。