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

Все потоки

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

Расчёты для солнечных батарей в 200 раз быстрее, архитектура мозга для искусственной нейросети, тесты беспилотников

Блог компании SkillFactoryМашинное обучение*Читальный залМозгБудущее здесь

К старту курса о машинном и глубоком обучении делимся подборкой новостей последних недель из мира ML о том, какой компромисс между желанием получить данные и высокой стоимостью МРТ нашли исследователи, об огромном ускорении расчётов в области материалов солнечных батарей, и о том, в каких случаях ИИ не нужны большие объёмы данных. Подробности и другие новости вы найдёте под катом.

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

Новости

Показать еще

Об украинских и русских гласных

Блог компании TimewebИзучение языков

Одно из самых заметных отличий украинского языка от русского — гласный [і] на месте дореволюционного ятя и в тех словах, где в русском [о]: двір, дім, сільрадість и т. п. Это отличие настолько характерно, что стереотипным «плохим украинским» в юморесках стал русский с заменой [о] на [і]: «кровосісі» и т. п. При этом в других, внешне похожих словах — русскому [о] соответствует [о] и в украинском: кров, рот, сон, голос, ворон и т. п. В чём же разница между этими двумя группами слов? Статья «Икавизм» в русской Википедии предельно лаконична: «переход звуков [ě] (ять), [o], [е], [у], при их нахождении в закрытом слоге, в звук [i]» — хотя и во второй группе слоги закрытые.

Считается, что в праславянском языке было четыре кратких гласных [е о ъ ь], пять долгих [а и у ы ѣ] и действовал закон открытого слога, в соответствии с которым все слоги обязаны завершаться гласным: *дво.ръ, *до.мъ, *со.ль, *ра.до.сть, *кръ.вь, *ръ.тъ, *съ.нъ, *го͡л.съ, *во͡р.нъ. Около 7 в. дифтонги [о͡л] и [о͡р] распались, и закон открытого слога потребовал исправить ситуацию: в древнерусском получились го.ло.съ и во.ро.нъ, в западно- и южнославянских языках (включая церковнославянский) — гла.съ и вра.нъ. Затем в 11–13 вв. произошло падение редуцированных: нечётные [ъ] и [ь], считая от конца слова, исчезли, а чётные понизились до [о] и [е] соответственно: сон, во‿сне ← *съ2нъ1, *въ2‿съ1нѣ. Беглый [о], получившийся из древнерусского [ъ], соответствует [о] и в украинском. Дополнительный признак такого [о] — соответствие [e] в западнославянских языках, например в чешском: krev, ret, sen. В отдельных случаях этот гласный небеглый в русском, но беглый в других языках: в крови, v krvi [ˈfkr̩.vɪ] ← *въ кръве. Второй случай, когда русскому [о] соответствует [о] и в украинском, — полногласные сочетания оро и оло, дополнительный признак которых — неполногласные соответствия в других языках: голос ворон, hlas vran ← *голсъ ворнъ.

Читать далее
Всего голосов 16: ↑14 и ↓2+12
Просмотры1.8K
Комментарии 7

E-learning на костылях. Тестовое задание для непростого e-learning мастера

Ненормальное программирование*Занимательные задачкиJavaScript*Карьера в IT-индустрии

В этой статье я покажу «хрустальную туфельку» с помощью которой я ищу довольно необычного спеца в e-learning.

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

Если интересно поупражняться, прошу в комментарии. Ответы будут здесь через 2 недели.

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

Искусство кибервойны: как китайские группы TaskMasters и TA428 атакуют Россию

Блог компании Group-IBИнформационная безопасность*Реверс-инжиниринг*Исследования и прогнозы в ITIT-компании

В середине мая 2021 года эксперты из SOLAR JSOC вместе с Национальным координационным центром по компьютерным инцидентам (НКЦКИ) выпустили отчет о серии целенаправленных атак, выявленных в 2020 году. Согласно исследованию, главной целью атакующих в России были федеральные органы исполнительной власти (ФОИВы).

Изучая это исследование, Анастасия Тихонова, руководитель группы исследования сложных угроз Threat Intelligence Group-IB, и Дмитрий Купин, ведущий специалист по анализу вредоносного кода Threat Intelligence Group-IB, поймали себя на мысли, что уже видели похожие инструменты в более ранних APT-атаках из Китая.

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

Как решить проблемы аналитики при масштабировании бизнеса с помощью стандартизации UTM-меток

Веб-аналитика*Управление продуктом*

UTM-метки — основа для анализа рекламных кампаний. На базовом уровне с ними умеет работать любой digital-маркетолог. Этой базы достаточно для бизнеса с парой услуг и 2-5 маркетологами в штате. Но проблемы возникают при масштабировании. Крупным компаниях с большим количеством товаров, каналов продвижения и маркетологов необходима более детальная прометка, которая позволит агрегировать данные по всем параметрам. Десяткам маркетологов внутри компании сложно договориться между собой и контролировать прометку друг друга. Разные сотрудники по-разному указывают параметры, в отчетах множатся данные по каналам, одним словом, начинается хаос.

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

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

500 миллионов строк кода: как софт съест автоиндустрию

Блог компании НПП ИТЭЛМАТестирование IT-систем*Промышленное программирование*Научно-популярноеТранспорт
Перевод
image


TRDL


  • У некоторых автопроизводителей есть сотни тысяч потенциальных комбинаций сборки отдельной модели автомобиля.
  • Ford F-150, содержат 150 миллионов строк кода.
  • В автомобилях Volvo 2020 года около 120 ЭБУ и 100 миллионов строк исходного кода. 10 миллионов условных операторов, 3 миллиона функций, которые вызываются в 30 миллионах мест в исходном коде.
  • В 2017 году 40% стоимости нового автомобиля можно отнести на полупроводниковые электронные системы, что вдвое больше, чем в 2007 году. К 2030 году эта сумма приблизится к 50%.
  • Сегодня в каждый новый автомобиль упакован полупроводниками на сумму около 600 долларов, состоящих почти из 3000 микросхем всех типов.
  • Автомобильный сетевой жгут, к которому могут быть прикреплены тысячи компонентов, может содержать более 1500 проводов общей длиной 5000 метров и весом более 68 кг.
  • 40% бюджета на производство автомобиля с момента его разработки до начала производства можно отнести на счет системной интеграции, тестирования, проверки и валидации.
  • По оценкам VW, только 10% программного обеспечения в его автомобилях разрабатывается собственными силами. Остальные 90% вносят десятки поставщиков, а у некоторых OEM-производителей это число, как сообщается, достигает более 50.
  • Почти 60% затрат на рабочую силу при ремонте столкновения с транспортным средством с расширенными функциями безопасности связано с электроникой транспортного средства.
  • 2019 год стал рекордным: 15 миллионов автомобилей были отозваны из-за дефектов электронных компонентов. Половина отзывов связана с дефектами программного обеспечения.
  • В GM 90 инженеров на постоянной основе работают над разработкой средств кибербезопасности.
  • 25 гигабайт данных в час — трафик внутри автомобиля

Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Просмотры4.5K
Комментарии 36

Тестирование контракта потребителя сервиса — часть 3

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

Это третий блог из серии публикаций о тестировании контрактов  потребителей сервиса. Я представил концепцию в первом блоге. Второй блог посвящен написанию тестов с использованием Pact для синхронной коммуникации. В этом блоге мы рассмотрим, как писать тесты, когда среда коммуникации основана на сообщениях.

В нашем примере кредитный шлюз эмитирует событие о создании займа. Служба предоставления займов прослушивает его и выполняет дальнейшую обработку. В случае коммуникации на основе Http видно, что фреймворк Pact запускает имитатор Http-сервера. Коммуникация на основе сообщений отличается от Http тем, что не существует единого стандартного способа коммуникации. Она может быть организована с помощью различных инструментов, таких как Kafka, RabbitMQ, ActiveMQ и т.д. Pact может не связываться с этими инструментами, и, поэтому, он не запускает ни один из них во время выполнения тестов, а просто позволяет нам убедиться, что потребитель и производители событий придерживаются одной и той же схемы. В конечном итоге это то, что нам нужно! Давайте перейдем к коду.

Потребительский тест

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

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

Путь ВТБ Лизинга к сферическому качеству в вакууме

Блог компании ВТБ ЛизингТестирование IT-систем*Java*Управление разработкой*

Привет, Хабр! Меня зовут Максим Бутаков, я работаю руководителем отдела контроля качества и тестирования в компании «ВТБ Лизинг». Сегодня я хочу рассказать о создании этого направления: о том, как нам удалось менее чем за три года улучшить качество продукта и существенно уменьшить количество багов. Думаю, под катом найдётся чем вас удивить.

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

Ушёл из жизни «крёстный отец судоку» Маки Кадзи

Игры и игровые приставкиЛогические игры

В Японии умер 69-летний Маки Кадзи, основатель и бывший руководитель японского издательства Nikoli. Причиной смерти стала холангиокарцинома (рак желчных протоков). Наибольшую известность Кадзи получил благодаря популяризации судоку и других головоломок.

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

Гори, но не сгорай: что такое эмоциональное выгорание и как с ним бороться

Блог компании SkyproУчебный процесс в ITКарьера в IT-индустрииМозгЗдоровье

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

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

А как хорошо всё начиналось…

Читать далее
Всего голосов 13: ↑7 и ↓6+1
Просмотры1.8K
Комментарии 14

Dancer2 или современное web-приложение на PERL. Часть II

Perl*
Tutorial

Лето близится к концу, однако ещё остались дни, чтобы насладиться солнцем, отпуском, Perl и Dancer2. Последним двум будет посвящена эта статья. Сегодня поговорим про шаблоны, сессии и флэш-сообщения.

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

Секреты observability. Часть 2: алерты

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

image
Фото Ricardo Gomez Angel, Unsplash.com


Используем метрики для отправки уведомлений через Slack


В предыдущей статье мы задеплоили оператор Prometheus с помощью helm-чарта и на примере набора сервисов увидели, как можно собирать метрики через prom-client и экспортеры. Как вы помните, цель observability (наблюдаемости) — узнать статус системы, поэтому нужные люди должны получать уведомления, когда значения метрик выходят за установленные пределы. Для этого надо настроить алерты.

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

Встречаем новые серверы Gen10v2

IT-инфраструктура*IT-компании

Сегодня речь пойдёт о новых салазках для жёстких дисков SFF формата Gen10 v2.

На первый взгляд.

На первый взгляд они идентичны, но...

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

Зачем шпионы подглядывают или противостояние ПЛО США и АПЛ ВМФ СССР

Научно-популярное

5 узлов. Это много или мало? Ну, это меньше 10 километров в час. Эту скорость при желании можно развить на своих двоих, не особенно напрягаясь. Тем интереснее может оказаться факт, что изменение возможной скорости перемещения, скажем, атомной подводной лодки по сравнению с ожидаемой может спутать вероятному противнику все карты. В периоды обострения международной ситуации ставки обычно растут и ценность точной развединформации, порой, может быть сопоставима с военным бюджетом государства. Предлагаю заглянуть во внутреннюю кухню военных ведомств примерно таким же образом, каким сисадмин анализирует сетевые пакеты, дабы узнать, что положило его веб сервер. Только вместо верного WireShark'а у нас будут рассекреченные отчёты и доклады, и упал не сервер, а министр обороны.

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

Чистый девопс: как возникло и развивалось понятие «DevOps»

Блог компании JUG Ru GroupAgile*DevOps*История IT

В интернете есть уже тысячи споров о том, чем является DevOps. Мы решили подойти иначе: не навязывать вам точку зрения «понимайте это слово так-то», а оглянуться в прошлое и проследить историю его возникновения. Что привело к появлению DevOps? Какие люди первыми стали употреблять это слово и что они под ним подразумевали? Что изменилось за это время, а что осталось неизменным? И что там дальше?

А разобравшись со всем этим, в итоге можно обнаружить, что теперь и на вопрос «что такое DevOps» отвечаешь себе более четко.

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

Продвижение услуг разработки в Европе

Управление проектами*Контекстная рекламаУправление продажами*Поисковая оптимизацияДизайн

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

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

С помощью скотча и жвачки

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

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

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

Android in-app purchases, часть 3: получение активных покупок и смена подписки

Блог компании AdaptyРазработка мобильных приложений*Разработка под Android*
Tutorial

Cегодня мы рассмотрим две важные темы по реализации in-app покупок с Google Billing Library. Начнем с получения активных покупок пользователя, то есть действующих подписок и ранее купленных non-consumable продуктов.

Это наша третья статья из цикла статей про внедрение покупок на Android. В этой серии мы полностью закрываем вопросы добавления покупок в приложениях Google Play:

1. Android in-app purchases: конфигурация и добавление в проект.

2. Инициализация и обработка покупок.

3. Проверка статуса подписки и crossgrade. — Вы тут.

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

Что творится в хостинг-индустрии глобально в этом-прошлом годах и чего сейчас ждать

Блог компании RUVDS.comХостингУправление проектами*

Выглядит как полярная лисичка, но ещё не толстая. То есть каждый год мы думаем, что он плохой, но потом приходит следующий, в котором становится ещё сложнее.

Коротко:

  • Минкомсвязи хочет приземлить в РФ все зарубежные сервисы с выручкой.
  • IPv4 кончается, но, кажется, нам плевать.
  • Дефицит полупроводников вызывает полуповышение цен.
  • MS закручивает гайки ещё дальше.
  • Импортозамещающий «Байкал» наносит ответный удар.
  • Идут блокировки VPN по сценарию, стремящемуся к китайскому.
  • Удалёнка поменяла потребление VDS.
  • И Антимонопольная служба атакует крупнейшие ИТ-компании (хоть одна хорошая новость для пользователя).

Почти всё из этого вызывает увеличение издержек, и заплатите за них, конечно же, в конце концов именно вы. Потому что так работает экономика.
Читать дальше →
Всего голосов 35: ↑34 и ↓1+33
Просмотры2.6K
Комментарии 24

Методология и практика нагрузочного тестирования. Опыт Miro

Блог компании MiroВысокая производительность*Тестирование веб-сервисов*


Всем привет!

Меня зовут Дмитрий Винокуров и я работаю инженером по нагрузочному тестированию в Miro. Я хочу рассказать о личном опыте и опыте нашей команды в развитии направления нагрузочного тестирования (для краткости НТ). В статье я расскажу самые основы НТ, как на эти основы ложится наш процесс и на какие конкретные шаги он делится. Наш опыт местами может быть специфическим, но по большей части он будет применим ко многим компаниям, разрабатывающим веб-приложения и не только.

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

Описываемый подход основывается на нашем опыте и множестве просмотренных и прочитанных материалов. Подобный доклад делался на конференции DUMP в Екатеринбурге 14 мая 2021 г., эта статья представляет собой значительно дополненный и переработанный вариант выступления.

Автор арта на «обложке» — Orest Terremoto.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Просмотры723
Комментарии 3