2019.12.10

ジェスチャーコントローラー、Tap Strap2の使用感と操作方法

## Tap Strap2 キーボード、マウス、ゲームコントローラーの役割を果たす次世代メリケンサック ![IMG 0101](//images.ctfassets.net/5jtbzi0687 ...More

2019.12.10

Ruby on Railsにおけるデータ削除

ActiveRecordで用意されているデータ削除のメソッドの種類、destroyとdestroy!の違いなどをメモ。 ## レコード削除の種類 - destroy - delete - de ...More

2019.12.10

CSSのFlex BoxとGrid Layoutの違い

## FlexBoxとは > **CSS フレックスボックスレイアウト**CSS Flexible Box Layoutは [CSS](https://developer.mozilla.org/j ...More

2019.12.10

IoTで注目されているMQTT, publish/subscribeとは

## 目的 IoT関連の現場でよく聞くMQTTやpub/subとは何なのか、どういった場面で使用されるのかを理解し、簡単に手を動かしてみます。 ## MQTTとは >MQTT は、Publish ...More

2019.12.10

Vuexの使い方まとめ

## vuex vueアプリのステートパターンライブラリ Vueインスタンスにstoreと書くと、全ての子コンポーネントにstoreが注入される。 ```js Vue.use(vuex); cons ...More

2019.12.10

ReferenceError window is not defined

Nuxt.jsでDOM操作していたら`ReferenceError window is not defined`とエラー。 ## 原因 Nuxt.jsがvueファイルをサーバーサイドでレンダリングした ...More

2019.12.10

x.map is not a function

## mapができない 配列に対してmapしたはずなのに x.map is not a function と怒られることがある。 ```js document.getElementsByTagNam ...More

2019.12.10

DockerでNode.js(Nuxt.js)の開発環境構築

## Overview DockerでNode.jsの開発環境を構築する手順を紹介。 おまけとしてコンテナ上で動くNuxt.jsアプリをVSCodeでデバッグするまでを解説。 ## Install  ...More

2019.12.10

Vue.jsとFirebaseでログイン機能とユーザー情報保存機能を実装

## 概要 Vue.jsのアプリにFirebaseでログイン機能を追加し、ユーザーのデータをCloud Firestoreに格納するサンプルを作りました。 ## setup ```js import ...More

2019.12.10

ファイル名や拡張子を一括で変更したい

フォルダの中にあるcsvファイル(.csv)を一括でエクセルファイル(.xslx)にしたり、電子書籍ファイル(.cbz)をzipにしたり(.zip)する方法を解説します。 一括リネーム処理です。 例 ...More

2019.12.10

JavaScriptで自動テスト導入

## そもそもなぜテストを書くか 個人で開発をしていると中々やらないのかなという印象です。 プログラムが意図した挙動になっているかを確認するのがテストですが、テストを書くことはそれ以上の意味を持ちます ...More

2019.12.10

Gitで直前のcommitに追加修正の内容を含めたい

・git commitした後に、追加で微修正箇所が見つかった ・git addし忘れたファイルがあった そんな時、前のcommitに修正内容を追加できるコマンドを紹介します。 ```bash # ...More

2019.12.10

MacでもWindowsみたいにウインドウを動かしたい

Windowsではwindowsキー+方向キーで気持ちよくブラウザなどのウインドウを動かせますが、Macでも似たようなことができます。 Macにはデフォルトでhomebrewが入ってた気がします。 ...More

2019.12.10

Vue.jsで明示的にデータバインディング

問題はVue.jsからionicのwebコンポーネントを使って開発している時に起こった。 どうやらデータバインディングができていない。 ```js <template> <ion-item> < ...More

2019.12.10

VBAでExcelの特定範囲をCSV出力(UTF-8)

Excelの特定範囲をCSVとして出力するVBAマクロ。 変数startRow, startCol, lastRow, lastColに囲まれた範囲を対象とする。 引数化するなりして使ってください。 ...More

2019.12.10

VBAでPowerpointに含まれる文字列を全抽出

パワポの文章を全部抜いてtxtファイルに書き込むVBAスクリプト powerpointで開発タブを有効にし、VisualBasicを開いて下記を貼り付けて実行する。 ```vba Sub getAl ...More

2019.12.10

KotlinでAndroidアプリ開発 4. NavigationView

androidでNavigation Viewのハンバーガーアイコンを右に置きたい。 toolbarの右にボタンを置く ```xml <android.support.design.widget.Co ...More

2019.12.10

KotlinでAndroidアプリ開発 3. Fragment/ListView

## fragment Activityが画面全体を遷移させるのに対し、fragmentは画面の一部を入れ替えるものと理解。Activityと同じようにxmlでUIを構築できる。 ## contex ...More

2019.12.10

KotlinでAndroidアプリ開発 2. Intent

buttonに対してon clickのイベントリスナーを設定し、そこに画面遷移の処理を書く。 androidの画面遷移は遷移先を入れたintentをstartActivityに突っ込む。 値を渡した ...More

2019.12.10

Railsで階層カテゴリ実装

カテゴリAのなかにカテゴリAAとカテゴリABがあって、、、 みたいなやつ。 ECサイトとか作るときに洋服のカテゴリがおそらく階層構造になる。 [Railsでawesome_nested_setを使っ ...More