「js」を含む日記 RSS

はてなキーワード: jsとは

2022-05-27

anond:20220527104016

教える練習したいし、元増田に限らず誰でも連絡してくだませ。

ゆうて私が無職ですけどね!

「もう怖くて何も始めれない/踏み出せない」

っていう肯定感の底が抜けた状態さえ伴走つけて補修できれば、自走を始められるから

以降はいわゆる「自助努力」を再開できると思うのでした。

追記

私は職訓(Java) → Prgate → D◯tinstallである程度勉強してみたけど、

・P社はRubyRails

https://prog-8.com/lessons/info

・D社はJS, PHP → Laravel ※最近Python

https://dotinstall.com/lessons

特に充実してると感じた。

・P社のスライドレッスンは超細切れでわかりやすくて、ゲームっぽく楽しく進められた

・D社の動画レッスン後半はかなり実践的かつ難しくて初学者置いてけぼりにする勢いだったから、なんとかクリアできた人の伴走があるかないかでは、修了率かなり変わると思った(のが教える意義あるかもと思った理由

https://dotinstall.com/lessons/todo_app_fetch_php

このJS非同期通信編まで繰り返しやって自分ゼロから完成できるようにして、

Laravelレッスンやって、あと自分で調べてUser実装(古いレッスンはあるけど)まで出来るようになれば

大抵のものは作れるようになるから言語学習コストも格段に下がるし、

バイト程度なら経歴や年齢問わずさせてもらえるようになるのではと勝手に思っている。

あと別の問題として

いわゆる駆け出しエンジニア界隈の誘惑が強烈すぎるので、理性ある第三者がいないと

不安定な状況の人ほど数十万のスクールとかサロンとか、

一見キラキラデザイン方面(または◯ffice)に誘い込まれしまいそう

https://twitter.com/i/events/1495044681947750404

その意味でもチョットデキル人がマッタクデキナイ人の羅針盤兼務サポートして、

教える側ももう一段成長する互助ループ作れないかなと思っている…

2022-05-22

anond:20220522163908

ウェブアプリだけなら別にPythonは要らないと思う。最近ほとんどjsなんじゃないの?PHP結構古いイメージ

新しい言語勉強する意味あるんだろうか…?

別に何の言語でも良いけど、とりあえず自分が手を出せそうなpythonを題材にする

恥ずかしながら、Webアプリケーション世界しか知らないから、有効な使い道が分かっていない


Pythonを使えば、スタンドアローンアプリケーションも作れるし、コンソールベースバッチも作れるって言うのは分かる

でも、自分が思い浮かぶサービスは、ブラウザベースアプリケーションで事足りる


例えばwebページのスクレイピングをして、その結果を分析してユーザーが見たい形式で表示するアプリケーションを作りたいとする

軽く頭の中で設計すると、分析要件定義さえ出来れば、jsphpWebサーバー周りをこねくり回せば大体作れるだろうな…っていう結論にいたる


視野が狭いだけなんだろうけど、勉強するモチベーションを捻出出来ない

2022-05-17

仕事をさっさと終わらせてネットサーフィンを続ける人生

実家北陸田舎町工場をしていた。


土地だけはある田舎町で、田んぼの中に大きな工場があった。

地元高校卒業した男性従業員20人ほどと、事務中年女性が1人居た。

祖父が立ち上げた会社で、俺の幼少期は儲かっていたらしい。

実家に隣接した工場の車庫には祖父が乗る国産の高級車が4台と、父のランクルが並んでいた。


祖父から工場を継いだ父は高校卒業した一人っ子の俺に会社を継がせようとした。

就活受験に焦る中、工場の跡継ぎを任された俺は余裕をかまして残りの高校生活を消化していた。


中学校は友人に誘われ野球部に入ったが、運動神経の悪い俺は試合活躍した経験はほぼなく、

中学野球を辞め高校帰宅部だった。

町の書店漫画立ち読みして帰るのが習慣だった。


祖父と父に似ず文科系に育った私は工場体育会系風土に馴染めず、

工場で働き始めて2年たった頃、俺は鬱病になった。



父は工場での作業を辞めさせ、事務経理作業やらせた。

工業高校機械科を卒業し、ExcelなんてSUMくらいしか知らなかった俺でさえ

20人程度の会社事務職は慣れてしまえばあまりにも簡単作業で、

労働時間の大半をネットサーフィンに費やすようになった。

毎日2ちゃんまとめサイトを見ていた。


はいつもどこかに出かけていてほとんど工場に居なかった。

たまに従業員事務室を除きに来るが、

パソコンに疎いおじさんばかりで俺が何をしているのか分かっていなかった様子だった。



工場の隅に置かれた、機械油の臭いが漂う事務室でネットサーフィンをするうち

WEB制作が儲かるという情報を得た。


中学時代、遊びでジャンプ漫画ファンサイトを作っていた。

Yahoo!ジオシティーズを使い、漫画登場人物プロフィールをまとめ、

お絵描き掲示板チャットブログを設置し、

友人のサイトリンクが繋がっただけの簡単サイトだったが、

常連が数十人付き、チャット毎日賑わっていた。


毎日2ちゃんまとめに張り付き続けるよりはマシと思い、

興味本位HTMLCSSに再度手を出し、WordPressの使い方を覚えた。

ネットで出てくる解説通りに架空カフェサイトを作った。

サーバーに上げたページを事務所のパソコンでも自分スマホでも自宅のパソコンでも開いて

何度も上下スクロールした。架空地図も拡大して見たりした。

すごく楽しかった。事務作業よりもずっと楽しかった。



夕食の場で父に話があると切り出し、

「やりたいことを見つけた、俺に工場を継がせることを諦めてほしい」と伝えた。

最初は驚き、複雑な表情をしていたが、

工場のことはもう気にするな、ただしやりたいことを全力でやれ」と言われた。

父に心から感謝した。



しかし田園風景の広がる田舎町、WEB制作仕事なんて転がっていなかった。

転職サイトで見つけた求人に応募し、何度か片道5時間ほどのバスに揺られ、

面接簡単実技試験の末に内定を掴み取った。

たった5人の小さな制作会社だった。給料は19万円スタート。嬉しかった。


40歳くらいの小太りで髭を生やした社長から

「まだ若いし、気合があれば入ってからいくらでも覚えられるから頑張ろう。」と励まされた。

22年間の人生でほぼ始めて聞いた生の標準語だった。


俺は貯金をほぼ全て使い果たし東武沿線で6万5千円の狭い1Kを借りた。

工場トラック荷物を詰め、父の運転東京引っ越した。




5歳年上のS先輩と、一回りほど上のT先輩と社長が3人でWEB制作をしていたが

スピードクオリティも段違いだった。

1Kには全然帰れなかった。毎日眠かった。


T先輩は俺に付き合って毎日遅くまで、日によっては朝まで指導してくれた。

それなのに毎朝俺よりも早く出勤していた。

どれだけ頑張って早起きしてもT先輩の方が早かった。

眠そうな表情は全く見せなかった。東京には化け物が住んでいると思った。


残り二人の先輩は社長の昔の同僚らしいが何をしているかからなかった。

真っ黒な画面には見たことのない言語が広がっていた。

北陸の田園風景が恋しかった。


眠気と分からないコードと戦い、もがきながらしがみつくうちどうにかS先輩と同じくらいのクオリティ作業はこなせるようになった。

jQueryPHPフォトショの使い方も覚えた。イラレを使って簡単なチラシも作ったりもした。

お客さんとの打ち合わせもメールもそれなりにできる。

27歳になっていた。給料は25万円に増えた。後輩は2人できて、S先輩は会社を辞めた。

あるアニメイベントきっかけで2歳年上の同じ趣味彼女が出来た。偶然にも同郷だった。

正確には車で1時間ほど先の県庁所在地である市の出身だった。



5年前に使った転職サイトからメールが来続けていた。

ある日退勤中になんとなくメールを開いた。

目ぼしい求人は無かった。

なんとなく、ドロップダウンリストから勤務地の地元の県を選択し、年収欄に400万円と打ち込み、求人検索する。


株式会社〇〇 〇〇営業所 システムエンジニア 年収400万円~」




今年31歳になる。

彼女は嫁になった。

地元の駅徒歩18分の場所駐車場込み9万円で3DKを借りて、駐車場アクアN-ONEを並べて一緒に暮らしている。

月に1、2回は父の顔を見に実家に帰っている。



俺は、誰もが名前を知る大企業地方営業所に勤めている。

この町の郊外工場があり、そこから5キロほど離れた営業所SEをしている。

営業所社員12名。他の社員営業事務など。

SEは俺1人で、本社連携を取りながら工場システム周りを担当している。

今扱っている言語転職前はほぼ扱ったことのないものだったが、

研修制度のおかげもあり、JSPHPを覚えたあとなら、さほど抵抗なく覚えることができた。


工場システム管理とは言え、大枠の部分は東京本社SEがやってくれている。

俺のやっていることを分かる人間は誰も居ない。

俺のことはみんな「東京から帰ってきて、真っ黒な画面に何かを打ち込んでいるすごいやつ」だと思っている。


俺の業務は慣れてしまえばあまりにも簡単作業で、

労働時間の大半をネットサーフィンに費やすようになった。


こうして業務中にはてな文章を打ち込みながら転職サイトを眺めている。

それなりに幸せではあるが、今でもTwitterで繋がっているS先輩の仕事を楽しんでいるツイートを見ると複雑な気持ちになる。


俺はこういう働き方しかできないのかと思う。

2022-05-16

firebase + reactでのログイン管理理解するまで。

ES6記法丸暗記(Atコーダー的なやつで js言語選択し、ES6記法で書いて慣れるまで解いた)

react hooks ちょう便利。

useState まあわかる。要するに getter setter だろ?

useContext まあ大丈夫

useReduce → redux で action creatoraction作ってdispatchしてステート更新してたファルシコクーンパージ時代よりよっぽど簡単

react router → 順当

Firebase いい子。

2022-05-05

anond:20220504211823

まあちょっとしたWEBアプリ作るのも一昔前ならPHPでチョロチョロっと書いてレンタルサーバーにアップして済ませてたのが

今はgitからクローンしてバックエンドはLaravelでフロントVue.jsクラウドデプロイとかっていう我々アマチュアのおじいちゃんからすると趣味の枠を超えたことをやってるなと思うね

まあ実務で使える知識を覚えようとそうなっちゃうんだろうけど

開発環境の構築とサーバー知識がネックになって初学者がどんどん挫折するのを見てるので、もうちょい敷居を下げられないかとは思うんだよな

2022-04-25

anond:20220425142154

ワイはまったく膨らんでないJSでいけるやで

2022-04-21

anond:20220421044739

動的型の言語ダメだろ。

世の中にどれだけ損失を与えたか計り知れない。

90年代の前半頃は、basicでさえ型宣言が取り入れられて、Cも型チェックが厳しくなってた。

それがインターネット時代になって、Perlがヒットして、それに影響されたphprubyブラウザ方面からJS覇権を取ってしまう。

プログラミング生産性が大きく後退してしまった。

GoしろRustにしろ、新しい有力な言語は静的型。

Jsからtypescriptがでてきて、pythonrubyphpも型チェックを取り入れる動きが出てきている。

どれでもいいとか言ってもう後戻りしないで欲しいわ。

2022-04-17

はてブからTwitterTogetter排除したら何もなくなった

タイトルそのまま。

はてブにあまりにもTwitterTogetterネタが多すぎるから、uBlock Originのマイフィルターに下の2行を追加した。

hatena.ne.jp##.js-keyboard-selectable-item:has(a[href*="twitter.com"])
hatena.ne.jp##.js-keyboard-selectable-item:has(a[href*="togetter.com"])

そうしたら、トップページ話題が3つか4つ、酷いときには1つか2つしか表示されなくなった。

はてブは、感じていたとおりTwitterTogetterを燃焼させるための燃料になってるんだなと実感した。

2022-04-16

痴漢コスパが良すぎるのが問題だと思うぞ

だって示談ならたった20万くらいだ

逮捕されても初犯扱いなら、つまりバレるまではやはり罰金20〜30万程度だけで済むのである

これでJKだのJCだの場合によってはJSだの、未成年への性的加害ができるならかなりお得すぎるのだ

これがもし、初犯だろうが一発実刑しか懲役10年とかならリターンが割に合わない。そのへんのサラリーマンふいに、魔が差して触るというその時、懲役10年が頭を過ぎれば多少抑止力にはなるだろうって思うんよな

2022-04-15

たわわを擁護してる表現の自由戦士に聞きたいんだが

あれが女子高生じゃなくて女子小学生でも許される思う?

ワイは巨乳女子高生はnot for meだけど巨乳女子小学生見かけたら不安が吹っ飛んで元気になるのれす

から戦士の皆さんもワイが巨乳JS結婚できるように頑張って戦ってくらはい

anond:20220415142127

横だけど

90年代初頭の日本WEBデザインには2派閥あった

紙のグラフィックデザイナーイラレで作った画面をブラウザ上に再現しようとするタイプ

おそらく技術者が作っていたのであろう、過度に装飾したワープロ文書みたいなタイプ

JSは前者では控えめに(今で言うhoverくらい)、後者では無駄に盛大に使われていた(キラキラカーソルmidi再生制御など)

その後テーブルレイアウトCSS進化がこれらの多くを統合

JSは未熟な過去技術とみなされることとなった

はずだった

2022-04-14

(function() {
  const gomi = {};
  $$('span.hatena-star-inner-count').map(x => x.click());
  $$('.js-bookmarks-recent .entry-comment-contents').map(content => {
    const userName = content.getAttribute('data-user-name');
    const comment = content.querySelector('.entry-comment-text')?.textContent;
    const stars = [];
    content.querySelectorAll('a.hatena-star-star').forEach(a => { stars.push(a.href.split('/')[3]); })
    gomi[userName] = { comment, stars };
  });
  copy(Object.entries(gomi).map(x => { return ['', x[0], x[1].comment, x[1].stars.join(','), ''].join(' | ').trim() }).join("\n"));
  })();

2022-04-13

anond:20220413000124

HTMLCSSで画面作って処理はJSでできるっていうウェブ知識結構簡単にどうにかできるからウェブだとやりづらいローカルファイルをアレコレする系のツール簡単自作できて便利

起動時がちょっと重いのと、更新が早いから数年して新機能使おうと最新版更新したら色々動かなくなってたりするのは不便なところ

2022-04-12

anond:20220412170357

たとえばJSであればもう誰も使っていないgulpであったりとかscssであったりといった時代遅れ技術

今はみんな何をつかってるの・・・@@;

「未経験から100話でキラキラWEBデザイナーを諦めるかけだしちゃん」を読んで

https://twitter.com/kakedashi_chan/status/1495050350629322752

私はエンジニアちゃん立場なのだが、同じような経験したことがあったので悲しいなあと思った。

以前ともだちと旅行した際にプログラミング話題になった。わたしは当時から自分ウェブアプリを開発したり、ネイティブアプリを開発したりするのが趣味だったので、プログラミングスクール (Zeroplusというところだった)に通っている友達の話を興味深く聞いた。

そこで教えていたのは、たとえばJSであればもう誰も使っていないgulpであったりとかscssであったりといった時代遅れ技術で、とにかく顧客を捕まえて案件をゲットしようという内容だった。

わたしネイティブアプリ開発者なのでウェブ門外漢だが、それでもウェブ開発という観点からはあまりに頓珍漢で時代遅れなことを教えていて面食らった。

わたしはともだちに「営業をやりたいのだったら良いスタートアップがあるから紹介するよ」といったが、ともだちはフリーランスエンジニアになりたいの一点張りだった。

ウェブアプリ開発をやりたいのだったら、無料で良いチュートリアルがあるよ。お金を払うんだったらudemyとかの動画にしなよ。」

HTMLJavaScript関係はわかっている?今はReactやVueといった仮想DOMでの開発が主流だよ」

HTTPサーバーというのが何を指しているのかわかっている?」

嫌味にならないように遠回しに「メガベンチャーに入れる」レベルの開発経験の積み方を話した。ともだちは残念なことにGoogleIndeedなどに入れるような地頭の良さはないので、アルゴリズムよりも開発経験を積むように勧めた。

フリーランスエンジニアになるにしたって、誰がまともな開発をできない人に頼むのだろう。少なくともわたしの知り合いに業界経験が全くなくて、フリーランスエンジニアとして活躍できている人は一人もいないと伝えた。

ココナラクラウドソーシングサイトで請け負う低単価の案件はいくらやっても、そもそも全く稼げないし、キャリアとして意味がないことも伝えた。

今ではWFHはどの会社でも当たり前だし、週4日勤務のような自由度の高い働き方がしたいのならマイクロソフトなんかがそういう取り組みをしていることも伝えた。

とにかく、エンジニアになると決めたのならちゃんと開発経験を積んで一般就職をいちど目指そうと伝えた。

1年後。

結論わたしの言ったことは全く伝わっていなかった。

ともだちはその場では「ありがとう教えてくれて!やってみるね!」と話していたが、その後Twitterでは「らくして稼ごうウェブ制作!」といった標語を抱えている詐欺師ツイート積極的RTし、初心者コミュニティ自己啓発いたことを1年間言い続けていた。

ともだちはその後事務員としてどこかの会社就職したらしいが、音信不通になってしまってなにもれんらくがとれない状態になった。

2022-04-07

anond:20220407073711

JavaScriptを撲滅するためにJS使ってる会社全部買収して閉鎖する。

フヒーッ、ヒ、ヒ、ヒ、ヒ。

れ: node.js呪い

https://d.potato4d.me/entry/20220405-nodejs/

話題になっているけど、本来人類必要なのはクロスプラットフォームな実行環境であってNodeじゃない。

TS流行ったのはJSがクソだから。BabelしなきゃいけないのもJSトランスパイルしなきゃいけないからであって、必要なのはJVMCLRのような言語実行環境

Reactが流行ったのはshadow domだけど、必要なのはDOMじゃなくてちゃんとした「アプリ」開発用のイベントモデルレイアウトマネージャ含むGUI環境

フロント界隈の流行廃りって本質的改善ってよりもほかの良い技術いかブラウザ/Electron等JSエンジンという限られた環境に持ち込んで幸せになるかがメインに見えるので地獄に見える。

アプリ」書くのになんでドキュメント記述用のHTMLに今ものっかってんだよと。

MavenやらGemsができて依存管理楽になったとか、RailsがでたときのようなCoCいねとか開発の考え方を変えるフレームワーク、 rspec/Cucumberがでてテスト最高とか、c10kも怖くない非同期I/Oとか、好きな言語が使えるJVM/CLRそもサーバーならrustでもgoでも好きなものが動くとかとか本来の開発を楽にするという意味ブレークスルーってあんまりみられない気がしている。なんでフロント界隈の新技術ってあんまりわくわくしない。

逆にちゃんとしたクロスプラットフォーム実行環境ブラウザしかないということなんだけど、ブラウザなかなか進化しないし RIAApple 様が切り捨てるからなぁ。

ということですべてはブラウザが悪い。JavaScript 以外がちゃんと動くクロスプラットフォームGUI環境必要。でもプリインでモバイルでも動いてOSから独立して協調して作られていて、Webという既存の大量の資源アクセスやすものは現時点で実質ブラウザ一択。つまりWASM に期待。次にHTMLであるべき文書はともかくSPAなんてもう「アプリ」なんだからHTML手書き文化もうやめてネイティブアプリ並みの GUI 作成環境復権しよう。

するとクライアントでも好きな言語が使える。そして同じ言語がいいとサーバサイドで Node.js を使う必要もなくなりへっぽこプログラマが Node のイベントモデル理解せずに使うこともなくなる。

そしてそれらができたときに Node というか JS/HTML呪いから解放され人類平和が訪れるのだ。君はその後も Node.js を使っても良いし使わなくてもいい。

ま、私はそんなもの作れないのでありものでがんばりますがね。

2022-04-06

anond:20220406123526

そういやscala.jsつかってたとこどうなってんだろ

壮大な技術負債になってそう

anond:20220406123052

2015年あたりにflowtypeとかHaxeとかPureScriptとかScala.jsとか選んでた奴らは末代までの恥さら

2022-04-01

かわいいJSとイチャラブしたいだけの人生でした…

ログイン ユーザー登録
ようこそ ゲスト さん