Android:Float値を扱えるカスタムSeekBarPreference

Float値を扱えるカスタムSeekBarPreferenceを作った. 動機 AndoridXのSeekBarPreference(API)はSeekBarPreference#getValue/setValueでIntしか受け付けない.Float型を扱えて,かつ値のフォーマット文字列を指定できるPreferenceクラスを自作した. 実装 …

Vimでdenite.nvimでチートシートを出すやつ

github.com youtu.be プラグインを導入して適当にTSVを書くとチートシートが作成できる.Vimのコマンドやoperatorやtext objectその他諸々の覚えられてないやつとか,cmdlineで実行すると便利なやつを登録しとくと便利.

\[ twitter やめ方 ] [検索]

近況について書こうかなと思いましたが一日目から暗い記事もアレなんで別のネタを書きます. 争い,自分にとってはどうでもいいこと,その情報は自分にとって有益なものなのか?私はただゲラゲラ笑っていたいだけなのに.そんなこんなでTwitterをやめること…

SlackにownCloudの更新通知をする

github.com このアプリを利用すれば良いのだが,ownCloud 8に対応していないし,ownCloudの内部にパッチを当てる必要があって,使いづらい.自力でownCloud 8に対応させるかと思っていたら,もっといい方法を見つけた. 「アクティビティ」画面で左下の歯車…

Visual Studio Codeのすゝめ (Golang寄り)

OUCC Advent Calendar 2015 5日目の記事です. VSCodeの紹介 Connect(); 2015でVisual Studio Code v0.10.1 beta(以下VSCode)が発表されました. www.publickey1.jp プレゼンテーション中にリポジトリを公開したそうです.ちょーかこいいですね.ダウンロー…

HaskellでGoのtimeパッケージの模倣

Haskellで定期実行をしたいと思い,HaskellのスレッドシステムとSTMについて その1 — ありえるえりあとか見ながら書いた. gist.github.com 先のリンクの記事にもあるようにメインスレッドで待ってやらないと終了するので,chanを使って待たせた.Goのchanと…

LaTeXで迷うこと・間違えること

どうでもいいっちゃどうでもいいことなんだけど www.johndcook.com ここに書いてあるのは 1. Quote "Yes." ではなく ``Yes." 2. 微分 の前に空白を作る.はひとまとまりに見えるようにする. dx dy = r dr d\theta ではなく dx \, dy = r \, dr \, d\theta 3…

IPythonでLife Game

IPythonは2D描画が簡単に出来て良さ http://nbviewer.jupyter.org/gist/yuntan/0ad2431123718ff83ae5 Gist (GitHubも?)がIPythonのipynbの表示に対応しててビビった.ただビデオの表示ができない. gist.github.com

gRPC を用いたgolang におけるプラグイン機構の実装

コミケC88に出した部誌「Oh!UCC」に寄稿した記事. gRPC.pdf - Google ドライブ

QMLでFlappyBirdを作ろう講習会

yuntan/QMLFlappyBirdgithub.com

matplotlibはTikz(PGF)出力ができる

plt.savefig('figure.pgf')のように拡張子をPGFにすると吐き出してくれる. Typesetting With XeLaTeX/LuaLaTeX — Matplotlib 1.4.3 documentation TeXの中に入れたいときは\resizeboxで幅を調整してやるといい \begin{figure}[htb] \centering \resizebox{\…

気になるライブラリ集 Haskell編

-- TODO いつか使う RaphaelJ/friday 画像処理.アフィン変換,輪郭抽出,ヒストグラム,フィルター. gloss OpenGLで図形描画 Diagrams - About Diagrams 2D図形描画 Twinside/Juicy.Pixels 画像処理 wreq: a Haskell web client library HTTPリクエスト

ポータブルなQMLの実行環境(今回はWinのみ)をすぐ作る

QMLの弱点はWeb技術のようにどの環境にもあるツール(Webの場合ウェブブラウザ)を使って実行できないことだと思う.(※ Plaristote/qmlweb これはブラウザ上でQMLを実行できる実装.大変興味深い.)QMLの布教会をするにあたり,Qtをインストールさせるのは…

YEOMANでWebの大海へ漕ぎ出す

Reactをやりたくなった. Web界隈(ここではJavaScriptフレームワーク・代替言語界隈)というのは移り変わりが激しく,また似たようなフレームワーク・言語・開発ツールがたくさんあって,開発を始める前にそれらを選択するだけでも大変な労力を強いられそう…

ASUS TransBook T90CHI を買った

32Gのを買った.日本橋でUMPC (VAIO Pみたいなやつ)が中古でないかなーと探しているとこれを見つけて一目惚れした.(その後中古のVAIO Pが見つかったが4万円もするので,こちらを買うほうがいいと諦めた.)その後しばらくkakaku comで値段の推移を観察し…

Haskellでbrainfckインタプリタを書きたかった話

をOUCCのLT会でしました

How to draw figure and animate it in IPython

see http://nbviewer.ipython.org/gist/yuntan/798939455d8b1db401d5 tag: ipython drawing animation

NetworkManagerで有線LANでのネットワーク共有を設定する

wireless lanでインターネットに接続されているPC(本機)と別PC(別機)をLANケーブルで接続し,別機からもインターネットにアクセスできるように(ネットワーク共有)設定する.NetworkManagerで. yaourt -S dnsmasq # dnsmasqをインストール systemctl start d…

Syaro ver0.4.0--2の変更点

C87で頒布する部誌のための記事として書きました. 冬休みが始まってからここ数日,久しぶりにプヨグヤミングっぽいことをしているゆんたん(@yuntan_t)です.明日からはきっと勉強します.きっと. 今回は部内向けCMS(Wiki)として開発をはじめて現在は私が使うた…

Canon MG7530を買ってもらった

Canon キヤノンインクジェット複合機 PIXUSMG7530BK ブラック出版社/メーカー: キヤノン発売日: 2014/09/04メディア: Personal Computersこの商品を含むブログ (4件) を見る 今までCanon MP500を使っていたが,以前からワイアレス印刷したいと思っていたのと…

あいちゃれ2014であくまで個人的に気になった発表 (予約投稿)

この記事はOUCCアドベントカレンダー2014 5日目です. 個人的に気になった作品を載せました.創作の参考になれば. BirdAttack ver1.10 Unityで作られたゲームです.めっちゃ完成度高いです. 【ニコニコ動画】BirdAttack ver.ICT Challenge+R BirdAttack sl…

あいちゃれ2014行ってきた感想 (予約投稿)

OUCCアドベントカレンダー2014 4日目です. 2014年11月22日(土曜日)開催のあいちゃれ2014最終選考会に行ってきました. まずコンテストを雑に紹介. あいちゃれについて 立命館大学主催の全国高校・大学ソフトウェア創作コンテストです.ジャンル不問,開発…

ArchにHaskell IDE 「Leksah」をインストールする

めっちゃしょうもないところで詰まってしまった. cabal install leksahするだけのはずだったんだが,ライブラリをリンクするときによく分からないエラーが出てきて詰まった. pacman -S webkitgtk gtksourceview3 cabal install leksah で終わり(本来は). …

波動方程式の数値シミュレーション

1次元の場合みたいに解析的に解けるのかと思ったら解けなかった(解くのは容易ではないらしい)ので,例の本に従って数値シミュレーションした. yuntan/WaveRoom yuntan/WaveRoom · GitHub なかなか思うように進まずここまで時間がかかってしまったので,でき…

clangでQt

GCCに吐かせたQtのプログラムのバイナリだと起きないのに,Clangに吐かせたバイナリを実行するとSIGSEGV(Segmentation fault)するという事態に遭遇した.落ちる箇所は connect(calc, &WaveCalculator::calcFinished, [=]() { timer->stop(); delete faces; f…

波動方程式の解析解シミュレーション(完)

やったぜ つらかった http://nbviewer.ipython.org/gist/yuntan/b904411ca3aa7ffa1922 波動方程式の解析解シミュレーション HTML5による物理シミュレーション 拡散・波動編―JavaScriptライブラリとCanvas 2D Context/Web Workersを使う作者: 遠藤理平出版社/…

波動方程式の解析解シミュレーション(未完)

かなりつまづきながらだったができた. http://nbviewer.ipython.org/gist/yuntan/b904411ca3aa7ffa1922 波動方程式の解析解シミュレーション HTML5による物理シミュレーション 拡散・波動編―JavaScriptライブラリとCanvas 2D Context/Web Workersを使う作者…

HaskellでLife Gameを作りたい人生だった

だった 参考にしようとしたリンクをとりあえず記しとく Freeモナドでゲームを作ろう!第1回: Gameモナドの基本 - モナドとわたしとコモナド Freeモナドでゲームを作ろう!第2回: 本当に動かす - モナドとわたしとコモナド Freeモナドでゲームを作ろう!第3回…

IPythonでもplotのアニメーションがしたい!

学科の縦断合宿から帰ってきた.とてもエキサイティンな合宿だった(ウェイ大学生並みの感想). まじめに話すと,神岡鉱山の3施設(SK, KamLAND, CANDLES)を見学させていただいたのだが,施設のスケールとロマンに圧倒された.院生の方とも話せたしどんな研究をなさって…

進捗が良くない

進捗が良くない. あの青い山みたいなのを動かしたいんだけどうまくいかない. QThreadを使ってデータを更新してやることを考えた. QThread Class | QtCore 5.3 | Documentation | Qt Project QThread Class | QtCore 5.3 | Documentation | Qt Project QTh…