Pro WEB & IT – Telegram
Pro WEB & IT
1.29K subscribers
87 photos
6 videos
1 file
340 links
Про IT в целом, WEB технологии, программирование и не только. Разбираю вопросы с собеседований и IT головоломки. Для тех, кто хочет найти работу по душе: https://news.1rj.ru/str/geekjobs
Download Telegram
MacOS: Не удалось изменить карту разделов. : (-69874)
Ситуация такая: записал на флешку Linux. Потом она понадобилась, но воспользоваться ей не смог. Дисковая утилита не может ничего сделать и выдает:
Не удалось изменить карту разделов. : (-69874)

Решение


diskutil list
diskutil unmountDisk force /dev/${drivename}
diskutil eraseDisk JHFS+ Emptied /dev/${drivename}


После этого уже можно делать с флешкой/внешним диском/SD картой все что душе угодно через ту же дисковую утилиту.
Мне нужно иногда получать локальные адреса докер контейнеров. Да, есть команда, для получения такового, но каждый раз такое набирать, да еще и помнить...

Да, можно сделать алиас или функцию, Но мне хочется сразу чтобы в выводе команды docker ps был локальный IP.

Собственно я для себя написал простейшую обертку dockerps, которой пользуюсь вместо docker ps

https://tech.geekjob.ru/docker-ps-ips-local-adress/

Или сразу исходник на гитхабе: https://github.com/geekjob/docker-ips
1
Pro WEB & IT
https://tech.geekjob.ru/highlight-text-chrome-web-pages/
В комменариях Сергей указал ссылку на спеку "Scroll to Text Fragments". Оказывается это все задокументировано

https://wicg.github.io/scroll-to-text-fragment/

Срегею спасибо за UPD
Натолкнулся случайно на интерактивный учебник по VIM. Возможно кому-то будет интересно: https://www.openvim.com/

И раз уж зашла речь о Vim, то есть в свободном доступе Поваренная книга VIM - https://www.opennet.ru/docs/RUS/vim_cookbook/

Мой простейший минимальный конфиг для комфортного редактирования кода и конфигов: https://github.com/frontdevops/my-vim-config
Недавно озадачился идеей отключить eval в PHP8. В итоге поисков решения накатал свое простейшее расширение на С, которое делает простую вещь - ломает eval

https://tech.geekjob.ru/disable-evil-eval-in-php-8/
Что такое квайны? Это программный код, который выводит свой исходный код. Пример квайна на ES7+


($=_=>`($=${$})()`)()
Чета ржу. Оч реальный кейс
😁1
Pro WEB & IT
https://tech.geekjob.ru/highlight-text-chrome-web-pages/
Наконец-то эту фичу хром официально выкатил для пользователей и дал интерфейс
Теперь все стало проще
Иногда просят прислать скан документа, причем по сути принципиально он не будет отличаться от документа, на который наложил фото подписи и печати. Порой бюррократия у некоторых зашкаливает. Я за то, чтобы экономить бумагу и вообще переходить на ЭДО (электронный документоборот). Но все же, некоторым очень важно чтобы документ был именно отсканирован.

Я делал такие документы через Photoshop, до тех пор пока не заколебался. В итоге я наваял для себя простой bash скрипт, который берет цветной оригинал в PDF и на выходе генерирует PDF с эффектом буд-то бы это факс или ксерокопия.

Выглядит очень даже натурально.

https://www.youtube.com/watch?v=eRowSRtjQls
👍2🔥1