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

土下座しながら探索中

主に競技プログラミング

備忘録

Graphviz でノード名にプライムをつけたかった

Graphvizでノード名にプライムをつけようとしたらエラーが出た ググっても解決策がでてこなかったのでメモ 解決策 : ノード名を"で囲む ダメな例 : digraph g { node0' [color="#ffffff", fontcolor="#ffffff"];node1', node2->; } 良い例 : digraph g { "no…

herokuでカスタムドメインを使いたい

herokuでweb appを作ると通常xxx.herokuapp.comというurlになっている このherokuapp.comを消してxxx.comにしたい したのでその過程をメモ ちなみに月1100円くらいかかる1. ドメインを買う ( 年1300円くらい、購入するドメイン名によるけど ) 自分は VALUE-…

herokuのサーバー上に一時ファイルを作ったこと

herokuのサーバー上に一時ファイルを作る必要があり、それが出来るようになるまでに困ったところと解決策をメモ 1. 一時ファイルを作成できるのは /tmp 内だけそれ以外の場所にファイルを作成しようとしても無駄です例えば、 java で一時ファイルを作るため…

独自の言語でflymakeを使うために

flymakeをデフォルトで設定してある言語以外、自分で作った言語等で使う際のflymakeの設定方法のメモ以下のコードは flymake を a_accepter に使った例 a_accepter は flymake 設定練習用に適当に用意したもの ファイルを読み込んで 'a' 以外の文字があれば…

ubuntuにNVIDIAのドライバをインストール

先日、突然画面がずれる->画面に縦線が入る->真っ黒になるという症状から、 最終的にubuntuを起動すると画面が真っ黒になった後に電源が落ちるという現象が発生windowsも同様だが、こっちの場合はwindowsの方で再起動するようで、 windows起動->画面真っ黒、…

Ocaml : 備忘録

Ocamlについて、忘れないようにメモ・List.sortについて List.sort 比較関数 リスト;; 例 : let list = [5;2;5;1;6;8;0];; List.sort compare list;; (* 昇順 *) 自分で比較関数を定義すると次のようになる let my_compare x y = if x = y then 0 else if x …