Месяц: Август 2019

  • PHP-Дайджест № 163 (12 – 26 августа 2019)

    от автора

    Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 beta 4, о судьбе P++, видео, подкасты, анонсы митапов и конференций, порция полезных инструментов, и многое другое. Приятного чтения!

  • Быстрая локализация проблем производительности Microsoft SQL Server в Quest Foglight

    от автора

    В прошлой статье об инструменте для мониторинга Foglight for Databases мы рассказывали о возможностях контроля из единого интерфейса SQL Server, Oracle, PostgreSQL, MySQL, SAP ASE, DB2, Cassandra и MongoDB. Сегодня разберём подходы к быстрому выявлению причин нештатной работы Microsoft SQL Server: Поиск источника блокировки; Сравнение настроек БД «было-стало» с привязкой к метрикам производительности; Поиск изменений…

  • Библиотека асинхронных виджетов qt-async

    от автора

    Всем доброго времени суток. Хочу немного рассказать о своём проекте qt-async, возможно кому-то он покажется интересным или даже полезным. Асинхронность и многопоточность уже давно и серьезно входит в обиход разработчиков. Многие современные языки и библиотеки разрабатываются с прицелом на асинхронное использование. Язык С++ тоже потихоньку движется в этом направлении — появились std::thread, std::promise/future, должны вот-вот…

  • Что такое Великий Аттрактор, и уничтожит ли он нас?

    от автора

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

  • Спринтец. Две недели продуктивной работы

    от автора

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

  • В очередной раз о НОД, алгоритме Евклида и немного об истории алгоритмов вообще. Конечно, с примерами на Swift

    от автора

    Алгоритмы – одна из центральных тем в программировании, они повсюду (особенно на собеседованиях, ха-ха). (Разве можно обойтись в таком посте без «баяна»?) Одним из самых известных является так называемый алгоритм Евклида – пожалуй, самый распространенный способ нахождения наибольшего общего делителя (НОД) двух целых неотрицательных чисел. С него также зачастую любят начинать изучение (и обучение) соответствующих…

  • Железный Майк Тайсон и блокчейн проект Fight to Fame

    от автора

    Американский профессиональный боксёр Майк Тайсон опроверг связь с криптовалютным проектом Fight to Fame, подозреваемым в мошенничестве. Об этом он написал в своем Twitter 15 августа: «Я не связан ни с Fight to Fame, ни с их веб-сайтом и не имею с ними никаких договоренностей и деловых отношений. Любые заявления в СМИ, сообщающие о моем участии…

  • Синтаксический разбор предложения русского языка

    от автора

    В данной статье описывается процесс синтаксического анализа предложения русского языка с использованием контекстно-свободной грамматики и алгоритма LR-анализа. Обработка естественного языка — общее направление искусственного интеллекта и математической лингвистики. Оно изучает проблемы компьютерного анализа и синтеза естественных языков. В общем, процесс анализа предложения естественного языка выглядит следующим образом: (1) разбиение предложения на синтаксические единицы — слова…

  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №377 (19 — 25 августа 2019)

    от автора

    Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

  • Тренинг Cisco 200-125 CCNA v3.0. День 24. Протокол IPv6

    от автора

    Сегодня мы будет изучать протокол IPv6. Предыдущая версия курса CCNA не требовала детального ознакомления с этим протоколом, однако в третьей версии 200-125 его углубленное изучение является обязательным для сдачи экзамена. Протокол IPv6 был разработан довольно давно, однако долгое время не находил широкого применения. Он очень важен для дальнейшего развития интернета, поскольку предназначен для устранения недостатков…