Месяц: Июль 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, в небольшом бизнесе и в международных гигантах. И все, абсолютно все они когда-то слышали классический набор про «оно само», «я тут изолентой обмотал и оно работало, а потом бахнуло», «я ничего не трогал», «точно не менял» и…