目的 WindowsでVisual Studio Codeを使用したTensorflow開発をで行えるようにしてみる。 手順 1.Anacondaのインストール + Tensorflow 開発環境の構築 以下を参考にtensorflowの開発環境を構築。 Windows版AnacondaでTensorFlow環境構築 - Qiita 2.Visual St…
※注意: この記事は未完です。調べてみたけど、古めの情報しか出てこなかったのでメモ。環境: Thunderbird 38.3.0諸事情あってGoogleからMS Exchangeへの移行を余儀なくされた。メールはIMAPだったのでさくっと移行できたけど、Lightningの予定とMS Exchange…
こんな要件があった。 メソッドAがメソッドBを呼び出している メソッドBでExceptionが発生した場合でも必ずやりたい処理がある ExceptionはメソッドAでcatchしたい 実装するには、メソッドBではExceptionをcatchせずにfinallyで残処理をやらせて、メソッドA…
忘れないようにサンプルコードを残しておく。1. xlsファイル public void printDataFromXls() { String filePath = "D:/test/file.xls"; try { //Excelのワークブックの読み込み POIFSFileSystem poiFile = new POIFSFileSystem (new FileInputStream(filePa…
ご操作でWindows + → 押したら面白い動きをしたのでメモ。 Windows + ← 押すたびにウィンドウが以下のように繰り返す アクティブウィンドウがディスプレイの左半分に寄る アクティブウィンドウがディスプレイの右半分に寄る アクティブウィンドウがそのディ…
IEでブラウザの互換テストをする時に、ドキュメント(レンダリング)モードってなんだよ、と思ったのが始まり。 Quirksモードとは ブラウザのレンダリングモードを過去のブラウザのそれに合わせるモード。 (後方)互換モード、等と呼ばれることも。 Quirks…
なんとかできないもんかと悩んでいたら、eclipseでできた。 比較したい2ファイルを選択 右クリック→「比較」→「相互」 へー。参考: eclipseを利用して2つのファイルを比較する - 発熱するマイナ魂
こういうhtmlを書く必要があった。 <table> <tr> <input type="hidden" name="hoge1" value="fuga1"> <td>1行目</td> </tr> <tr> <input type="hidden" name="hoge2" value="fuga2"> <td>2行目</td> </tr> <tr> <input type="hidden" name="hoge3" value="fuga3"> <td>3行目</td> </tr> </table>このとき、IE7だとテーブルの上に謎のスペースができてしまう。解決策:以下のように改変。 <…
1バイトだと思ってたら違った。 Shift_JISではJIS X 0201の片仮名は1バイト、漢字などは2バイトで表されることから「1バイトカナ」と呼ばれることもある。しかし文字をあらわすのに必要なバイト数は符号化方式でそれぞれ異なる。実際、「半角カナ」相当の文…
正規表現で、半角英数混合(半角英字のみ、半角数字のみは不可)を判定する必要が出た。 調査したり、いろいろ考えた結果、 ^(?=.*([0-9]))(?=.*([A-z]))[A-z0-9]*$ という結論に達した。肯定先読みの結果は先読み前の位置に戻ることを利用して、 何かの文字…
@Executeを付けないとちゃんと動くのに、付けてみると通らない。 よくよくコードを見てみると、小さな小さなミスが。間違い @Execute(/* 略 */) public String Index(){ /* 以下略 */ 正解 @Execute(/* 略 */) public String index(){ /* 以下略 */ 文字の大…
IDE: Eclipse 4.2, および Pleiades1.4.0 プラグインを導入済み外部からプロジェクトをインポートした時、タイトルの様なエラーが出た。 該当プロジェクトを右クリック 「プロパティー」→「Javaのビルド・パス」の順に選択 「順序およびエクスポート」タブで…
Java におけるアクセス修飾詞に関するメモ。Java におけるアクセス修飾詞は以下の4種類。 public protected private なし 1. public修飾詞 全ファイル、全クラスからアクセスできる。2. protected修飾詞 全ファイルからアクセスできるが、他ファイルからは自…
CSS 2.1 のカスケーディングについて疑問に思ったので調べてみた。CSS 2.1 のカスケーディングは以下の順序で優先される。a. 誰の指定したスタイルかによる優先度 ユーザのCSS で最重要のもの 製作者のCSS で最重要のもの ユーザのCSS 製作者のCSS UA のデフ…
二つの変数の中身を入れ替える. x, y = y, x おしまい!
Rubyの話。これまで require で相対パスを指定することで別ファイルのRuby スクリプトを読み込んでいた。発生した問題 あるスクリプトを実行したら、別のディレクトリにあるRuby スクリプトに対してloadError が発生した。エラーメッセージ D:/Ruby193/lib/r…
できなかった。ホストOS: Windows 7 Proffessional 32bit ゲストOS: Ubuntu 11.10やりたかったこと ゲストOSのUbuntu からホストOS Windows との共有フォルダにソースコードをcheckout する起きたこと こんなメッセージが出て、できなかった。 svn: '○○/.svn…
何を言っているかわか(ryいきさつ a. VMware Player 上で eclipse 使って開発すると重い。 b. Ubuntu(ゲストOS)はサーバとしてだけ使って、Windows(ホストOS)上で開発すればいいんじゃね?やりたいこと a. ホストOSとゲストOSでソースコードを共有す…
"-%"で検索しても引っかからないんだよね。ERBの話。 と の違い。端的に言うと改行されるかどうかの違い。"-"があると改行がなくなる。 Worldでも、 Worldでも、ブラウザに表示されるのは Hello World だけど、HTMLを見てみると World だと Hello World と改…
deviseのログインidはデフォルトだとメールアドレスだが、それをユーザ名でログインできるようにしようというお話。環境: 環境: Ubuntu11.10, RVM1.13.4, Rails3.2.3, devise2.1.2 1. マイグレーションファイルにユーザ名の項目を追加する。ログイン用のテー…
Railsでルーティングがうまくいかなくてひっかかった話。環境: Ubuntu11.10, RVM1.13.4, Rails3.2.3articlsコントローラ内のcategoryアクションを呼び出そうとしたが、うまくいかない。取りあえず % rake routes で確認してみると、 article GET /articles/:…
ログイン処理を作るのでdeviseのメモ。Deep valley まとめ版 - RailsでDeviseを使ってみたを参考にやってみる。環境: Ubuntu11.10, RVM1.13.4, Rails3.2.31. deviseをインストールする % rvmsudo gem install devise 2. deviseをrailsで使えるようにする。 %…
環境: Ubuntu11.10 in VMware Player 4.0.2 on Windows 7 Professional参考: Eclipseを日本語化するには - Ubuntu Japanese Wiki1. Pleiades パッケージをインストールする。 sudo aptitude install pleiades このとき、依存関係でEclipse もインストールさ…
……という問題。rmagick2.13.1をgemにインストールしようとして、 sudo gem install rmagick として、エラーがなく終了したが、 gem list で確認してもインストールされていない。原因はコマンドの間違い。rvmを使用している場合、gemにライブラリをインスト…
PostgreSQL導入のメモ。OS: Windows 7 Proffesional 64bit PostgreSQLのバージョン: 9.1.3 1. PostgreSQLをダウンロードするPostgreSQL: WelcomeよりPostgreSQLの最新版をダウンロードする。 Downloadの項目をクリックし、Binary packagesのリンクをOSに応じ…
Ubuntu上でRuby on Railsを参考にRuby on Railsを導入する。前提として、UbuntuにRubyを導入する - みさとのPCめもの続き。1. gemを使えるようにする。 % sudo apt-get install Rubygems これでgemコマンドを使えるようにする。2. gemsetを作成する。 % rvm …
UbuntuにRubyを導入する - みさとのPCめもでうまくいかなかった部分の解説。RVMをインストールしていきなりRuby1.9.3をインストールしようとすると、こんなエラーが出た。 Error running 'make ', please read /usr/local/rvm/log/ruby-1.9.3-head/make.log …
RubyをUbuntu で書けるようにする。環境: Ubuntu11.10 in VMware Player 4.0.2 on Windows 7 ProfessionalとりあえずRubyはバージョンがいっぱいあるのでバージョン管理ソフトのRVM を使用する。 RVMについては以下のURLを参考に。 Ruby Freaks Lounge:第39…
メインOSで使ってるディレクトリを仮想マシンのOSで使えるようにするよ。同じ手法で逆もできるよ。1. 共有するディレクトリを作る物がないとどうしようもないので、作る。 今回は"D:\ユーザ名"ディレクトリを共有する。2. VMware Playerの設定をするVMware P…
開発環境としてlinux系のOSがほしかったのでUbuntuを導入するメモ。メインOS: Windows 7 Professional 32bit 仮想マシンに乗せるOS: Ubuntu 11.10 Ubuntuのダウンロード 今回載せるOSであるUbuntu 11.10のディスクイメージをダウンロードする。Homepage | Ub…