一見似ていて全然違うコードですよ、初心者のどつぼの壺。

2022.04.02

Logging

おはよう御座います。土曜日の朝です😪。

下記のコードは一見似ていて全然違うコードですよ、初心者のどつぼの壺と言いますか・・・。初心者がハマりやすい、thisの領域です。特にメンターのいない独学で勉強をしている人はハマりやすいかなと思ったので今回、サンプルコードを記載しました。昔、自分が何故と思ったのですが今ではfunctionがねぇと気づく内容のコードです。

document.getElementById("example").addEventListener("input",function(){
    main()
})
document.getElementById("example").addEventListener("input",main);

function main(){
    if(this.value){
        console.log(this);
    }
}

最初はみんな初心者です、間違いながら覚えていけばよいのです、失敗しながら覚えていけばバグ取り🐤が上手になります。そのうち、動作するバグ🐞になっていきます。動作するバグが一番厄介です、動作するのでエラーコードを出力しないのでバグを取るにはトレースか当たりをつけてトレースするしか無いのです。

そういうことなので、初心者の皆様気おつけてくださいませ😌。

タグ

addEventListener, document, example, function, getElementById, if, input, main, quot, this, value, コード, サンプル, ドツボ, メンター, 一見, 下記, , , 今回, 内容, 初心者, 勉強, 土曜日, , , , 独学, 自分, 記載, 領域,

英語は日本語とは違うという事を知ると知らないとでは。教育が駄目なのか?

2021.10.16

Logging

今日は夜な夜な起きていて・・・あまり寝ていません、中学生じゃないだから寝ろよって感じですよね?。

さて、英語は日本語とは違うという事を知ると知らないとでは勉強の仕方が変わってくると思うです、こんな事は常識なのかもしれないけど、英語を教わる時に教えてくれなかったような気がする。英語を日本語の言い回しで訳すから余計にわからなくなる。どちらかと言えば感じ取ったほうが良いと自分は思う。学生時代、自分は転校してきたのでローマ字などを習わず中学生に上がったのでいきなり躓いて、今でも躓いている。ローマ字を覚えたのは高校の時にパソコンに触れたのがきっかけで、独学で身についたので・・・。全部が躓いたのだ…orz。

WORLD ORDER ”CENSORSHIP”

そして英語を国語を使って教えるので、国語が苦手な人は余計にわからなくなると思うですよね。参考書も国語が分かっている事が前提で書いているから、わからなくなると思っています。

英語と日本語は別の言語、プログラムで言えばPHPとPythonぐらい違うという様に言語というのは似ている所もあるけど違うところもあるだよ。だから感じ取れ!慣れろ!と教えてくれたほうがよほど、英語力が向上したと思います。英語もプログラムも同じで概念を覚えておくことと、英語なら単語、プログラムなら関数を多く覚えておくこと、楽に作れる、英語なら理解できるに繋がると思います。

英語の単語をまずは音で覚えることが、一番の近道なのかなぁって・・・今頃、思います。英語は何度も挫折してきてやっとはじめの一歩ぐらい進めそうな気になっています。まだまだ道のりは長いですけどね。

タグ

orz, きっかけ, どちらか, パソコン, ローマ字, 中学生, , , , 今日, 仕方, 余計, 全部, , 前提, 勉強, 参考書, 国語, 学生, 常識, 感じ, 教育, 日本語, , 時代, , 独学, 自分, 苦手, 英語, 言語, , 転校, 駄目, 高校,

人工知能VS人工知能で戦うテトリスがカオス過ぎる?

2021.06.18

Logging

人工知能VS人工知能で戦うテトリスがカオス過ぎる、どうやって人工知能はブロック消しを操作しているのだろうか?これって車を操作する具合とあんまり変わらない学習方法なんだろうな。最初はずるずるの素人がプレイするようなそんな操作でテトリスするだろうな。それを何万回、何億回と学習させることで神の領域に達するだと思います。人間が負けて当たり前の世界です、この人工知能に完勝する人がいるなら逆に恐ろしいですね?

AIとAIを対戦させたら異次元すぎる試合になったwww【ぷよぷよテトリス】【puyopuyotetris】

人工知能のことを勉強をしたい方は、今ではYOUTUBEでいろいろな解説動画がありますので独学でも出来ると自分は思います。人工知能の組むまえに人工知能がどのように学習するのか仕組みを覚える必要があります。いろいろな学習する方法がありどれが適切な学習方法を人が覚える必要は少なからずあります。例えるなら国語の授業を理科の教師に頼むようなことをすると生徒の学習の能率が低下してしまうからです。そういう事もあってプログラミングを覚える前に数学や英語などなどの素養も必要になります。自分はお手上げです!??

Deep Learning 勉強会 #1

これから人工知能を勉強したい人向けに適当なリンクを貼っときます。

https://www.tensorflow.org/?hl=ja (Gさんのやつ)

https://openai.com/blog/openai-api/ (例のやつGPT-3)

LINE、日本語に特化した「超巨大言語モデル」を開発へ「日本語版GPT-3か」

タグ

VS, youtube, いろいろ, カオス, こと, これ, それ, テトリス, どれ, プレイ, プログラミング, ブロック, まえ, , 世界, , , 人工, 人間, , 低下, , , 具合, , 勉強, 動画, 国語, 学習, 完勝, 当たり前, 必要, 授業, 操作, 教師, , 方法, 最初, 独学, 理科, 生徒, 知能, , 素人, 能率, 自分, 解説, , , 適切, 領域,

ハーバード大のプログラミング講座を日本語化(jp)。 無料で学べるCS50を見てみて。

2021.05.20

Logging

ハーバード大のプログラミング講座を日本語化(jp)。 無料で学べるCS50を見てみて思ったことは、脱落者が出そうだなと思いました。プログラムが分かる人が読めばわかるだろうけど、ITが苦手な人が読むと拒絶反応を起こしそうな日本語訳だな。プログラミングって得手不得手があるじゃないかなと自分は思っていて誰でもプログラミングが出来るというのは間違いじゃないのかなと思います。

This is CS50

日本でもプログラミングを勉強するのが流行しているけど、その影でプログラミング挫折者がかなり多く出ていることを忘れてはいけないし、プログラミングスクールとかしている人は、IT業者から言えば言葉悪いけど良いカモだなと思います。プログラミングが分かる人は独学で全然いけるという言うのが自分の考えです。そういう人達がCS50.jpを使用して勉強するのはプログラミング学習の近道なのかなとは思いました。

https://twitter.com/zip358com/status/1392742939973984256

これからIT業界に転職する方は英語と論理的思考(アルゴリズム)と高校生程度の数学知識があれば転職は可能かと思います。なお、英語はこの先、徐々にどんな業界でも重要になってきそうなので身につけておいて損はないと思います。

タグ

50, CS, IT, jp, かな, かなり, カモ, こと, これ, スクール, ハーバード大, プログラミング, プログラム, 不得手, , 使用, 勉強, 反応, 学習, , 得手, 拒絶, 挫折, 日本, 日本語化, 日本語訳, 業者, 流行, 無料, 独学, 脱落者, 自分, 苦手, 言葉, , 講座, 近道,

Illustratorを2年目ぐらい。

2021.01.19

Logging

Illustratorを使いだして2年目ぐらいですが、あまり技術的には成長していないのかもしれないですが、自分が頭の中で想像したものが徐々に具現化できるようになってきたように思えますが、もっと洗練されたものが作れるように慣れればと思っています。ただ、自分は参考書は一冊だけしかなく。それもあまり使えないなと思って、最初パラパラとめくってあとは放置しています。なのでイラレも独学で技術を身に着けていってます。これをこうしてアレをこうしては偶然の産物なのですが、2年も使っているとなんとなく感覚でわかってきます。

でも、まだまだ素人デザインから抜け出せないのは、技を調べたりしていないところだと思います。今ではYOUTUBEなどで技術を惜しみなく教えている動画があります。そういう動画を見ることにより、技は覚えることはできるのにそれをしていないのは、怠けなのかもしれないなと思います。

上の画像が駆け出しのときに制作したものです。次にこれが時間が経過して制作した画像です。最後にこれがいまの画像になります。こう見ると徐々に制作技術が上がってきたのかもしれないです。

タグ

2, illustrator, youtube, あと, アレ, イラレ, こと, これ, それ, デザイン, とき, ところ, パラパラ, もの, , , , 偶然, 具現, 制作, 動画, 参考書, 想像, 感覚, 成長, , 技術, 放置, 時間, 最初, 洗練, 独学, 産物, 画像, 素人, 自分, , 駆け出し,

今頃、javaの大切さを知ることになる。

2020.11.24

Logging

java言語が理解できたらお仕事の幅は結構広がるし、そもそもプログラミングのお作法てきに源みたいな言語なので、勉強していると凄くソフトやアプリ開発する時に凄く便利なんだとこの頃、気づきました。javaはC#にもSwiftにもある意味繋がるなと思いますし、スプリクト言語にも繋がっていてるし、java言語はとても良いプログラミング教材だと…。

いまDart言語でアプリ開発しているですが、やっぱjava言語を勉強していたらなと思うわけです。そんなわけでjava言語を勉強中です。特にjava言語を使用してアプリを開発するわけではないですが、『スッキリわかるJava入門 実践編 第2版 スッキリわかるシリーズ』を購入して勉強中です?。勉強しないといけないのが、この業界です、、、、。自分は勉強会とかにはあまり参加しないですけど、そのかわり独学でもくもく?と勉強をしています。じぶんの知識は継ぎ接ぎだらけなので、この768ページある参考書を読めば埋め合わせになりそうです。

あと、Swiftもやはり勉強しようと思って中古の本を367円で購入。『Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 (WEB+DB PRESS plus)』を購入しました。こちらは新刊ではないのですが、ゴニョゴニョと学べそうです。

まずはJava言語を学びつつflutterでアプリ開発を並行して行っています。何故、java言語を勉強しているか?、java言語を学べばなんか色々と克服できそうな気がしています。今までPHP言語での開発が多かったのですが、今後、どう転んでもjava言語をゴニョゴニョ出来れば生きていけそうな気がしています。トイウカ、そういうアドバイスを年上のIT先輩から数ヶ月前に助言を頂きました。その時はピンと来なかったですが、いろいろと勉強していく中でこの頃、そりゃそうだなと感じました。

やはりWEB開発ならフレームワーク使えないと話しならないし、ソフトウェア開発ならjavaはマスターしてフレームワークも使えないと話しならないと思います。今までサボってきた分、勉強しないと生き残れないなと思います。人柄とかも大事ですけど、やはり技術がないと仕事にならない気がします。あとコミュニケーションも必要ですけどね。コミュニケーション身につけるならば自分の場合は自信をつける意味でも技術力を身に着けなければならないと感じています。

まぁ何でもそうですが大変なことが大事なんです。

タグ

2, 768, Dart, java, swift, アプリ, いま, お仕事, かわり, こと, じぶん, シリーズ, スプリクト, ソフト, プログラミング, わけ, 今頃, 作法, 使用, 便利, 入門, 勉強, 勉強会, 参加, 参考書, 大切, 実践, , 意味, 教材, , 業界, , 独学, 理解, 知識, 継ぎ接ぎ, 自分, 言語, 購入, 開発, ,

試行錯誤と思考、自分の頭の中。

2020.01.29

Logging

昨日、YOUTUBEにPHPの解説動画をUPしたのだけど、意外にも再生されていて驚き。唯、自分は文章で解説するの方がまだ得意なんだけど、喋るのは非常に下手で苦手分野、そして情報量が足りないなと思っている。これでは素人はわからないかもしれないと思いつつUPしていきます。コツを掴んだら再度取り直します。いまの自分のスキルだと上達するのに3年ぐらいは必要かなと思います。

「頑張る」は成長を止める危ない言葉。悪い習慣を生む思考停止ワードを紹介
https://www.youtube.com/watch?v=U6b5jaQBMJU

ちなみにプログラミングは誰かに教えてもらった事がないので、スキルが欠損しているところがあるかもしれません。上司が居たけれどその人からは何一つ教えてもらった事がないので本当に独学なんですね。自分が簡単と思っていることが皆には難しいことがあるかもしれません。自分はプログラミングすることがとても簡単だったのであまり苦労した経験がないのです。長いコードや他人のコードを多く読むことがプログラミングの上達のひとつの手段かもしれないと思っています。またPHPの関数を全て覚えるなどはしなくて良いです。そういう所はググると出てきます。プログラミングで大事な所はプログラミング思考を身につけることだと思います。それが出来ればどんなプログラミングもこなせるようになると思います。

追記:動画再生回数について
水回しされていたようでした。35歳ー44歳男性。

タグ

, php, UP, youtube, いま, コード, コツ, こと, これ, スキル, ところ, ひとつ, プログラミング, 上司, 上達, , , , 他人, 全て, 再度, 再生, 分野, 動画, 得意, 必要, 思考, 情報, 手段, 文章, , 昨日, 本当, 欠損, 独学, , 簡単, 素人, 経験, 自分, 苦労, 苦手, , 解説, 試行錯誤, 誰か, 関数, ,

プログラミングって何から勉強したら良いの?パソコンが有れば無料で勉強できる方法。

2020.01.11

Logging

プログラミングって何から勉強したら良いの?
答えは通称js(ジェーエス)と呼ばれるjavascript(ジャバスクリプト)言語から
始めると良いです^_^。
ちなみにプログラミンスクールに通う必要なんてないです。
偏差値50ぐらい有れば独学で身につくことが出来ると言われています。

自分を知っている人ならあいつでも出来るなら私でも出来ると思って
トライしてみてください。
繰り返しになりますが、参考書などは買わなくて良いです。

下記の方法で勉強してみてください。

  1. YOUTUBE動画を見る。
  2. 動画に記載しているプログラムを実際に同じコードを書いてみる。
  3. 動作したらプログラムコードを変更してみる。
  4. 一旦、プログラムコードを消して今度は記述コードを見ないで書いてみる。
  5. コードがわからない時は動画を見ずにググる。

上記のことを繰り返しすることで何だかわからないけど、感覚的に身につくはずです。難しい横文字などは後から覚えたら良いです。

JavaScriptを解説している動画リンクを貼っておきます。
動画のリンク切れあった場合はYOUTUBEで JavaScript 入門などの単語で検索してみてください。

入門解説動画:何となく進めるが大事です。

【Javascript入門】#1 Javascriptを始めましょう

エラーになった時の対処方法:デバッグ方法。

入門】JavaScriptのデバッグ方法を解説!これだけは知っておけ!

中級者JSテクニック動画。

https://www.youtube.com/watch?v=mNJ06S60B9k

尚、プログラムコードを書く場合、大体のプログラマーはエディターやIDEを
使用してプログラミングコードを記載します。

自分はVisualStudio codeを使用しています。
こちらWindowsやMac、リナックスのOSにそれぞれ対応しています。
https://code.visualstudio.com/ [日本語化出来ますググって]

補足:今でもC言語などやJAVA言語から初めると良いよと言われますが
おそらくC言語で始めるとメモリの事などで挫折しJAVA言語で始めると
オブジェクトで挫折します。

JSで始め、大体の事をマスターすると他のプログラミング言語へ
移行しやすいです。いろいろな言語を覚えるのではなく。
まずは一つの言語をマスターする事が大事になります。

皆さんトライしてみてくださいね(・(ェ)・)b

タグ

50, javascript, JS, youtube, あいつ, エス, コード, こと, ジェー, ジャバ, スクール, スクリプト, トライ, パス, パソコン, プログラミン, プログラミング, プログラム, 一旦, 上記, 下記, , 今度, , 偏差値, 勉強, 動作, 動画, 参考書, 変更, 実際, 必要, 方法, , 横文字, 無料, 独学, , 答え, 自分, 言語, 記載, 記述, , 通称,

18歳の開発者が作ったのか、凄いな。ゲーム名は「WAY TO THE WOODS」

2018.03.11

Logging

Way To The Woods Announcement Trailer

オーストラリア人18歳の開発者が作ったゲーム・・・。
あまりに完成度が高くて驚愕ですね。
http://www.waytothewoodsgame.com/
ゲーム名は「WAY TO THE WOODS」というゲームでアドベンチャーゲームらしいです。
じぶんが18歳の頃はようやく独学でHTMLでHPサイトを作り出した頃です、
今では小学生が独学でHPサイト制作しますからね。
時代の流れはなんとやらですね。
ちなみにツイッターアカウントはこちらだと思います。
https://twitter.com/bogus_roxy
 
 
 

タグ

2D&amp, 3Dスマートフォンゲーム入門講座, Entertainment&amp, HPサイト, Unity 2017完全対応版, WAY TO THE WOODS, アドベンチャー, オーストラリア人, オーストラリア人18歳, ゲーム名, じぶん, ツイッターアカウント, 完成度, 小学生, 教科書, 昨日, 独学, 開発者,

ネットワークが重いのか処理が重いのかわからない。

2017.08.04

Logging


ネットワークが重いのか処理が重いのかわからない。
この頃、家でPCを立ち上げてウェブを閲覧していると表示が結構重い。
表示速度が遅いのは離脱率に繋がるというのは本当だろうなと感じます。
表示が遅いと何故、イラってなる時があるのだろうか。
一昔前は表示が遅くても待っていた気がします。
特にネットが定額制ではない時は、ページが表示されるまで
待っていた気がしますね。あの時はウェブページが新鮮でした。
どんな事を書いているのだろうかとか、どんなデザインなんだろうかとか
そういうのもわくわくでしたけど、その心はどこへ行ってしまったのだろうか?
高校時代?ぐらいからネットが家でも出来るようになったのですが
旧SQUAREのゲームサイトやソニーのサイトを見て
どうやってこんな動的なサイトを作っているのかというのが
その当時、自分にとっては興味があり、そして新鮮な感じでした。
この頃からプログラミングと言うものを興味を持ち始めたキッカケでした。
高校時代、プログラミングのクラブに在籍しつつ、帰宅部でもありましたが
プログラミングは部活で覚え、高校時代のプログラミング授業は勉強することなく
いつも満点か90点ぐらいは取っていたという変な学歴があります。
変なものでこれを今でも職業としてます。
もし職を変えたとしても家ではコードを書いていることは間違いないと
思います。じぶんが職業としてコードを書いていなかった頃から
独学でコードを書いていましたから、おそらく歳を重ねてもコードを書いているかなと思います。
ちなみに自分はタイピングが遅いので
いかにコードを書かなくて追加機能を付けることが出来るのかという事に
着目点をこの頃置いています。
ということで?
そろそろPCをおにゅうにしたいのですが、
この調子だと・・・来年かもな。
 

タグ

ウェブ, きっかけ, キッカケ, コード, じぶん, ソニー, ダイビング, ネットワーク, プログラミング, プログラミング授業, 光ファイバ, 処理, 定額制, 旧SQUARE, 独学, 着目点, 職業, 興味, 高校時代,

勉強だなと思う。

2017.04.20

Logging


生まれてこの方、真面目に勉強なんてしたことがない。
そんな自分が言うのも何なんですが、勉強は大事だと思って
います。これは社会でるとよく分かるのです。
勉強していないとやられる。
ただ、勉強はいつでも出来るが、参考書に書かれている事よりも
大学などで習うことの方が情報が密です。
大学に行けなかった理由はあるにはあるですが…、
とある高知県の大学に推薦と県外の大学に推薦をという話が
でていました。高知県の大学は自分より成績の良いひとに
取られましたが、県外枠は空いてた状態でしたが
結局、いろいろ考えた末辞めました。
仕事を辞めて一念発起して、専門学校に進学するも独学で勉強していたのと
高校で学んだことで事が足りる授業がほとんどでやはり
大学を選んでいたほうが良かったなと思えました。
だだ、本当に勉強する人は環境のせいにしない。
じぶんがこの頃おもうことはこれかな、勉強する人は
これが違うのかなと思います。
そして勉強ができない人は
勉強の仕方を知らないのです、学校の勉強は反復が多い
暗記を主とした学習ですが、それでは身につかないように思えます。
ちなみに勉強は暗記だなとも思っています、理数系も暗記だと
問題に対して、この問題に対してはこの式で導きが出来る。
この手順で解くことが可能になるという感じです。
暗記に意味を持たせると忘れていたとしても
断片的に覚えているので何とかなります、しかし反復的な
丸暗記はその場、しのぎなため忘れてしまいます。
ちなみに自分は学生時代は一夜漬け型で生きてきました。
それでまぁまぁ良い点数を取れていたという経緯がありますが
試験が終わればリセットされます。なぜ、それが出来ていたというのは
勘どころを探すのがうまかったのかもしれないです。
そんなじぶんがこの頃、勉強は大事だなと思うですね。
トイウコトデ、勉強を始めようと思います。
 

タグ

B00H3E9XRW, ORT-19105 Lサイズ, おもしろメッセージTシャツ, しのぎ, じぶん, トイウコトデ, 一夜漬け型, 丸暗記, 勉強, 勘どころ, 参考書, 反復, 大学, 推薦, 独学, 理数系, 県外, 高知県,

自分の想像したような未来と現実の違いは!?

2016.02.10

Logging


自分の想像したような未来と現実の違いは!?
あまり無いように思えます。
自分はこうなるだろうと思ったことが
近い将来起こりうるだなと感じます。
例えば、あの人はいずれこうなるだろうと
思った人はそうなったと言う事を経験したという
人はいると思います。
自分を客観的にみてこうなるだろうなぁと
思っていることが近い将来起こりうる現実だと思います。
五年後先、自分がこうなるとか。
考えても仕方がないですが、数ヶ月後、自分は
こうなるという事を予測する事は可能だと思います。
それは単なる潜在的な意識でそうなったというよりは、
自分がそうなりたいと思って、そうなったと言う事が
多いと思います。例えば自分は派遣切りにあうとか
思っていたら、そうなってしまったという事など。
なぜ、そうなったのか例えば家が農家では
無かったからとかでクビになる場合もあります。
たったそれだけの事で、いろいろと道が
変わったりします。
そうなった時に前もって考えていれば
そうなった時の対処ができます。
自分はどうなりたいのか?
その為にどうすれば、そうなるかを考えて
行動していれば、近い将来起こりうる現実に
なるとおもいます。
ケ・セラ・セラ?なるようになるさ(´Д`)

タグ

クビ, すすめ, セラ・セラ, それだけ, ちくま文庫, 五年後先, 対処, 意識, 数ヶ月後, 未来, 派遣切り, 独学, 現実, 農家, 近い将来, ,