New

Recent questions on different topics.

WebBitrix sale.order.ajax: Persist API Recalculated Prices

Learn how to ensure external API recalculated prices persist to orders in custom bitrix:sale.order.ajax templates using OnSaleOrderBeforeSaved, OnSaleComponentOrderCreated events, RECREATE_ORDER flag, and server-side handlers for D7 Order/Basket.

1 answer 1 view
HardwarePower Outage PC Risks: Checks & Prevention Guide

Unexpected power outage risks for PC: data loss, file-system corruption, HDD/SSD/PSU damage. Essential post-outage checks like chkdsk, SMART tests, event logs. Prevent with UPS, surge protectors, 3-2-1 backups.

1 answer 1 view
ProgrammingFix VBA Error 1004: ActiveWindow.FreezePanes (Minimized)

ActiveWindow.FreezePanes throws Runtime Error 1004 when a workbook is minimized. Learn causes and fixes: unminimize/activate or use Workbooks(...).Windows(1).

1 answer 1 view
ProgrammingDisable font-lock-warning-face Globally in Emacs (All Modes)

Prevent Emacs from applying font-lock-warning-face in any mode. Set font-lock-ignore or add a hook to strip keywords so the warning face isn't applied.

1 answer 1 view
WebGmail Check: Verify Email Availability in PHP (SMTP & MX)

Why scraping Google's sign-in fails and how to verify Gmail in PHP: syntax, MX, SMTP RCPT probes and email confirmation. Don't rely on Google sign-in scraping.

1 answer 1 view
OSMiKTeX on Windows 11 - ps2eps missing; find ps2epsi.exe

Basic MiKTeX on Windows 11 doesn't include ps2eps. Find ps2epsi.exe in MiKTeX bin (AppData or Program Files), plus steps to test or install ps2eps alternatives.

1 answer 1 view
WebAdd HTML Head Link Tags (Canonical) in Plotly Dash Guide

Three ways to add <link> tags (including canonical links) into the HTML head of a Plotly Dash app: override app.index_string, use Dash hooks, or subclass Dash.

1 answer 1 view
ProgrammingDraw Accurate US Flag in FMX TPaintBox (50 Stars)

Learn to draw precise US flag with 13 stripes, blue canton, and 50 stars in Delphi FMX TPaintBox. Fix star positioning math, use correct proportions, and render five-pointed stars on canvas for authentic results.

1 answer 1 view
ProgrammingImplement Undo Redo in C++ Gap Buffer Text Editor

Step-by-step guide to implement undo and redo functionality in a C++ text editor using gap buffer data structure. Beginner tips, code examples, best practices, and performance optimization for efficient editing.

1 answer 1 view
Mobile DevUIKit iOS: Fix .pageSheet Swipe Freeze on Pro Max iOS 26

iOS 26 .pageSheet freezes on Pro Max devices when UIDesignRequiresCompatibility=YES. Reproducer, Instruments/sysdiagnose debugging steps, root-cause hypotheses, and safe workarounds.

1 answer 1 view
WebFix 'npm error could not determine executable' Tailwind Django

Resolve 'npm error could not determine executable to run' when running npx tailwindcss init in Django on Windows PowerShell. Step-by-step Tailwind CSS v4 setup with Vite plugin for Django projects.

1 answer 1 view
WebFix mongodb error in Next.js API on Netlify

Resolve 'Failed to load external module mongodb-<hash>' mongodb error in Next.js API routes on Netlify. Disable Turbopack, use standalone output, singleton MongoClient, static imports for serverless MongoDB connections. Covers mongodb 403 error too.

1 answer 1 view
WebNextAuth: Redirect Back to Original URL After Login

Preserve original URLs and redirect users back after login in Next.js with NextAuth. Middleware plus callbackUrl, redirect callback, or cookie fallback.

1 answer 1 view
ProgrammingHow to Get a Tkinter Menu's HMENU on Windows (Fast)

Why Tkinter doesn't expose a native HMENU on Windows, how to retrieve it with MN_GETHMENU + SendMessage when posted, and use SetMenuInfo to set a background.

1 answer 1 view
DevOpsFix Cloud Tasks 403 to Cloud Run - OIDC Token Fix Guide

Fix intermittent 403s when Cloud Tasks calls internal Cloud Run via OIDC. Match audience to service URL, grant roles/run.invoker to SA, and verify IAM/VPC.

1 answer 1 view
WebBitrix24 Smart Process Binding: Sort by Addition Order

Customize Bitrix24 smart process binding fields to display values in order of addition instead of ID sorting. Use REST API widgets, business processes, or sort indexes for smart processes bitrix24. Step-by-step solutions and workarounds.

1 answer 1 view
NetworkingHow to Setup RDP via SSH Tunnel VPS Raspberry Pi

Step-by-step guide to set up RDP access to home PC (192.168.0.20:3389) through VPS proxy (200.1.1.1) using SSH tunnel on Raspberry Pi. Fix iptables, AllowTcpForwarding, GatewayPorts, and verify forwarding.

1 answer 1 view
NetworkingBest Twisted-Pair Cable Testers with TDR (under 10,000 RUB)

Budget twisted-pair cable testers under 10,000 RUB with wiremap, TDR distance readings, and clip-on RJ45 remotes. Recommended: 5Bites LY-CT010, Noyafa NF-8108.

1 answer 1 view
WebFix Bootstrap Collapse Stuck in Collapsing State

Troubleshoot and fix Bootstrap collapse stuck in 'collapsing' state, failing to hide. Covers duplicate JS, position absolute, floats, event handlers, and initialization issues for reliable Bootstrap navbar collapse and Bootstrap 3 collapse fixes.

1 answer 1 view
ProgrammingC++ coroutine: lifetime of temporary bound to reference

C++ coroutines materialize temporaries into the coroutine frame and store references there, so references to them remain valid across suspension. Key rules.

1 answer 1 view