にもじ

JavaとかRubyのめも

Eclipce memo

キー 説明 Ctrl + / 選択している行をコメントアウト Ctrl + Shift + r ファイルを探す Ctrl + Alt + h 呼び出し元を探す Ctrl + h ファイルを横断した文字列検索 Ctrl + e 開いているタブの検索 Ctrl + F11 プログラムの実行 参考 qiita.com

Java フォルダ内の画像をリサイズするプログラム

経緯 離れた家族に写真を見せるため、昔から自分の家族用にブログをやってます。 最近はLINEで写真送ったりしますが、旅行などの写真は今でもブログにUPしています。 前からお世話になっているそのブログサービス、画像の投稿サイズが制限されます。 私はWin…

Java 道のりが長いことが分かった

Javaについての私の状況 数年前にサーティファイJava2級取得 2017年11月からJava再開(それまではRubyをやっていた) スッキリわかるJava入門と実践編をざっと読みなおす Javaの入門書を何冊も買う スッキリわかるサーブレット&JSP入門 を写経しながら取り…

37歳、汎用機系からWeb系を目指して転職

転職します 12年間、汎用機系の仕事をしてきましたが、この度、転職する事になりました。 汎用機系しか実務経験のない37歳、ハードルは高かったのですが、ご縁をいただき、Javaの仕事が出来る会社へ転職することになりました。喉から手が出るほど欲しかった…

Windows vim でOsakaフォントを使うメモ

参考URLのメモです。かなりいい感じになりました。 nanasi.jp osaka.is.land.to

TortoiseSVN

SVN

tracpath.com こちらのサイトを参考に試してみました。 GUIになっているけど、GitHubを使っていたので何となくイメージはつかめました。 古い本ですが、 Subversion実践入門:達人プログラマに学ぶバージョン管理 というのもざっと目を通しました。

Java ブックリストアプリ だいたい出来た

作りたかった機能はほぼ完成 登録だけでなく、選んで、編集が出来るようになりました。 Java初心者でしたので、これで少しは経験値を得られたかもしれません。 もう少し作りたい事あるので機能UPすると思います。 こちらがログイン画面 ここがメイン画面で、…

初めてのJavaアプリ完成 >>追記2

サーブレット&JSP入門で勉強しながら完成しました。 まだ理解が不十分なところもありますが、 とりあえず作りたいものを作れました。 Eclipse を使用 DB:H2 171125 追記 合計金額を表示するようにした 価格には税抜き額を入力するようにした(税込み額は自…

雑誌は買える時に買った方がいいと思った話

主に参考書を見ていて、最近は雑誌を読んでなかったなと思い、 WEB+DB PRESSとSoftwareDesignをバックナンバー含め注文しました。 そうしましたらわずか2ヶ月前の10月号が、amazonで在庫なし(新品は)の状態で、 目次を見ると読みたい内容だったので違うサ…

矢印キーへの移動がどうしても面倒で、vim ついでに、ブラウザでMarkdown

矢印キーへの移動がどうしても面倒というか無駄に感じてしまい、 Windowsにもvim導入。 ついでに、ブラウザでMarkdownを表示するように設定。 これで勉強メモづくりもはかどります。 qiita.com

Notepad++ 文字化け

Notepad++ でJavaコード編集 → UTF-8 で保存 PowerShell でコンパイル → エラー Windows版JDKのjavacコマンドはプログラムファイルがshift-jisで書かれているものとして動作するらしい。 引用元 tako1192.hatenablog.com コンパイル時にオプションをつけると…

雑記 Java Ubuntu SQL メモ

個人的なメモとして、作業途中の内容を書きます。 やりたいこと:JavaからSQL 状況: postgresqlのドライバはここに入っている。 /usr/share/java/postgresql-jdbc4.jar $ echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-amd64 $ echo $PATH/home/emkiki/…

Ubuntu から EPSON プリンタ EP-708A を使用

gihyo.jp 上は参考サイト。 やり方 1.ドライバダウンロード EPSON Download Center こちらから。 英語ですけど説明を読むと先に以下のコマンドを実行する必要ありそ。 sudo apt-get install lsb ダウンロードは、 Ubuntuは拡張子が.debのものを選択。 PCの…

Ubuntu に PostgreSQL をインストールして使ってみる

qiita.com www.dbonline.jp 最近、WindowsよりもUbuntuの方をよく使いますので上のサイトを参考に入れてみました。 qiita.comちなみに私はUbuntuが好きで、何でか考えましたら、vimが使えるからだと思いました。Windowsでも使えますけど。それにbyobu(画面…

Java 正規表現 \\

なんちゃら\ String s = "なんちゃら\\"; こんな風に、最後が\っていうのにマッチさせたい。 s.endsWith("\\"); こう書くのはもちろんOKで、 endsWithじゃなく、matchesでやりたい。 s.matches(".*\\\\"); これでいけます。↑ これがわからなくて、ずっとこう…

Java Ubuntu パッケージの書き方とディレクトリ配置、実行方法についてメモ

UbuntuにJavaを入れて実行した際に手間取ったのでメモを残します。 クラスパスについては、特に設定していないので、 javaコマンドが実行されたディレクトリがクラスパスになるはずです。 ホーム>data>javawork にて作業 :~/data/javawork$ クラスを二つ作…

リクエストパラメータの文字コードを指定

request.setCharacterEncoding("UTF-8"); この1行が無いために、何時間も悩みました。 ・身長から乗る事が出来るアトラクションリストを表示 ・月と気温から季節を表示 この二つを作るのにほぼ1日かかってしまいました。 ↓ こちらは季節判定 ↓ サーブレット…

Java アノテーションが設定できない場合、動的Webモジュールを3以上に

Eclipseを単体で入れていたけど、Pleiadesを入れました。 Webアプリを作りたいならPleiadesの方がよさそう。 ダウンロードは1.5GBくらいでした。 さて、 サーブレットクラスはURLパターンを設定しないとリクエストして実行できません。 URLパターンの設定は…

Java 入門 メモ

以前、サーティファイJavaの勉強で使った以前、サーティファイJavaの勉強で使った「スッキリわかるJava入門」を読み返しています。 個人的にメモしとこうと思ったことを記します。 ・ファイル名:クラス名.java ・クラス名:アルファベット大文字 ・インデン…

Java Eclipse 超基本的な使い方メモ 他

qiita.com こちらのサイトを参考に試しました。 用語 ・ワークベンチ:作業台・パースペクティブ:どの機能を表示するかを選んだもの。エディターとビューで構成されている。 Javaとデバッグがあります。 AS400でいうと、 Java:PDMやエディタ デバッグ:ISD…

Java メモ エラー: シンボルを見つけられません LocalDateTime

メモ エラー: シンボルを見つけられません LocalDateTime.now().getSecond(); ↓ import java.time.LocalDateTime; を追記 LocalDateTime (Java Platform SE 8)

apache Derby

こちらのサイトなど、ネットを参考に試してみましたのでメモします。 d.hatena.ne.jp 記載の通り、 ダウンロード、インストール、 環境設定を行い、 >sysinfo で設定状況を確認後、 >ij を実行します。 >ijijバージョン10.14ij> connect 'jdbc:derby:c:\DB\D…

Java で 数当てゲーム

4歳の娘にやってもらおうと思って作りました。 0~9の数字をあてます。 2回間違えるとヒントが優しくなります。 public class Game{ public static void main ( String[] args ) { int ans = new java.util.Random().nextInt(9); System.out.println("すうじ…

Java で FizzBuzz

書いてみました。 その前にWindows10にインストールです。 Java : 環境変数に注意 eclipce : 日本語化しておくと便利 Pathがうまく通っていないようでしたら、 Where コマンド 、或いは Path コマンドで確認する。 Pathで大丈夫そうでもWhereで出てこなけれ…

PowerShell ファイル名を変更しながらファイルを複製する

やりたいこと もととなるファイルと中身が同じファイルを複製するが、 ファイル名はそれぞれ指定したファイル名にしたい。 0.PowerShellスクリプトを実行するためにセキュリティポリシー変更 1).セキュリティポリシー確認 Get-ExecutionPolicy Restrict…

Herokuへの公開方法まとめ

ほんの数か月前、Herokuに公開するのに何日もかかりました。 一週間くらいエラーに悩んだりもしました。 今では10分くらいで出来るようになりました。 忘れないように注意ポイントをまとめておきます。 Heroku環境への配置 1.Railsアプリ作成 先ずはローカ…

git pull でリモートリポジトリと同期

git

パソコンAで開発してgit push パソコンBでcloneして開発してgit push パソコンAで続きをやるときは、、 git pull origin master で出来ます。 cloneではありません(でした)。

「RubyでつくるRuby」を参考に作成中のRPG to Ruby 途中経過

まだまだ全然できていませんが、お昼休みにこつこつ進めて、ここまでいきました。 こちらインプットデータ RPG.txt C Z-ADD*ZERO WKSUMC 1 ADD 2 WKSUMC WRITEWKSUM 実行すると、 $ ruby r2r.rb RPG.txt 結果は、 3 WRITEは本物と違って仮にPにしてますが、…

Ruby Kaigi 2017 に参加して決意したこと RPG2Ruby を作り始めています

RubyKaigi に参加し思ったこと。 来年のRubyKaigiではRubyistですって自己紹介したいな〜。 そのためには、 ・Rubyの実務経験 ・人に自信をもって紹介できる作品が欲しい。 で、後者の方ですけど、以下を作り始めています。 AS400/RPGのソースコードをRubyで…

Byobu ターミナルで複数画面操作メモ

Byobu のインストール(apt使用) 起動:byobu 標準のエスケープキー:F12 新規画面:F2 画面分割(上下):Shift + F2 画面分割(左右):Ctrl + F2 画面移動:F3/F4