A Practical Guide to Managing Multiple Git Accounts with SSH

https://dev.to/m_s_360/a-practical-guide-to-managing-multiple-git-accounts-with-ssh-3134

dictionary

<form
  action="https://dictionary.cambridge.org/search/english/direct/"
  method="get"
  target="_blank"
>
  <input type="hidden" name="utm_source" value="widget_searchbox_source" />
  <input type="hidden" name="utm_medium" value="widget_searchbox" />
  <input type="hidden" name="utm_campaign" value="widget_tracking" />
  <table
    style="font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#1D2A57;border-collapse:collapse;border-spacing:0;width:150px;background-image:linear-gradie

Affected platforms and minimum BIOS versions list

[
  {
    "Type": "Business Notebook PCs",
    "Platform Name": "HP Dragonfly 13.5 inch G4",
    "BIOS Family": "V90",
    "Minimum BIOS Version": "01.10.00",
    "SoftPaq #": "sp163105"
  },
  {
    "Type": "Business Notebook PCs",
    "Platform Name": "HP Dragonfly Folio 13.5 inch G3",
    "BIOS Family": "U93",
    "Minimum BIOS Version": "01.16.00",
    "SoftPaq #": "sp163116"
  },
  {
    "Type": "Business Notebook PCs",
    "Platform Name": "HP Elite Dragonfly",
    "BIOS Family": "R93",
  

settings_trae

{
  "explorer.confirmDelete": false,
  "git.autofetch": true,
  "trae.tab.enableSummaryAutoDisplay": true,
  "AI.toolcall.v2.ide.mcp.autoRun": "alwaysRun",
  "AI.toolcall.v2.ide.command.mode": "whitelist",
  "cSpell.language": "en,es",
  "files.exclude": {
    "**/*.g.dart": true,
    "**/*.freezed.dart": true
  },
  "window.zoomLevel": 1.2,
  "[dart]": {
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    "editor.fontSize": 14,
    "editor.lineHeight": 1.2,
    "editor.inlayHi

Ultrasonic HC-R04_setup

// in setup()
  pinMode(TRIG, OUTPUT);
  pinMode(ECHO, INPUT);

  digitalWrite(TRIG, LOW);
  delay(1000);

// in loop()
  digitalWrite(TRIG, LOW);
  delayMicroseconds(2);

  digitalWrite(TRIG, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG, LOW);

  duration = pulseIn(ECHO, HIGH);
  distance = duration / 58.0;
  meter = distance / 100.0;

3130. Find All Possible Stable Binary Arrays II

You are given 3 positive integers zero, one, and limit. A binary array arr is called stable if: The number of occurrences of 0 in arr is exactly zero. The number of occurrences of 1 in arr is exactly one. Each subarray of arr with a size greater than limit must contain both 0 and 1. Return the total number of stable binary arrays. Since the answer may be very large, return it modulo 109 + 7.
/**
 * @param {number} zero
 * @param {number} one
 * @param {number} limit
 * @return {number}
 */
var numberOfStableArrays = function(zero, one, limit) {
    const MOD = 1_000_000_007;

    // dp0[x][y] = ways using x zeros, y ones, ending with 0
    // dp1[x][y] = ways using x zeros, y ones, ending with 1
    const dp0 = Array.from({ length: zero + 1 }, () =>
        Array(one + 1).fill(0)
    );
    const dp1 = Array.from({ length: zero + 1 }, () =>
        Array(one + 1).fill(0)
    );

   

agency-os v3

TechnicalSpecifications
DigitalAgency

1. INTRODUCTION
   1.1 EXECUTIVE SUMMAR Y
   1.1.1 Project Overview
   AgencyOS r epresents a compr ehensive digital transfor mation initiative
   designed to addr ess the critical operational challenges facing moder n
   digital design and development agencies. The platfor m serves as a hybrid
   CRM and pr oject management solution purpose-built for agencies,
   consultancies, and service-driven businesses that manage high-touch
   client r elationships. 

page topへ戻るボタン //202603ver

参考URL http://serinaishii.hatenablog.com/entry/2015/11/06/%E8%B6%85%E7%B0%A1%E5%8D%98%26%E3%82%B3%E3%83%94%E3%83%9A%E3%81%A7OK%EF%BC%81%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%88%E3%83%83%E3%83%97%E3%81%B8%E6%88%BB%E3%82%8B%E3%83%9C%E3%82%BF%E3%83%B3%E3%81%AE (使用前提) scroll-behavior: smooth;
<p class="js_page_top"><a href="#"><img src="./images/common/page_top_icon.png"
      srcset="./images/common/page_top_ico@2x.png 2x" alt="" width="48" height="48"></a></p>
(footer手前に記述)

Obtener el primer producto por marcar.

SELECT 
	marcaProducto,
	cveProducto,
	cveProductoProveedor,
	stock
FROM (
	SELECT 
		MP.marcaProducto,
		UP.cveProducto,
		ALT.cveProductoProveedor,
		SS.stock,
		ROW_NUMBER() OVER (
			PARTITION BY MP.marcaProducto 
			ORDER BY ALT.cveProductoProveedor DESC
		) AS rn
	FROM MARCA_PRODUCTO MP
		INNER JOIN U_PRODUCTO UP
			ON MP.cveMarcaProducto = UP.cveMarcaProducto
		LEFT JOIN (
			SELECT * 
			FROM (
				SELECT 
					* 
				FROM ALTERNA 
				WHERE LEN(cveProductoProveedor) = 12 
					OR LEN(cv

3129. Find All Possible Stable Binary Arrays I

You are given 3 positive integers zero, one, and limit. A binary array arr is called stable if: The number of occurrences of 0 in arr is exactly zero. The number of occurrences of 1 in arr is exactly one. Each subarray of arr with a size greater than limit must contain both 0 and 1. Return the total number of stable binary arrays. Since the answer may be very large, return it modulo 109 + 7.
/**
 * @param {number} zero
 * @param {number} one
 * @param {number} limit 
 * @return {number}
 */
var numberOfStableArrays = function (zero, one, limit) {
    const MOD = 1_000_000_007;

    // ------------------------------------------------------------
    // dp[a][b][c][d] means:
    //   a = number of 0s used so far
    //   b = number of 1s used so far
    //   c = last bit placed (0 or 1)
    //   d = length of the current run of c
    //
    // Example:
    //   dp[3][2][1][2] = number

Modal module

/**
 * @class BaseModal
 * @extends HTMLElement
 *
 * Base popup element.
 */

export class BaseModal extends HTMLElement {
  #originalParent = null;
  #nextSibling = null;
  #previouslyFocused = null;
  #triggerElement = null;

  /**
   * When true, the modal is appended to `<body>` on open to ensure
   * correct stacking context.
   *
   * @returns {boolean}
   */
  get shouldAppendToBody() {
    return this.hasAttribute('should-append-to-body');
  }

  /**
   * When true, the modal remains at

SQL Server Management Studio (SSMS) AutoRecover Locations

# PowerShell

- $env:LOCALAPPDATA\Microsoft\SSMS\BackupFiles\Solution1
- $env:USERPROFILE\Documents\Visual Studio 2017\Backup Files\Solution1

# Batch

- %LOCALAPPDATA%\Microsoft\SSMS\BackupFiles\Solution1
- %USERPROFILE%\Documents\Visual Studio 2017\Backup Files\Solution1

## Reference

- [Set AutoRecover options](https://learn.microsoft.com/en-us/visualstudio/ide/autorecover-environment-options-dialog-box?view=visualstudio) - This article contains highly inaccurate information.

CSV × スプレッドシート × Shift_JIS で発生する文字変換

# CSV × スプレッドシート × Shift_JIS で発生する文字変換

Shift_JIS の CSV をスプレッドシート (Google Sheets, Excel, Numbers) で開いて保存し直すと、以下の文字変換が発生する。

## 1. 波ダッシュ (U+FF5E ↔ U+301C)

Shift_JIS の `0x8160` を Unicode のどの文字にマッピングするかは実装依存。

| コードポイント | 名称 | 採用元 |
|---------------|------|--------|
| U+FF5E | FULLWIDTH TILDE | Microsoft CP932 (iconv-lite 等) |
| U+301C | WAVE DASH | JIS X 0208 (スプレッドシート、Java、macOS 等) |

iconv-lite で U+FF5E → 0x8160 にエンコードした CSV を、スプレッドシートが 0x8160 → U+301C としてデコードする。UTF-8 で再保存されると U+301C になり、元の U+F

webフォント適用前が一瞬見える現象の原因と対策

# Webフォント読み込みの最適化

## `rel="preload"` と `rel="preconnect"` の違い

### `rel="preconnect"`

DNS解決・TCP接続・TLSハンドシェイクを事前に行う。リソース自体のダウンロードは行わない。

```html
<link rel="preconnect" href="https://fonts.googleapis.com" />
```

用途: リソースのURLが確定しないが、接続先オリジンがわかっている場合(例: Typekitのように動的にリソースURLが決まるケース)。

### `rel="preload"`

リソース自体をダウンロードし、ブラウザキャッシュに保存する。preconnect(接続の事前確立)とは別の機能であり、上位互換ではない。

```html
<link rel="preload" href="https://fonts.googleapis.com/css2?family=..." as="style" crossorigin />
```

用途: リソースのURLが

List ansible playbook contents for AIs

find . -maxdepth 4 -not -path '*/.*' -type f -exec echo "--- FICHIER: {} ---" \; -exec cat {} \; -exec printf "\n\n" \;

C1 U17

get sorted out
large