2014-12-01から1ヶ月間の記事一覧

migemoで句点や読点をどうにかしたい

例えばvimでmigemoを使っているとき、現在の位置からから「。」までを消したいときどうすればいいのかわからない。 例えば、|にカーソルがあって以下のようなとき。 |この一文を消したい。ここは消したくない。 これが「。」ではなく「.」ならdf.で一発なの…

Javaでmp3を再生する

デフォルトではmp3は再生できないので、ライブラリを使用する必要がある。 今回は、 jlGui - BasicPlayer - JavaSound API を使うことにする。 このサイトにあるJLayerを使ってもいいが、BasicPlayerの方が自前でスレッドの管理などしなくていいから楽なので…

IntelliJ IDEAでステップ数をはかる

ステップ数とか何の指標にもならないっぽいけど聞かれた時のためにメモ。 デフォルトでは入ってないのでプラグインのインストールでstatisticを入れる。 再起動したらStatisticウィンドウ開けばステップ数が見れる。ウインドウの開き方がわからなければ恒例…

IntelliJ IDEAでプロローグにはコンテンツを指定できませんと出た場合の対処

解決法はプロジェクト内の.ideaフォルダの中のworkspace.xmlを削除 一応吐出されたエラーを全て貼っておく。 Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: プロローグにはコンテンツを指定できません。 org.jdom.input.JDOM…

windowsの解像度勝手に変わる現象

windowsの解像度が勝手に切り替わる現象が最近起きてて、イラッとしたので調べた。 その忘却録。 結論として、「FNキー+スペースキー」の同時押しで解像度が切り替わるらしい。 そしてもう一回押し直すともとに戻る。 面倒なのでキーは無効にしないで解像度…

画面を狭くしたら自動でツリー型タブを隠す

2015-01-28 追記 以下のスクリプトは今は使ってない。 フルスクリーンに対応できない点に気づいたため。 まあ、一番下に書いた手動で開閉するコマンドをマッピングしておけば困ることがほとんどない。 ツリー型タブを愛用しているのだけど、よくwin+矢印で画…

gIntelliJ IDEAとEclipseのプロジェクトの違い

Eclipseからideaに移行したのだけどファイルの読み込み場所の違いに戸惑った。 Eclipseのプロジェクトがideaのモジュールがあたるという話をどこかしらから聞いた気がしてので、ideaのプロジェクトをEclipseのワークスペースにモジュールをプロジェクトのよ…

javaでrubyのjoinメソッドのような文字列処理をする

配列から,で区切られた文字列を得たい場合、rubyならjoinか*が使える。 pryで使ってみるとこんな感じ。 2.1.5 (main):0 > %w(ruby java javascript).join(',') => "ruby,java,javascript" 2.1.5 (main):0 > %w(ruby java javascript) * ',' => "ruby,java,ja…

IntelliJ IDEAでcreated by...を無効

ファイルをつくると /** * Created by akameco on 2014/12/07. */ と挿入されてもちょっとありがた迷惑だったので設定。 メニューからFile | Settings | Editor | File and Code Templatesを開いてIncludesタブを選択。File Headerのテキストフィールドを全…

Swingの見た目をwindows風にする

デフォルトだとクソださい見た目を普通のwindowsアプリケーションの見た目にする LookAndFeelを設定することでWindowsの外観に変えることができる。 SwingのコンポーネントはUIManagerクラスが管理しているのでUIManagerからsetLookAndFeelメソッドを呼ぶこ…

intellij ideaにsolarizedテーマを導入

git cloneでもzipでダウンロードでもいいのでレポジトリから持ってくる。 jkaving/intellij-colors-solarized まあREADMEに書いてある通りなんだけど... FileからImport Settings...を選択してダウンロードしたフォルダを指定してOKをクリック。 再起動を促…

IntelliJ IDEAのSwing GUI Designerでメニューバーがつくれない件

はじめに結論 ネタ。 IntelliJ IDEAのSwing GUI Designer使ってみたらクソファックだったのでメモ。 どこにもいないJMenubar ぶっちゃけるとメニューバーが作れないんだよね。 うん。JMenubarがどこにもないんだ。 は? 何か見落としているのではとネットを…

twitterやgithubのwebfont文字化け対策

終わらないフォントとの戦い windows使ってるとフォントの汚さとの戦いは死活問題となる。 そこで多くの人はmactypeを入れたりフォントを置き換えたりしているだろう。 しかし、githubやtwitterで利用されるwebfontで文字化けが発生する。(あとこのブログも…

Eclipseでprocessingの補完

さあ、補完をはじめよう IDEの支援により効率的にコードを書く。 設定は3分あれば済むビルドパスを与えるだけだ プロジェクトを右クリックしインポートを選択。 ファイルシステムを選択。 参照を押してprocessingをインストールした場所を開き、core.jarを選…

講義ページのプログラムをワンクリックで選択

講義ページのプログラムを簡単にコピペするためのユーザースクリプトを書いた。 https://greasyfork.org/ja/scripts/6788-selector-fi Greasemonkeyをインストールしていない人はググッて導入して下さい。 HOW TO USE プログラムの部分の前に選択用のボタン…