読者です 読者をやめる 読者になる 読者になる

私が歌川です

@utgwkk が書いている

意気込み

明日は4年間放置されていた TODO: を潰します— utagawa kiki (@utgwkk) 2017年3月29日

[エンド・オブ・ザ・ブルー]速水奏

勝ちました pic.twitter.com/FlnyxJIDcE— utagawa kiki (@utgwkk) 2017年3月28日

パート分けされた歌詞からパート情報を削除するワンライナー

sed -re 's/(.+)(.)/\1/g' atapon.txt こういう文字列置換,初めは慣れなくて perl -mutf8 -nle 's/(.+)(.)/\1/g' -p atapon.txt とかやっちゃうけど,これぐらいならわざわざ Perl を使うまでもなくて,sed で十分という気づきを得られる. -r を付ける…

エディタの自動保存プラグインを有効にしてコードを書いている

エディタ(vim)の自動保存プラグインを有効にしてコードを書いている.今は 907th/vim-auto-save を使っている. github.com 自動保存は賛否両論あると思うけど,git 管理下にあるなら git が自動的に diff をとってくれるし,vim なら gitgutter とかでどこ…

ログを残す文化

ログを残す文化は大事だけど,残し方をもっと気をつける必要があると日々思っている. 情報が散らばってしまわないか? Dropbox,Evernote,wiki,iPhone のメモアプリ,Slack,IRC……と散らばってしまうと,あとで探すのが面倒 一箇所に集めておく 後から参…

KMC の春合宿で Python の処理系の講座をした

追記: dict の実装で出てくる図が間違っています*1.あとで修正します. スライドを差し替えました.変更点は次の2点です. dictの図を開番地(オープンアドレス)法のものに訂正 バイトコードについて追記(2バイトで1つの命令と引数を表す旨) 先日 KMC で春合…

健康振り返り

肌 薬を服用したり塗ったりしている.頭皮以外はだいぶ落ち着いている様子. 睡眠 Fitbit のおかげで可視化できるようになって便利. utgwkk.hateblo.jp いまのところは健康的な時間に寝て起きることに成功している. 野菜350g 毎日「1日分の野菜」を飲んで…

YAPC::Kansai 2017 OSAKA 行った #yapckansai

下書きに残ってた.けっこう記憶から消えつつある.聞いたセッションの感想を書く. メールフォームからメールを送る近代的な方法 /usr/sbin/sendmail とか SMTP とかの話だった.最近だと AWS もメール送信 API とかやってるらしい. ビットコインを5分で試…

睡眠の質の情報です

utgwkk.hateblo.jp 睡眠した pic.twitter.com/6hEcF56kx9— utagawa kiki (@utgwkk) 2017年3月9日 分かったこと 1時ぐらいに目覚めている 確かに布団の中でもぞもぞ動き回っていたと思う。暑かった? けっこう寝返りを打っている こんなに打つものなんだ……。

Fitbit Charge 2 買った

【日本正規代理店品】Fitbit 心拍計+フィットネスリストバンド Charge2 Large Black FB407SBKL-JPN出版社/メーカー: Fitbit発売日: 2016/10/21メディア: エレクトロニクスこの商品を含むブログ (2件) を見る 3月のやっていきです. きっかけ 睡眠の質を記録…

Python の map とfor内包表記(リスト内包表記)は結局どっちが速い?

tl;dr map が遅いとされるのは関数呼び出しの差があったため 現在では(list にこだわらなければ) map は (2017/3/10 11:00追記)イテレータを生成するときは 圧倒的に速い 総合的に見ると,式のみのときはfor内包表記が速く,関数のときは map が速い様子か …

3月のやっていき

utgwkk.hateblo.jp utgwkk.hateblo.jp 野菜350g Amazon 定期おトク便で野菜ジュースが届くようになったので,毎日1本飲んでる. コーヒーを断つ いつまで続くかは不明.代わりに水を飲んでる.水は水の味しかしないのでお得感少ないけど,体調がめちゃくちゃ…

Python C API を使ってみて雰囲気をつかむ

はじめに 最近は機械学習などで Python がよく書かれていますが,その内部構造を意識してコードを書くという機会は,最適化をしなければならない,という段階になるまではあまりないと思われます. また,C言語による様々な Python のモジュールが書かれてい…

眠たさをカフェインでごまかすのは悪い文明であるということにいい加減に気づかないといけないなあーと思っています. 前日の睡眠時間が狂っていて*1,朝9時ぐらいにめちゃくちゃ眠たくなってインスタントコーヒーを投入したところ,落ち着きがなくなったよ…

2ちゃんねるのトリップを Unicode の時代に実装する

tl;dr Shift-JIS が混ざるとつらい こういうところは Python2 のほうがよかった…… トリップとは トリップとは,2ちゃんねるなどの匿名掲示板において個人を簡単に証明するための合言葉,またその機能によって表示される文字列のことを指します*1. トリップ…

野菜不足

ちゃんと野菜が摂れていない. まだミールカードはあるので平日は大学食堂に行って,ケバブ食べたり,取り合わせで野菜を食べたりすることはあるけど,それも1食だけで,あとはカップラーメンみたいな食生活. もともと調子がよくないのに加えて,こういう生…

おっひるー!アイドルは給食じゃなくて、ロケ用のお弁当なんだねっ

どれ https://ifttt.com/applets/50738967d- これなに 平日の正午になると「おっひるー!アイドルは給食じゃなくて、ロケ用のお弁当なんだねっ」とツイートします. 知見 正午は 12:00 PM

反省

起きました、各位ご迷惑をおかけしたかも……— 失踪癖 (@utgwkk) 2017年2月19日 二次会で誰にも声をかけずふらっと帰ってて、ふらっと帰ったことは覚えてるけど、支払ったこととか、どうやって部屋に戻ったのかとか、全部消えててかつてなく不安になった…… 各…

2回後期の単位

現在のステータス https://t.co/1ljuLnrZ3e pic.twitter.com/zch5Nooosa— utagawa kiki (@utgwkk) 2017年2月17日 とても順調だと思います.現場からは以上です. これまでの単位 utgwkk.hateblo.jp utgwkk.hateblo.jp

比叡山越え失敗

鞍馬から貴船みたいなノリで山を越えたいし、ケーブル絶対に乗りたいと思ったのがきっかけでした。 I'm at 叡山電車 出町柳駅 - @eizandensha in 京都市, 京都府 https://t.co/SjENXGOE6k— utagawa kiki (@utgwkk) 2017年2月11日 涼風青葉 pic.twitter.com/W…

おすすめのキーボードを教えてください

マイクロソフト キーボード 有線/USB接続/防滴 Wired Keyboard 600 ANB-00039出版社/メーカー: マイクロソフト発売日: 2014/05/09メディア: Personal Computersこの商品を含むブログを見る キーボードの善し悪しがちゃんと分かってなくて(タッチ浅いのは邪…

SKK-JISYO.touhou.utf8 を生成(変換)するスクリプトを書いた

https://t.co/5woYHPtsgE 東方Projectの用語のSKK辞書がなくて困っていたので,https://t.co/7CQiZxOXZq の Google 日本語入力向け辞書から変換するスクリプトを書いた.CorvusSKK v2.4.5 で動作確認済です.— 6人目 (@utgwkk) 2017年2月1日 SKK 使ってて東…

スローライフ・ファンタジー

www.youtube.com スローライフ・ファンタジーになりたい. スローライフを送ったことがないと思っていて,たぶん今が一番スローライフに近いと思うけど,それでも全然スローライフじゃないと思っている. 今までがずいぶん忙しい生活を送っていたと思う. ホ…

はい (@ 天下一品 新京極三条店 in 京都市, 京都府) https://t.co/SujsRfyT8t— (CV: 原紗友里) (@utgwkk) 2017年1月25日 待ち行列 (@ キラメキJAPAN in Kyoto, 京都府) https://t.co/2ophlMLpLj— (CV: 原紗友里) (@utgwkk) 2017年1月26日 2日連続で大きいサ…

献血した

献血した.これで6回目.看護師さん(?)に「もう5回も献血してはりますね」と言われた. 昼休みに行ったところ*1,40分ぐらいで全部終わったのでお得.寒いせいか人が少なかった. 今回謝礼としてボールペンとポカリスエットの容器をもらった. 大塚製薬 ポ…

Nintendo Switch 予約成功した

gyazo.com 一緒にぷよぷよテトリスをやりましょう. 追記 ついでなので日記らしいことを書きます. ゲーム機本体を発売日前に予約して購入した体験はたぶんこれが初めてだと思う. 初めて触ったゲーム機はゲームボーイで,マリオランドやポケモンをやってい…

深夜テンションで書いたコードを長期間運用していくと発生すること

たとえばこのようなコードがある.Twitter でいいねした画像付きツイートを保存して,その URL を Slack に投稿して,サムネイル画像を生成して,必要な情報を DB に書き込むという処理をやっている. client.on_event(:favorite) do |event| source = event…

2017年にやりたいこと

今週のお題「2017年にやりたいこと」 印税生活を送る

風邪

風邪をひきました.11月も風邪をひいていたらしい. utgwkk.hateblo.jp 具体的には,咳,喉の痛み,鼻水,痰,微熱,そういった……. 病院で検査してもらったところインフルではなかったが,喉が腫れていたのでそういうことです. ツイッターを見返すと,月1…

インスタントコーヒーの代わりに水

インスタントコーヒーをカップ2杯ぐらい一気に飲んで作業する,ということをやっていたけど,効き目が切れると異常な脱力感に襲われたり,体調がなんとなく悪化したりする. カジュアルに体調が悪化するのは困るので,最近はインスタントコーヒーの代わりに…

アッシュヒョーク

はひーっ (@ Ash Fork in Kyoto, 京都府) https://t.co/eQc2sBLCQ8— まだダメ (@utgwkk) December 19, 2016 宇宙とは,どこにあるのでしょうか? gyazo.com 人はなぜ,食べるのでしょうか? gyazo.com そこに食べ物があり,そこに食べなければ生きられない自…

ボタンを押すとそのボタンと周囲4近傍のボタンの ON/OFF が反転して,全てのボタンを ON にすればクリアのパズルゲームを解くやつ(5x5はライツアウトと言うらしい)の3x3の場合のソルバを書いて,考察してみる

記事タイトルが長すぎる. はじめに みなさんは,ボタンを押すとそのボタンと周囲4近傍のボタンの ON/OFF が反転して,全てのボタンを ON にすればクリアのパズルゲーム(5x5はライツアウトと言うらしい)をやったことがありますか? 私はああいったパズルが苦…

『プリンシプル オブ プログラミング 3年目までに身につけたい一生役立つ101の原理原則』を読んだ

私は-3年目です. プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則作者: 上田勲出版社/メーカー: 秀和システム発売日: 2016/03/23メディア: 単行本この商品を含むブログ (9件) を見る コードをただ漠然と書いているとその…

カワイイボクと生活の質

はじめに これは アイドルマスター Advent Calendar 2016 12/12分の記事です。 www.adventar.org @utgwkk です。知り合いにデレステを勧められたところ、瞬く間にハマってしまいました。したがって新人です。 カワイイボク みなさんは、カワイイですか? カ…

今年買ってよかったもの

お題その2「今年、買ってよかった物」 アイリスオーヤマ カラーボックス 3段 幅41×奥行29×高さ87.1cm ビーチ ECX-3出版社/メーカー: アイリスオーヤマ(IRIS)メディア: ホーム&キッチンこの商品を含むブログを見る 大判本も入って値段も手頃なのでよかった。 …

局所最適を狙うこと

www.adventar.org こんにちは。今月は仕送りが例月より-2万円されているので、覚悟を持ちながら暮らしております。人間はいつか必ず覚悟しなければならない時が来ます。 さて、人が生きるからには、交渉があります。両親、親族、交友、学校、職場、社会、………

こふ語の変化(souiukannjide)

はじめに この記事は「こふ語 / ブチミリ Advent Calendar 2016」12/5の記事です。 www.adventar.org 前回の担当は、あっきぃさんでした。 akkiesoft.hatenablog.jp 記事自体をこふ語で書くことを考えましたが、けんこふさんがやってくれていると思うので割…

めぐねえにはなれない僕らだから

はじめに これは がっこうぐらし! Advent Calendar 2016 12/4日分の記事です。 www.adventar.org 昨日の記事は、@homoma1d さんの 最近、丈槍由紀が - 絶望の海 でした。 ごあいさつ こんにちは、id:utgwkk です。そして、こちらは最近の活動報告です。 gya…

『巨大数(岩波科学ライブラリー)』を読んだ

巨大数 (岩波科学ライブラリー)作者: 鈴木真治出版社/メーカー: 岩波書店発売日: 2016/09/07メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る 巨大数を扱った珍しい(初の?)書籍。 つい最近*1出版された本で、昔からよく知られている大き…

#nowplaying をリアルタイムに配信したい

KMCM(1) 京大マイコンクラブはC91 1日目(木) 西ほ40-b に配置されました!部員の制作物の入ったCDや部誌を頒布します! pic.twitter.com/0Pgye7mWrF— 京大マイコンクラブ(1日目西ほ40-b) (@KMC_JP) October 29, 2016 はじめに これは KMCアドベントカレンダ…

皮膚科に行った

utgwkk.hateblo.jp 塗り薬をもらった 錠剤をもらった 1日2回、朝と夜 一つはビタミン剤 もう一つはアレルギーの症状を抑える薬とか 飲むと眠たくなることがあるので朝は特に気をつけてと言われちょっと怖い まあ風邪薬と同じ原理か 肌関連で錠剤もらったの初…

11月の体調まとめ

前回までの振り返り utgwkk.hateblo.jp 寝てると首筋と肘が焼けるように熱くなり、痒くなる 10月にはもう発症しなくなったと思う utgwkk.hateblo.jp 肌荒れ 継続中 目覚めの悪さ 生活リズムはそこそこ修正できた ただし油断して寝すぎることがあった 不安・…

Git 管理されたファイルの履歴を書き換えて、全てのファイルをまるごと特定ディレクトリ内に移動させる

tl;dr 書き換えないと死ぬという状況でなければ git mv で済ませましょう (追記) $ git filter-branch --tree-filter \ 'mkdir hoge; for file in `ls | grep -v hoge`; do mv -t hoge $file; やりたいこと Git リポジトリのルートディレクトリ以下のファイ…

メソッドに渡す引数に対するアレヤコレヤの前処理、たとえば引数の形式をメソッドで求められているものに揃えるとか、引数が正しいことをチェックするとか、こういったことは呼び出し側でするべきという風に思いつつある。 メソッドにはメソッドの役割があっ…

Ruby の dig メソッドが便利なので Python で実装した

dig メソッドとは instance method Hash#dig (Ruby 2.3.0) たとえば各種 API を叩いて返ってきた JSON をパースした後の辞書型のような、データがいくらでもネストしてあるようなデータ構造があるとき、普通なら obj['path']['to']['destination'][2] とか o…

[ディアマイレディ] 櫻井桃華

本日のめでたさ共有です pic.twitter.com/CSMqcjyLH8— おうどん (@utgwkk) 2016年11月10日 いまてがふるえています……— おうどん (@utgwkk) 2016年11月10日 ゼロ課金です— おうどん (@utgwkk) 2016年11月10日 ラヴィアンローズの準備できたといっても過言では…

慢性的な風邪

ここ最近ずっと風邪っぽい。くしゃみが出るだけの日と鼻水も出る日を繰り返している。熱はなさそう。 カジュアルに風邪薬を飲みまくってよいのだろうかと思っている。まず食生活を改善するべきだとは思っているけどなかなか実行に移せない。

『プログラマのための文字コード技術入門』を読んだ

プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)作者: 矢野啓介出版社/メーカー: 技術評論社発売日: 2010/02/18メディア: 単行本(ソフトカバー)購入: 34人 クリック: 578回この商品を含むブログ (130件) を見る 読…

惰性と名目

何のためにこれをしているのか、ということを考え直すようになってから、じつは今まで惰性でいろいろなことを続けてきていたのではないか、ということを思うようになった。 惰性で大学に行っていると言われればそれは否定できない。そもそも大学に入ることが…

『公理と証明 証明論への招待』を読んだ

届いていたので読んだ。 公理と証明 証明論への招待 (ちくま学芸文庫)作者: 彌永昌吉,赤攝也出版社/メーカー: 筑摩書房発売日: 2012/09メディア: 文庫購入: 2人 クリック: 5回この商品を含むブログ (2件) を見る 私のような、ものごとを深く考えずに受け入れ…