「Jquery」を含む日記 RSS

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

2020-06-01

HTMLに表示しているPDF等をダウンロードさせる方法

PDFtxtファイルなど、ダウンロードせずに開いてしまう。

開くボタンダウンロードボタンを別で表示させようとしているが

両方とも同じ動作になってしまう。

download属性が上手くいかない。ChromeIEも。

どっちでも上手く動作するようなdownloadボタンを作りたい。

jQueryに手を出すしかいか

2020-05-22

おっさんプログラマって人のこと言えなくね?

おっさんさ?

プログラミングスクールのやつらバカにしてるけど

あんだって大概だよ?

なあ未だにjqueryしか書けないよな?

フレームワークどころかwebpackが何か知らねえだろ?

未だにテストコード書かないよな?

時間がない?書き方知らねえんだろ?

Gitaddとcommitとpushしかできないですよね?

前のやつ戻す時にソースコードいちいち書き換えてどうすんすか?

revertってのがあるの知りません?

仕様書エクセルで作るのやめてもらっていいすか?

いま色んなツール出てますしうまく使いましょうよ

エクセルファイル名に日付入れて管理されてるのステキです

そしてそのエクセルgit管理するんですね

おれがレビューしたら平気で別の箇所コピペたか問題ないとか言うの恥ずかしくないんすか?

動いてるから問題ないってあんプロですよね?

AWS構成図見てもよくわからない?

さっきも言ったけどあんた恥ずかしくないんすか?

あん金もらってんすよね?

よく人のことバカにできますよね

2020-05-07

anond:20200507070321

じつは10年以上こっち方面勉強は真面目にしてなくて、

jQueryすら分かってるのか怪しくてHTML5なんて知りもしないんだよな

そのくせ「いまは技術進歩が急激だから。」とか訳知り顔でドヤリングちゃうやつな

2020-03-29

anond:20200329190543

テスターとか言ってる時点でちょっとな。jQuery出来ます!とか言って

それらしい匂いのする雑居ビルを端から端まで履歴書持ってピンポンダッシュする根性と人あたりがあれば3ヶ月以内にバイトくらいならありつけたかもしれんな

でもいまコロナだし求人絞られてるし過去の話やな

2020-03-13

久しぶりホームページといふもの

40手前。学生時代ホームページといふものの作り方を学び、今もweb業界というか広告業界というかにいる。

当時は掲示板作って、カウンタつけて、同盟に参加し、aboutページパソコンスペックを載せ、flashでオープニング作てenterボタン押させるとかして。

在宅勤務によって家でパソコンに向かっていると当時のことを思い出してホームページといふものを作りたくなった。

初期のHTML5とかWordPressjqueryまでで知識が停滞しているので最近流行りはなんなのよと調べてみると、headless CMSとかvue.jsとかnext?nuxt?とか。もう訳わかんなくなってた。

なんかさ、個人ホームページといふものは、ブログしか成り立たなくなったの?FrontPageとかdreamweaverとかで作ってFTPでアップして、ape掲示板作って、キリ番でした報告もらうとか、ドキドキしながら相互リンク申請したりとかしたいんだけど。そういうインターネットはなくなってしまったの?

2020-03-07

jqueryから抜け出せないってか、それで十分

jqueryで十分じゃない?

これ以上どれだけDOMをいじりたいのよ?

vue.js、react.js、nuxtとか見るたびに吐き気がする。jquery以上のバリューを発揮できてますか?って。完成品見ても何が凄いかマジで分からんかった。

jsなんてすぐに流行りが過ぎるから勉強するだけ無駄だしね。

と思うんだけど、単価はjqueryより高いんだよなあ。馬鹿馬鹿しい。

こういう事を言うと、お前の周囲のレベルが低いんだろって言われると思う。

あー、ハイハイ笑って感じだけど。

じゃあ、虎を目の前に出してみてくださいって感じ。見事に捕らえてしんぜましょうってか。

2020-02-23

2020年プログラミング言語解説

Ruby

まつほろひとゆきが作った日本産コンピューター言語パールというコンピューター言語を元に作られていてWebサービスを作るためのフレームワークを搭載している。代表的WebフレームワークtDiary

C

デニス立地さんがNTTで開発した言語マルチクスというOS作成するために作られた。わざと複雑な言語仕様にすることで自分役職ポジションを守ろうとしていたが、思った以上に世の中の人間はこの言語を使いこなしてしまい、超有名な言語になってしまった。スーファミゲーム制作にさえ使えなほどの超高級言語

まじないと呼ばれるプリプロセッサでの書き換えが必要な謎の文字列を埋め込む必要があったり、言語仕様曖昧な部分も多く、同じソースなのに実行環境によって動きが異なる、欠陥言語である。(32bit向けプログラムが64bit環境動作しないなど)

C++

オブジェクト指向言語。すべてのオブジェクト指向言語はこいつから始まった。

主にWindows上で動作するゲームを作るための言語。今ではUnityとか色々なゲーム開発の環境とかあるが、結局はパフォーマンスとか考えたらC++使うことになる。

代表作はOpenGLDirectX、Window10、LibreOffice など

Java

JavaScriptから派生した言語。読み方は(ジャワジャワ島のジャワ。)。もともとはOracle創始者博士趣味作成して、現在Oracleデータベースの基礎となるテクノロジーアプレットという実行するための専用プログラムインストールしないと、Javaで作ったプログラム(.classファイル)は動作しない。マークコーヒーだと思われがちだが、紅茶(ジャワティー)である

アンドロイドOS作成するためにも使われており、アンドロイドOSカーネルJava制御されている。そのため定期的にGCが走るので、アンドロイド端末は定期的に動作を停止することがある(いわゆるプチフリーズ)。

対策するためにはGC戦略見直してヒープ領域サイズメモリに乗せるキャッシュサイズなどの調整が必要であるが、げんざいのGoogleにはこれらを調整する人員はすでにいない。

このように業務データベースから携帯電話まで幅広く使われているので、Java技術があっても市場価値殆どないと言われている。(みんな使えて当たり前)

PHP

晩年政界への進出を目論んでいた松下幸之助が、未来社会を見据えて開発した言語。主にWebアプリケーション作成するために使われている。PはパナソニックのP。を略してPHP

かんたんにシェルコマンドを実行できたり、クエリストリングに代入した値を直接グローバル評価できたりするなど、洗練されていてとても便利な言語である

HTMLメール本文の中にもPHPの処理を書き込むことができる。

この世のすべてのサーバーに実行環境存在するので、PHPコードさえあれば、コンパイル不要でどのような環境でも動作する。

C言語の100倍生産性が高く、WikipediaFacebookSlackなどの超一流のサイトサービスで大量のアクセスを捌いている。

WardPressと呼ばれるフレームワーク(全世界Webサイト3分の1以上はWardPressで作成されている)を作成している言語であり、この言語なくして今のWeb存在していない。

データベースとも親和性がある、などと言われることもあるが特に根拠はない。

Go

韓国人棋士を倒したAIに特化したプログラム言語Googleが開発しており、もともとはDartという名前だったが、汚いという理由でなまえがGoに変わった。そのため現在Dartという言語存在していない。

AIに特化しているというだけあり、低レイヤむけの実行ファイル作成する必要があるため、コンパイル必要ではあるが、だいたいどの環境向けのバイナリも生成することができる。

デフォルトディープラーニングを使うための機能を持っていたり、プログラムを並列実行するための機能が備わっているので、コア数の多い環境で高速に動くプログラムを作りやすい。

JavaScript

Javaの元になったプロトタイプベースオブジェクト指向言語。読み方はジャワエスクリプト。W3Mというブラウザの上でインタラクティブWebサイトを動かすために作成された言語。もともとブラウザの上で動くための言語だったが、後にSafariブラウザに搭載されていたV6エンジンというJavaScript言語の実行エンジンを分離してNPMというJavaScriptを直接実行できる環境となった。

それ以降JavaScriptはブラウザ以外にVRゴーグルの中などで動くようになった。

並列プログラミング不可能な作りのため、コールバックを多用して、スパゲッティコードを量産することができる。

NPMを使う奴らは、JSブラウザ環境で使われる言語であることを全然考えてないため、WebpackとかBabelといった謎の開発環境をシコシコ積み上げている。いつかその塔は爆発し崩れ去ることになるであろう。

jQuery

Javaと同じくJavaScriptから派生した言語Javaとは互換性は無いが、JavaScriptの上位互換があるため、JavaScriptのコードをそのまま実行することができる。

$マークから始まる命令のみで構成されているとても縁起のいいプログラミング言語。おもにパララックスなどを実現するために利用されていて、WardPressなどのドライバとしても使われている。

JavaScriptの改良版であり、現在JavaScriptと言われているプログラム言語の99%はjQueryのことである。そのため現在慣習的にJavaScriptと呼ばれているもののほぼ全てはjQueryである

jQueryを覚えればJavaScriptは覚えなくても良い。などと言われるが、正確にはjQueryを覚えた頃にはJavaScriptも覚えている。というのが正確である

TypeScript

JavajQueryなどと同じくJavaScriptから派生した言語Microsoftが開発した関数型言語。開発時はF#(エフシャープ)というコードネームだった。

型に特化した言語であり、Microsoft製のVSCodeというIDE環境しか開発、実行が出来ない。(ただしMacLinux上でも動作可能)

TypeScriptを動かすにはサーバーVSCodeインストールする必要があり、言語IDEバージョンアップも多いため、メンテナスンスが困難である

Swift

iOSを作るために開発された言語関数型言語

前進となるObjectiv-Cという言語が、気持ち悪い構文であったため開発者が不足しており、このままではOSメンテナンスもままならない、という理由最初バージョンわずか14日間で作られた言語

Apple製品の上でしか動作しない。ビルドが非常に遅く一日に60回が限度である

LISP

((最強の言語。全ては関数であり、値であり、式である。)

(制御構文も、(一種の式であり、値である。)))

2020-01-15

anond:20200114233556

要は結論は出せないし、迷うくらいならjQueryBackbone.jsで十分だってことか?

2020-01-14

2020年フロントエンドJSフレームワークを考える

みなさん、こんばんは。

「Merpaku Frontend Engineer Meetup」の時間がやってまいりました。

今夜は、著名フロントエンドエンジニアの方々にお集まりいただき、「2020年フロントエンドJSフレームワークを考える」と題しまして、お話をお伺いいたします。

みなさん、よろしくお願いいたします。


A:よろしくお願いいたします、ども。


B:よろしくお願いいたします。


A:え~と、ほんじゃ、まず僕からいきます

ま~、僕の場合はね、海外技術情報をチェックしてるんだけど~

今のフロントエンドはさ~、なんちゅ~の?

こう…銀の弾丸はない、だけど、結局はトレードオフ


B:ん~僕の場合はね、ちょっとキミとは違うんだけどね。

あの、Frontend Engineerの友達ベイエリアかにいるんだけどね~、いつもSlackで現地のトレンド情報を送ってくれるんだけど、よく調べると、ま~あの、銀の弾丸はない、結局はトレードオフ


C:あ、ちょっちょっといい?

あのね、僕~はやっぱりjQueryが一番いいと…


A:でもね、僕なんかなんちゅうの、海外カンファレンスに参加する機会がすごい多いわけ。ね?

この間もUSやUKまわってきたんすよね。

そこで一番感じたのはですね、銀の弾丸はないけど、結局はトレードオフというのが一番感じたなぁ~


B:う~ん、キミとはちょっと違うんだよね。

僕は英語がわかるでしょ~?

から勉強会なんか、登壇してくれって何度も頼まれてね、断ってるんだけど、まぁ、だいたいよく調べてみると、銀の弾丸はない、結局はトレードオフっていう。


C:う~ん、でもね、やっぱり僕はjQueryが…


A:そうじゃなくてさぁ、キミの言い方ちょっとおかしいよ。

そうじゃなくてさぁ、僕なんかは1日にね、1日に8時間コード書きまくって生活してるわけですよ。

そうすっと、すごいよくわかるのは、銀の弾丸はない、だけど、結局はトレードオフっていう感じだなぁ~。


B:違うよ~、僕なんか時間問題じゃないと思うんだよね。

はいいね数5万個だよ?5万個ついてんだよ?それも「先週いいねが多かった投稿ベスト20」ばっかりよ?

で、だいたいよく調べてみると、銀の弾丸はない、結局はトレードオフなんだよ。


C:あ、ちょっと言わせてもらうとね、僕なんかやっぱりね、jQueryがやっぱりいいなと…


A:あのキミ違うよ、だってさぁ、Watchレポジトリ数なんか言ったら、8万ありますJS

それをさぁ、全部動かしまくって感じんのは、はっきり言って、銀の弾丸はない、だけど、結局はトレードオフ


B:んはっ、僕なんかね、キミとはちょっと違うんだけどね、懇親会で質問したりとかね、ちゃ~んとフロントントエンドの話して聞くとですね、銀の弾丸はない、結局はトレードオフなんだよね。


C:っといいですか?

ええとあの~僕はね、絶対jQueryがね…あの…


A:あはぁ、全然違う、全然話違う、い~い?

フロントエンド理解するためにはさぁ、アーキテクチャと切り離せないと思うわけですよ。

ね?聞いてる?

ね、ほら僕は今、自作ライブラリ開発してますよね?TypeScriptの、ほら?

で、これは別にたいしたことじゃないですよね(笑)

自作ライブラリリポジトリ10個くらい持ってますよ?

から、そういうふうに、日常アーキテクチャを取り入れることからね、フロントエンドを考えると、銀の弾丸はない、だけど、結局はトレードオフと言い切れると思うわけよね。


B:ちょっと待ってよ、は~キミとはちょっと違うんだけどね、技術顧問先なんか行くとね、全部僕がWebpackとか、CI環境とか、み~んなレビューするんだよ?ペアプロするんだよ?

そうやってコミュニケーションしてね、でフロントエンド銀の弾丸はない、結局はトレードオフなんだよね。


C:やっぱアーキテクチャだったらね、Backbone.jsじゃな~い?


A:なんかおかしいんじゃないの~?

矛盾してるよ、まったく矛盾してるよ。

僕はさぁ、んん、勉強会10個開催してるわけです。はい

え~、今度Abema Towersでフロントエンドカンファレンス運営サイドもします。

ま、そういう世界にいてですね、はじめてフロントエンドがよくわかると言い切れると思うんですよね。

から、そういう言い方からしてもね、銀の弾丸はない、だけど、結局はトレードオフ僕は思うわけなんですよ。


B:違~うちょっと、僕はね、キミとちょっと違うんだけどね、僕なんかね、今度フルタイムOSS開発やんだよ?しかもWebAssemblyよ?

そうやって実際にOSSを作ってみてね、銀の弾丸はない、結局はトレードオフ


A:…


B:…


A:ちっ


B:ちっ


A:だからさぁ!!!WebAssemblyがどうしたか知らないけどさぁ!!!

僕ね、今度Google Japanに頼まれて、六本木ヒルズキーノートやろうかどうしようか迷ってる自分がここにいるわけ。


B:だけどね!!!


A:来場者は1万人だよ!!!


B:それはね!!!六本木ヒルズがいくつあったって1万人がね…


A:1万人てあんた、1万人の前でやったことある!?


B:六本木ヒルズがね、どうやって…


C:だからやっぱりjQueryが一番…


B:jQueryが…


A:そういう真剣勝負をさ、実力を持ってるところからもの見てごらん!?


B:違うんだよ!!!


A:だから今のフロントエンドは…


B:ちょっと違うんだよ!!!


A&B : 銀の弾丸はない!!!結局はトレードオフ!!!

2019-12-29

モバイルアプリハイブリッド実装で後悔したもろもろ

モバイルアプリ実装と言えば主力はKotlinSwift(Objective-C)だけど、簡単な作りであればcordovaベースフロントエンド開発ライクに進められる。

そもそもライブラリ選定には関わっていなかったものの、便利と思って使った結果後悔した思い出のお話

WebViewベースである以上、イベントレンダリング系統ネイティブに劣る

特にiOSが顕著だった。

Angular, Vue実装していたけどレンダリング系に属するイベント盛りだくさんの場合

結果的ネイティブ実装したほうが楽だしレンダリングの面で有利。

そもそもcordovaからと言ってネイティブ知識がいらないわけじゃない。

標準サポートしているプラグイン群でできることは限られてくるし、そのまま突き進むならネイティブ実装知識必要になる。

フロントエンド開発できない奴が作れる代物ではない

これは当たり前だけど…

JSパッケージングだったりCSSビルドが組めないとなると逆にコスト高。

Angularベースで進めていたときにそれは起こった。

そもそもNode.jsビルド根本的に理解してない奴がプロジェクトを作ったせいで

JSパッケージビルドもされない、jQueryを突っ込まれるなどひと悶着あった。

3年前くらいだったけど既にTypeScriptも出てたし、何故そうしなかったのか理解できない。

結果ロードが激重になった。そりゃそうだ、minifiedされてないのだから

用法用量を正しく守って使わないと、後で面倒になる好例だった。

ビルドが意外と面倒で手間

大概は専用プラットフォーム上でビルドしていくがこれがくせ者。

ブラウザIDE(という名のただのテキストエディタ)が使えるけどそもそも構成管理できない。

ローカルビルド乖離するし、ブランチすら切れないのだから本人以外は触れないシロモノになってくる。

ビルドのためにアップロードするんだがこれまた賢くない。

別端末でビルドしようとすると同名の新しいプロジェクト作成される。

ここまでくるともう触りたくなくなる。ただ、触らないわけにはいかないので何とか整合が取れる状況にした。

さらに言えば、ビルドが終わってステータスが見れるが、内訳が見れるのはそのタイミングだけ。

これはマジで止めてほしい。殺意が湧くレベルでやめてほしい。

多分、海外で公開したプラットフォームをそのまま持ってきてるんだと推測しているが流石にこれは悪意しか感じない。

やろうと思えばそりゃローカルビルドはできるけれども。

クライアントOSで動くビルドツールが使い物にならない

ただのCLIバックグラウンドで実行するだけのGUIラッパーと化している。

かといってlintを掛けてくれるわけでも無し。

個人的に要らないし今後は使わない。

WEB RTCを使うとiOS互換に苦しむ

突き当たったのはWebSocketを使うシーンが出てきたとき

ライブラリで何とかする方向で進めたかったけどそもそもwebpackビルドにすら対応していなかった。

件のAngularベース場合もっとひどくてクソラッパーを作りやがったせいで依存度が激高になった。

ちなみにネイティブはそれぞれにサポートするライブラリが出ていて、最新バージョンに向けてきちんとメンテナンスされている。

その辺はJS世界の闇に降れた瞬間でもあったりした。

総括

根本的にiOS側の実装レスポンシブ的なレイアウトが作りにくい現状を鑑みて、

WEBベースで新商品などの通知をしたい、残りは情報の閲覧のみでSPA構成的なシロモノで作りたい。

こんな需要には使ってもいいんじゃないかと思う。相当なレアケースだけれども。

いいところは確かにあって、CSSデザインの調整が効くところは大いに評価できる。

これがまたネイティブ実装だと面倒。特にiOS。お前はダメだ。

結局進めていくとネイティブ実装知識を求められるのだからネイティブ実装したほうが良くね?と言ったところ。

ユースケース的に超単純要件アプリを作りたい、かつ、ユーザに何かpush知的なやつを入れたいって場合は使ってもいい気がする。

うそ大手でもなければ無い気がするけど。

2019-11-29

anond:20191129135009

フロントやってるが、まあ気持ちは分かる。

とりあえずスマホ対応結構かいかな。10年前にスマホあったけど、普及はこの10年。PCだけ考えていればOKだったのが、スマホも考えるとなると結構キツイところ。(PC横長、スマホ縦長だし)

あとはWebアプリ作る感じだとパフォーマンスの制約(ここにもスマホは絡む)と実現したいことのギャップキツイ普通に常時通信とか当たり前だし、Flash死んだし。

結構普通にネイティブアプリでやってたことがWebでできないとおかしい的な感じもでかいかな。ゲーム界隈とかほんとすごいと思うよ。使ってると気づかないんだけど、気づかせないのがすごい。10年前ならネイティブアプリWeb機能全然違うとか普通だったしね。。。今同じな方が普通だしね。。。そうなると開発規模が増えてFWとかモジュール管理が欲しくなってきて、ただそこも独自ルールを覚える必要もあるし更なる問題も出てくるからそこにも対応せんといかんしね。。。同じように実現できてても「まだNode.jsで消耗してるの?」とかクソヤローもたまに出てきて確かに便利だけど面倒なんじゃ!ってなるし。←ここは主の主張とマッチしてござるなwwwんんwww

いろんなライブラリたちがバージョンアップして、適材適所でやってたつもりが一本化できるんじゃね?できないの?検証しなきゃ・・・とかやらんとならんってのもあるなぁ。

まあなんだ、この10年でWebも変わってはいるんスよ。ただ同時にWeb"系"が隆盛して、マウンティーになっているのも事実かもなーなんて思う。俺なんてjQueryおじさんにもWebイケメンにもバーニーおじさんにもなれないような人間たわごとですけどね・・トホホ

2019-11-10

TwitterYahoo!リアルタイム検索共通で使えるフィルタ(拡張機能)作った

anond:20180609124213

Twitterフィルタ - Chrome ウェブストア

https://chrome.google.com/webstore/detail/twitter%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/eoglgmgmfacolbkbjpkhdloieffcmnan

Twitterフィルタ – 🦊 Firefox (ja)

https://addons.mozilla.org/ja/firefox/addon/twitter%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/

github

https://github.com/lvnkae/twitter-filter

概要

用語

機能

Twitter
Yahoo!リアルタイム検索
togetter
迷惑サイトフィルタ

使い方

基本設定
詳細設定

ユーザIDミュート詳細設定

設定済みIDダブルクリックで詳細設定へ

 ・アカウント固有の非表示ワード設定

   質問箱回答だけうざい

   NewsPick発言が痛々しい

  など。チェックはしたいアカウントだが一部気に障る発言がある場合に。

表示名ミュートの詳細設定

設定した単語ダブルクリックで詳細設定へ

 a.単語の頭に <> を付けると正規表現ON

 例)

  <>(名言|迷言|画像|図鑑|検定|ネタ|セリフ)bot$

  各種botツイートプロフィールをまとめて削除

 b.フィルタ適用方法指定

   完全一ON/OFF

   大文字/小文字区別なしON/OFF (正規化)

  をチェックボックスにて指定

 ※完全一致と正規表現排他

 ※両方設定した場合正規表現が勝ち完全一致は無視される

ワードミュートの詳細設定

 単語の頭に <> を付けると正規表現ON

 例)

  <>宇佐美 *定満

   宇佐美定満

   宇佐美 定満

   宇佐美 定満

   宇佐美  定満

  等、姓名間にスペースが0個以上ある定満はを含むツイートを削除

絵文字の扱い

[対象サイト]

URL概要ミュー対象
https://twitter.com/$(user)twitterユーザページツイート/おすすめユーザ
https://twitter.com/$(user)/status/$(tweet-id)twitterツイートスレッドリプライ
https://twitter.com/$(user)/lists/twitterリストツイート
https://twitter.com/search?=$(command)twitter検索結果ツイート/プロフィール/画像/記事
https://twitter.com/hashtag/$(hashtag)?src=hashtwitterハッシュタグ検索結果ツイート/プロフィール/画像/記事
https://search.yahoo.co.jp/realtime/search?$(command)Yahoo!リアルタイム検索ツイート
ttps://togetter.com/li/$(contentsID)togetterまとめ詳細ページツイート/リンク/コメント

備考

Twitter
amba.tobitly系(ameba)
amzn.tobitly系(amazon)
bit.ly本家
buff.lybitly系
dlvr.it
goo.glgoogle独自/API廃止されたらしい
htn.tohatena独自/19.02.28API廃止
ino.toInoreader
ift.ttbitly系(IFTTT)
is.gd
j.mpbitly系
kisu.me
lb.tobitly系(livedoor)
nav.cxnaver独自
npx.meNewsPicks独自
ow.lyhootsuite
tinyurl.comtinyurl

結果

twitter検索結果がかなりきれいになった。まとめサイトとかまず見ない。

動機

技術

短縮URL展開
右クリックメニュー

文字制限にかかったので次へ…

2019-11-07

TypeScriptは滅びる。確実に

TypeScriptTS)がJavaScriptの代わりになるだと?確かに型を使えるのは良い。意味不明オブジェクト操作しまくって意味不明な動的型付けするJSに型が追加されたら、そりゃバグも減るだろうよ。でもそれは意味不明オブジェクト操作し、再代入を繰り返すレベルの低いJSerの責任だ。コーダー責任なんだよ。Python意味不明オブジェクト操作しまくるが、JSほどはひどくならない。Pythonも型ヒントなんてものが導入されたが、誰が使うんだこんなの。果てしなく冗長になって糞だ糞。DocStringを充実させるのと型ヒントを充実させるの、どちらがどれだけメリットが有るっていうんだ。DocStringで十分だろ。全員アホだ。話をTSに戻そう。

散々文句を言ってしまったが、型が使えるのにはこしたことはない。TSを始ようじゃないかTSインストールしよう。Node.jsをまずインストールして、TSインストールしたぞ。ついでにgulp、webpackもいるのか。おいまてよ、ts-loader、webpack-cli、webpack-dev-serverもいるのか。何が何のために必要なのかよくわからないが、node_modulesはすでにパンパンだぜ。tsconfig.jsonを設定してsrcとdistを決め、ECMAバージョンも決めたぜ。webpack.config.jsってファイルもあるじゃないか。これも設定が必要なのか?俺はいつになったらHello Worldを書けばいいんだ?なめてんじゃねえぞ!!!なんかに似てるんだよ!これはCだ。C言語プログラムを書こうってときに、コンパイラ必要インストールして、パスを通して、謎のおまじないを書いて、それでよくわからないままHello Worldを出力したあの頃の思い出がフラッシュバックしたぜ!いや、TSはそれ以上に糞だ。なにせ設定ファイルばっかいじってまだ一行もコードを書けてないくせに、ファイルサイズは70MBを超えてるんだからな。「TS コンパイル」で検索したら、なんで「次にgulpをインストールしましょう」なんて記事がヒットするんだよ!糞か?いや糞だお前は!

プロジェクト必要ツールインストールするのは当たり前だって?偉そうなこと言ってんじゃねーぞ!どうせお前なんか先達がすでに準備してくれたプロジェクト環境に後でアサインして、「これとこれが必要からインストールしてね」って言われてそのまんまインストールしたクチだろうが!どのツールがどのシチュエーションで最適なソリューションなんかわかってねえに決まってら!どのツールがどのシチュエーションで最適なんか誰もわかってねぇんだよ!インターネット情報適当に転がってて、お前の先達もDevelopers.IOの記事を読んでなんとなく良さそうだからインストールしてんだよ!全てを正しく把握してるやつなんか日本で3%いたら多いほうだろ。少なくともお前も俺も理解してねぇよ!PHPRuby駆逐するって言われて何年たった?今でもPHPは現役で、RubyPHPの後ろを歩いてるじゃねえか。jQueryが消えるって?同じ理由で消えねえよ!一生やってろばーーか。JavaScriptも消えねぇよ。ECMAアップデートに従って生で書けば十分だろ。こんなコード書くまでにうんこ行きたくなるような設定ファイルばっかいじらせる言語にとって代わるわけねぇだろ。消えるのはお前だばーか

2019-10-30

ChromeってJQuery動作しないよな?

エッジとかマックとかは動くけどChromeは動かないのはなぜだろうか

もちろんブラウザは初期設定にまでして動作確認しているがうごかない

ChromeってJQuery動作しないよな?

エッジとかマックとかは動くけどChromeは動かないのはなぜだろうか

もちろんブラウザは初期設定にまでして動作確認しているがうごかない

2019-10-20

ウェブカツ!!」は記事剽窃をしているのか?売上は?調べてみました!

ウェブカツというプログラミングスクールについて、twitter上で記事の剽窃をしているのではないかという疑問が挙がっていました。

ウェブカツの「顧問であるかずきち氏はこれを「頭悪すぎて呆れちゃう」と一蹴していましたが、はたしてどうなのか……?

ウェブカツは果たして剽窃をしているのか!?調べました。

めしJavaScriptやjQueryでの変数が「空かどうか」のチェック方法 (魚拓 https://megalodon.jp/2019-1020-0037-32/https://webukatu.com:443/wordpress/blog/821)を見てみましょう。

記事中に出てくる「jQueryではたとえ、参照したIDclassが無くてもjQueryオブジェクト作成されるためチェックが出来ません」で検索してみると、

Web'Notesというサイトがヒットしました。

記事全体を見比べてみると、なんと、目次が完全に一致しています

ですが、目次程度なら同じ言語ライブラリ解説している以上は偶然の一致もありえます

そこで本文も比較してみると、驚くべきことがわかりました。

Web'Notesの「結果をまとめるとこのようになります」がウェブカツでは「結果をまとめるとこんな感じ」に変わっているなど些細な違いはありますが、記事構成文章表現まで、ほとんど一致しているのです!

全く偶然とは思えないレベルでよく似ています

ですが、これだけでは本当に剽窃がされているのか、されているとしてどちらが行っているのかまではわかりませんね……

少なくとも、両方の記事がいつから存在たかは調べる必要がありそうです。

ウェブカツの記事には、2016年8月16日と書かれてますね。他の記事を見る限り、ウェブカツでは、作成後に更新した記事には更新日も掲載されるようなので(えらいですね!)、おそらくこれが作成日でしょう。

一方Web'Notesの記事がいつから存在するかというと、WayBackMachineを見る限り2015年には存在していたようです。

他にも、ウェブカツの様々な記事について、よく似た他の記事存在するようです(随時追記)。

ttps://docs.google.com/spreadsheets/d/1HwRyUP62afk9jjXArax8NhiYxnt330DMSQTe9eB3h24 (うまくリンクが貼れないので古の記法で勘弁してください!)

いかがでしたでしょうか、果たしてウェブカツはWELQや侍エンジニアのようなパクリサイトや触法プログラミングスクールの仲間なのか…… みなさんはどう思われましたか

ウェブカツは月に数千万の売上があるかもしれないので、「よく似た記事」を書いた方々は要注目です!

個人的には、かずきち氏はtwitterプロフィールでcodecampをディスっているのに、codecampのもの酷似した記事存在するのが面白いと思いました!

様々な先例にならってDMCA濫用などをしてくれるともっと面白くなると思います

もっとも、ウェブカツの「顧問であるかずきち氏は著作権問題について「立ち小便の軽犯罪や店のコンセント使った窃盗レベル」とおっしゃっているので、そのようなことは期待できなさそうですが……

とにかく、目が離せませんね!

2019-08-27

[]2019年8月26日月曜日増田

時間記事文字数文字数平均文字数中央値
005013288265.879
01405218130.590.5
02536042114.053
0325231092.463
04103763376.370
05960467.122
06232623114.045
071679349.624
0868558982.237.5
0986560665.228
10104763073.429
11121780464.526
12116768466.239.5
13899398105.649
14606156102.643.5
1572389554.137.5
16758767116.934
1764569689.034
1870633790.538
19698215119.133
20639326148.050
21889713110.434.5
2213314354107.945
23114833773.138
1日161815914898.438

本日の急増単語 ()内の数字単語が含まれ記事

パッパカパッパッパー(11), lawkus(4), 正拳突き(4), サライ(3), タピ(6), トウモロコシ(6), jQuery(4), 宗教観(4), ちっちゃな(3), クレンジング(3), ツインテール(5), 痴漢冤罪(13), 楽天(14), 嫌韓(6), ドラえもん(13), 外交(9), 方言(5), 打た(5), amazon(5), 横行(4), 破棄(5), クリック(7), 冤罪(16), アマゾン(8), オープン(6), hl(5), マーク(5), 通販(5), 満員電車(9), 夏(13), 聞け(10), 仲(12), 孤独(8), 下方婚(15), 買い物(10), 北朝鮮(8), 今更(12)

頻出トラックバック先 ()内の数字は被トラックバック件数

アマゾンより優れた通販サイト /20190819130813(19), ■初めて風俗に行きました /20190826042844(13), ■痴漢冤罪気にしてる奴らってなんなん? /20190826232129(10), ■結局みんなはタトゥーをどう思う? /20190826123731(8), ■日本が五カ国くらいと地続きだったら /20190824184459(7), ■何事も表現が大げさな人 /20190826102800(6), ■生きる程度の自信がほしい /20190826061800(6), ■まとめ依存から抜け出したい /20190825215407(6), ■ポケGoおじさんって、どうしてこんなにも馬鹿なの? /20190826125039(6), ■ナポリを見てから死ねと言われて /20190825172025(5), ■彼氏できたけどまた同じパターン /20190826083836(5), ■無職ニート精神障碍者いわゆる無敵の人予防拘禁必要性 /20190826231822(5), ■なんかこの時間すごいアラブってる人がいるよね。 /20190826105312(5), ■頭が良くなるとつらい /20190825225125(5), ■ /20190825223522(5), ■子供名前キラキラネーム以外付けようがない説 /20190826125945(5), ■ゴム無しでセックス→そのまま寝たら /20190826130638(5), ■アスペルガー症候群だけど恋愛結婚がしたいという知人の認識を聞いてゾっとした話 /20190826201657(5), ■風物詩 /20190826150511(4), ■anond20190826191153 /20190826193734(4), ■周りの大人たちが数学重要性を教えてくれなかったのは何故なのか? /20190826043432(4), ■ワイのネットお買い物フロー /20190826012233(4), ■刷り込みは恐ろしい ネット精神汚染する /20190826022153(4), ■最近はてブ /20190826132959(4), ■地方創生なんて口先だけ /20190826061103(4), ■高卒大卒の差 /20190826213624(4), ■30年後、教科書に何が書かれているだろう /20190826074725(4), ■そこまでして結婚てするものなのだろうか? /20190826141506(4), ■Bluetoothマークって、人にどうやって説明する? /20190826085310(4), ■ /20190826085614(4), ■孤独が怖くて死にそうです /20190826102427(4), ■ダース・ベイダーとかハンニバル・レクター /20190826150134(4)

増田合計ブックマーク数 ()内の数字は1日の増減

6552325(3339)

2019-08-26

anond:20190826053733

jQuery技術者がこれから採用できるかどうかって問題もあると思う。

あと数年は難しくないと思うけど、その後を考えると悩ましいもんじゃなかろうか。

jQuery経験があっても「もう今更やりたくないよ」って人もどんどん増えていくし。

anond:20190826051935

状況によってはね

LPシンプルコーポレートサイトとかだったらいいんでないか

でも十分とか言ってる人はAWSみたいな管理画面作ってって言われてもjQueryで作るのかね

それともぼくはできましぇんっていうのかな

無駄に最新の技術を使いまくって市場価値を吊り上げてるエンジニア

今までならちょっと勉強すれば誰でもキャッチアップ出来ていたようなもの

最近はわざわざ難しい方法実装しててほんと馬鹿じゃねーのって最近思う

フロントエンド界隈は特にその傾向が強いと思った

正直jQueryで十分じゃん

運用保守のことを何も考えずに新技術を使った実績が欲しいだけの馬鹿が量産されたエンジニア界隈に嫌気が差し

俺はもう引退するけど今後は不景気新規開発も減るだろうし、みんなは実績が欲しい馬鹿が作ったクソコード保守運用頑張ってね

2019-06-11

anond:20190611175550

jQuery無料から別にすぐ試せるじゃん。

4Gスマホは「ついにスマホに乗り換える時が来たか…」ってのをデレステ配信されるって時によく聞いた。

anond:20190611170220

別にいつ買おうが自由なんだけどさ、いちいちネットに芝居がかった表明するこっちゃねえよなあとは思う

たとえば2019年6月の今になって「ついに俺のサイトにもjQueryを導入する時がきたか!」とか「ついに俺も4Gスマホに乗り換える日が来たか!」言ってたら「え、何言ってんのこの人?」と思われるじゃん

2019-06-10

ITって現代農業じゃん

自分ITについては齧る程度しか知識が無い。のを断っておく。

  

IT人材の不足がどうこう、みたいなブログ読んでたんだけど。

あれ?って違和感があった。

  

あれ?なんでこの人たちこんな大量に働いてるんだ?

  

ITって、ウェブサービスとかかな?ソシャゲ?それで人海戦術ってこと?

タカタカタっ!カッターン!って問題を解くような競技プログラミングとか、そういうんじゃなくて。

社内の環境を作るために、サーバー保守?(最近AWSとか?)(出先で勤務みたいな?なんだっけ、客先常駐みたいなやつ?)

  

なんというか、えっと。

ITって、複雑な問題や大量の問題を、能率的に解決するわけで。

なんで、ガタガタガタガタ~って人海戦術みたいに、IT技術者が何十万人も必要ってことになるんだろう。

  

これは馬鹿にしてるように聞こえて申し訳ないんだけど。

農業従事者って昔は国民の9割くらいはいたわけで。

それは、肥料とかで収穫量が上がって解決したわけで。

ということはですね。

その上位互換上位互換というか。工業サービス業さらに上の効率化の粋たる、IT系の人たちじゃないわけですか。

そのITの人たちが、なんでそんな大量に人がいないと成立しないことになってるんだろう。と不思議になったわけです。

しかも、ward PRESSとかですっけ?jqueryデスッケ?テンソルフローですっけ???

ドンドン技術コモディティー化し、ドンドン簡単に凄い実装ができるようになってるように見えるわけです。

  

吉里吉里っていう謎のシステムで昔、簡単ゲームを作ったことがあるんですが。その時も凄いなーって思ったんですが。

今や、Unityとかで2Dとか3D当たり前じゃないですか。その進化ヤバイなって。思うわけです。

昔、ちょっとだけ、HTMLJAVA SCRIPTと、fire worksでサイト作ってみたことがあります、HTTTP(コメントの指摘で、FTTTPの間違いだった)とか謎のソフト試行錯誤しながら。

今じゃ、word pressとかで、xServerあたりに、ポンじゃないですか。凄いなーと。

ラズベリーパイ電子工作してみたんですが、腰抜けました。アッサリwebOPIとかでIOTできて、機械学習もサックリできちゃう。昔、半田ごてでシコシコ回路考えていたころはなんだったのかと。

  

え?AI人間仕事を減らせるって言う話が出てるのに、IT系って人海戦術に走らないと厳しいんですか??

それとも、新規需要ドンドンできているわけですか?

新しい技術がでて、これまでの100倍の仕事量とかができるようになっても、全体としては需要が増えまくって追いつかないってことですか???

  

なんか、一向に農業から国民解放されない時代を見ているような、そういう不思議な気分ですね。

悪気はないんですが、嫌な書き方に聞こえちゃうかもしれないけど。

ただ、純粋不思議なんです。

  

追記

コメントたくさんありがとうございます

釣りではなく、本当にITとまったく関係いしがな医者です。

医者医者不足の原因が医者の偏在だと答えが出てて、IT化、IOT化が追い付いてないのは規制が激しいからと理解しています。(麻酔科やICUなんかはゴリゴリ効率化すすんでますが。)

  

でも、IT社会はIT作って技術もあるんだからドンドン効率化に効率化を重ねて、農業みたいに、全人口の数%とかで行けるようにならないものかなーと不思議で書きました。

子供の頃に、「農業は、緑の革命で一気に労働人口を削減できました」みたいなのを勉強した時に、「科学ってすげえ!!!!」と思って感動したので、ITでそうなるかなーと思ってもそうならないので、かなり疑問だったのでこのような増田を書きました。悪気は無かったですが、煽りに聞こえたらごめんちゃい。

  

大文字文字とかも、特に普段使っていないので、適当なのは勘弁。本当に門外漢から

  

追記

続き書きました

『ITって現代ポルノ女優じゃん』

https://anond.hatelabo.jp/20190611195026

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