Внезапно открыл для себя VNC в MacOS
Достаточно в терминале набрать:
open vnc://<host>:<port>
ввести данные, которые выдал ваш провайдер и не нужно ставить дополнительно специализированный софт
Достаточно в терминале набрать:
open vnc://<host>:<port>
ввести данные, которые выдал ваш провайдер и не нужно ставить дополнительно специализированный софт
👍5🔥3👏2
Авария 23 мая 2022
Всем привет,
Команда Geekjob приносит извинения за сбой, произошедший 23 мая 2022 года на ресурсе geekjob.ru.
Сообщаю подробности инцидента с кластером сетевого хранилища в датацентре:
2022-05-23 16:00 MSK – проводились работы по оптимизации производительности кластера, в том числе расширение его ресурсной ёмкости в датацентре;
2022-05-23 18:36 MSK — мониторинг кластера сообщил о состоянии ERROR из-за переполнения одного из OSD и перехода его в состояние full osd при RAW USED 60%, при данном состоянии блокируется запись в кластер, для предотвращения повреждения данных;
2022-05-23 19:04 MSK — кластер выведен из состояния full, кластер позволил производить запись;
2022-05-23 19:06 MSK — начало ремонта;
2022-05-23 19:10 MSK — выяснилось, что кластер не позволяет на полную мощность производить операции IO, начался анализ всех узлов, включая сетевые настройки и физические порты;
2022-05-24 04:00 MSK — окончательное решение проблемы производительности кластера, связанной с зависшими демонами OSD и несколькими PG в состоянии remapped+peering.
Сожалеем о проблемах, которые повлияли на работу сервиса. Мы приложим все возможные усилия и наш опыт, чтобы подобного не повторилось.
Cейчас мы все еще ликвидируем последствия аварии в датацентре.
С уважением,
команда Geekjob
Всем привет,
Команда Geekjob приносит извинения за сбой, произошедший 23 мая 2022 года на ресурсе geekjob.ru.
Сообщаю подробности инцидента с кластером сетевого хранилища в датацентре:
2022-05-23 16:00 MSK – проводились работы по оптимизации производительности кластера, в том числе расширение его ресурсной ёмкости в датацентре;
2022-05-23 18:36 MSK — мониторинг кластера сообщил о состоянии ERROR из-за переполнения одного из OSD и перехода его в состояние full osd при RAW USED 60%, при данном состоянии блокируется запись в кластер, для предотвращения повреждения данных;
2022-05-23 19:04 MSK — кластер выведен из состояния full, кластер позволил производить запись;
2022-05-23 19:06 MSK — начало ремонта;
2022-05-23 19:10 MSK — выяснилось, что кластер не позволяет на полную мощность производить операции IO, начался анализ всех узлов, включая сетевые настройки и физические порты;
2022-05-24 04:00 MSK — окончательное решение проблемы производительности кластера, связанной с зависшими демонами OSD и несколькими PG в состоянии remapped+peering.
Сожалеем о проблемах, которые повлияли на работу сервиса. Мы приложим все возможные усилия и наш опыт, чтобы подобного не повторилось.
Cейчас мы все еще ликвидируем последствия аварии в датацентре.
С уважением,
команда Geekjob
❤13👍7👏1
В Западной Сибири, Краснодаре и Ростове-на-Дону возникли проблемы с доступом к серверам на VPN-протоколах IPsec/IKEv2
– Предположительно, власти начали тестировать блокировку
– Речь идет про блокировку популярных протоколов VPN
– Информацию подтвердил сервис мониторинга GlobalCheck
– Он мониторит блокировки и доступность ресурсов
Источник: DTF
– Предположительно, власти начали тестировать блокировку
– Речь идет про блокировку популярных протоколов VPN
– Информацию подтвердил сервис мониторинга GlobalCheck
– Он мониторит блокировки и доступность ресурсов
Источник: DTF
🤮2🤬1
Недавно открыл для себя проект: Delta Chat
Это мессенжер, построенный поверх SMTP/IMAP.
Рекомендую попробовать если вы любите децентрализацию и ищите алтернативы Телеграм и прочим мессенджерам на случай "зомбиапокалипсиса"
https://delta.chat/
Это мессенжер, построенный поверх SMTP/IMAP.
Рекомендую попробовать если вы любите децентрализацию и ищите алтернативы Телеграм и прочим мессенджерам на случай "зомбиапокалипсиса"
https://delta.chat/
🔥3👍1
Оффер с опционом- что должен знать кандидат
Оффер с опционом- что должен знать кандидат. В NEWHR приходит много вопросов от кандидатов про то, что нужно учесть, если компания предлагает оффер с опционом:
- Какие виды опционов бывают.
- Есть ли разница в получении опционов от РФ и зарубежных компаний.
- Какие гарантии есть у сотрудника при получении опционов. Чтобы разобраться во всем детально, мы позвали к нам в подкаст юриста Рустама Рафикова, который специализируется на разработке систем мотивации для сотрудников стартапов.
Рустам Рафиков, магистр права (LL.M), MBA, управляющий партнер юридической фирмы Rafikov&Partners, входит в список лучших юристов России по версии Коммерсантъ и Право-300, отмечен рейтингом Best Lawyers.
- Какие виды опционов бывают.
- Есть ли разница в получении опционов от РФ и зарубежных компаний.
- Какие гарантии есть у сотрудника при получении опционов. Чтобы разобраться во всем детально, мы позвали к нам в подкаст юриста Рустама Рафикова, который специализируется на разработке систем мотивации для сотрудников стартапов.
Рустам Рафиков, магистр права (LL.M), MBA, управляющий партнер юридической фирмы Rafikov&Partners, входит в список лучших юристов России по версии Коммерсантъ и Право-300, отмечен рейтингом Best Lawyers.
❤2👍2
Наверное ондна из лучших обучалок по ГОдному языку. По примерам можно научиться писать на языке за пару часов (ну или дней). Ну или использовать как карманный справочник (если у вас нет копайлот :))
https://gobyexample.com
https://gobyexample.com
🔥2👍1
Срочно в номер!
Роскомнадзор заявил об ограничении работы Proton VPN и других сервисов
"Согласно закону "О связи", средства обхода блокировок противоправного контента признаются угрозой. Центр мониторинга и управления сетью связи общего пользования (ЦМУ ССОП) принимает меры по ограничению работы на территории России VPN-сервисов, нарушающих российское законодательство",- сообщили в ведомстве "Интерфаксу" в ответ на запрос относительно проблем с доступом пользователей в России к сервису Proton VPN.
Роскомнадзор заявил об ограничении работы Proton VPN и других сервисов
"Согласно закону "О связи", средства обхода блокировок противоправного контента признаются угрозой. Центр мониторинга и управления сетью связи общего пользования (ЦМУ ССОП) принимает меры по ограничению работы на территории России VPN-сервисов, нарушающих российское законодательство",- сообщили в ведомстве "Интерфаксу" в ответ на запрос относительно проблем с доступом пользователей в России к сервису Proton VPN.
Собственно у меня отвалились мои личные собственные VPN сервисы. Сейчас ищу альтернативы как быть и что делать. Возможно у вас есть решение?
👍1
https://www.youtube.com/watch?v=Xr8unYfk8lE
Подкаст «Трещим» с Кирой Кузьменко про зарплаты после войны, эмиграцию IT-специалистов, карьеру программиста и найм программистов.
Исследование NEWHR про зарплаты в IT после 24 февраля: https://miro.com/app/board/uXjVOxBZnUw=/?share_link_id=571909266314
Исследование NEWHR про релокейт IT-специалистов: https://miro.com/app/board/uXjVO021EQU=/?share_link_id=787130848269
Подкаст «Трещим» с Кирой Кузьменко про зарплаты после войны, эмиграцию IT-специалистов, карьеру программиста и найм программистов.
Исследование NEWHR про зарплаты в IT после 24 февраля: https://miro.com/app/board/uXjVOxBZnUw=/?share_link_id=571909266314
Исследование NEWHR про релокейт IT-специалистов: https://miro.com/app/board/uXjVO021EQU=/?share_link_id=787130848269
YouTube
Зарплаты после войны, IT-эмиграция, найм разработчиков | ТРЕЩИМ с Кирой Кузьменко
Подкаст «Трещим» с Кирой Кузьменко про зарплаты после войны, эмиграцию IT-специалистов, карьеру программиста и найм программистов.
Исследование NEWHR про зарплаты в IT после 24 февраля: https://miro.com/app/board/uXjVOxBZnUw=/?share_link_id=571909266314…
Исследование NEWHR про зарплаты в IT после 24 февраля: https://miro.com/app/board/uXjVOxBZnUw=/?share_link_id=571909266314…
🔥3👍2
Штука для питонистов кто хочет иметь замену Монги аля SQLIte. Точно мастхев для тестирования. Ну или для разработки, когда не хочется поднимать инстанс монги, а логику делать надо.
https://github.com/davidlatwe/montydb
https://github.com/davidlatwe/montydb
GitHub
GitHub - davidlatwe/montydb: Monty, Mongo tinified. MongoDB implemented in Python !
Monty, Mongo tinified. MongoDB implemented in Python ! - davidlatwe/montydb
👍3
Есчли вдруг не знали, то для парсинга JSON из консоли существует такая тулза как - jq
Задаешь CSS селектор и получаешь нужные ветви или значения.
https://stedolan.github.io/jq/
У этой же тулзы есть и аналоги, например: https://github.com/antonmedv/fx
Его особенность - эо интерактивность. Это удобно если в терминале знимаетесь отладкой JSON API
А если вам надо jq но для HTML, то вот вам тулза: https://github.com/mgdm/htmlq
Можно писать на bash/zsh скрипты которые будут скрапить веб ресурсы не хуже скриптовых ЯП типа пхп или питона.
Задаешь CSS селектор и получаешь нужные ветви или значения.
https://stedolan.github.io/jq/
У этой же тулзы есть и аналоги, например: https://github.com/antonmedv/fx
Его особенность - эо интерактивность. Это удобно если в терминале знимаетесь отладкой JSON API
А если вам надо jq но для HTML, то вот вам тулза: https://github.com/mgdm/htmlq
Можно писать на bash/zsh скрипты которые будут скрапить веб ресурсы не хуже скриптовых ЯП типа пхп или питона.
GitHub
GitHub - antonmedv/fx: Terminal JSON viewer & processor
Terminal JSON viewer & processor. Contribute to antonmedv/fx development by creating an account on GitHub.
❤1
Подробно про OAuth 2.0. Все примеры на JS, что делает примеры понятными широкуму кругу разработчиков. Как раз сейчас на Geekjob.ru внедряем API с авторизацией по OAuth 2.0
https://fusionauth.io/learn/expert-advice/oauth/modern-guide-to-oauth/
https://fusionauth.io/learn/expert-advice/oauth/modern-guide-to-oauth/
FusionAuth
OAuth 2.0 Simplified | What is Oauth and How Does it Work | FusionAuth
Learn how OAuth 2.0 works with this simplified explanation and guide. Learn what it is, why it's essential for secure authorization, and best practices for implementation.
👍4🔥1
Классная штука для моков http запросов. Простая, селф хостед, внутри докера, написана на Го
https://smocker.dev/guide/
https://smocker.dev/guide/
👍10🔥1
Ищем в нам в команду девелопера, который опен майнд и синьк аут зе бокс. С меня код ревью, обмен опытом и интересные задачи 🙂
Вакансия к нам в NEWHR и Geekjob!
Вакансия Python/Fullstack Developer
Суть продукта:
Несколько телеграм-ботов, с взаимосвязами между ботами, со сложной логикой.
Примеры функционала:
- авторизация
- аналитика
- встроенные платежи
- возможность редактировать и удалять сообщения пользователями и модераторами
- пользовательская переписка внутри бота, в том числе анонимная
- админка для модераторов
- переписка модераторов с пользователями внутри бота
- CRM/админка для пользователей
Пользователи продукта:
кандидаты
работодатели/рекрутеры
модераторы
Техническая часть:
- Python, MongoDB, Redis
- Если вы фуллстек то плюс: VanillaJS, Google Script, Vue.JS
Условия:
- Проектная работа на старте с возможностью перейти на фуллтайм
- ЗП готовы обсуждать
- Удаленная работа
Писать: cv@new.hr
Вакансия к нам в NEWHR и Geekjob!
Вакансия Python/Fullstack Developer
Суть продукта:
Несколько телеграм-ботов, с взаимосвязами между ботами, со сложной логикой.
Примеры функционала:
- авторизация
- аналитика
- встроенные платежи
- возможность редактировать и удалять сообщения пользователями и модераторами
- пользовательская переписка внутри бота, в том числе анонимная
- админка для модераторов
- переписка модераторов с пользователями внутри бота
- CRM/админка для пользователей
Пользователи продукта:
кандидаты
работодатели/рекрутеры
модераторы
Техническая часть:
- Python, MongoDB, Redis
- Если вы фуллстек то плюс: VanillaJS, Google Script, Vue.JS
Условия:
- Проектная работа на старте с возможностью перейти на фуллтайм
- ЗП готовы обсуждать
- Удаленная работа
Писать: cv@new.hr
👍2🔥1
Тем, кто пытался работать с HTML из shell-скриптов, знакома боль от попыток парсинга с помощью регулярок. Для вас существует xj — утилита, которая конвертирует HTML-страницу в JSON для дальнейшей обработки. Обрабатывать JSON из скриптов очень удобно с помощью jq:
Прекрасная вещь для простых парсеров, когда по каким‑то причинам не хочется программировать.
https://idiomdrottning.org/xj
$ wget -qO- https://geekjob.ru | xj | jq '..|select(.noscript?)[][]' "geek"
Прекрасная вещь для простых парсеров, когда по каким‑то причинам не хочется программировать.
https://idiomdrottning.org/xj
👍7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Cкрипт outrun - позволяет вынести вычисления за пределы слабого тонкого клиента на мощный удаленный сервер. Для работы нужен установленный outrun на обоих хостах (и на локальном, и на удаленном), причем с наличием прав root (используется chroot).
Как самый очевидный пример, приведенный авторами outrun, — можно запустить локальный видеконвертер FFmpeg, с использованием ресурсов сервера. На гифке заметна весьма значительная разница во времени выполнения.
Установить можно прямо из pip.
Потом можно запустить требуемую команду на удаленной машине:
Файловая система будет доступна, будто локальная, и результаты работы команды тоже будут записаны в текущую папку на локальном компе.
https://github.com/Overv/outrun
Как самый очевидный пример, приведенный авторами outrun, — можно запустить локальный видеконвертер FFmpeg, с использованием ресурсов сервера. На гифке заметна весьма значительная разница во времени выполнения.
Установить можно прямо из pip.
pip3 install outrunПотом можно запустить требуемую команду на удаленной машине:
outrun srv4.local neofetchФайловая система будет доступна, будто локальная, и результаты работы команды тоже будут записаны в текущую папку на локальном компе.
https://github.com/Overv/outrun
🔥3👍1👏1
Linux Journey — интересный сервис для прокачки и проверки своих знаний о Linux. Этот бесплатный гид по Linux мне в свое время мог бы неплохо помочь. Возможно, пригодится тебе или кому‑то из твоих знакомых!
https://linuxjourney.com/
https://linuxjourney.com/
👍5🔥4❤1
Ресурс с разнообразными однострочниками — этакая библиотека команд на все случаи жизни.
https://linuxcommandlibrary.com/basic/oneliners.html
https://linuxcommandlibrary.com/basic/oneliners.html
Linux Command Library
One-liners | Basic | Cheat sheet | Linux Command Library
Useful linux command line one liners
❤3👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
С помощью Webify можно вывод практически любой команды транслировать как веб‑сервис. Хорошее решение для простого шеринга консоли: запускаете Webify со своим сервисом, а другой человек берет браузер или curl и взаимодействует с вашим приложением.
https://github.com/beefsack/webify
https://github.com/beefsack/webify
👍2🔥2❤1
TTYgames — коллекция консольных игр. Хотя и выглядит это в XXI веке как анахронизм, но почему нет?
https://ttygames.wordpress.com/
https://ttygames.wordpress.com/
❤2👍2🔥1