プログラミング 2020 プログラミングを始める人のパソコン選び(予算別オススメ機種あり) プログラミングの勉強をしたい人で新規の購入や買い替えを検討している人に向けてパソコン選びを指南します。MacかWinかキーボードは日本語かUSか、2020年現在のオススメの機種はなど初心者の疑問に答えます。 2020.10.12 プログラミング
Java 組み合わせ問題をJavaで(重複組合せ) 問題サイコロが3つある。3個同時にふる場合の目の組み合わせを列挙せよ。今回はまずこの問題を考える。前回と違うのは1,1,1という目の重複が許される点だ。 for(int i=1;i<=6;i++) { for(int j=i;j<=6;j+... 2020.07.29 Javaプログラミング
Unity Unity(UnityChanパーフェクトviewer) カメラを操作してUnityChanの写真を撮ろう。1.床の作成Cubeを作成しFloorにリネーム。トランスフォームは以下2.UnityChanのダウンロードUnitychanをDownloadする。3.バグの修正Unityのバージョン違い... 2020.06.25 Unity
Unity Unity(Post-Processing) 1.新規3Dプロジェクトを作成する2.AssetStoreより以下のAssetをインポートする3.Mega Fantasy Props Pack内にあるExampleScenesにあるCourtyardシーンを開くシーンを再生してみよう。以... 2020.06.23 Unity
Unity Unity(ゴルフ) 1.3Dでプロジェクトを作成したら3dギズモを以下のように調整する2.新規Cubeを作成しGroundにリネーム。transformを以下のように調整する3.カメラの調整。メインカメラを選択して以下のようにtransformを調整するだいた... 2020.06.16 Unity
Unity Unity(70年代風テニスゲーム) 1.3Dでプロジェクトを作成したら3dギズモを以下のように調整する2.Cubeを新規に作成しWall1とリネーム。transformを以下のように設定する3.Wall1を複製(Ctr+d)してWall2にリネーム。transformのyにマ... 2020.06.13 Unity
Unity Unity(ランダムに落下) 1.3Dでプロジェクトを作成したら3dギズモを以下のように調整する2.Backの作成。配置の目安となる板を背面に設置しよう。CreateからCubeを選択し、transformを以下のように設定。Backにリネーム。3.カメラの設定Main... 2020.06.11 Unity
Unity Unity(Translateによる移動) 今回はRigidbodyを付与せず、TranslateやRotateで物体を移動させてみよう。1.3Dでプロジェクトを作成したら3dギズモを以下のように調整する2.弾丸の作成弾丸を作成する。create->3d->Cylinderを原点に作... 2020.06.10 Unity
python Python 2次元リスト Pythonでの2次元リストを学ぼう超基本data=,]print(data) # 62次元リストはリストの中にリストを定義すればよい。それぞれの項目にアクセスするには変数名とブラケットを2つ並べて記述すればよい。この際、インデックスは0か... 2020.04.27 python
python Python hitblow Hit&blowゲームを作成しよう。ルールPCが3桁の000~999の乱数を生成する。その数字を予想する。カンマ区切りで3つ数字を入力し、数字も位置もあっていればhit数字はあっているが位置が違う場合にはblowとカウントされる。この作業を... 2020.04.07 python
python Python ミッション6_Turtleで遊ぼう Pythonが持つ標準モジュールTurtleを使ってグラフィックを楽しもうTurtleインスタンスまずはkame1.pyを作成し、以下のように記述する。import turtlet=turtle.Turtle() # インスタンス作成t.s... 2020.04.01 python
JSP&Servlet JSP & Servlet(野菜カート作成) mvcとセッションスコープ、リクエストスコープを使って野菜カートアプリを作成してみよう!見た目の表示にはbootstrap4をしている。実行例実行するとフォームが表示されるフォームに野菜の名前と価格を入れる。カートに追加ボタンを押すとカート... 2020.03.06 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(数当てゲーム作成) mvcを使って数当てアプリを作成してみよう!実行例ブラウザにと入力するとフォームが表示される。数字を入れて送信。もっと上か、もっと下というヒントとともに入力履歴が表示される。(表示の際にはolとliタグを利用)当たるまでこれを繰り返し、正解... 2020.03.05 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(numapp作成) 「加筆したのでこっちの記事をどうぞ」mvcを使って簡単な数字分析アプリを作成してみよう!実行例ブラウザにと入力するとフォームが表示される。数字をカンマ区切りで入力する。(この際、数字は整数)送信ボタンを押すと結果が表示される戻るを押すと最初... 2020.03.03 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(じゃんけん作成) サーブレットとjspを使って簡単なじゃんけんゲームを作成してみよう!実行例ブラウザにと入力するとフォームが表示される。手を選択して送信ボタンを押す。上のように結果が表示される。あいこの場合は「あいこです」と表示される。なお、今回は手を入力せ... 2020.03.03 JSP&Servletプログラミング
Java Java(カード番号アプリ作成) カード番号アプリを作成する。○カード番号は1111-1111のような数字4桁-数字4桁の形式である。○カード番号入力の際は1111-1111といった形式と11111111といったハイフンなし形式も許容する。ただし、リストに格納する際にはハイ... 2020.02.20 Javaプログラミング
MySQL MySQL(初級課題) 1.新規にデータベースを作成する。データベース名はsyain_app(文字コードはutf8)2.syain_appにテーブルを作成する。テーブル名はsyainid INT 主キー 自動連番name VARCHAR(30) NOT NULLg... 2020.02.19 MySQL
Java Java-オリジナルゲーム作成(Diceゲーム連続引きあり) 今回は受講生が作ったJava問題の中から良問をピックアップします。*******Diceゲーム(S氏作)*******連続引きができるタイプのゲーム、1を出すとそのターンで得たポイントが0になってしまうというのが面白いですね。○二人で遊ぶサ... 2020.02.18 Javaプログラミング
Java Java-オリジナルゲーム作成(数字バトル) 今回は受講生が作ったJava問題の中から良問をピックアップします。*******数字バトルゲーム(K氏作)*******シンプルなゲームですが、プログラミング練習にピッタリな良問です。comと1~5の数字を出し合い数字が高いほうの勝ち。一度... 2020.02.16 Javaプログラミング
MySQL SQL環境構築 SQLの開発環境を整えよう。Windows10windowsはxamppを使って行う。以前はwin10のhomeエディションでのdocker利用は茨の道だったが、最近はhomeエディションでも環境構築が容易になってきた。MacOSと同様にD... 2020.02.15 MySQL