Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Ноев ковчег — история становления зоологии

Биология Научно-популярное Читальный зал

История дисциплины, которой посвящен этот очерк, на редкость мирная. В ней не будет ни галлиевых страстей, ни дантовых кругов ада. Учёные, посвятившие жизнь этому разделу естествознания, не сгорали на кострах и не попадали в изгнание. Вероятно, это связано с самой спецификой данной области. Будучи во многом описательной наукой, она редко вызывала споры, ведь достаточно предъявить оппоненту материальное доказательство, чтобы убедить в своей правоте. Тем более что эта наука не вступала в противоречие с религиозными и идеологическими догматами. Итак, история зоологии.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 13
Комментарии 0

Новости

Подключение телеграм бота к гугл таблицам

JavaScript *
Из песочницы

Пишем бота в гугл скриптах на JavaScript. Этот пост - проба пера и статья для начинающих свой путь в гугл скриптах или телеграм ботах. Есть много идей для будущих постов и интересных примеров использования инструментов гугла, в том числе реальных кейсов от заказчиков. Цель поста: получить обратную связь для понимания интересно ли читателю погрузиться в тему глубже.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 364
Комментарии 0

Случай в больнице, или история о том, как я ракетоносцам СССР «глаза открывал.» Часть1

Читальный зал

1972 год сентябрь.

-Лев, тебя вызывает командир части, сказал мне майор, начальник отдела лаборатории, где я работал авиационным метрологом.

-Мне передали твоё заявление на увольнение по собственному желанию, сказал мне полковник, командир нашей лаборатории, рукой показывая, чтобы я присел для разговора.

-Лев, не хочешь остаться на сверхсрочную службу, прапорщиком?

У тебя будет хорошая зарплата, жену и двойняшек своих сможешь достойно содержать.

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Просмотры 504
Комментарии 2

Наблюдение за Дистанционным Электронным Голосованием 2021 года (система Waves-РосТелеКом, федеральная)

Анализ и проектирование систем *.NET *C# *

Привет Хабр, в 2019 году я разбирался в дистанционном электронном голосовании в МГД, в 2020 у нас было голосование по Конституции, где само голосование прошло хорошо, но номера паспортов неудачно попали в сеть. Ну а в этом году мне, как наблюдателю, удалось получить доступ непосредственно к нодам наблюдения всех 4-ех шардов блокчейна, использовавшегося в федеральном голосовании, получить полный дамп транзакций блокчейна голосования, сравнить его с теми транзакциями, что выложены на официальном сайте и начать его исследование. Как это было и что получилось - под катом

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 1.3K
Комментарии 10

Одержимость контролируемыми входными метриками

Big Data *Управление e-commerce *Управление продуктом *Карьера в IT-индустрии IT-компании
Перевод

Что такое контролируемые входные метрики и как их применять?

"Я бы сказал, что контролируемые входные метрики — это тот тип идей, когда методы поначалу кажутся тривиальными, но, после их применения на практике, меняется способ вашего мышления о данных. На самом деле, я даже зайду дальше и скажу, что они в корне изменили мое представление об операционной эффективности."

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 426
Комментарии 1

Как устроен back-end в быстрорастущей edtech-компании

Развитие стартапа

Каково это - масштабировать высоконагруженный международный проект, абонентская база которого удваивается каждые несколько месяцев? Какие задачи стоят перед разработчиками? Что нужно уметь и знать, чтобы сделать карьеру перспективной сфере edtech? Все это обсуждаем с Александром Петровым - архитектором бэкенда онлайн-платформы обучения детей английскому языку Novakid.

Читать далее
Всего голосов 10: ↑0 и ↓10 -10
Просмотры 834
Комментарии 2

Возможно, в мозге найден эквивалент обратного распространения

Блог компании SkillFactory Python *Читальный зал Научно-популярное Мозг
Перевод

Давно известно, что биологические нейроны действуют подобно битам: либо отправляют сигнал соседнему нейрону, либо не делают этого; поэтому исследователи построили модель, где роль обучающих сигналов выполняют всплески нейронной активности.

Не прерывая работу нейронов, эта модель позволяет выполнять биологическое обратное распространение, а эффективность реализации нового алгоритма близка к эффективности классического обратного распространения. За подробностями и кодом приглашаем под кат, пока у нас начинается курс по ML и DL.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.2K
Комментарии 2

U-boot. Процедура инициализации по шагам

Разработка под Linux *
Перевод
Tutorial

В предыдущей статье был описан процесс настройки IDE Eclipse для кросс-платформенной отладки загрузчика U-boot. В данной статье описывается устранение последних ограничений, препятствовавших полноценной его отладки. После чего, получив возможность полноценной отладки кода, пройдемся по всей процедуре инициализации загрузчика от первой инструкции и до конца в режиме отладки.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 640
Комментарии 4

О чем расскажут на С++ Russia 2021

Блог компании JUG Ru Group Программирование *C++ *Конференции

Уже скоро стартует С++ Russia. И в преддверии конференции хотим поделиться с хабражителями описаниями докладов.

С++ Russia — это всегда хардкор. В этот раз поговорим про ассемблер, асинхронные движки с корутинами, исключения, GPGPU и многое другое. Будут и низкоуровневые оптимизации, и метапрограммирование, и «кишочки», и конкурентность с многопоточностью.

Среди спикеров будут члены комитета по стандартизации C++, контрибьюторы известных проектов, один из авторов языка Swift (внезапно!), авторы книг и курсов, разработчики из крупных компаний. А также Антон Полухин @antoshkka, сочетающий в себе почти все перечисленное.

Под катом программа с описанием докладов,  для вашего удобства разбили ее на тематические блоки.

Смотреть программу
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.2K
Комментарии 0

Публикация Spring Boot приложения в GitHub Packages с помощью GitHub Actions для самых маленьких

Программирование *Java *GitHub Микросервисы *
Tutorial

Сегодня я расскажу вам как можно опубликовать своё Spring Boot приложение в GitHub Packages с помощью GitHub Actions. Вот так. В общем-то всё. Вот. Спасибо за внимание.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 579
Комментарии 0

Доллары в глазах: сравниваем российские и американские зарплаты

Блог компании Get me IT IT-эмиграция Карьера в IT-индустрии Статистика в IT Удалённая работа

Задумываясь о релокации, в первую очередь оцениваешь свой текущий уровень дохода и потенциальные карьерные перспективы в новой стране. Вопрос сопоставления зарплат двух стран — сложный и комплексный. Поэтому в этом материале мы не просто собрали данные, но и подробно расписали нюансы, которые нужно учесть для правильных выводов.

Данный материал будет полезен разработчикам, Product Manager-ам, аналитикам, тестировщикам, Data Scientist-ам, HR-ам, опытным специалистам уровня middle+, а также всем-всем-всем мечтающим релоцироваться в США.

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 8.9K
Комментарии 65

Тимлиды и разработчики: как программисты ищут работу в 2021 году

Управление персоналом *Карьера в IT-индустрии

Ещё осенью 2020 года мы заметили изменения в воронке поиска работы в сферах IT&Digital. Поскольку мы постоянно взаимодействует с людьми и рынком, нам быстро стало понятно, что формируются новые паттерны поведения при поиске работы. И компаниям нужно обязательно их учитывать, чтобы находить новых сотрудников в команды разработки.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 2K
Комментарии 10

Security Week 43: функциональность трояна Trickbot

Блог компании «Лаборатория Касперского» Информационная безопасность *
В исследованиях вредоносного ПО часто разбирается метод первоначального заражения системы, так как именно он позволяет модифицировать протоколы защиты. Что происходит после взлома компьютера, в деталях анализируется не так часто. На вопрос «Что могут сделать злоумышленники после получения полных прав?» обычно можно просто ответить: «Да все что угодно». Свежее исследование «Лаборатории Касперского» подробно описывает «функциональность после взлома» на примере модулей трояна Trickbot.

Trickbot отслеживается с 2016 года, он также является наследником банковского трояна Dyre, существовавшего с 2014 года. Задачей последнего была кража данных для доступа к финансовым сервисам при помощи атаки Man-in-the-browser. Несмотря на то что теперь основной задачей Trickbot является предоставление доступа другому вредоносному ПО (для шифрования данных и последующего требования выкупа у организаций), прямое похищение информации по-прежнему остается в списке задач. В 2021 году большинство случаев детектирования Trickbot пришлись на США, Австралию и Китай.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 360
Комментарии 0

Изоляция CSS в Razor Pages

Блог компании OTUS ASP *
Перевод

Изоляция CSS впервые появилась в .NET 5 для компонентов Blazor. Теперь она станет доступной и в Razor Pages (и в представлениях MVC) в .NET 6, который должен быть зарелижен в ноябре этого года. Ниже представлен краткий обзор того, как изоляция CSS работает в Razor Pages и какие проблемы она должна решать.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 361
Комментарии 0

Нейросети в борьбе с идиотизмом заградительных мер в политике

Анализ и проектирование систем *CRM-системы *Машинное обучение *

В этой статье я расскажу, как мы применяли нейросети для преодоления заградительных мер для независимых кандидатов на выборах.

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 1.3K
Комментарии 0

Техническая экспертиза: настраиваем CI на М1 с командой Welps

Блог компании Selectel Хостинг Сетевые технологии *Сетевое оборудование Лайфхаки для гиков

Привет, Хабр! Мы начинаем серию статей, в которых наши партнеры рассказывают о разных нюансах сетевых технологий.

Сегодня встречайте Виталия Волкова из компании Welps, где он работает тимлидом разработки. Компания создает wellness-приложения и постоянно оптимизирует процессы разработки. Один из таких процессов и раскрывается автором — Виталий рассказывает, как поднять Cl на М1 с использованием инфраструктуры Selectel. Поехали!
Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 598
Комментарии 0

Корутины в C++20 — что это и как с ними работать

Блог компании Wunder Fund Программирование *C++ *
Перевод

Прим. Wunder Fund: В статьи описаны базовые подходы к работе с корутинами в 20м стандарте С++, на паре практических примеров разбораны шаблоны классов для промисов и фьючеров. По нашему скромному мнению, можно было бы реализовать и поизящнее. Приходите к нам работать, если имеете сильные мнения о корутинах хе-хе.

Возникает такое ощущение, что тема реализации корутин в C++20 окутана серьёзной неопределённостью. Полагаю, это так из-за того, что в проекте технической спецификации C++20 сказано, что работа над механизмами корутин всё ещё ведётся, в результате в данный момент нельзя ожидать полной поддержки этих механизмов компиляторами и стандартной библиотекой.Множество проблем, вероятно, возникает из-за отсутствия официальной документации по работе с корутинами. Нам дали синтаксическую поддержку корутин в C++ (co_yield и co_return), но не всё то, что я счёл бы признаками их полной библиотечной поддержки. В стандартной библиотеке имеются хуки и базовый функционал поддержки корутин, но нам приходится самостоятельно встраивать всё это в наши собственные классы. Я ожидаю, что полная поддержка корутин-генераторов появится в C++23.

Если вы — Python- или C#-разработчик и ожидаете увидеть в C++ простую механику работы с корутинами, то вас ждёт разочарование, так как фреймворк общего назначения C++20 недоработан. Учитывая это, можно отметить, что в интернете имеется множество публикаций, в состав кода, обсуждаемого в которых, входит шаблонный класс, поддерживающий корутины-генераторы. В этом материале вы найдёте шаблон корутины, применимый на практике, а также примеры кода. Всё это предваряется общими сведениями о корутинах.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 2.8K
Комментарии 1

Настройка системы для облачного гейминга с помощью VFIO, Parsec и AMD

Блог компании RUVDS.com Облачные сервисы Видеокарты Игры и игровые приставки
Перевод


Этот проект продолжит предыдущий, где я рассматривал настройку VFIO в общем. Для многих этого уже будет достаточно, но моей целью все же является получение мощной игровой конфигурации, к которой я смогу подключаться со своего ПК в гостинной через 20 метров витой пары.
Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 1.1K
Комментарии 3

Свой стартап внутри компании

Блог компании Deutsche Telekom IT Solutions (ex T-Systems) Развитие стартапа Карьера в IT-индустрии DIY или Сделай сам

"С вас — крутая инновационная идея, с нас — финансирование, поиск инвесторов, обучение проектному менеджменту и помощь в выпуске конечного продукта”, —представьте, что это говорит вам директор компании, где вы работаете. Звучит, как ваша реальность или как безумная фантазия?

В нашей компании уже запущены две внутренние площадки, где коллеги могут развивать свои pet-проекты и пробовать довести их до реальных продуктов, которые могут выйти на рынок.

Зачем компании собственноручно давать сотрудникам возможность отвлечься от основной работы и даже финансировать это?

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.3K
Комментарии 5

7 платформ для подготовки к техническому интервью на английском языке

Блог компании Geekfactor.io Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии
Перевод

Компания Geekfactor cовместно с Getmentor.dev проводит программу подготовки к трудоустройству в зарубежные стартапы (бесплатно помогаем подготовиться к интервью и показываем резюме классным компаниям) — почитать о ней подробней и зарегистрироваться можно тут.

Требования к соискателям на должности разработчиков ПО быстро меняются. Если раньше достаточно было разбираться в структурах данных и основных алгоритмах, чтобы успешно пройти собеседование и получить работу, то сегодня компании ищут кандидатов с практическим опытом и навыками.

Именно поэтому многие интервьюеры и не задают вопросы о структуре данных и алгоритмах. Их интересует умение работать с разными технологиями и взаимодействовать с другими.

Чтобы подготовиться к поиску работы, соискателям будет полезно попрактиковаться в написании кода и в прохождении тренировочных собеседований. Сегодня доступно множество книг и ресурсов, например Cracking The Coding Interview и популярные сайты с заданиями по программированию.

Ниже я представляю список лучших, на мой взгляд, платформ по подготовке разработчиков к собеседованиям.

Смотреть список
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 2.4K
Комментарии 5