• Непрерывная интеграция и развертывание Docker в GitLab CI

    В этом руководстве рассмотрим вариант настройки непрерывной интеграции и развертывания Flask приложения на Docker Swarm через GitLab CI.

    Сначала мы рассмотрим настройку рабочей среды, включая создание серверов для нодов Docker Swarm. Затем создадим простое приложение Flask с Redis и подготовим GitLab CI для непрерывной доставки.
    Читать дальше →
    • +21
    • 48k
    • 7
  • Открываем доступ к видеозаписям HighLoad++ за последние пять лет

      image

      Мы выложили в открытый доступ видеозаписи последних пяти лет конференции разработчиков высоконагруженных систем HighLoad++. Смотрите, изучайте, делитесь и подписывайтесь на канал YouTube.

      Более терабайта записей и 500 видеороликов! Это всё, под катом только реклама :)

      Перейти в канал YouTube!

      Читать дальше →
    • Моя монетизация Твиттера

        imageОдна из актуальных «околотвиттерных» тем – это монетизация данного, стремительно развивающегося сервиса. Кто-то пытается продвигать свои интернет-магазины, устраивают акции и флешмобы, появились биржи «ретвиттов», есть факты продажи аккаунтов (@cnnbrk например). Да и сам Твиттер в скором будущем заведет платные «коммерческие» аккаунты. А я (в Твиттере меня знают как @ukrtaxist), хочу рассказать о своем опыте монетизации, о том как можно удачно и выгодно совместить данный сервис и работу таксиста.
        Читать дальше →
      • «Комплект мигранта» с Windows на Mac

          Parallels Desktop в своё время была первой программой для виртуализации Windows на компьютерах Macintosh. Сегодня компания-разработчик объявила о выходе нового продукта, не вполне обычного. Это целый программно-аппаратный комплекс для миграции с Windows на Mac.

          Пакет Parallels Switch to Mac Edition рекламируется как «скорая помощь для облегчения страданий несчастных ПК-пользователей». Вместе с обычной виртуальной машиной Parallels Desktop 4.0 в «комплект мигранта» входит USB-кабель и утилита Enhanced Parallels Transporter для копирования настроек со старой Windows-машины, а также мультимедийный справочник с видеоуроками по базовому функционалу Macintosh.

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

          Ну и поскольку это теперь не обычная программка, а прямо-таки комплексное решение, то и цену на него можно повысить. Parallels Switch to Mac Edition продаётся за $100.
        • Becoming bilingual — самостоятельное изучение ин.языка

            оговорка – все это ИМХО
            цель – коммуникация.
            главный проверочный вопрос
            миф о сложности Английского языка (bull shit)
            путь – natural vs. scholastic
            Практические задачи и сверх-задача
            словарный запас
            учим слова правильно
            учим правильные слова
            карточки – реальные и виртуальные.
            речевые штампы
            3 элемента обучения
            учитель – вы сами и все, кто попадется под руку! Доставайте всех!
            ученики – способные и бестолковые.
            Теория “волн” (волнообразные прогресс)
            учебный материал – wow! you got everything so don’t get paralized.
            Интернет, подкасты! DVD’s любимые фильмы. и книги
            еще раз о карточках и о времени.
            фильм пособие по нытью и высказыванию недовольства “Нервы на пределе” / High Strung (Роджер Найгард / Roger Nygard) 1991 г., комедия)
            прослушан 515 раз
          • F.A.Q.: “Почему я пользуюсь Blackberry?”

               



              Моя семья, девушка, коллеги и друзья уже смирились с тем, что я не выпускаю свой телефон из рук и при каждой удобной возможности начинаю вести себя как менеджер по продаже Blackberry :-)

              Как правило, каждый новый знакомый спрашивает у меня, зачем я купил себе Balckberry и “А чем он хорош?”, поэтому я решил написать небольшой обзор.
              Читать дальше →
            • Easy Video Cutter — простой обрезальщик видео

                Один мой друг решил внести свой посильный вклад в развитие сообщества open source. Результатом его желания явилась не большая, но, как ему кажется, полезная программка, о которой он попросил меня рассказать.

                Читать дальше
              • Синхронизация Firefox

                  Сегодня меня достал тот момент, что дома и на работе браузеры настроены по-разному. Я вэбмастер, и браузер — одна из самых нужных программ. Вот что я придумал сделать, чтоб синхронизировать настройки лисы.

                  Для начала я скачал портативную версию. Портативная версия славится тем, что ее можно поставить например на флэшку и использовать ее без установки. Довольно удобно.

                  Но флэшку носить за собой из дома на работу — довольно лениво, потому я придумал использовать такой замечательный сервис как Dropbox. Про него уже писали на хабре, но для тех, кто не видел, я напомню: это такая штука, типа мини-svn, для синхронизации файлов. Дома файл положил — на работе забрал. Очень эффективно.

                  Следующим ходом мы ставим портативный фаерфокс в дропбокс. Ждем минут 20, пока он закачает файлы на сервер. Настраиваем как надо, закрываем бравзер. нужно опять подождать минут 5, пока он закачает изменеия.

                  Дома ждем апдейта файлов, запускаем бравзер — profit!
                • MozBackup — Сохрани свой профиль Firefox

                    image

                    Как-то раз, я «слепил» идеальный для меня Firefox — отличный оптимальный набор расширений, приятный внешний вид и богатый набор закладок… но сбой в профиле заставил меня задуматься о сохранности моих данных. И недавно мне на глаза попалась программа MozBackup, речь о которой и пойдет в данном топике.

                    MozBackup — идеальное решение для тех, кто хочет сохранить резервную коппию своего профиля Firefox (и не только). Для тех, кто хочет сохранить основные настройки, закладки, историю, расширения, пароли, кукисы, формы и другие данные.

                    MozBackup может работать не только с Firefox, но и со многими другими продуктами, а именно:

                    • Firefox 1.0 — 3.5
                    • Thunderbird 1.0 — 3.0 Beta 2
                    • Sunbird 0.3 — 0.9
                    • Flock 1.0 — 2.0
                    • SeaMonkey 1.0a — 2.0 Alpha 3
                    • Mozilla Suite 1.7 — 1.7.x
                    • Spicebird 0.4 — 0.8
                    • Songbird 1.0
                    • Netscape 7.x, 9.x

                    читать далее..
                  • 17 пользовательских идей монетизации соцсети

                      Приблизительно год назад в контакте администрацией был открыт топик (ссылка сохранилась, но по ней сейчас ничего нет), в котором пользователи предлагали свои варианты монетизации проекта. Варианты, которые на их взгляд более приемлемы, чем очевидные «платный вход» и «завесить всё баннерами».

                      Я по данному топику прошелся и выписал себе на заметку все более-менее разумные варианты. Ничего своего в представленный ниже список я старался не вносить, лишь переформулировал идеи более абстрактно.
                      Читать дальше →
                    • Загрузка в YouTube с вашего сайта

                        YouTube Direct — инструмент, с помощью которого с вашего сайта посетители смогут добавлять свои материалы в YouTube.


                        Что хорошего может предложить этот сервис:
                        • все бесплатно — работа с open-source YouTube API
                        • возможность свободной настройки интерфейса
                        • пользователи загружают видео на YouTube, не уходя с вашего сайта
                        • можно загружать не только видео, но и фото материалы
                        • вы модерируете то, что загружается с вашего сайта (без этой опции сервис, наверное, и не смог бы существовать)
                        • в YouTube рядом с видео будет ссылка на сайт, с которого оно было загружено

                        Платформа изначально была ориентирована на взаимодействие СМИ с репортерами-любителями, но, думаю, есть еще много интересных способов ее использования.
                        Подробнее можно прочитать на странице проекта.
                      • «Неубиваемая» Nokia 3720 Classic

                          Nokia 3720 classic соответствует стандарту IP-54 и защищена от пыли, влаги и сотрясений.
                          Новинка заключена в герметичный корпус, выполненный из прочных материалов. Задняя крышка, защищающая батарейный отсек и прочую электронику, крепится посредством крупного винта для большей надежности при использовании телефона в полевых условиях.
                          image
                          Экран: 2.2 дюйма, TFT, 240 х 320 пикселей, 16 млн цветов
                          Интерфейс: S40
                          Связь: три диапазона GSM (900 / 1800 / 1900 МГц)
                          Bluetooth 2.1 с поддержкой стереопрофиля A2DP
                          Музыкальный и видео плееры
                          Стерео FM радио с поддержкой RDS
                          2.5 мм аудиовыход для наушников
                          Камера: 2 мп, вспышка LED
                          Память: 20 МБ
                          Слот для карт памяти MicroSD (1 ГБ карта входит в комплект поставки) макс. 8 Гбайт, без возможности горячей замены
                          Время работы в режиме разговора: до 7 часов
                          Время работы в режиме ожидания: до 408 часов
                          Размеры: 115 x 47 x 15.3 мм
                          Вес: 94 грамма

                          Телефон поступит в продажу в сентябре этого года в сером и желтом цветовых решениях.
                          Рекомендованная европейская цена составит 125 евро.

                          Читать дальше →
                        • Подборка SEO плагинов для WordPress

                            SEO плагины WordPress
                            Представляю Вашему внимаю мою подборку SEO плагинов для WordPress'a. В подборке собраны плагины для оптимизации страницы, для перелинковок и навигации, плагины для социальных сетей и многое другое. В общем смотрите сами…

                            1. Плагины для оптимизации страницы


                            All in One SEO Pack
                            Один из лучших плагинов для оптимизации Wordpress блога для поисковых систем. Имеет разнообразные настройки. Позволяет вводить мета теги для каждой страницы, менять формат вывода тайтлов и т.д.
                            • Автоматически оптимизирует ваши заголовки для поисковых машин
                            • Генерирует META теги автоматически
                            • Помогает избежать дублирование контента блога на WordPress
                            • Вы можете переопределить любой заголовок и установить любое META описание и любые META ключевые слова, какие захотите
                            • Вы можете сделать тонкую настройку для себя
                            Читать дальше →
                          • iPhone. Год практического использования

                              Откровенно говоря, год назад, когда я покупал Iphone — я так и не нашел какого-то внятного описания best practiсe для iPhone.
                              До этого я уже использовал платформу Symbian(nokia n80) и WinMobile(acer n311) — и обе меня по разным причинам в конце концов разочаровали.

                              После годового использования iPhone, я не разочаровался в этой платформе и решил написать материал о вещах, что действительно использую. Программы которые перечислены, позволяют делать многие действия всего несколькими движениями пальцев. Все скриншоты авторские. Как же жить и работать в iPhone?
                              Рассмотрим управление делами и встречами, RSS, чтение книжек в любом формате, изучение иностранных языков и конвертация видео.
                              Читать дальше →
                            • Фильм «Gamer», наконец то достойный боевик с сюжетом о компьютерных играх?

                                Это научно фантастический фильм, действия которого происходят в недалёком утопическом будущем, где заключённым приговорённым к смерти дают возможность на освобождение путём «Игры», сами заключённые будут выполнять роль марионеток в руках богатых людей. Роль главного героя Джона Тилмана, будет играть Джерард Батлер (известный нам по фильмам 300 и P.S. Я люблю тебя) осуждённого за преступление которое он не совершал, и будет участвовать в этой игре чтобы получить оправдание. С каждым шагом Джону Тилману, за которым будут наблюдают миллионы, придётся сражается, чтобы получить свободу, восстановить свою личность и низвергнуть систему, которая его заключила в тюрьму. В этом ему будет помогать группа мятежников, считающих эту «игру» высоко технологическим рабством.
                                Несмотря на то, что сюжет просто таки состоит из одних клише, для боевика это некогда не было помехой. Надеюсь, фильм будет таким же хорошим как и трейлер, и повысит уровень фильмов подобного рода (ибо пора бы уже).
                                Недавно в сети появился трейлер к этому фильму в сносном качестве, который на удивление выглядит довольно интересно, по крайней мере для боевика.

                                Сам же фильм выйдет в сентябре сего года, 10го числа. Оффсайт.
                              • Надежда

                                  АЛИСА: Как можно победить, утратив всякую надежду?

                                  ШЛЯПА: Сначала ты теряешь всякую надежду, а потом всё складывается как нельзя лучше.

                                  АЛИСА: Однако надежда умирает последней.

                                  ШЛЯПА: Хахахаа вырвись из плена собственных шаблонов. Думаешь, за пределами надежды существует лишь облом? В действительности, только лишившись последней надежды, ты можешь стать по-настоящему свободной. Тебя ничто больше не держит, тебе становится всё равно, и ты получаешь наконец возможность сосредоточиться на мыслях о том, что следует делать, а не о том, что теперь будет. Поэтому, когда умирает надежда, знай — всё ещё только начинается, и поступи иначе.

                                  АЛИСА: Поступить иначе по отношению к чему?

                                  ШЛЯПА: Не имеет значения. К чему угодно… К себе, например. Надежда есть следствие привычки — смертельной инерции сохранения состояния. Убей надежду.
                                • Денег нет, погода дрянь и правительство ввело новые поборы. Что делать?

                                    road
                                    На Хабре, что то стали проскакивать упаднические настроение, дескать в провинции зарплаты маленькие, и вообще жить плохо. Собственно, расскажу как я решил это проблему для себя. Взял и переехал в Новую Зеландию. Ну не будем перескакивать.

                                    Расскажу, что и как было, на дворе 2007, жил во Владивостоке, у меня заканчивалась аспирантура, мне было 25 и очень хотелось немного улучшить уровень жизни. Был закончен универ по специальности АСУ и было 2.5 года опыта работы программистом в довольно известном владивостокском интернет проекте.

                                    Если так посмотреть, варианты были уехать в Москву, или куда еще подальше.
                                    Подумал, что в Москву всегда успеется, а вот куда подальше было бы неплохо.

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

                                    Итак что было сделано:
                                    Читать дальше →
                                  • Резервное копирование для всех

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