Google、SQL構文の大改革を提案 — パイプ構文により可読性と生産性を大幅に向上 8月26日、Googleの研究部門であるGoogle Researchが「SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL」と題した論文を公開した。この記事では、SQLの問題点とそれを解決するために提案された新しいパイプ構文について詳しく紹介されている。...2024.08.26
【8月26日ランキング】「テスト駆動開発」は時を超える技術。凡人が天才と肩を並べるための秘密兵器【米マイクロソフト・牛尾 剛】 – エンジニアtype/ほか19本 すべてカテゴリー 2024年8月26日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 「テスト駆動開発」は時を超える技術。凡人が天才と肩を並べるための秘密兵器【米マイクロソフト・牛尾 剛】 - エンジニアtype(type.jp)2位: Node.jsで型安全な環境変数を扱うスニペット(efcl.info)3位: Vitest公式になったeslint-plugin-vitestを導入して、適切なVitestのお作法を学んでみる(zenn.dev)…ほか17本...2024.08.26
Uncategorized【8月4週ランキング】GitHub、全サービスがデータベースの設定変更ミスでアクセス不能に。設定を元に戻して30分後に復旧 すべてカテゴリー 2024年8月4週のTechFeed記事週間ランキングです(日本語記事1本)。1位: GitHub、全サービスがデータベースの設定変更ミスでアクセス不能に。設定を元に戻して30分後に復旧(www.publickey1.jp)ランキングはこちらから...2024.08.25Uncategorized
Rustで書かれたPythonパッケージマネージャー「uv」が海外で話題に — 圧倒的に高速、Python自体のインストールまでサポート 8月21日、「uv: Unified Python packaging」と題した記事を公開した。2024.08.23
Bun v1.1.25リリース — `node:cluster`のサポートやV8のC++ APIへの対応が追加 8月22日、Bun v1.1.25がリリースされた。このリリースでは、42件のバグ修正が行われ、node:clusterのサポートやV8のC++ APIへの対応が新たに追加された。また、Windows上でのWebAssemblyのパフォーマンス向上や、@aws-sdk/client-s3を用いたS3へのアップロード速度が5倍に向上するなど、多くの改善が含まれている。...2024.08.23
Node.js v20.17.0リリース — ESモジュールとrequire()の相互運用性が更に向上! 8月22日、Node.jsは新しいLTSリリースであるv20.17.0を発表した。本リリースで最も重要な変更は、同期ESMグラフにおけるrequire()サポート だ。新しいフラグ--experimental-require-moduleが追加され、同期ESMグラフに対してrequire()サポートが可能になった。 このフラグが有効化され、ロードされるECMAScriptモジュールが以下の条件を満たしている場合、require()によってそのモジュールがESモジュールとしてロードされ、モジュール名空...2024.08.23
【8月23日ランキング】AIと著作権について 文化庁/ほか19本 すべてカテゴリー 2024年8月23日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: AIと著作権について 文化庁(www.bunka.go.jp)2位: 日本人プログラマー向けカスタムフォント「UDEV Gothic」が約2年半ぶりのメジャー更新/「BIZ UD」+「JetBrains Mono」でソースコードと日本語コメントの可読性を両立(forest.watch.impress.co.jp)3位: DNS検索コマンドdugの紹介(eng-blog....2024.08.23
【海外記事】JavaScriptの正規表現がここまで進化しているのを、あなたはきっと知らない 8月21日、海外メディアSmashing Magazineにおいて、「Regexes Got Good: The History And Future Of Regular Expressions In JavaScript」と題した記事が公開された。この記事では、JavaScriptにおける正規表現の歴史と現状について詳しく紹介されている。...2024.08.22
【海外で話題】JavaScriptのループ処理まとめ 8月20日、フロントエンドエンジニア向けの海外メディアCSS Tricksが「All About JavaScript Loops」と題した記事を公開し、話題を博している。この記事では、JavaScriptにおける様々なループの種類と、それぞれの使用方法およびメリット・デメリットについて詳しく解説されている。以下に、その内容を紹介する。...2024.08.22
【8月22日ランキング】いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう!/ほか19本 すべてカテゴリー 2024年8月22日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう!(qiita.com)2位: 【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい3位: 日本人プログラマー向けカスタムフォント「UDEV Gothic」が約2年半ぶ...2024.08.22
【8月21日ランキング】KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた/ほか19本 すべてカテゴリー 2024年8月21日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた(piyolog.hatenadiary.jp)2位: Lodashの代替ライブラリ、es-toolkitが強力 — 平均2倍高速、バンドルサイズ最大97%削減、移行も容易3位: Docker入門資料「入門 Docker」を5年ぶりにアップデートしました。(y-ohgi.blog)…ほか17本ランキ...2024.08.21
【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい 8月19日、海外の技術情報メディアTheRegisterが「自分で作ればGitHub Copilotは不要」と題した記事を公開した。この記事では、オープンソースのAIコードアシスタント「Continue」を中心に、どのようにしてLLM(大規模言語モデル)をローカル環境で実行し、IDEに統合するかについて解説している。...2024.08.20
【8月20日ランキング】KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた/ほか19本 すべてカテゴリー 2024年8月20日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた(piyolog.hatenadiary.jp)2位: ダラスにあるホテルに宿泊したら部屋に置いていた荷物がすべてなくなった人の記録「全くトラックできないセキュリティホールが存在している」(togetter.com)3位: 【完全版】これ1本でReactの基本がマスターできる!初心者チュートリアル!...2024.08.20
【海外記事】PyTorchは死んだ、これからはJAXだ — 深層学習フレームワークの現状を語るブログ記事が話題に 8月17日、「PyTorchは死んだ、JAX万歳」と題した記事が公開され、海外で人気を博している。この記事では、PyTorchの問題点と、それに対するJAXの優位性について、コードサンプルを交えて詳しく分析されている。この記事では、PyTorchが科学計算の分野でどれほどの生産性を低下させ、技術的負債を増大させたかを強調している。PyTorchは本来、迅速なプロトタイピングを目的として開発されたが、その設計は大規模な分散システムでの使用に適していないという。...2024.08.19
Lodashの代替ライブラリ、es-toolkitが強力 — 平均2倍高速、バンドルサイズ最大97%削減、移行も容易 8月17日、海外のエンジニア向けメディアInfoQが「es-toolkit, a Modern Lodash Alternative」と題した記事を公開した。この記事では、JavaScriptのモダンなユーティリティライブラリであるes-toolkitについて詳しく紹介されている。es-toolkitは、Lodashに代わるライブラリとして注目されている。...2024.08.19
【8月19日ランキング】義父のPCがクッソ重くて調べてみたら、McAfeeが常にCPUの80%を食い潰してる→あの手のセキュリティソフトはもう要らん。過去の遺物/ほか19本 すべてカテゴリー 2024年8月19日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 義父のPCがクッソ重くて調べてみたら、McAfeeが常にCPUの80%を食い潰してる→あの手のセキュリティソフトはもう要らん。過去の遺物(togetter.com)2位: ダラスにあるホテルに宿泊したら部屋に置いていた荷物がすべてなくなった人の記録「全くトラックできないセキュリティホールが存在している」(togetter.com)3位: LLMでマリオをプレイ「Large ...2024.08.19
Uncategorized【8月3週ランキング】Strong parameters って Ruby の pattern matching で代替できんのか すべてカテゴリー 2024年8月3週のTechFeed記事週間ランキングです(日本語記事1本)。1位: Strong parameters って Ruby の pattern matching で代替できんのか(scrapbox.io)ランキングはこちらから2024.08.18Uncategorized
【8月16日ランキング】ブラウザの履歴を操作して「戻る」ボタンで広告を出すやつについて – コーヒーサーバは香炉である/ほか19本 すべてカテゴリー 2024年8月16日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: ブラウザの履歴を操作して「戻る」ボタンで広告を出すやつについて – コーヒーサーバは香炉である(blog.maripo.org)2位: iPhoneカメラで「写り込む人を消す」設定。10秒でできちゃいます(www.gizmodo.jp)3位: 人間のアーティストがStability AIやMidjourneyなどの生成AI企業を相手にした著作権侵害訴訟を進めることを裁判所が...2024.08.16
【8月15日ランキング】【React】リッチテキストエディタ(Quill、Tiptap、Slate…)の考え方や前提知識/ほか19本 すべてカテゴリー 2024年8月15日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 【React】リッチテキストエディタ(Quill、Tiptap、Slate...)の考え方や前提知識(zenn.dev)2位: GPT-4を超える日本語精度の国産フルスクラッチLLM「PLaMo」無料トライアル開始、期間中は商用利用も可能/既存モデルをベースに用いず開発、商用版を今秋発売へ(forest.watch.impress.co.jp)3位: ブラウザの履歴を操作し...2024.08.15
【8月14日ランキング】商業漫画にAIが使われるようになってきた (1/4)/ほか19本 すべてカテゴリー 2024年8月14日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 商業漫画にAIが使われるようになってきた (1/4)(ascii.jp)2位: GopherがRust入門したので違いをまとめてみた(zenn.dev)3位: 【React】リッチテキストエディタ(Quill、Tiptap、Slate...)の考え方や前提知識(zenn.dev)…ほか17本ランキングはこちらから...2024.08.14
Rust、今後の開発マイルストーンを発表 — 2024エディション、非同期Rust、Linuxカーネルサポートなどを含む26の目標 8月13日、Rustプロジェクトは2024年後半に向けて26のプロジェクト目標を発表した。2024.08.13
Ruby on Rails 7.2 リリース! — YJITのデフォルト有効化、開発用コンテナのサポートなど新機能多数 8月7日、Rails 7.2のリリース候補版が公開された。Rails 7.2は最終リリースに近づいており、本日、Rails 7.2.0の最初のリリース候補版が発表された。問題が報告されなければ、2024年8月9日(金)に最終版がリリースされる予定である。新機能や改良点の一部は以下の通りである。...2024.08.13
【8月13日ランキング】商業漫画にAIが使われるようになってきた (1/4)/ほか19本 すべてカテゴリー 2024年8月13日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 商業漫画にAIが使われるようになってきた (1/4)(ascii.jp)2位: 元Google植山 類の“実装力”の源をSakana AI・秋葉拓哉が探る「集団開発のしがらみに、個人開発で殴りこむ」 - エンジニアtype(type.jp)3位: GopherがRust入門したので違いをまとめてみた(zenn.dev)…ほか17本ランキングはこちらから...2024.08.13
【8月12日ランキング】「Tailwind CSSめっちゃ負債になりそう」はそうでもないのでは、と思っている/ほか19本 すべてカテゴリー 2024年8月12日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: 「Tailwind CSSめっちゃ負債になりそう」はそうでもないのでは、と思っている(fuku.day)2位: 元Google植山 類の“実装力”の源をSakana AI・秋葉拓哉が探る「集団開発のしがらみに、個人開発で殴りこむ」 - エンジニアtype(type.jp)3位: 「著作権侵害天国・日本」に世界の生成AI企業が引き寄せられている(courrier.jp)…ほか...2024.08.12
Uncategorized【8月2週ランキング】グローバルのクラウドインフラ市場シェア。AWSが堅く30%台を維持、オラクルがついにIBMを上回る。2024年第2四半期、Synergy Researchの調査結果/ほか3本 すべてカテゴリー 2024年8月2週のTechFeed記事週間ランキングです(日本語記事3本、英語記事1本)。1位: グローバルのクラウドインフラ市場シェア。AWSが堅く30%台を維持、オラクルがついにIBMを上回る。2024年第2四半期、Synergy Researchの調査結果(www.publickey1.jp)2位: Feral: Cats EffectとScala.jsを使って高性能なAWS Lambda Functionを迅速に作ろう(blog.3qe.us)3位: 技術的負債を抱えたレ...2024.08.11Uncategorized
【8月9日ランキング】マインドマップがAIによって「思考すら必要ない飛び道具」に変身した【老師オグチの家電カンフー】/ほか19本 すべてカテゴリー 2024年8月9日のTechFeed記事デイリーランキングです(日本語記事10本、英語記事10本)。1位: マインドマップがAIによって「思考すら必要ない飛び道具」に変身した【老師オグチの家電カンフー】(kaden.watch.impress.co.jp)2位: 1日持たないiPhoneが復活。わずか90分、アップルストアでバッテリーが新品に(www.gizmodo.jp)3位: Zennへのスパム投稿が急増したのでLLMでなんとかした話(zenn.dev)…ほか17本ランキングは...2024.08.09
Node.js v22.6.0リリース — ついにTypeScriptを限定的にサポート開始 8月7日、Node.jsはv22.6.0をリリースした。このバージョンにはいくつかの注目すべき新機能が含まれている。2024.08.08
興味を持ったきっかけは「ミクシル」と「MIXI CHANNEL」!SREグループ エンジニアの長島さんは なんでMIXIに? MIXIに中途入社した方々に「転職を考えたきっかけ」「入社を決めた理由」「入社後に感じたこと」を聞く『なんでMIXIに?』。今回は数々の企業でのエンジニアを経て、MIXIに入社した開発本部の長島未来弥さんにお話を聞きました。...2024.08.08
【海外で話題】(ほぼ)すべてのプロジェクトを改善する、CSSワンライナー10選 8月7日、CSSエキスパートであるアルバロ・モントロ氏が「CSS One-Liners to Improve (Almost) Every Project」と題した記事を公開した。この記事では、CSSのワンライナーを使ってプロジェクトを改善する方法について詳しく紹介されている。以下に、その内容を紹介する。1. ビューポート内のコンテンツ幅を制限するbody { max-width: clamp(320px, 90%, 1000px); margin: auto;}...2024.08.08
PuppeteerがFirefoxを公式にサポート — WebDriver BiDi標準に則った初の複数ブラウザサポート FirefoxがPuppeteerを公式サポート8月8日、MozillaはPuppeteerブラウザ自動化ライブラリがバージョン23からFirefoxを公式にサポートすることを発表した。これにより、Puppeteerを用いた自動化とエンドツーエンドのテストが簡単に行えるようになり、ChromeとFirefoxの両方で実行できるようになる。...2024.08.08