Результаты поиска

  1. K

    Преобразуем строки в числа в разных системах счисления

    Предисловие Одной из частых рутин на работе является преобразование и извлечение чисел из строк текста. Самый наивный и простой подход в языке Java при преобразовании строки в число, это использовать Double.parseDouble(String num). Проблема этого метода в том, что он имеет баги в различных SDK...
  2. K

    Многообразие Linux-дистрибутивов

    Чем же они отличаются? И почему просто не выпускают всем миром один дистрибутив? Отличий много, поэтому разделю их на блоки, и каждый блок подробно разберем. Дистрибутивы появляются и исчезают, разделяются и даже сливаются, … Уверен, что с момента написания этой статьи к моменту её прочтения...
  3. K

    6 правил по обеспечению качества данных для машинного обучения

    «Качество — это не действие, а привычка», — сказал великий древнегреческий философ Аристотель. Эта идея справедлива сегодня так же, как и более двух тысяч лет назад. Однако качества добиться не так легко, особенно когда дело касается данных и технологий наподобие искусственного интеллекта (ИИ) и...
  4. K

    Два новых набора данных для разговорного ИИ

    Одним из главных вызовов в сфере автоматической обработки естественного языка (Natural Language Processing, NLP) является построение таких разговорных ассистентов, которые могут понимать различные лингвистические явления, приcущие разговорной речи. Например, поскольку люди обычно не продумывают...
  5. K

    Работа с файлами — это сложно

    Я уже много лет не пользовался десктопным клиентом электронной почты. Ни один из них не может справиться с объёмом получаемой мной почты, по крайней мере один раз не повредив мой почтовый ящик. Pine, Eudora, Outlook — все они повреждали мой почтовый ящик, вынуждая восстанавливаться из резервной...
  6. K

    Flutter: 11 вещей, которые нужно помнить для вашего следующего проекта

    Создание нового проекта на Flutter - это благословение - свежая кодовая база, никакого легаси кода (пока что), null safety, самые последние версии ваших любимых библиотек и так далее. Однако, в то же время, необходимо принять критические решения в самом начале, которые будут лежать в основании...
  7. K

    Прунинг нейронных сетей (фитнес бывает полезен не только людям)

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

    С 5 октября Windows 10 можно будет бесплатно обновить до Windows 11

    Microsoft сообщила, что с 5 октября пользователи Windows 10 смогут бесплатно обновить до релизной версии Windows 11, при условии совместимости их железа. Также с этого времени можно будет купить новый настольный компьютер или ноутбук с новой ОС. Новая ОС от Microsoft является продолжением...
  9. K

    Что необычного пишут люди в поддержку VDS-хостинга

    Клиенты пишут в поддержку по рабочим вопросам — ну знаете, всё то, что ещё не автоматизировано и нельзя сделать из личного кабинета — и по странным. С учётом, что у нас разработка постоянно добавляет функции в ЛК по мере накопления тикетов, которые надо автоматизировать, постепенно работа...
  10. K

    Научитесь создавать приложения на F#

    Вы можете быть новичком в .NET или опытным разработчиком C#/VB.NET, который хочет расширить свои горизонты. В любом случае, F# -- отличный язык для изучения. F# позволяет легко писать сжатый, надежный и производительный код. Он имеет легкий синтаксис, который требует очень мало кода для...
  11. K

    PNG — краткое руководство по цвету

    От переводчика Работая над багом под названием "разная цветокоррекция у видео и его скриншота" я наткнулся на интересный текст, простыми словами описывающий то, что происходит с цветом в PNG. Ниже представлен перевод приложения к спецификации PNG, которое может и устарело, но всё равно полезно...
  12. K

    Рефакторинг функций расширения в Kotlin: использование объекта-компаньона

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

    Закон о «суверенном Рунете» заработал. IT-компании начали штрафовать за неподключение к системе национальных доменов

    Роскомнадзор впервые оштрафовал компании за неподключение к национальной системе доменных имён в рамках закона о «суверенном Рунете». Об этом 31 августа сообщает газета «Коммерсант». Первыми нарушителями стали интегратор «Техносерв АС», хостинг-провайдер «Медиасофт эксперт» и провайдер «Фотон...
  14. K

    SAAS или Standalone: что выбрать?

    Очень часто на проектах мне приходится отвечать на вопросы, почему, в каких-то случаях я предлагаю SAAS-решения, например, Zoho CRM, а в других предпочитаю Standalone, например, решения на базе Drupal 9, и хотя я отлично понимаю что в одном случае речь идет о CRM, а в другом о CMS, для простого...
  15. K

    Цена жизни дизайнера или сколько стоит графический дизайн?

    Не размытый ответ для дизайнеров и заказчиков. Ценообразование будет осознанным, честным и главное оправданным. "Не стоит демпинговать" Кирилл Антонов Больше 10 лет в сфере графического дизайна, из которых лет 7 я работаю как фрилансер, сейчас я работаю в своей студии и вопрос ценообразования...
  16. K

    Меняем старый софт на новый: как не зайти в тупик?

    В большой и детальной статье под катом — опыт последних двух десятилетий по перестройке устаревших систем в крупных компаниях: что работает, а что ведёт к неудачам, и какие шаблоны можно и нужно использовать. В статье много теории, но появятся шаблоны и примеры — пользуйтесь. Смена технологий...
  17. K

    CD Projekt Red наняла модеров доделать Cyberpunk 2077 и добавить в него поддержку пользовательских расширений

    30 августа 2021 года моддеры Cyberpunk 2077 и «Ведьмака 3» под никами Traderain, Blumster, Nightmarea и rfuzzo рассказали, что их пригласили работать в польскую студию CD Projekt Red. Они будут помогать разработчикам улучшать игру Cyberpunk 2077 и расширять доступный для работы с ней...
  18. K

    Mail.ru Group представила сервис «VK Почта», доступный только для пользователей «ВКонтакте»

    Mail.ru Group рассказала о новом элементе экосистемы VK — сервисе «VK Почта». Теперь пользователи могут зарегистрировать почту с коротким доменом @vk.com Почтовый сервис рассчитан только на пользователей социальной сети «ВКонтакте». К преимуществам «VK Почта» Mail.ru Group относит...
  19. K

    Кинокомпании хотят, чтобы VPN-сервисы хранили списки нарушителей копирайта и отключали пиратов

    На прошлой неделе объединение независимых кинокомпаний обратились в федеральный суд Вирджинии с новым иском к сервисам Surfshark, VPN Unlimited, Zenmate и ExpressVPN с требованием возместить ущерб за пиратство, блокировать сайты с пиратским контентом, а также вести списки пользователей, которые...
  20. K

    Глобальный дедлок и его обнаружение в локальной базе данных PostgreSQL

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