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

Все потоки

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

Гены губки намекают на происхождение нейронов

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

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

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

Новости

Пятиминутка DevOps — апгрейд манифеста гибкой разработки

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

Свой путь к гибким методологиям разработки организации часто начинают с того, что нанимают сертифицированного Agile-консультанта (Certified Agile Consultant™), изучают Agile-манифест разработки программного обеспечения и Scrum. Затем тратят время на то, чтобы наверстать упущенное за 20 с лишним лет, и, надеюсь, приходят к выводу, что главное — это поставка, а не процесс. Но почему все должны начинать сначала? Манифест был написан более 20 лет назад. И несмотря на то, что некоторые принципы уже устарели, большинство тренингов по Scrum только закрепляют то, что требует обновления. Например, "поставка каждые 2-4 недели" продолжает ограничивать большинство команд.

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

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

Скандал вокруг Хитмана и будущее DRM-free

Блог компании Western Digital Копирайт Игры и игровые консоли

На фоне проблем с доступностью социальной сети Facebook и взлома стриминговой платформы Twitch, новость о том, что из сервиса цифровой дистрибуции GOG была удалена Hitman — Game of the Year Edition, прошла незамеченной. А между тем это событие является одной из важнейших побед сообщества геймеров, хотя его значимость оценит далеко не каждый. Ведь, как бы громко это ни прозвучало, именно произошедшее 8 октября 2021 года определило то, как именно мы с вами будем играть в видеоигры на ПК в ближайшие годы.

Что же произошло?
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 3.7K
Комментарии 20

Как научиться думать, как тестировщик

Блог компании OTUS Тестирование веб-сервисов *
Перевод

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

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

Разработчик российского RISC-V ядра будет учить школьников и студентов ассемблеру RISC-V в субботу

Assembler *Системное программирование *FPGA *Программирование микроконтроллеров *История IT
Tutorial

В субботу 13 ноября с 12.00 по Москве пройдет следующая сессия Сколковской школы синтеза цифровых схем, в режиме онлайн. По плану на ней должны были быть упражнения на FPGA плате с последовательностной логикой. Однако мы решили изменить план и переставить на эту дату занятие по архитектуре RISC-V. Это занятие было изначально запланировано 11 декабря. Занятие по последовательностной логике будет передвинуто на 20 ноября. Почему мы решили так сделать - см. обьяснение через три абзаца.

Занятие по RISC-V проведет проектировщик российского микропроцессорного ядра Никита Поляков из компании Syntacore. В Syntacore Никита перешел из компании МЦСТ где он проектировал процессор Эльбрус. 

Занятие будет состоять из лекции с одновременными упражнениями на симуляторе RARS. RARS моделирует процессор на уровне архитектуры (системы команд, видимых программисту), в отличие от симулятора Icarus Verilog, который мы обсуждали в предыдущей заметке и который моделирует на уровне регистровых передач / микроархитектуры (внутреннего устройства схемы процессора). Разработчику процессора нужно уметь пользоваться симуляторами обеих типов.

У RARS есть три кнопки - запустить, ассемблировать и выполнить шаг. В конце занятия вы будете уметь программировать на ассемблере, даже если раньше этого никогда не делали. В этой заметке мы расскажем, как установить симулятор и запустить простую программу на ассемблере. Потом в следующей заметке я напишу, что такого особенного есть в архитектуре RISC-V и почему мы выбрали для семинара именно ее, а не ARM, x86/64, MIPS, AVR, SPARC,  Эльбрус, Z80, 6502, PDP-11 или еще что-нибудь другое.

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

Тест дешёвых свинцовых аккумуляторов 12V 7Ah

Блог компании LampTest Энергия и элементы питания
В продаже есть много аккумуляторов, стоящих вдвое дешевле, чем аккумуляторы топ-брендов. Я протестировал три дешёвых аккумулятора и попытался понять, можно ли их использовать.

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

Учись глазами. Как айтрекер помогает обездвиженным

Блог компании LINKa JavaScript *Компьютерное железо
Привет, я Иван Бакаидов.

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

За эти годы я пришел к использованию устройств отслеживания положения взгляда Tobii для коммуникации с тяжелыми формами инвалидности. 

В прошлом году я начал сотрудничать с фондом “Близкие Другие”. У нас был интересный опыт, когда несколько десятков семей научились работать с айтрекером с использованием моих open-source программ.

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

Юра Дудь пробует LINKa смотри, на разработку которон он выделял деньги.
Юра Дудь пробует LINKa смотри, на разработку которой он выделял деньги.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 836
Комментарии 1

Как правильно читать книги на английском, чтобы они приносили пользу и удовольствие: детальный гайд

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

Чтение — один из топовых способов прокачать свой английский и получить удовольствие от восприятия книг в оригинале. 

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

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

Диаграмма воронки в Python

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

Введение

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

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

Go: рендеринг изображений в 2D-играх на примере Ebiten

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

В статье речь идет о Ebiten 1.10.

Ebiten — это хорошо продуманная библиотека для создания 2D-игр, написанная Хадзиме Хошем на языке Go. С ее помощью созданы движки ряда мобильных и десктопных игр, как например зарелиженная в Apple Store Bear's Restaurant, или OpenDiablo2 — реализации Diablo 2 с открытым исходным кодом на Go. В этой статье я предлагаю вам познакомиться с несколькими фундаментальными концепциями видеоигр и их реализацией в Ebiten.

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

ECOLOGY, FUTURE, NATURE

Облачные сервисы Краудсорсинг Искусственный интеллект Криптовалюты Экология

If civilization is to survive, it must live on the interest, not the capital, of nature. 
- Ronald Wright

Уважаемые господа,

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

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

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

Заинтересовались?
Всего голосов 5: ↑0 и ↓5 -5
Просмотры 362
Комментарии 2

10 легких задач по Python и SQL, которые оказались сложными :/

Занимательные задачки Python *Программирование *SQL *

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

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

Однако, все оказалось иначе. 

Мы собрали для Вас 10 интересных мини-задачек по Python и SQL, которые кажутся очень простыми, но большинство опрошенных (около 76%) дали неправильные ответы. Вот такая вот суровая статистика ¯\_(ツ)_/¯

Проверьте - а сколько задачек Вы решите правильно?

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

Как алгоритмы распознавания лиц помогут в лечении сотен заболеваний

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

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

Под катом к старту курса по ML и DL делимся интервью Анны Карпентер для Quanta Magazine, где она рассказывает о возникновении первого алгоритма профилирования и рассказывает о большом эксперименте с сотнями эксперименте с сотнями типов клеток.

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

Как использовать BeanShell: любимый встроенный компонент JMeter

Блог компании OTUS Тестирование IT-систем *
Перевод

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

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

Вечная борьба с парсерами, которую мы, кажется, выиграли

Блог компании Rusprofile Информационная безопасность *Программирование *Открытые данные *

Каждый более или менее крупный сайт хоть раз, но пытались атаковать. Такое было и с нашим сервисом Rusprofile, люди пытались спарсить финансовые и юридические данные о компаниях, которые мы агрегируем у себя последние 5 лет. Поэтому наша команда написала неплохую систему защиты с несколькими эшелонами проверок В этот Новый год случилась DDoS-атака, которую наша система смогла отбить меньше чем за час. Сегодня расскажем, почему другим нужны ваши данные и можно ли защититься от подобных атак (спойлер: можно).

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

Книга «Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура»

Блог компании Издательский дом «Питер» Python *Профессиональная литература
image Привет, Хаброжители! Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.

Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#.

В этой книге:

  • «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
  • Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.
  • Паттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных.
  • Паттерны «Событие», «Команда» и «Шина сообщений».
  • Разделение ответственности на команды и запросы (CQRS).
  • Событийно-управляемая архитектура и реактивные расширения.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.3K
Комментарии 1

Как мы научились управлять данными глобального масштаба: кейс разработки Супермаркета Данных

Блог компании Сбер

Мария Юшанова, Управление распространения данных Департамента SberData

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

Однако может возникнуть проблема, когда данные разрознены и нет единого механизма обмена информацией владельцев данных с их потребителями. Например, в Фабрике Данных Сбера более 350 источников данных, 90 аналитических приложений, 270 лабораторий данных, где работают боле 1300 пользователей и обращается около 15 Пб разной информации. Важно было создать решение, которое автоматизирует процессы по работе с данными и позволит пользоваться им в формате self-service.

Именно за эту амбициозную задачу, которую до этого никто не решал, взялась объединенная команда Сбера и ADV/web-engineering, и в этой статье расскажем, что у нас получилось.

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

Как прогнозировать отказ газоперекачивающего агрегата за трое суток до инцидента

Блог компании Factory5

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

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

Спирали в T-FLEX CAD 17

CAD/CAM *

Автор: Сергей Тимофеев, программист-разработчик, Игорь Батюченко, руководитель группы разработки, ЗАО «Топ Системы»

В статье рассматривается теоретическая основа работы обновлённых команд создания спиральной кривой и спирали в T-FLEX CAD 17.

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

Мелкая логистика маленького дата-центра (что летит и как часто)

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

Печатаем адаптеры для SSD с 2,5 на 3,5 дюйма, потому что в продаже их нет

Значит, салазки. Давным-давно мы стояли в ЦОДе на Ярославском шоссе, том самом, что был на месте станции МЦК. Собственно, он в какой-то момент накрылся этой самой станцией, и нам нужно было куда-то уезжать. Тогда у нас была первая партия хуавеевских серверов, 20 штук. И вот у них в поставке идёт сам сервер и отдельно салазки для него за 150 долларов. А у нас стойки с уголками уже, то есть салазки не нужны. Мы просим менеджера их из счёта убрать, он убирает. 3 тысячи долларов экономии, круто, да? На самом деле реально круто, как нам тогда казалось. Деньги для начинающей компании вполне значимые.

В общем, счастливы мы были до переезда. Потому что купили новые стойки. А они не подразумевали уголков в принципе, сразу нужен был нормальный монтаж в салазки. А салазок-то ни у кого нет. Вообще. Даже у вендора нет. Они по какой-то странной причине продают их только вместе с серверами. В общем, уговорили со следующей партией железа каждый сервер укомплектовать двумя комплектами. Причём несколько разных людей пытались нам помочь и сказать, что салазки ломаются редко, и они убрали из заказа лишние…

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

Давайте расскажу, что потребляет наш ЦОД в Королёве из мелочей.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 1.8K
Комментарии 7