Xperia XZを買いました

Nexus 5Xがダメになったので、新しい端末を探すことに。 ただ、 希望のスペックを満たすものが中々見つからず、結構苦労した。 Android搭載 (自分で作ったアプリ動かしたい) なるべく素のAndroid (標準UIが好み) IIJmioが使える (SIMフリーでドコモのバンド…

Nexus 5X Bootloop

yuki-tkd.hateblo.jp 昨年4月に購入したNexus5X (H791) 32GBモデルを購入し、普通に使っていたのですが、先日、突然壊れました。 Chromeでブラウジングしてたら画面がフリーズしたので、強制終了したら起動しない状態になりました。 電源長押し -> バックラ…

結局Sierraに乗り換えた

yuki-tkd.hateblo.jp Sierraに乗り換えたいが、Karabinerが使えないからダメだっていう記事を書いたのだけれど、他のツールで目的が達成できるものがあったので、 Sierraに乗り換えた。 Karabiner-Elementsにvimモードっぽい機能がついたのかと思ったけれど…

Sierraに乗り換えたい

MacBook Pro (Late 2013)にEl capitanを入れて使っているのだけれど、そろそろmacOS Sierraにアップデートしたい。 新しいPagesやKeynoteにはレイヤー機能がついて便利そうだし、セキュリティ的にもSierraのほうが良さそう。 出た当初と違い、知見もだいぶ溜…

2016年を振り返って

振り返ってみれば、2016年は超アクティブに色んなことに手を出した年になってました。 4月 研究室配属 6月 大学院入試 6-8月 大学院の機械学習の授業を下履修 (Scikit-learnを使う実践的な授業で楽しかった) 9月 Android Experiments OBJECTSで最終選考まで…

Scala関数型デザイン&プログラミングを読み始めました

Scalaを書いたりしているものの、ちゃんと関数型言語の勉強したことがないなと思い、 Scala関数型デザイン&プログラミングを読み始めました。 Scala関数型デザイン&プログラミング ―Scalazコントリビューターによる関数型徹底ガイド (impress top gear)作者:…

環境と人

自分の人格とか性格を作るのは、環境に依存することが多いのではないかと思っていて、 行き詰まった時は思い切って別の環境に身をおくことが大事なのではないかなぁと思っている。 言語化出来て、これがダメだからこの環境はダメだ!って言えるところまで分…

4月26日

HHKB Lite2を買いました 研究室用にHHKB Lite2のUSキーモデルを買いました. 毎日持ち歩くのは大変だし,もう一台買って大学に置きっぱにするのに2万円超えのキーボードは怖いのでLite2に. キー配列は慣れているので使いやすいのですが押し心地はPro2には遠…

USキーによる日本語入力をUbuntuでも快適に使う

Karabiner USキーに慣れていると、日本語/英語切り替え時が不便。 普段はKarabinerというソフトを使って左右のcmdキーを言語切り替えに割り当てていて、 左cmdキーを押すと英語入力に切り替わって、右cmdキーを押すと日本語入力に切り替わるようにしている。…

4月14日

在室管理システムとりあえず動いた 在室管理システムの動くものが出来た。研究室のメンバーのステータス一覧と、新規ユーザの追加やステータスの更新が出来るようになった。 あとは、BLEのタグを使って研究室内に居るかどうかチェックしたり、IFTTTでhttpリ…

4月13日

健康診断あるから大学行ったものの、終わってからが暇だった。 研究室行っても輪講の準備しかすることなくて暇なので、面倒だと感じてた在室管理をなんとかしようとした。 在室管理 うちの研究室は廊下に場所が書かれたホワイトボードに自分のマグネットを貼…

4月11日

セットアップほぼ終わった。 git入れて、GithubのSSHキー登録して、dotfilesを適応した。 vimrcも反映させたし、bashrcも適応したので、シェルが普通に使えるようになってきた。 USキーのキーボードを持って行くのを忘れたので、キーバインドの設定だけ終わ…

PerfumeコラボのWired Cafe行ってきた

COSMIC EXPLORER Perfumeの新アルバム COSMIC EXPLORERとWired Cafeのコラボ企画が今日までだったので、京都ポルタにあるWired Cafeに打ち合わせと称して行ってきた。 imaginaryShortとして今年やることを考えていて、それを共有しつつPerfumeコラボ楽しんだ…

Ubuntuで研究室のパソコンセットアップした

研究室配属 4月から研究室配属になったものの、割り当てられたのはWindows機だった。 Windows 7だと変なことしないとシェルでVim使えないじゃん、論文どうやって書くのってブツブツ言ってたら、壊さなければ好きにしていいよと言われたので遠慮無くLinuxを入…

Nexus 5X + IIJmio に乗り換えて感じたこと

SIMフリーなNexus 5xを購入し、IIJmioを契約しました。 大手キャリアからMVNOって言うと料金的なメリットが大きいように見えるけれど、 2年縛りからの脱出と削除不可なキャリアアプリからの解放が個人的には大きなキッカケでした。 もちろん安いほうが嬉しい…

パーセプトロン作った

3年生後期の授業でパターン認識を受講していたんだけど、話聞いているうちに実際に作って試したくなったので作った。 まずは一番簡単そうなパーセプトロンから。 せっかくだしScalaの勉強にもなるようにScalaでやるかーと思って始めたけど、Scalaで線形代数…

新年明けましておめでとうございます

2016年始まった 明けましておめでとうございます。 今年もよろしくお願い致します。 おみくじ 初詣は春日大社に行ってきました。 今年は初詣でノーマルなおみくじと恋みくじを引いたところ、大吉と中吉が出たので幸先の良いスタートが切れております。 ちな…

論文紹介『uniMorph - Fabricating Thin-Film Composites for Shape-Changing Interfaces』

はじめに 本エントリは, id:yumu19 さんが始められたヒューマンコンピュータインタラクション論文紹介 Advent Calendar 2015の5日目です. 今回紹介する研究は, デモ動画を見たときに, 純粋に未来感があってかっこいい!と感動したものの, 論文はまだ読んでい…

Pomodoro technique

Pomodoro? ポモドーロテクニックを導入したところ、生産性がかなり上がったのでその感動を共有したく久々にブログを書いている。 きっかけは、Rebuild.fmでパーソナリティのmiyagawaさんが、ポモドーロテクニックを活用してるっていう話をよくされていたので…

Scalaハマりポイント

Scala始めて1ヶ月くらい経つけど、良くわからないことがまだたくさんある。 OptionとEitherってどう使い分けるんや !! ScalaではOption型とEither型が使えて、どちらも正常値or異常値を入れられるみたいな感じなんだけど、どういうときに使い分けたら良いか…

点字ブロックは何故黄色なのか

写真: フリー写真素材ぱくたそ 大学に向かう途中、駅の点字ブロックを見て疑問に感じたので、調べてみたらすぐに答えが出てきた。 http://www.h-road-s.co.jp/service/texturedpavingblock/tpb05.html 答え 一言で言うと、 点字ブロック(視覚障害者誘導用標…

C言語のユニットテストライブラリPicoUnitを作った

C言語でテスト 僕が通っている大学のソフトウェア演習で、C言語で(BASIC風の)独自言語のコンパイラを作る課題が出た。 1ヶ月おきくらいに進捗のチェックと機能追加があって、それを5回くらい繰り返すと完成するらしい。 今までもソフトウェア演習はあったけ…

VimからAtomへの乗り換えを進めてる

趣味のコーディングのときだけ、Atomを使って様子を伺っている。 1年くらい前に、Vimを使い続けるかAtomを使うか悩んだときには、起動速度の差とかパッケージの量とかで、まだまだVimだなぁって考えたんだけど、 久々にMarkdownでメモを取る機会があって、At…

Perlで、ある配列から順序そのままで別の配列の重複除いた配列を作る

Perlである配列から、順番はそのままで別の配列に含まれる要素を除いたリストを作りたかったけど、すぐ出来なかったのでメモ 例えば、以下のfoo, barが与えられたとき、 foo = (1,2,3,4,5,6) bar = (1,3,6) 次のようなbazを手に入れたい。 baz = (2,4,5) 簡…

NodeでORMのSequelize使ってみた

ORMのSequelizeを使ってみた。 NodejsでWebアプリケーション作るときは、MongoDB + Express + Angular + NodejsのMEANスタックを使うのが定番らしいけど、 MongoDBもAngularも触ったこと無いので、慣れてるMySQLを使うべくSequelizeを入れた。 モデルの作成 …

最近、JavaScriptとAndymoriハマってる

JavaScriptパターン JavaScriptパターンを借りて読んでる。7割くらい読み終わったんだけど、JavaScriptの文法を勉強しつつ、アンチパターンをさけるプログラミングが出来そうで良い。 JavaScriptは自由度高いけど、その自由度の高さ故に何も考えずにコード書…

Vimで全角記号の後ろにカーソル移動すると崩れる件

Vim使ってて、「…」とか「○」みたいな全角記号が書かれてるファイルを編集すると、変になる。 記号の後の文字が2回繰り返されたり、記号の後ろに半角スペースが空いたように見えて、削除すると記号ごと消えたり。 なので、いつもそういう文字列が含まれると…

互換品のMagsafe2 60Wアダプタを買った

Magsafe 外でMacBookを使う機会が増えてきて、平日は常に持ち歩いている。 公称8時間持つバッテリーをMacBook Proは積んでいるらしいが、ビルドしたり仮想環境立ち上げたりと、CPUが100%に近い状態でブン回してると3時間も持たない。 なので、常にリュックの…

Node.js始めました

JavaScript フロントエンドかバックエンドどっちがやりたいかって聞かれると、フロントエンドがやりたい!って思うのに、JavaScriptをまともに書けないとかいう矛盾した感じを何とかしたくて、JavaScript力を上げることにした。 練習として、 サーバサイド :…

Ingressやりだしてから歩く距離が伸びた

タイトル通りですが、最近めっちゃIngressするようになって歩く距離が伸びました。 Google Fitを見たところ、大体毎日5kmくらいは歩いてるみたい。 ところどころ10km近く歩いているのはIngressをするために外出したりした日。 今日も美味しいコーヒー豆と日…