■プログラミング オンライン学習
Visual Studio Codeオンライン学習のGoogle検索結果はこちら
Visual Studio Code Live Share オンラインエディターを複数プログラマーで画面共有
Google検索結果はこちら
プロゲート
https://prog-8.com/
パイザ
https://paiza.jp/
ドットインストール
https://dotinstall.com/
CODEPREP
https://codeprep.jp/
https://codeprep.jp/
Dash(ただし英語です)
https://dash.generalassemb.ly/
オンライン学習の検索結果はこちら
【レベル別】幼稚園生が英語を楽しんで学べるYoutubeチャンネル11選!https://neovisionconsulting.blogspot.com/2018/09/youtube11.html
子どもの英語力をグングン伸ばすYouTubeチャンネルを厳選!https://neovisionconsulting.blogspot.com/2018/09/youtube.html
日本語版と英語版の昔話を見ると幼稚園児でも効率良く
英語を話せるようになるそうです。キッズボンボン(Youtube)https://neovisionconsulting.blogspot.com/2020/03/youtubelooking-at-old-tales-of-japanese.html
小学生 オンライン学習の検索結果はこちら
オンラインIT勉強会&オンラインITもくもく会 = IT勉強会カレンダー +
Google + チュートリアル + Paiza + Discord + VisualStudioCode にliveshareを使ったリモートペアプログラミング
オンラインIT勉強会、オンラインITもくもく会はいかが?
Discordと言うチャットツールとオンライン共有エディターのVisualStudioCode にliveshareを使ったリモートペアプログラミングを同時に起動して組み合わせて使うと、両方に参加者を招待出来ます。
自宅に居ながらオンライン参加出来ます。いかがでしょうか?
後は、IT勉強会カレンダーに掲載してもらう必要もあると思います。
オープンソースCloud9の活用方法はこちら
参考情報:
node c9sdk/server.js -p 8080 --listen 0.0.0.0 -a id:pass -w /var/www/abc/demo
上記 idの部分でIDの名前を指定、passの部分でパスワードを指定します。
-wオプションで新しいnew workspaceを作るたびにアクセス許可をした新しいディレクトリを作成しておいてこのコマンドで指定します。HDD及びSSDの容量いっぱいまで、ほぼ無制限にnew workspaceを作成出来ます。
http://c9.abc.com/
上記は、オープンソースのCloud9をサブドメインで立ち上がる様にした例です。
AWSのCloud9もあります。(有料だと思います。)
無料!IT系の質問と回答なら
GithubからCloud9へクローンの検索結果はこちら
mean.ioはこちら
タイムチケット 先生と生徒のマッチングサイト
ココナラ 先生と生徒のマッチングサイト
クラウドワークス
JavaScript プログラマーから講師(先生)を探す
PHP プログラマーから講師(先生)を探す
Ruby プログラマーから講師(先生)を探す
https://crowdworks.jp/public/employees/skill/33?keywords=Ruby&identity_verified=true&tab=occupation
Python プログラマーから講師(先生)を探す
Go言語 プログラマーから講師(先生)を探す (先生の名前がGoの方も含みます。)
Swift プログラマーから講師(先生)を探す
職業訓練 給付金 10万円の検索結果はこちら
オンラインIT勉強会&オンラインITもくもく会 = IT勉強会カレンダー +
Google + チュートリアル + Paiza + Discord + VisualStudioCode にliveshareを使ったリモートペアプログラミング
オンラインIT勉強会、オンラインITもくもく会はいかが?
Discordと言うチャットツールとオンライン共有エディターのVisualStudioCode にliveshareを使ったリモートペアプログラミングを同時に起動して組み合わせて使うと、両方に参加者を招待出来ます。
自宅に居ながらオンライン参加出来ます。いかがでしょうか?
後は、IT勉強会カレンダーに掲載してもらう必要もあると思います。
オープンソースCloud9の活用方法はこちら
参考情報:
node c9sdk/server.js -p 8080 --listen 0.0.0.0 -a id:pass -w /var/www/abc/demo
上記 idの部分でIDの名前を指定、passの部分でパスワードを指定します。
-wオプションで新しいnew workspaceを作るたびにアクセス許可をした新しいディレクトリを作成しておいてこのコマンドで指定します。HDD及びSSDの容量いっぱいまで、ほぼ無制限にnew workspaceを作成出来ます。
http://c9.abc.com/
上記は、オープンソースのCloud9をサブドメインで立ち上がる様にした例です。
AWSのCloud9もあります。(有料だと思います。)
無料!IT系の質問と回答なら
GithubからCloud9へクローンの検索結果はこちら
mean.ioはこちら
タイムチケット 先生と生徒のマッチングサイト
ココナラ 先生と生徒のマッチングサイト
クラウドワークス
JavaScript プログラマーから講師(先生)を探す
PHP プログラマーから講師(先生)を探す
Ruby プログラマーから講師(先生)を探す
https://crowdworks.jp/public/employees/skill/33?keywords=Ruby&identity_verified=true&tab=occupation
Python プログラマーから講師(先生)を探す
Python プログラマーから講師(先生)を探す
Go言語 プログラマーから講師(先生)を探す (先生の名前がGoの方も含みます。)
Swift プログラマーから講師(先生)を探す
オフィス(エクセル・ワード・パワーポイント)職業訓練校の検索結果はこちら
ーーー
就職転職の検索結果はこちら
就職転職の検索結果はこちら
Team AI Career
(Python&AI案件などがメインで、正社員転職情報もあります。年収1,500万円以上も狙えます。)
https://career.team-ai.com/
Fork Well
https://jobs.forkwell.com/
Fork Well フルリモートワーク可はこちら
Fork Well(Pythonリモート)はこちら
Fork Well(Python)(年収800万円以上も狙えます。)
https://jobs.forkwell.com/t/python
(Python&AI案件などがメインで、正社員転職情報もあります。年収1,500万円以上も狙えます。)
https://career.team-ai.com/
Fork Well
https://jobs.forkwell.com/
Fork Well フルリモートワーク可はこちら
Fork Well(Pythonリモート)はこちら
Fork Well(Python)(年収800万円以上も狙えます。)
https://jobs.forkwell.com/t/python
クラウドテック(SOHO、在宅リモートワーク)
ランサーズ
https://www.lancers.jp/(SOHO、在宅リモートワーク)
★在宅リモートワーク仕事情報
求人ボックス(就職転職、在宅リモートワーク情報)はこちら
リモートワークPythonはこちら
■ForkWellJobs
在宅プログラマーはこちら
在宅Pythonはこちら
在宅PHPはこちら
SOHOビレッジ
SOHO人材市場
ジェイック(無料で社員研修をしてくれて、その後に無料で転職サポートもしてくれます。) https://tenshokukamo.net/tenshoku/agent/jaic-college.html
https://www.ecareerfa.jp/
ミドルの転職(どの会社も後継者不足なので最初から部長、社長等のの役職になれる可能性があります。)
https://mid-tenshoku.com/
キャリアカーバー(年収800万円を狙えます。)
https://careercarver.jp/
ビルメンテナンス管理士 職業訓練校の検索結果はこちら (職業訓練校で資格を取り1つ下の施設管理で検索して就職転職すると給料が良いです。)
施設管理 施工管理の検索結果はこちら (月給80万円ボーナス120万円の例もあります。)
外資系転職サイト・ダイジョブドットコム(年収1千万円以上も可能)
https://www.daijob.com/
ハイパフォーマー(IT&コンサルティングで年収2千万円も可能)
https://www.high-performer.jp/
TVチャットレディ時給12,000円の検索結果はこちら
TVチャットレディ時給4,500円 ノンアダルトの検索結果はこちら
熟女パブ 熟女キャバクラの検索結果はこちら
ーーー
創業融資の検索結果はこちら
SOHO サテライトオフィス 営業代行の検索結果はこちら
ビルメンテナンス管理士 職業訓練校の検索結果はこちら (職業訓練校で資格を取り1つ下の施設管理で検索して就職転職すると給料が良いです。)
施設管理 施工管理の検索結果はこちら (月給80万円ボーナス120万円の例もあります。)
外資系転職サイト・ダイジョブドットコム(年収1千万円以上も可能)
https://www.daijob.com/
ハイパフォーマー(IT&コンサルティングで年収2千万円も可能)
https://www.high-performer.jp/
TVチャットレディ時給12,000円の検索結果はこちら
TVチャットレディ時給4,500円 ノンアダルトの検索結果はこちら
熟女パブ 熟女キャバクラの検索結果はこちら
ーーー
創業融資の検索結果はこちら
SOHO サテライトオフィス 営業代行の検索結果はこちら
売掛保証の検索結果はこちら
ーーー
石塚 正浩の考える優れた理想のプログラム言語とフレームワークの組み合わせについて
石塚 正浩の考える優れた理想のプログラム言語とフレームワークの組み合わせについて
1、C10K(クライアント1万同時アクセス問題)に対応する
事。
2、AIと機械学習ライブラリがある事。
3、チームでの開発効率で、コードの視認性と良い意味での
非個性で、良い意味でバラエティ豊かな表現は出来ず、統
一感が出せる事。
4、セキュリティ(脆弱性)メモリーリークが発生しない事。
5、マルチコア、マルチスレッド性能が高い事。
6、プログラムが読み書きしやすい事。
7、コールバック地獄対策がされている事。
8、コンパイル言語である事。
9、ポインターの概念が無い事。
10、電子署名周りのための暗号化ライブラリがある事。
※10、JavaとGoでは、電子署名周りのための暗号化ライブラリが実装されている様ですが、他の言語は未確認です。
11、ガベージコレクションが無い事。
上記1~3に該当で、有力なのは、Go lang+GinとPython+Cycloneくらいしか知りません。しかしGo言語のフレームワークはまだ色々ありそうです。
Nimは、C言語の次に早いけど、バラエティ豊かに表現できそうで非個性と言うにはどうかな?それと機械学習ライブラリがあるか現時点では分からないと言う点です。
Juliaは、思っていた程、早くなさそうで期待はずれな感じです。
Go言語と機械学習ライブラリについては、以下にまとめてあります。
http:// neovisi onconsu lting.b logspot .com/20 18/08/g otensor flow-pr edictio n.html? m=1
Go言語で開発したWEBサイトを動かすときには、メモリ使用量が少なくて済むというメリットがあります。
Pythonは、AIと機械学習ライブラリは一番充実しており、その方面での開発のしやすさは、メリットとなっております。しかしプログラム言語単体の処理速度はPythonよりGo言語の方が早い様です。
Go lang+GinとPython+Cycloneはどちらもクライアント一万同時アクセス問題に対応しておりますので、とても高速です。1秒間に1万件のDATAを処理出来ます。Python+Japrontoフレームワークは、一秒間に百万件アクセスに対応しているらしいです。
上記の1から5の全てと8と11に対応している理想のプログラム言語は、
Rust(ラスト)になります。
Rustは、JAVAやGolangより高速で動作致しますので、銀行やクレジットカードなどミッションクリティカルな現場でますます重要性が増していくと思われます。
2のAI(機械学習)に関してましては、2020.02.22現在Tensorflowバインディングが公開されている状況です。TensorFlowもどきを作られた方もいらっしゃいますが、GPUには未対応の様です。
Rustで開発する場合のチームでの統一感や統合性を出しやすい仕組みについて
https:/ /neovis ioncons ulting. blogspo t.com/2 020/02/ rustweb golang_ 11.html
GoからRustに変更してパフォーマンスを改善しました
https:/ /www.at markit. co.jp/a it/arti cles/20 02/10/n ews038. html
上記の1から9対応で、ただし3と4を除いて全て対応しているのは、Nim(ニム)です。
Nimのマルチコア、マルチスレッド性能は現在調査中です。
Nimは、ベンチマークの結果、最適化されたC言語の次に早い様です。
NimはC10K問題にも対応しています。
メリットでもありデメリットなのは、Nimは、Pythonライクな構文でプログラム出来ます。
プログラミングの書き方は、Pythonライクなので読み書きしやすく、視認性も良く、チームでの開発効率は悪くないです。
しかしGolangに比べれば、悪い意味で表現豊かに出来るので、もしコーディングルールがチームでしっかりしていない場合、たいして打ち合わせしないでWEBサイトやイントラネットなどを開発すると、統一感が出すのが大変である。
NimにもPythonやGoの様な厳格なフォーマッターが登場すれば、上記3のチームでの統一感をを出しやすくなり解決するかも知れません。
お互いに予想していたのと違う物が出来てばらばらで、修正の手間が大変だと言う事です。
脆弱性対策とチームでの統一感を出す一定の品質を担保にするには、ユーザー定義したプラグマをコンパイル時に使用して、エラー、ワーニング、ヒントなどを見てチェックすると良い様です。
https:/ /blog.h irokiky .org/en try/201 9/06/03 /202745
参考情報:
(もうPythonの細かい書き方で議論しない。blackで自動フォーマットしよう)
NimでもRustの様にコンパイル時に厳格に厳密にメモリリークも含む虚弱性診断のセキュリティチェックを行うオプションを付けられるようになるか、将来バージョンアップした時に改善される事を希望致します。
最速<最適化されたC言語 < Nim < Rust < Go < Java < 遅いの順で左側に行くほど早い様です。
http:// h-miyak o.haten ablog.c om/entr y/2015/ 01/23/0 60000
参考情報:シェアしました。
1、3、5、8、9、11に対応したプログラム言語にV言語が御座います。
Vプログラミング言語はRustよりJAVAよりGo言語よりも優れております。V言語のメリットと特徴について。The V programming language is superior to Rust, JAVA, Go, and the advantages and features of the V language.V编程语言比Rust、JAVA、Go、V语言的优势和特点更胜一筹。
https:/ /neovis ioncons ulting. blogspo t.com/2 020/05/ vrustja vagovth e-v-pro grammin g-langu age.htm l
ーーー
The Nim version is the fastest for Pandas. Rust is the best overall power for websites!(Pandas用にはNim版が最速。WEBサイト用など総合力ではRustが最高!)
https:/ /neovis ioncons ulting. blogspo t.com/2 020/03/ the-nim -versio n-is-fa stest-f or-pand as.html
関連情報:
https:/ /neovis ioncons ulting. blogspo t.com/2 019/07/ blog-po st_1.ht ml?m=1
コメント:
世界中の銀行やクレジットカードなどのWEB決済のWEBサーバーは、古いメインフレーム(汎用機)から、
19インチのラックマウントに収まるIBM製の最新のメインフレーム(汎用機)上のLINUX上で、勘定系ならFLEXCUBEなどや、2019年現在では、上記の環境で、JavaのWEBサイトやイントラネットが数多く導入されている様です。現在C10K問題対応のCycloneフレームワークは、Python2からPython3に移行バージョンアップの為のメンテナンス中です。AIや機械学習などとの相性は良いかも知れません。又、個人的かつ将来的には、プログラム言語RustとV言語は、C10K問題対応で、ベンチマーク上では、最適化されたC言語の次に高速でコンパクトな容量の少ないシステムメモリー上で動作するので、後はAIや機械学習のAPIライブラも充実すれば幸いであります。RustやV言語はガベージコレクションが無いので、JavaやGo言語と違い、アクセスに対してのレスポンスの反応が固まって遅くなる事もなく、常にスムーズで高速な大量のアクセスに対応致しますので、将来性が高く期待しております。 更にRustはメモリーリークの心配が無い安心で安全な設計思想で出来ております。
ーーー
2020.02.02現在、
Python2&3では、グローバルインタプリタロック(訳注:LL言語のスレッドが持つ排他ロックの仕組み)の問題が解決されておりません。
代替え方法として、
他の真のマルチコア、真のマルチスレッド対応のプログラム言語を使用するしか方法は無いと思います。
-----------
ーーーーー
なぜ私達は Python から Go に移行したのか
https:/ /frasco .io/why -we-swi tched-f rom-pyt hon-to- go-1958 1e27de7 c
シェアしました。
ーーー
この頃 流行りの 言語たち(他)でベンチマーク (Dart, Go, Julia, Nim, Python, Rust 他)
http:// h-miyak o.haten ablog.c om/entr y/2015/ 01/23/0 60000
ーーーーー
さようならPython、こんにちはGo
https:/ /yakst. com/ja/ posts/5 253
シェアしました。
----
■Spanner(Google) DATABASE
Google検索結果はこちら
https:/ /www.go ogle.co m/searc h?sxsrf =ALeKk0 3c94bk4 hig4WDp 5V0c7vQ mDMgNgQ %3A1593 8619453 88&sour ce=hp&e i=OWcAX _yuFe6T r7wP0uG isAc&q= Spanner %EF%BC% 88Googl e%EF%BC %89%E3% 80%80DA TABASE& oq=Span ner%EF% BC%88Go ogle%EF %BC%89% E3%80%8 0DATABA SE&gs_l cp=CgZw c3ktYWI QDDIECA AQHjIGC AAQCBAe MgYIABA IEB4yBg gAEAgQH jIGCAAQ CBAeMgY IABAIEB 46BwgjE OoCECdQ uhZYuhZ g2iRoAX AAeACAA WSIAWSS AQMwLjG YAQCgAQ KgAQGqA Qdnd3Mt d2l6sAE K&sclie nt=psy- ab&ved= 0ahUKEw i8r8u4v rPqAhXu yYsBHdK wCHYQ4d UDCAk
Spanner(Google) - Google Search
■高速なACID対応NewSQL DATABASE
CockroachDB正式版 Ver1.0リリース。
Google Spannerクローンを目指した「CockroachDB」正式版 Ver1.0リリース。
VoltDB
オープンソース VoltDBとは
FoundationDB、ACIDの条件も満たす。& NoSQLを超えるSQLデータベース「VoltDB」。Cassandraとベンチマーク対決!
毎秒1400万回のライト(write)を行うNoSQLデータベースFoundationDB、ACIDの条件も満たす。& NoSQLを超えるSQLデータベース「VoltDB」。Cassandraとベンチマーク対決!
関連情報
https:/ /neovis ioncons ulting. blogspo t.com/2 020/02/ mainfra me-gene ral-pur pose-ma chine-i bm-z.ht ml
http:// aon.tok yo
エーオン代表
石塚 正浩
https:/ /techra cho.bps inc.jp/ hachi88 33/2020 _03_13/ 89457
Shared.
Comment: Among the programming languages, V is the fastest.
コメント:プログラム言語の中でV言語が一番早いですね。
https:/ /vlang. io/comp ilation _speed
Shared.
ーーーーーーーーーーーーーーーーー
V言語の方がRustより優れております。
https:/ /blog.g oo.ne.j p/jsp_b log/e/7 0606946 11d493c eecde2e 3e2c27e cb6
シェアしました。
V言語の方がRustより優れておりますが、V言語には、2020年7月現在まだメモリーリークの問題が残っているようですので、世界中でこの問題解決に協力してあげたいですね。
0 コメント:
コメントを投稿