fishシェルで閉じ括弧などの補完をするプラグインを導入した話

はじめに neovimの方では閉じ括弧などの補完を自動で行ってくれるプラグインを入れてましたが,fishの方では入れてませんでした.理由としてはエディタほど""等を使う機会がなかったので. しかし,commitメッセージを入れるときなどで使う機会が多いことに…

RubyでBitBoardオセロを作成した話

概要 最近Rubyの勉強を進めてまして,その一環としてRubyでオセロを作成することにしました. ただ,2次元配列を使って盤の状態を管理するのが主流だとは思うのですが,先輩がBitBoardというものを用いてC++でオセロを実装していたのを思い出したので,僕もB…

2017年を振り返る

1月 今年は英語に力入れるぞーって授業でのプレゼンで宣言した ついでにムキムキになるぞーって言ってジムに通いだす 2月 英語学習計画を2ヶ月分作成した 1000番台の発表を待たずにGTX970のグラボを購入してしまう 3月 英語学習をほぼ完ぺきに完遂したので心…

海外の人のカプセルホテルレビュー動画にハマってる話

この記事は、 OIT Advent Calendar 2017の12日目の記事です. どうも whesonです. 最近東京に行く機会が何度かありまして,ついに車中泊でなくしっかりと泊ることになりました. んで,泊るところを探すのですが,カプセルホテルってめちゃくちゃ安いじゃな…

Google App Engineを利用して自作ゲームのスコアを保存・取得するシステムを開発した話(PHP)

きっかけ 友人と二人でブラウザ上で動くゲームを作っていて,スコアをどこかに保存しようということになった. Google App Engineにしようと思ったのは,所属する研究室とは別の先生にオススメされたので使った. 多分MySQLとかのデータベースを使うともっと…

icpc2017国内予選に参加した話

※この記事は2017/07/22にて別の場所で書いていたものをこちらに移行したものです. 強い先輩(4年)と僕と一緒に始めた同期(3年)でチームsiguma.makkusuとして参加しました. 大会当日の様子 大会前 僕のMacでやるということになったので環境設定をしてた.大…

Duolingoを10日間やってみた感想

Duolingoとは Duolingoは無料の教育ウェブサイトやアプリ、有料の資格試験を提供する言語教育プラットフォームである。2016年4月までに59言語に対応し、23言語向けに現在開発中である。 利用者がコースを受講する事で、同時にウェブサイトやその他文書の翻訳…

Progate Lv.100になりました.

現状 Lv.100はどれくらい? 現在はおすすめの学習手順(リンク)に従って進めてます. 進捗状況なのですが,Railsコースの6番目が終わったところです. とはいえ,道場コースのHTML/CSS,Railsもやってますので,おすすめコースのここでLv.100という訳ではない…

クリップボードに端末上でコピーする方法

はじめに 競技プログラミングの時にいつも端末でコンパイル・テストケースの確認をして、テキストエディタから範囲選択をしてクリップボードに保存していました。(Ctrl-a から Ctrl-cのような感じ) 今回、neovimにエディタを変更したことで、ふと思ったこと…