半空洞男女関係

思ったこととかプログラミングしてるときのメモとか色々かいてます。メールはidそのままgmail

レッツプッシュ購読

LabCrowd: 研究室の混雑状況を調べるシステム

www.youtube.com

electronでModule version mismatch.

electron使っていたら突然「Module version mismatch. Expected 50, got 48.」が出るようになってしまった…。— mactkg_bot (@mactkg) 2016年9月26日 解決策 github.com npm install --save-dev electron-rebuild # Every time you run "npm install", run th…

#isucon 学生予選通過した

ISUCON6 にid:kwzrとid:mimorisuzukoと一緒に「エンボディパイプ椅子」というチームで出場した。結果は学生6位で22,479点。学生の分布を見ると第四集団あたりといった感じ? やることまだまだありましたね…。 前回はid:masawadaとid:tyageと出場したのですが…

スマホゲームのCM

www.youtube.com www.youtube.com www.youtube.com もうプロダクト自体を押してる感じではないですよね。しかしこのCMにどういう効果が有るのかいまいちわからないなあ。 スマホゲームのCMのフォーマットって誰が作ったのだろう。— Murata Junichi (@mujun) …

No repository plugin data: ~/.vim/rc/dein.toml

[dein] No repository plugin data: ~/.vim/rc/dein.toml とエラーが出ており、dein.vimでプラグインがインストール出来なくて困っていた。どの部分にエラーが出ているのかが分からないので発見しづらい。分割しながらtomlファイルに入れていったところまず…

RubyKaigi2016 0日目

到着 I'm at 京都鴨川十条 高速バス乗り場 in 京都市, 京都府 https://t.co/F3Lz1AnS21— mactkg_bot (@mactkg) 2016年9月6日 宿に荷物置いたけどチェックインまで時間があるのでドライブする チェックインまで時間あるので車借りてドライブしてる— mactkg_bo…

float* => vector<float>

#include <vector> #include <iostream> using namespace std; int main() { float data[] = {1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0}; // 例えばコールバックで float* が渡されるとする // 音声なので長さがわかっている(ここでは10) float* p = data; int lengt</iostream></vector>…

ofxMyoのExampleをBuildする

適当にProject作ってもこんなエラーが出て起動しない。 dyld: Library not loaded: @rpath/myo.framework/Versions/A/myo Referenced from: ほにゃらら Reason: image not found @rpath, @executable_path系で色々ミスっているので良い感じに直してやる。Bui…

読みたい本

パブリックライフ学入門作者: ヤン・ゲール,ビアギッテ・スヴァア,鈴木俊治,高松誠治,武田重昭,中島直人出版社/メーカー: 鹿島出版会発売日: 2016/07/14メディア: 単行本この商品を含むブログを見る 批判的工学主義の建築:ソーシャル・アーキテクチャをめざ…

さよなら、インタフェース読んだ

さよなら、インタフェース -脱「画面」の思考法 作者: ゴールデン・クリシュナ,武舎るみ,武舎広幸 出版社/メーカー: ビー・エヌ・エヌ新社 発売日: 2015/09/17 メディア: 単行本(ソフトカバー) この商品を含むブログ (5件) を見る 読んだ。サービス提供す…

www.youtube.com なかなかいいです。

そういえばTwinkrun考えてた時もスゴい時間がかかったしそういうもんなのかもしれないと思った。Twinkrunのアイディアに切り替えたのは締切3~4時間前だった気がする。アイディア自体は割と初期に出てて、それをブラッシュアップしたものだった。 Twinkrunの…

大学院に行くべきかまたもやわからない。もう一二週間くらい研究テーマに悩み続けていて、頭が凝り固まっていてしまっているしこんな状態で修士に行って良いのか…?? という感じである…。そもそも卒業できるのか…。 大学院行かないとして、就職どうするんだと…

寿司たべた

masawada.hatenadiary.com 和田くんは大体僕と会うとき体調悪いんだけど昨日はそうでもなくて勢いがあった

House Visionの関連コンテンツ見てると、色々な人が、様々なことを言っていて、こういう住まいをすべきだとか、もっとこういう生活のほうがいいんじゃないかなどと言っている。共感できることもあれば、よくわからないものもある。大体の人が言っているのは…

JavaScriptのプロジェクトを始めるときにやること

webpack postcss babel flowtype Iikanjino Directory Structure WebAppなら express / jade / socket.io 準備 小さなプロジェクトをサクッと作りたいような場合には面倒…。boilerprate使えって話かもしれないですけどね…。 俺の考えた最強のboilerprateを構…

some things are hard to explain

gyazo.com 大事なこと 美大なので普通にゲームを作ってもしょうがない。 具象的な表現のための手段として。 具象的な表現は、抽象的な表現よりも、具体的な個物を扱うから、 意味が強いものやノイズが多いものたちを構成することになる。 そこには特有の難し…

研究が迷走中

つらい気持ちになっている。時間が無いと焦る。

どんなクソ写真が入っても静止画レベルで成立するデザインってめっちゃむずいし、良い写真前提なんて性善説ですよ奥さん。っていう話。ただしインタラクションやモーションといった時間軸が入ると意外とイケる

Sketchはシンボルを使うと、テキストや画像を外部パラメータにしたままでパーツをネスト的にモジュール化が可能なので、とても構造的にデザインできて便利だなあ、と思いながらレイアウト組んでたら1アプリに対してシンボルが150個超えてた。— Yukiya Okuda …

この夏行きたい

house-vision.jp designhub.jp www.dnp.co.jp www.mori.art.museum 今回はビデオひろば www.mori.art.museum www.2121designsight.jp 大体会期が8/6とかまでで危うい www.fffffft.com あと花火見たい hanabi.walkerplus.com 大学でお世話になっている先生が…

Creative Commonsで使えるダンス楽曲

ぼちぼち更新します FOGPAK / CC-BY-SA 3.0 Music | FOGPAK ※ 一部しか確認してないのでCCになってない回があるかも ALTEMA RECORDS / CC-BY-NC 2.1 ALTEMA Records bunkai-kei / CC-BY-NC-SA 2.1 Bunkai-Kei records Creative Commons - Minimal / House / …

プログラミングとはなにか

プログラミングってデータの流れを制御することかもと思った。プログラミングって何?って言われた時に、コンピュータに命令してこう動きなさいって決めることだよっていう説明は定石だと思うけど、それはあっているようで説明していないような気もする。 プ…

気持ちいいけど遅い

members.filter(e => { return e.id !== targetId }).forEach(e => { e.yo(); }); こんな感じのコード書いてて、これって冷静に考えると2回回ってるなと思い、 members.forEach(e => { if(e.id !== targetId) { e.yo(); } }) こう書きなおした。前のほうが気…

clearIntervalで2回同じID呼んでも大丈夫なのか

ソースコード let count = 0; const id = setInterval(() => { console.log(count++); if(count > 5) { console.log("clear!(first)"); clearInterval(id) } }, 300) setTimeout(() => { clearInterval(id) console.log("clear!(second)"); }, 2500) setTime…

本日の学び

pochi.hatenablog.jp ActiveRecordオブジェクトを介さずに削除する。(直接SQLを発行するイメージ) ということですんで、 after_update とか効かないですね。Rails慣れてきて、メソッド名で挙動が割と違う系でハマってもなんとかなるようになってきました。…

高専DJ部 #8

kosendj-bu.in 今週末の土曜日(明日)です!! 14:00から茶箱です。僕はトリなので19:15とかから。 なぜかトリになることが多い...。今回もやっていきますので皆さんお越しくださいね。和気あいあいとゆーったりやってますので、こういう所初めて…な人も大丈夫…

プログラミング言語

プログラミング言語やライブラリはユーザーインターフェース。 今は学びやすいからScratchとかRubyとかをやっていると思うけど、本来は作ってみたいものとかその人の興味に合わせてプログラミングの入門環境があると素晴らしいと思う。コンピュータの性質と…

終わったと思ったら終わってなくてああー???という感じなことが多すぎる社会人は日々の生活もしてるんだからすごい 大人になれるのか

生活・大学(出力)・勉強の3つの軸がうまく回らなくて悲しい。この3つの軸をうまく両立させながらやっていきたい。

Squeak触りました

自由自在スクイークやっている とりあえず5.3.5までやりました 本日のハイライト gyazo.com 四章のあたまがすばらしいです。 Squeak でのプログラミングは、まずエディタでコードを書き、その後コンパイルして出来た実行形式を何らかの OS…

はてなブログを内輪だけで運用する方法(または研究ノートとして活用する方法)

はてなブログを研究ノートブログとして利用する方法を紹介します。 1. アカウントを取ってブログを作る はてなのアカウントを取ります。その後良い感じにブログを作ります。 ブログを作成 - はてなブログ 2. グループに入る 事前に作っておいた研究室のグル…

Railsメモ

追記していきますよー upgrading Rails4 before_filter => before_action find_by_X(x) => find_by(X: x) StrongParameter params[:user] とかやってupdateしちゃってると、user_idとかしれっと入れてきた時にid変えられちゃう脆弱性を防ぐ。 今までは attr_…

サークルで技術書典に出ます

ocreilly.meiji-ncc.tech サークル(id:ncc-log)で技術書典出ます。僕は「プロトタイピングツール20連発」ということでちょっとした記事を執筆する予定です。 プロトタイピングというか試作の段階では、どんなツールを知っているかが肝になってくると思ってい…

AppleScriptとScriptingBridge.framework

AppleScriptが結構面白いので色々調べてみていたのだが、これっていうのはアプリケーションにメッセージを送って制御できる Apple Event という仕組みを使っているらしい。これのベースにあるのは Mach カーネルのようで、結構前からこの考え方はあるっぽい…

Flashのファイル(.swf)を展示に適した形で動作させる

Chromeに投げればとりあえずフルスクリーンで閲覧は出来るのですが、カーソルを上に持って行った時にメニューバーが表示されてしまい、誤動作の原因となってしまいます。フルスクリーンでコンテンツのみを表示させる方法をご紹介します。 A.Flash Player プ…

お題「シンタックス・ハイライト機能で対応してほしい言語」 Processingお願いします。javaでも良いんですけど…。というかjavaで十分かも…。

Clojureを触った

ほんのすこしだけClojureで遊びました。 (defn argcount ([] 0) ([x] 1) ([x y] 2) ([x y & more] (+ (argcount x y) (count more)))) こんなにシンプルに書けてすごい。 (defn make-adder [x] (let [y x] (fn [z] (+ y z)))) (def add2 (make-adder 2)) (ad…

これバグじゃね?

これバグじゃね?って言うのしかたない気がしたがそれも気をつけなきゃいけないのか。エンジニアからしたら仕様かもだけどそれってユーザー体験のレベルでバグってるとも言えたりしないのか。 だからどこからバグでどこから仕様でってのが大事なのかもしれな…

werckerでdeploy targetに応じてふるまいを変化させる

研究室のウェブサイトのホストにgithub pagesを使っているのですが、デザインの大幅な変更を行うためにちまちま作業を行っています。作業中はもちろん別ブランチで作業していますが、そうするとgithubやCUIに慣れない人がサイトに対してフィードバックしづら…

RTX1210のWebGUIで管理者権限を持ってログインする

RTX1210で管理パスワードを設定した上に,自分のアカウントを作成し,そのアカウントでログインしてしまうと,WebGUIのボタンがグレーアウトしてしまって設定を変更できなくなってしまう. 「管理ユーザーへの昇格」をオンにしているのに,グレーアウトして…

RTX1210からDHCPでIPを配るとき,一部のマシンを固定IPにする

dhcp scope bind [スコープ名] [IPアドレス] [MACアドレス] 15.1.5 DHCP 予約アドレスの設定 関連事項 スコープ名の探し方 dhcp scope スコープ IPアドレスの範囲 となっている所を探せばOKです.DHCP関連の設定はこのスコープ名で紐づくようになっているよ…

株式会社はてなに入社しました

株式会社はてなに入社しました エイプリルフール完了 来年は院に進む予定です 株式会社はてなに入社しました - hitode909の日記

ガンガン進める環境が恋しい

呑気なので、周りの人に流され易い。引っ張るのは苦手で、みんながんばろうとなっていて、一緒にどうしましょうみたいなのがいい。いやみんなそうではないか。何度かインターン行って、インターン先は会社なので、みんなでいいもの作りましょうとかなるので…

IIJmioは最高

0 au, Docomo, Softbankとかを契約すると非常に面倒である.このプランも契約して,こっちも契約して,こうしてああしてと面倒だ.これは2年間だけですとか,この割引はこの契約をしてくれた時だけですとか,ほんとうにしんどい.Softbankが出てきて980円の…

react始めた

いつもとは違う考え方なのでエキサイティン 書いてておもしろい

上場

はてなさんおめでとうございます。サマーインターンではお世話になりました。今年もあるんでしょうかサマーインターン。上場しても仲良くしてください。今後ともお世話になります。

料理は重要です.きちんと同時に出来上がったほうが温かくて美味しいので,どういう手順で進めればよいかを考えながら作ります.これにはこれくらいの時間がかかるから,などを考えて,論理的に組み立てていく必要があります.つまり,料理をすることで論理…

arrow functionでハマる

function O () { this.value = 200 // Type A this.f = () => { console.log(this.value) } } // Type B O.prototype.g = () => { console.log(this.value) } var obj = new O() obj.f() //=> 200 obj.g() //=> undefined 今までずっとTypeBのスタイルでクラ…

何回か試してタイムアウト的なコード

10回試して条件にあったらおしまいみたいなコードをjsで書くとしたらこんな感じでしょうか. setImmediate(function loop(times, limit) { console.log(times + "/" + limit) if(Math.random() > 0.7) { console.log("yay!") return } if(times < limit) { s…

椅子のキャスターをウレタン製のものに変えた

自室は床がフローリングなのだけれど,普通に椅子を使っているとフローリングのワックスが剥がれたり,床にキズが付いたりして困る.前までラグみたいなのを敷いていたんだけど,コーヒーこぼしてダメになってしまった.困ったなあと思って検索してみたら,…