Месяц: Июль 2019

  • Как китайские наушники Mpow стали бестселлером на Amazon: знакомимся с брендом

    от автора

    Mpow — бренд с интересной судьбой, который в общем и целом возник как один из сотен «гаджетмейкеров» для Алиэкспресс, а теперь позиционируется едва ли не как уверенный «Западник» — со штаб-квартирой в Калифорнии. На официальном сайте даже контактов китайских нет.

  • Руководство по разработке, основанной на компонентах

    от автора

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

  • Книга «Linux в действии»

    от автора

    Привет, Хаброжители! В книге Дэвид Клинтон описывает 12 реальных проектов, в том числе автоматизация системы резервного копирования и восстановления, настройка личного файлового облака в стиле Dropbox и создание собственного сервера MediaWiki. На интересных примерах вы изучите виртуализацию, аварийное восстановление, обеспечение безопасности, резервное копирование, внедрение DevOps и устранение неполадок системы. Каждая глава заканчивается обзором практических рекомендаций,…

  • Страх и ненависть в должности техдира

    от автора

    Каково быть CTO (Chief technology officer) или техническим директором? Пожалуй, одна из самых высоких ступеней развития инженера. Насколько становится жизнь прекраснее в такой должности? Как раз об этом я сегодня и хочу поговорить.

  • ЭЦП – еще один вид мошенничества

    от автора

    Этот текст — продолжение обсуждения проблем, связанных с безопасностью использования ЭЦП. В опубликованной недавно статье с Росреестр, фактически, признает возможность мошенничества с ЭЦП физических лиц и дает советы как, потратив свое время и деньги, попытаться от подобного мошенничества защититься. В другой недавней статье описана еще одна ситуация с мошенническим использованием ЭЦП, способы защиты непонятны. Цель…

  • Разработка гибридных PHP/Go приложений с использованием RoadRunner

    от автора

    Классическое PHP-приложение — однопоточность, тяжелая загрузка (если вы конечно не пишите на микрофреймворках) и неизбежная смерть процесса после каждого запроса… Такое приложение тяжелое и медленное, но мы можем дать ему вторую жизнь гибридизацией. Чтобы ускорить — демонизируем и оптимизируем утечки памяти, чтобы добиться большей производительности — внедрим собственный сервер РНР-приложений RoadRunner на Golang, чтобы добавить гибкости…

  • SQL. Занимательные задачки

    от автора

    Здравствуй, Хабр! Вот уже более 3-х лет я преподаю SQL в разных тренинг центрах, и одним из моих наблюдений является то, что студенты осваивают и понимают SQL лучше, если ставить перед ними задачу, а не просто рассказывать о возможностях и теоретических основах. В этой статье я поделюсь с вами своим списком задач, которые я даю…

  • Java vs Kotlin для Android: мнения разработчиков

    от автора

    В опросах Stack Overflow в 2018 году 45,3% респондентов называли Java самым популярным языком программирования, а Kotlin отдали предпочтение всего 4,5% разработчиков. Тем не менее, в мае 2019 в Google объявили приоритетным языком программирования именно Kotlin. Корпорация не призывала отказываться от С++ и Java, но споры между программистами разгорелись еще жарче. Нетология узнала у разработчиков,…

  • Создание игры Tower Defense в Unity: баллистика

    от автора

    [Первая, вторая и третья части туториала] Поддержка разных типов башен. Создание башни-мортиры. Вычисление параболических траекторий. Запуск взрывающихся снарядов. Это четвёртая часть туториала, посвящённого созданию простой игры в жанре tower defense. В ней мы добавим башни-мортиры, стреляющие детонирующими при столкновении снарядами. Туториал создавался в Unity 2018.4.4f1. Враги подвергаются бомбардировке.

  • Байки сервисной службы. Несерьёзный пост о серьёзной работе

    от автора

    Сервисные инженеры бывают на АЗС и космодромах, в IT-компаниях и на автозаводах, на ВАЗе и в Space X, в небольшом бизнесе и в международных гигантах. И все, абсолютно все они когда-то слышали классический набор про «оно само», «я тут изолентой обмотал и оно работало, а потом бахнуло», «я ничего не трогал», «точно не менял» и…