ВсС ΠΎ ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡΡ…,

Warning: Trying to access array offset on false in /var/www/vhosts/editor1.sdstudio.sumy.ua/httpdocs/wp-content/themes/publisher/includes/libs/bs-theme-core/theme-helpers/template-content.php on line 1164

Warning: Trying to access array offset on false in /var/www/vhosts/editor1.sdstudio.sumy.ua/httpdocs/wp-content/themes/publisher/includes/libs/bs-theme-core/theme-helpers/template-content.php on line 1165

Warning: Trying to access array offset on false in /var/www/vhosts/editor1.sdstudio.sumy.ua/httpdocs/wp-content/themes/publisher/includes/libs/bs-theme-core/theme-helpers/template-content.php on line 1166

Warning: Trying to access array offset on false in /var/www/vhosts/editor1.sdstudio.sumy.ua/httpdocs/wp-content/themes/publisher/includes/libs/bs-theme-core/theme-helpers/template-content.php on line 1177

Π­Ρ‚ΠΎ тСст с Β«ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈΒ» ΠΈ «апострофами».

2
Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅
{
    "selector": "a [rel~=\"nofollow\"]",
    "pattern": "\"test\\\"value\"",
    "path": "C:\\Users\\Admin\\Documents"
}

Windows 10 ΠΈ Windows 11 β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы. Π£ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ свои особСнности ΠΈ нСдостатки, Π½ΠΎ Ρƒ ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΡ… Π½Π΅Ρ‚? Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ привязаны ΠΊ Microsoft ΠΈ Windows, Π²Ρ‹ всё Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒΡΡ. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ протСстируСм сСгодня.

1️⃣ Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ

ВСст 1.1: Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° с ΠΏΠΎΡ€ΠΎΠΆΠ½ΠΈΠΌΠΈ рядами ΠΏΠ΅Ρ€Π΅Π΄ закритями

function test() {
    console.log("Hello, world!");
    return true;
}

ΠžΡ‡Ρ–ΠΊΡƒΡ”Ρ‚ΡŒΡΡ: Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ закритися.

ВСст 1.2: Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° с ΠΏΡ€ΠΎΠ±ΠΈΠ»Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈ

const data = {
    name: "John",
    age: 30
};

ВСст 1.3: JSON со экранированными ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈ

{
    "selector": "a [rel~=\"nofollow\"]",
    "pattern": "\"test\\\"value\"",
    "path": "C:\\Users\\Admin\\Documents"
}

ВСст 1.4: PHP-ΠΊΠΎΠ΄ с апострофами ΠΈ Π»Π°ΠΏΠΊΠ°ΠΌΠΈ

$message = "It's a beautiful day!";
$path = 'C:\Users\Admin\Documents';
$regex = "/don't|won't|can't/";
echo "She said: \"Hello!\"";

ВСст 1.5: ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Bash с ΡˆΠ»ΡΡ…Π°ΠΌΠΈ Windows

cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5
echo "Installation completed successfully!"

ВСст 1.6: ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ косыС Ρ‡Π΅Ρ€Ρ‚Ρ‹ (Windows ΡˆΠ»ΡΡ…ΠΈ)

C:\\Users\\Admin\\Documents\\Project
\\\\server\\share\\folder
C:\Users\Admin\Documents\test.txt

Π­Ρ‚ΠΎ тСст с Β«ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈΒ» ΠΈ «апострофами».

2️⃣ Апострофы Π² Π·Π²ΠΈΡ‡Π°ΠΉΠ½ΠΎΠΌ тСкстС

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. НС Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ сразу. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ понадобится:

  • Π’Π°ΠΌ понравится эта функция
  • ΠœΡ‹ это Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ протСстировали.
  • Они ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ это сработаСт.
  • Π― Π±Ρ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» сначала ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ
  • Она ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π»Π° Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CLI
  • ΠšΡ‚ΠΎ Π·Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚?
  • Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°?

3️⃣ Π‘ΠΌΠ΅ΡˆΠ½Ρ‹Π΅ Π»Π°ΠΏΠΊΠΈ ΠΈ апострофы

«НСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄Π²ΠΎΠΉΠ½Ρ‹Ρ… Π±Π΅Π· экранирования», β€” сказала ΠΎΠ½Π°. «Всё просто!Β»

«Он ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»: Β«Π’ PHP это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ!Β»

ΠŸΡƒΡ‚ΡŒ β€” Β«C:UsersAdminDocumentsΒ», Ρ„Π°ΠΉΠ» располоТСн Π½Π° систСмном дискС.

4️⃣ ВстроСнный ΠΊΠΎΠ΄ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ символами.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ console.log("Hello!") ΠΈΠ»ΠΈ echo 'test' Π² своём ΠΊΠΎΠ΄Π΅. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ C:\Windows\System32 путях.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ git commit -m "It's working!" ΠΈ Ρ‚ΠΎΠ³Π΄Π° git push origin master.

5️⃣ Π‘ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄Ρ‹ структур

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ 1: Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Π² сСрСдини списку

  1. Π‘Π½Π°Ρ‡Π°Π»Π° установитС ΠΏΠ°ΠΊΠ΅Ρ‚:

    npm install --save package-name
    echo "Don't forget to run tests!"
  2. Π—Π°Ρ‚Π΅ΠΌ настройтС Π΅Π³ΠΎ Π² config.js:

    module.exports = {
        path: "C:\\Users\\Admin",
        message: "It's configured!"
    };
  3. НаконСц, протСстируйтС:

    • Π‘Π΅Π³Π°Ρ‚ΡŒ npm test
    • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΈ ΠΎΠ½.
    • НС пропускайтС этот шаг!

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ 2: Π£Ρ†Π΅Π½ΠΊΠ° со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ символами

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ эту ссылку с Β«ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈΒ» ΠΈ эту ссылку с «апострофами».

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ VMware Player прямо сСйчас!

6️⃣ HTML-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² тСкстС

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ символы <div> ΠΈ &. НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Β» Π±Π΅Π· нСобходимости. Π‘ΠΈΠΌΠ²ΠΎΠ» Β© Π²Π°ΠΆΠ΅Π½.

Π­Ρ‚ΠΎ тСст с Β«ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈΒ» ΠΈ «апострофами».

7️⃣ Π­ΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ

# It's a test with "quotes" and 'apostrophes'
def test_function():
    path = r"C:\Users\Admin\Documents\Project"
    message = "Don't worry, it's working!"
    regex = r"can't|won't|don't"
    return f"Path: {path}, Message: {message}"

ВСкст письма Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π°

Π­Ρ‚ΠΎΡ‚ тСкст Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ ΠŸΠžΠ‘Π›Π• Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π°, Π° Π½Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ. Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ!

8️⃣ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π°

First block with trailing spaces

Π§Π°ΡΡ‚ΡŒ тСкста ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ с апострофами: это, Π½Π΅, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Second block with "quotes" and 'apostrophes'
Path: C:\Windows\System32

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСкст: ΠΎΠ½ΠΈ, ΠΌΡ‹, Π²Ρ‹, ΠΊΡ‚ΠΎ, Ρ‡Ρ‚ΠΎ, Π³Π΄Π΅.

Third block with everything:
"quotes", 'apostrophes', C:\\paths\\here
It's a complex test!

9️⃣ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ VMware (Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования)

Настройка оборудования Intel

smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"
smc.version = "0"

Π’Π°ΠΆΠ½ΠΎ: Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ!

Настройка оборудования AMD

cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"

πŸ”Ÿ Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ тСст уровня босса

// Complex test with everything
const config = {
    path: "C:\\Users\\Admin\\Documents",
    message: "It's a \"complex\" test with 'apostrophes'!",
    regex: /don't|can't|won't/g,
    escaped: "She said: \"It's working!\"",
    template: `
        This is a template literal.
        It's got multiple lines.
        Path: ${path}
        Don't worry about "quotes" or 'apostrophes'.
    `
};

function test() {
    console.log("Testing: it's, don't, can't, won't");
    console.log('Path: C:\\Windows\\System32');
    return "Success! It's all working!";
}

Π­Ρ‚ΠΎ тСст с Β«ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈΒ» ΠΈ «апострофами».

ΠŸΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° послС ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π³ΠΎΡΡ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π°

Π­Ρ‚ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСкст. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ коррСктности Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы. НС пропускайтС эту ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ!

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ:

  • Π’Π°ΠΆΠ½ΠΎ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
  • НС Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· тСстирования.
  • Π’Ρ‹ нСсСтС ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° качСство
  • ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ
  • Они Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ производству.

Π’ΠΎΡ‚ ΠΈ всё! ВСст Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ справится! πŸŽ‰

Π­Ρ‚ΠΎΡ‚ Π²Π΅Π±-сайт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ cookie для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ вашСго ΠΎΠΏΡ‹Ρ‚Π°. ΠœΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ согласны с этим, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅