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

Искусственный интеллект: между гиперболой и реальностью — навигация в эпоху шумихи и ожиданий

Время на прочтение4 мин
Количество просмотров1.6K

Это был момент, сияющий искоркой. Граждане по всему миру сидели на краю своих кресел, затаив дыхание. Звучали громкие заявления. Конец капитализма, глобальной финансовой системы, близок. Прощай, неравенство в богатстве. До свидания, подавление заработной платы. Каждый сможет добывать свои деньги во сне. Криптовалюта. А затем искорка потухла. Некоторые вещи изменились. 

На сегодняшний день криптовалюта оценивается примерно в 0,023% от всей денежной массы мира. Глобальная финансовая система по-прежнему функционирует. Криптовалюта в значительной степени рассматривается, в том числе благодаря таким деятелям, как Сэм Бэнкман-Фрид и другими, как пирамидальная схема XXI века. Это была машина для создания шумихи в мире технологий.

В то время как индустрия искусственного интеллекта (ИИ) не является пирамидальной схемой и может принести огромную пользу бизнесу и человечеству, текущая шумиха может привести к замедлению прогресса, а не к его продвижению. Индустрия ИИ могла бы извлечь уроки из шумихи, создаваемой «криптобратьями», и других технологических шумих, например, Theranos.

Читать далее
Всего голосов 9: ↑8 и ↓1+7
Комментарии0

Redux vs Mobx кого же выбрать для React-приложения в 2024 году?

Уровень сложностиСредний
Время на прочтение21 мин
Количество просмотров16K

Привет, Хабр!

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

В этой статье я рассмотрю два из самых популярных и зрелых стейт менеджеров для React: Redux и Mobx, а так же разберём и сравним Redux Toolkit и mobx-state-tree. Я сравню их основные принципы, преимущества и недостатки, а также покажу примеры их использования в коде. Также я попытаюсь ответить на вопрос, какой из них лучше подходит для разработки современных приложений на React в 2024 году.

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

Строительство будущего с российскими ТИМ от «Нанософт разработка» на «100+ TechnoBuild»

Время на прочтение4 мин
Количество просмотров377

На девятом международном строительном форуме и выставке «100+ TechnoBuild», проходивших в Екатеринбурге с 18 по 21 октября, компания «Нанософт разработка» и ее партнер, компания «Нормасофт», представили технологии информационного моделирования на базе nanoCAD BIM. Демонстрируя реальные проекты, партнеры показывали, как представленные решения повышают качество проекта и при этом снижают себестоимость строительства.

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

Коммуникации будущего

Время на прочтение1 мин
Количество просмотров1.7K
В конце января на конференции в Сан-Франциско появилась трехмерная фигура принцессы Леи. Красная и нечеткая, она была далеко не так реалистична, как в фильме «Звездные Войны» 1977 года. Однако фигура, созданная инженерами в Сан-Франциско, была настоящей голограммой, а не видеоэффектом. Она была создана при помощи дешевого оборудования, выпускающегося серийно, и этим показала, что скоро голография станет обыденным средством коммуникаций.



Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии10

Получи отзыв из Кремниевой долины

Время на прочтение1 мин
Количество просмотров3.5K
imageС 17 по 27 марта представители нашего бизнес-инкубатора «e-Legion» посетят международный технологический симпозиум (Global Technology Symposium) в университете Стенфорда и проведут серию встреч с инвесторами и предпринимателями Силиконовой долины в рамках программы Deep Dive.

Поскольку у стартапов есть прекрасная возможность получить фидбэк от западных инвесторов и предпринимателей, мы предлагаем всем желающим прислать executive summary (короткое описание вашего бизнес-проекта, которое обычно занимает не более 1-2 страниц) на английском языке.

Экспертный совет бизнес-инкубатора в составе: Александра Зверева, генерального директора компании «e-Legion»и Алексея Захарьящева, директора центра инноваций «e-Legion» — отберет наиболее интересные проекты, и в ходе поездки мы постараемся получить оценки и фидбэк от предпринимателей долины.
Читать дальше →
Всего голосов 33: ↑23 и ↓10+13
Комментарии35

Как бы я рассказал о возможностях чипсета Intel Z68 Express на примере MSI Z68A-GD80 (B3)

Время на прочтение10 мин
Количество просмотров15K
image

Предлагаю от лица подготовленного пользователя познакомиться с возможностями нового чипсета от ребят из Санта-Клары на примере флагманской материнской платы MSI Z68A-GD80 (B3). Разумеется, заранее я знаю, с чем мне придется столкнуться: возможность разгона процессора и встроенной графики, технология Intel RST SSD Caching (Rapid Storage Technology) и, конечно же, уникальная в своем роде инициатива LucidLogix Virtu.
Читать дальше →
Всего голосов 40: ↑35 и ↓5+30
Комментарии25

Создание The Blacksmith: концепт и художественное оформление

Время на прочтение5 мин
Количество просмотров25K
В рамках официального сотрудничества с компанией Unity мы будем публиковать переводы статей о создании проектов на Unity 5.
В этот раз речь пойдет об источниках вдохновения для создания ролика The Blacksmith (Кузнец), мы покажем примеры концепт-арта и поделимся интересными наблюдениями и советами.



Подробнее
Всего голосов 22: ↑21 и ↓1+20
Комментарии4

Использование устройств: возможности для разработчиков в 2016 году и далее

Время на прочтение11 мин
Количество просмотров3.8K

Недавно специалист по пользовательским интерфейсам корпорации Intel доктор Дария Лои и ее команда провели исследование, чтобы определить, как пользователи в разных странах мира относятся к своим компьютерным устройствам. В ходе исследования, которое получило название «Использование устройств: глобальная перспектива», было установлено, какие устройства являются предпочитаемыми у пользователей, какими устройствами люди пользуются чаще всего, какие устройства используют для определенных задач (и почему) и в чем можно было бы улучшить устройства. В ходе исследования было опрошено 1200 человек из 6 стран мира. Возраст респондентов различался в пределах нескольких десятков лет.
Исследование показало, что хотя такие устройства, как смартфоны, ноутбуки, настольные ПК и планшеты дают пользователям возможность выполнять многие важнейшие задачи как по работе, так и в личной жизни, и у большинства пользователей есть любимое или предпочитаемое устройство (см. рис.), все равно еще есть немало областей, где требуются улучшения. В этой статье подробно рассматриваются полученные в ходе исследования факты, а также обсуждаются возможности создания программного обеспечения, которое смогло бы повысить удобство пользователей.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

Инвестирование в ИИ сулит больше выгод, чем рисков

Время на прочтение4 мин
Количество просмотров7.6K
image
Автор: КР Санджив — технический директор в Wipro

Сложно предсказать каким образом будет развиваться технология искусственного интеллекта в ближайшие 10-20 лет, но потенциал для прибылей огромный. К 2018 году роботы будут управлять работой более 3-х млн человек; к 2020 г, умные машины станут главным объектом инвестирования для более чем трети руководителей корпораций по инвестиционной политике.
Читать дальше →
Всего голосов 19: ↑18 и ↓1+17
Комментарии6

Технологии из «Черного зеркала», которые уже с нами

Время на прочтение3 мин
Количество просмотров12K
image

В издании The Verge очень правильно сказано: Если бы «Чёрное зеркало» можно было описать в одном предложении, то оно, вероятно, звучало бы так: «Технология поражает воображение, но люди ужасающи, и применяют ее самым мерзким образом». Если вы поклонник сериала, может быть вы считаете, что украдкой заглядываете в будущее. Но некоторые из игрушек, показанные в сериале, уже сейчас существуют в стадии эмбриона. Далее перечислены 6 продуктов, которые могут дать некоторое представление о будущем, которое уже притаилось за дверьми.
Читать дальше →
Всего голосов 13: ↑8 и ↓5+3
Комментарии20

Маппинг в C# на примере сериализатора для AMF

Время на прочтение26 мин
Количество просмотров20K
Приветствую, друзья. Сегодня речь пойдёт о реализации маппинга на C#, а так же о применении сей реализации в решении реальных задач на примере отправки данных AMF на сервер. Всё нижеизложенное не претендует на какие-либо эталоны реализации алгоритмов и паттернов проектирования кода, это лишь описание одного из множества, далеко не всегда очевидных для новичков, решений.

В процессе изучения статьи, Вы узнаете как реализовать собственные атрибуты и как их применять, познакомитесь с методами расширений типов и применением рефлексии на практике, узнаете об основах MSIL в целом и OpCodes в частности, а так же о том, как можно сериализовать объекты в AMF с помощью потоков.
Читать дальше →
Всего голосов 20: ↑17 и ↓3+14
Комментарии6

Работа с устройствами печати в C# на примере реализации виртуального принтера

Время на прочтение120 мин
Количество просмотров29K
Приветствую всех. В сегодняшней статье речь пойдёт о том, как можно реализовать собственный высокоуровневый API в управляемом коде для работы с устройствами печати, от установки нового монитора печати в системе и до получения обработанного драйвером устройства печати документа с порта принтера.

Как и в прошлый раз, статья будет полезна для ознакомления разработчикам младшего и среднего звена. В процессе изучения материала, Вы узнаете как можно обращаться к низкоуровневым DLL WinAPI в C# с помощью P/Invoke, как установить, настроить и удалить из системы мониторы печати, драйвера принтера, само устройство печати, открыть и связать порт для перенаправления входных данных с устройства печати на монитор, познакомитесь с ключевыми моментами применения маршалирования. Так же мы на практическом примере разберёмся, как с помощью нашего API можно удобно манипулировать устройствами печати в системе, узнаем как можно перехватить обработанные данные после печати с принтера и, например, отправить их на сервер.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии4

Как я взломал 40 сайтов за 7 минут (перевод)

Время на прочтение6 мин
Количество просмотров81K


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


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


Это будет подробная история о том, как я взломал сервер, на котором размещалось 40 (это точное число) веб-сайтов, и о моих находках.

Читать дальше →
Всего голосов 29: ↑21 и ↓8+13
Комментарии8

McLaren Technology Group

Время на прочтение1 мин
Количество просмотров8.4K


Сегодня произошло событие, которое можно назвать выходящим из ряда вон в мире автопроизводителей.
Легендарный McLaren (компания была образована 52 года назад и более всего известна благодаря своими достижениями в Formula 1, где в общей сложности ею было выиграно 182 Гран-При и 20 мировых чемпионатов) добавил слово «Technology» в самое сердце своего названия, став McLaren Technology Group.

Почему и зачем?
Читать дальше →
Всего голосов 15: ↑11 и ↓4+7
Комментарии1

Самый новый единорог

Время на прочтение2 мин
Количество просмотров9.5K
В июле в клубе компаний с оценкой более 1 млрд. долларов появился новичок — Desktop Metal. Продукт компании — комплекс аддитивного производства из металла. Команда профессоров MIT, три года работы, стоимость производства кратно ниже, печать в десятки раз быстрее существующих машин без специальных требований к оборудованию помещения, где будет работать оборудование. Производство из более чем двухсот различных металлов и сплавов, включая алюминий, бронзу и титан.

Стоимость всей системы аддитивного производства с облачным ПО — $120K. Близкие по функционалу 3D-принтеры, которые эксплуатируют в NASA и в Boeing, стоят около $1M и требуют специальных производственных помещений для работы.

Desktop Metal — один из немногих на сегодня advanced manufacturing unicorns, которых вскоре, с учетом экспоненциальной диффузии производственных технологий, будет существенно больше.

image
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии13

Ускорение диффузии технологий и последствия

Время на прочтение3 мин
Количество просмотров22K
1 марта в блоге экономистов Банка Англии прозвучало:
«В глобальном технологическом сообществе растут тревоги, вызванные слабой готовностью развитых экономик к следующей промышленной революции. Ее наступление может значить замещение миллионов преимущественно низкоквалифицированных рабочих, крах многих, существующих долгое время, но медленно адаптирующихся компаний, существенное увеличение разницы в доходах общества и растущую промышленную концентрацию, связанную с резким ростом относительно небольшого количества мультинациональных технологических корпораций.

image
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии112

Лоукостеры-производители печатных плат с социальным уклоном

Время на прочтение5 мин
Количество просмотров23K
В США и Южной Америке уже много лет работают целые технопарки-лоукостеры с элементами социальности. В СНГ такое тоже встречается, но чаще это закрытые сообщества, как, например, Сколково. В этой мини-статье я расскажу, что это за явление на примере производителя печатных плат OSH Park, расположенном в штате Орегон. Это не единственный производитель такого типа, они есть и в Китае, и в Европе, что для российского заказчика может быть выгодней. Но во-первых я давно с ними работаю, во-вторых я не работал с другими, в-третьих они шлют заказы по всему миру бесплатно (ага, Free Shipping!).
Читать дальше →
Всего голосов 34: ↑34 и ↓0+34
Комментарии39

Хроники LinguaLeo: как мы сделали «Диалоги на английском» с Node.js и DynamoDB

Время на прочтение5 мин
Количество просмотров37K


Пользователи LinguaLeo начинают изучать английский язык в Джунглях — хранилище тысяч материалов разного уровня сложности, формата и тематик; шаг за шагом учатся слышать и понимать речь носителей языка и расширять словарный запас. Кому нужна грамматика — идут в Курсы. Словарный запас пополняется не только из Джунглей, при добавлении незнакомых слов в Личный словарь, но и с помощью подготовленных Наборов слов, доступных для индивидуального изучения. В разделе Общение можно вести Диалоги на английском, чтобы практиковать язык с другими пользователями LinguaLeo в режиме real-time, выбирая темы для общения. Общение только на английском!

Для создания Диалогов на английском мы использовали Node.js, DynamoDB (все на AWS). Сейчас поделимся нашим опытом.
Читать дальше →
Всего голосов 107: ↑96 и ↓11+85
Комментарии81

Переход на облачную платформу Google Cloud (Google Cloud Platform – GCP)

Время на прочтение6 мин
Количество просмотров13K

[Часть 1 из 2]



Блог Hike появился 12 декабря 2012 года, и читателей тогда было совсем немного. К 2016 году мы достигли цифр в 100 миллионов зарегистрированных пользователей и 40 миллиардов сообщений ежемесячно. Но такой рост обозначил проблему, связанную с масштабированием нашей инфраструктуры. Для ее устранения нам нужна была высокопроизводительная платформа по приемлемой цене. В 2016 и 2017 годах мы столкнулись с многочисленными перебоями в работе, с этим нужно было срочно что-то делать, поэтому мы начали рассматривать различные варианты.

Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии4

Портирование COM на Linux

Время на прочтение4 мин
Количество просмотров17K
Мне нравится технология COM. Но речь пойдет не о технологии, восхвалении или недостатках COM, а опыте переноса и реализации на Linux. Велосипед? Целесообразность?
Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии38