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

Все потоки

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

Карты распространения борщевика Сосновского

Геоинформационные сервисы*КраудсорсингЭкология

В этой заметке я расскажу о том, какие бывают карты распространения борщевика, а также, что нас побудило сделать свою карту распространения борщевика Сосновского в Московской области за 2021 год. И что у нас в итоге получилось.

Опасно: борщевик Сосновского!
Рейтинг0
Просмотры89
Комментарии 0

Новости

Показать еще

Обзор обнаруженных техник и тактик группировки Winnti. Часть 2

Блог компании ГК ЛАНИТИнформационная безопасность*Реверс-инжиниринг*

В первой части этой статьи эксперт компании «Информзащиты»  рассказал, как ему удалось отследить атаку группировки Winnti, «жертвами» которой становятся предприятия военно-промышленного комплекса, аэрокосмической отрасли, правительственные организации и разработчики ПО. Злоумышленники закрепляются в инфраструктуре организаций с целью вывода конфиденциальной информации. Анализ атаки помог автору обнаружить техники и тактики Winnti. 

В этой части вы найдете описания утилит, используемых Winnti для «уклонения от защиты» и узнаете, как обезопасить данные.

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

Кто такой CTO (Chief Technical Officer): что, зачем, за сколько?

Блог компании HaysIT-инфраструктура*IT-стандарты*Управление проектами*
Recovery mode

Chief Technical Officer — представитель топ-менеджмента компании (помимо английской аббревиатуры, можно встретить название «технический директор»), который определяет технологическую стратегию компании и отвечает за внедрение новых технологий — все ради достижения финансовых и стратегических целей бизнеса.

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

Реализуем чистую архитектуру на Flutter с cubit

Блог компании SimbirSoftРазработка мобильных приложений*Проектирование и рефакторинг*Dart*Flutter*

Соблюдать принципы чистой архитектуры – значит обеспечить удобство тестирования, поддержки и модернизации приложения. Понимание архитектуры и state management – это база, необходимая начинающему специалисту для успешной командной работы. В этой статье мы расскажем, как с помощью Cubit реализовать чистую архитектуру на примере стартового приложения Flutter – счетчика нажатий на кнопку. 

Читать далее
Рейтинг0
Просмотры145
Комментарии 0

Esp32-машинка с камерой. Проект для быстрой сборки

Разработка робототехники*РобототехникаDIY или Сделай сам
Tutorial

Среди проектов небольших управляемых машинок, оснащенных камерой, особое место занимают те, которые позволяют быстро, с минимумом деталей собрать нечто управляемое по wi-fi. Но, как правило, сложности здесь возникают даже на этапе подборки компонентов, определения их совместимости. В данном проекте мы попробуем в бою esp32-cam и драйвер двигателя — tb6612fng.
Машинка будет управляться со смартфона либо стационарного ПК и, разумеется, будет максимально бюджетная. Помимо прочего в статье предпринята попытка уйти от arduin, уменьшить размеры платформы.
Проект рассчитан на начинающих, а также немного продолжающих.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Просмотры268
Комментарии 0

Катастрофы, с которыми я столкнулся в мире микросервисов

Блог компании ФлантПроектирование и рефакторинг*Микросервисы*
Перевод

Прим. перев.: автор этой статьи — engineering manager из Испании, работающий в цифровой торговой площадке Adevinta, представленной в 16 странах, — делится своими наблюдениями о частых проблемах, которые он встречал у создателей микросервисов. Об этих вызовах стоит знать заранее, чтобы не столкнуться с ними тогда, когда их решение может оказаться слишком затратным.

Когда пост Мартина Фаулера о микросервисах вышел в 2014 году, команды, в которых я работал, уже занимались SOA-приложениями. Эта статья и последующий хайп коснулись почти каждой команды разработчиков в мире. Стек Open Source-софта от Netflix был самым крутым в то время, поскольку позволял инженерам по всему миру перенимать опыт Netflix в распределенных системах. Если мы взглянем на работу разработчиков программного обеспечения сегодня, более шести лет спустя, большая её часть касается архитектуры микросервисов.

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

Нагрузочный тест для WebRTC микшера

Блог компании FlashphonerСистемное администрирование*Работа с видео*IT-инфраструктура*DevOps*

Эта статья продолжает цикл статей о нагрузочных тестах нашего сервера. Мы уже рассмотрели, как собирать метрики, как на основе этих метрик подбирать оборудование и сравнили способы тестирования. Сегодня посмотрим, как ведет себя сервер при работе с микшированием потоков.

Читать далее
Рейтинг0
Просмотры82
Комментарии 1

Как вредонос Trisis может парализовать целый завод, и есть ли шанс от него защититься

Блог компании Ростелеком-СоларИнформационная безопасность*

Обнаруженный в 2017 году вредонос Trisis до сих пор остается настоящим кошмаром для промышленности. Его цель – вывести из строя систему противоаварийной защиты предприятия, лишив автоматику и персонал возможности оперативно реагировать на аварию (от остановки оборудования до выброса ядовитых веществ). К счастью, первая атака Trisis была неудачной – хакеры выдали себя, а исследователи узнали о новой угрозе. Как же работает этот опасный вредонос, можно ли защитить от него системы ПАЗ – разберемся в этом посте.

Читать далее
Рейтинг0
Просмотры487
Комментарии 1

Статья для тех, кто не попал на Летнюю школу по компьютерному зрению

Блог компании IntelПрограммирование*Обработка изображений*Машинное обучение*Учебный процесс в IT

Полноценных школ по компьютерному зрению, таких, чтобы участники могли получить опыт от разработчиков алгоритмов из крупных технологических компаний, осталось очень немного. В этом плане больше всего повезло студентам из Нижнего Новгорода, ведь каждое лето силами преподавателей Университета Лобачевского и инженеров компании Intel проводится Computer Vision Summer Camp - Летняя школа по компьютерному зрению. А для тех, кому не удалось на нее попасть, мы расскажем самое важное и интересное…

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

Создаем ячейки в iOS

Блог компании HeadHunterРазработка под iOS*Разработка мобильных приложений*Swift*Дизайн мобильных приложений*

В этой статье мы поговорим про систему ячеек в iOS. Обсудим, какие ячейки бывают в iOS, посмотрим на ячейки в дизайн-системе hh.ru и их реализацию в коде и попробуем собрать свою ячейку.

Читать далее
Рейтинг0
Просмотры181
Комментарии 0

20 лет Windows XP

История ITСофт

Пожелтевшие виноградные поля холмов «Безмятежности», фотография 26 ноября 2006 года, Голдин+Сеннеби

25 октября 2001 года на полках магазинов появились зелёные и синие коробочки с названием Windows XP. Месяцем ранее, 24 сентября, в продажу начали поступать компьютеры с новой системой. Ещё за месяц до этого, 24 августа 2001 года, ровно 20 лет назад, Windows XP «ушла на золото», то есть отправилась на фабрики тиражирования и партнёрам.

За двадцать лет своей жизни Windows XP установили на бессчётное число настольных компьютеров, ноутбуков и разнообразных единиц оборудования. Из-за своей неприхотливости вышедшая из продажи и уже не поддерживаемая система продолжает встречаться и по сей день. Её появление — это как переосмысление разработки Windows внутри Microsoft, так и основа домашнего компьютера на следующее десятилетие.
Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Просмотры4.3K
Комментарии 12

Обход 2FA на Binance и потеря 200000$

Информационная безопасность*
Recovery mode

Когда речь заходит про безопасность обычный пользователь интуитивно доверяет самым популярным сервисам настолько, что попросту не беспокоится я о своей безопасности: даже если речь идёт про деньги и многие годы потраченного времени на их зарабатывание. В данной статье я расскажу Вам о недавнем взломе известного в русском сегменте среди крипто-трейдеров блогере на самой популярной бирже Binance. Первые реакция и мысли после взлома от жертвы можете увидеть здесь.

С помощью социальной инженерии блогер был заражён вирусом REDLINE распакованный код которого Вы можете скачать отсюда, а оригинальный файл которым осуществлялось заражение здесь. Подключение вирус вёл по данным IP: 80.85.139.166:40955 и 188.119.113.239:39889. Оба IP принадлежат хостинг-провайдеру и находятся в ДЦ Нидерланд.

16 августа ночью была осуществлена кража сессии авторизации на Binance из браузера с ноутбука жертвы и исходя из логов IP на бирже (отсутствуют сторонние IP) вероятней всего с помощью backconnect-proxy установленном на компьютер жертвы через лоадер первичного вируса успешный и незаметный вход на саму биржу.

Для многих кража логинов и паролей и даже активных сессий из браузера не кажется чем-то существенным благодаря присутствию на бирже 2FA авторизации через ввод SMS/E-Mail кодов. Ведь действительно: каждый раз для вывода средств или перевода их кому либо Вам потребуется данное подтверждение. Но, с недавних пор на бирже появился NFT-market где люди могут покупать и продавать цифровые товары (в основном графику) и как оказалось на многих хакерских форумах почти сразу начали появляться предложения о "выводе" денег с балансов через данную уязвимость. Зайдя в Google и просто введя фразу "обход 2FA Binance" можно встретить действительно огромный выбор исполнителей.

Читать далее
Всего голосов 10: ↑5 и ↓50
Просмотры5.3K
Комментарии 15

75 лет компьютеру ENIAC: история создания, потерянные блоки и восстановление

Блог компании SelectelIT-инфраструктура*История ITIT-компании

Electronic Numerical Integrator and Computer (ENIAC) был одним из первых в мире компьютеров общего назначения. В этом году ENIAC исполняется 75 лет. Его создания считается одной из важнейшей вех развития компьютерной техники, в частности, потому, что этот компьютер был Тьюринг-полным.

В ходе создания ENIAC ученые и инженеры предложили множество новых идей, которые в дальнейшем стали базой для построения электронно-вычислительных машин уже гораздо более совершенных, чем ENIAC.
Читать дальше →
Всего голосов 18: ↑14 и ↓4+10
Просмотры1.3K
Комментарии 8

4 шага на пути к идеальному бизнесу: digital-стратегия для Студии паркета

Бизнес-модели

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

В этом кейсе расскажем о разработке digital-стратегии для салона напольных покрытий «Студия Паркета». Мы вывели бизнес на новый уровень, решив четыре простые задачи.

Узнали, кто целевая аудитория бизнеса. Подсказали клиенту, какие требования к продукту есть у тех или иных частей ЦА. Понимание, что хочет аудитория, позволит точнее нацелиться на конкретные сегменты и получить больше заявок.

Сделали анализ спроса и оценили стоимость рекламы. Запуск рекламы без оценки спроса равносилен игре в лотерею: деньги отдали, а лиды не пришли. Мы собрали и проработали семантику, чтобы оценить конверсионность рекламных каналов.

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

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

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

Headless удаленный рабочий стол за NAT для разработчиков и бесплатно

Системное программирование*IT-инфраструктура*Разработка под Windows*
Recovery mode

Приветствую, друзья.

Это мой второй пост, первый был закидан тапками) Надеюсь тут будет  лучше.

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

Библиотеку мы назвали Heredes (HEadless REmote DEsktop System). Это библиотека для управления рабочим столом удаленного ПК из приложений - вроде не дает никто такого? Нам не жалко, а вам, надеемся, пригодится. Аналогов отдельных для решения конкретной задачи как бы и нет. Есть как часть какого-то сервиса, что далеко не всегда приемлемо. И то для пользователей и сисадминов. Ну а для разработчиков - это всегда делать все с нуля самим.

Возможности библиотеки:

- Простое установление прямого соединения между двумя ПК за NAT (в разных подсетях)

- Двусторонний обмен любыми пользовательскими данными.

- Оптимизация для простоты реализации таких повседневных задач как:

- Прямая передача файлов за NAT. Размер файлов ограничен вместимостью ваших жестких дисков

- Покадровое реалтайм видео с рабочего стола одной машины на другую. Возможность отрисовки рабочего стола как на виртуальном DC так и на реальном

- Реалтайм аудио с микрофона одной машины на колонки второй (в формате PCM) с возможностью записи аудио в файл.

- Проброс клавиатуры и мыши между двумя ПК за NAT.

- Шифрование пересылаемых данных с помощью необычного закрытого ключа.

- Наше решение для разработчиков, то есть это библиотека которую можно использовать в Вашем проекте

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

Вакцин от COVID-19 недостаточно — необходимо понять, как убедить людей вакцинироваться

Научно-популярноеЗдоровье
Перевод

Самое мощное оружие против COVID — это не лекарства или вакцины, а методология. Рандомизированное исследование — лучший способ выяснить, что работает, а что нет. Этот метод лежит в основе существенной части прогресса в медицине, включая разработку эффективных вакцин от коронавируса. Тем не менее, разработки эффективных вакцин недостаточно. Нашим оружием должны быть рандомизированные исследования.

Читать далее
Всего голосов 20: ↑14 и ↓6+8
Просмотры3.3K
Комментарии 64

Как подружить ClickHouse и Power Bi

Визуализация данныхХранилища данных*
Из песочницы

Однажды на работе мне потребовалось построить дашборд в Power BI, но данные хранились в ClickHouse. В Power BI есть много различных конекторов, но специального для ClickHouse нет. В этой статье мы разберемся с данной проблемой!

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

Безопасность сайта Умного голосования

Блог компании ITSOFTИнформационная безопасность*DevOps*

Первая часть вышла более двух месяцев назад.
После второй с сайта убрали Яндекс.Метрику.
Надеюсь, после третьей приведут инфраструктуру в порядок.

Читать далее
Всего голосов 141: ↑122 и ↓19+103
Просмотры19K
Комментарии 217

Infrastructure as Code: Плюсы, Минусы и Будущее

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

Infrastructure as Code — ключевой элемент наиболее эффективных инженерных сетапов. То, как сейчас DevOps-инженеры взаимодействуют со своей инфраструктурой — это несомненно большой скачок вперед. Но тем не менее спорные моменты с определением и лучшими практиками IaC до сих пор есть. Эта статья стремится четко описать IaC, его преимущества и важные ограничения.

Infrastructure as Code, или сокращенно IaC, — это фундаментальный сдвиг не только для Ops в том, как они подходят к провизионированию и обслуживанию инфраструктуры, но и в разработке программного обеспечения в целом. Несмотря на то, что за последние несколько лет IaC де-факто зарекомендовал себя как отраслевой стандарт, многие до сих пор спорят о его определении, лучших практиках и ограничениях.

В этой статье вы познакомитесь с эволюцией этого подхода к инфраструктуре рабочих процессов и связанных с ним технологий. Мы объясним, откуда появился IaC, перспективы его развития, его преимущества и его главные ограничения.

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

Бывший проектировщик микросхем для Военно-Воздушных Сил США расскажет в Cколково как верифицировать FIFO

FPGA*Программирование микроконтроллеров*Производство и разработка электроники*Компьютерное железоЭлектроника для начинающих

Если вы изучили начала цифровой схемотехники и компьютерной архитектуры по книжке Харрис & Харрис и потом вознамерились пойти собеседоваться на позицию проектировщика микросхем в Apple или NVidia, то вы интервью не пройдете. Посколько вы наверняка получите вопрос про реализацию в хардвере очередей FIFO, а это в Харрис & Харрис не описано.

Хуже того, даже если вы возьмете книжку Digital Design by William Dally & Curtis Harting, которую используют для обучения студентов в Стенфорде, и прочтете ее от корки до корки, то у вас все равно мало шансов, потому что, хотя FIFO там и есть, но в очень базисной форме, а контроль потока данных заканчивается на скид-буферах.

А что же хотят электронные компании?
Всего голосов 20: ↑19 и ↓1+18
Просмотры3.8K
Комментарии 11