宇宙に関することが少しでもでてくるマンガ、映画、音楽、宇宙ニュースなどなんでも航空宇宙の話がでてきた情報を共有しましょう。 ・ある映画で「NASA」という言葉が出てきた ・宇宙をテーマとした漫画や映画 ・面白いことに挑戦している宇宙を目指す企業 などなど
ReactのuseEffectでデータ渡し時の1回だけコンポーネント動作させる
【Node.js】Socket.IO / Express / TypeScriptでソケットサーバー構築【Room接続 / メッセージ投稿】
【Node.js】Socket.IO / Express / TypeScriptでリアルタイム通信をサポートするソケットサーバーを作る
Alexa × Node-RED × OpenAIで、アレクサからChatGPTっぽい回答を聞けるようにした話
【Mac】Reactの新規アプリ作成時に発生したnpmエラーへの対処方法
nodebrewでNode.jsのバージョンが確認出来ない際の対処法
【node】asdfでnodeをインストールし、yarnも使えるようにする
[React+Tailwind] Carousel を TypeScript に書き直してみた 心を無にして始める React
[React+Tailwind] Flowbite で Carousel を表示してみる 心を無にして始める React
[React+Tailwind] Card を TypeScript に書き直してみた 心を無にして始める React
[React+Tailwind] Flowbite で Card を表示してみる 心を無にして始める React
[React+Tailwind] ButtonGroup を TypeScript に書き直してみた 心を無にして始める React
[React+Tailwind] Flowbite で ButtonGroup を表示してみる 心を無にして始める React
[React+Tailwind] Button を TypeScript に書き直してみた 心を無にして始める React
[React+Tailwind] Flowbite で Button を表示してみる 心を無にして始める React
【Wolfguy】不死身の青年1 「不死身の青年」「藤堂恭一の陰謀」「不死身の計略」
【Wolfguy】不死身の青年2 「交渉の果てに」「条件の先に」
【Wolfguy】不死身の青年3 「条件と裏の顔」「選択の先に」
【Wolfguy】不死身の青年5「運命の選択」「選択の果てに」
【Wolfguy】不死身の青年6「新たな闇の中で」「裏切りの先に」
【Wolfguy】不死身の青年7「選択の先に」「決断の時」
【Wolfguy】不死身の青年8「迷いと覚悟」「交差する欲望と運命」
【Wolfguy】不死身の青年9「ブルーバードの運命」「郷子の依頼」
【Wolfguy】不死身の青年10「危険な依頼」「闇に潜む者たち」
【Wolfguy】不死身の青年11「不死身の代償」
『月の王』【読書感想】と#思ってたのと違ったこと
ウルフガイ考察
今回は、TCP/IPの歴史と標準化について書きたいと思います。 ちなみに参考書籍は、 // リンク で、今回は第2章がメインになりますが、 私なりに勝手にわかりやすく?、難しい部分は思いっきり省略して笑、簡潔に解説していきます。 TCP/IPの歴史。。。 登場の背景は、軍事技術の応用から始まったそうです。 そこで、登場したのがUNIXというOS(オペレーションシステム)です。 OSって。。。パソコンとかのコンピュータを動かすためのベースとなるシステムの事です。Windows10とか、Mac OSとか、スマホの場合、iOSとかAndoroidとか。。。の事です。(そんな事わかってるという方はご容…
前回までは、主にネットワークのプロトコルとIPアドレスについて述べてきました。 今回は、もう少しブレイクダウンして、ネットワーク通信について解説したいと思います。 コネクション型通信とコネクションレス型通信 ネットワーク通信には大きく、コネクション型通信(TCP:Transmission Control Protocol)とコネクションレス型通信(UDP:User Datagram Protocol)っていうのがあります。 コネクション型通信は、相手も通信の準備ができており、相手にデータが届くことを確認しながら通信をします。なので信頼性は高いです。 よく例えられるのが、電話による通話です。相手…
前回、「IPアドレスはコンピュータの住所みたいなもので、これが宛先になります。」 と述べましたが、今回はこのIPアドレスについて、もう少し詳しく解説します。 IPアドレス IPアドレスのIPはInternet Protocolの略で、その名の通り、インターネット上の住所ってことになります。 IPアドレスにもバージョンがあって、IPv4(バージョン4)とIPv6(バージョン6)っていうのがありますが、ここでは、IPv4について述べます。 IPアドレスは、4つの0〜255の数字で表します。 例えば、172.16.254.1という風に。。。 ちなみに、なぜ、0〜255の数字かというと。。。 コンピュ…
前回、申し上げたように、ネットワークについて書いていきたいと思います。 ネットワークっていうのは、人や組織のつながりとか、あるいは、テレビの放送網とかの意味もありますが、、、 ここではコンピュータネットワーク(複数のコンピュータあるいはスマホやタブレットを繋ぐ技術)について書いていきます。 前回も言ってたように、以下の書籍をベースに解説していきます。 // リンク 前回、少し触れましたが、ネットワークはプロトコル(手順とかの決まり事)っていうのに従って、動作します。 プロトコルは基本的にはポート番号っていうもので決まります。 ??? よくわからなくなってきましたね笑 ここで、例えば人と人との会…
前回まで、10回にわたりプログラミング教育について書いてきました。 今回からのテーマはネットワーク。。。 今やパソコンだけではなく、スマホやタブレットが当たり前の時代になり、インターネットは必要不可欠なものとなりました。 インターネットは、TCP/IPというネットワークのプロトコル(手順とかの決まり事)で動作しています。 例えば、今ご覧になっているこのページは、TCP/IPの中のhttp(s)ってプロトコルで動作しています。 ???の人も多いですよね。。。 これらは、また次回以降でわかりやすく?説明していこうと思います。 ネットワーク不可欠の時代。。。 プログラミングにおいてもネットワークを意…
一部光回線事業者が活用している「ダークファイバー」とはどんなもの?通常の光ファイバーとの違いは?メリット・デメリットや料金、ふぁーくファイバーを利用しているおすすめ業者などについて紹介しています。
コスパが良くて、高速なことで知られる「エックスサーバー」ですが、2020年2月末にサーバーの環境をグレードアップしました。高速CPUの『AMD EPYC(Rome世代)』が採用(従来のCPUよりも1.5倍の処理速度だそうです)され、アクセスが集中した場合も従来より高速で安定したサイトの運用が可能に。 さらに『オールNVMe』RAID10(ストライピング+ミラーリング)構成が採用され、WEBサイトの
職業訓練校を卒業した、くんれん(@waradeza)です。 面接で合格するかは「運」の要素が強いです。 受験倍率 面接官
今まで小学校のプログラミング教育について色々と書いてきましたが、いよいよ4月の導入まで秒読みとなってきたので、今回ここでいったん、総集編としてまとめます。 なお、プログラミング教育については、色々と書籍も出ているみたいなので、そちらも参考になります。おすすめ本を2冊ほど紹介しておきます。 // リンク // リンク では、改めて。。。 今年の4月から小学校でプログラミング教育が取り入れられます。 背景 大きな話では。。。 技術革新の急速な進展 これまでの社会からこれからの社会へ(Society5.0の到来) 具体的には。。。 今や家電や生活インフラなど我々の生活にとってコンピュータは欠かせない…
前回のプログラミング教育って。。。#8では、論理的思考のツールとして、「MECE」と「ロジカルツリー」について、それが、なぜプログラミング教育と結びつくのかを解説しました。 今回は、論理的思考のツールのひとつである「なぜなぜ分析」について触れたいと思います。 なぜなぜ分析 「なぜ」を繰り返しながら、問題を引き起こしている事象の根本原因を洗い出し、再発防止策を導き出す方法の事です。 元々はトヨタ生産方式の中で生まれたもので、「なぜ」を5回繰り返して初めて真の原因が分かり、真の対策を打つ事ができるというものです。 論理的思考の重要なポイントのひとつとして、何事に対しても鵜呑みにせず、常に疑問を持つ…
前回、プログラミングに必要なのは、論理的に物事を考える力、それがプログラミング的思考力や問題解決力であると申し上げました。 今回は、論理的に物事を考える力、いわゆる論理的思考について述べたいと思います。 論理的思考 論理的思考。。。 英語では、ロジカルシンキングと言います。 耳にした事がある方も多いでしょうし、熟知している方も多いと思いますが、いつも通り、私なりに勝手に解説していきます。 一般的には、筋道が通っているとか、納得するとか、因果関係がある。。。とか。 うーん。なかなかピンときませんよね。 もう少しブレイクダウンしてみます。 ロジカルシンキングの元となる論理学。。。 その論理学に演繹…
今回は、UDPヘッダとTCPヘッダについて。。。 ヘッダ。。。 文書においてページ上部にある、本文とは別の領域 コンピュータにおいて、データの先頭に置かれる補足データ ガス用ヘッダー ガスを複数地点に分岐して供給するための装置 鉄道車両における、窓の上部にある金属製の補強板 ウィキペディアによれば、上記のような解説がありますが、ここでいうヘッダは、2.の意味です。 つまりは、通信を行う上で、実際に送受信するデータとは別に、送受信に必要な補足情報がデータの先頭に置かれるものです。 まあ、食料品とかに貼られているラベルみたいなもんです。 商品名が何で、賞味期限とか原材料とか、あと原産地とか。。。 …
訓練中にエージェントを併用した、くんれん(@waradeza)です。 職業訓練期間中の就職決定者は、自分のクラスでは2名
2020年4月から小学校で必須化されるプログラミング教育。 今回は、そこに携わる教師の方、更には親御様に向けて書きたいと思います。 プログラミング教育について思う事。。。 これまで、プログラミング教育についての背景や目的について勝手に解説してきましたが、ご理解頂けましたでしょうか? 端的にいうと、小学校でのプログラミング教育の目的は、プログラミング言語を習得させることではないということです。 もしピンと来ないという方がいらっしゃれば、今一度、下記を参照して頂ければと思います。 プログラミング教育って。。。#2(背景) プログラミング教育って。。。#3(プログラミング的思考力) プログラミング教…
今回は、プログラミング言語について触れてみたいと思います。 コンピュータはプログラムが命令を出すことによって動きます。 プログラムは、コンピュータに命令を出すために、人がプログラミング言語を使って命令を書いていきます。(コーディングって言います。) このプログラミング言語っていうのが色々とあって、言語によって得意分野があるので、特性に応じて最適なプログラミング言語を選択します。 プログラミング言語の種類 現代のプログラミング言語には大きく、従来のテキストベースのテキストプログラミング言語と、テキストは使用せず、わかりやすいグラフィカル化されたパーツなどを組み合わせるビジュアルプログラミング言語…
IT系の再就職をめざす、くんれん(@waradeza)です。 退職しても次の就職先がすぐに決まるかどうかわかりません。
IT初心者を職業訓練校で克服した、くんれん(@waradeza)です。 職業訓練校で勉強して【Webクリエイターの資格を
宇宙に関することが少しでもでてくるマンガ、映画、音楽、宇宙ニュースなどなんでも航空宇宙の話がでてきた情報を共有しましょう。 ・ある映画で「NASA」という言葉が出てきた ・宇宙をテーマとした漫画や映画 ・面白いことに挑戦している宇宙を目指す企業 などなど
EコマースやShopifyの初学者のためのコマース用語やマーケティング用語、ストア構築から販売までの仕組み・ノウハウなど
プログラミング、エンジニア、IT関連の情報交換の場。 未経験・初学者大歓迎。
ゲームやWEB、アプリ開発におけるUIUXデザインの技術備忘録。デザインのテクニックやシステム構築の方法、考え方などを掲載。
Metaverse(メタバース)に関する記事なら、どんなことでもかまいませんので、お気軽にトラックバックしてください。
プログラミング学習サイトProgateで学んだ内容の投稿など。 テーマがなかったので作成しました。
NFT(ノンファンジブルトークン)について、始め方や作り方など。
ワードプレス超初心者にお役立ちな情報を待ってます!
特に決まりはない自由なテーマです。 計装のテーマが無かったので作成しました。 資格ブログ以外も可能。 キーワード:計装、計測、センサー、制御、プラント、ビル、エンジニア、システム、計装士
ITツールやWebサービスに関すること全般