はてなキーワード: JAVAscriptとは
マジでこれ。
「JavaScriptは使えるけどPythonは使えない」なんてやつは「新幹線の切符の買い方は知ってるけど飛行機の乗り方はわからない」みたいな舐めたことを言ってるようなもの。
JavaScriptっていうパチモンくさい名前が嫌い
落ち目になったJavaScriptをGoogleが拾った時JavaScript使いは「実は~」になったんじゃないだろうか。
いまDiscord Embedded Appがはじまろうとしてて、ドキュメントに「UnityでもWeb向けにビルドできるけどjs製ゲームエンジンの方がパフォーマンスいいよ」って書いてあるんやが学習コストかけても他で使い道ないエンジンって誰も使いたくないよね。
他にブラウザゲームが一般人に広くリーチしそうなプラットフォームもないし。
一般人がゲームするのってApp Store、Google Play、Steamがほとんどじゃろ。R18とかは別として。
本当に多くの開発者がjs製ゲームエンジンを使うようになるんだろうか?
他のプラットフォームの可能性があるとすればYoutubeがちょっと前にテストしてたYoutubeGaming?みたいな機能くらいか。
もしこれが一般開発者も投稿できるブラウザゲームプラットフォームになってYoutubeみたいにマネタイズもできるならjs製ゲームエンジンを学ぼうとするゲームクリエイターも増えるかもしれん。
でもそうなったら多分UnityとかUE5もWeb向けのビルド機能を強化するだろうし結局js製ゲームエンジンなんか流行らんとも思える。
みんなはどっちだと思う?
俺も
JavaScriptをやれと言われて
データベース関連さっぱりなのに無理矢理やって
俺の中途半端な知識で出来上がったアプリをみんなが使い始めて困惑して日々修正だの対応して
アクティブディレクトリとかグループポリシーとかやるはめになり
なんで?
Illustratorで綺麗なデザインしてポスター作れとか
autoCADで内線表作れとか
なんでなんでなんで?
お前はDX推進委員なとか言われてなんで?って
私ができるのはHTMLとJavascript(Jquery含む)使って、ちょっと動きをつける程度ですって前提で入社したのに、
社長が振ってくる案件が、誰でも自由に書き込めて情報共有できる社内向けサイトとか、フルスクラッチの楽天形式モールとか、
老若男女を分類したリアルタイムアクセスランキングサイトとか、
明らかにサーバー側の技術で、しかもしっかりと分業されたチームでないと開発できないだろってものばかり。
その度に、それはこれこれこう言う理由で、私の技術では無理ですって言っても「お前はまずできない理由探しから始める!なんでやる前からできないって分かるんだ!」って切れられるし、上司に面接の時と話違いませんって言っても「社長の案件断るお前が悪い」って取り合って貰えないし…。
PCのリースなら許可いらない。けど古物商は取っといて損しない
https://kyoninka-support.net/43/
子供向けについて
案外、エクセルのショートカットを壁に貼って覚えましょうねみたいなのもウケるかも?
最近だと情報の授業で基礎=低レイヤのことも学ばせるみたいな話がある。勉強し直さなきゃ
大人向けについて
PythonとJavaScriptでいいだろ
既に動く環境を貸出PCに作っちゃって、講師の助けいらなくなったら貸出料だけもらって…みたいにしちゃえば解決すると思った
最近はスマホ持ってるけどPC無いみたいな人も多いしいけると考えてる(個人で細々やる分には)
----
自分の中の知識を外の人に伝えて、知識の希少価値を下げ、自身を希薄化させたいのかもしれない
身内に不幸があった2日後に泣きながら講師労働をした経験があり、自分に向いていると感じている
----
あとで考えとく
どれだけ頑張って型定義しても
最終的に
ああ、こいつも結局、JavaScriptになっちゃうんだなあって
娘をどれだけ大事に育てても
最終的に見知らぬ男のちんぽを知ってしまうような
人生の虚無を見ているようだ
増田って完全匿名なん?規約とか忘れたし、cookieやjavascriptあんまり見てないけど、少なくともgoogleアカウントとかと紐づけられてて、だれが書いているか、googleは分かっているのかなと思ってたけど、この辺どうなん?
javascriptの結合性について
a=b=1;のような場合、この文に使われている演算子はどちらも同じ=という種類であり、優先順位に差が無いので、左側から解析し、もう一つ同じ演算子があるので演算子の実行を保留し、右側の=を見つけて、右から代入するというのはわかります。
では()すなわちグループ化のような場合はどうなのでしょうか?さいわいこれには結合性はないようですが、あったとしたらどう考えればいいのでしょうか?
=のように右と左をオペランドに挟まれた形ではないので、左側とか右側とかいってもよくわかりませんし、(...)+2の)+のように演算子同士が隣接する場合も考えるとますますどういうアルゴリズムなのかよくわかりません。
それともだからこそ、()には結合性を設けないとしたのでしょうか?
dot dot dotさん
2024/2/25 15:38
a = b = 1
は
a = (b = 1)
調べましょうでもいいんですが、知ってるならそのあなたが同じ疑問にあたったときに調べて解決につながった情報だけを一通り書いてくれるのが一番ありがたいのですが。
でも、本気で悩んでいるようでいて、実際はべつにそうでもなくて、正直言って自分でよくわからない
よくわからないことが、なんか空しい、それだけはわかる、とりあえずそういう状態
たとえば資格
世間一般に難関資格とされるものを必死こいて取得したはいいけれど、
一応必要とされる業界に身を置いてはいるものの、だからといって転職して給料アップまでは気力が保たない
確実に今よりは待遇もよくなることは、理性的に考えれば分かるんだけど、
資格勉強していたときの、目標に向かって突き進む集中力の爆発がなくて、ただただやる気が出てこない
資格は持っていないが、とりあえず意味もなくPython、PHP、JavaScriptは一通り使えて、
WEBアプリの開発もいくつか個人で適当に作ってみては、ドメインの有効期限が切れたらそのまま消え去るを繰り返している
流行りに乗ってAI関連も少しいじってはみていて、ローカルで特化した文書生成用ぐらいは用意できる
Excelはとりあえず関数、ピボットテーブル、VBAぐらいは使えて、仕事はそれだけでほぼほぼ自動化してしまっている状態
Photoshop、Illustrator、Jw_cad、AutoCADなら、なんか使えます
たとえば英語
気付いたときには、英検一級からTOEIC満点、TOEFL満点まで取ってしまった
最近はスピーキングの練習として、ChatGPTに大変お世話になっている
意味もないのに、主にビジネス向けのシチュエーションを想定して、スピーキングの練習を無心で繰り返している状態
でも、外資系にいけば、他の資格や実務の経験等を合わせても、客観的に見てもおそらくまあまあの希少人材ではあるんだと思う
だけど、いくら待てど暮らせど、その気には一切なってくれない
長々と書いてしまったけれど、たぶん上を目指すべきなのに、その気になれないのが自分でもよくわからない
結局、すべてなにか明確な目的があって始めたことではないので、それを駆使してのし上がってやるぜ的な情熱がない
どうすればそれを得ることができるのか、それがわからない
自分は、なにか強力な推進力がないと前に進めない人間で、それがどうやって生まれるのか自分でもよくわからないまま、この歳まで生きてきてしまった
まだ転職が難しい年齢とまではいえないけど、何のために転職するのか、明確な理由が欲しい
転職転職言っているけど、べつに転職したいわけではなくて、ただ世間一般的に考えて、収入を上げて社会的なステータスを向上させることが正しい方向だとは思うので、そう言ってるだけではある
他になにか、それぞれのスキルの意義ある使い道があって、それに自分の気がちゃんと向いてくれるのならば、べつになんだっていいのだ
もうよくわかんない
どうすればいいですか
なにがしたいのが自分でもわかりません
phpの場合、<?php 処理 という具合に書くが、この中身にはhtmlやjavascriptも包含することができてしまう
MVCフレームワークを使わないにしろ、基本的にビューとバックエンド処理は分割しておくべき。
さらにDB処理、ビジネスロジック、プログラム処理と言ったものがあるが、
DB処理はdbhandler専用のモジュールに分けておき、さらにそのモジュールを処理するテーブルごとに分けておいた方が良い(MVCではモデルと言う)
特にビジネスロジックとプログラム処理の区別だが、「商品名にアダルト商品と思わしき文字列があった場合は登録を拒否する」という例外は「ビジネスの例外」であるのに対し、「商品名の文字列がDBで用意されたvarcharの可変文字範囲を超えた」という例外は「技術の例外」であるということを明確に区別するようにコードを書く。