Как стать автором
Обновить
34
Карма
0
Рейтинг
Бабинин Антон @Kyborg2011

Full Stack Web Developer

Docker, GitLab, бесплатные SSL-сертификаты и другие плюшки современной веб-разработки

Разработка веб-сайтов *Open source *Системное программирование *Системы управления версиями *Разработка под Linux *
Туториал

И снова здравствуйте! Почти пять лет уже не писал здесь новых статей, хотя, если честно, всегда знал, что рано или поздно начну это делать снова. Не знаю как вам, а мне все таки это дело всегда казалось довольно увлекательным.


Начинать написание нового материала после столь продолжительного отдыха от этого дела — труднее всего. Но раз цель поставлена — надо идти до конца. Начну немного издалека.


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


Под хабракатом вы найдете Quick Start по использованию Docker на уровне, необходимом для решения конкретных задач, обозначенных ниже, без углубления в "дебри" виртуализации и прочих сопутствующих тем. Если вы до сих пор хотите начать успешно использовать эту современную технологию, тем самым значительно упростив целый ряд процессов: от разработки веб-продуктов и до разворачивания и переноса оных под какое-либо современное оборудование — прошу под кат!


Opening Illustration - Docker

Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 43K
Комментарии 26

HabraCorrector для Opera и не только

Opera
Хабрапривет всем!

Часто в разных топиках можно найти комментарии об ошибках, которые после исправления ошибок выглядят как минимум нелепо. Почему же пользователи не пишут в личку автору? Ответ напрашивается сам собой — на Хабре не создана удобная система оповещения авторов об ошибках. Немного погуглив, я обнаружил попытки создать такую систему, например:

habrahabr.ru/blogs/google_chrome/115852
habrahabr.ru/blogs/habrahabr_ideas/115012

Оба варианта написаны под Google Chrome, при чем автора вроде бы хотели сделать кроссбраузерную версию, но это так и не произошло. Я сам предпочитаю Opera, так что эти варианты мне не подошли. Но вспомнилась поговорка «Если хочешь сделать что-то хорошо — сделай это сам...». Сказано — сделано. В свободное время разобрался с построением расширений для Opera и своял небольшое расширение. Сразу скажу — оно фактически состоит из одного UserJS скрипта, так что, возможно, будет работать на браузерах, отличных от Opera, но я в этом не уверен… Всех, кому интересно, прошу под кат.
Читать дальше →
Всего голосов 31: ↑27 и ↓4 +23
Просмотры 799
Комментарии 12

ARM аccемблер

Assembler *
Привет всем!
По роду деятельности я программист на Java. Последние месяцы работы заставили меня познакомиться с разработкой под Android NDK и соответственно написание нативных приложений на С. Тут я столкнулся с проблемой оптимизации Linux библиотек. Многие оказались абсолютно не оптимизированы под ARM и сильно нагружали процессор. Ранее я практически не программировал на ассемблере, поэтому сначала было сложно начать изучать этот язык, но все же я решил попробовать. Эта статья написана, так сказать, от новичка для новичков. Я постараюсь описать те основы, которые уже изучил, надеюсь кого-то это заинтересует. Кроме того, буду рад конструктивной критике со стороны профессионалов.
Читать дальше →
Всего голосов 66: ↑64 и ↓2 +62
Просмотры 125K
Комментарии 27

Порт SoX для Android или попытка создать идеальный плеер

Разработка под Android *
Здравствуй, Хабраюзер!

Несколько месяцев назад у меня появилась идея создания плеера под Android с огромным количеством эффектов. Единственным на то время (не знаю как сейчас:) плеером, с хоть какой-то обработкой звука, был PowerAMP, но количество аудио-эффектов в нем было мягко говоря скудным. Я попробовал реализовать эту идею. Из этого мало что вышло, но то, что получилось я расскажу в этом топике. Итак, кого заинтересовало, прошу под кат.
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 7.7K
Комментарии 44

Улучшаем GNOME 3

Настройка Linux *
Привет, Хабралюди!

image

После обновления своего дистрибутива (Russian Fedora) я столкнулся с большим количеством проблем в GNOME 3. В этой статье я постараюсь описать все, собранные мной, методы их решения. Кому интересно, под кат!
Читать дальше →
Всего голосов 77: ↑60 и ↓17 +43
Просмотры 96K
Комментарии 115

Сборка open-source библиотек на Android NDK

Разработка под Android *
Привет, Хабралюди!

В процессе работы с Android NDK я столкнулся с проблемой сборки уже существующих Linux библиотек на Android NDK. Так как материала не слишком много в этой статье поделюсь своим опытом. В Андроиде я новичек, так что если найдете ошибки — пишите:)

Чтобы пример был не самым простым и при том полезным — возьмём библиотеку libFLAC. Этот даст возможность декодировать .flac файлы. По данному мануалу, я надеюсь, соберутся большинство других библиотек.
Читать дальше →
Всего голосов 38: ↑33 и ↓5 +28
Просмотры 18K
Комментарии 7

Клиент для HabraHabr под Android

Разработка под Android *
Привет Хабр.

Прочитав давние посты (тех времен когда не было создано мобильной версии Хабра), я решил создать небольшой мобильный клиент для этого сайта под Андроид — Habra Droid. Клиент позволяет читать последние 20 постов сайта и узнавать карму любого пользователя Хабра. Если приложение будет успешным я готов его развивать и добавлять новые функции!
Читать дальше →
Всего голосов 135: ↑91 и ↓44 +47
Просмотры 3.3K
Комментарии 91

Информация

В рейтинге
Не участвует
Откуда
Херсон, Херсонская обл., Украина
Дата рождения
Зарегистрирован
Активность