人生初GitHubでIssueをもらった話
embed.lyhubot-dokkuを作っていた軽い気持ちでslack上のhubotからdokkuをいじれないか試していました。dokku appsとdokku...
View ArticleUbuntu 14.04で"The package system is broken"を解決したいとき
Ubuntuでこの赤いエラーが出たときの対処法です。apt - How do I resolve unmet dependencies after adding a PPA? - Ask Ubuntu(見出しがリンク先になってます)いくつか書いてある手順のどれかで解決できる可能性が非常に高いと思われます。libefl関係のエラー"The package system is...
View ArticleErgodox買おうの会【買いました】
こんにちは、Ergodox買おうの会を身近な人と始めようと声をかけてみましたが、興味はあれど一緒に買ってくれる人がいなかったので、とりあえず買ってみた人です。購入までのことについてはgistにまとめてあります(購入の詳細、届くまでのこともコメント欄に書いてあります)。Ergodox買おうの会様子軸はGreetechの赤軸です。軽くて静かを望んでいたので満足しています。下の写真はカイシャの様子ですが、...
View Article一般的な提督の2016年春イベ
※まだ出撃してません一般的な提督は情報戦が勝負だと思うので入念に情報収集しながらやります。そしてすごい提督と違い戦力、装備、資材のリソースが限られています。この限られたリソースの中で如何に結果を最大化するか考えていきます。札と出撃制限制限E-1, E-4 : 連合(高速?) E-2, E-3 : 輸送(強い軽巡駆逐) E-5 : 謎 E-6 : 機動艦隊(空母多め?)...
View ArticleErgodoxの良さを語ってきた
買って2ヶ月近く経ったのとErgodox使ってると最高感しかないので、社内勉強会でErgodoxの良さを語ってきました。embed.lyErgodox購入検討者向けのスライドなので参考になれば嬉しいです。こちらは自分のErgodoxについての紹介です。実際に使ってみて改善してきた歴史やキーマップを紹介してます。embed.ly姿勢改善ブコメでライザップ比較がほしいとあったので頑張って描きました(写真...
View ArticleRustでFibonacci数列を書いて学ぶ
プログラミング言語Rustを一通り読んだのでまずFibonacci数列書いてみたメモです。Table Of Contents準備モジュールテストベンチマークテストFibonacci数列関数呼び出し1回動的計画法配列を使って計算結果をメモ繰り返し二乗法一般項速度比較まとめ参考記事準備Fibonacci以外にも色々やっていく予定なので、Rustの勉強用リポジトリを作ります。$ cargo new...
View ArticleRustのturbofish
リファレンスやドキュメントで時々出会う turbofish とは、"::<>"のことembed.ly型を明記するのとturbofishの両方が使えるときってどっち使うと良いのかな?letv:Vec<i32>=(0..10).collect();letv=(0..10).collect::<Vec<i32>>();
View Articlereact-routerをCDNのみで使う
この記事は、npm非依存でReactを使ったWebフロントエンド開発をしたい方向けです。GitHub - reactjs/react-router: A complete routing library for...
View ArticleCentOSにCppcheckをRPMでインストールする方法
Cppcheckはとても優れたツールですが、Windowsで使用する場合はSetupがありますが、Linuxで使用する場合は手動でのインストールになります。ソースコードをダウンロードしてビルドすれば良いのですが、ビルドするツールをインストールできない場合などビルド困難な場合がありますので、RPMパッケージをインストールする方法を紹介します。Note1つ注意なのは、RPMパッケージでインストールするた...
View Article簡単にわかるGitLab CIの仕組み
GitLab CIのquick startを読んでもしっくり来なかった人向けにGitLab CIの仕組みをまとめました。特に「Runnerって何?」ってなった人向けです。(※GitLab CIの導入方法や使い方については触れていません)GitLab CIの仕組みGitLab Continuous Integration |...
View ArticleMacでVagrant上のVMを自動起動する方法
VM上にある開発サーバとかを自動起動したいのでやってみました。~/Library/LaunchAgentsに好きな名前のplistファイルを作成します(ここではvagrant.startup.plist)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"...
View ArticleGitLab CIならWindowsでのCIも簡単
WindowsでビルドやテストをするようなCIがGitLab CIで簡単に構成できるので紹介します。簡単にわかるGitLab CIの仕組みで書いたようにGitLab RunnerはGitLab本体とは分離して別マシンや別コンテナに配置して、GitLabとGitLab Runner間はAPIで通信する仕組みになっています。ということなので、ビルド環境のある物理WindowsマシンにGitLab...
View Article下準備 &インストールUSB作成(Macで) : Retry Gentoo 1
3,4年前にgentooに挑戦して挫折しましたが、再び挑戦してみます。下準備資料公式のハンドブックが日本語訳もついていて良い感じなのでこれを読みながらインストールを進めていきます。ハンドブック:メインページ - Gentoo...
View ArticleGentooのインストール : Retry Gentoo 2
幾つかLinuxをインストールした経験がないとGentooのインストールは非常に難しいので、前提として多少の知識がある方がインストールをすると思います。ので、コマンドと変更したファイルの内容をずらずらと書いていきます。色気が...ない...インストールメディアは前回作成したUSBメモリを使います。前回 => 下準備 & インストールUSB作成(Macで) : Retry Gentoo...
View ArticleXubuntu 16.04 日本語入力(fcitx-mozc)
"Settings > Language Supprt"を開きます。"Install / Remove Languages"でJapaneseを選択します。Applyすると、デフォルトでfcitxとfcitx-mozcがインストールされます。"Keyborad input method...
View ArticleRustでGtk+ 3.x
gtk-rs/gtk: GTK+ 3.x bindings and wrappers for Rustgtk-rs/gtkを使ってみます。開発を始める前にビルドするためにGtkのツールキットが必要なのでインストールします。Requirements - Gtk-rs$ brew install gtk+3...
View ArticleVim使いがVSCodeを始める例
Vimに比べるとVSCodeのほうが引き継ぎのときに楽なのではと思い立ちVSCodeをはじめてみます。エディタに求めていること素VSCodeを眺めて普段エディタに求めている最低限のことについて考えてみます。基礎として理解しておきたい部分プラグイン機構プラグインでできることと設定でできることの境目求めることVimキーバインドFile...
View Article氷パ考察 ダブルバトル
運用例実践中...(情報は随時更新していきます)ユキメノコ@ひかりのこな おくびょう ゆきがくれ CS252かなしばり/でんじは/たたりめ/ふぶき (うそなき|みちづれ)かなしばりを有効に使いたいフロストロトムオボン@オボン ひかえめ ふゆう HC252ふぶき/10万|ほうでん|ボルチェン/鬼火/でんじは鬼火と電磁波を撒いてサポートしつつふぶき&一致電気技メガネ@メガネ ひかえめ ふゆう...
View Articleステラのまほうのエンディングで始めるThree.js
この記事は、Three.js Advent Calendar 2016 9日目の記事です。たまたま空いていたので、まんがタイムきらら Advent Calendar 2016...
View Article