「JS」を含む日記 RSS

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

2021-05-05

anond:20210505215919

画像は極力減らすに越したことはない。

その上で、JSCSSサーバーサイドで書き出すようにした方が良い。

2021-05-02

デジタル庁の話、

徹底的に単純化抽象化することで、馬鹿でも分かるようにしてメンテナンス性を上げるとか、(もちろんドキュメントちゃんと書け

技術者の本懐だと思うんだけど、無暗に複雑化したい、見栄えを良くしたいという考え方がまったく理解できない

そもそも、お役所関係仕事ってフリーランスでもみんな避けたい案件で、

先にガチガチ予算は決められてしまうし、

一度作ったら保守とか改善をしたがらないし、それはお金の決め方が民間と違うからそうなるわけで、

逆に、余ったか道路工事みたいに予算消化に協力してよみたいになって寧ろバグセキュリティーホールを埋め込んだりとか、

予算がないならないで公務員勝手にいじられて無茶苦茶にされたりとか、

Google Mapsなんかも公的サイトとか企業とかはGoogleお金払わないと使えないわけだけど、

それも決められた予算内でだったり、稟議の遅さとか、普通のお客とは大きく異なるわけで、

あと、なんか政府も含めて、DXだのカッコイ表現をしたがったり、ナウでヤングな開発スタイルやるぜ!みたいなノリだったり、

そういうの止めた方が絶対にいいと思う

そんなの当たり前じゃん、馬鹿なんじゃないの?と思われるぐらい単純化抽象化するのが論理的思考の基本中の基本であって、

そこまで落とし込んでもいないのに、余計なことをするもんではないと思う

俺の技術凄いでしょ自慢なら別の場所でできるだろと思うわけで

手書きHTMLが温かみがあるwみたいに馬鹿にする輩がいるが、

元の文章Markdownなりはてな記法なりで書いて、静的HTMLに変換して、基本的CSSで充分見栄えも良くなる

というか、マイナンバーカード申請しても返信がずっと来ないので、さっきまで国のマイナンバーカードのページを眺めていたのだけど、

文言が下手」「文章冗長」「同じことを繰り返し書いてないか?」「FAQが読みづらいレベル

という感じで、これ住んでる県とか市のWebもそうなんだけど、もっと端的にズバッて書けるんじゃないの?

デジタル庁の採用ページも必要ないエフェクトとかアホかと思ったが、文言も駄目、やりなおしレベルだと思う

思うけど、なんかポエム書く人の方が出世したりする世の中だったりするのでウンザリする

要は、その上のオッサンや老人を感動させなければいけないみたいな圧力に従った方が出世したりするわけだけど、

戦争もそうだけど、そうやって目上を忖度して負けたんだけどな

まあ、ティム・バーナーズ=リーとかだったら最近はどういう意見を言うのか、JavaScriptアリアリでしょと言うのか、

単純なテキスト相互通信するのが基本だから、みたいに言うのか興味はあるけど

いずれにせよ、公的案件普通案件と同じに考えると痛い目に遭うし、

デジタル庁ではそういうのはやめて、モダーンでナウでヤングバカウケな開発スタイルでやるぜ!

とか正反対に全力疾走されても不安になるんで、そういうのはやめてくださいとしか思えない

個人的には、こういうことを言うとまた馬鹿にする輩が出てくるんだろうけど、

jQueryみたいなのちょっと添えるぐらいで、それでもJavaScript切っても動作するように書けるわけだし、

とにかく、最新最近のやり方じゃないとか馬鹿にされても、余計なことをしない、

そうすることで仕事量を減らす、

基本的JavaScriptがなければ成立しないようなページを国が必要にするようには思えない、

フォームで充分なわけで、寧ろレガシー寄りで5年10年、下手すると20年安定することを考えるべき

一方ロシア鉛筆を、Intelではなく並列処理させたZ80を使った、

みたいにローテクでも確実に長期に動作させることを考えるべきだと思う

あと、どこまで行ったって国の予算税金なわけで、

JavaScriptフレームワーク流行り廃れが変わる度に無駄税金を使われてたまるか、

という気もする



あと、Nuxt.jsについてはちょっとしか知らないけど、

なんかトラブルになったときNuxt.jsソース読まないと困ることってないの?

Lodashだったか何だったかちょっと失念してしまったのだけど、

動作おかしかったのでソース読んで、時間をかけて間違いを発見して、

報告とかプルリクしようと思ったらタイミングの差で修正されてたこととか思い出すんだけど、

例えば、中国とかLinuxを国が採用したら、

中国国家公務員としてサイバー攻撃を含むハッカーが高給で雇われているわけで、

自分中国だったらソースを全部読ませると思うんだよなあ

頻繁にコードリーディングとかレビューとかやらせて、

から隅までLinuxなり、敵国から盗んだ技術なり、戦場で墜落したドローンとか戦闘機を拾ってきたり、ワリャーグとかそうだし、

徹底してリエンジニアリングさせると思う、自分にはそういう優れた技術力はないけど

もちろん、そうやってリエンジニアリングした組み込みOSなり、

そういった知見から独自リアルタイムOSを開発するなりして、

それをミサイルなり戦闘機アビオニクスなりに応用していくわけだ

(というか、最近組み込みOS界隈とか中国も含めて熱いように思ってる

から最近AWSとかを中心にした開発だと当てはまらないけど、

例えばApacheとかNGINXとかだったら、本来はそのソースもくまなく読むべきだと思う

使用しているユーザーが多いから、エコシステム機能しているから、セキュリティーも安全だろう、

みたいな発想は国のシステム軍需産業では相応しくないように思う

まあ、だからといってミッションクリティカルシステムしろとかまでは思わないが、

w3mで読めるように作ってもバチは当たらないというか、

最近ネタで言うなら、シンエヴァちょっと盛り上がってたわけだけど、

庵野さんが、オネアミスは足し算、エヴァは引き算で作った、みたいに言ってた気がするけど、

この徹底した引き算って凄い大事な考え方だと思うんだよなあ

もちろん、テレビ版のエヴァは徹底的に引き算してもあの様になってしまったわけだけどw

庵野さんって意外とコンピュータとか苦手そうだけど、

徹底した足し算から、徹底した引き算に移行した、というのは凄く良い意味理系的発想だと思う

(でも噂から想像されるシンエヴァは徹底した引き算でもなさそうなので家で観るつもりだけど

あと、神エクセルとか誕生するのも、結局は庵野さんとかの言う徹底した引き算、

単純化抽象化が下手な人間、つまり論理的思考が下手な人間が携わるからあなるんではないかと思うんだよなあ

2021-04-28

脳死デフォルトとか騒いで仕事を進めない馬鹿がいる

JSがどうたらとかどうでも良い文句ばっかり言いまくって

仕事全然進めない社員がエラソーで困っている。

全体最適を考えているこちらとしては、そんな仔細なことはどうでもよく

受注した仕事自体を仕上げることに注力しているのだが。

業務俯瞰でみるという能力が欠けているため

こちらとしては、どうでも良い仔細な事にこだわり

仕事が進まないことの言い訳にしている。

木を見て森を見ずという感じである

それを大きな問題と考えるのならば、公の会議の場などで

発言してくれれば良いのだが影に隠れてネチネチ言うばかりで

周囲の社員にも悪影響を与えているのである

本人は技術も自信もあるのだろうが、このままでは色々と考えざるを得ない。

黙って仕事を進めてくれれば良いのだが。

2021-04-19

JavaScript登録するのが若干面倒

JavaScript登録するのが若干面倒ですので、下記のようにしています

登録したいスニペットノートブックに書き込んで保存

保存されたipynb形式ファイルエディタで開き該当部分をコピー

custom.jsペースト

ペーストした部分の改行記号を削除

完成

snippet

jupyter_contrib_nbextensions

matplotlibでのグラフの書き方など、頻繁に使用するが一から書きたくないもの

https://github.com/ipython-contrib/jupyter_contrib_nbextensions

~$ conda install -c conda-forge jupyter_contrib_nbextensions

localhost:8888/nbextensions

おすすめは下記

Nbextensions dashboard tab

Snippets Menu

自分だけのスニペット登録する手順

~/.jupyter/custom/custom.js

~$ mkdir ~/.jupyter/custom/ & touch ~/.jupyter/custom/custom.js

~$ vim ~/.jupyter/custom/custom.js

require(["nbextensions/snippets_menu/main"], function (snippets_menu) {

console.log('Loading `snippets_menu` customizations from `custom.js`');

var my_favorites = {

'name' : 'My favorites',

'sub-menu' : [

{

'name' : 'Menu item text',

'snippet' : ['new_command',],

},

{

'name' : 'Another menu item',

'snippet' : ['another_new_command',],

},

],

};

snippets_menu.options['menus'].push(snippets_menu.default_menus[0]);

snippets_menu.options['menus'].push(my_favorites);

console.log('Loaded `snippets_menu` customizations from `custom.js`');

});

"from sklearn.linear_model import SGDClassifier",

"sgd = SGDClassifier(loss=\"hinge\", penalty=\"l2\")",

"sgd.fit(X_train, y_train)",

"print(sgd.score(X_test, y_test))",

"y_predict = sgd.predict(X_test)"

2021-04-08

AIからないAIの偉い人担当になった。

自分は、プログラミングはホボできない。(AtCoder緑程度、CTFはシーザー暗号解いて喜ぶレベルVue.jsコンポーズで苦しむレベル

機械学習勉強したこともない。(『はじめてのディープラーニング』は1冊大体実装しました)

しかし、AI知識ではなく、ITシステム企業に「ドメイン知識があるから」ということで、AI評価者となった。

  

炎上案件多すぎ

「そのAIは作っても、法律に触れてワークしません」

「このAI業務フローでワークしません」

「このAI作ったらいいんじゃないんですか?」

といったことを判断するわけです。

論文化が目的なら、使えないAIでも、「似たような成功例あるし、未来への教唆って感じでいいかな〜」と思って見てます

一方で、「使えるAI提案」をして健全なこともしています

  

AIプログラミングはできない

AI担当者になったときは、技術勉強する気満々だった。

「kaggle勉強するぞ!『はじめてのディープラーニング』を勉強するぞ!」とAI知識や、

AWS構造理解して、通信的な部分での実装に対してgithubコミットするぞ!」とか。

「CTFやって、ハッカー攻撃とかを想定したインフラへのフィードバックするぞ!」とか。

素数暗号や楕円関数ブロックチェーンでセキュアな情報提供するぞ!」とか。

そういう、勉強するき満々だった。

プログラミング勉強して、プログラマーとしてブイブイ言わせると。

なんなら、webサイト作ってマネタイズ経験複数経験しておいた。

ドメインに無かった必要そうなwebサービスもいくつかFirebaseにあげてみたりした。

だが、AI勉強AtCoderも全く何もしなくなった。

  

AI論文を読んで、担当者研究室と連絡してる

う〜ん。

AIプロジェクトプログラミングする」みたいな感じ。

世の中への貢献としてドメイン知識持って、ドメイン世界をよくしたいものとしては、この働きがベストなんだろうけど。

果たして、この仕事自分能力ってついてるのかなあと疑問。

世の中のドメインの偉い研究者の壮大なAIファンタジーリアルな実績に補正するための仕事みたいな。

自分AI知識は何もないんだけど、「AIファンタジーにならず法律にも触れず業務フローのなかでワークし市場マネタイズできるか」をチェックする人。

なんか、生産性というか、なんだろ。

無駄AI研究否定して未然に止める」ってどうやって生産性っていうんでしょ。

転職とかできるのかな。AI担当者としてコメントしてるだけとか、どうやって能力として証明するんだろ。

  

将来が分からない

とりあえず、10個くらいのAIプロジェクトに関わって、研究結果とか出すんだろうけど。

論文自分名前はおそらく乗らない。表に自分の実績はでない。(研究計画書に名前乗るけど)

ただコメントしてただけのAI担当者AIプログラミングはできません)って、どうなんだろう。

社会に対して必要仕事であるのはそうなんだけど。。。

明らかに不合理なドメインを確実によくしてる仕事なんだけど。。。

やはり、クラウドサーバー使えたり、新しいサービスを作れるみたいな、わかりやす技術欲しいなあ。

  

う〜んどうしたらいいのだ

ドメイン資格取ったり、

AWS資格取ったり、lpic取ったり。

って意味があるのかなあ。面白いとは思うけど、ドメインへの貢献にはそれはいらなくないかと思ってしまう。

自分でもドメインへ貢献するサービス作ってるから、そちらで創業することも考えようかなあ。

でも、こんな職業失業しちゃったら、マジで食っていけない。

仕事せずにぬるま湯適当なこと言ってるだけだもん。

仕事を引き継げるように、フォーマット化して、誰でもできるものにして。

その上で、わかりやすAIプログラミング技術ドメイン知識を身につけるべきかあ。

2021-04-06

なるほど、エルフなら20歳越えても外見はJSなのか…

だったら俺はエルフ結婚するわ

合法ロリババアなら日本法律でも問題ないだろう

2021-03-25

HTMLCSSjsマジでもう全部忘れた

そもそもデザイナーが何で書かなきゃいけないの

画像と絵だけ作ってたい 無理

前任者がおらずぜんぶ独学 全部無理

2021-03-24

厨房の頃に放課後屋上ヤリマン同級生と夢中でセクロスしていたら

厨房の頃に放課後屋上ヤリマン同級生と夢中でセクロスしていたら

途中で生理が始まっていたのに気付かず

二人とも下半身血だらけになって

制服も経血まみれになっちゃったけど

夕方に日が落ちて暗くなってからこっそりと家に帰ったわw

家に帰ったらまだJSだった妹に見つかって

大変!お兄ちゃんが刺されている!

って大騒ぎしたせいでカーチャンと姉貴がすっ飛んできたけど

経血臭と見た目ですぐに状況を察知して

二人ともゲラゲラ腹を抱えて大笑いしながら姉貴が

刺したのは逆にコイツだよw

って言いやがった

制服洗濯助成金が欲しいわw

2021-03-17

https://www.gizmodo.jp/2021/03/5-reasons-to-ditch-gmail-for-protonmail.html

エンドツーエンド暗号化ゼロアクセスはProtonMailが約束する重要な特徴のひとつで、ProtonMailさえもユーザーメッセージを読めません。そのうえ、コード暗号化ライブラリオープンソースであって誰でも見ることができるので、秘密裏バックドアを隠せっこありません。

ちょっと疑問なんだけど、本番環境でソレが使われてるって保証はどうやってしてんの?


今朝コメント見直したら答えがあった

https://b.hatena.ne.jp/entry/4699887283822227714/comment/theatrical

ossからバックドアが仕掛けられないと言う主張はおかしい。ossでもコードいじってバックドア仕掛けることはできるし。これはwebclientのjs暗号化してるから、実際の暗号化処理が確認できて安全と言う方が正しいと思う

なるほど、ローカル暗号化してるんだ

2021-03-11

anond:20210311223448

あるところに肛門括約筋がとても硬いおじちゃんが伏していました

通りすがりJSたまたま持っていたペニパン活用しますが、なかなかぶち破れません

sj「わーん処女おじちゃん肛門括約筋が硬すぎて体重かけてもぶちやぶれないよー」

そこに通りすがりのお姉さんがやってきました

通りすがりのお姉さん「どれどれ、手伝ってあげよう」

うんとこしょ、どっこいしょ!

それでも括約筋はぶち破れません…

そこに通りすがりのお婆さんがやってきました。

「あれまあ、あたしも手伝ってやろうかね。昔は一人でぶち破ったものさ」

うんとこしょ、どっこいしょ!

それでも括約筋はぶち破れません…

2021-03-09

死ぬまでに童貞捨てたいな、もう人生諦めてるしjsjcとヤりてえ

ネットで引っかければワンチャンあるか?

2021-03-04

javascriptに詳しい人、教えてくれぇええ~~

ツクールゲーム作ってみたくてプラグイン見てるんだが

DWindow.jsっていうののプログラムの流れが分からんのだ。

部分的抜粋しているが、

        if (arguments.length < 2) min = -Infinity;
        if (arguments.length < 3) max = Infinity;
        return (parseInt(value, 10) || 0).clamp(min, max);

これがさっっっぱり分からん。Infinityは何処から出てきた?

10か0かっていうのも、窓の数は最大10って書いてあったが、それが問題なのか?

min,maxはどこから来たんだ…。

やりたいのが、これと同じように「変数」の値を設定するとして、

その変数には配列を入れたいと思っているんだ。

配列ループして色々確認したいのだが、そもそも配列はどうやってやるん?となってる。

getParamNumber配列はできるのか…?

Numberだけでなく、String配列も使う予定だ。うーーーーーーーーーーーん。

javascript勉強サイト確認したら分かるものなのか?

もっとソース貼ろうとしたら、匿名ダイアリーに怒られたので載せられん…。

すまんが、詳しい人教えてくれ。

2021-02-26

Angular/Vue.js/Reactの選択基準

Angularは名前の通りアングラFWなので使わない。

Vue.jsはビュ-ッという響きが嫌なので使わない。

Reactは使わない。

2021-02-24

anond:20210223235037

同い年じゃん。めっちゃ気持ちわかりすぎて、寝かけてたのにスマホ投げ出してPC立ち上げて書いてるわ。なにしてくれてんねん…。

俺もなんどか転職しててさー、開発会社(倒産)→SES(技術営業)→SES(開発)って感じで底辺をウロウロしてるよ。

技術への憧れ、わかるわ。とくにやりたいことがあるわけじゃないんだけど、アジャイル本・RoRVue.jsPythonGitAWSの本とか買ったわ。業務で使う機会ないけど。

  

<クソ長い俺の経歴という名の愚痴を書いてたが消した。1~2時間くらい書いてたわ、バカかな?>

  

俺は「金」より「やりたいこと」をとったよ。こっちのほうが後悔しないかなって思って。

  

年収はすげー下がったし(300万→550万→350万)、今やってるとこもクソみてえな現場派遣されて技術成長は皆無で辛いし

33歳で年収350万ってのはちと泣けてくるし…もうちょい収入技術力がついてれば「やりたいこと」を選択してよかったって言えるんだがなあ。いまんとこ、後悔4割って感じかな…。

  

難しいよな。あーーー、労働から解放されてえ。AI革命まだかよ、おい。

2021-01-27

anond:20210127081537

「とほほ」さんのやべーとこは今でもvue.jsとかの入門サイトとして一流の情報出してるとこなんだよな。

(まあvue.js場合オフィシャルガイドが優秀すぎて別にとほほに頼る必要はないんだが)

2021-01-18

anond:20210118025152

適当にやれば何かできるくらいが丁度いいんだろう

人気あると言ってもエンジニアに人気があるわけじゃなく

IT知らないデザイナーかに人気あるだけじゃん

Vue.js と同じだ。あれも使ってるやつはクソ

2021-01-12

anond:20210111163141

自分非エンジニアだよ

HTMLCSSJSの基礎は習得し、WordPressを使いイチからDockerを駆使して開発環境の立ち上げや、GitおよびGithubでのRepo管理やcommit、本番サーバー運用できる程度の知識

誰かが作ってくれたフレームワークを組み合わせて使うことができるくらいで、エンジニアを名乗るなって言いたい

そんなのはプラモデルマニュアル通りに組み立てるようなもので誰でもできる

塗装したりジオラマ作ったりプラ板加工してカスタマイズしたりできるのがエンジニア

https://anond.hatelabo.jp/20210111163141

HTMLCSSJSの基礎は習得し、WordPressを使いイチからDockerを駆使して開発環境の立ち上げや、GitおよびGithubでのRepo管理やcommit、本番サーバー運用できる程度の知識

ただのホームページ作れるようになってえんじにあ気取りしてる勘違いくんかな?

https://anond.hatelabo.jp/20151210122244

HTMLCSSJSの基礎は習得し、WordPressを使いイチからDockerを駆使して開発環境の立ち上げや、GitおよびGithubでのRepo管理やcommit、本番サーバー運用できる程度の知識

ただのホームページ作れるようになってえんじにあ気取りしてる勘違いくんかな?

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