Bash

Ставим Bash5 на MacOS

Я, может, из старой гвардии, поэтому привык к Bash и для меня zsh - менее комфортный. Хотя я знаю что zsh мощен, его можно сделать по хипстерски привлекательным и вообще... Но я все же имею опыт именно с Bash. Короче, на серверах , обычно по

MacOS: Не удалось изменить карту разделов. : (-69874)

Ситуация такая: записал на флешку Linux. Потом она понадобилась, но воспользоваться ей не смог. Дисковая утилита не может ничего сделать и выдает: Не удалось изменить карту разделов. : (-69874)Решениеdiskutil listdiskutil unmountDisk force /dev/${drivename}diskutil eraseDisk JHFS+ Emptied /dev/${drivename}После этого уже можно

JavaScript

JS и точки с запятой

В последнее время много стайл гайдов где точка с запятой не используется в коде. Раньше я был жестким противником такого, сейчас, после того как стал писать на Python, точки с запятой стали напрягать. Они и правда мешают глазу и код кажется будто бы в

Простой интерактивный текстовый редактор на Bash
Bash

Простой интерактивный текстовый редактор на Bash

На случай если даже нет Vim'аБывало ли у вас такое, что заходите на сервер, а там вообще нет ничего для редактирования текстов? От слова совсем, кроме дефолтных команд. На такой

Как запустить Youtube на iPadOS в режиме картинка в картинке. Часть 2
iOS

Как запустить Youtube на iPadOS в режиме картинка в картинке. Часть 2

Добавляем функцию "Открыть в Safari"В предыдущей статье я показал как создать команду для запуска ютуба в режиме картинка в картинке. Как запустить Youtube на iPadOS в режиме картинка в

Эмуляция различных медиа выражений в Chrome и отладка темного режима
Html5

Эмуляция различных медиа выражений в Chrome и отладка темного режима

Emulate media queries in Chrome, for example: prefers-color-schemeНебольшая заметка-памятка, как отлаживать разные медиа выражения и режимы. Например, вы хотите отладить режим для печати или смену светлой и темной темы. В

Как запустить Youtube на iPadOS в режиме картинка в картинке
JavaScript

Как запустить Youtube на iPadOS в режиме картинка в картинке

Создаем свою быструю команду на JavaScriptС помощью программы «Быстрые команды», которая не идет по дефолту на iOS, можно создавать собственные быстрые команды из нескольких действий для различных программ. С помощью

JavaScript

JS/ES2020: Optional Chaining and Nullish Coalescing

На дворе 2020 год, а в ES2020 уже есть 2 долгожданные фичи, которые облегчат работу. Но самое интересное, что эти фичи уже точно можно использовать в продакшене. Давайте рассмотрим их с примерами и поймем профит. Во первых - эти фичи уже доступны в браузерах:

Serverless статистика для Ghost блога на примере Cloudflare workers + KV за 5 минут
JavaScript

Serverless статистика для Ghost блога на примере Cloudflare workers + KV за 5 минут

Делаем простую статистику и лайки за 5 минут, используя воркеры Cloudflare с применеием Key Value хранилища от них же. Задача: После перезда с medium.com на свой собственный блог (в

PHP

Последний элемент массива в PHP

Спортивное и полезное В статье будут не только полезные варианты, но и just for fun — показать что так тоже можно. Я как-то писал подробный разбор как получить последний элемент массива в JavaScript: Найти крайнего в спискеLast in list. Hacks and tricks with Array in

Python

Fun Python #7: про args и kwargs

Вот что я узнал… Функции только с именованными аргументами kwargs Если нужно сделать функцию, которая поддерживает только именованные аргументы и запретить позиционные, мы можем писать так: def foo(*, a, b, c): return a + b + c Вызываем с позиционными аргументами: foo(1, 2, 3) TypeError:

👍 ?
🤔 ?