Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Dev containers, Docker Sandboxes microVMs, Lima VMs, and hosted cloud sandboxes all move Claude Code, Codex, or Copilot CLI off your host.
-
A monorepo with dozens of pubspec.yaml files makes the Dart analysis server build one analysis context per package, which is where the memory and the minute-long startup go.
-
HasIndex(...).IsUnique() on a ToJson() member does not enforce uniqueness in EF Core 11 RC 1: SQL Server drops IsUnique and SQLite indexes the whole document.
-
On iOS, MAUI 10 re-encodes camera photos as PNG whenever CompressionQuality is 90 or higher and no MaximumWidth/Height is set, which includes the default.
-
The AG-UI protocol now has a standalone .NET SDK: AGUI.Server 1.0.0 streams any IChatClient as AG-UI events over SSE, and AGUIChatClient consumes an AG-UI endpoint as an IChatClient, down to .NET Framework 4.7.2.
-
OpenAI 2.14.0 renamed GlobalMcpToolCallApprovalPolicy, which broke every tool-carrying Responses call through Microsoft.Extensions.AI.OpenAI 10.10.0.
-
Fix: YouTube embed shows "Video unavailable" (Error 152 / 153) in Flutter with youtube_player_iframe
Error 153 means YouTube got no Referer; 152 means the page claims to be youtube.com.
-
A dwds bug in Flutter 3.35 web sent a fake pause on every hot reload.
-
On Windows, Kotlin incremental compilation fails when the Flutter project and the pub cache sit on different drives.
-
The advisories warning in pub get is harmless: pub get exits 0. pub.dev fixed the bad response on 2026-05-04.
-
Scoping a token does not stop a prompt-injected agent from leaking it.
-
Refit 16.1.0 lets an interface method return PagedEnumerable, and the source generator emits the request-per-page loop for cursors, offsets, response headers and next links.
-
With enable, MVC treats every non-nullable reference type as [Required(AllowEmptyStrings = true)].
-
A Blazor Web App page with [Authorize] becomes an endpoint the AuthorizationMiddleware checks, and a failed check calls ChallengeAsync, which needs AddAuthentication.
-
HttpClient reuses a keep-alive connection the server just closed, or the server drops the connection mid-response.
-
Move a repo, its Cursor cloud agents, automations, Bugbot, and CI from GitHub to Cursor Origin without a flag day: mirror first, rewire agents and CI while GitHub is still the source of truth, then cut over with Detach from GitHub or the reversible inboun…
-
Starting September 23, 2026, Microsoft packages on NuGet get author-signed with a new certificate (SHA-256 9A1B131B...).
-
On the .NET 10 SDK every Microsoft.NET.Sdk.Web project gets StaticWebAssetBasePath=/, so a web app referencing another web app collides.
-
The binder silently skips array properties without a public setter, get-only IReadOnlyList, fields and init-only members under the source generator, and it appends to defaults instead of replacing them.
-
A DelegatingHandler registered before AddStandardResilienceHandler runs once per logical request, not once per retry.
-
Migrate .cursorrules, CLAUDE.md, and copilot-instructions.md to One AGENTS.md (Claude Code 2.1.277+)
Claude Code 2.1.277 reads AGENTS.md natively, so Cursor, Claude Code, and most Copilot surfaces can now share one instructions file.
-
System.Text.Json writes Vector3 as {} and Quaternion as {"IsIdentity":false} because they store data in public fields.
-
StackExchange.Redis 3.3.0 adds opt-in maintenance notifications (smart client handoffs) for Redis Enterprise, Redis Cloud and Azure Managed Redis: relaxed timeouts during migrations, topology re-reads, and a proactive move before an endpoint goes away.
-
Call .DisableAntiforgery() on the one endpoint, or on a MapGroup.
-
Run a Flutter location tracker that survives the Home button, a swipe from recents and a reboot on Android 15 and 16: a location-typed foreground service in its own Flutter engine, the exact permissions, and the SecurityException you get when the while-in…
-
A side chat branches off what the agent already knows; a subagent goes and finds out something new.
-
Keep a Flutter WebView on your own domain with webview_flutter 4.14.1: parse the URL, compare Uri.host instead of startsWith, hand mailto: and tel: to url_launcher, and know what Android and iOS actually send to onNavigationRequest.
-
OpenTelemetry 1.19.0 switched its wildcard source regex to RegexOptions.NonBacktracking, which throws on net8.0 once you register enough sources. 1.19.1, released on September 21, 2026, goes back to a compiled regex with a match timeout.
-
Map an EF Core key to an Oracle sequence with UseSequence in Oracle.EntityFrameworkCore 10: the DDL and INSERT SQL the provider really emits, how to point at an existing sequence or a legacy trigger, why quoting and HiLo trip people up, and how to move an…
-
A BeginScope middleware misses the exception handler's error log and the Request finished line.
-
Move a local stdio MCP server to a remote Streamable HTTP server behind OAuth on MCP spec 2026-07-28 and TypeScript SDK 2.0.0.
-
Loading an entity, calling List.Add, and saving rewrites the whole jsonb document and silently loses concurrent appends.
-
Before Aspire 13.5.4, every AppHost health check on an AddKafka resource created a new Confluent producer that nobody disposed, so polling threads piled up and the AppHost burned CPU.
-
BYOK lets you point GitHub Copilot at a local Ollama model in VS Code, the Copilot CLI, and the Copilot app.
-
There is no transaction that spans SQL Server and Blob Storage.
-
The existence check in your handler is not the guard you think it is.
-
A table named Gas scaffolds to an entity called Ga.
-
Microsoft Agent Framework .NET 1.22.0 adds AIAgent.AsIChatClient(), closing the round trip with IChatClient.AsAIAgent().
-
EF Core 11 stops escaping '/', '\', '?'
-
CVE-2026-92707: nested MessagePack array headers could reuse the same trailing bytes to pass the length check, so deserializing into object allocated thousands of times the payload size.
-
Rename every PK_, FK_, AK_ and IX_ that EF Core 11 generates with one IModelFinalizingConvention, keep explicit names winning, stay under the identifier length limit, and avoid the clustered-index rebuild the next migration scaffolds on an existing databa…
-
Four ways to run Cursor Self-Hosted Machines workers for Cloud Agents, compared on isolation, pickup latency, session limits, per-session cost, and where the team service-account key ends up.
-
Xcode 27 refuses to build anything below macOS 12, and Flutter 3.47 moved its own floor from 10.15 to 12.0.
-
describeEnum has been deprecated since Flutter 3.16 and its removal PR is approved.
-
A September 2026 comparison of GitHub Copilot code review, Cursor Bugbot, and anthropics/claude-code-action@v1 running the code-review plugin: what each one reads, what it skips, what it costs per review, and which to put on which repo.
-
The full path from an AGP 8 Flutter app that applies kotlin-android to AGP 9.1 with android.builtInKotlin=true on Flutter 3.47.
-
Polly 8.8.0 adds EnableReloadsWithMonitor, so a resilience pipeline can hot-reload from a feature flag or remote config monitor that is not registered in DI.
-
Use Microsoft.Data.SqlClient.
-
Use Process.Run when you start a tool and only care how it exited: one call, a timeout that kills the child, and a ProcessExitStatus with the signal.
-
MSTest 4.4.0 added Span and ReadOnlySpan overloads to Assert.Contains and Assert.DoesNotContain, which made ordinary array and string assertions fail with CS0121 on net8.0, net9.0, or any project below C# 14.