• Изучение комбинаторных парсеров с Rust

    Привет, Хабр! Представляю вашему вниманию перевод статьи "Learning Parser Combinators With Rust".


    Эта статья учит основам комбинаторных парсеров людей, которые уже знакомы с Rust. Предполагается, что никаких других знаний не требуется, а всё, что не имеет прямого отношения к Rust, а также некоторые неожиданные аспекты его использования, будут объяснены. Эта статья не поможет вам выучить Rust, если вы его ещё не знаете, и в этом случае, вы, вероятнее всего, не поймёте комбинаторные парсеры хорошо. Если вы хотите изучить Rust, я рекомендую книгу "Язык программирования Rust".

    Читать дальше →
  • Дайджест Joomla за май 2019

      Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за май 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.


      Читать дальше →
    • Дайджест Joomla за апрель 2019

        Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за март и апрель 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce. К сожалению из-за многочисленных поездок по нашей родине, публикация запоздала настолько, что не было смысла ее выкладывать в марте.


        Читать дальше →
        • +12
        • 3.4k
        • 4
      • Дайджест Joomla за февраль 2019

          Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за февраль 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce.


          Читать дальше →
        • Дайджест Joomla за Январь 2019

            Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за Январь 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.


            Читать дальше →
          • Разработка робота для сбора мячей для гольфа

              Процесс разработки сервисного робота на Orangepi zero и arduino для сбора гольф-мячей. Вся боль инди-разработчика, не обремененного техническим бэкграундом в одном посте…
              Разработка MVP. Видео тестирования.


              Читать дальше →
            • Консоль, свитчи и много кофе: один день из жизни VDS хостинга

                Улица Заставская. Входим в бизнес-центр “МегаПарк”, охрана, лифт, жмем на кнопку — 8 этаж. Первое, что нас встречает каждое утро, — ярко-зеленый мох и внушительных размеров логотип хостинга. На часах 8:45, скоро начнется новый рабочий день офиса, на кухне шумно, коллеги спешат на свои места.

                1500 квадратных метров, 153 человека внедряют фичи, разрабатывают, администрируют, рекламируют и совершенствуют продукт, который Timeweb выбрал стратегическим приоритетом в этом году — виртуальные выделенные серверы.

                Прошло почти 2 года с момента первого релиза обновленного продукта — VDS Evo на нашем сайте Timeweb.com. Мы успели перейти с гипервизора XEN на KVM, улучшить железо под капотом, создать недорогие тарифы и мобильное приложение, создать обновленную собственную панель управления и… вернуться на Хабр.

                Сегодня мы заглянем в каждый кабинет в нашем офисе, чтобы рассказать о работе над VDS в разрезе одного дня. Наливайте кофе, пойдемте с нами!

                Читать дальше →
              • ShopConf 2016 — 17 июня в Сколково — программа сформирована

                  Конференций по электронной коммерции в России уже довольно много. Все они по-своему интересны. Однако, до сих пор не возникло ни одной конференции на стыке мира программистов и мира владельцев интернет-магазинов.

                  В попытке исправить эту ситуацию оргкомитет довольно известной в мире программистов конференции DevConf создали новое мероприятие — ShopConf – этакий сплав программистского и торгового сообщества.
                  Мы сознательно отказались от пиар-докладов в сторону наполненных содержанием интересных выступлений. Сделали упор не только на партерны успешных продаж, но и предлагаем вашему вниманию доклады на стыке программистской платформы, движка и опыта успешных продаж.

                  Мы пытаемся привести к понятному простому диалогу заказчика и программиста.
                  Читать дальше →
                  • +11
                  • 3.5k
                  • 2
                • Установка Joomla 3.5 на Freebsd 10.3

                  Начну с того, что из всех cms joomla — моя любимая, поэтому решил написать вот такую статью. Для начала необходимо установить пакеты, которые понадобятся для установки joomla, выполните команду:

                  pkg install apache24 mysql56-server wget unzip
                  

                  После того, как установка завершится, необходимо добавить apache и mysql в автозапуск командами:

                  sysrc apache24_enable="YES"
                  
                  sysrc mysql_enable="YES"
                  

                  Запустим apache и mysql:

                  service apache24 start
                  
                  service mysql-server start
                  
                  Читать дальше →
                  • –11
                  • 5.4k
                  • 8
                • Pagekit: обзор модульной CMS на базе Symfony

                  Pagekit: обзор модульной CMS на базе Symfony

                  Знакомьтесь: Pagekit — это новая модульная CMS от немецкой студии-производителя шаблонов YOOtheme, основанная на Symfony компонентах, а также Vue.js, Webpack, Doctrine и других современных технологий. Pagekit задумывался как сочетание простоты в управлении с гибкими возможностями для разработки — того, чего не хватает известным CMS на базе PHP, и имеющим множество анахронизмов.
                  Читать дальше →
                • Виджет комментариев Cackle: релиз-кандидат

                    image

                    45 дней назад мы запустили beta версию виджета комментариев — Cackle. За это время нас просто «закидали» письмами с пожеланиями и доработками. Самые значимые и важные из них были отобраны, рассмотрены, приоритизированы и сделаны. В итоге у нас получился релиз-кандидат, который мы хотели бы предоставить вашему вниманию.
                    Читать дальше →