序 ここ数日、for文の由来は何か? と言う話題が上がった。 シンタックスのキーワードの由来については自分も関心があって、好きなトピック。 中でも、いつも思っていたことがあって、JavaScriptの変数宣言に使われるキーワード選定が謎と言うのがある。 このことについてツイートしたところたくさんの方に反応をいただけたので備忘録として。 元ツイ: https://twitter.com/ubugeeei/status/1691491304428236800?s=20 お気持ち: https://twitter.com/ubugeeei/status/1691623230812123376?s=20 その他お気持ち: https://twitter.com/ubugeeei/status/1691519021957672961?s=20 https://twitter.com/ubugeeei
はじめに Reproで開発を担当しているEdward Fox (edwardkenfox) です。2021年頃から Repro Booster というプロダクトの立ち上げに携わっており、開発を通して得た知見を共有できればと思い立ち筆を取るに至りました。4年ぶりのテックブログ執筆で少しばかり緊張していますが(?)、張り切ってやっていこうと思います。 Repro Boosterとは 2022年11月に正式リリースした、ウェブサイトの表示速度向上を実現するサービスです。「タグを入れたその日から、Webサイトが速くなる」というタグラインのもと、タグ(JavaScript)の設置だけでウェブサイトの表示速度が簡単に実現できるということで、リリース以来多くのお客様・サイトでご利用いただいています。 Repro BoosterではServiceWorkerと呼ばれる技術を最大限活用して多くの機能が実現さ
Github Copilot Chat にて生成される SQL 文を Few-shot learning により改善する方法GitHubSQLDatabricksgithubcopilotChatGPT 概要 Github Copilot Chat にて SQL 文(CREATE TABLE 文)を Few-shot learning により改善できたため、実施内容を共有します。データストアに最適化した SQL を生成するプロンプトに関する記事があまり見つけられなかったため、参考にしていただければ幸いです。 想定実行対象のデータストアは、Databricks(Spark) であり、Spark に関する情報を学習していないようで、想定通りの CREATE TABLE 文を生成できませんでした。 Create a new table with the following conditions:
2023年6月16日 から改正電気通信事業法が施行なんですけど知ってました? これ、収益目的なら企業運営でも個人運営でもほとんどのWebサービス・スマホアプリが対象という、めちゃめちゃ広範囲にみんなが対応が必要なやつなんですけど、ヤバくない? 何もしてなくない? やっべえなというWEBサイト担当者/アプリ開発者が結構いそうな雰囲気がいんたーねっつから漂ってまいりました。 企業のオウンドメディアや、個人運営のアフィリエイト目的サイトなんかも対象になる場合があって、メディア系サイトはもちろんアプリ開発者にも影響ある感じですので、やるべき内容をブログにしたためておきます。 ※ぼくは法律の専門家ではないので、ちゃんと総務省の公式ドキュメントなどにも当たってくださいね。 ググると「外部送信規律」とか「電気通信事業者又は第三号事業を営む者」とか専門用語の記事ばっかり出てきて自分が何をしたらいいのかの情
CHAPTER4 ORCA旅団による声明発表 企業ルートの首輪付き視点ではイレギュラーネクストによるアルテリア・カーパルス襲撃。 その直後に発信されたのはORCA旅団と旅団長マクシミリアン・テルミドー ... そして、ここからクローズ・プランとORCA旅団がどういう形で生まれたのかメルツェルの真意について解説します。 企業の罪とレイレナードの贖罪 そもそも、なんで企業がアサルト・セルを隠蔽したのか。 国家がまだ存続していた時代においての企業同士の開発競争の過激さに原因があり、妨害工作としてアサルト・セルを打ち上げまくって手に負えなくなったというのがORCA旅団長テルミドールの言葉。 曰く国家解体戦争もリンクス戦争もこの罪を隠そうとする企業の在り方が元凶である。 統治者としての威光を失っていた国家もこの事実を握っており、その口封じとして企業は連携を取って国家解体戦争をやってしまったということ
京都大学(京大)、東京大学(東大)、科学技術振興機構(JST)の3者は5月8日、独・フランクフルト大学と共同で、塩化ルテニウム(RuCl3)を用い、グラファイト基板上に約1nm(原子数個分)の「ナノ量子細線パターン」を作製する手法を開発したことを発表した。 熱帯魚とナノサイズ量子細線パターン。(出所:京大プレスリリースPDF) 同成果は、京大大学院 理学研究科の浅場智也特定准教授、同・Peng Langポスドク研究員(研究当時)、同・小野孝浩修士課程学生(研究当時)、同・末次祥大助教、同・笠原裕一准教授、同・寺嶋孝仁教授、同・幸坂祐生教授、同・市川正敏講師、同・佐々真一教授、同・松田祐司教授、東大大学院 新領域創成科学研究科の芝内孝禎教授らの共同研究チームによるもの。詳細は、「Science Advances」に掲載された。 半導体の微細加工技術として現在主流のリソグラフィ技術を中心とした
現在 TC39 の 3 月のミーティングのアジェンダが GitHub にて公開されている(Link)。 それによると、Module Frangments という新しいプロポーザルが@littledan氏によって提案される予定だ。 この記事では、現在の Module Frangments の概要とモチベーション、構文について解説する。もしさらなる詳細に興味がある場合は https://github.com/littledan/proposal-module-fragments を読んでほしい。 また、Module Fragments は現在 Stage 0 の提案であり、今後仕様が大きく変わっていくことが予想されるのでその点には注意してほしい。 概要 Module Fragments はインラインで JavaScript のモジュールを定義するための構文を導入する提案である。詳細は後述するが
Prettier がデフォルトでインデントのためにタブを使うべきかどうか、現時点での私の考えです。 useTabs のデフォルト値を true にするという提案 Prettier には useTabs というオプションがあり、インデントのためにタブを使うかどうかを boolean で指定できます。デフォルトでは false が設定されています。 2 年ほど前に Prettier v2 の準備をしているときに Change useTabs to true by default という、useTabs のデフォルト値を true に設定することを提案する issue が作成されました。 この issue での議論は活発に行われ、建設的なコメントや逆に全く建設的でない人格を批判するようなコメントなど、実に多くの意見が寄せられました。 この issue が作成れたのは v2 をリリースする直前だっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く