О возможности использования больших языковых моделей в разработке ПО Целью данной статьи является исследование возможности и перспектив использования больших языковых моделей в разработке программного обеспечения. Нами рассмотрены три существующие большие языковые модели — Codex, ChatGPT и AlphaCode ...
Компонентный подход. Боремся со сложностью в Android-приложениях Представьте, что вы начали разработку нового Android-приложения. Поначалу особых проблем не будет. Вы реализовали лишь самые базовые функции. Экранов немного, и все они простые. Вам легко ориентироваться в коде. Вы бодро добавляете одну фичу за другой. Но со временем разрабо...
2022. Год из жизни CTO в GameDev Доброго времени, Хабр!Сначала немного представлюсь. Меня зовут Сергей. В IT я уже более 13 лет из них в GameDev более восьми. Так вышло, что до написания статьи на хабр дошел только сейчас. И дошел только благодаря подписчикам моего небольшом канала по разработке игр в teleg...
[Перевод] Как использовать существующие данные о процессе разработки ПО, чтобы находить больше багов за меньшее время Поскольку программные системы обычно от релиза к релизу становятся все более функциональными, их тест-сьюты тоже растут. Это приводит к замедлению времени выполнения тестов. В этом случае ручным тестировщикам приходится прикладывать больше усилий, что напрямую ведет к увелич...
О машинах придется забыть. С 23 декабря водителей автомобилей ждет большая неприятность Даже не смотря на то, что автомобили с каждым годом становятся все более дорогостоящими, а затраты на их покупку, содержание и обслуживание стремительно повышаются, становясь все больше и больше, общее число водителей в России повышается, Читать полную версию публикации О м...
Разработка эко-системы мобильных роботов для автономной масштабируемой смарт-фабрики Amazon имеет более 520 000 роботов и создала более миллиона рабочих мест по всему миру. Более десятка других типов роботизированных систем используются на предприятиях по всему миру, включая сортировочные центры и авиаузлы.Мобильные роботы становятся все более популярным реш...
Больше Linux-устройств хороших и разных: портативный «наладонник» из Китая, док-станция для Librem 5 и кое-что еще Linux продолжает развиваться, эта ОС каждый год становится все более востребованной. Чаще всего разные дистрибутивы Linux работают в корпоративной среде, но есть, конечно, и пользовательские устройства. Их не так мало, хотя и гораздо меньше, чем девайсов на Windows, Adnroi...
Фреймворки и инструменты для BDD тестирования, на которые следует обратить внимание Думаю ни для кого не секрет, что хороший тестер‑автоматизатор постоянно пытается оптимизировать свою работу.В современном мире разработки качество программного обеспечения играет далеко не второстепенную роль. И, в то время как скорость вых...
Хикки становится всё больше: учёные узнали, что по миру растёт число затворников Термин «хикки» пришёл к нам из японской культуры. Так называют людей, отказывающихся от социальной жизни стремящихся к крайней степени социальной изоляции. Авторы новой научной работы заявили, что у них появляется всё больше свидетельств того, что такая модель поведения ста...
Эволюция подходов к работе с таблицами во фронтенде Всем привет! Меня зовут Аня Ланда, я фронтенд-разработчик в Самокате. В компании я больше двух лет, общий стаж во фронтенде – 6 лет и всё это время я делаю таблицы. В этом посте расскажу про эволюцию подходов к работе с ними, что меняется на пути от нескольких сотен до сотен...
Как ИТ-специалисту развить у себя умение работать в команде Умение работать в команде — один из самых востребованных навыков в разработке и не только. Без него не получится эффективно взаимодействовать с коллегами и достигать рабочих целей. Пару лет назад рекрутинговая компания Hays провела опрос, результаты которого показали, что ум...
OpenAI анонсировала языковую модель GPT-4 OpenAI анонсировала новую языковую модель GPT-4, которая, по словам представителей компании, «более творческая и склонная к сотрудничеству, чем когда-либо прежде». Она «может решать сложные проблемы с большей точностью благодаря более обширным знаниям и способностям к разре...
Язык программирования Vala и где он используется. Создаем простое приложение для прослушивания радио Vala был разработан для более простой и быстрой разработки приложений с использованием библиотеки GTK. Этот язык уникален тем, что код при выполнении программы транслируется в код на языке C, а уже потом преобразуется в машинный. Благодаря этому скорость выполнения программы...
[Перевод] Укрощение имен. Как нейминг помогает оптимизировать код Что такое имя? Имя — это ярлык, дескриптор, указатель в вашей памяти. Это краткое изложение сложной идеи. Оно позволяет ссылаться на «экономику» или «догфудинг» в середине предложения, избегая развернутого на три абзаца объяснения термина.Если представить, что разработка про...
Визуальное программирование vs DSL В последнее время набирают популярность low-code и no-code платформы. В них для разработки приложений предлагается использовать визуальное программирование. При таком подходе, разработчики, в качестве которых выступают обычные бизнес-пользователи, вместо написания программно...
Внутри Mailion: как устроен фронтенд почты на миллион пользователей Недавно мы представили защищенную корпоративную почтовую систему «Mailion. Сертифицированный» — единственную на российском рынке с действующим сертификатом ФСТЭК России. Продукт предназначен для работы с конфиденциальной информацией в крупных коммерческих и государствен...
ИТ-автоматизация: пять прогнозов на 2023 год ИТ-автоматизация быстро становится обязательным элементом бизнес-операций. Опрошенные порталом Enterprisers Project эксперты считают, что в следующем году ее станет гораздо больше. Конечно, более развернутый ответ на этот вопрос включает в себя больше ...
Микросервисы на фронтенде — что выбрать Привет! Недавно у нас в компании завершилось RnD по микрофронтендам, мы посмотрели подходы, протестировали некоторые идеи, и хотим поделиться с вами результатами. Если вы сейчас выбираете подход для использования микросервисов на фронтенде, этот пост может вам пригодиться ка...
Недельный геймдев: #120 — 7 мая, 2023 Из новостей: в Стиме на странице игры теперь не более 2-х видео перед скриншотами, выручка с продаж Hogwarts Legacy в ритейле на конец марта превысила миллиард долларов, Unity сообщила об увольнении 600 сотрудников, Honkai: Star Rail от авторов Genshin Impact за день посл...
Почему MVx архитектуры всегда получаются плохо Привет, меня зовут Владимир и у меня есть кое-что что надо обсудить, но сначала позвольте мне быстро рассказать как все это началось.Я познакомился с понятием “архитектурные паттерны” и MVC в частности еще в 2012, и с тех пор заболел идеей архитектур программного обеспечения...
Оцифровка сознания человека Человек смертен. Это означает что однажды наступает момент когда тело умирает. Избежать этого пока не сумел никто. Но сейчас мы живем в особое время. Технический прогресс дошел до того, что многое становится возможным. В первую очередь я имею ввиду достижения в области вычис...
Как программисты дурят бизнес? Карты на стол! Поговорим начистоту, почему во фронтенде всё так плохо. Пришла пора подраться, обняться, и вместе двинуться сворачивать горы. Пройдёмся по единству и борьбе интересов, влиянию больших компаний и маленьких людей, причинам попадания в эти порочные круги, и страт...
Релизный цикл ПО для самых маленьких В продолжение нашей серии для начинающих ИТ-шников о базовых идеях современной коммерческой разработки, поговорим о моделях релизов. Это очень обширная тема, но мы пройдемся по верхам и исключительно с позиции разработчика. Мы не будем брать экзотические случаи, когда релизы...
Microsoft создаёт собственные процессоры для ИИ По сообщениям западных СМИ, компания Microsoft разрабатывает собственные чипы для искусственного интеллекта, предназначенные для обучения больших языковых моделей с целью уменьшить зависимость от NVIDIA и избежать высоких затрат в будущем, когда это станет нормой современног...
[Перевод] Исчерпывающее руководство по различным типам API API (Application Programming Interface, программный интерфейс приложения), является жизненно важным компонентом в современном ландшафте разработки программного обеспечения, обеспечивая строительные блоки для взаимодействия приложений друг с другом. В этой статье рассмотрим п...
Вероятно, Microsoft получит предупреждение от Еврокомиссии по поводу покупки Activision Blizzard По всей видимости, антимонопольная служба Европейской комиссии в ближайшее время вынесет предупреждение Microsoft в связи с приобретением Activision Blizzard. Об этом сообщает агентство Reuters. В заключении по итогам расследования будут изложены опасения чиновников по пово...
Разработка и тестирование микроконтроллеров на Python Рынок интернета вещей растет значительными темпами и разработка кода для микроконтроллеров важна для любых проектов, где подразумевается наличие какого-либо вспомогательного оборудования или носимого устройства. Для разработки программного обеспечения под встраиваемые микрок...
Samsung хочет создать свой аналог ChatGPT, но на корейском и для корпоративных клиентов Компания Samsung также хочет присоединиться к гонке генеративных языковых моделей и создать собственный аналог ChatGPT. Для этих целей корейский гигант объединил усилия с компанией Naver. Данная разработка будет нацелена на корпоративных клиентах Samsung, то ест...
OpenAI угрожает судом разработчику сервиса бесплатного доступа к GPT-4 GPT4Free — разработка студента-программиста под ником xtekky, предоставляющая бесплатный доступ к языковым моделям GPT-4 и 3.5 через «дыру» в API чат-бота. Компания OpenAI, узнав о существовании сервиса, [...]
Законно ли хранить код на GitHub? Меня зовут Михаил, я юрист в сфере IT/IP и это моя первая статья на Хабре на юридическую тематику. Обычно я их публикую на своём сайте, но в этот раз она сильно затрагивает сообщество программистов, поэтому я решил поделиться ею и на Хабре тоже.В заголовок своей очередной ст...
Отстаньте от разработчиков: не надо делать их руководителями просто ради грейда Бич профессии — превращать самого опытного разработчика в плохого менеджера. Я видел ситуации, когда синьор перерастает команду и ему предлагают должность руководителя. Многие соглашались и становились несчастными. И ладно бы только они: страдает-то в итоге команда и компа...
[Перевод] Продуктовые и фиче-команды Ситуация с постоянным шумом и путаницей вокруг роли продукта в технологических компаниях становится только хуже. Более того, я вижу, как противоречивые и проблемные модели поведения становятся официально принятыми на конференциях, в программах обучения и так называемых серти...
Butterflynet. Обзор приложения с JS на Android Чуть больше года назад у меня появилась идея сделать мобильное приложение, в котором можно будет писать код и смотреть результат прямо «не отходя от кассы». Для реализации такого «механизма» был выбран язык JS и HTML в качестве каркаса для ...
CSR, SSG, SSR — про рендеринг приложений на примерах Всем привет, меня зовут Хаджимурад, занимаюсь фронтенд разработкой уже 3,5 года и за это время успел поработать на многих проектах: интернет магазин, панели администрирования, проекты для университета. Сейчас работаю на проекте в банке и сегодня хочу поделится с вами своим о...
Южная Корея запустит коммерческие сети 6G с опережением графика на 2 года Южная Корея планирует запустить сети шестого поколения в 2028 году, о чем заявило в понедельник Министерство наук, информационных и коммуникационных технологий страны. В соответствии с планом K-Network 2030 правительство Южной Кореи ускорит запуск коммерческих сетей сет...
Koei Tecmo довольна продажами двух фэнтезийных экшен-RPG Wo Long: Fallen Dynasty и Wild Hearts Компания опубликовала финансовый отчет, который позволяет оптимистично смотреть в будущее
[Перевод] Почему многим IT-компаниям не хватает качественного руководства в QA? Многие IT-компании до сих пор придерживаются традиционного цикла разработки программного обеспечения. Организации склонны отдавать больший приоритет реализации, чем проектированию и редко уделяют должное внимание вопросам качества приложения. Но что такое качественное прилож...
Как работает динамическое ценообразование: оптимизация цен на основе данных Традиционно ценообразование в розничной торговле устанавливалось на основе статичных ценовых правил, которые использовали ограниченное количество данных (например, структуру затрат, коэффициент конверсии и т.д.) При таком подходе огромное количество важных данных - как о пок...
Ural Digital Weekend 2023 — конференция про разработку и управление в Digital Привет! На связи Spectr.4-5 августа в Перми пройдет большая конференция про разработку и управление бизнесом в Digital — Ural Digital Weekend. В статье рассказываем, что вас ждет и вспоминаем UDW прошлого года. Читать далее
ClickHouse: как мы уменьшили потребление памяти в 50 раз Мы все чаще используем ClickHouse, и эта СУБД хорошо себя зарекомендовала для построения хранилищ данных и выполнения аналитических проектов. Благодаря column-oriented архитектуре ClickHouse сочетает в себе высокую производительность при вставке больших данных (миллионы стро...
[Перевод] «Иной путь» Джона Кармака к общему искусственному интеллекту. Часть 1 Культовый разработчик игр, ракетный и VR инженер Джон Кармак переключился на новое амбициозное испытание: разработку общего искусственного интеллекта — формы искусственного интеллекта, которая выйдет за рамки имитации человеческого интеллекта и перейдёт к пониманию сути явле...
Как мы сделали и оптимизировали механизм правил для персонализации UI Всем привет! Меня зовут Александр, я занимаюсь backend-разработкой в KTS. В одной из прошлых статей мы рассказали про архитектуру фронтенд-приложения для проекта личного кабинета сотрудников Пятёрочки. В этой статье расскажу, как мы решали проблему персонализации интерф...
Как фронтендеры приручили микросервисы и перестали беспокоить бэкендеров Привет Хабр! Меня зовут Евгений Лабутин, я фронтенд-разработчик в МТС Digital. Расскажу вам о том, как мы приручили микросервисы на нашем проекте МТС Твой бизнес, зачем они нам вообще понадобились и какую выгоду мы от этого получили. Интересно? Добро пожаловать под кат! Чи...
Пэнос Панай немного рассказал о следующем поколении Windows Когда Microsoft выпустила Windows 11 в 2021 году, Пэнос Панай сказал, что Windows 11 — это «первая глава в следующей эре Windows». Теперь, спустя более года, мы, возможно, начинаем понимать, что Microsoft имела в виду под этим. На презентации AMD CES 2023 в начале этого меся...
Тайные каналы связи или как централизованные сервисы способны разлагаться изнутри Современный мир нельзя представить без сервисов связи, таких как социальные сети, мессенджеры, электронная почта, файловые хранилища и т.п. Мы пользуемся данными сервисами постоянно, ровно как и они планомерно пользуются нами. Конфиденциальная информация становится для серви...
Мобильная разработка за неделю #477 (20 — 26 февраля) В нашем новом дайджесте Live Text API в iOS 16 и игры в тесты, будущее Flutter и формулы для оптических настроек, свой Firebase за 7$, пародии на синие галочки и многое другое! В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!...
Интервью с игровой инди-студией Baba Yaga Games Всегда интересно заглянуть за кулисы театра, на съёмочную площадку или попасть в студию разработки игры в разгар создания очередной компьютерной игры. Случайно попавшаяся мне новость про разработку новой игры российской студии Baba Yaga Games натолкнула меня на мысль: а поче...
Почему пить много минеральной воды – опасно для здоровья В минеральной воде содержится намного больше минералов, чем в обычной. Кроме того, исследования показывают, что такая вода снижает холестерин, регулирует уровень сахара в крови, нормализует признаки метаболического синдрома. Но в каком случае она становится опасной?
iOS-разработка со SnapKit: спасаем консоль от простыни ошибок и ускоряем отрисовку UI Привет, я Даша, занимаюсь iOS‑разработкой в Сравни. Мы в мобильной команде пользуемся SnapKit — помогает нам ревьюить изменения в общих компонентах быстрее и проще. Инструмент прекрасный, но я заметила тенденцию: стоит в работе появиться сл...
[recovery mode] Из разработчиков в модели и обратно. Как благодаря подиуму я стал круче кодить Люди приходят в разработку из разных профессий. Наверняка вы слышали о случаях «карьерного перерождения», когда вчерашний токарь или, скажем, менеджер по продажам захотел стать востребованным программистом, и у него получилось. Часто такие истории используют в рекламе всевоз...
«Мы сосредоточены на "Авроре", нам больше ничего не надо», — глава «Ростелеком» прокомментировал слухи о новой ОС Глава «Ростелекома» Михаил Осеевский в интервью газете «Ведомости» заявил, что компания не занимается разработкой новой операционной системы (ОС), а продолжает разработку "Авроры". Ему задали вопрос о том, собирается ли «Ростелеко...
РАЭК: айтишники верят в перспективы ИТ-отрасли, но беспокоятся за собственное будущее Количество ИТ-специалистов, которые позитивно оценивают перспективы российской ИТ-отрасли, увеличивается. В то же время уменьшается число тех, кто оптимистично смотрит в собственное будущее. Более половины респондентов отмечают, что ...
10 популярных вопросов, которые нужно знать, чтобы пройти собеседование на позицию Flutter-разработчика Привет, на связи Flutter-команда Mad Brains. Сегодня мы разберём 10 часто задаваемых вопросов на собеседованиях на позицию Junior Flutter Developer. Наш ведущий Flutter-разработчик расскажет, как показать себя во всей красе и получить оффер. А в конце статьи вас ждет приятны...
Русь Ось на подходе В Коммерсанте сегодня написали, что в России будут создавать собственную мобильную операционную систему, а займутся этим Яндекс, VK, Ростелеком и Сбер. Не по отдельности, а все вместе. Ну а единственный не анонимный эксперт в статье заявил, что на разработку понадобится не б...
Про AI без банальностей: бесплатный онлайн-фестиваль TechTrain 2023 Spring От потоков хайпа вокруг ChatGPT и Midjourney легко устать. Про AI/ML сейчас говорят все подряд, зачастую однообразно: «уволят ли нас всех», «на самом деле это никакой не интеллект» и так далее.Но пока одни люди рассуждают про ML с дивана, другие работают с ML, закатав рукава...
Список фишек Android Studio для ускорения разработки Привет! Меня зовут Стефан, я занимаюсь Android-разработкой в KTS.Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio. Это очень удобный инструмент с большим спектром возможностей, но зачастую разработчики не используют их все. В ...
Microsoft встроила в Edge ИИ-технологию для улучшения качества видеороликов Microsoft объявила о запуске функции Video Super Resolution для браузера Edge. Фактически это «DLSS для видеороликов» — но, в отличие от решения NVIDIA, разработка компании совместима с гораздо большим [...]
Создаем скелеты микросервисов быстро и без боли При создании новых сервисов повсеместно используют шаблонизацию, в крайнем случае — в формате ручного копирования кода. Но ручное копирование не исключает ошибок, а еще это муторно и долго. Быстрее и приятнее ответить CLI-утилите на несколько вопросов о будущем проекте и пол...
Разработка надстройки Macro Tools VBA – для автоматизации процесса создания макросов в VBE MS Excel Доброго времени суток!Предыстория – личный опытХочу поделиться своим опытом использования надстроек, которые позволяют автоматизировать процесс разработки макросов в Visual Basic Editor MS Excel (далее VBE). В результате которого я разработал свою надстройку для разраб...
Простота Subject’ов, удобство NGRX: что такое компонентный стор и с чем его едят Привет, я Григорий Зароченцев, ведущий фронтенд-разработчик Тинькофф в команде интернет-эквайринга. Сегодня хочу рассказать, что такое компонентный стор, как изолированные хранилища помогают сэкономить кучу кода при разработке и почему глобальный стор — это одновременно и хо...
Технология непрерывной поставки ПО Разработка программного обеспечения давно уже стала серьезным промышленным направлением, по сложности зачастую превосходящим некоторые технологические производства. Это в прежние времена и архитектурой, и разработкой и тестированием приложения могли заниматься только п...
EFROS CI и «Сириус-ИС» объединили усилия для еще более эффективной защиты объектов КИИ Специалисты компаний «Газинформсервис» и «НПА Вира Реалтайм» успешно завершили технические испытания совместимости. Испытания подтвердили корректность функционирования программного комплекса по управлению конфигурациями и анализу защищенности Efros Config Inspector (разработ...
Как мы создаем Squadus: проблемы фронтенда и пути их решения Мы продолжаем рассказывать о разработке недавно вышедшего продукта.Squadus — это единое цифровое рабочее пространство, которое позволяет общаться в чатах, совместно работать над документами, проводить конференции и автоматизировать типовые действия с помощью ботов. Помимо фу...
Оценка стоимости разработки программного продукта, информационной системы, сервиса или задачи Оценка стоимости разработки программных продуктов нацелена на получение реальной картины ситуации на основании разных факторов, влияющих на процесс разработки. В статье представлена базовая теория, которую необходимо знать при проведении оценок, несколько основных методов оц...
[Перевод] В чём разница между хорошим и плохим кодом? Объяснение для непрограммистов Однажды я где-то прочитал цитату, имевшую приблизительно следующий смысл: «Жизни многих людей в современном мире зависят от программного обеспечения, например, оно контролирует системы управления большими коммерческими авиалайнерами. Тем не менее, сфера разработки ПО практ...
На расстоянии плевка: специфика работы лидом во внутренней разработке Внутренняя разработка в двух разных компаниях зачастую имеет между собой гораздо больше общего, чем внутренняя и продуктовая разработка в одной и той же компании. В ней есть своя специфика, свой внутренний мир. Вы и ваши заказчики находитесь в общем пространстве сотрудников ...
[Перевод] ChatGPT повсюду. Но откуда он взялся? Комментарий переводчика.Я AI энтузиаст, плотно занимаюсь нейросетевыми языковыми моделями с ноября 2022 года, за это время прочитал десятки публикаций об истории их создания, статья Дугласа Хевена лучшая из тех что я видел.Прорывной хит OpenAI стал сенсацией в одночасье, но ...
Жизненный цикл задачи после разработки Что есть задача для разработчика? Как правило, разработка получает от продукт-менеджера, техническое задание на разработку новой или исправление старой функциональности. Например, это выражено в виде PRD https://en.wikipedia.org/wiki/Product_requirements_document ...
Как делать прототипы печатных плат и не проклинать себя Или первый вариант прототипа печатной платы. Лайфхаки Эта статья предназначена для тех, кто хочет отказаться от проектов на отладочных платах (Arduino, Nucleo, Discovery и другие) и испытать себя в разработке, программировании и отладке собственной печатной платы. У вас на это могут быть свои мотивы: размеры, устройств больше 1...
[Перевод] Вот что я нагуглила за неделю в качестве старшего инженера-программиста Три года назад разработчик Софи Кунин* опубликовала пост под названием «Вот что я нагуглила за неделю в качестве профессионального инженера-программиста», и он явно нашел отклик у читателей, поскольку стал довольно вирусным. За эти три года многое произошло. Софи повысили, т...
Лабораторный таймер: импортозамещение из подручных материалов Мне понадобился простой программируемый таймер, он же реле времени. Простая штуковина, которая в указанное время замыкает контакты. Одним словом, ничего сложного.Вот только с началом санкций даже такое простое лабораторное оборудование купить стало невозможно. Вот хороший пр...
Как новичку разработать опенсорс-библиотеку: опыт фронтенд-разработчика При разработке собственной опенсорс-библиотеки у многих возникает огромное количество вопросов. Для меня этот опыт также был в новинку — чтобы выпустить свою небольшую библиотеку, я перерыл половину GitHub в поиске наглядного гайда по подготовке репозитория. Поэтому хочу под...
Капитализация платформ разработки с технологией Low code вырастут на 25% в 2023 году Инструменты, автоматизирующие разработку, становятся ключевыми, особенно в условиях продолжающейся нехватки ИТ-специалистов
Инсайдер: разработку новой BioShock опять перезапустили Новая BioShock находится в разработке уже несколько лет, но кажется, что к релизу она не приближается. По крайней мере, в этом уверен инсайдер Oops Leaks — он заявил, что игра застряла в производственном [...]
[Перевод] Istio Service Mesh: как упростить управление микросервисами Компании с большими монолитными приложениями разбивают свои приложения на более мелкие микросервисы, поскольку последние обеспечивают гибкость и быстродействие. Однако во время процесса возникает множество препятствий и вопросов, с которыми сталкиваются разработчики. Ответом...
Как я строил оператора финансовой платформы и чему научился После трех лет в роли руководителя команды разработки я принял решение вернуться на тихую, уютную позицию обычного разработчика. Ниже будет немного рефлексии о разработке, менеджменте и бизнесе по-русски через призму моего опыта и восприятия. Читать далее
Невиданная мощь. Sony выпустила игровую приставку PlayStation 6 Поскольку разного рода развлечения в реальном мире становятся все более дорогостоящими по всему миру, все меньше людей могут себе их позволить. Расценки растут ежегодно, и все больше людей в связи с этим переходят в виртуальную Читать полную версию публикации Невиданная мощ...
Разработка эмулятора AetherSX2 прекращена, всему виной игроки? С каждым годом эмуляторы становятся всё быстрее и качественнее, и мы порой забываем, что за их спиной стоят обычные люди и энтузиасты. Зачастую у них получается лучше, чем у компаний, сотрудники которых получают зарплату за свою работу. Но даже у энтузиастов есть предел. То...
[Перевод] Глубокое погружение в LSM-дерево С увеличением спроса на операции, которые требуют больших объемов записи, традиционные базы данных, использующие B-дерево, становятся узким местом, поскольку обновление записей в b-дереве приводит к многочисленным беспорядочным операциям ввода-вывода (IO) и обновлению нескол...
Получат ли нейросети в будущем авторские права. Взгляд юриста Решил с позиции юриста рассказать, кому в России и за рубежом принадлежат права на произведения, созданные нейросетями, и ждет ли нас будущее с роботами-правообладателями. Читать далее
Импортозамещение, которое мы потеряли ч.2: АСУ ТП по телеграфному кабелю, нейронные сети и РСУБД в 60-х Пилотная статья понравилась комьюнити, а значит продолжаем рассказывать о ранних советских разработках, предвосхитивших современные достижения отрасли, а порой, опередивших своё время. Наш рассказ будет не полным без упоминания проектов АН УССР, наиболее важная часть которых...
LAION и энтузиасты по всему миру разрабатывают Open Assistant — открытый аналог ChatGPT Некоммерческая организация LAION и энтузиасты по всему миру занимаются разработкой Open Assistant — это проект, цель которого в предоставлении всем желающим доступа к продвинутой большой языковой модели, основанной на принципах чат-бота, с конечной целью революции в инноваци...
Модная разработка ПО Подобно тому, как мода не жалеет модников и модниц, любящих приодеться, она распространилась и на сферу ИТ. Регулярно просматривая вакансии, мне даже удалось сформировать некоторую закономерность в трендах интересов и пристрастий. О ней хочу и поведа...
VSСode. Как настроить окружение для разработки в Docker на удаленном сервере через SSH Этот туториал рассчитан на людей, которые недавно вошли в коммерческую разработку и только начинают свою трудовую деятельность. Не исключаю, что ветеранам он также может быть полезен. Читать далее
Как перестать бояться ответственности и превратить ее в конкурентное преимущество Долгое время предложение взять на себя больше ответственности, звучало для меня как предложение взвалить на спину мешок с цементом и взбираться с ним в гору в сорокоградусную жару. Вот только ответственность можно воспринимать не как бремя, а как свободу, которой чем больше,...
Как не писать сетевой слой в Android-приложениях с помощью автоматической генерации OpenAPI Разрабатываемые приложения со временем имеют свойство увеличиваться и обрастать новым функционалом. Как правило, сетевой слой при этом также разрастается, порой до немыслимых размеров. Поддерживать все это руками в какой-то момент становится довольно сложно. Мы отлично прочу...
Рубль исторически обвалился, а доллар и евро рекордно подорожали Ни для кого не секрет, что с середины февраля 2022 года, то есть вот уже как более чем один год, стоимость российской национальной валюты стремительно меняется, становясь больше или меньше в зависимости от множества различных Читать полную версию публикации Рубль историческ...
Sony выпустила PlayStation 5 Pro. Это самая лучшая в мире игровая приставка Поскольку разного рода развлечения в реальном мире с течением времени становятся все более дорогостоящими и недоступными, в том числе в связи с новыми законами и санкциями, все больше и больше людей из различных стран мира Читать полную версию публикации Sony выпустила Play...
Одна платформа, чтобы править всеми Привет! Меня зовут Миша, я работаю в Ozon Tech — руковожу направлением базовых сервисов в платформе. Ozon сегодня — это порядка 4000 разработчиков и более 3500 сервисов. Разработка постоянно развивается, количество сервисов увеличивается, и одна из сложных задач — ...
[Перевод] Лучшие Golang-фреймворки в 2023 году Revel: для быстрой разработки и масштабируемостиRevel — один из самых популярных фреймворков для разработки веб-приложений на Golang в текущем году. Он прост в изучении и использовании; подходит как для начинающих, так и для опытных специалистов. Хорошо справляется с быстрой...
С 1 апреля цены взлетят. Всех россиян ждет крайне неприятный сюрприз Все товары и услуги, которые доступны на территории России, с каждым днем становятся все более и более дорогостоящими, то есть все больше денежных средств за доступ к таким приходится отдавать. В подобном положении дел конечно Читать полную версию публикации С 1 апреля цены...
Пол — это лава: разработка прототипа интерактивной светодиодной игровой платформы Дурная голова рукам покоя не даёт… история началась несколько месяцев назад: я увидел в интернете забавное видео игры в комнате с пиксельным светодиодным полом и решил сделать подобное для своих детей. За эти месяцы я получил массу удовольствия от процесса разработки и даже ...
Пять правил, которые нужно соблюдать зимой, чтобы прожить дольше 7 декабря в Китае начались так называемые Большие снега. В этот период на улице становится очень холодно, да и шансов столкнуться с сильными снегопадами - гораздо больше. Врач Шэнь Цзюнь, который занимается лечением при помощи традиционной китайской медицины, перечислил неск...
[Перевод] Двадцать пять лет curl Когда жить интересно, время летит незаметно. 20 марта curl исполнилось 25 лет. Проект curl начался очень скромно: это был небольшой переименованный инструмент передачи URL, о котором почти никто не знал в первые годы его существования. ▍ Я в то время Я создал самый первый...
Как сократить трудозатраты на ведение трудозатрат: расширяем функциональность ManicTime Учет трудозатрат, на мой взгляд, тема такая же многогранная, как и деликатная. В зависимости от вашей позиции или, как это сейчас принято говорить, роли, к ней можно относиться по-разному. Если кратко, то я – за учет трудозатрат. И, тем более, за автоматизированный учет. Дал...
Пошатывание устоев или из FAANG в HFT-стартап Я - разработчик серверных компонент со стажем в 10+ лет (C++, python). Не трейдер и не квант. Эта статья - результат моих годичных наблюденией, когда после 8 лет в больших IT-корпорациях, я внезапно нырнул в HFT-стартап с коллективом в сотню человек. Что в разнице подходов к...
Реализация мемоизации в JavaScript Фраза “делать свой велосипед” обычно употребляется для негативного окраса чего-то. Но именно этим мы будем заниматься здесь. Потому что это эффективный метод для того, чтобы разобраться в какой-то теме. Попробовав самому реализовать что-то, мы лучше разберемся в инструментах...
Раджа Кодури покидает Intel и будет заниматься разработкой программного обеспечения Специалист покинет компанию в конце марта.
Разработка ПО: пять тенденций-2023 Что произойдет в сфере разработки программного обеспечения в 2023 г? На фоне роста кодирования с помощью ИИ следует ожидать торможения таких тенденций, как разработка приложений на основе блокчейна и low-code, а также охлаждения рынка труда ...
Оптимизация при работе с MySQL — экономия на спичках или с миру по нитке? База данных — краеугольный камень любого программного продукта. Ее сложнее всего масштабировать, она представляет наибольшую ценность и потребляет больше всего ресурсов. В этой статье собраны несколько примеров организации баз данных, которые позволяют немного сэкономить на ...
10 технологических достижений 2022 В конце года все подводят какие-нибудь итоги. Давайте тоже что-нибудь подведём. Например, поговорим о том, какие важные и интересные технологические достижения принёс нам 2022. Читать далее
Что мы будем есть завтра? В этом году человечество преодолело рубеж 8 миллиардов людей. Если посмотреть на прогресс, на достижения медицины, культуру гигиены и на график рождаемости — то становится очевидно, что уже совсем скоро нас будет 10 миллиардов. Одна из проблем, которую придётся решить — это ...
[recovery mode] Структурирование кредитного портфеля методами машинного обучения Кредитные организации естественным образом располагают большими портфелями клиентских кредитов. Большими - в том смысле, что к ним начинают быть применимы законы больших чисел, предельные теоремы, а значит, и аппарат статистики, что делает естественным применение машинного о...
Сотовому оператору «МегаФон» пришел конец. Против компании ввели самые жесткие санкции Услуги телекоммуникационного характера с каждым днем становятся все более полезными и востребованными, позволяя все большему и большему числу людей оставаться на связи, никоим образом себя при всем при этом не ограничивая. Еще не так давно Читать полную версию публикации Со...
Netflix будет создавать мобильные игры «live-сервисы» Издание Exputer передаёт, что Netflix работает над мобильными играми в формате «live-сервисом». То есть это не премиальные Черепашки-ниндзя или Into the Breach, а долгоиграющие франшизы. На это намекает поиск сотрудника на позицию «Старшего продюсера». У идеального кандидата...
Boson — разработка СУБД «с нуля» (часть II) В первой части статьи мы обсуждали разработку самого нижнего слоя СУБД Boson - CachedFileIO. Как упоминалось, статистика такого явления как Locality of Reference говорит о том, что в реальных приложениях ~95% запросов к данным локализованы в 10-15% базы данных. При этом сред...
Основные концепции SOA SOA — это не просто модель разработки программного обеспечения, а целостный подход к организации бизнес-процессов. Ее преимущество заключается в том, что она позволяет создать гибкие и адаптивные IT-системы, способные быстро реагировать на изменения рынка и потребностей бизн...
[Перевод] Genie Builder v0.2: ускорьте разработку вашего приложения на Julia В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia. ...
[Перевод] Bing: «Я не причиню вам вред, если только вы не причините мне его первым» На прошлой неделе компания Microsoft анонсировала новый Bing на базе AI: поисковый интерфейс, включающий чатбота на основе языковой модели, который может искать информацию за вас и суммировать результаты, а ещё делать все те забавные вещи, которые GPT-3 и ChatGPT демонстриро...
Hydrosphere — управляем ML как сервисом Подобно тому, как в мире разработки многокомпонентных систем применяются подходы для управления и мониторинга микросервисами на основе инструментов DevOps (для запуска и восстановления сервисов, передачи данных, наблюдения за распределенными операциями, выполнение замеров и ...
С 1 мая вступят в силу. Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 подготовили крайне неприятный сюрприз Услуги телекоммуникационного характера с каждым годом становятся все более востребованными на территории России, но вместе с тем и повышается их стоимость. Абонентам приходится отдавать все больше и больше денежных средств за то, чтобы иметь возможность Читать полную версию...
[recovery mode] Проклятие мракобесия над отечественной генетикой Генетика - одна из самых динамично развивающихся наук. Мало какая другая дисциплина может поспорить с ней по степени воздействия на качество нашей жизни. И мало какой науке доставалось так сильно, как генетике, за последние пару сотен лет. Больше всего ее корили за евгенику,...
Не можете измерить — не сможете улучшить: как мы используем метрики в разработке автотестов Привет! Меня зовут Александр, я работаю QAA менеджером в компании Wrike, начинал с позиции QAA инженера в далеком 2010-ом и был первым в этой роли. За 12 лет нам удалось построить крутую команду и создать систему контроля качества, которая позволяет быстро и без багов деплои...
Samsung решила отказаться от выпуска Exynos и окончательно всех запутала Иногда производители смартфонов принимают решения, которые кажутся странными на первый взгляд, но становятся просто гениальными, если взглянуть на них через призму прошлого. Спустя несколько лет они становятся не просто понятными, но вызывают уважение к стратегическому мышл...
Любовь, смерть и разработка игр Я открываю чат команды и пишу "как же вы меня достали" Кажется, ранее я отправил какое-то предложение по игре, а они разнесли его в пух и прах.Я злюсь. Потому что мне важно мнение этих людей.Как это назвать правильно? Когда вы ночевали вместе в одном офисе, когда не спали н...
Бесперебойный деплой микрофронтендов с Kubernetes: как настроить Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один...
Бэкап в тяжелом весе: протестировали китайскую Aishu на энтерпрайз задачах Привет, Хабр! Сегодня мы поговорим о возможностях и особенностях еще одной платформы для резервного копирования — Aishu AnyBackup 7. В этом посте мы заглянем глубже, чем базовые характеристики продукта и расскажем о результатах нашего тестирования на совместимость утилиты бэ...
Готовим версионирование API в PHP-фреймворках: разбор способов и работа с организацией кода Привет! Меня зовут Олег Мифле. В Skyeng работаю над проектом Skypro. В IT я уже больше десяти лет, семь из которых пишу на PHP. За плечами десятки разных проектов: e-commerce, финтех, CRM, а недавно добавился и EdTech. Были и классические фуллстек-проекты, и проекты, где фро...
Доклад: мир становится всё более авторитарным, но надежда есть Институт разновидностей демократии шведского Гетеборгского университета опубликовал отчёт, из которого следует, что впервые за два десятилетия в мире стало больше закрытых автократий, чем либеральных демократий.
[Перевод] Разработка на основе DevRel DevRel Driven Development (разработка на основе DevRel) стимулирует разработку программного обеспечения благодаря адвокатской деятельности по защите интересов разработчиков, такой как создание документации, написание сообщений в блогах и изготовление видео. Адвокаты разработ...
Будущее неподключенных и неизменяемых систем хранения данных наступило Все больше предприятий становятся жертвами вредоносных программ, причем злоумышленники все чаще выбирают резервные копии. О том как лента, неизменяемость и «воздушный зазор» могут защитить ваши данные, рассказывают опрошенные порталом ITPro ...
Чем отличается разработка ПК от программирования Каждый из нас сможет приготовить омлет или пожарить картошку, но если нужно устроить банкет, мы обращаемся к профессиональному повару. Так и в случае с разработчиками программного обеспечения. Они профессионально пишут программы, используя статистику и последние достижения н...
Что такое фаззинг и зачем он нужен? Всем привет! Меня зовут Кирилл, я старший разработчик в группе «Полигоны и ограничения доставки» в Ozon. Cегодня я расскажу про фаззинг, встроенный в Go: что это такое, зачем он нужен в разработке программного обеспечения и как с его помощью найти баг в дикой природе open-so...
Мобильная разработка в апреле: дайджест новостей от RuStore Российский магазин приложений RuStore продолжает серию дайджестов о рынке мобильной разработки — мы собираем самые интересные и важные новости, которые вы могли пропустить. Читать далее
[Перевод] Angular: Лучшие практики на 2023 год Лучшие практики при разработке в Angular обеспечивают согласованность, читабельность кода, производительность, удобство обслуживания и масштабируемость.Angular-разработка известна своей надежностью, масштабируемостью и производительностью, что делает ее популярной среди комп...
Boson — разработка СУБД «с нуля» (часть I) После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искр...
Telegram Django Bot за пару строк На Хабре много статей про разработку Телеграм ботов на Python, в том числе при помощи Django. Однако, большинство из них направлено на первичное ознакомление с API Телеграм.В этой статье я хочу рассказать как можно упростить разработку ботов, сократив количество кода в разы,...
[Перевод] Low-code инструменты для разработки ПО — сплошной обман Я пишу ПО под заказ уже многие годы, и одна из ситуаций, которые раздражают меня больше всего – это когда клиент принимает позицию, что существует некая палочка-выручалочка, которая сократит, а то и вовсе устранит всю сложность, присущую той или иной задаче. Такое случается ...
Конференция «Свободное программное обеспечение в высшей школе 2023» пройдет в конце января Конференция OSEDUCONF-2023 («Свободное программное обеспечение в высшей школе 2023») пройдет в г. Переславль-Залесский 27-29 января 2023 года. Организаторы конференции - ИПС РАН и «Базальт СПО», разработчик российских операционных систем «Альт». Ведущие педагоги вузов и школ...
Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 уничтожены решением Владимира Путина Услуги телекоммуникационного характера с каждым днем становятся все более востребованными и привлекательными, позволяя все большему числу людей совершать разного рода действия. Они позволяют совершать голосовые звонки, отправлять текстовые сообщения SMS и использовать мобил...
LangBar++. Два вечных вопроса: индикация раскладки и ее исправление в набранном тексте Попытка пересмотра старых задач на несколько других принципах, дающая новые возможности, большую кастомизацию и выход в расширенное языковое пространство. Читать далее
Пиратский софт и его последствия: анализ самого старого и простого вирусного плацдарма в интернете. Часть 1 Распространение вирусного софта в сети с каждым годом становится все изощреннее и изощреннее, чего только злоумышленники не придумают, чтобы «заразить» ваше устройство: используют уязвимости, фишинг, USB‑jacking. Во всем этом динамичном развитии методолог...
Дублирование облачной инфраструктуры: почему, зачем и как? Всем привет! В сегодняшние нестабильные времена бизнес сталкивается с целым рядом рисков, от политических санкций до стихийных бедствий, что в свою очередь влияет и на работу IT-отрасли (например, об импортозамещении в сфере информационных технологий сейчас задумываются все...
На достижение цели киберпреступникам нужно в среднем 7 дней Скорость развития кибератак драматически растет: от проникновения в инфраструктуру и до достижения целей хакерам в среднем требуется 7 дней, а не несколько месяцев, как это было еще пару лет назад. Такие выводы следуют из отчета, подготовленного центром расследования инциден...
Как заставить бэкендера писать фронтенд Всем привет! Меня зовут Иван Ситкин, я бэкенд-разработчик в Едадиле. Сегодня я хочу поделиться с вами историей написания очередной панели администрирования и как из этого мы собрали подходящие подходы и практики.Для начала давайте вспомним, что же это за панели. Панель админ...
7 лет одиночества: как интроверту завести знакомства и найти друзей Тарелка жареной картошки, сочный стейк и бокал вина. Можно наслаждаться жизнью и до двух ночи смотреть любимый сериал. Жить одному — что может быть лучше? Съеден стейк. Выпито вино. Стелю постель, и на миг становится зябко и одиноко — снова это острое чувство, что жизнь прох...
Как мы вдвоем делаем аналог редактора презентаций PowerPoint, программируя по вечерам после работы и на выходных В 2020 году мы закрыли нашу студию по разработке сайтов. Накопленные компетенции и ресурсы ,решили потратить на разработку редактора презентаций, аналога PowerPoint. Денежная подушка закончилась через год, продукт не запустили, команда разбежалась, а я устроился на работу. Ч...
5 примечательных ИТ-разработок из Армении Армения в первую очередь ассоциируется у большинства россиян с хорошим коньяком, горами и самобытной древней кухней. Однако страна за последние годы совершила довольно серьезный рывок в ИТ-сфере. О наиболее примечательных разработках армянских предпринимателей и программисто...
Как увеличить оперативную память на компьютере: пошаговый гид С каждым годом системные требования софта становятся все более серьезными, и рано или поздно любой компьютер начнет тормозить. Чаще всего причиной это становится нехватка оперативки. И в сегодняшней статье мы объясним, как можно увеличить оперативную память.
Ford отказалась от разработки беспилотных машин с четвёртым уровнем автономности Похоже, что Ford, делая ставку на электромобили, отказывается от разработки беспилотных автомобилей с четвёртым уровнем автономности. По крайней мере, на данный момент. В письме, направленном Национальную администрацию безопасности дорожного движени...
Разработка игр на Go: шейдеры Давненько я не писал никаких статей на хабре. Я планировал вести серию заметок о разработке игр на Go и начал я с рендеринга текста, но меня не хватило даже на второй текст. Что же, настало время возвращаться, ведь с того момента я успел создать ещё несколько игрушек. Сегодн...
Глава Honor раскритиковал iPhone, но выделил главное преимущество Apple Несколько дней назад глава Honor Чжао Мин высказал свои мысли о разработке технологий и будущем бренда в ходе первой публичной демонстрации лаборатории исследований и разработок компании в Шэньчжэне.
Жизнь джуна в 1C Эта статья предназначена для тех, кто хочет начать карьеру 1сника или уже находится в начале своего пути.Мне много раз приходилось наблюдать истории становления разработчиков 1C, но в основном это гегемоны своего дела, люди, с которыми себя сложно ассоциировать ввиду великой...
MIUI работает на каждом шестом устройстве на Android, ... Для достижения первых 100 миллионов понадобилось 5 лет. впоследствии скорость набора только возрастала. Самым урожайным стал 2021 год.
MIUI работает на каждом шестом устройстве на Android, ... Для достижения первых 100 миллионов понадобилось 5 лет. впоследствии скорость набора только возрастала. Самым урожайным стал 2021 год.
Программирование паяльником, пыльное железо и тонны легаси? Как на самом деле устроена разработка ПО в телекоме Хабр, привет! Недавно я спросил нескольких коллег — вчерашних студентов, как они представляли себе разработку в телекоме до того как пришли в эту сферу. Их ответы были очень далеки от реальности. Многие считали, что разработка в телекоме — это в...
NVIDIA создала кластер из 30 тысяч видеокарт для ChatGPT Технологии на базе искусственного интеллекта сейчас используются буквально везде и есть ощущение, что в будущем все эти разработки заберут работу у миллионов пользователей со всего мира. Но для реализации потенциала искусственного интеллекта вроде ChatGPT нужны соответствующ...
Разгадка тайны машинного обучения на примере GPT-3, на которой работает нашумевшая нейросеть ChatGPT Большие языковые модели, такие как GPT-3 разработки OpenAI, представляют собой массивные нейронные сети, способные генерировать человекоподобный текст. Они обучены с помощью огромного количества данных из Интернета. Новое исследование показывает, как такие модели могут выучи...
Прощайте Redmi 8, Redmi 8A, Redmi K30 5G и Poco X2. Xiaomi прекращает программную поддержку этих моделей Xiaomi обновила перечень телефонов, достигших цикла End of Support (EOS). В него внесены четыре модели: Redmi 8, Redmi 8A, Redmi K30 5G и Poco X2. Для всех них больше не будут выходить обновления ПО – это касается как заплаток каких-то дыр, так и обновлений безоп...
Каким было автоматизированное рабочее место середины 90-х, и как его повторить на современном компьютере В настоящее время становится популярным отказываться от интернета, социальных сетей, мессенджеров и прочего. Это называется цифровым детоксом. Я вам предлагаю совершить нечто подобное, разумеется, ненадолго, и если вам за 40, погрузиться в ностальгические воспоминания. А е...
Почему системный аналитик не должен заниматься проектированием Привет, меня зовут Денис, и я работаю руководителем отдела проектирования в компании SSP SOFT.Недавно я в очередной раз столкнулся с вопросом о том, чем должен заниматься системный аналитик. В этой статье я хочу поделиться своим опытом и рассказать, почему системный аналитик...
Как мы создаем Squadus: улучшение UX в новом продукте Ранее мы рассказали о том, с чем столкнулись при разработке фронтенда Squadus — нашего нового продукта для деловых коммуникаций. Сегодня же обратимся к теме улучшения пользовательского опыта.Squadus — приложение с обширной функциональностью. Это единое цифровое рабочее прост...
Основы OkHttp в Android-разработке OkHttp — библиотека и по совместительству HTTP-клиент с открытым исходным кодом для Java и Kotlin, разработанная Square, которая также создала Retrofit.Порой стоит использовать не вездесущий Retrofit, а OkHttp из-за его производительности и большего функционала.В статье подр...
99% госорганизаций России могут к 2025 года полностью перейти с Windows на Linux Коммерческий директор компании «Код Безопасности» Федор Дбар заявил, что 99% государственных организаций России могут уже к началу 2025 года полностью перейти с Windows на Linux. «Код Безопасности» занимается разработкой программных средств защит...
MLOps в облаке: как организовать работу над ML-экспериментами с помощью MLflow В свое время DevOps заметно изменил подход к разработке программного обеспечения. Последние пару лет благодаря практикам MLOps меняются принципы и подходы к работе дата-специалистов. Александр Волынский (Technical Product Manager ML Platform VK Cloud) и Сергей Артюхин (пре...
Открытое бесплатное chrome расширение для изучающих японский язык (OCR + translation + annotation) В этой статье я хотел бы рассказать как решил создать свой первый проект.В течении пары лет я с переменным успехом в свободном режиме изучал японский язык и постоянно пытался применять подход с погружением в языковую среду. Так я, к примеру, добавил японский в раскладки клав...
Представлен смартфон Redmi Note 12R Pro на Snapdragon 4 Gen 1 Моделей Redmi Note 12 становится всё больше
Load2SRE: от нагрузки к доступности, без потери производительности Привет! Меня зовут Кирилл Юрков, я SRE Team Lead в Samokat.tech. Уже более десяти лет занимаюсь ускорением и проблемами производительности, а также нагрузочным тестированием. Отвечая на вопрос, чем занимается SRE в Samokat.tech, скажу, что это те, кто занимается инциден...
[Перевод] Чем раньше, тем лучше: сдвигаем тестирование в начало разработки в среде Kubernetes Чаще всего продукты тестируют ближе к концу жизненного цикла разработки. Однако существует концепция Shift-left testing, принципиально изменяющая подход к тестированию. Команда VK Cloud перевела статью о применении концепции Shift-left testing при разработке с использовани...
[Перевод] Усиление безопасности Kubernetes с помощью Kyverno, RuntimeClass и контейнеров Kata По мере того как все больше организаций внедряют Kubernetes, безопасность становится для них одной из главных проблем. Kubernetes имеет множество встроенных функций безопасности, но обеспечить надлежащее применение политик безопасности в большом и сложном кластере может быть...
ЧВК "Вагнер" планирует покинуть Бахмут и передать позиции ВС РФ У ЧВК осталось мало припасов, и атаковать становится проблематично.
Слух: Microsoft начала разрабатывать Windows 11 Moment 3 Еще в ноябре Microsoft впервые начала активировать обновление Windows 11 Moment 3. Тогда следы предстоящего обновления функций были обнаружены в сборках Dev Channel. Примерно в это же время Microsoft перешла на семестр разработки Zinc. Внутренние идентификаторы тестирования ...
Вы наверняка совершаете эти 5 ошибок, если вам больше 50 лет. Всё это вредит организму С возрастом, по словам представителей клиники Майо, мышцы становятся менее гибкими, сильными и выносливыми. Это может плохо сказаться на вашей координации и поддержании равновесия. Кровеносные сосуды со временем становятся жёсткими, что создаёт большую нагрузку на сердце. А ...
Бекенд на AWS Lambda за 60 минут В этой статьей пойдет речь о особенностях разработки бекенда под AWS лямбды, о canary деплойменте, версионирование, логгах, трейсинге, мониторинге, маршрутизации и расширениях.Привет, я, Петер Ибрагимов, и в Whoosh я занимаюсь бекенд разработкой на Python. В этой статье расс...
Почему ваши DevOps – эникейщики Представьте, что есть проект, где 200 разработчиков, 20+ независимых продуктовых команд и у каждой свой собственный DevOps. Они всё автоматизируют — все довольны и занимаются исключительно своей работой. Разработчики даже успевают красить зелёные кнопочки в красный цвет. У D...
Мой опыт разработки программы для игры в шашки с помощью алгоритма минимакс В Интернете можно откопать сотни и тысячи статей о разработке алгоритмов и ИИ для игры в шахматы. Однако шашки почему-то не привлекают такого интереса.Мне захотелось написать программу, которая будет играть в шашки на относительно высоком уровне. Для этого я использовал алго...
Проблема критики программного обеспечения. Точнее её отсутствия «Критика может быть неприемлемой, но она необходима. Она выполняет ту же функцию, что и боль в организме человека. Она обращает внимание на нездоровое положение вещей». Уинстон Черчилль Абсолютно всё заслуживает адекватной конструктивной критики, чтобы оно становилось луч...
Представлен Intel Quantum SDK — программную платформу, позволяющая создавать квантовые алгоритмы Компания Intel представила Intel Quantum SDK — программную платформу для разработчиков, которая позволяет создавать квантовые алгоритмы, которые смогут работать на квантовых компьютерах. Сама Intel называет новое решение полным стеком квантовых вычислений в...
Nvidia даёт возможность наделять NPC в играх искусственным интеллектом. Представлен набор решений ACE for Games Компания Nvidia представила продукт под названием Avatar Cloud Engine (ACE) for Games, который нужен в том числе для того, чтобы создавать в видеоиграх неигровых персонажей (NPC) на основе искусственного интеллекта. ACE — это набор решений искусственного ин...
МегаФон улучшил связь в Ефремове Теперь базовые станции одновременно обслуживают гораздо больше пользователей и при этом обеспечивают высокую скорость передачи данных. Жители и гости города могут с большим комфортом пользоваться цифровыми сервисами, в том числе теми, которые требуют стабильного соединений и...
Принципы SOLID на JS, теперь точно простым языком, но не очень коротко SOLID — универсальный набор принципов разработки поддерживаемого программного обеспечения. В данной статье я попытался разъяснить свое понимание принципов SOLID в отношении языка JavaScript: особенности реализации, некоторые синтаксические конструкции и, конечно, примеры из ...
Китай ускоряет разработку 6G Китай ускорит создание и внедрение технологии 5G, а также будет способствовать ускорению разработок в области 6G, о чем заявил министр промышленности и информационных технологий Цзинь Чжуанлун. «В настоящее время Китай находится в авангарде глобального развития 5G...
Двухуровневый CI-процесс PHP-проекта Непрерывная интеграция (CI, англ. Continuous Integration) — это практика разработки программного обеспечения, которая заключается в выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем. Целей у непрерывной интеграции д...
[Перевод] Столетний язык программирования — какой он Особо амбициозные разработчики любят заявлять о том, что используемый ими язык программирования или фреймворк будет жить лет сто. Дерзкое заявление, учитывая, что разработке программного обеспечения, как таковой, всего около 65 лет. А фреймворки еще моложе. И всё же инт...
Как провести лайвкодинг так, чтобы кандидат хотел к вам вернуться даже после провала Привет, хабровчане! Многие из нас дорастают до момента, когда приходится проводить собеседования для поиска нового сотрудника в команду или стороннего исполнителя. Вне зависимости от направления (бэкенд, фронтенд, тестирование, мобильная разработка) интервью строится на осно...
[Перевод] Чтобы научить компьютеры математике учёные объединяют разные ИИ Большие языковые модели по-прежнему борются с проблемами и базовыми задачами рассуждения. Две новые статьи, в которых машинное обучение применяется к математике, дают представление о том, как это может измениться. Читать далее
Как программный код привел к потерям большого количества денег и даже трагедиям В настоящее время программирование играет огромную роль в нашей жизни и экономике. Все больше компаний, организаций и государств испытывают большую потребность в создании различных программных продуктов. Но не все проходят гладко и безопасно.Зачастую сложности возникают из-з...
ППК-20 отправили в зону СВО – разработка окажет помощь бойцам в достижении поставленных задач Пистолет-пулемёт Калашникова сделает войска специального назначения более мобильными и эффективными.
Часы реального времени — RTC (real time clock) на одноплатном компьютере. На примере Repka Pi 3 — аналоге Raspberry Pi 3 Эта статья посвящена решению задачи добавления часов реального времени на примере конкретных и широко доступных модулей для RTC и на примере одного конкретного подхода к реализации и алгоритму работы и является скорее примером, демонстрирующим общий принц...
[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 2 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...
[Перевод] Не пытайтесь приспособить свой код к будущему Не имеет значения, что, по вашему мнению, может случиться потом. Разработчики любят приспосабливать свои планы под будущее. Им хочется быть уверенными, что они действуют на опережение потребностей, и их код это отражает. Но есть плохие новости: с предсказанием будущего дела...
Выбираем между кросс-платформенной и нативной разработкой Привет! На связи Саша Ворожищев. Я руковожу направлениями Flutter и iOS в AGIMA. И сегодня хочу снова поднять вопрос о разнице между Cross-platform и Native. Каждый год технологии в мобильной разработке делают шаг вперед, и поэтому споры о том, какая технология лучше, вспыхи...
«Чем я могу помочь?» или нетрадиционная парадигма управления «Управлять – это значит не мешать хорошим людям работать» говорил Сергей Петрович Капица. Некоторым кажется, что в этой цитате управление представляется в негативном свете, вроде активность менеджера больше препятствует достижению намеченной цели или же просто не добавляет ц...
Как стать джуном, которого берут на работу (frontend-разработка) Привет, Хабр! Я - начальник отдела разработки небольшой IT-компании, и мы - те самые люди, которые не ищут на работу сеньоров, и мы готовы брать не только мидлов, но даже и джуниоров, и готовы растить их до уровня крепких мидлов. Однако 80% приходящих на вакансию frontend-ра...
ChatGPT — лучший помощник программиста. Примеры реальных задач. Плагины и инструменты Языковая модель ChatGPT никогда не заменит программиста, потому что непосредственно редактирование кода — это крохотная часть разработки (5% по времени). Зато ChatGPT великолепно помогает. И чем выше ваш скилл — тем больше пользы от «подмастерья», выполняющего мелкие задани...
Три круга приемочного тестирования или законная эксплуатация заказчиков в B2B Технологии Agile, Scrum и CI/CD становятся общепринятой нормой, и нам уже кажется, что новые релизы всегда можно выпускать постоянно, практически непрерывно. Технически, сейчас действительно есть реальная возможность выкатывать обновления каждый день, а некоторые разработчик...
Русские шашки: представление доски с помощью двух uint64 При разработке игр, особенно таких настольных игр, как шашки, представление доски является важнейшим компонентом производительности игры. Доска - это, по сути, состояние игры: на ней хранится вся информация о положении фигур, о том, чей сейчас ход, и другие важные данные игр...
Xiaomi в сентябре прекратит разработку MIUI 14 Beta для трёх флагманов Mi 11 2020 года и трёх популярных моделей Redmi 2022 года В конце третьего квартала компания Xiaomi прекратит разработку бета-версий программного обеспечения MIUI 14 для шести смартфонов. Половина из них является флагманами 2020 года.
Raytheon получила $605 млн на разработку системы слежения за гиперзвуковыми ракетами с околоземной орбиты Космические силы Соединённых Штатов в обозримом будущем получать систему отслеживания ракетам, которая будет расположена на средней околоземной орбите. Разработкой занимается компания Raytheon Intelligence & Space.
Определение внимания водителей за рулем — реализация прототипов Задача контроля водителя очень актуальна в наше время. Должный контроль за состоянием водителей поможет сохранить здоровье автолюбителей, избежать многих дорожно-транспортных происшествий, тем самым снизив количество человеческих жертв. В конце 2022 года нашей команде п...
Как начать тестировать frontend: гайд для новичков Хабр, привет. Меня зовут Рамиль Шайбаков, я фронтенд‑разработчик в СберЗдоровье. Последние несколько лет я часто собеседую кандидатов на позицию frontend‑разработчика в нашу компанию и заметил одну закономерность — у большинства специалистов нет опыт...
Тренд на low-code/no-code: как разработка без кода влияет на рынок, и почему она не заменит опытных программистов В России мы наблюдаем скепсис со стороны классической разработки и недостаточный уровень знания о low-code/no-code среди тех, кому он мог бы потенциально облегчить работу. Тем временем рынок инструментов для создания сайтов, приложений и сервисов без кода или с минимальным е...
Все про разработку в ОАЭ Всем привет!В этой статье я хочу на опыте мужа и знакомых рассказать что из себя представляет разработка в ОАЭ. Отдельно рекомендую изучить эту статью перед тем, как решитесь принимать оффер из ОАЭ или из другой страны Ближнего Во...
Первые беспилотники Джона Нортропа Немецкое «чудо-оружие»: крылатые ракеты «Фау-1» и баллистические «Фау-2» – в годы войны показало себя «сырым» и неэффективным. Тем не менее, когда информация о нём просочилась к союзникам, те сразу увидели в пока ещё несовершенных «вундерваффе» предвестников будущего и, кто ...
Где работать в IT в 2023: Termidesk Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях. В этом выпуске мы расскажем вам о команде ...
В России всего 2000 проектировщиков чипов. Что с этим делать? Согласно статье Ивана Покровского "Возможности и проблемы отечественной микроэлектроники", в России всего две тысячи разработчиков микросхем. Для сравнения: в каждой крупной международной электронной компании есть несколько команд, работающих над чипом или над IP, в каждой п...
Что джуну без опыта показать на собеседовании: вклад в open source или пет-проекты Привет! Меня зовут Артур Домбровский, и я наставник и соавтор курса «Java-разработчик» в Яндекс Практикуме. Зарабатываю на жизнь программированием уже более 7 лет, из которых больше трёх провёл в Amazon. Сейчас я — старший программист/тимлид в финтех-компании Wise. Последние...
Разработка совершенно нового продукта Apple затягивается. Выход гарнитуры смешанной реальности могут перенести Известный аналитик Минг-Чи Куо (Ming-Chi Kuo) утверждает, что Apple продолжает сталкиваться с проблемами при разработке своей гарнитуры смешанной реальности. Вплоть до того, что её запуск придётся перенести. Куо говорит, что поставки устройства, которые ранее пла...
[Перевод] Проблема контроля ИИ Проблема управления ИИ (Control Problem или Alignment Problem) — это проблема предотвращения негативного влияния искусственного сверхразума (ИСИ) на человечество. Как нам держать под контролем более разумное существо или как привести его в соответствие с нашими ценностя...
Чистый код, часть 1 Привет! В этом посте я хочу обсудить, что такое чистый код и почему я считаю его очень важной практикой. Если у вас всё руки не доходили до того, чтобы сесть и подробно почитать книги Дяди Боба, я подготовил небольшой конспект по его видеолекциям со своими примерами с самым ...
[Перевод] Почему оценка задач сломала Agile Трудно утверждать, что методология Agile неэффективна. Практически все команды разработки программного обеспечения стараются ей следовать. Простой способ начать внедрять гибкую методологию — это добавить пару ее компонентов в рабочий процесс. Одним из самых популярных и при ...
Samsung инвестирует $230 млрд в производство полупроводников Компания Samsung готовится к большим инвестициям в полупроводниковое производство. Технологический гигант намерен вложить в разработку и выпуск микросхем более $200 млрд.
Yii Validator — простой и мощный Меня зовут Сергей Предводителев и я уже пару лет занимаюсь разработкой Yii3. Последнее время много усилий было направлено на разработку валидатора, а это один из ключевых пакетов фреймворка. Мы доделали всё, что планировали сделать к релизу и, наконец, выпустили первую верси...
Конец эпохи? Смартфонов Samsung Galaxy S Plus больше не будет По крайней мере, такие предположения высказывают инсайдеры на основе полученной информации
Тестирование базы данных Современные приложения в основном состоят из фронтенда и бэкенда. Что касается тестирования бэкенда, то оно в основном ассоциируется с тестированием базы данных. В частности происходит проверка корректности записи введенных данных на фронтенде в базу данных бэкенда. Но не то...
Что нового в Jmix 1.5 Недавно мы выпустили новую версию Jmix 1.5. В статье расскажем о ключевых обновлениях, представленных в этом функциональном релизе. Но сначала – небольшое вступление, кто мы такие и о какой платформе идет речь. Мы в Haulmont специализируемся на разработке и внедрении ко...
ATWatch: Долгий путь разработки умных часов на Arduino Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Арт...
Как yarn v3 и философия Zero Installs помогли нам сократить длительность ci/cd пайплайна в 3 раза Всем привет, меня зовут Фёдор — я руководитель фронтенд-разработки на проекте Smartbot Pro в компании KTS. Наш проект — конструктор ботов для социальных сетей, в котором алгоритм бота представлен в виде визуального графа. Конструктор включает большое количество интеграц...
Google представила суперкомпьютер A3 на основе GPU Nvidia H100 Компания Google представила свои новые суперкомпьютеры A3, которые созданы специально для обучения и обслуживания самых требовательных моделей искусственного интеллекта, лежащих в основе современного генеративного ИИ и инноваций в больших языковых моделях. Что интересно...
10-центовая клипса на смартфон измерит давление не хуже тонометра Учёные из Калифорнийского университета в Сан-Диего (University of California - San Diego) создали очень полезное и при этом миниатюрное устройство под названием BPClip. Оно представляет собой клипсу, которая крепится на смартфон и позволяет измерять артериальное давлени...
Безопасная разработка в Python. 2 часть В первой части статьи мы начали разбирать тему безопасной разработки на языке Python, поговорили о том, что нельзя допускать бесконтрольное выполнение команд, вводимых пользователем, также нельзя позволять вводить ключи к некоторым командам. Также, вспомнили про SQL инъекции...
Вариант реализации DSL с помощью макросов Близится релиз языка NewLang с принципиальной новой «фишкой», переделанным вариантом препроцессора, который позволяет расширять синтаксиса языка для создания различных диалектов DSL за счет макросов. И, как всегда, используя ранее найденный лайфхак Хабр — ума палата, хотело...
Язык Umka 1.0 и игровой фреймворк Tophat После трёх лет неторопливой разработки вышла версия 1.0 моего скриптового языка Umka. Это статически типизированный язык, предназначенный для встраивания в программы на C/C++. Синтаксис и некоторые особенности семантики Umka были вдохновлены языком Go, однако Umka никак...
Программирование контроллера сервоприводов MC50. Развёртывание промежуточного ПО Схема и плата контроллера - в этой статье.Первые шаги по разработке прошивки были выполнены здесь. А теперь займёмся промежуточный программным обеспечением. Промежуточное ПО - это то, что придаёт нашему девайсу основную массу фичей. RTOS для встраиваемых систем приобре...
Через час запуск Starship: что это значит, как это будет, и где это смотреть Илон Маск вливает деньги в разработку корабля, способного доставлять людей на Красную планету. Starship должен стать первой многоразовой транспортной системой, способной доставлять на Марс до 100 человек за раз. По оценкам Маска, разработка этого корабля стоила ему до $10 мл...
Правила выживания начинающего программиста или как работает эффект Данинга-Крюгера Эффект Данинга‑Крюгера — это такое когнитивное искажение, которое выражает зависимость уверенности в предмете от компетентности в нем. Компетентность практически равна времени, потраченного на обучение.Представим, что у нас есть сферический...
Включение DirectStorage в Forspoken снизило средний FPS на 10% в системе на базе GeForce RTX 4090 Время загрузки снижается, но у видеокарты становится больше дел.
Раньше российского ядерного буксира «Зевс». NASA планирует запустить ракету с ядерным двигателем уже в 2027 году Управление NASA раскрыло новые подробности о своих планах относительно использования ядерной силовой установки для ракет. Тестовый полёт такой ракеты запланирован уже на 2027 год. концепт NASA Для начала NASA заверяет, что запуск будет спланирован так, чтобы ни п...
Покупки стали выгоднее. AliExpress расщедрился и снизил курс доллара на Новый год Как известно, во второй половине ноября 2022 года курс доллара начал стремительно расти, становясь все больше и больше. Рост наблюдался на протяжении всего декабря, и в конечном итоге все это привело к тому, что официальный Читать полную версию публикации Покупки стали выго...
Парагвай. Как живут в одной из беднейших стран Южной Америки? Парагвай предоставляет самые простые в Южной Америке условия для получения ПМЖ. Поэтому сегодня о нем пишут гораздо больше, чем ожидаешь от небольшой и откровенно небогатой страны где-то на другом конце света.Я пробыл здесь два с половиной месяца, посетил 4 города и получил ...
[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 1 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...
Россия тоже в тренде. У SberDevices уже есть собственный аналог ChatGPT, и он активно тестируется Чат-бот ChatGPT с искусственным интеллектом, разработанный компанией OpenAI, настолько мощно прогремел в мировом IT-сообществе, что многие компании (в их числе, например, Google) взялись разработать свой аналог. Однако и в России работают над подобными технологиями. Бол...
Visiology обновила свои платформы Visiology 2.31 обеспечит пользователям более глубокий уровень разделения прав доступа и возможностей работы без авторизации, а Visiology 3.2 становится первым релизом третьей версии платформы, который обладает достаточным функционалом для решения большей части типовых задач ...
Battlefield Mobile закрыли, чтобы Battlefield 2042 продолжила жить Battlefield Mobile не оправдала ожиданий EA, как и Apex Legends Mobile. В один момент казалось, что эти и другие AAA-франшизы покажут мобильным разработчикам, как надо делать. Взять в пример народную League of Legends: Wild Rift и критикуемую, но доходную Diablo Immortal. Н...
ChatGPT 4 идёт в школу Апологеты языковых моделей пугают нас, как истошно кричащие и взбивающие воздух крыльями чайки. Каждая чайка орёт о чём-то своём: кто о «сингулярности, которая наступает» (чтобы это не значило), кто о важности классификации ИИ (прививая мысль о том, что ИИ уже есть, только о...
Останутся ли лазеры уделом фантастики Наверное, не найти человека, который бы не смотрел «Звёздные войны». Разве вам не хотелось бы подержать в руках легендарное оружие джедаев и при каждом взмахе слышать характерное «Жжжжжж»? Кстати, это можно сделать прямо сейчас: покупается «меч» из гибкого неона, а характерн...
Беспилотные автомобили в России Беспилотные автомобили остаются спорной темой с точки зрения безопасности, но продолжают активно развиваться и внедряться в повседневную жизнь, в том числе и в России. Беспилотные машины уже ездят по улицам городов, пусть и со «страхующим» водителем. Гораздо раньше разработк...
Spring Cloud DataFlow overview Хабр, добрый день! Что первое приходит в голову, когда вы слышите “ETL”? Скорее всего airflow?По сути airflow - это стандарт де-факто в мире обработки и трансформации данных. Но в случае если в разработка ведется на java, то тогда придется либо переучивать разработчиков на p...
Беспилотные автомобили, китайцы и платный доступ: какое будущее ждет нейросети Термин «искусственный интеллект» постепенно перебрался из фантастики в маркетинг, а сейчас все больше входит в лексикон технических специалистов. Сегодня считается, что будущий полноценный ИИ невозможен без машинного обучения. И за последний год мы приблизились к нему благод...
[Перевод] Эпистемология качества программного обеспечения Допустим, вы приняли руководство новой командой. У вас есть картбланш на внедрение любой выбранной вами политики, чтобы сделать работу сотрудников более продуктивной, а код — менее «глючным». Что же вы предпримете?На продаже ответа на этот вопрос сделана не одна карьера. Вне...
Как отличить ChatGPT-3.5 от ChatGPT-4: разоблачение мифов Добро пожаловать в мир искусственного интеллекта, где чат-боты и модели машинного обучения становятся все более продвинутыми и умными. Но как определить, насколько умна модель, и не пытается ли она обмануть нас? В этой статье мы погрузимся в мир разоблачений и расскажем вам,...
Язык программирования Rust: безопасность, производительность и преимущества Язык программирования Rust был разработан компанией Mozilla и впервые представлен в 2010 году. Он считается одним из самых безопасных и производительных языков программирования на сегодняшний день. В данной статье мы рассмотрим основные преимущества Rust, и почему он станови...
Программный рендер в стиле игры Doom Расскажу о небольшом домашнем проекте по написанию программного рендера. Всё началось со случайного видео на Youtube с записью геймплея игры Doom (93 года). Появилась идея сделать похожий рендер на С++ без использования библиотек. В статье описаны шаги его разработки. В конц...
Астрологи объявили неделю нейроарта на Хабре Однажды весною, в час небывалого жаркого заката, на Хабре объявили конкурс, посвящённый технологиям искусственного интеллекта. В Сезоне Data Mining мы собрали статьи об обработке больших данных. Из Сезона ML узнали, как работают нейросети и с чем их готовить. В разработке ещ...
Oppo и OnePlus сделали заявление по поводу возможного ухода из Европы Ситуация с тем, уходят ли Oppo и OnePlus с важных европейских рынков, пока не становится полностью понятной. Напомним, вчера появились новости о потенциальном уходе Oppo и OnePlus с ряда европейских рынков. Oppo в ответ на просьбу подтвердить или опровергнуть это заявил...
Семь фитнес-привычек, которые разрушат ваше тело до 60 лет По мере того как вы становитесь старше, ежедневные привычки могут сильнее влиять на ваше здоровье. И вот какие спортивные привычки навредят организму ещё до достижения 60 лет.
Доказано: прошлое человек помнит в приукрашенном виде Считается, что чем старше становится человек, тем больше времени он уделяет воспоминаниям. Но насколько правдиво то, что мы помним?
Но это (не)точно: чего ждать мобильным разработчикам в 2023-м году Привет, это Максим Мялкин — управляющий партнёр и руководитель мобильной разработки KTS. Пора планировать год. Это можно сделать, зная текущие тренды — многие из них перекинули мостик из 2022-го года в 2023-й. Разбираем, что происходит в отрасли:— Затраты на разработку снижа...
«Подводные камни» интеллектуальной собственности на программное обеспечение, или Чего опасаться «стартапам» Мало написать "программное обеспечение", - права на него надо ещё уметь защищать!В российском праве "программное обеспечение" именуется "Программами для ЭВМ".А термины "Программное обеспечение", "Софт", "Программный продукт" и т.д. - это сленг.Программы для ЭВМ охраняются на...
NVRAM Поверх off-chip SPI-NOR Flash Настал первый случай за 12 лет, когда в программировании микроконтроллеров понадобились бинарные деревья поиска.В этом тексте поговорим о том как можно построить эффективную программную реализацию энергонезависимой Key-Value Map(ки) над дешевой SPI NOR Flash для микроконтрол...
[Перевод] О важности владения кодом Наткнулся на данную статью случайно, когда находился в очередном поиске ответа на вопрос "Как же так?!" в интернете. Автор данной статьи занимается мобильной разработкой, но тем не менее его наблюдения и выводы касательно владения кодом разительно перекликаются с моими:Однаж...
Почему нам не нужны дешевые Айфоны Apple регулярно пытается занять нишу недорогих устройств и на равных начать конкурировать с производителями Андроид-смартфонов. И практически всегда эти эксперименты не то чтобы прямо проваливаются, но не дают того эффекта, на который рассчитывают в Купертино. Все дело в то...
Путь миграции с go build на Bazel При поиске решений для сборки больших проектов на Go с завидной регулярностью попадались отсылки на статьи про Bazel.К сожалению, понимания того, как должна выглядеть разработка после миграции на Bazel они не давали. Попробуем разобраться... Читать дальше →
«РТК-Солар»: на достижение цели киберпреступникам нужно в среднем 7 дней Скорость развития кибератак драматически растет: от проникновения в инфраструктуру и до достижения целей хакерам в среднем требуется 7 дней, а не несколько месяцев, как это было еще пару лет назад. Такие выводы ...
[Перевод] Пароходы, часть 2: дальнейшие приключения Изамбарда Кингдома Брюнеля << До этого: Пароходы, часть 1: Пересекая Атлантику Железная империя Ещё в 1832 году Макгрегор Лэйрд отправил железный корабль «Альбурка» в Африку и вверх по Нигеру – он стал одним из первых судов подобной конструкции, вышедших в открытое море. Но использование желе...
Почему пчёлы не становятся липкими, когда делают мёд Мёд становится липким и вязким из-за того, что водородные связи в воде и сахаре соединяются вместе. А, как известно, мёд представляет собой смесь воды и сахара.
Инсайдер назвал дату анонса телефонов Samsung Galaxy S23 Инсайдер Ice Universe раскрыл дату следующего мероприятия Samsung Unpacked, в рамках которого будут представлены новые флагманские телефоны Galaxy S23, Galaxy S23 Plus и Galaxy S23 Ultra. Оно состоится 1 февраля. Ранее корейское издание сообщало о том, что премьера тел...
Преимущества аутсорсинга программистов На сегодняшний день одно из важнейших мест в данной отрасли занимают веб-приложения, так как они очень вариативные и подходят для решения разнообразных задач, в частности для оптимизации процессов в бизнесе, продажи услуг и продукции, привлечения новых пользователей и т. д. ...
Биткоин возвращает позиции Сегодня биткоин (BTC) достиг исторического максимума за год. Цена криптовалюты достигла 30 тыс. долларов США. Стоимость биткоина на 5:00 мск выросла более чем на 5%, составив $30,194 тыс. Позднее показатель ускорил рост до уровня в $30,347 тыс. (+7,15%). Экспертами прив...
Когда и может ли GTA 5 выйти на Андроид? Издатель Take-Two, который владеет франшизой Grand Theft Auto, собирается отчитаться о планах на 4 квартал 2023 года. Это произойдёт 17 мая. Пока Rockstar Games работают над Grand Theft Auto: The Trilogy — The Definitive Edition. Коллекция должна выйти до 2025 года вместе с ...
Infinityformer: новый подход к обработке длинных последовательностей большими языковыми моделями Трансформеры - это отличные нейросети для работы с текстом, речью, изображениями и другими типами данных, но они сталкиваются с проблемой ограниченной длины контекста, к которому они могут обращаться. Чем длиннее последовательность, тем больше вычислений требуется для того, ...
В Китае протестировали сеть 6G на скорости 100 Гбит/с До запуска первых коммерческих сетей 6G ещё далеко, но разработки в этом направлении активно ведутся. Как сообщается, 25-й институт Средней академии аэрокосмической науки и промышленности Китая добился передачи данных в рамках частот 6G со скоростью 100 Гбит/с! П...
[Перевод] Пять лучших технических советов, которые я украла у гуманитариев Постоянный обмен знаниями, осмысление и применение чужого опыта — фундамент для развития любого разработчика. Но стоит ли искать инсайты исключительно в кругу коллег, или же получать их можно от самых разных людей?Марианна Беллотти*, тимлид и автор книги «Kill It with ...
[Перевод] Бум ИИ с открытым исходным кодом зиждется на подачках крупных технологических компаний. Как долго он продлится? Возросший уровень доступности кода, лежащего в основе генеративных моделей, стимулирует инновации. Но если крупные компании начнут нервничать, лавочка попросту закроется. Просочившийся в сеть меморандум, написанный Люком Сернау, старшим инженером Google, наконец озвучил т...
Первый не флагман со спутниковой связью, сверхпрочным стеклом Kunlun и объективом с переменной диафрагмой. Представлен уникальный Huawei nova 11 Ultra Huawei сегодня официально представила смартфон nova 11 Ultra. По слухам, он должен был стать самым передовым среднебюджетным смартфоном, и все в точности так и получилось. Можно даже сказать, что nova 11 Ultra уникален – так как обладает чертами, которых нет у бол...
[Перевод] Кому принадлежат платформы генеративного искусственного интеллекта? Часто новые технологические тенденции становятся «пузырями» задолго до того, как они реально становятся востребованными на рынке. Но бум генеративных ИИ сопровождается реальными достижениями на реальных рынках и реальной подпиткой со стороны реальных компаний. Такие модели, ...
Как в Яндекс Афише тестирование саппортами запускали Привет! Меня зовут Дарина Майорова, я работаю в тестировании в Яндексе, и хочу рассказать, как в Яндекс Афише я за полгода вырастила команду саппорта тестирования.Весной 2021 года у нас была проблема: в Афише было всего два тестировщика на две команды разработки (Афиша и вид...
Как мы внедряли электронный документооборот на складах Привет, Хабр! Мы — Константин Архипов и Татьяна Базанкова, руководители проектов в МТС Digital и МТС соответственно (да, это разные компании в одной экосистеме). Мы расскажем о личном опыте разработки и внедрения электронного документооборота с подпи...
За границей Hello World: полный гайд по разработке Telegram ботов с помощью Python и Aiogram 3. Часть 1 Нетипичный туториал по разработке Telegram-бота на Python и Aiogram 3. В отличие от большинства гайдов и туториалов про разработку ботов «для новичков», здесь будут рассмотрены все аспекты создания бота, от установки редактора кода до подключения оплаты и развёртывания на се...
Как организовать обмен опытом без NDA и прочих рамок Большая часть ИТ-конференций — это сборник best-practices, которые призваны не только научить чему-либо, но и показать компанию спикера с выгодной стороны. Также спикеры сталкиваются с NDA — не всеми данными можно делиться, поэтому доказать эффективность предложенных инструм...
Холодно, теплее, горячо: как «мусорное» тепло европейских дата-центров использовать для обогрева домов Дата-центров становится больше с каждым годом. Это не удивительно, поскольку IT-отрасль развивается, разного рода сервисов становится все больше. Данных генерируется огромное количество, а их нужно где-то обрабатывать и хранить. Но чем больше дата-центров, тем больший объ...
Kickstarter-дайджест: интересные стартапы за конец апреля После долгого перерыва возвращаемся в ленту с новым Kickstarter-дайджестом. Собрали в нём самые интересные и необычные стартапы за вторую половину апреля. Многие проекты из подборки ещё не закрыли стадию сбора средств, поэтому их можно поддержать, а остальные можно использов...
MiniGPT-4, ты что за зверь такой? Не проходит и недели, чтобы что-то новое и очень крутое в области LLM не появилось в сети. На этот раз отличились сотрудники из Научно-технологического университета имени короля Абдаллы (технический исследовательский университет в Саудовской Аравии). Они предложили способ ...
Среда разработки VS Code на ТВ-приставке Решил написать небольшой обзор проделанной работы по разработке нестандартного решения, собранного, как обычно, их стандартных компонентов.Кратко оно выглядит так:Мультимедиа-приставка (была с Андроидом), в ней запущен Линукс, в нем развернута IDE Visual Studio Code, в ней у...
Huawei готовит ключ к замку американских санкций. Китайская компания оформила патент на фотолитограф в сверхжестком ультрафиолете Санкции США отрезали Huawei от современных однокристальных систем, и в целом невозможность производства SoC и CPU по передовым технологическим нормам – проблема для китайских (не тайваньских) компаний. Но в обозримом будущем эта проблема может быть решена: Huawei ...
С 1 февраля. Владельцев квартир будут массово штрафовать на 10 000 рублей Становясь обладателем какой-либо недвижимости, жилой или нежилой, новый собственник тем самым возлагает на себя определенные обязательства, которые он обязан исполнять вне зависимости от своего возраста, дохода и местонахождения. Особенно большие обязательства касаются всех...
Адаптация языковой модели vosk Приветствую, Хабр. В данной статье хочу рассмотреть процесс добавления слов в языковую модель vosk'а (vosk - библиотека для распознавания речи, в основе которой kaldi). Читать далее
Кэширование Всем привет! Меня зовут Илья Денисов, я занимаюсь backend разработкой уже более пяти лет и сейчас пишу на языке go. Сегодня я предлагаю вам поговорить о кэшировании. Постараюсь рассказать о базовых концепциях, а также затронуть ряд особенностей, неочевидных на первый взгляд....
Создатели Path of Exile Mobile раскроют детали этим летом Path of Exile Mobile — игра для смартфонов, которую анонсировали ещё 3 года назад. С тех пор вышла Diablo Immortal, Torchlight Infinite и UNDECEMBER. Но уже с 29 по 30 июля разработчики смогут рассказать больше о планах на мобильную версию Path of Exile. Презентация пройдёт ...
Тест-драйв беспроводных наушников HUAWEI FreeBuds 5i К нам в редакцию приехал семпл в цвете «чёрный гранит», а в линейке можно найти также варианты «серо-голубой» и «керамический белый». Устройство обещает быть любопытным, так как HUAWEI старается внедрять новые идеи в свои продукты, которые становятся умнее и делают жизнь ...
Свое мобильное приложение: от идеи до разработки, продвижения и развития В этой статье я собираюсь объединить все свои знания и опыт, охватывая все этапы разработки мобильных приложений. В статье не будет кода, она будет полезной не только для Android, iOS и Flutter-разработчиков, но также тем, у кого нет опыта в программировании. Я пройдусь по о...
Tenebris: 7 кругов ада инди-разработки Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры — Tenebris: Terra Incognita. Через какие сложности мы прошли и чего добились.Работа над игрой началась в мае 2019 года, про старт я написал ранее в ...
Электромобили становятся слишком большими и тяжелыми, заявил совет по транспортной безопасности Эта дополнительная масса может быть опасна при столкновении.
Чем опасна одержимость какой-либо идеей С одной стороны, одержимость чем-либо может подтолкнуть нас к достижению целей. С другой - в определённый момент она становится опасной.
Может ли биолог починить радио? 20 лет спустя В 2002 в журнале Cancer Cell вышла весьма саркастическая статья Юрия Лазебника «Может ли биолог починить радиоприемник, или что я понял, изучая апоптоз». За 20 лет много изменилось. Биологи создали графический язык SBGN (Systems Biology Graphical Notation) для представления...
Гейтс раскритиковал предложение Илона Маска перестать развивать искусственный интеллект Сооснователь и бывший глава Microsoft Билл Гейтс раскритиковал позицию Илона Маска, Стива Возняка и ещё более тысячи специалистов, высказавшихся в открытом письме о необходимости приостановки обучения нейросетей и разработок в этой области.
Какие проблемы решает Release Train в мобильной разработке Влияет ли размер приложения и команды на то, как мы его релизим? Давайте представим себе стартап. Проект и команда небольшие. В этом случае обычно не задумываешься о процессе релизов: сделал фичу — зарелизил.А теперь представим большой проект, например, какое-нибудь банковск...
[Перевод] Чем отличаются ChatGPT3 и ChatGPT4? Начнем с обзора.ChatGPT 4 был запущен 4 марта и стал предметом активного обсуждения. Одним из аспектов обсуждения был вопрос о том, чем он отличается от своего предшественника ChatGPT 3. Присяжные еще не определились, потому что ChatGPT 4 всё еще не полностью доступен публич...
Водителей автомобилей массово штрафуют. Штрафы с камер уже получили десятки миллионов россиян Ни для кого не является секретом, что с каждым годом количество камер, способных выявлять различные нарушения на дорогах общего пользования, стремительно растет. Иными словами, проще говоря, постепенно их становится все больше и больше. Россия уже Читать полную версию публи...
Alan Wake 2 вступил в финальную часть разработки Студия Remedy представила финансовый отчет за период с января по март 2023 года. Вместе с этим, разработчики рассказали о прогрессе в разработке своих игр. Читать полную статью
Как создать сообщество продактов в ИТ-компании. Опыт МойОфис C 2013 года МойОфис занимается разработкой технологически сложных продуктов. В связи с этим у нас изначально сложилась сильная культура разработки (research and development) — по сути, фундамент компании. А поскольку линейка наших продуктов — от офисных редакторов до почтовы...
SK Hynix представила самую быструю память в мире Несколько дней назад компания SK Hynix, которая занимается проектированием, разработкой и производством чипов памяти, официально представила новинку под названием LPDDR5T, которая отличается большей скоростью доступа к ячейкам памяти. Данная память на 13% быстрее LPDDR5X, та...
Microsoft разрабатывает собственный процессор Athena для ускорения задач искусственного интеллекта Агентство The Information со ссылкой на собственные источники сообщает, что Microsoft с 2019 года в тайне работает над созданием собственных процессоров для ускорения задач искусственного интеллекта. Компания ожидает, что данная разработка поможет сэкономить деньги и отказа...
Патентный анализ биологической 3D-печати в России 3D-биопечать и биофабрикация как самостоятельные направления разработок в области тканевой инженерии начали развиваться с 1990-х годов. Биофабрикация - это автоматическое производство биофункциональных продуктов. Фактически - 3D-печать работающих органов и тканей. Это суперн...
[Перевод] Судя по новым данным, фундаментальная модель Вселенной неверна Галактика Колесо телеги Мы живём в странной Вселенной, наполненной необъяснимыми явлениями, ставившими с тупик человечество с незапамятных времён. Сегодня у учёных есть примерная модель истории космоса – лямбда с холодной тёмной материей, ΛCDM, или стандартная космологичес...
Как разработать модель выявления связанных компаний на основании анализа транзакций На связи команда по разработке риск-моделей для крупного корпоративного, а также малого и среднего бизнеса банка «Открытие» Андрей Бояренков и Кирилл Козлитин. Сегодня мы хотим поделиться с вами процессом разработки модели выявления связанных компаний на основании транзакцио...
Электротехническая настольная игра «Не закороти Цепь! Последовательная история» Четыре года назад я выпустил игру, в которой необходимо было строить цепочки электрических цепей и зажигать лампочки и светодиоды. На тот момент аналогов у игры не было (и до сих пор не появилось), а небольшой тираж игры был раскуплен еще прошлым летом. Поэтому год был потра...
Настраиваем Clion для разработки под Flipper Zero Как я настроил отладку приложений Flipper Zero в Clion. Читать далее
Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32 Привет всем.На данный момент я активно осваиваю разработку ПО для STM32 и хотел бы поделиться моим опытом. Как известно, для STM32 имеется много сред для разработки, однако часть из них, несмотря на удобность, имеют ограничения по использованию в случае пробной версии. Так, ...
Из AMD ушёл и из Intel ушёл. Раджа Кодури покидает Intel Раджа Кодури (Raja Koduri) покидает компанию Intel, где проработал несколько лет. Причины ухода Кодури пока не раскрываются, но, возможно, они связаны с реструктуризацией Intel. Глава Intel поблагодарил Кодури за несколько лет работы и пожелал ему успехов в его н...
Apple запретила сотрудникам использовать ChatGPT Если верить информации, опубликованному газетой Wall Street Journal, Apple внедрила ограничения в отношении использования своими сотрудниками инструментов искусственного интеллекта вроде ChatGPT. Это неудивительно, учитывая известную осторожность купертинской компании в отно...
Скрипт для настройки VPN на Power Shell Дистанционная работа в компаниях все больше становится распространённой в последнее время. Системным администраторам нужно организовывать на домашних компьютерах пользователей подключение по VPN к сети компании. Время настройки занимает от 10 минут и это если все пойдет глад...
[Перевод] Компилятор с полностью гомоморфным шифрованием от Google Ещё в мае 2022 года я переориентировал пару команд в Google на разработку полностью гомоморфного шифрования (вот объявление об этом в рассылке). С тех пор я участвовал в работе над многими проектами в этой области, в частности, руководил поддержкой на github.com/google/fully...
Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример Привет! На связи Олег Казаков из Spectr. Мы занимаемся разработкой цифровых сервисов, в том числе высоконагруженных систем с микросервисной архитектурой и большим количеством различных интеграций.В статье расскажу об одном из кейсов при работе над проектом с микросерви...
По заявлению Apple в сбоях iPhone 14 виновато программное обеспечение Apple просит владельцев затронутых iPhone 14 не паниковать, сообщают что компания работает над данной проблемой и что обновление программного обеспечения находится в разработке для устранения проблемы.
Пишем и отлаживаем приложения для Flipper Zero Недавно я получил свой флиппер и, решив написать первое приложение, столкнулся с проблемой отсутствия информации по отладке программного кода. Есть несколько статей по разработке приложений для флиппера (первое приложение и приложение HewViewer). Однако, когда я приступил к ...
Nothing Phone (2) появится уже в этом году и будет более ... Еще в декабре генеральный директор Nothing Карл Пэй заявил, что Nothing Phone (2) не будет запущен в ближайшее время. Он добавил, что бренд не похож на других OEM-производителей на рынке, которые выпускают десятки продуктов в год, и скорее сосредоточится на Phone (1) и разра...
На что будут способны нейросети в 2023 году: показываем на примере GPT-4 Компания Open AI может представить нейросеть GPT-4 уже в середине марта В конце 2022 года компания OpenAI запустила бота ChatGPT, который умеет писать текст по любому запросу. Например, его можно попросить написать реферат, сочинить стихотворение или рассказ, придумать код н...
Для ОС KasperskyOS в России создаётся собственный магазин приложений «Лаборатория Касперского» занимается разработкой маркетплейса приложений, который предназначен для операционной системы KasperskyOS собственной разработки компании. Как сообщают «Ведомости», маркетплейс приложений будет ориентирован на корпоратив...
WhatsApp с 31 декабря перестанет работать на 70 моделях смартфонах Самым известным, популярным и наиболее распространенным сервисом, позволяющим общаться, является WhatsApp. Его функциональные возможности постоянно расширяются, то есть пользователям с каждым днем становится доступно все больше функций, позволяющих общаться максимально легк...
Чеки от Google в моем почтовом ящике, или как меня изменил собственный сын Возможно сейчас это все выглядит в какой-то степени наивно, но именно из-за этой истории, которая произошла 10 лет назад, я уволился с должности руководителя направления разработки мобильных приложений крупной компании. Это сильно изменило мою жизнь. Что-то в лучшую сторону,...
ВМС США за 5 лет потратят $11,554 млрд на разработку секретного истребителя F/A-XX для замены F/A-18E/F Super Hornet Военно-морские силы США хотят к 2028 финансовому году (FY) получить более $11 млрд для разработки самолёта F/A-XX. Причём в проекте бюджета на FY2024 служба впервые публично запросила средства на истребитель.
Разработка кросплатформенного приложения на Qt с использованием нейросетей, обученных на tensorflow Разработка кросплатформенного приложения на Qt с использованием нейросетей обученных на tensorflow. Читать далее
В Якутии будут разрабатывать программное обеспечение для беспилотников На базе технопарка «Якутия» создается лаборатория по разработке программного обеспечения и сборке беспилотных летательных аппаратов (БПЛА). Открытие планируется в марте этого года.
Volkswagen вынужден ускорять разработку электромобилей, чтобы не отставать от китайских конкурентов По крайней мере, на местном рынке.
Почему нам становится смешно, когда кто-то падает Если ваш друг поскользнётся на тротуаре и упадёт, то вы, возможно, засмеётесь. Но значит ли это, что вы бесчувственный человек или что вам нравится смотреть на страдания других? Вовсе нет.
Кубернетес и микросервисы. О пользе стандартизации Я думаю, что многим из нас доводилось слышать аналогии и сравнения между разработкой и производством: «сборочный конвейер», попытки применение паттернов из «Канбан» (системы которая сформировалась в компании Тойота) и даже «Фабрика микросервисов».При этом, на сегодняшний ден...
Ужасы PowerShell Мне часто приходится пользоваться PowerShell. Конечно, его создатели не имели никакого представления о прекрасном и эстетике. Уродливость PowerShell особенна видна при его сравнении, например, с Python. С другой стороны, как говорится, c лица не воду пить - работает и хорошо...
Альтернативные магазины мобильных приложений: как обойтись без Google Play и AppStore С начала 2022 года российские пользователи живут в условиях нового витка санкционного давления. Уход множества иностранных компаний и недоступность различных сервисов даже стали привычными. И во многом преодолимыми. А у пользователей появилась возможность скачать приложения ...
Dolly 2 — открытый аналог ChatGPT со свободной лицензией В конце марта 2023г., компания Databricks выпустила Dolly, большую языковую модель, подобную ChatGPT, дообученную на платформе Databricks Machine Learning Platform. Результат оценки работы модели Dolly показывает, что модель с открытым исходным кодом двухлетней давности (GPT...
Появился бот-грубиян, унижающий пользователей В Сети начал распространяться новый — и пока ещё неизвестно, вирусный или нет, — чат-бот BratGPT. Это «хамовитая» копия ИИ бота ChatGPT, тоже работающая на основе генеративной языковой модели GPT.
Создаем простую игру с Jetpack Compose для часов на Google WearOS Библиотека Jetpack Compose значительно изменила подход к разработке нативных приложений и позволила декларативно описывать в коде интерфейсы, которые зависят от состояния и автоматически отслеживают его изменение. Но долгое время ее применимость ограничивалась платформой And...
[Перевод] Технологии спутниковой обороны, или способы уничтожения чего-нибудь на орбите Страны все больше рассчитывают на спутники как на важнейшую часть в программах касающихся национальной безопасности. В результате значительная часть оборонных бюджетов выделяется на космические технологии. Космос — это сфера, где еще несколько десятилетий назад невозможно бы...
«Пожалуйста, потише»: что такое интернет-шум и как он влияет на кибербезопасность Во времена dial-up под интернет-шумом был тот самый ламповый звук модема, подключающегося к серверу провайдера по телефонной линии. Достаточно было поднять трубку, чтобы услышать, как устройства «общаются» друг с другом. Шумящие модемы остались в прошлом, но сегодня в интерн...
Как мы катили roBERT'у в прод по полю граблей Во многих компаниях задумываются о внедрении больших больших языковых моделей для векторизации и в качестве классификатора. Однако здесь есть несколько моментов, которые обычно отпугивают. Во-первых, непрогнозируемость улучшения результатов по сравнению с уже имеющимися реше...
Более тысячи экспертов, включая Возняка и Маска, призвали приостановить обучение ИИ мощнее GPT-4 Более тысячи человек, в число которых вошли профессора и ИИ-разработчики, подписали открытое письмо, обращенное ко всем лабораториям, занимающимся разработкой искусственного интеллекта. В послании, опубликованном некоммерческой организацией Future of Life, эксперты призываю...
Тестирование кода разработчиками — почему этот аспект цикла разработки в плохом состоянии и что с этим делать В этой статье мы узнаем о следующем:- Почему автор, повидав разработку во многих абсолютно разных средах, всегда настаивал на внедрении и использовании unit и функциональных тестов. - Чем такие тесты нам полезны, а чем - не очень. - Какие проблемы возникают от отсутствия тес...
Используем аннотацию @Transactional like a pro Привет, Хабр! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупр...
Тренды, бренды, дивиденды 2022 года Нет ничего прекрасней, чем прогнозы на будущее (*сарказм*). Тем более, если смотреть на все происходящее в ретроспективе «Было-стало». С вашего позволения процитирую в кратком изложении представленные Gartner тренды. Следом посмотрим, что же на самом деле стало прорывны...
[Перевод] Под капотом у компилятора Go: добавление нового оператора в Go — часть 1 Это первая статья из серии из двух частей, в которой мы в форме туториала изучаем компилятор Go. Компилятор большой, и для его корректного описания потребовалась бы целая книга, поэтому идея этих постов заключается в том, чтобы вместо этого обеспечить быстрое погружение в те...
Цифровой рентген: реверсировал, реверсировал, да и выреверсировал Весной 2022 о заморозке своей деятельности на территории РФ заявили основные мировые производители программного обеспечения для компьютерной томографии (КТ). От "хорошей" жизни нам пришлось запустить проект разработки собственного КТ‑реконструктора совместно с командой ...
CGTN: Новые подходы: как Китай стимулирует разработку вакцин и прививки против COVID-19 В настоящее время Китай сделал своим приоритетом вакцинацию против COVID-19, особенно среди уязвимых групп, таких как пожилые люди, в целях дальнейшего укрепления защиты людей от этого вируса. Такая стратегия приобретает все большее значение в связи с ослаблением мер ...
OpenAI ищет опытного iOS-разработчика. Скоро ChatGPT появится на iPhone? Компания OpenAI сообщила на своём сайте, что ищет опытного iOS-разработчика, задачей которого станет разработка мобильной версии ChatGPT для смартфонов Apple. Судя по всему, компания готова-таки вывести популярного чат-бота на мобильные платформы. Пока что не сообщаетс...
«Угадай, школько у меня зубов… А в какой руке?» — детская неотложка Угол стола, край ванны, руль самоката, качели, бордюр — спонсоры стоматологов по всему миру. Обычно выбитый зуб у ребёнка — ничего страшного. Ну выбил и выбил. Некоторые можно воткнуть обратно в стоматологии (как и у взрослых за 2 часа после драки), некоторые нужно правильно...
Разработку Battlefield Mobile свернули после негативной реакции сообщества на Battlefield 2042 По крайней мере, так считает руководитель студии-разработчика Battlefield Mobile.
Intel Quantum SDK – программная платформа для разработки квантовых алгоритмов Intel выпустила свой комплект для разработки квантового программного обеспечения (SDK) версии 1.0, который позволяет разработчикам взаимодействовать со стеком квантовых вычислений компании для программирования новых квантовых алгоритмов для выполнения на реальном квантовом…
Про Boeing 747 — с чего всё начиналось Главная бортпроводница SAS Вивека Анкарона на фоне вентилятора двухконтурного двигателя Boeing 747 — на выкатке первого борта 30 сентября 1968 года. Фото: Scandinavian Airlines Boeing 747 — первый широкофюзеляжный самолёт в истории. Производитель планировал выпускать его л...
[Перевод] Как запустить часть большого ИИ на слабом железе Начало работы с Petals Этот блокнот познакомит вас с основами Petals — системы логического вывода и точной настройки языковых моделей с сотнями миллиардов параметров без необходимости использования высокопроизводительных GPU. С помощью Petals вы можете объединять вычислитель...
Вопросы, которые я бы хотел услышать на техническом собеседовании Я занимаюсь разработкой больше 10 лет, прошел множество разных собеседований на самые разные позиции, и вот какая мысль сегодня пришла мне в голову. Ни на одном собеседовании мне не задавали вопросов, которые бы действительно осветили мой опыт и знания, а главное - ценность ...
Аналитики Needham убеждены, что технологическому лидерству TSMC ничто не угрожает По крайней мере, в ближайшие несколько лет.
Разработчики: ChatGPT опасен трудно обнаруживаемыми ошибками Заменит ли ChatGPT разработчиков программного обеспечения? Или сделает их жизнь более приятной, выполнив за них тяжелую работу по написанию кода, отладке и тестированию? Какие риски несет применение этого чатбота в разработке ПО? Вот что на этот счет ...
PS-версия Star Wars Jedi: Survivor будет «тяжелее» издания для Xbox Видеоигры становятся краше — однако технический прогресс не обходится без жертв. Например, громкие новинки занимают всё больше и больше места на носителях, и ничто не демонстрирует это лучше, чем грядущая [...]
Context manager в рамках языка Python Делай красиво, а некрасиво не делай. Python — это язык программирования, уделяющий много внимания тому, как мы пишем код. Самый первый пункт Zen of Python, принципов разработки на Python от его BDFL: «Beautiful is better than ugly». Красивое луч...
DevOps и SRE просто модно Всем привет Хабровчане!Хочу рассказать про современный мир IT и его подходах. Сегодня каждая компания говорит про DevOps и более чем уверенна, что он у них есть. Читая вакансии на множестве ресурсов, я часто вижу объявления "требуется DevOps инженер" с расписанным стеком тех...
Андрей Карпаты. Software 2.0. Непонятный софт будущего Когда мы говорим о современных разработках в области нейросетей и машинного обучения, то первое имя, которое приходит на ум — это Андрей Карпаты. Молодой словак быстро стал звездой в данной области и одним из главных авторитетов по части конкретного программирования систем....
Microsoft только что сделала огромную ставку на термоядерный синтез Ученые десятилетиями мечтали о ядерном синтезе. Который даст неограниченную энергию и не будет угрожать радиацией. Microsoft считает, что технология почти готова. И теперь ставит на это миллиарды. Предыдущая большая ставка компании — на OpenAI и её ИИ-системы —...
Вы не умеете играть в Героев 3: 13 карт S-размера, которые вы не пройдете за вечер Впервые Герои появились в моей жизни лет в 7. Как сейчас помню, зимние каникулы, тётя, старше меня на 16 лет (невероятно взрослая и крутая, слушает Металлику, у нее даже есть косуха), запускает с диска «Герои Меча и Магии III: Полное собрание». Я в предвкушении устраиваюсь ...
3D-карты GeForce RTX 50 и Radeon RX 8000 получат память GDDR7? У Cadence уже готово решение для проверки такой памяти Видеокарты GeForce RTX 50 и Radeon RX 8000 вполне могут использовать память GDDR7. Как сообщается, компания Cadence, которая занимается разработкой инструментов для проектирования и проверки систем, объявила о том, что у неё готово первое в отрасли решение для проверки ...
Контейнерная разработка в 2023 году, вебинар по Kubernetes и личные размышления Всем привет! Меня зовут Максим Еремин, я занимаюсь развитием платформенных продуктов в beeline cloud. В этой статье поговорим про контейнерную разработку в облаках, рассмотрим, в каких реалиях живут облачные провайдеры, включая российских игроков и гигантов зарубежного рынка...
«Фото или этого не было»: марсоход NASA Perseverance показал коллекцию образцов на Марсе Американское управление по аэронавтике и исследованию космического пространства NASA поделилось новостями о достижениях марсохода Perseverance (Настойчивость) на Красной планете. Марсоход сфотографировал созданное им хранилище с 10 резервными трубками, которые могу...
Безопасность и контроль: Как GPT-агенты на основе узлов преодолевают ограничения AutoGPT Как далеко на самом деле ушли GPT-агенты, такие как AutoGPT, AgentGPT и GodMode, в автоматизации повседневных задач? Стоит ли ожидать от них высокой эффективности, или их возможности ограничены? И как насчет безопасности: разве не становятся они угрозой, получая полную автон...
Библиотека разработчика микросервисов. Полезные книги на русском языке Микросервисы становятся все более популярным способом создания и поддержки сложных приложений. По сути, микросервисы — это набор небольших независимых сервисов или компонентов, которые совместно реализуют задачи большого приложения. Сегодня расскажем о полезных книгах для на...
Забудьте про корпоратив, делайте для людей Не знаю как было раньше, но в 00-х информацию собирали по крупицам, реально изучали язык, возможности, чтобы написать программу. Программу, которая работает, и полезна. Больше от неё не требуется, она просто должна стабильно выполнять свою задачу.Сейчас тенденция совершенно ...
Swift async/await на примерах В предыдущей части мы разобрали преимущества работы с async/await по сравнению с GCD. В этой части мы более подробно рассмотрим ключевые слова async и await (и не только). Разберемся в том, как они работают, что означает "неблокирующее ожидание" и самое главное рассмотрим эт...
Представлен новейший суперкомпьютер Nvidia: 256 суперчипов GH200, 144 ТБ памяти и производительность на уровне 1 Эфлопс Сегодня Nvidia анонсировала новый класс суперкомпьютеров на основе искусственного интеллекта с большом объёмом памяти — суперкомпьютер Nvidia DGX на базе суперчипов Nvidia GH200 Grace Hopper и системы переключения Nvidia NVLink — созданный для разработки нов...
[Перевод] Что самое трудное в разработке программного обеспечения? Фил Карлтон как-то сказал: «В информатике есть только два сложных вопроса: инвалидация кэша и присвоение имен».Первое — это вполне реальная проблема; второе — проблема определения реальности.Неверный алгоритм кэширования ставит под угрозу целостность системы. Неадекватные им...
Глава АвтоВАЗа рассказал, когда электромобили в России станут популярнее машин с ДВС В России, как и во всём остальном мире, становится всё больше владельцев электромобилей. Но как скоро данный тип транспорта обгонит по популярности традиционные ДВС-авто?
Инсайдер Horns: Starfield и Redfall требуется больше времени на разработку Microsoft же, торопит разработчиков, и релиз может оказаться провальным, как и Cyberpunk 2077.
СМИ: в разработке находится анимационный сериал по мотивам инди-хита Vampire Survivors Популярность Вампиров все больше
Как протестировать культурный код, или UX-тестирование детского голосового помощника Привет, Хабр! Меня зовут Анна Дегтева, я — лингвист и антрополог. Почти 20 лет провела на кафедре математической лингвистики СПбГУ, из которых 15 преподавала. Начала заниматься разработкой голосовых интерфейсов, когда только прошёл релиз Siri, а компания i-Free взялась за ра...
[Перевод] Как программисту снизить когнитивную нагрузку: три способа Предотвращение когнитивной перегрузки программиста — это ключ к недопущению ошибок и ускорению разработки.Среди подкастов, которые я обычно слушаю, один называется «Никаких дурацких вопросов». В минувший понедельник я с большим интересом прослушал выпуск «Когда простота стан...
Как прошел митап для iOS-разработчиков в Минске Всем привет! Я Александр Дюбкин, в Тинькофф занимаюсь iOS-разработкой. Команда, в которой я работаю, отвечает за разработку фич для мобильного банка — того самого желтого приложения Тинькофф — и приложения Тинькофф Бизнеса. В мобильную разработку у нас вовлечено множество ко...
В будущем может появиться белый сигнал светофора. Что он будет означать? В будущем у светофоров может появиться новый, белый сигнал Каждый человек, вне зависимости водитель он или пешеход, должен быть в курсе, что означают сигналы светофора. С ранних лет мы знаем, что красный свет означает «стоп», желтый является предупреждением о скорой смене си...
Нелояльный, немотивированный Сотрудники должны быть лояльными и мотивированными — об этом знают все. Даже люди, далёкие от кадров, такие, как я. Насколько я слышал, существуют методы расчёта лояльности. Надеюсь, что они работают. По крайней мере должны.Потому что мой опыт говорит об обратном.И в эт...
Малокодовое программирование набирает популярность Аналитическая компания Gartner считает, что траты промышленности на малокодовую разработку в 2023 году вырастут на 19,6% до 26,9 миллиардов долларов, что означает сверхбыстрый рост этого направления.
Создаем свой сервис для исследования криптовалют Что-нибудь слышали про «Прозрачный блокчейн»? По данным СМИ, сумма, потраченная на создание этого российского программного продукта для исследования криптовалют, составляет около 2 миллиардов рублей. Довольно много, не находите? Давайте в рамках небольшого эксперимента попро...
Apple придумала, как защитить экраны своих будущих складных устройств от падений Складные устройства становятся все более популярными, но они до сих пор очень далеки от совершенства из-за того, что их гибкие OLED-дисплеи хрупкие и могут быть легко повреждены при минимальном давлении.
Как мы проблемы UI в виджетах решали Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу,...
Как защитить свои данные, подключив iPhone к VPN Когда вы подключаете свой iPhone к общедоступной точке доступа Wi-Fi, вы становитесь более уязвимы, чем можете подумать. Ваши данные о просмотре, имена пользователей и пароли уже стали доступны. Это может показаться несущественным — в конце концов, зачем кофейне на углу забо...
Как подготовиться ко всему? При проектировании информационных систем всегда есть потенциальные риски, которые могут быть связаны как с внутренними угрозами (например, инсайдерские утечки, социальная инженерия, ошибки в программном обеспечении, неэффективные бизнес‑процессы и со...
[Перевод] Учимся совершать правильные ошибки — краткое сравнение человеческого восприятия и мультимодальных языковых моделей Представьте, что вы, совершенно один, отдыхаете в своём маленьком бревенчатом домике в лесу. Когда вы, декабрьским вечером, начинаете читать уже вторую книгу из списка «Книги недели», вы слышите поблизости чьи-то тяжёлые шаги. Вы бросаетесь к окну, чтобы посмотреть — кто это...
Как защитить методику преподавания В 2020 году объём платных образовательных услуг на душу населения в России достиг 4479 рублей (для сравнения — в 2010 году этот показатель составлял всего 2283 рубля). Образование становится всё более прибыльной и конкурентной средой, эффективные методики обучения в которой ...
К 70-летию Фортрана. Историческая справка. Часть II Как отмечалось в первой части, условно эволюцию языка Фортран можно разделить на классический период (Фортран I – Фортран IV), когда ведущую роль в разработке занимала фирма IBM, язык абсолютно доминировал среди программистов (особенно в США) и сохранял значительную преемств...
Приглашаем на Ozon Tech Community Mobile Meetup Мы делаем приложения для всех — для покупателей, продавцов, курьеров и сотрудников пунктов выдачи заказов. И каждое чем-то уникально.Всем привет, я Сергей, и я руковожу отделом разработки мобильных приложений для пунктов выдачи заказов Ozon.Работа в IT для меня – челлендж, б...
«Еще умнее — еще проще для пользователя»: CEO Postgres Pro Олег Бартунов о будущем СУБД, open source и астрономии Большие данные — вещь относительная. Посмотрите на любого блогера: он генерирует кучу данных, в его телефоне десятки, а то и сотни гигабайтов изображений и видео. Если он не может обработать их с помощью подручных средств, их вполне можно считать большими данными.При этом оц...
ЕС предостерегают Apple от ограничения скорости зарядки iPhone через USB-C Пару месяцев назад известный аналитик Минг-Чи Куо рассказал о том, что для быстрой зарядки iPhone 15 и iPhone 15 Pro пользователям могут понадобиться сертифицированные кабеля и адаптеры питания. Как стало известно сегодня, в ерокомиссии выступают против таких планов Apple.Чи...
Дезертиров ВСУ становится больше – обнаружена новая группа близ Кременной Разведка в зоне СВО обнаружила небольшое скопление боевиков ВСУ, которых относят к дезертирам.
Приглашаем на Ozon Tech Community C# Meetup Меня зовут Миша, и я старший разработчик группы «Отгрузка и планирование логистики продавца» в Ozon.C# можно встретить везде: в огромных монолитах, в десктопных приложениях, в мобильной разработке, даже в геймдеве, не говоря уже о самых передовых разработках на микросе...
VueEnt — сложные формы на Vue и не только Примерно полтора года назад вышла моя статья про библиотеку валидации v9s. Благодаря конструктивной критике в комментариях, удалось серьезно переработать библиотеку, уже год как вышла вторая более дружелюбная версия. В тексте публикации было сказано о том, что появилась необ...
Ретро, роли и спринты: очевидные (и не очень) вещи, которые мы поняли только спустя три года разработки Привет! Меня зовут Артур Карапетян, я Product Owner в Starfish24. Мы помогаем российским ретейлерам управлять жизненным циклом заказа, выстраивать и контролировать логику обработки с помощью OMS-системы. В общем, сложные омниканальные заказы — это про нас.В конце 2018 года я...
Почему со временем научных открытий становится меньше? Одни из величайших культурных и технологических достижений произошли в период с 1945 по 1971 год. Как думаете, мы и правда живем в «золотой век» технологического, медицинского, научного и социального прогресса? Похоже, все действительно так – нас окружают удивитель...
Видеокарта Intel Arc A750 стала ещё выгоднее. Теперь её можно купить всего за 225 долларов Видеокарта Intel Arc A750 продолжает дешеветь, становясь всё более выгодным предложением. В США некоторые продавцы уже предлагают адаптер всего за 225-230 долларов. За эти деньги продаётся и версия Limited Edition от самой Intel, и нереференсная версия ASRock. Пр...
Chrome перестанет «съедать» всю память? В популярном браузере появились режимы экономии памяти и энергии Google начала внедрять в браузер Chrome режимы экономии памяти (Memory Saver) и энергии (Energy Saver) для всех пользователей. Они были анонсированы для Mac, Windows, Linux, а также Chromebook ещё в декабре прошлого года. Эти режимы можно найти в разделе «Настрой...
[Перевод] Как Cypress развивался в качестве инструмента автоматизации тестирования фронтенда в QuintoAndar От хакатона 2 года назад до 20+ фронтенд-приложений, выполняющих интеграционные тесты с Cypress. Проблемы и решения, с которыми мы столкнулись при автоматизации тестирования интерфейсов на данный момент. Читать далее
Дефрагментация таблиц в высоко нагруженных базах данных (MSSQL) Хорошо, если у вас небольшие (сотни гигабайт) базы, а ночью или в выходные вы можете себе позволить иметь 'maintenance window' и дефрагментировать таблицы. А если нет? В любом случае дефрагментация многих терабайт может занять дни, так что существование maintenance window ст...
ТОП лучших пластиков для FDM печати 2022 Завершает серию наших обзоров лучшего оборудования и материалов топ пластиков для 3D принтеров. В этой статье вы сможете познакомиться с качественными и доступными филаментами для любых задач!Содержание:Филаменты eSUNФиламенты LIDER-3D ClassicФиламенты LIDER-3D PremiumeSUNВс...
Семь дощечек мастерства на службе ML Сегодня задачи технического зрения становятся с каждым днем все более актуальными. Одной из классических и, пожалуй, самых распространенных и востребованных задач этой сферы является распознавание. Основная проблема распознавания заключается в том, что эта задача даже в самы...
Мобильная разработка за неделю #490 (22 — 28 мая) В новой подборке однонаправленные архитектуры и ошибки при публикации, не писание сетевого слоя и паттерны проектирования, лучшие практики, проектирование интерфейсов, состояние Fuchsia, лучшие пейволы и многое другое! В нашем Telegram-канале Mobile Insights, еще больше мат...
Apple временно отступила. Компания на время прекращает разработку собственного адаптера Wi-Fi для iPhone Компания Apple, похоже, потерпела поражение на фронте войны против сторонних чипов. Как сообщается, компания приостановила разработку собственных адаптеров Wi-Fi для iPhone. Аналитик Минг-Чи Куо (Ming-Chi Kuo) утверждает, что Apple на неопределённый срок приостановила ...
CADBase – бесплатная платформа теперь на русском Сотрудничество может быть проблемой при любой организации, а когда идёт речь о работе с данными об изделии, это может быть ещё сложнее. Правильное управление данными имеет решающее значение для успеха предприятия, поэтому важно найти способы эффективной совместной работы. С ...
SberPay становится всё популярнее Сбер раскрыл количество пользователей SberPay — способа оплаты с помощью NFC, QR-кода или онлайн. В компании поделились статистикой и рассказали подробности о каждом методе оплаты. Больше остальных [...]
GeForce RTX 4070 приехала в магазины РФ – почему новая видеокарта NVIDIA такая дорогая Несмотря на высокую стоимость, GeForce RTX 4070 становится самым выгодным предложением на российском рынке в своей ценовой категории
Как использовать GitLab в условиях санкций? GitLab — известная платформа для совместной разработки ПО, которая сочетает в себе систему управления версиями (Git), баг-трекер, CI/CD и прочие фичи DevOpsSec. Изначально Дмитрий Запорожец и Валерий Сизов создали эту систему для собственных нужд, потом выпустили под откры...
[Перевод] Организуем окружение Rust и сборку Docker с применением Nix Flakes ❯ Чем интересен Nix В Rust новое окружение для разработки обычно настраивается без труда – просто воспользуйтесь rustup и в добрый путь. Но при использовании такого сборочного инструмента как язык Nix, вы можете приобрести гораздо больше, лишь немного потрудившись. Ведь Ni...
6 простых принципов написания приложения на Vue, которое легко поддерживать (часть 1) Привет! Меня зовут Наташа Калачева. Я Frontend-разработчик в компании AGIMA. Vue — один из самых популярных фреймворков JS, его используют для разработки SPA и PWA. А его главные плюсы — это понятная, четкая документация, готовая структура и низкий порог входа.Тем не менее, ...
Samsung уже собрала 10 млн долларов на то, чтобы сделать мир лучше. Компания поделилась достижениями Global Goals Компания Samsung объявила о том, что сообщество пользователей устройств Galaxy собрало для ООН уже 10 млн долларов. Речь идёт о программе Целей устойчивого развития, на которые Samsung собирала пожертвования посредством приложения Global Goals. Цели устойч...
«А поговорить?»: как сделать голосового помощника в браузере Голосовые технологии повсюду: Siri, Алиса, Alexa, финансовые помощники в приложениях банков, например, Альф. Они есть в колонках, телефонах, даже в автомобилях. Но что насчёт браузеров? Когда я начала заниматься разработкой голосового помощника для личного кабинета банка в б...
Как преодолеть границу роста мощностей? Вычислительные ресурсы виртуальных дата-центров практически не ограничены. Однако, если ваша компания генерирует большое количество данных, в конце концов целесообразность работы с обычными ЦОД будет под вопросом. Чем больше расстояние между локацией с серверами и местом с...
Викторианская история больших данных В весьма впечатлившей меня книге «Информация. История. Теория. Поток» Джеймса Глика, о которой я уже упоминал ранее, страннейшим образом обойдён вопрос о том, как возник феномен «Big Data». В той же книге упоминается первый авторский словарь английского языка, составленный в...
Не навреди. Деликатные советы для наставников, работающих с новичками Всем привет! Меня зовут Ольга Болотова, и я Developer Advocate в QIWI. Сейчас я представляю интересы разработчиков, но до этого я была фронтенд-разработчицей, и пять лет работала с новичками, стажёрами и их наставниками. А потом на позиции руководительницы запустила программ...
Президент Microsoft считает ИИ крупнейшим изобретением человечества и сравнивает его с появлением печатного станка Президент компании Microsoft Брэд Смит считает, что появление технологий искусственного интеллекта сопоставимо с изобретением печатного станка, о чем он заявил интервью телеканалу CBS News. Брэд Смит заявил: «ИИ предлагает, возможно, даже больший потенциал на благ...
Доменная структура. Как организована продуктовая разработка в Ozon Думаю, кому-то из вас будет интересно, как организованы процессы развития IT-продуктов в Ozon.Продукты создаются командами. Деление на команды, а также их интеграция – важная и сложная задача. Каждая компания решает её по-своему, а идеального решения, наверное, не существует...
Фотки по-красоте: как сделать сетку предпросмотра изображений Всем привет. Меня зовут Марат Исаев, я фронтенд-разработчик ВКонтакте, разрабатываю решения для VK Мессенджера. В этом посте я хочу рассказать о том, как сделать сетку предпросмотра фотографий. Читать далее
Мобильная разработка за неделю #488 (8 — 14 мая) В нашем послепраздничном дайджесте новости с I/O 2023 и тёмная сторона Mac App Store, положение SwiftUI и подготовка к Swift 6, разбор Android 13, самое чистое проектирование, отказ от микросервисов в Amazon, заработок чатботов и многое другое. В нашем Telegram-канале Mobil...
С инвестициями в исследования и разработки GWM раскрывает более 6000 патентов Cписок, опубликованный AutoPat, глобальной платформой больших данных по автомобильным патентам, показывает, что GWM принадлежит 6 042 патентных раскрытия и 4 652 патентных разрешения, при этом в годовом исчислении увеличение на 62,86% и 42,87% соответственно. Кроме то...
[Перевод] Brave Summarizer: ИИ для релевантного поиска Мы внедряем новую технологию Поиска Brave, основанную на ИИ, — Summarizer, которая предоставляет краткие, ёмкие и содержательные ответы наверху результатов Поиска Brave по запросу пользователя, опираясь исключительно на результаты поиска в сети.Summarizer всегда предоставляе...
Engshell — автоматизация управления ОС из консоли на базе ИИ С появлением больших языковых моделей и доступа к ним, у разработчиков с каждым днем появляется всё больше способов их прикладного применения. А что, если разработать механизм управления своей операционной системой c помощью ИИ? Легко! Энтузиасты реализовали логику взаим...
Системы ИИ, data-driven культура и импортозамещение — что рынок BI двигает Привет, Хабр. Меня зовут Максим Еремин, отвечаю за развитие PaaS-сервисов в beeline cloud. Этой статьей мы запускаем цикл публикаций, в которых вместе с коллегами будем комментировать и рассказывать о ситуации на рынке BI. Сегодня поговорим о data-driven культуре и имп...
Epic Games раздаёт постапокалиптический шутер Metro: Lаst Light Redux бесплатно и навсегда Раздача подходит к концу – игры становятся всё интереснее.
Делаем новый контроллер сервоприводов Каждый год мы приступаем к созданию нового контроллера взамен какого-либо старого. Пришла очередь контроллера сервопривода. Нужно больше универсальности, технологичности, удобства эксплуатации и инсталляции, больше новых программных технологий, протоколов и готовность к ИИ. ...
Недельный геймдев: #123 — 28 мая, 2023 Из новостей: Microsoft подала апелляцию на запрет сделки с Activision Blizzard в Великобритании, мобильная Honkai: Star Rail заработала $132 млн за первый месяц, Unity 2022 LTS в июне, более 90 оцифрованных кассет с конференции разработчиков игр 1999 года.Из интересностей...
Сколько стоит обучение "действительно хороших" моделей искусственного интеллекта Amazon собирается запустить новый облачный сервис под названием Bedrock, который позволит разработчикам получить доступ к большим языковым моделям, способным генерировать человекоподобный текст. Выступая на CNBC , гендиректор Amazon Энди Джасси также рассказал о стоимос...
Обновление Hibernate через боль Меня зовут Андрей Аркаев. Я занимаюсь разработкой на Java с 2002 года. Сейчас развиваю бизнес-систему для контактных центров в Naumen. Как и многие другие бизнес-системы мы используем ORM. В статье поговорим о Hibernate, так как эта библиотека распространена для Java.Наш про...
Как помочь своему лиду не наломать дров Всем привет, меня зовут Вероника, я Head of DevRel в Dodo Engineering. Я работаю с людьми в IT уже больше 7 лет и за эти годы насмотрелась на мириады Больших Менеджерских Ошибок (БМО, далее по тексту заменяется на «факапы») менеджеров во всех ипостасях: новичков, суперопытны...
Обзор библиотек на питоне для моделирования в сфере электроэнергетики Если мы хотим без больших затрат средств и времени создать модель в области электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных power-библиотек с хорошей документацией написано именно на питоне, и эта с...
Как снизить стресс от того, что жить стало ещё дороже: советы экспертов Кризис стоимости жизни затрагивает многих людей во всём мире. Цены на продукты питания всё больше растут, поэтому и Рождество становится праздновать всё дороже. Всё это приводит к стрессу.
Игра на опережение: как NGFW-как-сервис поможет в кибервойне Борьба за кибербезопасность с каждым днем становится все более напряженной для компаний, и иметь представление о ее основных инструментах сегодня нужно не только специалистам по информационной безопасности. Данная статья – попытка рассказать в упрощенной форме об одном из та...
У ChatGPT появился более управляемый и безопасный конкурент Разработчики из компании Anthropic представили новую большую языковую модель Claude, которая представляет собой более человечный и управляемый аналог ChatGPT. По заверениям разработчиков, их нейросеть [...]
Мастер продающего контента Маргарита Былинина рассказала о важности наставника в достижении успеха ведения бизнеса в соцсетях Практика бизнес-наставничества становится все более популярной среди предпринимателей. Она позволяет избежать типичных ошибок, получить мощную мотивацию и инструменты для развития своего дела. Какова роль ментора в достижении успеха в бизнесе, рассказала Маргарита Былинина —...
В Китае представлен очередной чат-бот на основе нейросетей, конкурирующий с ChatGPT Он справляется с китайским языком гораздо лучше, чем разработка OpenAI
Если он в воде не тонет… значит, это дата-центр: плавучие и подводные ЦОД становятся все популярнее Еще несколько лет назад идея плавучего дата-центра казалась обычной технологической фантазией. Но после того, как компании Nautilus Data Technologies удалось реализовать такой проект, в разных странах стало появляться все больше плавучих дата-центров. И это не только допол...
Меньше багов богу разработки: плюсы, минусы и нюансы имплементации подхода Secure by design По дефолту разработчики, стремясь достичь безопасности приложения, идут операционным путем: пишут тесты и делают ревью, чтобы устранять уязвимости уже по факту их выявления. Однако существует подход, в рамках которого классический комплекс мер становится не нужен, — все эти ...
[Перевод] Осваивают ли LLM модели мира, или лишь поверхностную статистику? Большие языковые модели (Large Language Model, LLM) сейчас у всех на слуху. Они привлекают внимание общественности своей, казалось бы, впечатляющей возможностью — составлять осмысленные тексты в ответ на запрос пользователя (иногда такие запросы называют «приглашен...
Грязный шлейф искусственного интеллекта и модных чат-ботов – какова цена за пользовательское удобство? Эти инструменты ИИ задействуют большие языковые модели для восприятия сложных вопросов и предоставления ответов на них же. Теперь компании пытаются интегрировать их в поисковые системы, впечатляясь идеей о том, что такой подход создаст новые и более удобные условия взаимод...
Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр. Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon. Если вкратце, наша ...
Честные модули внутри PHP: теперь они существуют Низкий порог входа и строгость языка программирования — вещи обычно несовместимые. Потому что ты либо, как Rust, бьёшь по рукам borrow checker’ом — либо, как PHP, позволяешь не задумываться о типах и быстро прототипировать. На самом деле, если писать код грамотно, это с...
США и Япония хотят создать систему противоракетной обороны для перехвата гиперзвукового оружия Продвижения Китая и россии в разработке гиперзвукового оружия заставляет США искать способы противодействия ракетам, способным развивать скорость более 5 Махов (6174 км/ч). В этом Пентагону может помочь Япония.
AMD намеренно отказалась от разработки конкурента RTX 4090 Такая видеокарта была бы слишком дорогой и требовательной.
Искусственный интеллект Microsoft VALL-E может имитировать любой человеческий голос, послушав оригинал всего три секунды Компания Microsoft представила искусственный интеллект VALL-E, который способен имитировать любой человеческий голос на основе примера длительностью всего в три секунды. При этом голос имитируется очень достоверно, с сохранением как тембра, так и эмоциональной окраски о...
Российские хакеры взломали S.T.A.L.K.E.R. 2: они требуют вернуть русскую озвучку и угрожают утечками GSC свою позицию твёрдо обозначила.
SpaceX не будет ограничивать скорость передачи данных в Starlink при использовании 1 ТБ в США и Канаде В конце 2022 года появилась информация о том, что в США и Канаде SpaceX будет ограничивать скорость передачи данных в Starlink при достижении лимита, установленного на уровне 1 ТБ в месяц. Спустя почти полгода американская компания передумала вводить ограничения.
Легендарный игровой смартфон PlayStation — таких больше не делают! Оживляем и смотрим на Sony Ericsson Xperia Play В наше время под игровыми смартфонами принято понимать девайсы с мощным железом, большими дисплеями, хорошим разрешением. И всё вроде бы отлично: полноценные порты таких игр, как Genshin Impact или PUBG, пытаются вывести смартфоны как класс полноценных устройств для игр. Н...
[Перевод] Для этого не нужна ARIA В веб-разработке написание семантического HTML важно для доступности, а также дает некоторые приятные побочные эффекты, такие как поддержка режима «чтения» в браузере, SEO, graceful degradation и возможность экспорта. Читать далее
Как адаптировать Android-приложение под Huawei Всем привет! Меня зовут Миша Вассер, я Head of Android в AGIMA. Мы занимаемся разработкой Digital-продуктов для больших и маленьких компаний, в том числе пилим мобильные приложения.Не так давно — по сравнению со всей историей Android — Huawei выкатил собственную операционную...
QazCloud и VK Cloud запускают локализованную облачную платформу в Казахстане Облачная платформа объединяет более 20 преднастроенных IaaS- и PaaS-сервисов. С их помощью бизнес может хранить данные или за несколько минут развернуть ИТ-инфраструктуру, подключить современные инструменты для разработки и работы с большими данными, обеспечить резервное коп...
NVIDIA создала ПО для «приручения» искусственного интеллекта Современные нейросети умеют многое, но не всегда адекватно реагируют на действия пользователя. Новая разработка NVIDIA с открытым исходным кодом позволяет избавить языковые модели от их основных недостатков [...]
В стратегии Beast Lord: The New Land можно построить животное царство Beast Lord: The New Land — мобильная стратегия, где игрок развивает царство животных. Начинается всё с небольших территорий, и в ходе обучения разнообразные существа, включая львов, слонов и жирафов уничтожает большие территории леса и строят на их месте свои дома. Сейчас B...
В Амстердаме построили первую подводную велопарковку Не секрет, что для парковки велосипеда требуется гораздо меньше площади, чем для автомобиля. Однако в Нидерландах, и, прежде всего, в Амстердаме, где на каждого жителя приходится в среднем почти полтора велосипеда, становится все труднее найти даже такое место.
[Перевод] Моя любимая функция Kotlin За последние несколько лет я видел много дискуссий о функциях Kotlin. Среди обсуждаемых тем обнуляемость всегда в первых рядах. Мне она нравится, но это определенно не моя любимая функция. Больше всего в Kotlin мне нравятся некоторые мелкие особенности, благодаря которым яз...
4,26 секунды до 100 км/ч и больше 1400 км на баке бензина. Представлен флагманский кроссовер Chery Tiggo 9 – он появится в России в октябре Флагманский кроссовер Chery Tiggo 9 абсолютной новинкой не является – компания уже публиковала и официальные изображения, и характеристики. Но на открывшемся сегодня автосалоне в Шанхае состоялся первый публичный показ автомобиля, причем не такого, о котором шла р...
Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...
[Перевод] Можно ли доверять ответам на математические вопросы ChatGPT и другим языковым моделям? Эта статья из серии постов на тему демистификации ИИ, в которых предпринимаются попытки устранить двусмысленность жаргона и разоблачить мифы связанные с технологиями ИИ. ChatGPT и другие большие языковые модели (LLM, в дальнейшем БЯМ, короче ЯМ — прим. переводчика) доказа...
Как устроены интернет-платежи в Dodо Одно из направлений разработки в Dodo — интернет-платежи. Для компании это скорее утилити-функция, чем основной бизнес, но всё же нам приходится делать кучу всего, чтобы дать клиентам лучший UX и у нас накопился опыт, которым хочется поделиться.Меня зовут Дмитрий Кочнев, я р...
SK hynix разработала «турбированную» память LPDDR5T (Turbo) со скоростью до 9,6 Гбит/с И рассчитывает, что LPDDR5T возглавит рынок до разработки LPDDR6.
Мобильная разработка за неделю #484 (10 — 16 апреля) В этом выпуске потоковое вещание и старые смартфоны, маски ввода номера и исследования трафика, архитектура микросервисов, закрытое сообщество для открытых проектов, запуск аналогов ChatGPT, ИИ-помощник для программирования от Amazon и многое другое. В нашем Telegram-канале...
Процессоры ЕС ЭВМ. Конструктив Эта статья продолжает предыдущую. Будучи задуманной как пара вводных абзацев к рассказу об устройстве процессора ЕС-1020, она разрослась до неприличных размеров, а поэтому была раздута ещё больше и превращена в отдельную публикацию. Ну а ЕС-1020 переносится на ближайшее буду...
Книга «Software: Ошибки и компромиссы при разработке ПО» Привет, Хаброжители! Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное дизайнерское решение на практике оказывается...
Воспитание детей через игру Меня зовут Александр Стрелов, на хабре присутствую как разработчик и предприниматель, но у меня есть куда более важная и ответственная роль - роль родителя трех детей школьников. В этой статье поделюсь своим личным опытом использования современных знаний и технологий для сем...
ПК на Linux для обычных пользователей становится больше: важные новинки начала 2023 года Совсем недавно, пару недель назад, мы публиковали подборку Linux-устройств. И вот сейчас стало известно еще о нескольких новинках. Здесь у нас один мини-ПК, один ноутбук (он не совсем новинка, но заслуживает внимания) и один гибридный девайс, нечто среднее между планшетом ...
Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет? Год назад на Хабре публиковалась новость о концепте нового модульного ноутбука от Dell. Проект получил название Concept Luna, а его главной особенностью стала возможность разборки устройства без отвертки. Поскольку ноутбук модульный, то его элементы можно без особого труда ...
Oppo закрыла разработку собственных чипов и уволила сотрудников одним днем С чем связана такая поспешность неизвестно.
Windows 11 Moment 3 упоминается в последей сборке Windows 11 Beta Channel Еще в ноябре 2022 года Microsoft впервые начала активировать обновление Windows 11 Moment 3. Тогда следы предстоящего обновления функций были обнаружены в сборках Dev Channel. Примерно в это же время Microsoft перешла на семестр разработки Zinc. Внутренние идентификаторы тес...
LaraКурс для начинающих расхитителей гробниц Laravel – один из наиболее популярных фреймворков для разработки на языке PHP. Если вы только начинаете свой путь в Laravel и хотите освоить этот мощный инструмент, то курс LaraКурс на YouTube может стать отличным помощником для вас. Курс разработан специально для разработчи...
Как мы отказались от поддержки Internet Explorer в интернет-клиент-банке и никто не пострадал Добрый день, на связи Дмитрий Захаров, фронтенд-разработчик Росбанка. В этом посте я поделюсь тем, как мы отказались от поддержки Internet Explorer в интернет-клиент-банке для крупного бизнеса. Расскажу, как мы к этому пришли, как организовали процесс и что получилось в резу...
«Роман»: что будет после «Джеймса Уэбба»? На орбите Земли продолжает работать космический телескоп «Хаббл». Запустили аппарат в 1990 году, а чтобы это случилось, с 1970-х отбирали предложения, пытались выбить финансирование, проектировали, строили и готовили программу исследований. Аналогичным образом о телескопе ...
General Electric получила $303 млн на разработку двигателя с адаптивным циклом для F-35 Lightning II и истребителя шестого поколения General Electric продолжает разработку двигателя с адаптивным циклом. Для достижения цели Военно-воздушные силы США выделили компании дополнительные $303 млн.
Учёные: человеческое восприятие пространства расширяется, как реальная вселенная Новое исследование в области нейробиологии обнаружило, почему области памяти нашего мозга воспринимают близкие и далёкие изображения и как это может создавать больше мозговых связей по мере того, как мы становимся старше.
[Перевод] Что такое браузерный сэндбоксинг? В стремительно меняющихся условиях современного цикла веб-разработки одним из самых серьёзных вопросов для разработчиков и тестеров становится безопасность. Сложность создания и развёртывания современных веб-приложений приводит к увеличению количества уязвимостей. Согласно ...
Глава Росреестра прокомментировал рост количества зарегистрированных договоров участия в долевом строительстве в Москве В Москве за март 2023 года было зарегистрировано свыше 13 тыс. договоров участия в долевом строительстве, что на 76,1% больше этого же показателя за февраль, когда было совершено менее 7,4 тыс. сделок. Специалисты ожидают сохранения и в апреле таких же или даже более высоких...
Как нескучно провести Новый год дома: 12 идей Можно заняться чем-то гораздо более интересным, чем смотреть телевизор и есть оливье.
«Самая эффективная в мире двухступенчатая коробка передач для электромобилей» пропишется в машинах Suzuki Компании Inmotive и Suzuki подписали соглашение о совместной разработке двухступенчатой трансмиссии Ingear для будущих электромобилей Suzuki. Это партнерство с Suzuki иллюстрирует ценность, которую двухступенчатая трансмиссия Ingear может принести электромобилям, включа...
Проект «Мохол»: как в США пытались пробурить самую глубокую скважину в мире За десяток лет до начала бурения знаменитой Кольской сверхглубокой скважины схожую попытку предприняли в США — во многом, с целью опередить СССР. В 1957 году физик-океанолог Уолтер Мунк выдвинул гипотезу о том, что граница Мохоровичича располагается гораздо ближе к морскому ...
Apple разрабатывает умный холодильник с большими сенсорными экранами и голосовым управлением (фото) Компания Apple стала объектом новостной утечки, связанной с разработкой очередного инновационного продукта. Как сообщают неназванные источники внутри компании, Apple работает над созданием двухдверного холодильника для умного дома, который будет оснащен большим сенсорным экр...
Midjourney, BlueWillow, PLAYGROUND AI, Stable Diffusion, Leonardo AI — как пользоваться Собрал в одно месте все самое нужное и популярное. Для тех, кто больше любит посмотреть, чем почитать, в конце прикрепил ссылку, где можно посмотреть ролики авторов, которые очень подробно обо всем рассказывают. Пользуйтесь на здоровье =)prompt для этих ИИ будут фактически о...
Создатели Stable Diffusion представили нейросеть для преобразования видео Стартап Runway, который разработал популярную нейросеть для генерации изображений по текстовому описанию Stable Diffusion, представил новую языковую модель Gen-1, которая умеет преобразовывать существующие видео в новые, меняя стиль и композицию кадра. В качестве ...
Samsung создаёт вторую команду для разработки однокристальных систем Exynos Похоже, компания Samsung пересматривает свою бизнес-модель относительно создания собственных однокристальных систем Exynos. Как сообщает ресурс The Elec, подразделение Samsung Mobile Experience Business сформировало группу разработки решений для SoC. Судя по все...
Объем российского рынка СЭД, ECM и CSP-систем превысил 70 млрд рублей Активная позиция государства по цифровизации различных типов контента, проникновение новых технологий в платформы СЭД, ECM и CSP, а также уход западных конкурентов располагают к оптимистичной оценке перспектив развития этого рынка в России.
Компания Oyster разработала пассивный кулер, которому не нужен лед Компания Oyster из Норвегии представила кулер Tempo, не требующий использования льда. Высокая эффективность сохранения тепла (или холода) достигается в нем за счет применения вакуумной изоляции. Компания потратила на разработку кулера около 6 лет. Заявлено, что он не только ...
Oppo становится новым лидером в складных телефонах. Самсунг все? Складные телефоны становятся все более массовыми, и постепенно конкуренция между ними становится все более острой. Если до этого мы думали, что только Samsung может лидировать в этом сегменте, то теперь понимаем, что это не так и конкурентов у южнокорейской компании хватает...
Мифы об универсальном идентификаторе Существует замечательная теория, что все проблемы с хранением пользовательских данных в базах — это последствие отсутствия единых идентификаторов. Дескать, номер паспорта может меняться, ФИО может дублироваться у нескольких пользователей, а «внутренн...
Разработка источника питания со входным напряжением 1000В на основе карбид-кремниевых транзисторов Не так давно удалось поучаствовать в разработке весьма интересной промышленной установки. Моей частью проекта был источник питания, работающий от довольно высокого напряжения – до 1000В. Рассказываю про эту разработку. Читать дальше →
С 1 января. Россиянам начнут платить за оплату покупок через СБП С уходом платежных систем Apple Pay и Google Pay из России, все большую популярность с каждым днем набирает российская разработка под названием Система быстрых платежей (СБП). Она управляется Банком России, позволяя оплачивать покупки как в Читать полную версию публикации С...
Раджа Кодури обозначил приоритет в разработке видеокарт Intel Arc и анонсировал больше оптимизаций В драйверах могут реализовать ещё больше оптимизаций для DirectX 9 и 11 игр в ближайшее время.
На разработку чипов NVIDIA тратит в 4 раза меньше времени, чем на ПО Многие пользователи недооценивать сложность современного программного обеспечения
Консоль PlayStation 5 Pro находится в разработке и выйдет в 2024 году Известный инсайдер Том Хендерсон рассказал о планах Sony в отношении более мощной модели PlayStation 5. По словам Хендерсона, игровая консоль PlayStation 5 Pro находится в разработке и может быть выпущена ориентировочно в конце 2024 года. Информации о возможностях PS5 Pro…
Слепое пятно Стремительное развитие инструментов использующих нейронные сети породило немало дискуссий. Вопросов возникает все больше — по мере того, как получаемые результаты становятся сравнимы с результатами работы живых людей.
Три вида завтрака, которые помогут снизить уровень холестерина в крови При повышенном холестерине у человека становится больше шансов столкнуться с различными проблемами со здоровьем, в том числе с болезнями сердца, инсультами. Но предотвратить всё это помогают определённые продукты на завтрак.
Происхождение и эволюция аллокатора памяти в С Развитие технических конструкций или же программных систем зачастую напоминает эволюцию живых организмов. С тем отличием, что происходит быстрее и гораздо лучше задокументировано. Можно наблюдать постепенное усложнение, появление новых механизмов/алгоритмов по мере появления...
Java на стероидах, или опыт работы с Jmix Как после привычного Spring за месяц сделать сайт с платформой быстрой разработки Jmix. Коротко о технологии, особенностях, возникающих в процессе вопросах и ответах на них. Читать далее
Замена Android: HarmonyOS 3.1 доступна на Huawei Mate 50, P50 и P50 Pro Открытая бета-версия системы HarmonyOS 3.1 стала доступна для пользователей смартфонов Huawei Mate 50 через пару недель после того, как она вышла на Huawei P50 (ABR-AL00) и P50 Pro (JAD-AL00). Согласно официальным данным, в ближайшее будущее к открытому тестированию буд...
Новый флагманский чип Samsung сможет конкурировать со Snapdragon 8 Gen 2 Судя по всему, Samsung всё же не отказалась от идеи разработки собственных высокопроизводительных процессоров для мобильных устройств. По крайней мере, на это указывает информация о структуре предполагаемого [...]
У материнских плат Intel для процессоров Core 12 и Core 13 проблема с контроллером проводной сети I226-V – возникают обрывы связи В разных ветках американского форума Reddit (ветках Intel, Microsoft и Asus) обсуждают проблему с сетевым контроллером 2,5 Gigabit Ethernet Intel I226-V, устанавливаем на системные платы на чипсетах серии 700 для процессоров Core 12 и Core 13. Проблема проявляется в пер...
Ветроустановка на эффекте Магнуса Если вы успели поэкспериментировать на дачном участке с ветряками с Aliexpress, то, скорее всего, уже в них разочаровались. Скорости ветра на большей части территорий страны недостаточно, чтобы вывести генерацию на нужный уровень. Непостоянного ветра хватает в лучшем случае ...
Особенности национального ПО: обзор РЕД ОС Всем привет! В связи с последними событиями в мире, вопрос отечественных разработок в сфере программного обеспечения и дистрибуции становится все более и более актуальным и нам все чаще поступают запросы по переезду с западных дистрибутивов на&n...
Integrated Architecture Framework для описания архитектуры предприятия Со времени публикации первых фреймворков для проектирования архитектуры предприятия (например, TOGAF, FOAF, Archimate, Zachman Framework, MODAF, DoDAF, FEA, Gartner Enterprise Architecture Framework), а также попыток переноса архитектурных подходов управления жизненным цикло...
Как тебе такое, Илон Маск? Amazon показала терминалы своего спутникового интернета Kuiper Компания Amazon показала изображения со своими терминалами для передачи интернета со спутника. Проект называется Kuiper, его разрабатывали последние несколько лет. Он должен стать аналогов и конкурентом Starlink от SpaceX. Три версии терминалов Как отмечается, в продаж...
Pyspark. Анализ больших данных, когда Pandas не достаточно Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится допол...
ML-пайплайн классических банковских моделей классификации Всем привет! С вами на связи дата-сайентисты банка "Открытие" Иван Кондраков и Константин Грушин. В прошлой статье мы рассказывали про решение, которое позволило повысить эффективность в проверке гипотез для моделей. Если вы успели с ней ознакомиться, то уже знаете, что наша...
Открытая вакансия в Bandai Namco указывает на разработку новой части хоррор-платформера Little Nightmares Tarsier Studios в разработке не участвует
Apple временно отложила разработку 5G-модемов Известный аналитик Tianfeng International Securities Минг-Чи Куо сообщил о том, что сейчас компания Apple сосредоточилась на разработке новых процессоров. По этой причине купертиновцы были вынуждены заморозить часть других проектов.Читать дальше... ProstoMAC.com.| Постоянна...
Как тестировать современный фронтенд Бывало, замечаешь в коде «нехороший» модуль или функцию и тут же тянутся руки их отрефакторить. Но как потом убедиться, что правки не сломали какой-нибудь сценарий в приложении или вовсе не положили продакшен? Этих ситуаций можно избежать, если в проекте есть тесты. Мен...
Новости Yii 2023, выпуск 2 Всем привет! Это Александр Макаров и второй выпуск Yii новостей в этом году.С момента последнего выпуска в феврале прошло 3 месяца. Мы стремились ускорить разработку Yii3, но также продолжали поддерживать Yii1 и Yii2. Несмотря на ограниченные средства для разработки, за посл...
Жарим TOAST в PostgreSQL У нас не подгорит!Как PostgreSQL хранит большие значения столбцов? Какие явные и неявные ограничения есть у существующего механизма хранения? Что за проблемы вызваны этими ограничениями? И как можно решить эти проблемы, и расширить возможности PostgreSQL? Об этом, и чуть бол...
Авторы Redfall выпустили новый трейлер и поделились неприятной новостью [ВИДЕО] До премьеры вампирского кооперативного экшена Redfall от Arkane Studios осталось меньше месяца. Новостей становится всё больше — и теперь они чётко делятся на «плохие» и «хорошие». [youtube=0GC331Qan94:640:360:::0] Из [...]
ChatGPT против Биткоина – разработка ИИ сожгла электричества, достаточного для добычи 111 ВТС При разработке ИИ ChatGPT было потрачено 1300 МВт электричества и выброшено 502 тонны СО2
Инсайдер: Bioshock IV погибает в производственном аду. Студия Cloud Chamber не может справиться с разработкой игры Главный вопрос: стоит ли продолжать ее разработку
Почему Data Science не для вас? Data Science сейчас во многом благодаря активному маркетингу становится очень популярной темой. Быть датасаентистом – модно и, как говорят многие рекламки, которые часто попадаются на глаза, не так уж и сложно. Ходят слухи, что работодатели стоят в очереди за возможность взя...
Компании должны делать больше для предотвращения кибератак - считает администрация Байдена Кибератаки, спонсируемые государством, и корпоративный шпионаж с каждым годом становятся все более серьезной проблемой, часто приводя к многомиллионным убыткам. Злоумышленники завладевают важнейшими данными, а правительства, компании и эксперты по кибербезопасности пытаются ...
Большие языковые модели как новый инструмент в научной работе На волне хайпа вокруг ИИ высказываются все и вся, чем-то напоминая мне ситуацию вокруг Биткойна, когда вроде бы уважаемые люди вдруг начали говорить про него прямо противоположные вещи (криптовалюты это полезно - ИИ это полезно / запретить криптовалюты - запретить ИИ). Хочу ...
Судьба двумерных материалов в России. Часть вторая Мы продолжаем наш подробный обзор разработок двумерных материалов в России. В этой части речь пойдет об основных отечественных патентах в этой области, в частности про графен. Читать далее
В России становится всё больше девушек, играющих в компьютерные и мобильные игры Исследование VK Play выявило предпочтения российских геймеров по жанрам, платформам и гаджетам. Большинство играет на мобильных устройствах и любит головоломки.
Рубль подорожает. «Сбербанк» объявил об обрушении доллара и евро С середины ноября 2022 года и вплоть до самого конца года стоимость российского рубля стремительно снижалась, становясь все меньшей и меньшей. В общей суммарной сложности российская национальная валюта упала в цене примерно на 20%, и Читать полную версию публикации Рубль по...
Простые метрики по качеству: как их вести и зачем они нужны Всем привет! Меня зовут Алиса, я — ведущий тестировщик в компании Constanta, и сегодня расскажу вам о простых QA метриках, помогающих отслеживать качество продукта.Если мы вобьем в поисковой строке незамысловатое словосочетание “метрики QA”, то увидим, что почти все ссылки в...
[Перевод] Когда использовать микросервисы: отвечают Сэм Ньюмен и Мартин Фаулер Что бывает, когда два легендарных теоретика микросервисов, Мартин Фаулер и Сэм Ньюмен, встречаются, чтобы побеседовать о стратегии разработки под такую парадигму? За минимальное время можно составить впечатление о самых свежих представлениях на тему микросервисов. Ниже мы о...
Apple уже несколько месяцев не может исправить проблемы с Siri Remote В течение последних нескольких месяцев многие пользователи Apple TV сталкиваются с проблемами подключения пульта Siri Remote. А Apple до сих пор не выпустила исправление этих проблем - даже в последних обновлениях tvOS 16.3 и tvOS 16.3.1 – и это несмотря на то, что жалоб ста...
«Завершена в лучшем случае на 25%»: инсайдер раскрыл состояние разработки S.T.A.L.K.E.R. 2 Инсайдер Дэниел Нексус раскрыл ряд свежих подробностей о разработке S.T.A.L.K.E.R. 2: Heart of Chornobyl.
Intel демонстрирует сверхбыструю версию Thunderbolt Интерфейс обеспечивает обмен данными с периферийными устройствами на скорости 80 Гбит/с — как только что анонсированная спецификация USB4. Компания Intel последовала примеру разработчиков спецификаций USB4 с пропускной способностью 80 Гбит/с и представила на своем предпри...
Как я завалил первый тех. собес на позицию Junior QA Engineer Здравствуйте, меня зовут Артём, и я с ноября месяца изучаю тестирование. Спустя ровно два месяца я получил первое приглашение на техническое собеседование, позиция Junior QA Engineer, мобильная разработка, геймдев. Хотел бы поделиться этой историей с теми кому это может приг...
(не) Безопасный дайджест New Year Edition: гаджеты-ябеды, утечки персданных и уличная социнженерия Весь год хакеры взламывали компании, сотрудники то и дело становились инсайдерами, а СМИ пестрили очередными новостями о масштабных утечках. В канун Нового года и Рождества мы попросили нашего начИБ Алексея Дрозда (aka @labyrinth) поделиться его личным топом инцидентов, кото...
Microsoft представила новый ИИ Kosmos-1. Он понимает текст с картинками и умеет решать головоломки На днях исследователи из Microsoft представили Kosmos-1, ИИ-модель, которая умеет анализировать изображения, находит на них текст и распознавать его, решать визуальные головоломки, проходить визуальные тесты IQ и воспринимать команды на естественном языке. Эта система, ...