curltrill
сайт для преображения curl-a в код семпл
curl.trillworks.com - очень полезный на мой взгляд сервис, который конвертирует curl команду в код на разных языках вроде:
- Python
- Go
- Node.js
- Rust
- PHP
итд.
Если работаете с курлом, то этот сервис вам пригодится.
сайт для преображения curl-a в код семпл
curl.trillworks.com - очень полезный на мой взгляд сервис, который конвертирует curl команду в код на разных языках вроде:
- Python
- Go
- Node.js
- Rust
- PHP
итд.
Если работаете с курлом, то этот сервис вам пригодится.
git shorty
Последнее время стал обращать внимание на супер большой выхлоп команды
Решение:
Последнее время стал обращать внимание на супер большой выхлоп команды
git status
, слишком много информации, хотя мне надо узнать просто в каких файлах изменения.Решение:
git status --short --branchможно сделать алиасом через
git config --global alias.shorty 'status --short --branch'и после этого юзать как
git shortyнапример.
Domflag
Я знаю что не все мои подписчики занимаются веб разработкой, но иногда я натыкаюсь на настолько банальные вещи, что удивляюсь простоте и гениальности решения. и не могу пройти мимо.
domflag экстеншн который позволяет отмечать флагами елементы html страницы.
Это очень удобно, ты просто хоткеем добавляешь атрибут елементу, и по такому-же хоткею можешь на него вернуться.
Я знаю что не все мои подписчики занимаются веб разработкой, но иногда я натыкаюсь на настолько банальные вещи, что удивляюсь простоте и гениальности решения. и не могу пройти мимо.
domflag экстеншн который позволяет отмечать флагами елементы html страницы.
Это очень удобно, ты просто хоткеем добавляешь атрибут елементу, и по такому-же хоткею можешь на него вернуться.
git commend
Продолжая тему с удобными алиасами для git-a.
Удобный алиас, что бы добавить проиндексированый файл в предыдущий коммит c тем-же коммит меседжем
Кейс:
Продолжая тему с удобными алиасами для git-a.
git config --global alias.commend 'commit --amend --no-edit'
Удобный алиас, что бы добавить проиндексированый файл в предыдущий коммит c тем-же коммит меседжем
Кейс:
git add new_file.py
git commit -m 'Added new_file’
# (facepalm)
git add forgotten_file.txt
git commend
Lazydocker
The lazier way to manage everything docker
lazydocker - консольный клиент для работы с докером. Если вам в упор не хватает собраной в одном есте инфы по image, cotainers итд, то этот клиент - топ.
Из того что понравилось:
- Просмотр логов
- Перезапуск/запуск/выключение контейнеров
- приятный UI
The lazier way to manage everything docker
lazydocker - консольный клиент для работы с докером. Если вам в упор не хватает собраной в одном есте инфы по image, cotainers итд, то этот клиент - топ.
Из того что понравилось:
- Просмотр логов
- Перезапуск/запуск/выключение контейнеров
- приятный UI
Браузерные расширения собирают историю поиска в Incognito режиме
Если добавляете расширение в браузер, проверяйте настройки расширения.
Adblock Plus по умолчанию оставляет за собой право собирать информацию о сайтах на которых вы были, в том числе и в инкогнито режиме.
Похожая история была описана в статье о компании Nacho Analytics которая через расширения собирала историю трафика и продавала ее.
Вот список некоторых расширений которые предоставляли компании историю пользователей:
-SaveFrom.net Helper
-FairShare Unlock
-PanelMeasurement
-Branded Surveys
Проверяйте настройки и соглашения когда добавляете расширения и, если есть что скрывать в инкогнито, не давайте расширениям к нему доступ.
Если добавляете расширение в браузер, проверяйте настройки расширения.
Adblock Plus по умолчанию оставляет за собой право собирать информацию о сайтах на которых вы были, в том числе и в инкогнито режиме.
Похожая история была описана в статье о компании Nacho Analytics которая через расширения собирала историю трафика и продавала ее.
Вот список некоторых расширений которые предоставляли компании историю пользователей:
-SaveFrom.net Helper
-FairShare Unlock
-PanelMeasurement
-Branded Surveys
Проверяйте настройки и соглашения когда добавляете расширения и, если есть что скрывать в инкогнито, не давайте расширениям к нему доступ.
Режим Инкогнито не делает вас Incognito
Открывая анонимную вкладку в Chrome вы просто не даете сайтам полноценно использовать FileSystem API, для работы с хедерами и куками в браузере.
Сайт по прежнему может получить ваш IP, и информацию о браузере.
А интернет-провайдер или любой другой сервис посредине может получать информацию о вашем трафике, истории поиска итд, невзирая на Incognito Mode .
Incognito Mode не более чем способ скрыть историю просмотров в браузере, в некоторых случаях может помочь обойти ограничения на сайтах, вроде Wired или NewYorkTimes ограничивающие к-во статьей которые можно читать без подписки.
Если интересна эта тема в будущем, могу рассказать больше про анонимность и безопасность в интернете.
Открывая анонимную вкладку в Chrome вы просто не даете сайтам полноценно использовать FileSystem API, для работы с хедерами и куками в браузере.
Сайт по прежнему может получить ваш IP, и информацию о браузере.
А интернет-провайдер или любой другой сервис посредине может получать информацию о вашем трафике, истории поиска итд, невзирая на Incognito Mode .
Incognito Mode не более чем способ скрыть историю просмотров в браузере, в некоторых случаях может помочь обойти ограничения на сайтах, вроде Wired или NewYorkTimes ограничивающие к-во статьей которые можно читать без подписки.
Если интересна эта тема в будущем, могу рассказать больше про анонимность и безопасность в интернете.
Privacy Badger
Браузерное расширение которое блокирует трекинг вашей истории посещений в браузере.
Трекеры, используя headers, cookies и др, следят за вашим трафиком и "перемещением" по сети, с целью продать вам таргетированую рекламу.
Этот плагин обучается и блокирует подобные трекеры.
Вот тут еще чуть больше информации о том, что это и зачем.
PS. Праздники немного затянулись, дальше работаем в обычном режиме :)
Браузерное расширение которое блокирует трекинг вашей истории посещений в браузере.
Трекеры, используя headers, cookies и др, следят за вашим трафиком и "перемещением" по сети, с целью продать вам таргетированую рекламу.
Этот плагин обучается и блокирует подобные трекеры.
Вот тут еще чуть больше информации о том, что это и зачем.
PS. Праздники немного затянулись, дальше работаем в обычном режиме :)
Социальное движение в сторону анонимности в сети оказалось гораздо сильнее и чем я думал.
После утечки данных от Facebook вроде Cambridge Analytica или доступ к приватным фоткам через сторонние сервисы , начали появляться интересные проекты.
Это и DuckDuckGo который стал "ответом" Google, Telegram как альтернатива WhatsApp, или менее популярные проекты вроде Textile в ответ на Instagram.
Некоторые из этих проектов уже имеют комерческий успех, некоторые - только начинают.
Но очень радует наличие тенденции защиты собственного пространства и анонимности в сети.
#DeleteFacebook
Социальное движение в сторону анонимности в сети оказалось гораздо сильнее и чем я думал.
После утечки данных от Facebook вроде Cambridge Analytica или доступ к приватным фоткам через сторонние сервисы , начали появляться интересные проекты.
Это и DuckDuckGo который стал "ответом" Google, Telegram как альтернатива WhatsApp, или менее популярные проекты вроде Textile в ответ на Instagram.
Некоторые из этих проектов уже имеют комерческий успех, некоторые - только начинают.
Но очень радует наличие тенденции защиты собственного пространства и анонимности в сети.
inline cheatsheets
Существует целый ряд решений по "шпаргалкам", вроде howdoi или navi.
Но впервые наткнулся на действительно крутое решение cht.sh.
Он удобный и отлично справляется со стандарными проблемами, которые гуглишь по сто раз.
Можно установить в систему, а можно юзать через curl
Существует целый ряд решений по "шпаргалкам", вроде howdoi или navi.
Но впервые наткнулся на действительно крутое решение cht.sh.
Он удобный и отлично справляется со стандарными проблемами, которые гуглишь по сто раз.
Можно установить в систему, а можно юзать через curl
curl cht.sh/remove+pyc+files+zsh
nativefier
Make any web page a desktop application
nativefier - инструмент который преобразовует веб страницу в десктопный апп.
Очень удобно, особенно для сайтов которые у вас всегда открыты и перманентно висят в браузере.
Работает легко из коробки.
Make any web page a desktop application
nativefier - инструмент который преобразовует веб страницу в десктопный апп.
Очень удобно, особенно для сайтов которые у вас всегда открыты и перманентно висят в браузере.
Работает легко из коробки.
Google Advanced Search
Собрал для Вас список крутых, но не очень популярных команд для работы с Google поиском
Если тема с Advanced Search интересна, могу записать еще одну статью с крутыми лайфхаками и примерами пользования Advanced Search.
Собрал для Вас список крутых, но не очень популярных команд для работы с Google поиском
define:<search_term>
- поиск по внутреннему словарю от Googlefiletype:pdf <search_term>
- поиск по типам файламallintitle: <search_term>
- поиск по тексту в заголовкеinurl:<search_term>
- поиск по тексту в ссылкеmovie:<search_term>
- поиск по фильмамloc:Ukraine <search_term>
- поиск по определенному регионуЕсли тема с Advanced Search интересна, могу записать еще одну статью с крутыми лайфхаками и примерами пользования Advanced Search.
Glances
Продолжаю тему с системами на мониторинга.
glances - кроссплатформенная система для просмотра состояния системы.
UI мне нравится меньше чем в htop , но из плюсов можно шарить его в web, иметь к нему доступ через браузер или другие устройства.
P.S. Если есть чем поделиться,пиши на @developer_tools_suggestion_bot
Продолжаю тему с системами на мониторинга.
glances - кроссплатформенная система для просмотра состояния системы.
UI мне нравится меньше чем в htop , но из плюсов можно шарить его в web, иметь к нему доступ через браузер или другие устройства.
P.S. Если есть чем поделиться,пиши на @developer_tools_suggestion_bot
Держите подборку лучших альтернатив для bash
- zsh надо повозиться чтобы работало хорошо, но определенно того стоит
- elv.sh если не хотите возиться с настройками.(отлично работает из коробки)
- fish что-то среднее между предыдущими двумя
- zsh надо повозиться чтобы работало хорошо, но определенно того стоит
- elv.sh если не хотите возиться с настройками.(отлично работает из коробки)
- fish что-то среднее между предыдущими двумя
bash ls command
ls - вывод информации о списке файлов.
Некоторые флаги для
Все флаги можно использовать одновременно.
А после того как нашли свой "идеальный" ls, советую сделать его alias-ом.
ls - вывод информации о списке файлов.
Некоторые флаги для
ls
про которые Вы могли не знать:-a
- полный список, включая скрытые файлы и папки-S
- отсортированый по размеру список.--sort=none/size/time/version
- другие виды сортировки-lh
- в виде таблицы со следующими полями: permissions/number of links/owner/owner group/file size/modification date/namels -lR
- рекурсивный вывод в виде таблицВсе флаги можно использовать одновременно.
А после того как нашли свой "идеальный" ls, советую сделать его alias-ом.
alias ls="ls -lhSa"
Proxy vs VPN
Что прячет, а что маскирует?
Основное и главное отличие proxy и vpn в том, что proxy работает на уровне браузера, а vpn на уровне firewall.
Если очень сильно упростить то:
➖Proxy сервер стоит посредине между вами и сервером к которому вы обращаетесь, и получив ваш запрос отправляет его серверу. Такой принцып работы дает возможность обходить некоторые ограничения свяазнные с регионами, но особо не дает бонусов в плане анонимности в сети.
➖VPN создает некоторый "тунель" для всего выходящего трафика шифруя его и отправляя его дальше по назначению. Такой способ дает больше защиты, так как работает на более низком уровне и с дополнительным шифрованием.
❗️Как я говорил ранее в этой статье, нужно быть очень осторожным с браузерными расширениями, которые могут следить за вашим трафиком.
Я пользую Browsec в браузере и WindScribe в системе.
Что прячет, а что маскирует?
Основное и главное отличие proxy и vpn в том, что proxy работает на уровне браузера, а vpn на уровне firewall.
Если очень сильно упростить то:
➖Proxy сервер стоит посредине между вами и сервером к которому вы обращаетесь, и получив ваш запрос отправляет его серверу. Такой принцып работы дает возможность обходить некоторые ограничения свяазнные с регионами, но особо не дает бонусов в плане анонимности в сети.
➖VPN создает некоторый "тунель" для всего выходящего трафика шифруя его и отправляя его дальше по назначению. Такой способ дает больше защиты, так как работает на более низком уровне и с дополнительным шифрованием.
❗️Как я говорил ранее в этой статье, нужно быть очень осторожным с браузерными расширениями, которые могут следить за вашим трафиком.
Я пользую Browsec в браузере и WindScribe в системе.
Website trackers что это и как они воруют вашу информацию?
чтобы победить врага его надо понять
Есть две основных группы трекеров.
First-party - это мониторинг вашей активности сайтом на который вы зашли. Если вы зашли на сайт NyTimes - он будет смотреть за вами и рекомендовать статьи основываясь на ваших интересах.
Third-party - это мониторинг вашей активности сторонними сервисами. Например: есть сервис X который работает на сайте с новостями, интернет магазине, форуме и сайте с онлайн играми. Когда вы заходите на какой-то из этих сайтов, этот трекер собирает информацию о вас и продает сервисам, сайтам итд.
Как работают third-party трекеры?
Их огромное к-во но вот основными из них:
➖ Cookies - небольшой обьем информации (4кб) который может быть уникально сгенерирован для вас и хранится в сессии вашего браузера
➖ Browser Fingerprint - "срез системы" тут идет информация о вашем браузере. Расширения, шрифты, версия, версия ПО, язык, таймзона и много другое.
➖ Зixel trackers - небольшие картинки размером с пиксель, которые загружаются вашим браузером при открытии ссылки, тем самым информируя сервер о том, что вы зашли на сайт.
Большинство из трекерев не несут в себе негативного подтекста, они или стараются упростить жизнь пользователя на сайте, или продать вам персонализированую рекламу.
Расширения вроде Privacy Badger или Ghostery помогают следить за трекерами и блокировать их.
чтобы победить врага его надо понять
Есть две основных группы трекеров.
First-party - это мониторинг вашей активности сайтом на который вы зашли. Если вы зашли на сайт NyTimes - он будет смотреть за вами и рекомендовать статьи основываясь на ваших интересах.
Third-party - это мониторинг вашей активности сторонними сервисами. Например: есть сервис X который работает на сайте с новостями, интернет магазине, форуме и сайте с онлайн играми. Когда вы заходите на какой-то из этих сайтов, этот трекер собирает информацию о вас и продает сервисам, сайтам итд.
Как работают third-party трекеры?
Их огромное к-во но вот основными из них:
➖ Cookies - небольшой обьем информации (4кб) который может быть уникально сгенерирован для вас и хранится в сессии вашего браузера
➖ Browser Fingerprint - "срез системы" тут идет информация о вашем браузере. Расширения, шрифты, версия, версия ПО, язык, таймзона и много другое.
➖ Зixel trackers - небольшие картинки размером с пиксель, которые загружаются вашим браузером при открытии ссылки, тем самым информируя сервер о том, что вы зашли на сайт.
Большинство из трекерев не несут в себе негативного подтекста, они или стараются упростить жизнь пользователя на сайте, или продать вам персонализированую рекламу.
Расширения вроде Privacy Badger или Ghostery помогают следить за трекерами и блокировать их.
Привет)
Интересно узнать, а сколько ты лет в IT?
Интересно узнать, а сколько ты лет в IT?
Anonymous Poll
21%
Только учусь
6%
Меньше года
15%
1-2 года
16%
3-4 года
10%
5-6 лет
5%
7-8 лет
26%
Больше 8 лет