Neovim/Vim8で快適Vue.js開発(Vue Language Server)
VimでLanguage Serverを活用する(Rust, Vue.js)で中途半端にしていたVue.js開発がほぼ完成したのでまとめます。これでVSCode+Veturと同等にVue.js開発ができます …
View ArticleVimでLanguage Serverを活用する(Rust, Vue.js)
遅刻しましたが Vim2 Advent Calendar 2017 22日目の記事です。VSCodeを使っていると知らない間にお世話になっていたりするLanguage Server Protcol(LSP …
View ArticlerustifyでWebAssembly - ライフゲームを作る
rustifyで簡単WebAssemblyしてみる続編です、もう少し実践的なライフゲームを作ってみました。embed.lyDemoElectonで動かしてますが普通にブラウザでも動きます。前の記事は試してみただけだったので少し詳しくまとめてみます。rustifyとはborwserifyのtransformでrustコードをwasmに変換するものです …
View Articlerustifyで簡単WebAssemblyしてみる
WebAssembly(以下WASM)には興味があって遊んでみたいと思っていたら、rustifyという便利な魔法が先日GitHubに現れたので使ってみました。ElectronでWASMを使ってランダムウォークをしてみます。embed.ly準備Node.js環境をnvmで …
View ArticleVC++と和解する
VC++のコンソールアプリケーションが自動生成するファイルについてとMSBuildの話である。Intelコンパイラなどのサードパーティコンパイラを使用することについても書いてある。
View ArticleFlaskとVue.jsを組み合わせて使う
flask-vue.js demoyymm/flask-vuejs: Example & Tips, Flask with Vue …
View ArticleFlaskとVue.jsを組み合わせて使う
flask-vue.js demoyymm/flask-vuejs: Example & Tips, Flask with Vue …
View ArticleOpenMPによるfor文の並列化
OpenMPには、forの並列化とsectionによる並列化がありますが、forの並列化のみを扱います。OpenMPに関する仕様に関しては、kosyu-openmp_c.pdfを読んで勉強します、よくまとまっているのであとあとリファレンスとしても使えます。以下、C …
View ArticleLocalStorageで誰でも安全にMarkdownでスライドやメモ作れるサービス作ったよ
Locksスライド作るときPowerPointやKeynoteでも良いけどインストールされてないとか好みじゃないとかMarkdownで書きたいときあります。でもWebサービスとかだと外部のサーバにデータ乗るかもしれないし機密情報とかのせられない・・・みたいなときに使うツールということで作りました。embed.lyここにアクセスするだけで誰でも使えます。LocalStorageを使っているのでデータが...
View ArticleCodeMirrorでEmoji AutoCompleteをする
":"に続けて打ち込むと自動で補完してくれるようになります。EmojiリストはGitHub APIから取得しています。必要なパッケージCodeMirrorshow-hint addonのコードを編集するのでソースコードが必要Axiosパッケージの読み込み方法は各自におまかせします(scriptタグでもビルドツールでも構いません …
View Article玉葱醤油をご存知だろうか?
うまいのでみんな買うと良い。玉葱醤油とはembed.ly玉葱醤油とは、北海道北見市で作られている醤油である。すごく細かい玉葱が入っており気持ちトロッとしている。おいしい。どうやって食べる醤油なので色々な方法があると思うが個人的にハマってしまった手法を紹介する …
View ArticleNeovim + deoplete.nvimでVue + TypeScriptの補完ができるようになりました
nvim-typescriptを使用する方法ではできなかったので出来るように頑張りました。(他に代替出来る方法を教えていただいたの最後の方で紹介します。)Vueファイル内で、html, typescript, cssの補完が良い感じに効くようになりました。やり方deoplete.vimとcontext_filetype.vim …
View ArticleVue.jsで縦横拡張可変グリッド
CodePenエディタのような可変グリッドで、拡張可能なグリッドがほしかったので作ってみました。embed.ly詳しい話templateでは可変グリッドのCSS書くのが大変になったのでrenderを使ったりして色々勉強になりました。という話です。可変グリッドロジックは、sparklinlabs …
View Article艦これ2017冬イベE-1甲 伊26 Mマス掘り
伊26ほしいです。伊26がほしいです。Iマスでも掘れますがIマスまで行くのに時間かかるのでMマスで掘ることにしてみました。401やUが欲しい場合はIマスに行きましょう。編成A勝利時は何も落ちない場合がほとんどなので、S勝利じゃないとドロップしない気がします。戦艦は含めることができないので、ヲ級改flagshipを倒すために雷巡の開幕魚雷と夜戦を使います。後述する基地航空隊とこの編成でS勝利安定してい...
View ArticleVimで始める型付きPython3開発
型付きPythonは静的型解析ツールであるmypyによる検査と、jediによる補完が効くという開発に役立つ便利な恩恵があります。実行時には(まだ)型の恩恵はないですが始めるには十分な恩恵だと感じたので始めてみました。venvとmypyを使うので、Python3と言ってもPython3.5(現在の最新版)を使います …
View ArticleErgoDoxを混合軸にした話
ErgoDox Advent Calendar 2016の25日目の記事になります。もう1月ですがなぜか25日だけ空いていたので飛び込み参加しました。もともとGREETECH赤軸だったのですが、GATERONの緑軸を購入してまぜまぜしました。経緯MX軸は初めてというのもあって …
View ArticleIsomorphic Javascript 開発話 in 2016 (Koa + React + Material-UI)
去年(2016年8月頃)、社内で使う電話帳blacklistアプリをIsomorphic Javascriptで作りながらWikiにまとめていた開発話が面白い感じになっていたのでその転載です。GitLab上で開発していたのでJavascript以外にもGitLab CIの話もあります。開発話Reactを使用して楽をしたいので、開発言語はNode.jsを選択 …
View Articlezsh -> fish 移行プロセス
込み入った設定をしないでスッと移行することを目的にしています。.zshrcを投げ捨ててます。自分の場合、zshrcの設定内容にコピー&ペーストが多かったので気持ち的に楽に投げ捨てられました。fishのインストール主要なOSのパッケージマネージャーでインストール可能なのでスッとインストールします。fishermanを導入fishのプラグインマネージャーです。oh-my-fishとも互換性があり...
View Articledeoplete.nvimが効かなくなった時の手元できる対処法
開発中なのもありよく動かなくなっているので試したことリストの備忘録です。公式でもなく完全な対処方法であるかの確認もしてないので参考程度にして下さい。この方法で解決できない場合はIssueかなぁという判断基準にはなるかもしれません。順番や番号に意味はありません。1. プラグインのアップデート2. :CheckHealth3. has …
View ArticleNeovimはじめました & 2016年vimrc大掃除
11月あたりからvim環境を見直して概ねまとまってきたのでメモとして残しておきます。概要はNeovim導入プラグイン整理(neobundle => dein.vim)Neovim/Vim/Nyaovim対応 …
View Article