タグ

T-850のブックマーク (492)

  • そもそもnpmからわからない

    はじめに やっぱりwebpackがわからない(エピソード1)、エピソード2を公開しているのですが、そもそもnpmからわからない、という人もいると思いますので、今回はnpmに関して説明します。 なお、やっぱりwebpackがわからないではViteに関して触れていますが、Node.jsもDenoという新しいランタイム環境が登場しています。ですが、やはりまだ開発現場で使用するには難しいと思いますので、Node.jsを使用するうえでnpmはちゃんと理解しておいた方がいいです。 npmとは npm とはNode.jsのパッケージを管理するシステム、所謂パッケージ管理システムです。アプリケーションを作成する際、便利なパッケージをそのプロジェクトにインストールして、使用することができます。 ところで、パッケージとは一体何なのでしょうか? パッケージとは システム開発ではモジュール、パッケージ 、ライブラ

    そもそもnpmからわからない
    T-850
    T-850 2023/06/12
  • JavaScriptの概念たち (前編) - Qiita

    この記事は JavaScript Advent Calendar 2018 4日目の記事です。 昨日は@sasurai_usagi3さんで「CoffeeScriptからJavaScriptに移行する」でした。栄枯盛衰を感じます。「CoffeeScript」でググろうとしたらGoogleさんが「CoffeeScript オワコン」とサジェストしてきて悲しい気持ちになりました。 明日は@todays-mitsuiさんで「Ramda とか?について」です。 はじめに 今回はGithubの33個のJavaScriptの概念という記事がかなり良記事だったので、その記事に乗っていたサイトたちを元にそれぞれの章の解説を書いてみました。 これらの概念を知らなくてもJavaScriptを書くことは多分出来ると思いますが、知っておくと何かと便利かと思います。 元サイトたちは参考文献に載せておくのでさらに詳しく

    JavaScriptの概念たち (前編) - Qiita
  • VSCodeにChatGPTの拡張機能を入れてコードレビューやバグを発見してもらう - Qiita

    ChatGPTとは? OpenAIが開発するGPT-3という言語モデルをベースとした(執筆当時)チャットアプリです。 こちらの質問に対して、AIが色々な質問に答えてくれて、一般的な内容だけではなく、コードレビューやバグなども発見してくれるめっちゃ凄いやつです。 細かい内容は以下の記事がとても参考となります。 筆者の関連記事 VSCodeと連携して、ブラウザを開かなくてもChatGPTを使用できるようにする 通常はブラウザを開いて使用するのですが、コーディング中にサクッとレビューしてもらったり、バグを見つけてもらえるような拡張機能があったので、そちらの設定方法について記述してみます。 今回インストールする拡張機能 使用までの手順 環境 PC: MacBook Pro (Apple M2) OS: macOS Ventura 13.1 VSCode: v1.74.3 OpenAIの価格について

    VSCodeにChatGPTの拡張機能を入れてコードレビューやバグを発見してもらう - Qiita
  • ヘッドホンアンプの出力とか、インピーダンスについて(前半)

    ヘッドホンのインピーダンスが高いと鳴らしにくいとか、アンプの出力インピーダンスは低いほうが良いとか、色々言われていますが、実際のところどんなものなのか、簡単なポイントをちょっとまとめてみました。 アンプの「音質」というのは、パワーの一言だけで決まるほど単純明快なものではないですが、それでもパワーは重要な要素のひとつです。とくにカタログスペックを見ただけでは案外わかりにくいものですし、誤解されがちです。 メーカー側も、あまり自慢できない部分はカタログスペックから巧妙に隠していたりしますし、逆に、リスナーが一辺倒な偏見を持っていては、メーカーが言わんとしているコンセプトが伝わらなかったりします。そのへんをちゃんと深読みできるようになれば、メーカーごとのポリシーや技術レベルなど、意外な側面が見えてきたりします。 世の中のヘッドホンアンプ そもそもアンプの役割とは、電圧と電流を増幅することです。よ

    ヘッドホンアンプの出力とか、インピーダンスについて(前半)
  • Web のセマンティクスにおける Push と Pull | blog.jxck.io

    Intro 筆者は、 Web のセマンティクスに対する実装の方針として、大きく Push 型の実装 と Pull 型の実装 があると考えている。 もっと言えば、それは実装方法という具体的な話よりも、開発者のセマンティクスに対する態度を表現することができる。 この話は「Push よりも Pull が良い」などと簡単に切り分けられる話ではない。 「自分は今 Push で実装しているのか、 Pull で実装しているのか」この観点を意識するかしないかによって、セマンティクスに対する視野が広くなり、その応用として、たとえば今自分が行っている実装が、将来の Web においてどのような互換性の問題を生じるかなどを想像できるようになるだろう。最近問題になる Ossification を、こうした視点の欠如の結果とみることもできる。 (エントリでの Ossification は、一般に言われている Pro

    Web のセマンティクスにおける Push と Pull | blog.jxck.io
  • 徹底的な隔離はなぜ実行できたのか~中国の「大衆を動かす仕組み」の底力 次世代中国 | NEC wisdom | ビジネス・テクノロジーの最先端情報メディア

    2020年03月27日 次世代中国 一歩先の大市場を読む 徹底的な隔離はなぜ実行できたのか ~中国の「大衆を動かす仕組み」の底力 中国に「居民委員会(居委会)」と呼ばれる組織がある。日で言えば町内会とか、町の自治会みたいな位置づけの組織だが、もちろん社会主義体制なので、その性格は大いに異なる。いわば中国という国の政策を実行するための、住民の代表で組織された実働部隊である。今回の新型コロナウイルスに感染症の蔓延で、事実上の「全国民自宅軟禁」の政策を実行し、感染の拡大阻止を実現するうえで最も大きな役割を担ったのが、この「居委会」だと思う。 居委会は、中国という国の「いざ」という時の底力、権力体制のすさまじさを、まざまざと見せつけた。表舞台ではあまり目立たないが、この居委会を手がかりに、中国社会の仕組みについて今回は考えてみたい。 寝ないで待っていた居委会の人 中国国内の感染拡大が落ち着きを見

    徹底的な隔離はなぜ実行できたのか~中国の「大衆を動かす仕組み」の底力 次世代中国 | NEC wisdom | ビジネス・テクノロジーの最先端情報メディア
    T-850
    T-850 2022/05/10
    居民委員会
  • 自然淘汰説は科学ではなく「形而上学」である : リベラルの時代

    10月8 自然淘汰説は科学ではなく「形而上学」である 真偽判定のできない「世界の質」 ハイデガーによれば西欧哲学というのは「形而上学」とほぼ同じだという。形而上学というのは現象の背後になにか「根的な原理」が存在し、その作用として現象界が存在する、という発想である。ギリシャ哲学で「第一原因」と言うが、これは神の言いかえでもある。ライプニッツは世界はモナドだと言ったが、 これは存在を存在たらしめているものは単一者であるという意味で、後にスピノザが「自然=神=真理」という自然と神を結び付け汎神論を形成し自然科学と親和した。しかし20世紀にはいると一斉に形而上学が批判されるようになる。というのも科学技術の発展を背景に、「実証性が無い」「超越論であり真偽判定不能な命題」として論理実証主義的な批判が強まったからである。代わって実存主義が台頭する。実存主義においては「存在する」が世界の根原理に先立

    自然淘汰説は科学ではなく「形而上学」である : リベラルの時代
    T-850
    T-850 2022/04/09
  • 自動作曲ちゃん

    Nyan Cat アレンジアルバム 好評発売中!Nyan Cat Arrangements Available Now!

    自動作曲ちゃん
    T-850
    T-850 2022/04/09
  • モダンフロント開発に必須の知識(ES2015~ES2023まとめ + 高階関数) - Qiita

    はじめに モダンフロント開発に必須の知識であるES2015〜以降の記法と、実務でよく使用される高階関数について、自分の中で改めて復習、整理しておきたいと思います。 それぞれの項目に★~★★★の重要度も記述しています。 ★★★ => 必ず覚えておくべき ★★ => 覚えておくべきだが、使う場面が限られる ★ => 知識としては知っておいた方が良い 現在フロントエンドエンジニアの方やフロントエンジニアになりたての方、フロントエンドエンジニアを目指して勉強中の方に読んでいただけたら幸いです。 ES(ECMAScript)とは? JavaScriptの標準仕様。 現在ブラウザで使われているJavaScriptは、ECMAScriptの仕様に則って開発されています。 JavaScriptは他の言語のようにversionなどが存在せず、「ECMAScriptのversion~~に対応しているJavaS

    モダンフロント開発に必須の知識(ES2015~ES2023まとめ + 高階関数) - Qiita
  • 軍事的危機と「表現の自由」の価値/志田陽子 - SYNODOS

    1 24日、ロシアウクライナに軍事侵攻を行ったことで、世界中が騒然としている。経済制裁や非難決議でことが収まらず、欧米諸国が軍事的行動に出た場合には、大規模な世界戦争になる可能性があるとも言われる。こうした世界的な軍事的危機の中で、今、「表現の自由」の質について、考えてみたい。 ウクライナ市民は今、生命を守るために避難を余儀なくされている。そのような中で、市街が攻撃を受けている様子を撮影した動画が、SNSから流れてくる。またロシア国内での批判デモも激しさを増し、これをロシアの警察が拘束し、被拘束者は数千人に上っているとの情報もある。新聞報道によれば、科学者や芸術家など、影響力のある識者が批判を表明したり、批判のために役職を辞任したりしているという。 筆者が共同代表を務めている「九条科学者の会」でも、この問題については事務局長声明を発表した。この抗議声明は、駐日ロシア大使あてにも送信され

    軍事的危機と「表現の自由」の価値/志田陽子 - SYNODOS
    T-850
    T-850 2022/03/27
  • 高木浩光さんに訊く、個人データ保護の真髄 ——いま解き明かされる半世紀の経緯と混乱

    (語り手)JILIS副理事長 高木 浩光 (聞き手)JILIS出版部 編集長 小泉 真由子 (撮影)宇壽山 貴久子 この1年、過去の海外文献を調査していたという高木浩光さん。これまでの研究の一部は情報法制レポート創刊号の特集として掲載されましたが、高木さんに言わせると「あれはまだ序の口」とのこと。日お伺いする内容は近々高木さん自身が論文にされる予定とのことですが、まだ時間がかかりそうということで、急ぎ、インタビューとしてお話しいただくことになりました。なお、このインタビューは大変長くなっております。ぜひ、最後までお付き合いいただければと思いますが、時間のない方は、目次を参照していただき、気になるトピックからお読みください。 —— 今日は、高木さんがどうしても今すぐみなさんに伝えたいことがあるとのことで、インタビューでお話を聞くことになりました。 高木: はい、よろしくお願いします。話はと

    高木浩光さんに訊く、個人データ保護の真髄 ——いま解き明かされる半世紀の経緯と混乱
  • 数百万件残っていたHTTPのはてなブログを4年越しにすべてHTTPS化させた話 - Hatena Developer Blog

    こんにちは id:cohalz です。はてなブログでは2021年4月の公式ブログで、すべてのブログをHTTPSに一化していくことを案内しました。 ▶ 「HTTPS配信」への切り替えと、ブログの表示の確認をお願いいたします この時点でまだ数百万件のHTTPのブログが残っている状態でしたが、2021年8月には上記の案内に追記したように、全ブログでHTTPS化を完了できました。 完了までに行ってきたことをこの記事で振り返ってみようと思います。 はてなブログのHTTPS化のこれまで はてなブログのHTTPS化は、2017年9月に最初のお知らせを行ってスタートしました。 当初の予定より時間がかかりましたが、2018年2月にHTTPS配信の提供を開始し、これ以降に作成されたブログは最初からHTTPSのみで配信されています。また、それ以前に作成されたブログでも、ユーザ側で設定を変更することで自分のブロ

    数百万件残っていたHTTPのはてなブログを4年越しにすべてHTTPS化させた話 - Hatena Developer Blog
    T-850
    T-850 2021/10/27
  • すっごくわかりにくい「明るさ」のはなし 〜Aqoursを添えて〜 - 聞きかじりめも

    だいぶご無沙汰していましたが,今回は私の専門の一つである色彩科学に関する話をしたいと思います.今回は明るさ,あるいは明暗,あるいは光の量を表す単位について,測光学の観点からできるだけ正確に書くことを試みます. 以下の文章は私が自分の知識の整理のために書くものです.よって厳密な正確性は保証しません(大学のレポートで使って×をつけられても知らないゾ!).まだ不勉強な部分も多々ありますので,もし違っていたらご指摘お願いします. あと,おたく特有の表現が出てきます. (20211021追記:重さ対策のため,数式を行形式表示にしました.) その前に 明暗を定量的に取り扱うには 様々な明暗量の定義 輝度(Luminance) 光度(Luminous intensity) 光束(Luminous flux) 照度(Illuminance) 輝度は「明るさ」なのか? 明度(Lightness) 明るさ(B

    すっごくわかりにくい「明るさ」のはなし 〜Aqoursを添えて〜 - 聞きかじりめも
    T-850
    T-850 2020/09/08
    輝度, 明度, 照度, 光度
  • 消える翻訳 - 翻訳論その他

    前回に引き続き、自分のサイトに掲載していたテキストをこちらに移す。タイトルは「消える翻訳」。2009年2月2日付の文章。 この中に、ふつうなら「訳抜け」と呼ばれるであろうものに対して、ややアクロバティックな解釈を適用し、暗に「訳抜け」ではないとしているところがあるが、その狙いは勿論、池内紀カフカ翻訳の擁護にはない。擁護ということで言えば、この解釈の強引な手つきは、むしろ池内訳の評価に不利に働くはずである。こんなこと、当なら言うまでもないことだと思うけれど、ネット上ではレトリック的なものがうまく機能しないと聞いたので、あらかじめ釈明しておく。「原文に忠実」であるとかないとか「誤訳」があるとかないとかの判断は一筋縄ではいかないよという話をしている。訳文に改行が多いのは分かりやすくしようとしたのだろう、読みやすくしようとしたのだろうというのは脊髄反射の決め付けだ。ある翻訳が誤訳に見えてしまうの

    消える翻訳 - 翻訳論その他
    T-850
    T-850 2020/08/25
  • JavaScriptのthisは結局何種類あるのか - uhyo/blog

    JavaScriptのややこしい機能としてよく槍玉に挙げられるのがthisです。その特徴のひとつは状況によって意味(thisの値)が違うことであり、これを指して「JavaScriptのthisは4種類」とする説も見られます。 そこで、この記事ではthisが何種類あるのか、ECMAScript仕様書を頼りに調べます。ECMAScript仕様書とはJavaScriptという言語を定義する文書であり、JavaScriptのthisがどのような挙動をするのかも当然定義されています。今回は仕様書の2020年5月26日版ドラフトを参照します。 https://tc39.es/ecma262/結論としては、最も大ざっぱに分けると3種類、最も細かく分けると157種類です。この記事では全種類漏れなくサンプルコード付きで説明します(似たようなやつはまとめて説明します。また、一部観測不能なものがあります)。 ス

    JavaScriptのthisは結局何種類あるのか - uhyo/blog
  • ある医師がエンジニアに寄せた“コロナにまつわる現場の本音”

    マスクは、「他人へのウイルス拡散防止」にはなっても、「他人から自分へのウイルス拡散防止」にはならない。こんな非対称的な論理が、なぜ成立するのだろうか――。今回のコラムは、私のこの疑問に対して、現役医師で、私の過去のコラムでも何度もお世話になっている「轢断のシバタ*)」さんが下さった、1万字以上にも及ぶメールを紹介するものです。 *)例えば、「1/100秒単位でシミュレーションした「飛び込み」は、想像を絶する苦痛と絶望に満ちていた」の回でお世話になっています。 まず、何も言わずに、以下の私の2020年3月9日の日記を読んでください。 正直に申し上げて、私は分からないので、誰か教えてください。 COVID-19の感染防止だけではなく、インフルエンザ等についても良く言われることの一つに (1)マスクは、自分がキャリア(ウイルスの運び屋)である時には、他人へのウイルスの拡散防止にはなる しかし、

    ある医師がエンジニアに寄せた“コロナにまつわる現場の本音”
  • 2019/09 W3C 活動概要 (非公式日本語版)

    このレポートは、2019/09に行われたW3C 諮問委員会総会 (W3C 会員限定ページ) 向けに用意されました。 同時に公開された2019/09 W3C 現状 (翻訳はまだありません) も参照ください。前回のバージョンは 2019/04 版活動概要 になります。 このレポートの更新版は最新版をご参照ください。 (訳注: 一般向けに原版にはない説明のリンクや追記を入れている部分があります。) なお、この日語版は非公式であり、W3C として正確性などを担保しているものではありません。 疑問点があればオリジナル (英語)を参照ください。 概要 このレポートはすでにウェブで実現されている領域についての拡張や、 ウェブ技術の拡張・強化のための技術革新に関する最近の活動の概要です。 33 個のワーキンググループ、12 個のインタレストグループ によるウェブ標準・ガイドライン、そして解説文書の作成に

  • ASnoKaze blog

    『Oblivious HTTP』はユーザのプライバシを向上するための技術であり、各ブラウザベンダーおよびCDNベンダーが実装を行っています。 取り組みについては、幾つかの記事があがっています 『GoogleChrome ユーザーのオンラインプライバシー保護を強化するプライバシーサンドボックスのイニシアチブに Fastly Oblivious HTTP リレーを採用』 『Built for privacy: Partnering to deploy Oblivious HTTP and Prio in Firefox』 今回は仕様の観点で、プロトコルの中身に触れていく 背景と目的 通信観点のプライバシーについては、通信の暗号化によりほとんどが保護されています。しかし、幾つか懸念が残っています。 IPアドレスは、短期的に同一ユーザを識別するのに使用できる コネクションは、一連の通信が同一ユー

    ASnoKaze blog
  • accrefs

    ウェブサイトに貢献このウェブサイトではあなたからの情報提供をお待ちしています。参考資料の追加・修正のリクエストはリポジトリのイシューから専用のテンプレートで行えます。

    accrefs
  • @rana_kualuのマイページ - Qiita

    posted articles:PHP:55%日語訳:32%JavaScript:16%rfc:16%PHP8:13%

    @rana_kualuのマイページ - Qiita
    T-850
    T-850 2019/08/14
    webに関わる様々な日本語訳