Столь желанный контроль: синтез термостойкого прозрачного эко-полимера |
https://habr.com/ru/post/682756/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682756
Метки: экология химия синтез полимеры экологичность синтетический научно-популярное термостойкость полимеризация молекулярная связь блог компании ua-hosting.company блок-полимеры |
Звёзды в IT-команде: зачем, чего хотят, как удержать |
Привет, я Иван Самсонов, продакт-менеджер в прикладных исследованиях ВКонтакте. Последние шесть лет так или иначе нанимаю людей, и согласен, что «наш успех как менеджеров — не более чем результат того, насколько хорошо мы умеем выбирать сотрудников». Расскажу, как на этапе собеседования увидеть в человеке звезду (или будущую звезду), привлечь его в свою команду и помочь реализоваться. И поделюсь пятью принципами работы с такими специалистами, которые я сформулировал для себя и которые помогают мне укреплять команду и вместе с ней добиваться крутых результатов, действительно соответствующих топ-уровню.
Читать далееhttps://habr.com/ru/post/682622/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682622
Самопишущийся код |
Когда речь идёт о технологиях, позволяющих компьютеру написать часть кода за человека, разговор вечно соскальзывает в гадания на кофейной гуще. Уволят через десять лет всех программистов или нет?
Но вообще-то тут есть о чём поговорить помимо этих спекуляций, причём разговор может быть куда предметнее. Как все эти разнообразные «copilot» вообще работают (вот сейчас, а не через десять лет)? Какие сложности возникают при их создании? Где эти сложности можно преодолеть, а где есть принципиальные ограничения формата?
На конференции Joker об этом рассказывали Никита Поваров allfather и Роман Поборчий p0b0rchy. На момент доклада оба работали в JetBrains, так что получилось не просто абстрактное описание вопроса, а «взгляд изнутри» со стороны тех, кто делает инструменты для разработчиков.
https://habr.com/ru/post/682206/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682206
Метки: Блог компании JUG Ru Group java искусственный интеллект Программирование ии ai copilot |
У программиста, выбросившего жесткий диск с 7500 биткоинами, появилась идея, как его вернуть |
Сага продолжается.
Наверное, все слышали историю Джеймса Хауэллса. В 2013 году жизнь этого 27-летнего британского разработчика навсегда изменилась, когда он выбросил в мусорное ведро жесткий диск, который, скорее всего, теперь является самым дорогим в мире. (Вот заметка об этом на Хабре).
В ящике стола у Хауэллса хранились два 2,5-дюймовых HDD, от одного из которых он собирался избавиться. А в другом был цифровой кошелек с примерно 7500 биткоинами. К сожалению для Джеймса, на свалку, как оказалось, отправился именно второй HDD.
Хотя цена биткоина заметно упала со своей пиковой ноябрьской стоимости почти в $67 000, такой кошелек до сих пор содержит эквивалент почти 175 миллионов долларов. И теперь цель всей жизни программиста — найти этот жесткий диск.
Читать далееhttps://habr.com/ru/post/682800/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682800
Метки: Блог компании FirstVDS Криптовалюты восстановление данных Компьютерное железо Накопители жесткий диск биткоин |
Пятничный дебаг: насколько глубока кроличья нора? |
https://habr.com/ru/post/681636/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681636
Метки: Блог компании Selectel IT-инфраструктура python Системное администрирование дебаг linux объектное хранилище |
Не обновлениями едиными: как получить привилегии администратора домена без эксплуатации уязвимостей |
Всем привет. Я чуть больше полутора лет занимаюсь внутренним пентестом. И вроде бы уже многое знаю, но всегда кажется, что этого недостаточно и хочется знать больше. Когда часто делаешь похожую работу, привыкаешь к одним и тем же действиям, инструментам, и нет идей, что бы еще попробовать. Иногда я черпаю вдохновение в отчетах своих коллег, но всегда интересно почитать о том, как работают и что используют другие команды. А раз это интересно мне, может, это интересно кому-то еще. Мы c командой решили тоже поделиться несколькими интересными киллчейнами. В этой статье я расскажу о последовательности шагов, которая привела к получению привилегий администратора домена в компании, в которой «почти все безопасно».
Подробнее — под катом.
Читать далееhttps://habr.com/ru/post/682778/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682778
Метки: Блог компании Инфосистемы Джет Информационная безопасность Тестирование IT-систем digital security cybersecurity pentest пентест |
Django и PWA |
Всем привет! Гуляя по Хабру, мне ни разу не доводилось обнаружить статью на тему Django + PWA. А ведь тема интересная (лично мне пришлось потратить 4 дня на то, чтобы с ней разобраться). И дабы сэкономить ваше время, в данной статье я попытался представить достаточно простой способ для создания прогрессивного веб приложения (PWA) вместе с Django без сторонних библиотек.
Читать далееhttps://habr.com/ru/post/682790/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682790
Метки: Python JavaScript Django HTML python django pwa python django pwa django pwa |
Сразу три причины, из-за которых контроллер GD32F450 теряет UDP пакеты |
https://habr.com/ru/post/682172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682172
Метки: Системное программирование Программирование микроконтроллеров Компьютерное железо GD32 DP83448 потеря UDP пакетов |
Как 3D-печать смесевого ракетного топлива изменит ракетно-космическую отрасль и поле боя |
И снова сначала видео.
На данном видеоролике продемонстрирован концепт ракетостроительного завода в коробке — Rocket Factory In-a-Box (RFIB) от исследовательской лаборатории Air Force Research Laboratory (AFRL) в США. Малогабаритный мобильный завод по производству кастомизированных твердотопливных ракет в форм-факторе контейнера для перевозки грузов позволит запускать ракеты в любое время и в любом месте (Рис. 1). Сеть скрытых автономных ракетных заводов (АРЗ) обеспечат непрерывность высокоточного огневого воздействия по первому требованию (услуга on-demand для военных), позволив уйти от зависимости от двух-трех уязвимых и прозрачных для разведки промышленных центров по производству ракетного вооружения с негибкой логистикой крупногабаритных грузов к быстрому прототипированию и производству ракетного вооружения непосредственно на линии фронта с гибко настраиваемой логистикой, сыпучее сырье для которого транспортируется малогабаритными высокомобильными скрытыми транспортными средствами.
Прямо «Supreme Commander» на максималках — так американцы собираются воевать в
веке двадцать первом.
https://habr.com/ru/post/682786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682786
Метки: химия космонавтика робототехника ракетное оружие будущее здесь ракетный двигатель ракетное топливо 3d-принтер 3d-принтеры 3d-печать additive manufacturing spacetech additive technologies |
#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV |
Маленький совет из будущего: «В данной статье будут затронуты некоторые понятия, о которых я писал раньше, так что для полного понимания темы, советую прочитать и предыдущую статью»На самом деле, на хабре было множество публикаций по этой теме, но все они говорят о разных вещах. Давайте разберёмся и соберём всё в одну кучку, для полноценного понимания картины мира.
https://habr.com/ru/post/682462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682462
Метки: Блог компании RUVDS.com Big Data python Обработка изображений нейронные сети numpy matplotlib opencv ruvds_статьи |
[Перевод] Управление транзакциями в спринге: @Transactional в деталях |
Вы можете использовать это руководство, чтобы получить простое и практическое понимание того, как работает управление транзакциями в Спринге (Spring) с помощью аннотации @Transacional
.
Единственное необходимое условие? Вы должны иметь приблизительное представление об "Эйсид" (ACID), то есть о том, что такое транзакции баз данных и зачем их использовать. Также здесь не рассматриваются распределенные транзакции или реактивные транзакции, хотя общие принципы, с точки зрения Сприга всё же применимы.
Читать далееhttps://habr.com/ru/post/682362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682362
Метки: java spring transactional |
NFT-дипломы, денежные призы и трудоустройство: Ак Барс Банк продолжает прием заявок на первый всероссийский СХ-хакатон |
В рамках форума Kazan Digital Week 2022 Ак Барс Банк организует первый всероссийский СХ-хакатон, финал которого состоится 10 сентября. Делимся подробностями — кто может стать участником, на какой приз можно рассчитывать и какие задачи предстоит решить.
Читать далееhttps://habr.com/ru/post/682764/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682764
Метки: Блог компании Ak Bars Digital Хакатоны дизайн хакатон cx ux ui ui/ux дизайн |
Психология звука в нейминге: как назвать компанию или продукт |
Выбирая название для своей компании, стоит подумать о благозвучности. Это имеет огромное значение для восприятия бренда целевой аудиторией. Нейминг, созданный с учетом психологии звука, привлекает больше внимания, быстрее запоминается, надолго остается в подсознании.
Как дать удачное название бренду, продукту, сайту, стоит ли использовать фоносемантику, разберем в этой статье.
Читать далееhttps://habr.com/ru/post/682772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682772
Метки: Патентование юриспруденция юридические вопросы интеллектуальная собственность |
showcert: проверяем сертификаты (без боли) |
Этот пост не про какой-то большой и сложный проект, а про очень маленькую, простую утилитку showcert, мой маленький самодельный велосипед, который экономит время и нервы. Она не для тех, кто не знает, про утилиту openssl, а для тех, кто все знает, но когда хочет проверить дату истечения почтового сертификата яндекса, немного гуглит, потом сноровисто пишет:
$
echo | openssl s_client -connect mx.yandex.ru:25 -starttls smtp 2>&1 | openssl x509 -noout -dates
notBefore=Jul 25 11:16:45 2022 GMT
notAfter=Jan 22 20:59:59 2023 GMT
Когда я пишу эту строчку, мне приходят на ум много красочных многокоренных слов из флотской службы. А ведь я даже не служил... А теперь, представьте, что мы хотим не просто увидеть дату, а еще и как-то что-то сделать, если до истечения останется меньше N дней... как будет выглядеть команда?
А теперь сравните с:
$ showcert mx.yandex.ru:25
Names: mx.yandex.ru mx.yandex.net
notBefore: 2022-07-25 11:16:45 (15 days old)
notAfter: 2023-01-22 20:59:59 (165 days left)
Issuer: C=BE O=GlobalSign nv-sa CN=GlobalSign RSA OV SSL CA 2018
Ну разве не проще? showcert
сам, по номеру порта догадывается, как начать STARTTLS (но конечно же, это можно переопределить через опцию -t / --starttls
, например -t no
или -t imap
)
Предупредить о том, что сертификат скоро протухнет? Окей!
$ showcert mx.yandex.ru:25 -qw 200 || echo PROBLEM
mx.yandex.ru:25 expires in 165 days
PROBLEM
-q
- тихий режим, не печатать лишнего, только предупреждения, -w 200
- завершаться с кодом 1, если до протухания меньше 200 дней. (-w без значения, проверка на 20 дней, без -w проверка валидности сегодня).
Проверки файлов:
Читать далееhttps://habr.com/ru/post/681922/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681922
Метки: Информационная безопасность Системное администрирование *nix сертификаты ssl ssl/tls ssl-сертификаты openssl x509 tls starttls |
Мониторинг контроллера MegaRAID и подключенных к нему дисков с помощью Zabbix |
Когда нужно обеспечить быстродействие и надежность дисковой системы, а также возможность горячей замены дисков без выключения сервера, большую помощь окажут дисковые контроллеры с кэш памятью и защитным аккумулятором, такие как MegaRAID. Новые версии этих контроллеров есть на сайте https://www.broadcom.com/products/storage/raid-controllers.
Для надежной работы дисковой системы сервера необходимо настроить мониторинг контроллера и подключенных к ним дисков. В этой статье вы найдете практическое руководство, которое позволит вам организовать такой мониторинг для контроллера MegaRAID с помощью Zabbix.
Читать далееhttps://habr.com/ru/post/682138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682138
[Перевод] Заметка о Mapped Types и других полезных возможностях современного TypeScript |
Привет, друзья!
Представляю вашему вниманию перевод 2 статей:
TypeScript
;TS
.https://habr.com/ru/post/682748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682748
Метки: Блог компании Timeweb Cloud Разработка веб-сайтов javascript typescript ts mapped types new features связанные типы новые возможности |
Чиним баг в iOS Firebase RemoteConfig |
Здравствуйте, меня зовут Артем Волков. Я iOS разработчик в компании "AliExpress Россия".
В этой статье расскажу историю одного бага, который мы встретили, работая c подом Remote Config из SDK Google Firebase для iOS, а также о том, как мы внесли свой небольшой вклад в его исправление.
Жизнь и приключения одного багаhttps://habr.com/ru/post/682688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682688
Метки: Блог компании AliExpress Россия Разработка под iOS Objective C firebase remote config баги состояние гонки |
[Перевод] Что люди не понимают о React Native Modals |
Гайд по освоению комплексных модальных потоков React Native.
Читатьhttps://habr.com/ru/post/682760/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682760
Digital Guardian: от идеи до продукта |
Не знаю, как считаете вы, но я убеждён, что любая работа обязывает человека к непрерывному изучению нового. А уж что говорить, когда ты работаешь в ИТ? Здесь чуть ли не каждый день кто-то что-то да придумает. Придерживаясь своего правила «вечной учебы», я решил, что будет большим упущением не пройти курс по созданию продукта. Давайте будем честны: ещё будучи детьми, мы постоянно что-то изобретаем в своей голове. Я работаю в компании НОРБИТ, которая входит в группу ЛАНИТ, и мне выпала возможность принять участие в акселераторе идей ЛАНИТ Product Manager. Здесь я решил совместить свою тягу к знаниям и изобретательству.
В конце марта 2022 года обучение было завершено, и в качестве «экзамена» все участники курса представляли свои продукты перед наставниками, коллегами и зрителями. Я занял первое место с AI-сервисом контроля состояния пожилых людей Digital Guardian.
В акселератор я уже шёл с готовой идеей, однако путь мой оказался тяжёлым, но очень интересным. На Хабре уже вышла статья, в которой подробно описывается процесс обучения в акселераторе и его методология, поэтому в этом посте я сосредоточусь только на своём продукте и его развитии.
Читать далееhttps://habr.com/ru/post/682012/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682012
Метки: Блог компании ГК ЛАНИТ Венчурные инвестиции Развитие стартапа Управление продуктом ланит стартапы разработка product management |