• Поняв Docker

      Если вы еще никогда не поддерживали чужие приложения, или пусть даже свои, но таких размеров, что уже не помещаются в одной голове, то прошу вас расслабиться, откинуться на спинку кресла и воспринимать прочитанное как поучительную сказку с надуманными проблемами, забавным сюжетом и очевидным счастливым концом. В противном случае, если реальный боевой опыт у вас имеется, добро пожаловать в ад, но с IDDQD и IDKFA.


      К вашему сведению! В этой статье мы рассматриваем само явление docker-контейнеров, а не составляем список микросервисов, которые гнездятся внутри. Этим мы займемся в следующей серии, во имя справедливости!


      UPDATE: пришлось заменить «докер» на «docker», иначе статья не ищется. Заранее прошу прощения за все «docker'ы» в тексте. Селяви.


      Что мы имеем сегодня


      • Зоопарк дубовых VPS-хостингов.
      • Дорогие IaaS и PaaS с гарантированным vendor lock in.
      • Уникальные сервера-снежинки.
      • Ворох устаревших зависимостей на неподдерживаемой операционке.
      • Скрытые связи частей приложения.
      • Незаменимый админ полубог на скейтборде.
      • Радуга окружений: development, testing, integration, staging, production.
      • Генерация конфигов для системы управления конфигами.
      • Feature flagging.
      docker run docker
    • Обзор планшетов DEXP: защищённые корпуса, мощные аккумуляторы и кое-что ещё

        Владивостокский бренд DEXP выпускает массу различной техники – от телевизоров до игровых ноутбуков. В 2015 году он прославился линейкой смартфонов Ixion с мощными аккумуляторами (от 3 000 до 5 200 мАч), в которую на сегодняшний день входят больше 15 разнообразных аппаратов. Эта линейка – действительно серьёзное явление для российского рынка, поскольку столь массированно аппараты с усиленными батарейками ранее никто не выпускал. Однако если взглянуть на линейку планшетов DEXP, то окажется, что и здесь упор делается в том числе на мощные аккумуляторы. И это даже интереснее, чем долгоиграющие смартфоны, поскольку если последние другие производители ещё худо-бедно выпускают (по одной-две штуки на бренд), то долгоиграющих «таблеток» на рынке практически нет. В этом материале я расскажу о четырёх планшетах DEXP Ursus с большими батареями.


        Читать дальше →
      • Linux в кармане — на службе у фотографа

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

          Недавно поставил себе задачу, как бы еще порадовать своих клиентов. Вспомнил многочисленные просьбы клиентов на свадебную съемку: «Как хорошо было бы, если бы на банкете вы смогли показать коротенькое слайдшоу из фотографий, которые отсняли за день». На эти просьбы приходилось отказывать, по нескольким причинам: лень таскать с собой ноутбук для сборки слайдшоу, нет времени на отбор пары десятков снимков из сотен, из raw опять же нужно конвертировать, и самое главное — на это все нужно время, которого нет.

          Это рассказ, о том, как мне удалось сделать для себя инструмент, который с минимальным моим участием и минимальным дополнительным весом в рюкзаке, помогает сделать красивые слайдшоу. И конечно же рассказ о python, ffmpeg и linux на android.
          Читать дальше →
        • Создаем портфолио на основе фотографий из Instagram

          • Translation
          • Tutorial


          Здравствуй, дорогой хабрадруг! В этом уроке мы создадим простой сайт-портфолио, который будет базироваться на фотографиях из вашего аккаунта в Instagram. Дизайн сайта сделал Tomas Laurinavicius, и он получился у него простым, функциональным и просторным. Итак, начнем.

          Скачать исходники | Демо
          Читать дальше →
        • Let's Encrypt: получение сертификата по шагам

            В данной статье будет описан реальный способ получения сертификата от Let's Encrypt в ручном режиме для его дальнейшей установки на веб-сервер Windows (IIS/Microsoft Azure) или Linux (полностью ручной режим). Из-за отсутствия официального клиента под Windows для генерации сертификата будет использоваться дистрибутив Linux.



            В первые дни открытия заявок на бета-тестирование и было принято решение записаться и вот недавно пришло письмо, которое сообщает о том, что теперь программа ACME сгенерирует валидный сертификат для нашего домена.

            Далее мы решили опубликовать статью с пошаговой инструкцией процесса, чтобы к моменту релиза вы уже смогли оперативно создать и начать пользоваться своим сертификатом.
            Читать дальше →
          • 400 потрясающих бесплатных сервисов

            • Translation

            Рад представить дополнение оригинального списка из 300 потрясающих бесплатных сервисов. Автор оригинальной статьи Ali Mese добавил ещё +100 новых сервисов, которые помогут найти все — от источников вдохновения и редакторов фотографий до создания опросов и бесплатных иконок.

            И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



            A. Бесплатные веб-сайты

            • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
            • Bootswatch: Бесплатные темы для Bootstrap.
            • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
            • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
            • Strikingly: Конструктор веб-сайтов.
            • Layers: Создание сайтов на WordPress (new).
            • Bootstrap Zero: Самая большая коллекция бесплатных шаблонов Bootstrap (new).
            • Landing Harbor:  Продвижение мобильного приложения c помощью бесплатного лендинга (new).
            Читать дальше →
          • Ресурсы для дизайнеров и front-end-разработчиков

            • Translation
            Ниже представлена подборка инструментов для дизайнеров и front-end-разработчиков. Мы настоятельно рекомендуем вам просмотреть их все. Надеемся, что вы найдете для себя что-то полезное.

            Читать дальше →
            • +19
            • 60.6k
            • 7
          • Сам себе AWS. Часть 1

              И снова здравствуйте!

              image
              Нет, это не Fez

              В прошлый раз я вкратце рассказал, что есть на рынке open-source для создания карманного облака.
              Теперь же настало время рассказать вам про сам OpenStack и его реализацию в виде Mirantis OpenStack 5.1.
              Читать дальше →
            • Обзор нетбука MSI S12

                AMD A4-5000 / 11.6" / 1366x768 / глянец / 4Gb / 500Gb / Wi-Fi / Bluetooth / DOS / ~ 11-14 т.р.
                MSI S12
                Решил написать этот обзор, так как был заворожен этим нетбуком сразу, как только нашел его.

                Набор моих обязательных требований к портативным компьютерам, как оказалось, был очень взыскателен:

                1. Матрица 11.6" – даже 13.3" мне уже многовато.
                2. Минимум 16Gb DDR3-3L 1600 (12800).
                3. Вес вместе с блоком питания до 1.5 кг. — это просто Must Have, так как это очень комфортно.
                4. 4 Core CPU, желательно AMD Kabini\Kaveri.
                  Не то, чтобы я «не люблю» Intel Core i5-i7.
                  Но для работы мне столько не нужно.
                  Хотя, впрочем, да — я фанат AMD уже лет 15.
                  Мне нравится Intel как инноватор.
                  Но конкуренция должна быть свободной.
                5. Наличие Legacy режима работы BIOS.
                  Не то, чтобы я «не люблю» Microsoft.
                  Хотя, впрочем, да — у меня Linux, уже лет 10.
                  Поэтому присутствие UEFI Secure Boot или других ограничений меня бы очень сильно расстроило.
                  Мне всё таки работать нужно, а не разбираться почему оно тормозит\упало\ограничено и тому подобное.
                6. Нормальная графическая подсистема, так как на работе я подключаюсь к Full HD монитору. Соответственно и желание посмотреть что-нибудь в High Res тоже иногда возникает. Да и дома на телевизоре есть HDMI, которому иногда что-нибудь нужно показать.
                7. Полноценная клавиатура. Я давно не смотрю на клавиши. Но тот человек, который придумал в моём старом Acer избавить меня от полноценных стрелочек и клавиш Home, End, PgDn и PgUp — он явно желал сделать мне плохо. Больше НИКОГДА! Потому, что привыкнуть к этому убожеству за два года я так и не смог.


                Мои ожидания от MSI S12 полностью оправдались, поэтому захотелось обязательно поделиться, вдруг кому-нибудь тоже пригодится. Под катом, конечно же, будут какие-то фотки, ролики YouTube, агитация, провокации и другие сведения о том, каким я вижу «правильный нетбук» и почему данный экземпляр — это именно «оно».

                Читать дальше →
              • Карманный роутер Sapido RB-1632



                  Не могу не поделиться восторгом от недавно купленного устройства.

                  Роутер, несмотря на свои размеры, имеет множество функций. Помимо стандартных Ethernet -> Wi-Fi, может выступать wifi-клиентом, имеет USB-хост для подключения модема и смартфонов, может одновременно создавать несколько Wi-Fi сетей с разными настройками и прочее. Питается при помощи USB либо от адаптера.
                  Читать дальше →
                • «Стартап без бюджета»: про бизнес неуютный, но интересный

                    Краткое содержание: «Стартап без бюджета» = «книга-пинок под зад» + практическое руководство. Энергичным людям — must read.

                    Я расскажу о книге, написанной авантюристом для авантюристов. Майк Михалóвиц, 30-летний предприниматель, основатель 3 успешных компаний. Он не гений, не вор, не наследник миллионера и совсем не «завоеватель друзей»с приклеенной улыбкой.

                    Он — ТББ, «туалетно-бумажный бизнесмен». Термин неожиданный и резкий, в этой книге таких много. Он описывает модель поведения. Вы встаете с унитаза и видите — на рулоне с туалетной бумагой остались три сиротливых обрывка. Что будете делать? Высунете голову из двери и позовете на помощь? Сердито натянете штаны «как есть»? ТББ найдет способ обойтись подручными средствами.

                    Майк и другие предприниматели, удостоившиеся места в книге, не создали прогремевших на весь мир фейсбуков, твиттеров и гуглов. Они с трудом — и со смачными падениями мордой в грязь — продирались сквозь конкуренцию, насыщенный рынок и бюрократию. Они начинали с минимумом средств за душой. Как правило, это были светлая голова, желание работать и любовь к своему делу.

                    Предприятия этих людей и сейчас не слишком известны и доходны. Но своих создателей и их семьи они обеспечивают. С запасом.



                    «Стартап без бюджета» — учебник по предпринимательству такого рода. Как всякий учебник, начинается с теории. Как всякая современная стартаперская книжка, рекомендует найти свое призвание. А вслед за рекомендацией дает четкие пошаговые инструкции — как это сделать.
                    Читать дальше →
                  • Личный опыт. Кипр. Мобильный телефон, интернет, wifi и прочие гиковские радости

                      Посетил я недавно Кипр, поделюсь опытом.

                      Не хотел прерывать связь с родиной, хотел навигацию для самостоятельных путешествий, да и приглядывать за бизнесами надо было.

                      Итак, докладываю.
                      Первое, не надо пользоваться никаким руомингом. Приготовимся заранее.

                      Вашу Голосовую симку ровно перед вылетом надо переадресовать на один из сервисов переадресации. Из простых путей дешевле magic.mtt.ru найти сложно — переадресация звонков в Европу на мобильные по 3.99 р в минуту, московский номер в 499 коде 300 р в месяц. Есть и сложный путь, например из скрещивания мегафоновского мультифона, pbxes.com и rynga.com, почитать, например здесь

                      Если вы хотите перестраховаться, можно купить в московском седьмом континенте сим карту simtravel за 350 рублей с 10 уе на балансе, но нужна она вам будет только позвонить из самолета по дороге в аэропорт родным, что долетел. Ну, или поймать звонок до момента покупки местной симки.
                      Читать дальше →
                    • О процессоре AMD E-350 и о нетбуке HP PAVILION dm1-3100er на его основе

                        AMD пришла на рынок нетбуков!


                        Всякий раз, когда речь заходит про выбор мобильного компьютера, внимания в первую очередь удостаиваются ноутбуки и нетбуки, построенные на платформе Intel. Это закономерно. Таких предложений – большинство, отличаются они немалым разнообразием, да и по сочетанию потребительских качеств к интеловским мобильным платформам нет никаких особых претензий. Тем не менее, положение Intel на рынке мобильных решений вполне может пошатнуться. Угроза идёт со стороны процессоров, которыми в ближайшее время собирается наводнить рынок компания AMD, – Ontario, Zacate и Llano.



                        Это – принципиально новые продукты, относящиеся к семейству AMD Fusion. Желая подчеркнуть их оригинальность, компания даже придумала специальную аббревиатуру для их обозначения – не CPU, а APU (Accelerated Processing Unit). Новизна заключается не только в названии. Суть APU состоит в том, что в одном процессорном полупроводниковом кристалле располагаются не только x86 вычислительные ядра, но и ядра графические. При этом идея состоит в том, что часть повседневной работы может выполняться не только традиционными x86-ядрами, но и силами графического ускорителя, шейдерные процессоры которого прекрасно приспособлены к потоковым вычислениям.
                        Читать дальше →
                      • 12 способов не накосячить со вспышкой

                          После трёх лет работы со студийным светом я думал, что знаю про накамерную вспышку если не всё, то очень много. Три недели назад я попал в гости к одному особо опытному стробисту, который рассказал и показал столько, что я сразу понял, что надо садиться и делать перепись грабель, а потом тестить, тестить и ещё раз тестить.

                          Ниже — достаточно известные вещи, которые, однако, вызывали facepalm у тех, кто был вместе со мной или же у меня. В списке грабель вы с некоторой вероятностью можете найти что-нибудь новое. Если хотя бы она фича использования вспышки окажется для вас полезной, то мою задачу можно считать выполненной.
                          Читать дальше →
                        • В каких социальных сетях искать клиентов

                          imageЗдравствуйте, уважаемые читатели Хабра. Я хочу поделится с Вами одним простым способом определения того, в каких социальных сетях искать клиентов.

                          Для исследования будем использовать следующие социальные сети: Вконтакт, Фейсбук, Мой мир и Одноклассники. Какая из сетей приносит нам самых вкусных клиентов и над какой из них нужно работать упорнее всего?
                          Читать дальше →
                        • Исследование факторов ранжирования в Яндексе

                            Несколько десятков специалистов по поисковой оптимизации поучаствовали (своими ответами) в исследовании факторов ранжирования в Яндексе. Результаты вы можете лицезреть ниже на скриншотах или же на сайте топэксперт.рф вместе с комментариями и пояснениями. Думаю, что шпаргалка пригодится не только оптимизаторам, но и всем вебмастерам.

                            Начнем с внешних факторов. Критерии выбора внешних ссылок:



                            Читать дальше →