イントロダクション 前回は四足計算をやりました。前提としてゲームループの中で「hello」か「数式(四足計算)を入力した時にそれぞれの処理を行い、コンソールに出力します。 詳細はこちらです。 続、四足計算 前回のプログラムには問題がありました。それは…
イントロダクション [Javaの基本的な文法など](https://zenryokuservice.com/wp/2018/08/02/java-basic-summary-from-level1-to-5/]は、以前やりました。ある意味教科書的なもので「どー使うの?」と言う疑問が残る形だったと思いました。 Java Console Game…
イントロダクション あなたは、「プログラミング」という言葉を聞いてどの様なイメージを描きますか?「とりあえずPC上で動くもの」など、何かしらボヤけたイメージを描く人が多いと思います。 結論からいうと、それで問題ありませんボヤけたイメージでいい…
イントロダクション OpenCvを基盤にして、デジカメを作ろうと企んでいます。起動する大元のデバイス(機械)にラズパイを使うつもりです。映像を映す部分は以前購入した、デジカメには、ちょっと大きめのディスプレイを使用するつもりです。 1. ラズパイをカメ…
イントロダクション ちょっとした思いつきというか、以前からOpenCvで何かやりたいと思っていたのですが、ラズパイでカメラの作成をやり、学習も兼ねてOpenCvを内蔵したカメラ(ラズパイ使用)を作ろうと思った次第です。 ラズパイカメラ OpenCvカメラ カメラ=…
イントロダクション ここ最近は、ブラウザアプリの作成について記載していたのですが、そろそろ実装レベルの内容しか記載する事がなくなってきたので、ここから先は下のブログ「PGボックスにて記載する方向にシフトします。 ぢゃ何を書くか? 実は、結構前か…
イントロダクション ここ数ヶ月…機械学習の理解に挑戦してきました。いろいろと調べてみたけど、どれも数式ばかりで、わからない。他のものは根本的なトコがわからない… というような状況で足踏みをしていました。 OpenCvを学ぶ 結論から言うと機械学習の先…
イントロダクション 前回画面からデータを入力してDB に登録するとこまでやりました。次は、登録したデータの表示をやります。 作成したソースはGitにアップしてあります。 DB 〜ピン表示 レンタルサーバのMySqlからデータを取得〜XmlHttpRquestのレスポンス…
イントロダクション タイトルの様なウェブページを作成しようとしております。現状ではサンプルとして作成中です。 今回は、地域情報(ライブハウス)を多少登録、表示した後にどーやるか?を考える事にしたいと思います。 ユーザーを喜ばす せっかく作ったア…
イントロダクション 今、Google Mapを使ったブラウザアプリを作っています。これの設計を見直すので、確認がてらに記載します。 やりたい事 まちをブラブラしてる時に発見したライブハウスやイベントスペースなどを地図に登録して音楽マップを作るための、ツ…
ブラウザアプリを作る 今回はGoogle Mapで指定したポジションにマーカーを追加するブラウザアプリを作成しています。 <大雑把な仕様> マップで表示しているところをタップするとピン(Overlay)が降ってくる 登録していない「選択」した状態は下のようなイメ…
イントロダクション 以前u16 プログラミングコンテストの大人版に出てみました。 ゲーム用のサーバ(CHaser)にクライアントアプリで接続して現在位置と存在するアイテムや壁(ますに乗るとゲームオーバー)、相手プレーヤーの情報を電文(10ケタの数字)で受け取…
何をやるか? これは、いつも悩むのですが…自分の場合「何をやったら面白い?」と自問自答してることが多いです。 ポイント ・何か凄いものを作る必要はない ・とりあえずは実行する事が大事 駄菓子菓子 「なんかすげーモン作りてーな!」となるのが人情…「…
Micro:bitを使う タイトルに示すとおり、Microbitで、ちょびっとすごいこができるので始め方などを紹介したいと思います。 事の発端 実は今作成しているプログラムの作成に疲れたのでMicrobitで遊ぼうと考えた次第です。 しかしMicrobitを舐めてはいけない。…
イントロダクション Google Consoleで自作のPHPを登録したらエラーが出ました。 こんな感じです。 これに対処すべく調査したところ以下のサイトを見つけました。 unskilled.site これを参考に修正します。 自分の場合を考える <参考サイトの場合> WordPres…
障害を撃破! やりたい事はあるけど、「時間が…」とか色々な理由(言い訳)が行く手を邪魔します。自分はそんな状況が続いて終いには身体を壊してしまいました。 こんな経験をしたので、激しく反省しました。。。 そんな訳で反省した内容をまとめました。 一度…
イントロダクション 前回に引き続きグーグルマップに関して記載します。表示する地図は札幌を中心にライブハウスの照会をやります。 事の経緯 以前前から、地方の情報を発信したいと思っていたのですが、良い仕組みが思い付かず…保留にしてました。 しかし……
イントロダクション ライブハウス照会サイトを作る事にしました。 札幌を拠点にして活動しているので札幌を中心にマップを作成します。 GoogleMapを使う ひと昔前は、申請の類なしで使えたのですが、今は違うようです。 GoogleMapsAPIの申請が必要で、ちょっ…
イントロダクション 最近、グーグルアドセンスに合格しました。合格できない原因は、以下の2つでした(予想で確証はありません)。 http://ドメイン名でアクセスできるようにしていなかった事 グーグルの審査がちゃんと動いていなかった→サイトの登録をやり直…
イントロダクション じゃんけんゲームのリリースをする為にGluon のライセンスを取得する必要があります。フリーライセンスがあるのでそれを取得するつもりです。 そして、その為にはこちらの規約を読んで、条件を満たす必要かあります。 やる事一覧(GluonLi…
イントロダクション ゲームなどで、マッピングを行うのに「行列」が使えると思った次第です。 実際には、[u16プログラミングコンテスト](http://www.procon-asahikawa.org)で使用しているゲームで使用しました。 結果的には、マップを描いて終わりにしてしま…
イントロダクション 今まで、色々とやってきましたが、なんだかぐちゃぐちゃになってきてしまったので。。。 そいつを整理!一覧化!今後の計画!とつなげて行くにはどうしたら良いか?と考えたところ「ふつーにロードマップがいんでないかい?」と思い至っ…
イントロダクション 2019/6/1までにCHaserServverクライアントアプリを作ることにしました。 まだ出来ていませんが、感想と反省を記載します。 こんな感じで動きます www.youtube.com ダメだったところ ソースがぐちゃぐちゃでデバックするのが大変 見た目に…
イントロダクション じゃんけんゲームのリリースをやろうと思ってます。これには、プロジェクトのサイトとプロジェクトの更新情報を通知するものが必要です。(Gluon のライセンス取得の為) なので、これらの仕組みを作る事を考えています。 とりあえずGitを…
イントロダクション ここ最近(2019/05/17)はU16-プログラミングコンテストに着手しようとしています。実際には「CHaserServer」というゲームサーバーにアクセスして1対1でポイントを競うゲームをプログラムで動かすというものです。 U16-旭川プログラミン…
イントロダクション こんなサイトを見つけました。U-16プログラミングコンテストに関する、ページです。サンプルゲームとして面白いと思ったので記載します。 事の発端 目標ブレークツリー(サンプル)の作成中ですが大人向けのプログラミングコンテストがあっ…
イントロダクション 目標ブレークツリーを作るのにtreant.jsを使いました。 このツリーは、概要なので詳細がないと要件を満たせません。 なので、IDをつけて、対象になるデータを取得できる様にします。しかし、目標、タスクを複数作ると作業内容が被ってし…
イントロダクション 自分は絵が描けないのですが、それでも「何とかしてどーにかしなくてはいけない」と思い、対策を考えました。 それは以下の様なやり方です。 レイヤーを使う アップロードされているイメージファイルは基本的に、著作権上の問題が発生す…
イントロダクション 一応ですが、(ある程度実績を積んだら)プログラマは設計もやります。人によりプロジェクト管理者など様々ですが… 余談でした(笑)。 前回は、アプリケーションの設計2ということで、実際に「イメージを具体化するための手順」について記…
イントロダクション 前回は、アプリケーションの設計について記載しました。早い話が「夢を形にする作業(ちょっと盛っています)ですよ〜」と言うことでした。 そして「イメージを実現するために何をやるのか?」を明確にする必要があります。そこで「目標ブ…