ひさき志向

前向きで穏やかで温かい人になりたいと思って日々過ごしています。コンピューターの勉強と、…

ひさき志向

前向きで穏やかで温かい人になりたいと思って日々過ごしています。コンピューターの勉強と、好きなアニメ、漫画の名言とか書いていこうと思います。ひさきは、陽咲と書きます。筆が遅いですが、フォロバやいいねをしてくれると、凄く喜びます!よろしくお願いします!

マガジン

  • 【にから】WEBゲーム作成講座【二辛】

    プログラムを覚えて6か月の初心者が、PHPでWEBゲームの作成にチャレンジしていきます!

  • 【いちから】プログラマー養成講座【一辛】

    これは、プログラムのことを一切知らない、一人の人間がプログラマーとして転職を成功させるまでに一人の師匠に教えてもらったことをまとめたマガジンである

  • マンガ・アニメ好きな言葉

    心に響いた漫画やアニメの格言をまとめてます

記事一覧

固定された記事

【にから】WEBゲーム作成講座【二辛】

はじめにおはようございます、ひさき志向です。 無事に前回「いちからプログラマー養成講座」が終わりました! そしてそのかいあって、プログラムを勉強して半年で転職に成…

5

サイコロゲームを作ろう!3

ロビー機能、参加機能、部屋作成機能、部屋編集機能、スタート表示、スタート実行、部屋にINする機能など、師匠にご指示/ご指摘いただきながら、どうにかゲーム本編に取り…

3

サイコロゲームを作ろう!2

もくもくとプログラムをする時間になりました。とりあえずスタート画面というかロビー画面というか、ゲーム開始前の状態ですね。 オンライン状態の人をロビーに表示するよ…

4

サイコロゲームを作ろう!1

ゲーム仕様を考えるなんか、普通に面白そうですね! わかりました! スタート前 オンライン状態の人をロビーに表示するような機能 ロビーにいる人が「参加」するボタン…

2

SQLインジェクションの恐怖

「ハンドルネーム設定/解除の添削」に書いてあった脆弱性の中にあった 「SQLインジェクション」も名前は良く聞きますけど、 追加で説明して欲しいです、師匠~。 SQLイン…

脆弱性対応ってなに?

XSSとは「ハンドルネーム設定/解除の添削」に書いてあったんですけど、 「XSS(クロスサイトスクリプティング)」ってなんなんでしょうか? 実際にXSS攻撃を実行してみよう…

2

ハンドルネーム設定/解除の添削

noteにて筆をとるのは初めてになります。 ひさきさんに、パソコン知識や、プログラム勉強や、ゲーム作成を週1回くらいの頻度でお話させて頂いているKKです。 自己紹介(KK…

500
1

PHPでゲーム作成|ハンドルネーム設定/解除

おはようございます、ひさきです! 今日からいよいよ、PHPでブラウザ上で動くゲームを作り始めます! 今日のお題はこちらになります! ログイン的な機能の作成というのは…

2

終わりに

こちら「プログラマー養成講座」の最後の感想回になります。 目次はこちらからご参照下さい! このブログを書きはじめたのは2022年9月です。ずいぶん時間がかかっちゃいま…

1

TODOリストをDB化して,SQLに触れてみよう

こちら第9回「プログラマー養成講座」になります! 目次はこちらからご参照下さい! 今回は全部、師匠のお話になります! DBとはDBとはデータベースのことで、データベー…

3

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その3

こちら第8回「プログラマー養成講座」のパート3になります! 目次はこちらからご参照下さい! HTML宿題提出ひさびさの宿題、ちゃんと頑張ってきました! 見かけ具合も、で…

4

迷わないことが強さじゃなくて、怖がらないことが強さじゃなくて、泣かないことが強さじゃなくて、本当の強さって、どんなことがあっても、前をむけることでしょ。前をね。

ちゃんと練習しても、ちゃんと勉強しても、結果がついてこないときはある。だからみんな頑張るし、勝ち取りたい未来に手を伸ばすのよ。

他人に迷惑をかけることは「自由」ではなく「横暴」という。「自由」は他人を害さない全ての中にある。

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その2

こちら第8回「プログラマー養成講座」のパート2になります! 目次はこちらからご参照下さい! 前回までで「PHPの開発環境」ができました! 師匠に教えてもらい、特に詰ま…

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その1

こちら第8回「プログラマー養成講座」のパート1になります! 目次はこちらからご参照下さい! PHPとは? なぜPHP? 今日からは、MicrosoftOfficeを離れることになると聞…

【にから】WEBゲーム作成講座【二辛】

【にから】WEBゲーム作成講座【二辛】

はじめにおはようございます、ひさき志向です。
無事に前回「いちからプログラマー養成講座」が終わりました!
そしてそのかいあって、プログラムを勉強して半年で転職に成功し、2023年04月からプログラマーとして働かせてもらっています。

ですが、仕事ではPHPを使わないことになりました。せっかく覚えはじめたPHPをこのまま使わないのも勿体無いので、師匠と相談しまして、次の講座もPHPでやってもらうこと

もっとみる
サイコロゲームを作ろう!3

サイコロゲームを作ろう!3

ロビー機能、参加機能、部屋作成機能、部屋編集機能、スタート表示、スタート実行、部屋にINする機能など、師匠にご指示/ご指摘いただきながら、どうにかゲーム本編に取り組めるところまできました!

本当に、使う側だと、当たり前に利用できるものなので意識をしていないですが、裏側ではエラーチェックとかもちろん実装するし、「オーナーじゃ無い人が、部屋削除画面にリクエストしたときの処理」とかまでプログラムしない

もっとみる
サイコロゲームを作ろう!2

サイコロゲームを作ろう!2

もくもくとプログラムをする時間になりました。とりあえずスタート画面というかロビー画面というか、ゲーム開始前の状態ですね。

オンライン状態の人をロビーに表示するような機能オンライン状態・・・。見当もつかないからAIに聞いてみよう。

ふむふむ。よくわからん・・・。AI先生のいうことをいつも理解できない・・・。みんなAI使え、AI使えって言うけど、AI先生難しくないですか?KKししょ~ぅ~。

あ~

もっとみる
サイコロゲームを作ろう!1

サイコロゲームを作ろう!1

ゲーム仕様を考えるなんか、普通に面白そうですね!

わかりました!

スタート前

オンライン状態の人をロビーに表示するような機能

ロビーにいる人が「参加」するボタンを押したときの挙動

「参加」中の人を、わかるように画面に表示

「参加」中の人は、「辞退」ボタンを表示

最初に参加を押した人をオーナーとする

オーナーは「レイドポイント」を決めて、(20~100P)

オーナーは「クールタイム

もっとみる
SQLインジェクションの恐怖

SQLインジェクションの恐怖

「ハンドルネーム設定/解除の添削」に書いてあった脆弱性の中にあった
「SQLインジェクション」も名前は良く聞きますけど、
追加で説明して欲しいです、師匠~。

SQLインジェクションとは実際にどんなSQLが攻撃されるかSELECT id,pass FROM login_userWHERE id='hisaki' AND pass='内緒のパスワード';

SELECT id,pass FROM

もっとみる
脆弱性対応ってなに?

脆弱性対応ってなに?

XSSとは「ハンドルネーム設定/解除の添削」に書いてあったんですけど、
「XSS(クロスサイトスクリプティング)」ってなんなんでしょうか?

実際にXSS攻撃を実行してみよう<form method="POST"><input type="text" name="test" value="" /><input type="submit" /></form><?phpprint $_POST['te

もっとみる
ハンドルネーム設定/解除の添削

ハンドルネーム設定/解除の添削

noteにて筆をとるのは初めてになります。
ひさきさんに、パソコン知識や、プログラム勉強や、ゲーム作成を週1回くらいの頻度でお話させて頂いているKKです。

自己紹介(KK)今年44歳になるベテランのシステムエンジニアです。ゲーム会社勤務しております。20歳からPG/SEとして働いていますので、23年間この世界に従事していることになります。あと、私はWEBサービスの作成は本業ではないので、間違った

もっとみる
PHPでゲーム作成|ハンドルネーム設定/解除

PHPでゲーム作成|ハンドルネーム設定/解除

おはようございます、ひさきです!
今日からいよいよ、PHPでブラウザ上で動くゲームを作り始めます!
今日のお題はこちらになります!

ログイン的な機能の作成というのは「ログイン」「サインイン」とか、そういうものです。
「いちから」のTODOリストでは<ひさき>だけが使う想定だったので、まったく意識していませんでしたが、これから作るゲームは多数のプレイヤーがいるので、そういうプログラムを作る必要があ

もっとみる
終わりに

終わりに

こちら「プログラマー養成講座」の最後の感想回になります。
目次はこちらからご参照下さい!

このブログを書きはじめたのは2022年9月です。ずいぶん時間がかかっちゃいましたが、この研修自体は2022年8月~10月までの2か月間で、とても良い勉強をさせていただきました。研修後も師匠にはプログラムを教えてもらって、2023年03月にはついにプログラマーとして転職することにも成功しました!!。とても感謝

もっとみる

TODOリストをDB化して,SQLに触れてみよう

こちら第9回「プログラマー養成講座」になります!
目次はこちらからご参照下さい!
今回は全部、師匠のお話になります!

DBとはDBとはデータベースのことで、データベースとは、データの集合体のことです。概念的な話をすると、Excelもデータベースの一種ですし、OfficeではMsAccessというデータベースのソフトウェアもあります。

用語DB(デービー、データベース)

データベースという言葉

もっとみる

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その3

こちら第8回「プログラマー養成講座」のパート3になります!
目次はこちらからご参照下さい!

HTML宿題提出ひさびさの宿題、ちゃんと頑張ってきました!
見かけ具合も、できる限り似せてみました!

コードはこんな感じです!

<html><head><title>WEBページタイトル</title><style>#frame{ display: grid; grid-template-column

もっとみる

迷わないことが強さじゃなくて、怖がらないことが強さじゃなくて、泣かないことが強さじゃなくて、本当の強さって、どんなことがあっても、前をむけることでしょ。前をね。

ちゃんと練習しても、ちゃんと勉強しても、結果がついてこないときはある。だからみんな頑張るし、勝ち取りたい未来に手を伸ばすのよ。

他人に迷惑をかけることは「自由」ではなく「横暴」という。「自由」は他人を害さない全ての中にある。

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その2

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その2

こちら第8回「プログラマー養成講座」のパート2になります!
目次はこちらからご参照下さい!

前回までで「PHPの開発環境」ができました!
師匠に教えてもらい、特に詰まることなくできました!

素朴な疑問なんですけど、この自分のPCに作ったWEBサーバー?は他の人からも見えてるものなのですか?

なるほど、安心しました。いきなり全世界へ向けて、ひさきのPCがデビューしたってわけではないのですね。

もっとみる
8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その1

8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その1

こちら第8回「プログラマー養成講座」のパート1になります!
目次はこちらからご参照下さい!

PHPとは? なぜPHP?

今日からは、MicrosoftOfficeを離れることになると聞いています。

ふむふむ

それはどうしてですか?

開発環境を作るのが簡単というのは良いですね。

PHP開発環境構築(XAMPP)

(以下、すべて師匠の言葉になります)

ではGoogleで「xampp」と

もっとみる