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#プログラミング
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プログラミング
Java gitbashを使った際Javaで文字化けさせない方法 Javaを学ぶ際、いきなりエクリプスなどのIDEはやりすぎだ。やはり最初はテキストエディタでソースをうってコマンドラインからコンパイルして、実行という手順を踏んでいったほうがよい。その際、Windowsだとコマンドプロンプトで行うことになる... 2019.06.18 Javawindowsプログラミング
website 一緒に作ろうHTML(カレンダー作成) この記事はhtmlとcssを勉強し始めたばかりの人に送るWebsite作成記事だ。カレンダーを作成していくことによってhtmlとcssを学べる作りになっている。ではさっそくやっていこう。準備編1.まずはデスクトップに新規フォルダを作成する。... 2019.06.17 websiteプログラミング
python Python ミッション5_数当てゲームを作ろう 数当てゲームPCが生成した一つの値を上か下かのヒントを頼りに当てるゲームだ。生成される数値は1~100の範囲でランダム。5回以内に当てられないと失敗となる。まずは、実行例から見てみよう。成功例失敗例乱数ゲーム作りなどでは乱数はかかせない。ま... 2019.06.15 python
python Python ミッション4_階段を作ろう 今回作るものをまずは確認しよう。階段の高さを入力すると*によって上のような階段を描画するプログラムだ。今回は*を繰り返し出力するわけだがこういった時にはfor文を使う。まずはfor文の基礎から学習しよう。まずはrange()メソッドの理解が... 2019.06.11 python
python Python ミッション3_月に到達するには さっそくだが、クイズだ。Q.厚さ1mmの紙がある。これを2つに折り曲げると2mmになる。もう一度折り曲げると4mm….この作業を繰り返し行うと何回で月に届くであろうか?。なお月までの距離は384,400 kmである。さて、どのくらいであろう... 2019.06.10 python
python Python ミッション2_BMI測定機(2) さて前回の続きだ。まずはここまでのコードを再掲しておこう。今回はこの算出されたBMIに基づいて、以下の基準に基づいて太っているかどうかの判定を行う。BMI判定25以上肥満18.5以上25未満標準体重18.5未満痩せ型「作ってみよう」それでは... 2019.06.09 python
python Python ミッション2_BMI測定機(1) 太っているか痩せているかを数値で表せるBMIというのご存知だろうか?BMI=体重kg / (身長m * 身長m)BMIは体重を身長の2乗で割って求めることができる。体重が分子にきているので太っているほどBMIは大きくなる。今回はユーザーに身... 2019.06.08 python
python Python ミッション1_犬年齢計算機 今回から簡単な演習問題を通してpythonを学習していく。python3を使って行っていくので実行環境を整えて行ってもらいたい。Windowsなら「win python3 インストール」Macなら「mac python3 インストール」あた... 2019.06.07 python