Месяц: Май 2023

  • Пишем на Python, как будто это Rust

    от автора

    Я начал программировать Rust несколько лет назад, и эта работа постепенно позволила мне изменить подход к проектированию программ и на других языках. В особенности заметен этот эффект был на Python. Прежде, чем я приступил к использованию Rust, я обычно писал код Python в очень динамичном стиле со свободной типизацией, без подсказок типов. Я повсюду передавал…

  • Найм UX дизайнера: советы дизайнеру от нанимающего тимлида

    от автора

    Здравствуйте. Меня зовут Николай, я работаю руководителем команды UX дизайна. Ранее я опубликовал статью для нанимающих тимлидов, которые ищут дизайнеров, а здесь я хочу дать некоторые рекомендации UX дизайнерам, которые в поиске работы и общаются с нанимающей стороной.Эти рекомендации основаны на моем последнем опыте найма и общения с кандидатами, когда в течение 2021-22 годов я…

  • Из экономистов в программисты или как я стал аудитором смарт-контрактов

    от автора

    Автор статьи: Денис БогдановАудитор безопасности смарт-контрактовСамая обсуждаемая тема в криптосообществе: это как найти Solidity разработчиков, создать свой DeFi проект и на этом поднять большие деньги. Я хотел поделиться с Вами как я с нуля выучил язык программирования Solidity и попал на работу в известную IT компанию. У меня высшее экономическое образование и опыт работы в…

  • Осрам 10Вт Е27 — тестирование лампы

    от автора

    Посетители Хабра уже хорошо понимают, что далеко не каждая лампа стоит того, чтобы ее взять с прилавка магазина. Но существуют стандарты отрасли, гиганты, качество которых оспорить видится невероятным. Благодаря активному обсуждению в нашем сообществе любителей светотехники, я получил валидацию своих результатов и теперь могу уверенно показать это тестирование вам. Еще Маяковский в своих текстах глаголил:И не…

  • Как организовать работу начинающему тестировщику?

    от автора

    В SmartHead мы активно обмениваемся опытом и я хочу поделиться некоторыми подходами к организации рабочих процессов для начинающих тестировщиков.Представь, что к тебе подошел руководитель проекта и сказал, что нужно протестировать автомобиль. Что будешь проверять в первую очередь?Открывается ли дверь?Корректно ли спидометр определяет скорость?Срабатывает ли подушка безопасности при боковом столкновении?А может вообще стоит проверить амортизаторы на…

  • Илону Маску разрешили чипировать людей, а дефолт по госдолгу США откладывается

    от автора

    Почти все самые важные и интересные финансовые новости в России и мире за неделю: новый закон разрешает госорганам изымать загранпаспорта, инвесторов в Яндекс поставят перед интересным выбором, а рейтинг Forbes 30 Under 30 оказался зашкварен проходимцами.Финансовые новости из России, к сожалению, по большей части уже не соответствуют духу Хабра. Так что полную текстовую версию этого выпуска новостей можно прочитать вот здесь, либо посмотреть на видео.Есть…

  • 8 мифов о трудоустройстве в Telegram: подростки, нежные хипстеры и темные лошадки

    от автора

    HR-ы-староверы до сих пор думают, что Telegram – это только для подростков, разовых проектов и серых схем заработка. Можно ли захантить в Telegram порядочного айтишника? Провели опрос среди 7 тысяч соискателей и выяснили, каких кандидатов можно найти в Telegram-каналах. Развеем самые популярные мифы о найме в мессенджере. Погнали!Миф №1. В Telegram ищут работу только подростки…

  • Цифровые двойники устройств

    от автора

    Архитектура облачных платформ Интернета вещей становится все более сложной. Для дальнейшего развития необходимо вводить унифицированные принципы и подходы, что мы видим уже сейчас: Cloud Native[i], Edge Computing[ii], OpenAPI[iii] и т.п. Еще одним из таких подходов является концепция цифровых двойников устройств (ЦДУ), о которых мы поговорим сегодня.Представьте ситуацию: Вам нужно поехать по делам в другую страну,…

  • Монадическая композиция Expected в C++

    от автора

    Продолжение статьи На грани между exceptions и std::expected.Здесь речь пойдёт о трюке, который ещё больше имитирует код под исключения C++ (а так же в какой-то степени уподобляется некоторым функциональным языкам). Реализован такой трюк будет при помощи описанного в предыдущей статье типа Expected и сопрограмм. Expected из предыдущей статьи представляет собой шаблонный контейнер с явным типом…

  • Сумки в надежных руках благодаря YOLO: проверяем охранников

    от автора

    Безопасность является важной темой в нашей современной жизни, особенно в общественных местах, таких как аэропорты, вокзалы и торговые центры. Одним из распространенных методов обеспечения безопасности является проверка сумок на проходной. Но, как говорится, кто устережёт самих сторожей? Могут ли современные технологии компьютерного зрения наблюдать за охранниками как они за нами? Давайте разберемся!Навигация:Подготовка материала с камер видеонаблюдения для последующей…