Neovimのconfigをluaで書いてみる

自分のNeovimのconfigをluaに書き直してみました。 vimのconfigは以下 github.com luaで書き直しているconfigは以下 github.com luaに何故置き換えるのかは、以下のredditのpostが分かりやすかったです。 www.reddit.com 書き直す時にやったこと まずluaのvi…

tmux popupを利用してみる

tmux v3.2がリリースされたようなので、触ってみました $ tmux -V tmux 3.2 github.com 使い方 詳しい使い方は以下の記事が詳しいです。 www.rasukarusan.com tmux popupにコマンドを渡すとそれをpopup windowで実行してくれます tmux popup 'echo hello' コ…

Neovim nightlyで最近開発し始めたので、入れたpluginとかを書く

Neovimの設定を最近変えつつ色々ガチャガチャした記録を残します github.com Neovim nightlyとは Neovim v0.4.4が今のstableとしてNeovimのリポジトリのリリースにあるのですが、それの上にv.5がありそちらはまだstableでは無いものがリリースされています。…

ストーリーマップを作成し、朝のMVPタスクを発見してみる

業務でユーザーストーリーマッピングをする機会があったので、ちまちま本を読んでいたら、5章に朝のルーティンをタスクごとに落し込み、「○○分以内に家を出る」ためのMVPのタスクを発見するという工程があったので、自分もやってみた。 www.amazon.co.jp や…

2020年 買ったものまとめ

買ったやつ諸々書くやつ リモート時の購入物は以下 今年は3月からずっとリモートだったので、こっから色々変わった感はある mitubaex.hatenablog.com 衣 衣類は大体捨てて、黒いTシャツ一本で生きている 10着ぐらいガッと買った www.amazon.co.jp 冬は、UNIQ…

caravelle-bleを作ったのでやったことまとめ

こんにちは、ミツバです。 caravelleというキーボードを買って作成したので、困ったことを備忘として残します。 booth.pm 結論から言うと下の記事に大体書いています。 bigotor.com はんだ付け ビルドガイドを見て、やっていく感じです。 特に困ることは無さ…

リモート生活で買ったものまとめ

リモート生活を始めて2ヶ月が経とうとしているので、リモート生活のために買ったものをまとめます。 PC周辺機器 僕は自宅ではPCを机の上に置くと狭いので別の場所に置いています。 そのため、PCのマイク、カメラを必然的に利用できない状況になってしまうの…

オブジェクト指向設計実践ガイドを読みました

こんにちは、ミツバです。 今回は、以下の本を読みました。 ここでは、学びのあった部分を軽く触れておきます。 gihyo.jp 単一責任のクラスを作る 後述するコンポジションと近そうな話ですが、バイクがパーツの計算を持っているより、パーツをクラスとして切…

buildersconに参加してきました #builderscon

こんにちは、ミツバです。 8/30, 31の二日間参加してきたので、ブログを書きます。 builderscon.io 前夜祭がありましたが、予定があったのでスキップしてしまいました。 一日目 メモはこちら 聞いたトーク Open SKT: メルペイ開発の裏側 キーボードは好きで…

cscs64を購入して作りました #cscs64

cscs64を作成しました。 github.com [https://twitter.com/hatano/status/1134666427489607681:embed] 作業ログ キースイッチソケットとダイオード、他諸々の部品は普通に半田付けしていきます。 cscs_family/buildguide.md at master · hatanoh/cscs_family…

Go Conference 2019 Spring に参加してきました

こんにちは、ミツバです。 縁があって、Go Conference 2019 Springに参加することができました。 ありがとうございました。 gocon.connpass.com 聞いたセッション keynote goproxyを作成しているケイティーさん modulesはGoのバージョンの違いを吸収してくれ…

QMK Firmwareで絵文字を入力する

こんにちは、ミツバです。 この前、行われた天キーでいい感じのキーキャップを入手できたので少し特殊なことをしてみようと思いました。 キーボードは、ErgoDashを利用しています。 Ubuntuでの設定 今回はUbuntu 18.04でやっていきます。 keymap.cを編集 // …

Corne Cherryを作成しました

こんにちは、ミツバです。 この前、Corne Chocolateを作ったのですが、Cherryの方も欲しくなり本日作りました。 つくったもの カッコいいキーキャップを付けて完成しました#自作キーボード #crkbd pic.twitter.com/kdTXaLiZuz— ミツバ@なんか趣味作る (@mitu…

Corne Chocolateを遊舎工房さんで作りました

こんにちは、ミツバです。 先日、corne-chocolate を 遊舎工房 で作りました。 遊舎工房さん 備品がたくさんあり、半田吸い取りなんかもできたりします。 それらの備品が最高でも1000円で使いたい放題なので、遊舎工房さんで作成は価値は十分にあると思いま…

YAPC::Tokyo 2019に参加してきました

こんにちは,ミツバです. YAPC::Tokyoに参加してきたので,その参加レポートを書きます. 参加したきっかけ 普段はPerlを書いたことが全くない僕ですが,シェル芸などのトピックでPerlを利用したワンライナーがあったりして少し興味はあったりしてました. …

freeeに内定をもらうまでの人生

こんにちは,freeeに19卒で入社するミツバ(中村潤)です. これはfreee 19新卒Advent Calendar 2018の14日目の記事です adventar.org 内定式では特にニックネームについて言ってなかったのですが,ミツバが僕の本名みたいなものなので気軽にミツバと呼んでく…

Macの日本語入力のためにSKKを導入した

SKKとは Emacsのために開発された日本語入力システムだそうです。(僕はVim使い) SKK - Wikipedia Install 今回はMacを利用するので、codefirst/aquaskkを利用しました。 ↓のReleaseページにpkgファイルが置いてありました。 releases Usage まずインストール…

Rust本を読んだので,学んだこと諸々を書いておく

若干理解が足りない部分もあるが,個人的に面白かった項目を書いておく. 参照周り Rustは値ごとに所有権を有しており,その扱い方がいろいろある. 移動 所有権を移動した値を再度使おうとするとエラーが出る. メモリ上の動きとしては,sのヘッダ情報には …

arch linuxのwindow managerとしてi3を導入した

arch linuxにwindow managerのi3を導入したので、やったことを書いておきます。 デスクトップ環境はfcitxを使用しています。 i3の導入 sudo pacman -S i3 # 背景画像とかを設定する場合 sudo pacman -S feh compton .config/i3/configを記述する 設定ファイ…

Arch LinuxをMac Book Proにインストールした

こんにちは. やっとの事でArch Linuxのインストールに成功したので,やったことを書いておきます. Bootable USB 以下のWikiのコマンドでいけます.4GのUSBでも十分でした. USB インストールメディア - ArchWiki Install 手順は,下記のブログを参考にして…

#builderscon 参加記 3日目

builderscon 三日目 聞いた話のメモと感想を書いていきます. 全てのエンジニアに知ってもらいたいOSの中身について speakerdeck.com ariakiさん MEDIA DO 最近のOS事情 OSの選択やOSのカスタマイズをする必要があまりなくなって来た Dockerなどが登場して関…

#builderscon 参加記 2日目

builderscon 二日目 二日目から本格的にカンファレンスがスタートし,いろんなトラックで発表者がたくさんの面白いことを発表していきます. とりあえず僕が聞いた話の書いたメモと感想を少しずつ載せていきます. Electronによるアプリケーション開発事情20…

builderscon参加記 1日目

builderscon1日目は前夜祭ということで,みんなで酒を飲みながらトークを聞こうという流れでした. 残念ながら僕は,自分に甘えまくってしまい30分ほど遅刻しました. なので二つ目のセッションの途中から参戦しました. タイムテーブル タイムテーブルは以…

部活の制作合宿でやったこと

部活の制作合宿が2018/09/01~03にありました.そこでやったことをここに書いておこうと思います. 1日目 戦術的DDD講座をした speakerdeck.com 個人的に色々なサイトを見たりエリックエヴァンス本を読んでいたので,戦術的なDDDの内容をまとめました. アー…

Clovaスキルの作り方 (Python編)

LINEが販売しているClovaのスキルを作成したので,その方法を記しておきます. Clovaスキルのチャンネル作成する clova-developers.line.me Clova Developer Centerに行き,ログインしてもらってスキルチャンネルを作成してください. プロバイダーは自分の…

Project Euler No. 1 ~ No.10 を解いた

No.1 ~ 10までのコードをペタペタしていきます. No.1 Multiples of 3 and 5 1000以下のxについて,x mod 5 == 0, x mod 3 == 0の数の合計を求める check :: Int -> [Int] check a = if (a `mod` 3 == 0 || a `mod` 5 == 0) then a : (check $ a + 1) else c…

Bot Developers Meetup - LINE Bot開発者の勉強会 - に参加した

Flex&LIFFを使った美UIでハッカソンに優勝した話 山蔦さん AngelHack Global Hackathon ビジネスとして通用するものを作る必要があるハッカソン 制作プロダクト 国を選択して,そこから薬の推薦,薬局の推薦 現在の症状を現地語に翻訳して,それを見せるだ…

僕がよく使うShellコマンドまとめ

個人的によく使ったShellコマンドを備忘録としてまとめておきます. ※ zshで動かしているため,bashだと若干動かなかったりする‍♂️ 合計を求める 平均を求める 頻度を求める zip関数みたいなもの 指定ディレクトリ内のファイルを回す 置換 まとめ おまけ 合…

すごいHaskellたのしく学ぼう!を読みました.

すごいHaskellたのしく学ぼう!(通称:すごいH本)を読みました.ためになりすぎて,いろいろこれからの人生が楽しくなりそうだったので感想を書きます. shop.ohmsha.co.jp 環境周りについては,こちらの記事を参考にしました. qiita.com Haskellという言…

MiSTEL BAROCCO MD600を買いました.

のキーボードを買いました. www.archisite.co.jp 最高だ(コードやばい) pic.twitter.com/PAdQN8afsT— ミツバ@寺子屋の中の人 (@EX46900521) 2018年6月8日 この配列がきつかったので、逆に設定した(HHKB病) pic.twitter.com/uTKypsjmuY— ミツバ@寺子屋の中の…