ツタンラーメンの忘備録

プログラミングや精神疾患、ラーメンについて書いていきます。たぶん。

openframeworksで自分の手入力した曲線の多項近似式を算出してくれる。

Visual Studio 2015 openframeworks 0.9.8 です。hatenaブログに公開できないので、こっちで公開してURL飛ばそう。投稿できるはずなんだけど。まぁいっか。 pic.twitter.com/MvVQL0gX20— ツタンラーメン (@hungrykirby) 2017年1月17日こんな感じに自分でこん…

windowsは本当にMacに劣るユーザビリティなのか。

今回はwindows10を想定しています。7や8.1は考慮していません。 研究室ではちょくちょくMacを使います。 たまにしか使わないので比較する記事ではないことをご了承ください。ターゲットはある程度プログラミングなどをするヘビーユーザです。fukuyuki.netこ…

raspberry pi 3をwindowsで開発できるようにするまで

Windows 10環境です。まずはコンソール?コマンドライン?を使えるようにするために teratermを入れて実行します。そしてログイン ifconfigすると inetアドレスというのが2つありますが、下の方です(私の環境では)。 下記手順で簡単に入りました。 www.stdi…

javascriptで文字列の中に、ある要素のうちどれかがあるかを検出したい場合

端的に言うとツイッターからのデータに対して ['ピカチュウ','カービィ','ハム太郎','シナモン'] のどれかがあるか、あったら かわいいいいいいいいいいいいいいいい!!! と自動でリプしたいとします。どんな方法がわかりやすいかなーと調べていたのですが…

パワーポイントでテキストのみ保持でペーストする

ショートカットキーだけでペーストしたいのだけど、なんか直接ペーストできなさそうなので、 「Ctrl」+「Shift」+「V」 で、できたらいいなぁ…。 「Ctrl」+「V」 「Ctrl」 「T」の順で

node.jsでmongodbを使ってherokuにデプロイした

激しく苦戦したのでメモがてらに書いておくまずはheroku上でmongodbが使えるようにする。 ためにクレジットカードをherokuに登録する必要がある。いやだね、これ。そしたら heroku addons:create mongolab:sandboxコマンドを打ち込む。 公式だと手順が一つ前…

javascriptについて

qiita.comこれを読むとけっこう衝撃的なことが書いてある。 javascriptはなんとなく曖昧な感じでとっつきやすいが共同開発に向かない印象がある。 一人で書く分にはいいが、人と共同で書くと var functionName = function(data){ console.log('hogehoge'); }…

初心者がopenframeworksでclassを使う時の話

openframeworksでclassを使いたいことが当然あるわけだが、そんなときは下の記事に従って作っていけばいい。openFrameworks.jp ただちょっと賢くなった気がして、ヘッダファイルの中で一部をprivateに入れると動かなくなります。上の例だと class ofBall{ pr…

node-oscでopenframeworksと通信した

iOSとnode.jsからデスクトップのopenframeworksにosc通信しました。普通に何の特別なことはなくて、資料も無限に転がっているのでここで書くこともないんだけど、前に少し気になったのでメモがてらに。 receiver1.setup(PORT); receiver2.setup(PORT); みた…

johnny-fiveでコンパスの生データを得る(get raw data of compass)

普通には得られなさそうだったので、ライブラリの方を書き換えました。 今本家にはissueしています。できたのに、自分の調べが甘いだけだったら申し訳ないのだけど…。とりあえず、johhy-fiveとは node.jsでArduinoを制御できるライブラリです。 github.com …

node.jsとnode-twitterでオウム返しボットを作る

この記事は16/12/27に書かれています。 いろいろ調べたんだけど記事が古くて、若干そのままだと動かないので。tips.hecomi.com 基本的にはこの記事のコード。 var twitter = require('twitter'); const BOT_ID = 'MY_BOT_ID'; var bot = new twitter({ consu…

node.jsでPromiseを勉強しながら自分の過去ツイートを削除した(node-twitter)

Promiseはけっこうわかりづらいと思う(独断)のだけど、node.jsにおいて使えないとけっこうつらいです。つらいです。つらいです。Promiseがどういうものでどういうふうに使うかというと下の記事がわかりやすいです。 qiita.comむっちゃ雑に説明するとnode.js(…

openframeworksでxmlファイルがどこに消えたかわからなくなった

openframeworks(iOS)でxmlファイルがどこにあるかわからず、困った。 bin/data内にmySettings.xmlってファイルを作ると読み込めるんだけど、保存できない。おそらくtxtファイルも同じだろうと思う。結論としてはサンプル(example/ios/xmlSettingsExample)を…

raspberry pi 3の初期セットアップ

初心者がらずぱいを使おうというのが間違っています?が、らずぱいをノリで買ったので、初期セットアップの話をします。 必要なものは他のサイトでさんざん書かれているので省略として、らずぱいには導入できるOSが何種類か有ります。どれを使おうか、初心者…

railsのデプロイに苦労した話

railstutorial.jprailsのデプロイに苦労していろいろ調べたんだけど、よく読んでいなかったことが原因でした。 この過程でいろいろ悩んだ結果。gemfileを編集しなくちゃいけないんだけど group :production do gem 'pg', '0.18.4' endpgのバージョンをほかの…

配列のjsonファイルの生成方法

これ全然需要なさそうなんだけど苦労したので書いておきます。出力したい形は [ { a: 'a', b: 'b', }, { a: 'a', b: 'b', }, { a: 'a', b: 'b', } ]で入力が data = { a:'a', b:'b', }; data2 = { a:'a', b:'b', }; data3 = { a:'a', b:'b', };こんな感じ。j…

現状のプログラミング言語の流れ

news.mynavi.jpこのサイトに書いてある通りなのです。javaは古残である他、大規模プログラムのサーバサイドスクリプトとして使われている…と聞いた。 C言語はあまり使わなそうだけど、ハードウェアに使われることが多い。

openframeworksで画面の最大化ができない話。と解決策を見つけた話。

タイトルの通り 使用PCはSurface Pro 3 性能はCore i7の8GB ウィンドウサイズは2160×1440 openframeworks v0.9.8 Visual Studio 2015さてopenframeworksで画面の最大化は main.cppで ofSetupOpenGL(1024,768, OF_FULLSCREEN); もしくは ofApp.cppで ofSetFul…

パワポでヘッダを付けた話とヘッダを消してしまった話。

パワーポイントは機能が多いのですが、情弱には使いこなせない…。 イラレやふぉとしょ、ぷれみあ、あふえふも全然使いこなせない…。こんな情弱がヘッダを作るのに苦労した話と消して焦った話。ネット上には情報がたくさんありますね。yamanjo.netkokoro.kir.…

言語ごとのコーディング規約

作りたいモノ作れればいいだろ、と思う方は多いかもしれません。しかし、後から見た気の保守性、共同作業において非常に重要です。読んでおくべきです。言語ごとにどこかにまとまっているのかというとQiitaにいい記事があったので、それを読んで下さい(投げ…

Windows10でrailsのインストールに失敗している話。と成功した話。

ruby on railsを導入しようと奮闘しているのですが、一台は何の問題もなく入りました。もう一台はまだ入っていません。入りました。 とりあえず入った方のやり方を記載しておきます。環境は windows10 64bit 8GB core i7 です。ちなみにこの記事を書いている…

Windowsを購入する人が最初に考えるべきこと

絶対に日本語のユーザ名にするな!パスに日本語が入るせいで動かないものが出てくる。 基本的には大丈夫なんだけど、Unityとか(最新版は確認していない、回避策あり)。ではでは~

Windows10のパソコンが正しくシャットダウンされず、選択しても再起動される話

タイトルのとおりです(いつもこれだな) 結論から言うとShift押しながらシャットダウン選んでください【Windows10】正常にシャットダウンできずに再起動を繰り返す場合の対処方法 | 棚からおはぎ ここを参考にしました。高速スタートアップ設定が有効になって…

openframeworksでカレントディレクトリを取得しようとしたけど失敗した話

タイトルの通り(ちなみに最初、コードを記載する部分に>|c++|とかわけわからないこと書いて色分けされず焦った)結論から言うと私の場合はofDirectoryとofFileを組み合わせれば実装できた。 今回の流れは なぜ取得しようと思ったか カレントディレクトリが取…

既存のフォルダに既存のgithubリポジトリを紐付ける。

これで何度も詰まっているので備忘録的に記載しておく。 ちなみに環境は windows10 64bit tortoiseGit使用(なぜかHerokuのデプロイはGit Bashを使っている) openframeworksでprojectGeneratorを使ってフォルダを一式作ったあと、どうやってgithubのリポジト…

node.jsでexpressから静的ファイルを取得したら勝手にindex.htmlに飛ぶようになった話

はてな記法にたどり着くまでにちょっと時間がかかった(はてな記法を選択していなかった)のでいくぶん省略気味で 使っているのは node.js: ?.?.? npm: ?.?.? express: ?.?.?ファイル構成はこんな感じ(ファイル名マジで汚い…) やりたかったことはまずページを…

Windowsにおいて右クリックメニューからAtomが消えた話(+最小化から戻らなくなった話)

こんにちは。ツタンラーメンです。記念すべき初記事ですね。プログラミングやラーメンのことを書きたくてはじめました。Tumblrやっていたんですけど少し使いにくかったので思い切って乗り換えました。プログラミングのことをTumblrで書いている人見たことな…