Программирование

  • Хабрахабр

    [Перевод] Разработка приложения на SwiftUI. Часть 1: поток данных и Redux

    Я потратил много времени на работу с ним и теперь приступил к разработке реального приложения, которое может оказаться полезным широкому кругу пользователей. После участия в сессии State of the Union на WWDC 2019 я решил детально изучить SwiftUI. Я всегда любил фильмы и даже создал компанию, работающую в этой сфере, правда давно. Его я назвал MovieSwiftUI — это апп для…

    Подробнее »
  • Хабрахабр

    NVIDIA Jetson Nano: тесты и первые впечатления

    Привет Хабр. Относительно недавно, в этом, 2019 году, NVIDIA анонсировала одноплатный компьютер совместимого с Raspberry Pi форм-фактора, ориентированный на AI и ресурсоемкие расчеты. Стандартные бенчмарки использовать не так интересно, так что придумаем свои, для всех тестов в тексте приведены исходники. После его появления в продаже, стало интересно посмотреть, как это работает и что на нем можно делать. Для тех, кому…

    Подробнее »
  • Хабрахабр

    [Перевод] Самодокументируемый код – это (как правило) чушь

    Всем привет! Нас настолько впечатлила развернувшаяся там дискуссия и 189 комментариев по состоянию на 19. Предваряя сегодняшнюю переводную публикацию, сразу отметим, что этот текст задуман как follow-up недавнему дискуссионному материалу "Прекратите усердствовать с комментариями в коде". 2019, что мы решили дать здесь слово и другому автору с портала Medium (Кристоферу Лейну), который практически по всем принципиальным вопросам полемизирует с тезисами…

    Подробнее »
  • Хабрахабр

    [Перевод] Владение и заимствование в D

    Практически все нетривиальные программы выделяют и используют динамическую память. Делать это корректно становится все более важным, поскольку программы становятся все более сложными, а ошибки еще более дорогостоящими. Типичными проблемами являются: утечки памяти (не освобождение более не используемой памяти) двойное освобождение (высвобождение памяти более одного раза) использование после освобождения (использование указателя на память, ранее уже освобождённую) Задача заключается в том, чтобы…

    Подробнее »
  • Хабрахабр

    CLRium #6: Concurrency

    Пятый был посвящен теме Garbage Collector и за 10 часов раскрыл всё, что только возможно, оставив за скобками совсем уж частные вопросы. Как вы уже заметили, формат семинара эволюционировал и принял новую форму: каждый последующий семинар теперь посвящается целиком и полностью какой-либо теме. А его кульминацией был доклад про практическое применение (вопрос, который интересует каждого — "зачем всё это знать??")…

    Подробнее »
  • Хабрахабр

    Анонс митапа, плавно переходящего в BeerPHP дринкап (в Москве и онлайне)

    Привет, в августе мы проведем в Москве митап с докладчиками из других городов, встречей BeerPHP и трансляцией официальной части для всех, кто не сможет присоединиться. Сергей Жук приедет на митап из Брянска — в его городе нет тусовки, а ему есть что рассказать об асинхронном PHP: он написал об этом книги, серию статей и не только. Сегодня начинаем представлять докладчиков.…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Всё что вам нужно знать о Node.js

    Представляю вашему вниманию перевод статьи "Everything you need to know about Node.js" автора Jorge Ramón. Привет, Хабр! Она так же подходит для построения гибридных мобильных приложений, десктопных программ и даже для IoT. В наши дни платформа Node.js является одной из самых популярных платформ для построения эффективных и масштабируемых REST API's. Этот пост главным образом пытается быть путеводителем по тому, как…

    Подробнее »
  • Хабрахабр

    [Перевод] Черновик FAQ: Почему стандарты С++ выходят каждые три года?

    У WG21 есть строгий график (см. P1000) выпуска стандарта каждые три года. И никаких задержек. И во время предварительной телеконференции с администрацией Кёльна несколько человек порекомендовали описать, почему мы так делаем и как принималось решение о принятии этого графика. В течение каждого цикла мы регулярно получаем вопросы «ну почему так строго?», особенно от новых участников комитета, которые не знакомы с…

    Подробнее »
  • Хабрахабр

    ZuriHac: практикуемся в функциональном программировании

    В июне этого года в небольшом швейцарском городке Рапперсвиле уже в десятый раз прошло мероприятие под названием ZuriHac. В этот раз на нём собрались более пятисот любителей Хаскелля, от новичков до отцов-основателей языка. Хотя организаторы называют это мероприятие хакатоном, всё же оно не является конференцией или хакатоном в классическом смысле. Его формат отличается от традиционных программистских. Мы узнали про ZuriHac…

    Подробнее »
  • Хабрахабр

    Три лауреата премии Дейкстры: как прошли Hydra 2019 и SPTDC 2019

    В этом посте хочется отметить несколько особенностей, которые мы заметили по ходу проведения конференции. Совсем недавно, с 8 по 12 июля, одновременно проходило два знаковых события — конференция Hydra и школа SPTDC. Самая большая гордость Гидры и Школы — это докладчики. Три лауреата премии Дейкстры: Leslie Lamport, Maurice Herlihy и Michael Scott. Причём Морис получил её целых два раза. Лесли…

    Подробнее »


Кнопка «Наверх»
Закрыть