Pavel Osin
@osinpaul
Павел Осин. Frontend-разработчик. Заметки о программировании и не только.
🏠 Пенза, Россия.
112 posts
Полезное⚜️

Перенос файлов между ветками git

Иногда в Git нужно не переключаться полностью на другую ветку, а забрать из неё один или несколько конкретных файлов. Это существенно упрощает работу, особенно если нужно подтянуть изменения коллеги, а они разбиты по нескольким коммитам. Git позволяет сделать это в одну команду — git checkout (в новых версиях — git restore).

Запуск Chrome в режиме бeз CORS

Во время локальной разработки часто возникает необходимость тестирования API-запросов к другим доменам. Браузер блокирует такие запросы из-за политики CORS, что затрудняет отладку. Для упрощения тестирования можно запустить Chrome в режиме без проверки CORS.

Настройка Keenetic для работы за городом

Удаленка - наше всё, особенно если ты программист. В условиях загородной жизни стабильный интернет — это не роскошь, а необходимость. Немного расскажу о том, как я настроил под себя роутер, а так же поделюсь инструкциями. Требования просты: стабильная работа и экономия на тарифе. Стабильную работу можно обеспечить периодическим "пингом" какого-нибудь ресурса, а для экономии можно взять любой тариф для телефона "прикинувшись им". Приступим к настройке. Для реализации своих задумок я возьму роутер Keenetic второго поколения (любой с USB портом).

Как быстро удалить *.orig файлы в Windows

При исправлении мерж-конфликтов гит создаёт файлы *.orig. Поссле разрешения конфликтов их надо удалить. В командной строке (cmd) Windows можно удалить все файлы с расширением .orig в текущей папке проекта с помощью команды:

Замена даты создания файла на exif

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