あらやゆり商会

性同一性障害を性再適合手術で直そうとする管理人が運営する

パソコンよろずネタ情報サイト

リンク ガッデムな計略被害の詳細

コンテンツ
天才ゆりちゃん〇〇する
天才ゆりちゃん○○する

ほぼ体験談!
あらやゆりが、いろんなことにチャレンジします。

天才ゆりちゃんの無謀な挑戦
にわか知識で完成品を作る

製造中
強引に何かを作る課程の記録簿です。

ライフハック(?)
ライフハック(?)

使えるものから、
どこで使うか不明なものまで
幅広くパソコンを
しゃぶりつくすネタ記事。

Windowsで使う武器
武器庫

あらやゆりが、普段気に入っているWindowsで使う武器を紹介しています。

世界合唱撲滅教団復刻版
世界合唱撲滅教団復刻版
メモリアルサイト
2019年3月31日、矢部ソーダが作り上げた世界合唱撲滅教団公式サイトは消滅しました。そこで弟子のあらやゆりが、メモリアルサイトとして新しく世界合唱撲滅教団を復刻しました。記念館のようにお楽しみください。

電子メールでのお問い合わせ
メールでのお問い合わせ

お問い合わせ、仕事の依頼、苦情、その他いろいろな意見・質問を募集しています。

偉大なる変態サイト製作者
世界が愛する変態あらやゆり
荒屋ゆり
源氏名あらやゆり、しこ名は聖拳アホー!、ペンネームは操舵室。
自称イラストレーター。
LGBTQのうちのどれか。
将来、性別適合手術を受けて女になる予定の人。
将来、技術を手に入れて、
人形や洋服やバカゲーやラブドールアンドロイドを作る予定の人。
お金をしこたま儲けて政治家になって、
独裁政治を行う予定の人。
コンピューターのことに詳しいことにされてしまった人なので、
本当に詳しくなる予定。
いろいろとチャレンジャー。ときどき自爆します。
座右の銘は「手段を選ばず」。


<リンク>
侍エンジニア塾
http://www.sejuku.net/
プログラムと、仕事の取り方を学ぶサイト。無料お試し講習があります。社長養成用っぽいので値段はかなり高めです。

manaby
https://manaby.co.jp/
障害者用にプログラムを教えるサイトだけど、一般人も利用可能。主にMicrosoft OfficeとWEB系プログラムとAdobe2大ソフトの使い方を教える。料金は月額5980円。

Paiza
https://paiza.jp/
ITエンジニア養成のための学習サイトを装った、ITエンジニア就職活動支援サイト。基本的に受講料は月額600円だけど、物によっては期間限定で無料で受けられる講座もあります。

ドットインストール
https://dotinstall.com/
純粋にプログラムを勉強するサイト。半分ぐらいの講義が無料で見られる。有料でも月額980円と、まあまあお得。

Progate
https://prog-8.com/
オサレなかんじのプログラム学習サイト。全部無料。動画を見て勉強するのが苦手な人向き。

Schoo
https://schoo.jp/
一流の講師の授業の中に、たまにプログラムの講義がある。基本無料。無料のくせに全員一流講師。過去のアーカイブを見るにはプレミアムプランに登録して月額980円を払う。むしろ無理めのカリキュラムを組んで、アーカイブ見放題の月額980円に持っていく戦略をとっている。

スザンヌみさき公式ブログ
http://naowasada.xsrv.jp/
オオサカ堂さんにリンクを貼っている唯一の理由が「女になる」ため。俺は世界一の女になるっ!

オオサカ堂
https://osakadou.cool/
私がお世話になっている薬の輸入代行業者。薬によっては日本で認可されていないもの、副作用が強いもの、時として、業者そのものが騙されて薬効がないものを掴まされている場合あるので、買うときはすべて自分で判断して買いましょう。薬品名で検索すると吉。

ロングトールベース
http://www.magicbase.xyz/
男が女を目指すのにどうしても必要なものを紹介するサイト。胸や股間の手術だけじゃ、ただの整形したおっさんにしかなれないので、どうしても服や化粧とかには気を使わなければいけないのです。

MAISONDEAS
https://maisondeas.com/
様々な裁縫技術が記されたサイト。裁縫ができるようになれば、自分の服が作れるようになるのです。裁縫技術が身につけば、靴以外はなんとかなりそうです。

りんくのぼうけん(非売品)

~Java編~
01 基礎をやったところで何かできるわけでなし
02 C++--
03 数値とか型とかめんどくさい計算とか
04 将来使うとは思えないコンソール入力
05 条件分岐
06 くりかえしの魔法
07 配列の良さを伝える方法がわからないけど
番外編 NetBeansは好きだがEclipse Pleiadesもやる

この企画は、自称天才のあらやゆりちゃんが、
いろんなことにチャレンジする企画です。
ときどき更新します。
あとでまとめて、ダイジェストにしてアーカイブ化しておきます。

第01話 基礎をやったところで何かできるわけでなし
2019年3月3日 製造
なかなかネガティブ発言から始まっていますが、事実なんだからしようがない。
艦これやラグナロクオンラインなどに代表される「ネトゲ」はコンソールアプリではありません。
当然ストリートファイターや鉄拳7もコンソールアプリではありません。でももう殴る蹴る飽きた。
ゲームセンターにある(ない地域もある)クイズマジックアカデミーの中身は、Windowsパソコンです。
これはWindowsのDirectXを使っています。DXライブラリ(C++で使うライブラリ)は使っていないようですが。
あと、Windowsはレジにも使われています。
消費税率が変わったら、いつでも改良プログラムを導入できるようにするため。
ここではDirectXなどという特殊なものは使いません。全機種で使える(かもしれない)Javaを使います。
私は、ちょっと前に放送大学オンライン授業で、
「Java入門」というものを受けました。
この授業では、最低限の基本と、初歩的なWindowプログラムをやりました(いわゆるGUIアプリ)。
この講義で例題として使われたのが人工無脳「ELIZA」でした。
ELIZAとは(ウィキペディア)
https://ja.wikipedia.org/wiki/ELIZA

とりあえず、ここで教わった、一番大事なことは、
・JavaSEと、NetBeansを入手してインストールする。
この方法だと、WindowsでもMACでもLinuxでも平等に使えます。

Java8 SEはここから。Accept License Agreementのボタンクリックして、自分のパソコン用のJavaSEを入れてください。
Java8 SE
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
英語で「同意する」という意味

NetBeans日本語版の最新版は8.2なので、ここから。
日本語対応しているものの最新版が8.2なので10や11は使いません。
英語版だと、NetBeans9.0や10.0もあるのですが。
NetBeans8.2日本語版
https://netbeans.org/downloads/8.2/

なぜかNetBeansを理由もなく嫌う人がいるので、Eclipse Pleiadesも紹介します。
Eclipseの日本語版のPleiades欲しければ、こちらからどうぞ。
Eclipse Pleiades
http://mergedoc.osdn.jp/
Eclipseは重たいので毛嫌いされる傾向があります。
言語以上に設定が面倒だといって投げちゃう人もいます。
いろいろできる反面、何ができるのかわけわかんなくなるのが弱点。普通に初心者殺しです。

AndroidでもJava開発できるけど、ここでは触れません。
入力が困難すぎるので。
Java9、Java10、Java11などもあるけど、今回は使いません。
身の丈にあったJavaが必要なので、今回はJava8 SEなのでした。
Java9から64bit版しかなくなり、Java11から、有料版と無料版を分けると言われています。

大学のJavaの授業は、あんまりおもしろいものでもなかったし、
きれいすっかり忘れてしまったし、
著作権の関係上、ソースの引用なんてできっこないし、
この内容で5,500円はコスパが悪いような気がします。
まあ、授業なんてこんなもんだけど。

今どきコマンドラインでコンパイルする奴なんかいねー!
というぐらい、多くの人がJava開発するとき、NetBeansかEclipse Pleiadesを使います。
いちおう入門書(高橋麻奈さんが書いた「やさしいJava」とか、(株)アンクのみなさんが書いた「Javaの絵本」など)には、
コマンドライン(コマンドプロンプト)を使ったコンパイルのやり方は書かれています。
ですが、

使わない技術を覚えても意味ねー!
というわけで、めんどくさいので覚えるの省略しました。

基本らしき「コンソールプログラム」をやる

「せっかくこんなにがんばっても、やれることってこれだけ?!」

みたいなことは、6年前あたりにやったC言語で経験済みです。
そうです、多くのプログラム言語は、基本的にはコンソールプログラムしか作れなくて、
裏技を使ったり、ライブラリと呼ばれるものを飲み込ませたりして、
色とりどりの豊かなソフトを作っているのです。
でもその裏技やライブラリを使うにしても、まずコンソールで基本的なことができないと意味ないので、
コンソールプログラムをやっつけてしまいましょう。

NetBeansの基本的な使い方
というわけで、プロジェクトを作るところから始めましょう。
「新規プロジェクト」を作りましょう。
新規

ここで「Java」と「Javaアプリケーション」を選びます。
Java以外のものも選べるけど
左側のところを注目してもらうとわかるけど、
Java以外にも、HTML/CSS/JavaScript/PHPを使ったWEB言語も開発することができます。
(ただし「すべて」のところからダウンロードした場合に限る)
C/C++は、別途「MinGW」を導入しないとできません。

ここでプロジェクトの名前を決めたりします。
ここで題名を決める
概念的にわかりにくいけど、日本語などの全角文字が含まれるフォルダに、
プロジェクトを作ることはできません。

そして日本語や全角文字の名前を付けると、エラーの元になるときがあります。動く場合が多いけど。
全角文字とは、見た感じ、大きい文字。いわゆる多バイト文字と呼ばれるものです。
うまく説明しにくいし、プロポーショナルフォント(詰め文字)だと余計わかりにくいです。

とりあえず、いいかんじに完了すると、勝手にひな形を作ってくれます。
ひな形完成
だからJavaの場合、ひな形の書き方を覚えている人は少ないようです。
C#やVisualBasic.NETの人も、覚えている人は少ないみたいです。
public classの名前を変えてはいけません。もうこれは鉄の掟。
下手に変えてしまえば、二度と動かなくなってしまう恐れがあるので。

// TODO code application logic hereと書かれている部分、
ソースを描く場所
//は「コメントアウト」という意味だから、行ごと消してもよかったのですが、
いいかんじにプログラムを打ち込みます。
ついでに、/*から、*/に囲まれているところは、行をまたいでコメントアウトできるやつです。
コメントアウトは、落書き、メモ書き、ソース間違いのごまかし、ソースを動かすときのテストなどに使われます。
無視されるところなら、何を書いてもいい。
そういえば、モーツァルトさんの晩年の楽譜にはドイツ語で「干し金玉」と書かれていたとか。
プログラムの実行結果は下の欄に表示されます。

System.out.println("バカー!");

; この記号で、区切るのがお約束です。もうそういう決まりなの。
やってることは、HELLO WORLDとそれほど変わりありませんね。

あんまりネタを放出すると、ほかの人に怒られそうなので、今回はこのへんにしておきます。
とりあえず何か本は用意しましょう。動画に頼ってもいいけど、突然消されることもあるので。
本当は誰かに教えてもらえるほうが効率がいいのは知っているけど、
田舎にそんなことできる人はいないと思うので。



Java編
01 基礎をやったところで何かできるわけでなし
02 C++--
03 数値とか型とかめんどくさい計算とか
04 将来使うとは思えないコンソール入力
05 条件分岐
06 くりかえしの魔法
07 配列の良さを伝える方法がわからないけど
番外編 NetBeansは好きだがEclipse Pleiadesもやる


広告(買ってね)
MTFを目指す方へ、女性ホルモン。

男性ホルモン抑制剤

両方が入った混合タイプ(もともとの使い道は避妊用ピル。強力。)

女性ホルモンの副作用にありがちな血栓対策として、クリルオイル。