プログラミング
StringとStringBuilderの違い 読み込み専用の文字列クラス:String 変更可能な文字列クラス:StringBuilder CharSequenceという共通のインタフェースを実装している。 空文字列("")について isEmptyメソッドで空文字列の判定可。 Stringクラスのオブジェク…
技術者として、もっと成長したいという思いから購入したパーフェクトJava。 改訂2版 パーフェクトJava 作者: 井上誠一郎,永井雅人 出版社/メーカー: 技術評論社 発売日: 2014/11/01 メディア: 大型本 この商品を含むブログ (4件) を見る 実は購入したのは2年…
当ブログで何度も書いているが、僕は異職業からSEに転職した転職組だ。30歳少し手前でIT業界に飛び込んだのだが、プログラムなんて全くの未経験だったから最初は本当に大変だった。しかし気付けば、転職してもう4年以上経ち、今では1人で実装できるようにな…
UnityでiOSアプリ第2弾を作り始めました。ちなみに、iOSアプリ第1弾はすでにリリース済み。 www.uu1ch.com さて、次に作ろうと思い立ったアプリは、ずばり「シューティングゲーム」。というか、これからはシューティングゲームだけを作り続けようと思う。…
自分用の備忘として。UIが下になってしまい、ちょっと困っていた。 この問題は、以下のようにして解決。 Canvas / Sorting Layerをクリックし、Add Sorting Layerをクリック。 プラスボタンをクリックし、新しいLayerを増やす。 Canvas / Sorting Layerを、…
趣味と仕事の勉強を兼ねて始めた、Javaのゲーム作り。基本的には、以下サイトを参照させてもらっています。 aidiary.hatenablog.com 今自分のできる範囲で、以下のようなものを作った。 実行すると、まずは何もない画面が表示される。 この画面をクリックす…
私は趣味でゲームとWEBサービスを作り始めた。 www.uu1ch.com www.uu1ch.com 趣味がプログラミングだが、仕事もSEをやっている。ちなみに仕事で使う言語は、Javaだ。せっかく趣味でプログラミングをやるのだから、仕事にもプラスになればいいなーっと思ってJ…
めっちゃハマったのでメモ。 なぜか描画処理が行われず、画面が真っ白状態。 そこでデバッグを行ってみると、paintComponentが定義しているのに呼ばれていなかった。 public void paintComponet(Graphics g) { super.paintComponent(g); } 呼ばれなかった原…
www.uu1ch.com 進捗を載せておきます。 トップページ すでに登録した海外ドラマ一覧が表示される。視聴履歴の新規登録をクリックすると、新しい視聴履歴を登録できる。(create)詳細、変更、削除をクリックすると、read、update、deleteができる。crudは一…
死ぬほどハマったのでメモ。 事象としてが、jarファイルを作成すると、Eclipse上では表示されていた画像ファイルが表示さないというもの。 まずまず、jarファイルを作成する場合、画像ファイルを以下のように読み込む必要があった。 try { ClassLoader cl = …
若干ハマったのでメモ。 まず事象としてが、以下のようにテキストエリアを作ると <textarea name="impression" cols="40" rows="4" maxlength="150"> </textarea> こう表示される。 そのため、以下のようにテキストエリアを作ると <textarea name="impression" cols="40" rows="4" maxlength="150"></textarea> 無事に解消された。
何度調べても、都度忘れて再度調べる破目になるのでメモ。以下はJavaを例とする。 1.はてな記法に切り替える 2.>|Java| String str = "str"; ||< 詳細は、以下確認 help.hatenablog.com
いつも忘れてしまうのでメモ。
タイトル通りです。 いちばんやさしいPHPの教本 人気講師が教える実践Webプログラミング (「いちばんやさしい教本」シリーズ) 作者: 柏岡秀男,池田友子 出版社/メーカー: インプレス 発売日: 2015/04/23 メディア: 単行本(ソフトカバー) この商品を含むブ…
30歳になってIT業界に転職し、約3年経ちました。私はIT業界に転職してからプログラミングに初めて触れたため、プログラミングで何が創れるのか分かっていなかった。「プログラミングで創れるものっていったら、ゲームですか?」という発想しか出てこない。元…
以下のようにPHPからMySQLへインサートしようとすると、テーブル上の値が文字化けしてしまう。 $dbh = new PDO('mysql:host=localhost;dbname=db1', $user, $pass); $sql = "insert into recipes(recipe_name, category, difficulty, budget, howto) values …
なので、解消方法をメモ。まず、エラーメッセージとしては以下内容。 ディレクトリを確認すると、C:/xamp/mysql/にそもそもlibなんてフォルダーが無かった。そのため、mysqlフォルダーに、lib/pluginというフォルダー作成だけで解消された。
以下の記事で、Unityで作ったゲームをiPhone実機で動かすことができたことを書きました。 www.uu1ch.com ちなみに動かしたゲームは、これまでに以下記事で製作状況を書いていたゲームです。 www.uu1ch.com で、もちろんiPhone実機で動いたのですが、問題があ…
iPhoneアプリとしてリリースすることを目標にゲームを作っているわけですが、自分の備忘録のためにiPhone実機で動作させるまでの手順を載せておきます。非常に苦労したので。。。 開発環境 Unityプロジェクトファイルは、Windows10で作成している iOS11.3.1 …
おはようございます。今日までの進捗です。 新たに実装した機能は ひし形ブロックをスタート時に、ランダム位置に生成するようにした スタートしても、Goボタンを押さないと赤いボールは移動しない Retryボタンで、やり直しができるようになった です。残る…
前々回の記事で、以下のような記事を投稿した通り、現在UnityでiPhoneアプリを製作しています。 www.uu1ch.com ですが、実は早々に挫折していました。。いや、ゲームを完成させるって本当に難しい。そこで、何が原因で完成させられないか自分なりに考えてみ…
みなさん、Udemyって知っていますか?Udemyとは、ざっくりいうと動画で様々な分野を学べるオンライン講座です。 www.udemy.com 有料ですが買い切りタイプで、セールも頻繁に行っています。また、講師に内容を質問できたりするので、かなり便利です。で、僕は…
先日、初めて作ったゲームを公開しましたが、第2弾のゲームを作ろうと日々頑張っています。 uuc1h.hatenablog.jp だがしかし、仕事が忙しすぎて勉強の時間が取れない!普段は業務用のWebアプリケーションを作っているシステムエンジニアなのですが、やっぱ…
みなさん、こんにちわ。UUCH1です。 現在、「UNITYではじめるC# 基礎編」を読み進めています。UnityではじめるC# 基礎編作者: 大槻有一郎,いたのくまんぼう出版社/メーカー: エムディエヌコーポレーション発売日: 2016/10/25メディア: 単行本この商品を含む…
みなさん、こんにちわ。UUCH1です。 タイトル通り、Kindleセールで購入した「UNITYではじめるC# 基礎編」を読み進めています。UnityではじめるC# 基礎編作者: 大槻有一郎,いたのくまんぼう出版社/メーカー: エムディエヌコーポレーション発売日: 2016/10/25…
みなさん、こんにちわ。UUCH1です。 前回のブログで、「社会人で平日なかなか時間が取れないけど、5分だけでもUnity触るぞー」 と宣言したにも関わらず、さっそくゲーム開発サボってしまっていました。。 uuc1h.hatenablog.jp 「継続」って、本当に難しい。…
みなさん、こんにちわ。UUC1Hです。30歳を機に始めたゲーム開発。前回では、Unityの公式チュートリアルをやり終えて、より一層やる気に満ち溢れております。 だがしかし、社会人なら誰しもがあるであろう「平日で自分の時間を確保するむずかしさ」。僕は今日…
こんにちわ。UUC1Hです。 前回のブログでUnityを使ったゲーム開発を行うことを宣言しましたが、何から始めていいのやら。。「こういう時は公式チュートリアル」ということで、Unityの公式チュートリアルである玉転がしを作りました。 tutorial.unity3d.jp ■…
Stringからcharの配列に変換 String str = "abc"; char[] array = str.toCharArray(); StringBuilderからcharの配列に変換 StringBuilder sb = new StringBuilder("abc"); char[] array = new char[sb.length()]; sb.getChars(0, array.length, array, 0); c…
同一の文字列オブジェクトを参照しているため、==演算子で比較するとtrue String str1 = "abc"; String str2 = str1; if(str1 == str2) { System.out.println("成立"); // 出力される } 異なる文字列オブジェクトのため、==演算子で比較するとfalse String s…