2018-03-01から1ヶ月間の記事一覧

感想とメモ | We Are JavaScripters! #17th @mercari 20180330

wajs.connpass.com ちょうど去年の3月からお世話になっているWe Are JavaScripters!のLT大会に参加してきました。 We Are JavaScripters!はJavaScriptで学習したことやTipsを紹介したりするLT大会や、 休日を使ったもくもく会などを開催しているコミュニティ…

「プロを目指す人のためのRuby入門」を読んでRubyに入門した

プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)作者: 伊藤淳一出版社/メーカー: 技術評論社発売日: 2017/11/25メディア: 大型本この商品を含むブログを見る Rubyに入門する必要があったので…

【2018年版】分割キーボードのErgoDox EZ購入から利用開始まで

分割エルゴノミクスキーボードとして有名な、ErgoDox EZを購入したので、まだ3日しかたっていませんが、購入方法と行った設定などをまとめておきます。 まだ慣れませんが、この記事はすべてErgoDox EZで書いています。 動機 ErgoDoxの特徴としてあげられるの…

npxとnpm-run-allでローカルモジュールを実行する

小ネタです。 npm管理下のプロジェクトで、なにかのモジュールのコマンドを叩きたいということがよくあります。 その場合、僕がよく使っていたのは、 ./node_modules/.bin/(パッケージ名) package.jsonにnpm-scriptsを書いて npm run (script名) でした。 np…

TypeScriptで"SyntaxError: Unexpected token import"になったときの解決方法

昨日の記事を公開したところ、 blog.zuckey17.org ↓のように、 ライブラリと型定義のimportとで分けている必要はあるのか? という指摘をいただきました。 const { createConnection } = require("mysql"); // ライブラリのimport import { Connection, Mysq…

TypeScriptでMySQLを触るメモ

最近、TypeScript でサーバサイドを書く機会がありました。 DBに MySQLを利用していましたが、データの挿入や取得の簡単なものでも、少しハマったのでメモを残しておこうと思います。 TypeScriptについては、触りたてということで間違いなどがあれば、コメン…

雑な感想とメモ【PHPerKaigi 2018】@練馬区産業プラザ 20180310

phperkaigi.jp 前夜祭に引き続き当日も参加しました。 blog.zuckey17.org トークの感想と聞いている最中のメモを残しておきます。 PHPの現場公開録音もありました!! togetter.com TODO: 資料とビデオのパスを追加 トーク 今からでも出来る!Wwbサービスモニ…

PHPerKaigi 2018前夜祭に行ってきた(前前夜祭のLaravel Meetup Tokyo #10にも行ってきた)

phperkaigi.jp PHPerKaigi 2018前夜祭 PHPerKaigi 2018の前夜祭に行ってきました。 最近色々な人からコミュニティへの貢献の大事さという話を聞くことがあって、ノリと勢いでサポーターとして登録しました。 普通が4000円でサポーターが8000円、前夜祭だけで…

【Vue.js】リッチなUIのWEBアプリに必須なドラッグ・アンド・ドロップの実装

WEBアプリケーションでリッチなUIを実現したい場合、内部的には複雑な操作を簡単そうに見せるためのひとつの工夫として、Drag and Dropは必須と言ってもいいと思います。 今回、Vue.jsとそのライブラリのVue.Draggableを利用して、簡単にリストのDrag and Dr…