「AJAX」を含む日記 RSS

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

2024-08-22

面白かったころのITを書いてみる

単体テストというのは、画面を手動で操作してスクリーンショットを撮る仕事だった。エクセル仕様書を書き、レビューをしていたが、レビューアーはテストケースよりも、枠線の整え方に気を配っていた。

誰かが自動テストを導入しようと言い出した。「再現性がある」「保守性が高まる」「もっと良くなる」と口々に言われていた。

でも、テストコードを開発する工数はどうするのか、開発コードが増えればさらに大変になるのではないか不安があった。

それでも、これが実現すれば、何かが大きく変わる予感がした。

 

アプリケーションフレームワークStrutsだった。フォームポストする瞬間にカオスが生じ、50行の無駄コードを書き、100行の読みにくいコード理解することが技術者の条件だった。

ある人が「レイヤリング」という概念を持ち出し、別の誰かが「DI」と言い出した。アプリケーションアーキテクチャという言葉も登場し、ファウラーという人物名前も聞こえるようになった。

新しい構造提案され、それに影響を受けながら、「いつかは美しいアプリケーション構造が生まれるのかもしれない」と夢を抱いていた。

 

当時、PerlCGIを作っていたが、PHPRubyが登場した時は、正直Web"サイト"を作るためのものだと侮っていた。

しかし、次々と洗練されたWebアプリケーションフレームワークが生まれStrutsJavaEEよりもはるかに使いやすくなっていった。

数多くのWebフレームワークの中で、どれを選ぶべきか悩みながら、「いつか完璧Webフレームワークが現れるかもしれない」と期待していた。

 

サーバー冗長化され、ReversProxyを使い、セキュリティのために構成を変更してきた。そしてクラウドが登場し、Dockerなんて本番で使えないと言っていた時代から

気がつけばどこに存在するのかもわからないクラスターの中で、コンテナアプリが動いている時代になった痛快だ。

かつてLinuxマシン一台を「鯖」と呼んでいた時代から世界は目まぐるしく変化し続けるとかと思っていた。

 

誰かがAjaxと言い出し、別の誰かがReactと言い出した。「こんな方法HTMLを作って良いのだろうか?」と疑問に思いつつも、「Webアプリケーションだ」という感覚が強まっていた。Webアプリケーションがどう進化していくのか、未来を感じることができた

 

私たちは、ソフトウェアを開発すること自体に大変さを感じていた。新しい技術フレームワークが次々と登場し、その都度課題解決される一方で、新たな課題生まれる。これほど面白いことはなかった。そしてエンジニアたちには一体感があり、誰もが自分なりの方法課題解決し、そのフィードバックループ世界を動かしていた。だからこそ、今は少しつまらない。変化は穏やかになり、「お金を稼ぐ」という目標けが共通となり、課題は個々の事象に閉じ込められている。しかし、それが悪いことではない。ただ、私たち時代が変わったのだ。

 

かつては、私たちの目の前には普遍的課題があり、それぞれがそれぞれの場所課題解決し、そのフィードバックループ世界を動かしていた。

生成AIで例えると、それをどう使うかではなく、エンジニア一丸となって生成AIチューニングしていた。世界情勢で例えると、世の中の飢餓を全世界の人がアイディア出して、解決しようとしてたいた。

今でも、普遍的課題世界中に転がっているが、それらは高度で、私たちには手が届かないものが増えてしまった。

IT面白かった。プログラミングが分かるだけで、世界課題を一緒に解決できる時代だった。それぞれが自分場所で働くだけで、世界を動かしていた。そんな時代が終わってしまったと感じる。

  

老害といえば昔話だろ!

2024-08-02

SHEINは218.5倍だが北欧玩具発がん性物質は840倍だという話

3行で

検出された「発がん性物質」とされる「DEHP」はコーヒースマホ電波と同等の発がん性しかない。

国内流通しているデンマーク製玩具からは同様の「発がん性物質」が同じ基準で840倍検出されている。

SHEINが安全だと言いたいわけではない。

日本ニュース

「SHEIN」商品発がん性物質 新たに水着などから確認浮き輪から基準値の218.5倍

https://news.ntv.co.jp/category/international/c19af36e574d4be0a62f21d8ab8e7c52

韓国の元ニュース

記事本文にもある通り元は韓国当局が出したプレスであり、韓国国内ニュースこち

https://www.newspim.com/news/view/20240802000108

原文

먼저, '어린이용 튜브' 3종에서 프탈레이트계 가소제, 중금속, 물리적 요건(본체 두께 미달) 등에서 국내 기준치를 충족하지 못했다. 2개 제품에서는 프탈레이트계 가소제(DEHP)가 기준치 대비 각각 최대 290배, 219배 초과 검출되었으며, 1개 제품의 튜브 공기 주입구에서는 카드뮴이 기준치의 1.44배 초과 검출됐다. 물리적 시험에서는 3개 제품 모두 튜브 본체 두께가 국내 기준치(0.25mm 이상)보다 얇아 (두께 0.1~0.06mm) 미달인 것으로 나타났다.

訳文

まず、「子供チューブ」3製品でフタル酸系可塑剤、重金属物理要件(本体厚み不足)などで国内基準値を満たさなかった。2つの製品ではフタル酸系可塑剤(DEHP)が基準値の最大290倍、219倍を超えて検出され、1つの製品チューブ空気入口からカドミウム基準値の1.44倍を超えて検出された。物理試験では、3製品ともチューブ本体の厚さが国内基準値(0.25mm以上)よりも薄く(厚さ0.1~0.06mm)未達成であることが分かった。

まり検出された基準値の218.5倍の発がん性物質とは「DEHP」である

DEHPとはなにか

DEHPとはフタル酸系可塑剤の一種である

フタル酸系可塑剤とはプラスチックを柔らかくするもので、その特性から子供用の玩具などにもよく使われている (使われていた)。

DEHPの安全

少なくとも日本業界団体は「DEHPは安全だ」としている。

詳しくは以下を参照。

https://www.vec.gr.jp/anzen/anzen2_3.html

要約すると

DEHPの毒性は食塩砂糖よりも低い。

過去発がん性が疑われたこともあったが、げっ歯類特有効果霊長類に対しては安全であることが分かっている。

ただし予防的措置としてIARC(国際がん研究機関)の分類では「2B」となっている。

グループ2B」は「ヒトに対して発がん性のある可能性がある」という評価で、これはコーヒースマホ電波などと同等。

経産省有害評価についてはこちらを参照

https://www.meti.go.jp/policy/chemical_management/other/files/g20515b13j.pdf

DEHPに対する規制

げっ歯類に対して毒性があったこから各国で予防的に規制が行われている。

世界中概ね同様の規格値で「0.1wt%」。

ただし対象が異なり日本では「口や食品に触れるもの」のみ。

欧米韓国はより厳しく玩具育児用品、消費者製品となっている。

詳細はこち

https://www.vec.gr.jp/anzen/anzen2_4.html

SHEINと全く同じ製品日本通販でも売っているが問題ないのか

少なくともDEHPに関しては、子供服や浮き輪などでは問題ない。

理由上記の通り日本では規制対象ではないから。

以前も同様のニュースがあった気がする

今回と同様に日テレニュース配信した記事があった。

中国通販サイト「シーイン」商品から発がん性物質確認 韓国当局が調査

https://news.ntv.co.jp/category/international/b2520c412ef949658769e3c35ace2818

韓国ではこのような調査がよくあるのか

よくある。国内国外製品わず定期的に、大規模にも行っている。

2024年

韓国国内の大規模市場調査で1008個中42個、フタル酸エステルにおいては色鉛筆で347倍検出されたというニュース

news.kbs.co.kr/news/pc/view/view.do?ncd=7902237

URL数の投稿規制に引っかかったためドメイン以前を省略 (以下同)

2023年

韓国国内基準値の340倍のDEHPが検出されリコールされた鉛筆キャップ

www.safetykorea.go.kr/recall/ajax/recallBoard

2020年

韓国国内の大規模市場調査で40個、フタル酸エステルにおいてはゲーム玩具で130倍検出されたというニュース

www.korea.kr/news/policyNewsView.do?newsId=148879477#policyNews

2017年

フタル酸エステルなどの基準値超過で45社47製品リコールしたというニュース

eiec.kdi.re.kr/policy/materialView.do?num=162667

日本では行っていないのか

韓国のような調査ほとんど行われていない。

近年のものでは厚労省研究事業として以下のものがある。

乳幼児期の玩具使用における健康被害防止に向けた有害化合物の曝露評価に関する研究

https://mhlw-grants.niph.go.jp/project/149326

この研究では日本中国韓国タイフランスデンマークの新品と中古玩具、84製品調査対象となった。

新品の玩具において最もDEHPの含有割合が高かったのはデンマーク製の「ままごと玩具」で基準値の840倍、次点デンマーク製玩具で580倍であった。

北欧製品安全イメージがあったが違うのか

DEHPに関しては絶対問題がないというわけではないと思われる。

直近でも以下のようなリコール情報がある。

ノルウェーの布財布においてDEHPが基準値の126倍であったという2024年プレス

https://consumer.gwd.go.kr/board_safety/66208

日テレ以外にこのニュース報道したところはないのか

少なくとも国内新聞社通信社テレビ局ではない。

なぜ日テレけがわざわざ韓国内のこの特定プレス報道したのか

詳しくは不明だが 「SHEIN」の製品国内でも広く流通しているため、また「中国」「発がん性」というワードに強いニュースバリューを感じたのだと推察される。

2024年に今回を上回る347倍の検出があったのになぜ日テレ報道しなかったのか

詳しくは不明だが、347倍の商品韓国国内製品からだと推察される。

上記の通り日本国内でも流通していると思われる、または確実にしている製品複数過去摘発されているがSHEIN製品ほどのニュースバリューは感じなかったのだと推察される。

元のニュースでは最大290倍なのに、なぜ日テレニュースでは218.5倍なのか

ニュース記事タイトルは以下なので当然の疑問。

海外直輸入子供チューブ発がん性物質基準値の290倍検出

答えは290倍の値が検出された製品はAliExpressの商品から

AliExpressよりも広く認知されているSHEINの名前のみを出したかったのだと推察される。

なぜ日テレ発がん性物質有害物質の固有名詞を出さないのか

詳しくは不明

上記、DEHPの安全性を主張する「塩ビ工業環境協会」はテレビ局スポンサーである信越化学工業カネカが輪番で会長を務めている。

DEHPの固有名詞を出すと悪いイメージがつくからではないかとも推察されるがあくま想像の域をでない。

一度目の報道でも固有名詞は出していないためそういった報道方針なのだとも考えられる。

SHEINの製品安全なのか

不明

DEHPに関しては上記の通りだが他にも多くの問題があると思われる。

自身判断して下さい。

2024-02-08

anond:20240208150342

フロントエンド技術追従し続けられてれば、

HTML5Ajaxjsと来て、Wasmのトレンドに乗れただろうに。

技術力不足勉強不足を嘆けよ。

コボラー()でも、要件ヒアまともにできればコンサル転職もあったな。

自分研究職だが、友人でSIerいる奴見ても、優秀層は自社で偉くなるか、待遇満足できなければコンサルメーカやらのDX部門転職したぞ。

2023-04-23

ベンチャーCTOがアホだと絶望

業務提携で某小規模ベンチャーと付き合ってるんだけど

CTOバカすぎて話にならない

どうもそのCTO初期メンバー最初プロダクトコード作成したらしいんだけど

その後に入ってきたメンバーほとんど綺麗に書き直して、今はそのメンバーの下にCTOが入ってコーディングしてるそうな(コードレビューを部下にお願いしてるらしい)

噂では結構酷いコードばかりなのだ上司なので気を遣ってレビューしてる、みたいなことを人づてに聞いた

とはいえCTO職は解けないらしく、外部や他の幹部との交渉CTOがやってるっぽいんだけど

技術力が低いだけじゃなくて絶望的にアホで

TypeScript?なんですかそれは?うちは最新のJavaScriptですよ?」

「この動きとか良い感じにAjaxしてますよね」

「ここは同じ機能なんで、全部コピペを繰り返せば作れますよね」

みたいな名言を連発してる

極めつけはとにかく工数を出すことに必死

ソフトウェア工数ってほとんどあてにならないですよ?」

って言ってるのに全然理解してない

「例えば必要機能を具備したライブラリ存在したら1時間で作れますが、無かったら1ヶ月ぐらいかかる場合もあるし、下手したら特許関係実装不可というのが判明するかもしれませんよ?」

っていう話をしたんだけど、その時は「分かりました」って言うくせに次の日には「とりあえず3日でいいですよね?」みたいなことを言う

多分あの優秀な部下の社員は辞めるんだろうなぁと思ってるし、そうなると真剣にヤバくなるだろうから手を引く準備はしてるけど

ベンチャーCTOちゃんと選んだ方がいいし、なんなら途中で交代させた方がいいと思うな

2023-02-28

Amebaブログのページ遷移がAjax化されてる

クリックして別のページに飛んでも全体を再読み込みせず、中身だけ書き換えてる。いつから

↓テキトーなページで試してみて。

https://b.hatena.ne.jp/site/ameblo.jp/

今の時代になってブログという枯れた世界でもこんな改善が続いているとは。

こういうのAjax化とはもう言わないよなぁ。なんて言うんだっけ?

非同期化とは言わないし違うよね。

2022-12-31

anond:20221231184707

一応jQueryだとajax関数残ってるな、もう非推奨な気もするが

anond:20221231121714

AjaxSPAアーキテクチャ構成する要素のひとつで、使う場所が全く異なる用語だと思うが…

わいテクノロジー化石おじさん、いまどきAjaxって呼ばれないことに震える

SPAってゆうのね

エイジャックスとか言ったら若者に鼻で笑われたわ

2022-09-21

最近Webページ

最近Webページ、なんかスクロールに応じて表示内容が変わったり(横から文字がでてきたりとか)、ページ開いた後にajaxで内容をロードするような奴多いけど、

正直すごく読みずらいし、ダサいんだよな。

まぁ全部が全部そうだってわけじゃなくて、センス良くできてるのもあんだけど、そんなに複雑にすることないだろ、とは思う。

2022-06-03

Web 2.0っていつからSNSのことになったの?

AjaxでぐりぐりできるGoogle Mapsのことじゃなかったっけ?

2022-03-03

gRPCってサーバ通信じゃなくてブラウザ経由で使うの面倒くさくない?

転職先で使うから勉強してんだけどSOAPとかREST感覚で触ろうとしたら標準だとブラウザリクエストできないとかなってて面倒くさってなってる

詳しい人に聞きたいんだけどこれをブラウザajax普通に互換させるためにプロキシ経由させるのってよくやる感じなの?

RESTみたいにサーバtoブラウザみたいな使い方する?基本はマイクロサービス間のサーバ通信前提みたいな認識だったんだけど

2022-02-02

anond:20220202172956

何が暗かったの?

→どんなことで逮捕されるか分からない

それを言ったら、もう外を歩けないぞ

軽犯罪法で何が捕まるか分かったものじゃない

そこは警察を信頼してるのに、なんでWEBはパニクっちゃうの?

何が捕まると思ってたの?

googleアドセンスとか、マイニング以外にも反意図性のあるものがある。不正性の判断警察裁量次第。たとえば通達だすだけで犯罪者にしたてあげられる

よくある奴だけどさ、AJAX系のJSもみんな許諾取らなきゃ警察に捕まっちゃうんだよみたいな極論、馬鹿らしくない?

それと比べて、マイニングは当時でも賛否両論あった

公式も許諾取れと言っていたし、ダマでマイニングを仕込んだアプリGoogleが削除する程度には、批判的な空気があった

マイニングはどうして裁判する必要もないほど無罪確定と思ってたの?

マイニングあんまり関係ない

そういう話にするから、食い違うんだと思うよ

2021-12-07

anond:20211206220130

嫌儲というか、2chの影響力本当に無くなったよな

はてブ2ch(5ch)のスレランキング上位に入ってるの全然記憶にない

スマホから見るとajaxで表示が遅いUI強制からってのも大いにあると思うけど

2021-05-31

AJAXなどでページを作っているか

同一性の確保がURLで難しく

トラブル発生時にURLから

このページの何行目の

どこで問題が起きたという対応をしにくい

テンプレAJAXの線引がおかし

メニューAJAXで書いている

技術的には可能だが

保守メンテナンス理由からできないという例

3番めの項目がDisableになっている

というのは技術的に消せないのではなく、保守上の理由から

メニューの項目は変えずにDisableしているし

色が違うだけではないのは色盲対策と言って学校で習っていると思うが

一部色はおなじに見えるというのがあり使えない色の組み合わせがある

 

など様々なテストをくぐり抜けないといけないのだが

こんなの僕にも簡単に作れるよ

先輩はテスト通すのになやんでいるけど

先輩はばかだなぁというのなら、やってみればいい

ただし、ごめんなさいはないからやり遂げろ

2021-04-01

anond:20210401094944

入力したらリアルタイムに変換するわけじゃないのか。

POSTしたら変換されるのね。

さすがにそんなAjax(古い用語)な作りではないか

まあ入力中に逐次送信はされてるから推敲中の文章管理側は当然確認しているだろうけど。

2020-12-04

ソフトウェア昔話を教えて下さい

2016年頃にソフトウェアに触れ始めて、

多分ソフトウェア世界が分かり始めたのが2018年あたり。

そこから2年経って、この2年間でTypescriptだったり, M1だったりとソフトウェア開発者の中では大きなトレンドなりニュースに触れられた。

今となっては、始めて聞いた&触った時には???だったトレンドも随分消化できるようになってきた。

そこで、太古、昔、ちょっと前、の大きなソフトウェア業界の変化やニュース体験した先駆者がその時にどう感じたのかを知りたくなったので教えて下さい。

大昔ならCの登場とか?

だって昔はアセンブラで書いていた訳ですし。

昔ならJavaとかでしょうか?あるいはWindows95?

ちょっと前ならIphoneAjaxとか?

かなり最近だとディープラーニングあたりですかね?

テーマ言語ハードフレームワーク、なんでも良いです。

ソフトウェアないしIT業界で実際に手を動かしている1個人としての大きな変化やニュースに接した際の感想を教えてほしいです。

どの会社が~とかはあんまり興味ないです。開発者個人経験がいいです。

宜しくお願いします。

2020-10-16

anond:20201015205510

設計自分たちでと言うが、設計すらできてない。

特に最近技術にはまるっきしついていけてないためか、Ajax(今時Ajaxというような単語を出してしまったところがもうあれですが)などの非同期処理が必要UIに関する設計が未だにJSPベースのものになっている。

さら正規化オブジェクト指向などモデリングに対する知識は皆無で、すべてがただの落書きになっている。

大手SIerは人を管理することが得意というが、管理すらできてなく押し付けてるだけである証拠に誰が何をしているのか全く理解をしていないから実際の進捗と客先に報告する進捗の解離が甚だしい。我々からすると嘘の報告を客先にして、その結果客にコレコレと言われてしまたからどうにかして欲しいというような全くプロジェクトの進行とは無関係なことを言い出す始末。

現場からは以上です!

2020-10-02

ajax

今かかわってるプロジェクト

webアプリajaxを使ってるのだけど、共有ライブラリAPIコールしてサーバーから帰ってくるまブロックする仕様になってる。

あんまりajaxじゃない。

しかしたら、非同期を理解できるプログラマが少なくて苦肉の策かもしれんけど、裏でwebAPIが呼ばれるたびに画面がプチフリーズしてめっちゃ使いにくい。

2020-07-09

なんとなくフェードアウトしつつプログラムをやめた話

高校の頃N88BASICでアルカノイド風のテニスゲーを作る。

顧問先生から褒められるが、授業中にコードを書いていて本を取り上げられる。

おとなになって資格を考え、Cにチャレンジしようと思ってソフトバンク社の教本を買うが、ポインタで躓いて挫折

スタジオってHなんですね、という穿った知識が身につく。

次にSharpDevelopというありえなくらいマイナー言語で遊んでみるが、Swing的なウィンドウアプリ簡単に作れるねえ……という感慨を得て何故かやる気がみるみる失せてやめる。

次に手を出したのはJavascriptAjaxアヤックスではない)全盛の頃だったので、なんとなく。

JSファイル名書き換えスクリプトを組んでやる気が無くなって終わる。

その後UWSC適当スクリプトを組んで実用するが、大していじってない。

2020-05-27

言及/トラックバックで依頼されたブックマークレット作る

たまーに、楽したいときにや思いついた時に作ってるんだけど、何となく他人需要のも作りたくなったため。具体的に何をしたいか、もし対象サイトがあればそのURL記載して。

サーバーサイドレンダリングの要素を何とかするのは無理。SPAajaxで取ってくるなら何とかなるけど、複雑すぎるのは勘弁。~~をクリックする、とか~~に要素を追加する、ぐらいの簡素機能なら、多分すぐ。

例:amazonの一覧ページで、プライム且つ安い順のページで開き直すブックマークレット

javascript:window.location.href=window.location.href+"&rh=p_76%3A2227292051&s=price-asc-rank";

2020-04-01

正しいIT用語の読み方

最近の若者は物を知らない。

IT企業就職したのに、IT用語の読み方を間違える恥ずかしいやつが多くて困る。

新入社員でもこれぐらいは抑えておいてほしい。

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