Bookmarks

Bookmarks

46652 bookmarks
Custom sorting
We want to move Ruby forward
We want to move Ruby forward
On September 9, without warning, Ruby Central kicked out the maintainers who have cared for Bundler and RubyGems for over a decade. Ruby Central made these changes against the established project policies, while ignoring all objections from the maintainers’ team. At the time, Ruby Central claimed these changes were “temporary". However, None of the “temporary” changes made by Ruby Central have been undone, more than six weeks later. Ruby Central still has not communicated with the removed maintainers about restoring any permissions. Ruby Central still has not offered “operator agreements” or “contributor agreements” to any of the removed maintainers. The Ruby Together merger agreement plainly states that it is the maintainers who will decide what is best for their projects, not Ruby Central. Last week, Matz stepped in to assume control of RubyGems and Bundler himself. His announcement states that the Ruby core team will assume control and responsibility for the primary RubyGems and Bundler GitHub repository. Ruby Central did not communicate with any removed maintainers before transferring control of the rubygems/rubygems GitHub repo to the Ruby core team. On October 24th, Shan publicly confirmed she does not believe the maintainers need to be told why they were removed. While we know that Ruby Central had no right to act the way they did, it is nevertheless clear to us that the Ruby community will be better off if the codebase, maintenance, and legal rights to RubyGems and Bundler are all together in the same place.
·andre.arko.net·
We want to move Ruby forward
Frozen String Literals: Past, Present, Future?
Frozen String Literals: Past, Present, Future?
If you are a Rubyist, you’ve likely been writing # frozen_string_literal: true at the top of most of your Ruby source code files, or at the very least, that you’ve seen it in some other projects.
·byroot.github.io·
Frozen String Literals: Past, Present, Future?
Microfrontends
Microfrontends
Learn how to use microfrontends on Vercel to split apart large applications, improve developer experience and make incremental migrations easier.
·vercel.com·
Microfrontends
You Don’t Need Types in Ruby
You Don’t Need Types in Ruby
A critical look at the trend of adding types to Ruby — Sorbet, RBS, and others — and why forcing static typing into a dynamic language misses the point.
·zhisme.com·
You Don’t Need Types in Ruby
Project CodeGuard
Project CodeGuard
CodeGuard is an AI model-agnostic security framework and ruleset that embeds secure-by-default practices into AI coding workflows (generation and review). - Project CodeGuard
·github.com·
Project CodeGuard
Amazon CloudFrontリクエストのライフサイクルを図解する | Amazon Web Services
Amazon CloudFrontリクエストのライフサイクルを図解する | Amazon Web Services
Amazon CloudFront は、AWS ネイティブの Content Delivery Network (CDN) サービスです。CDN は、エンドユーザーにより近い世界中のエッジロケーションのネットワークを使用し、エッジでコンテンツをキャッシュすることで、Web アクセラレーションを提供します。しかし、CloudFront はそれ以上のことができます。エッジでの機能として、地理的フィルタリング、関数の実行、AWS Web Application Firewall (WAF) フィルタリングの実行など、さまざまな機能を備えています。この投稿では、CloudFront ディストリビューションへのクライアントリクエストのライフサイクルを探求し、特にこれらの機能の実行順序に注目します。この理解は、Web アプリケーションの配信最適化、Web アプリケーションのセキュリティ保護、および CDN 設定のトラブルシューティングにおいて不可欠です。
·aws.amazon.com·
Amazon CloudFrontリクエストのライフサイクルを図解する | Amazon Web Services
GitHub Enterprise 設定・管理 大全 | 技術評論社
GitHub Enterprise 設定・管理 大全 | 技術評論社
本書は、GitHub Enterpriseを企業で利用する際に役立つ設定・管理のノウハウをまとめた解説書です。GitHubは当初個人エンジニアを中心に利用されてきましたが、Microsoft 社による買収後、同社のビジネスツールの1つとして企業での利用も増えてきています。企業におけるGitHub Enterpriseを安全にかつ効率的に利用するために必要なケーススタディから、GitHub Enterpriseの運用管理におけるポイントまで解説しています。
·gihyo.jp·
GitHub Enterprise 設定・管理 大全 | 技術評論社
ibero-data/duck-ui: Duck-UI is a web-based interface for interacting with DuckDB, a high-performance analytical database system. It features a SQL editor, data import/export, data explorer, query history, theme toggle, and keyboard shortcuts, all running seamlessly in the browser using DuckDB's WebAssembly (WASM) capabilities.
ibero-data/duck-ui: Duck-UI is a web-based interface for interacting with DuckDB, a high-performance analytical database system. It features a SQL editor, data import/export, data explorer, query history, theme toggle, and keyboard shortcuts, all running seamlessly in the browser using DuckDB's WebAssembly (WASM) capabilities.
Duck-UI is a web-based interface for interacting with DuckDB, a high-performance analytical database system. It features a SQL editor, data import/export, data explorer, query history, theme toggle...
·github.com·
ibero-data/duck-ui: Duck-UI is a web-based interface for interacting with DuckDB, a high-performance analytical database system. It features a SQL editor, data import/export, data explorer, query history, theme toggle, and keyboard shortcuts, all running seamlessly in the browser using DuckDB's WebAssembly (WASM) capabilities.
lackeyjb/playwright-skill: Claude Code Skill for browser automation with Playwright. Model-invoked - Claude autonomously writes and executes custom automation for testing and validation.
lackeyjb/playwright-skill: Claude Code Skill for browser automation with Playwright. Model-invoked - Claude autonomously writes and executes custom automation for testing and validation.
Claude Code Skill for browser automation with Playwright. Model-invoked - Claude autonomously writes and executes custom automation for testing and validation. - lackeyjb/playwright-skill
·github.com·
lackeyjb/playwright-skill: Claude Code Skill for browser automation with Playwright. Model-invoked - Claude autonomously writes and executes custom automation for testing and validation.
Katakate/k7: Your own self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. CLI, API, Python SDK. ⭐ Star it if you like it! ⭐
Katakate/k7: Your own self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. CLI, API, Python SDK. ⭐ Star it if you like it! ⭐
Your own self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. CLI, API, Python SDK. ⭐ Star it if you like it! ⭐ - Katakate/k7
·github.com·
Katakate/k7: Your own self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. CLI, API, Python SDK. ⭐ Star it if you like it! ⭐
A Matter of Order
A Matter of Order
A blog where I put any experiments and thoughts concerning programming, technology and, maybe, some opinions
·pearprogramming.blog·
A Matter of Order
Testing in Ruby: From Scratch to Minitest and RSpec
Testing in Ruby: From Scratch to Minitest and RSpec
The complete Ruby testing tutorial: understand fundamentals by building a test framework, then explore Minitest, RSpec, and Rack::Test with practical examples.
·develclan.com·
Testing in Ruby: From Scratch to Minitest and RSpec
LLMに渡す前に関連しない文を削除するモデル OpenProvence を公開 - A Day in the Life
LLMに渡す前に関連しない文を削除するモデル OpenProvence を公開 - A Day in the Life
昨今、LLMが回答するための「良い知識」を作るために、検索を行い情報を集め、さらに足りない知識を補うために多方面のさまざまな検索クエリを作り検索結果から必要な情報だけを抽出したり…といったことを、再起的に行っています。AI Agent、DeepResearch、Context E...
·secon.dev·
LLMに渡す前に関連しない文を削除するモデル OpenProvence を公開 - A Day in the Life
GitHub Organizationを安心して利用するための最近の機能紹介 - Hatena Developer Blog
GitHub Organizationを安心して利用するための最近の機能紹介 - Hatena Developer Blog
id:cohalzです。この記事は、はてなのSREが毎月交代で書いているSRE連載の2025年10月号の記事です。9月の記事はid:s-shiroのCloudFront標準ログ(v2)をカスタマイズして便利に使う工夫でした。 みなさん組織でGitHubを安全に使えていますか? こうした問いに答えるため、安全に利用するた…
·developer.hatenastaff.com·
GitHub Organizationを安心して利用するための最近の機能紹介 - Hatena Developer Blog