blender blender(速習その2 ベベル) 今回は角を丸める面取り(Bevel)を行う。1.最初から配置してあるキューブ(立法体)をもとに行う。s(Scale)enter(仮確定)で仮確定させてから下部に表示されるwindowのz軸を0.5にする。確認nを押してプロパティパネルを開い... 2019.11.20 blender
blender blender(速習その1 星の作成) 3DCGソフトblenderを使って3dオブジェクトを作ってみよう。バージョンは2.8以降。日本語化はせず英語版のままで行う。10キーなしのMac book での作業を前提としているが他の機種でも問題なく作業が行える。インストール2.7から... 2019.11.18 blender
JSP&Servlet JSP & Servlet(BMI-WEBAPP作成) 前回作成したBMIデータをJsonとして返却するWeb-APIを利用して、BMIを測定するWEBアプリを作成してみよう。実行例ブラウザにフォームが表示される。身長と体重を入力してsendボタンを押すと結果と画像が表示される。作例1.エクリプ... 2019.11.15 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(BMI-API作成) リクエストパラーメータで身長と体重を受け取るとBMIを測定し、その結果を以下のようなJSONで返却するWEB-APIを作成してみよう。なお、送信されるデータのBMIは小数点以下2桁とすること。その際に結果に応じて6種類の画像パスも送信する。... 2019.11.14 JSP&Servletプログラミング
Vim Vimに慣れよう 現在はAtomやVisualStudio Codeなど無料で高機能なエディタが複数存在している実にいい時代だ。しかし、エンジニアは結局Vimが必要な局面がくる。ターミナルからの処理が必要になったときにVimをさわれるか、さわれないかでは大き... 2019.11.13 Vimプログラミング
C# C#(2次元配列,表の作成) C#で以下のような表を作ってみよう。5*5のマス目を1~9の乱数で埋め。その集計も表示している。実行例解答例using System;namespace arrayLesson { class MainClass { public stat... 2019.11.07 C#プログラミング
git GitHubとの連携(プルリクエストをうけたら2) 前回プルリクエストを受けた際にその変更をGithub上でmergeしたが実際は動作確認など行ったのちmergeすることのほうが多い。今回はプルリクエスを受けた際、その変更内容をマルっとローカル環境に持ってきて確認する手順を解説する。プルリク... 2019.11.01 git
git GitHubとの連携(Fork元の状態に更新) 以前にプルリクエストをしたリポジトリが活発でどんどん更新が進んでいる。それに対してFork & Cloneした自分のリポジトリは遅れてしまっている。今回はそういった場合のFork元となったリポジトリに自分の環境を追いつかせる手順を解説する。... 2019.10.31 git
git GitHubとの連携(プルリクエストがきたら1) 前回はプルリクエストの送信方法を解説したが、もしプルリクエストが送られてきたらどうすればよいのだろうか?今回はプルリクエストが送られてきたときの対処方法を解説する。通知プルリクエストが来るとバッチにて教えてくれる。確認確認したいプルリクをク... 2019.10.30 git
git GitHubとの連携(プルリクエスト) GitHubを使って共同開発をしてみよう。今回はあなたが加えた変更を相手のリポジトリに取り込んでもらうようお願いするプルリクエストを行う。現状を確認このサイトを変更していくことが目標Forkまずは現状リポジトリをまるっと複製して自分のGit... 2019.10.29 git
C# C#(記憶ゲーム) C#で以下のような記憶ゲームを作ってみよう!実行例enterを入力すると3秒間5個の数字が表示されます。enterキーを押すと5個の数字が表示される。(この際それぞれの数値は1-100のランダム,重複可)enterを入力すると3秒間5個の数... 2019.10.25 C#プログラミング
C# C#(すごろくゲーム) C#で以下のようなすごろくゲームを作ってみよう!とある部分は入力待ちで停止し、エンターキーを入力すると先に進むことを意味する。なお、サイコロの目は1~6である。実行例スゴロクゲームあなたの番です。4が出ました••••P•••••••••GC... 2019.10.24 C#プログラミング
C# C#(コンソールアプリ通信,WEB_API,JSONパース) お天気情報をJSONでくれるWebAPIがあるので、それを利用してお天気アプリを作成しよう。WebAPI確認1.まずはWebAPIから吐き出されるJSONを確認しよう。今回はlivedoorから提供されているWeather HacksのAP... 2019.10.09 C#プログラミング
C# C#(オブジェクト指向を使った小問題集) 今回は受講生が作った問題です。オブジェクト指向を使って(クラスをつくって)問題を解いてみましょう!問1(S氏作) 難易度★Humanクラスを作成し、HumanAppクラスから以下の処理を実現せよ。(アクセス性はすべてpublicでよい)現在... 2019.10.04 C#プログラミング
C# C#(借金返済ゲーム) 今回は受講生が作った問題の中から良問をピックアップします。*******借金返済ゲーム(S氏作)*******多重債務を抱えた夫婦が返済をして行くゲーム。設定がとてもシュールだがオブジェクト指向の基礎力が試される良問。問題: ATMゲームト... 2019.10.04 C#プログラミング
C# C#(討伐ゲーム) Mainメソッドに全部書くのではなく適切にメソッド分割を行い以下のゲームを作成してみよう。1枚のカードはpowerとして20~100の値有している(ランダム)。10枚のガチャを引きそれをデッキとする。1ターンでは10枚のカードがそれぞれ一度... 2019.09.26 C#プログラミング
Mac ターミナルからブラウザを起動する。 htmlファイルなどをターミナルからのコマンドでブラウザで確認する方法。●Macは簡単ターミナルからopenコマンドを使ってファイルを指定するだけ。(システム規定ブラウザで開く)open ****.html●Win with gitbash... 2019.09.11 Macwindows
Java CLASSPATHの設定 「Win」管理者権限のないユーザーがPATHを追加するにはコツが必要だ。以下の方法でシステムの詳細設定を開く環境変数にCLASSPATHを追加する。現在パスを意味する.(ドット)と`C:¥Users¥PG_AM¥javadev`を追加する。... 2019.07.18 Javaプログラミング
Java 組み合わせ問題をJavaで 問題袋に9つのボールが入っていてそのひとつひとつに1〜9の番号がついている。ちょうどビリヤードの球が袋に9つ入っている様子を想像してもらえればよい。その袋から3つ取り出してその番号の合計が10になる組み合わせを列挙せよ。プログラム問題を解い... 2019.06.25 Javaプログラミング