Pull to refresh
34.2
Karma
0
Rating
Антон Климов @Valent_eX

Верстальщик, фронтенд-разработчик

  • Posts
  • Comments

Play with Docker — онлайн-сервис для практического знакомства с Docker

Флант corporate blogSystem administration*nixVirtualizationDevOps


В конце прошлого года два капитана Docker представили свою разработку под названием Play with Docker (PWD) — «игровую площадку для Docker». Пользователям предлагается бесплатно поработать со сборкой и запуском Docker-контейнеров прямо в веб-браузере, а также выполнить лабораторные работы для знакомства с Docker с нуля и совершенствования своих навыков.
Читать дальше →
Total votes 39: ↑39 and ↓0 +39
Views49.3K
Comments 6

Истории успеха Kubernetes в production. Часть 1: 4200 подов и TessMaster у eBay

Флант corporate blogIT InfrastructureServer AdministrationDevOpsKubernetes
Как это часто бывает в первые годы жизни инфраструктурных проектов, стремительно набирающих популярность, пока многие только присматриваются к Kubernetes, оценивая его возможности и зрелость, другие успевают продвинуться дальше, протестировать и запустить в production (полностью или частично), получив свой первый «взрослый» опыт эксплуатации. Эта статья начинает обзорный цикл примеров из мировой практики достаточно известных компаний, использующих Kubernetes в production.



Примечание: все примеры рассказывают об использовании оригинального upstream-дистрибутива Kubernetes, а не его производных вроде OpenShift (Red Hat) и Tectonic (CoreOS).

Начнём с eBay, специалисты которой серьёзно работают с Kubernetes уже более 2 лет и значительно продвинулись в этом…
Читать дальше →
Total votes 20: ↑20 and ↓0 +20
Views12.5K
Comments 2

Официально представляем dapp — DevOps-утилиту для сопровождения CI/CD

Флант corporate blogSystem administrationServer AdministrationDevOps
Читатели этого блога, а также посетители последних HighLoad++ и РИТ++ с большой вероятностью уже слышали про нашу утилиту для DevOps-инженеров dapp, но теперь мы решили официально и окончательно представить её «большому миру». Формальное право на то нам даёт тот факт, что мы работаем с dapp для решения задач в production уже больше года, поэтому считаем, что технология созрела для более массового использования.

Обновлено 13 августа 2019 г.: в настоящее время проект dapp переименован в werf, его код переписан на Go, а документация значительно улучшена.



Итак, dapp — написанный на Ruby инструмент, созданный в компании «Флант» как Open Source-проект для реализации и сопровождения процессов CI/CD. Что он позволяет?
Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Views13.6K
Comments 6

Какие известные компании используют Docker в production и для чего?

Флант corporate blogSystem administrationIT InfrastructureServer AdministrationDevOps
На дворе 2017 год, а в различных статьях и, тем более, комментариях к ним то и дело приходится встречаться с мнением, что Docker — удел неопытных энтузиастов, экзотических компаний-однодневок и каких угодно экспериментов, максимально удалённых от реального production. И вот пока коллеги готовят новые технические материалы, я решил на публично доступных примерах и фактах показать, что это скорее миф и стереотип, чем мир, в котором живёт ИТ сегодня.



Масштабы и тенденции докеризации


Отправная точка для этой статьи — статистика от сервиса мониторинга Datadog, которая впервые появилась в 2015 году и в последний раз была обновлена буквально на днях, в апреле 2017 года. Datadog — это не какая-то традиционная аналитическая компания, а известная своей дружелюбностью к облачным окружениям система мониторинга (код её агента написан на Python и опубликован как Open Source).
Читать дальше →
Total votes 29: ↑28 and ↓1 +27
Views26.3K
Comments 24

Installous: для инсталляции взломанных iPhone-приложений

Smartphones
Тут недавно писали про Crackulous. С его помощью можно взломать программу легко и удобно. Но интереснее другое — куда потом девают эти взломанные программы. Их выкладывают, например, на appulo.us.

Там можно найти ссылки на взломанный .ipa файл добавить в itunes а потом в iphone. Но это сложно, гораздо проще поставить сначала Installous, и скачивать и инсталлировать программы непосредственно из iphone.

Например можно бесплатно поставить лебедевские часики Verbarius.
Читать дальше →
Total votes 134: ↑80 and ↓54 +26
Views2.9K
Comments 56

Оптимизируем интерфейс Windows XP на нетбуках

Laptops
Оптимизированный интерфейс Windows XP

Сейчас пошла мода на так называемые нетбуки — ноутбуки, маленькие по размеру и с довольно слабой аппаратной начинкой, но зато — дешевые. Вот и я поддался соблазну и приобрел пару месяцев назад1 такую машинку: ASUS eee PC. Один из минусов компактности у этой машинки — маленький экран. Причем, мала как диагональ экрана, так и физическое разрешение: всего 800 х 480 точек. Из-за этого многие окна программ просто не влазят в экран и чтобы как-то оптимизировать работу, я стал настраивать графическое оформление системы. Во-первых, зачем нужны такие громоздкие заголовки окон, во-вторых, зачем оставлять в панельках инструментов столько свободного места? Незачем, посчитал я и принялся искать замену стандартному голубому оформлению Windows XP2.
Читать дальше →
Total votes 189: ↑172 and ↓17 +155
Views9.8K
Comments 149

Upgrade или второе дыхание macbook MB467 (Late 2008)

Computer hardwareLaptopsIT-companies
Sandbox
Доброго всем времени суток. Недавно столкнулся с проблемой, с которой в свое время сталкиваются все обладатели того или иного компьютера (в данной случае ноутбука), а именно — медленной работой и нехваткой ресурсов для нормальной работы вашего девайса.
image
MacBook MB467

До:
Процессор: Intel Core Duo 2.4 GHz
Шина: 1066 MHz
Кеш 3 MB
Память (RAM) 4096 MB
HDD 250 GB

После:
Процессор: Intel Core Duo 2.4 GHz
Шина: 1066 MHz
Кеш 3 MB
Память (RAM) 8 GB
SSD 60GB + HDD 250 GB


Многие сразу начинают задумываться про замену своего компьютера на более новый, но т.к. финансовых средств на данный момент у меня не было я решил сделать некий upgrade своей старой лошадки. Провел парочку тестов до и после (тесты касались температурного режима работы процессора и дисков, скорости загрузки ОС и некоторых программ), и, когда я увидел, что результаты превзошли ожидания родилась эта статья.
Читать дальше →
Total votes 110: ↑75 and ↓35 +40
Views53.7K
Comments 219

Обзор бюджетных 7" планшетов: Kindle Fire, Nook Tablet, BB PlayBook

Tablets
Однажды, тоскливым ноябрьским вечером, я случайно обнаружил в интернете информацию о том, что в продажу поступила новая версия моего любимого планшетника, которая теперь называется Nook Tablet. Изменения относительно Нук Колора выглядели существенными — 16 гигабайт памяти, двухядерный гигагерцовый процессор, 1 гигабайт оперативной памяти. Некисло, подумал я, и решил — Хочу!

Правда, голос разума заговорил во мне. Говорил он примерно следующее — «Есть же еще куча конкурентов, почему именно нук, посмотри хотя бы на Kindle Fire». В итоге, после раздумий, было принято решение купить и киндл тоже, на месте разобраться, что мне больше по душе, а лишнее устройство продать. Получил зарплату и закупил себе оба аппарата, через ebaytoday. Между делом продал свой nook color, и остался у нас в семье только нук жены, а я стал ждать своих планшетников, тоскливо обозревая интернет через маленький экран своего ламборгини.

Когда планшетники уже были на складе EBTD — неожиданно началась акция на BlackBerry PlayBook по 199 долларов. Интересно, подумал я — тот же 1 ггц двухядерный процессор, тот же гиг оперативной памяти, но вместо андроида — ОС реального времени QNX. Ну решил и его тоже заказать, правда не обошлось без сложностей. В итоге заказал за 260 долларов на ebay плейбук с обложкой — в принципе цена такая же как если бы заказал плейбук с офф сайта.

Пока плейбук дошел, пока сформировали посылку — было уже 9 декабря. А 12 декабря посылка отправилась в сторону России. Не прошло и месяца Чуть больше месяца спустя — они у меня:

Читать дальше →
Total votes 67: ↑57 and ↓10 +47
Views17.9K
Comments 107

Презентация средствами HTML5

IT-companies
image
Обратил внимание, что в настоящее время программисты Google начали использовать новую форму представления своих презентаций.

Типичный пример, еще пример — мы видим фреймы, эффекты, изображения, общий стиль.

Несложный поиск привел к удобному шаблону, который при своей простоте позволяет создавать неплохие презентации с легко внедряемыми элементами
Читать дальше →
Total votes 114: ↑110 and ↓4 +106
Views7.6K
Comments 40

Основы фотографии: выдержка, диафрагма, ГРИП, светочувствительность

Photographic equipment

Введение


Часто люди приобретают цифровые зеркальные камеры в погоне за качеством снимков, но при этом не имеют представления о технических моментах съемки. В основном это касается тех, кто до зеркалки держал в руках исключительно компактные фотоаппараты и пользовался автоматическими режимами (которые, к слову, весьма продвинутые в современных камерах).

В результате у кого-то возникает разочарование в камере и фотографии в целом, а другие проявляют терпение и пытаются освоить премудрости фотографии, чтобы раскрыть весь потенциал камеры с полноценным (или почти полноценным) сенсором.

Изначально я планировал написать одну статью, но по ходу дела понял, что объем получается слишком большой и решил разбить ее на несколько частей. В этой главе рассмотрю такие понятия как выдержка, диафрагма, ГРИП и светочувствительность, как эти параметры влияют на результат съемки. На очереди статья про типы и параметры объективов, работу со вспышками и советы по съемке в различных условиях.
Читать дальше →
Total votes 272: ↑232 and ↓40 +192
Views222.9K
Comments 377

Nokia 5800 XM — Пользовательский обзор.

Smartphones

Эта статья полезна тем, кто:


  • Думает о приобретении этого аппарата
  • Хотел бы увидеть отзыв пользователя об аппарате
  • Столкнулся с проблемами поиска софта
  • Просто любопытный

Итак, я один из них.
Total votes 135: ↑96 and ↓39 +57
Views2.5K
Comments 222

Азбука начинающего Symbian OS юзера

Smartphones

Внимание!


Сия статья ориентирована на людей которые по тем или инным причинам являются владельцами смартфонов на базе Symbian OS, но не смотря на это используют свой девайс исключительно для вскрытия пивных пробок звонков. В статье присутствуют элементы пренебрежения авторскими правами некоторых забугорных софт контор, но учитывая мои исключительно благие намерения я позволю себе такую слабость. В конце концов, если захотите приобрести ту или инную софтину — вас никто не держит. У меня, например, около 30% софта чесно куплено (ибо я в нем действительно нуждаюсь), 60% — свободнораспространяемого, и всего лишь 10% — вареза, платить за который я отказываюсь принципиально, в силу несоответствия цены и качества у онного.

Я, при содействии и снабжении меня необходимым запасом провианта и очень стимулирующими (правда, очень) пинками со стороны моего незабвенного товарища которого зовут Олегом, пишу статью-мануал, такую себе азбуку начинающего смартовода, которая поможет ему (смартоводу) разобраться в азах смартовединея и достойно заюзать сии прекрасные девайсы как на то полагается по праву. С чего это вдруг? Хе-хе… В один прекрасный день я узрел своего старого знакомого. Он такой себе среднестатистический писи пользователь, кодит даже немного на питоне (джаст фор фан)… Так вот, попросил он меня помочь ему освоить новый гаджет (который он виду врожденной паталогической лени не захотел осваивать с Божей и (или) Гугла помощью). Ну помог я человеку ес-но, как уж тут отказать-то. И задумался. А ведь сколько народу имеют в своем распоряжении смартфон, но в виду лени/отсутсвия времени даже не желают им пользоваться. Может и среди хабранарода есть такие? Вот в сегодняшней статье я расскажу вам о том, как из безжизненного куска железа на безе Symbian OS сделать то, чем не стыдно и даже приятно пользоваться.

Осторожно! Под катом много букв и картинок!
Total votes 129: ↑109 and ↓20 +89
Views9.1K
Comments 139

Установка Android SDK 1.0 на HTC Touch/Vogue

Development for Android
Давно уже пора счастливым обладателям ряда телефонов от HTC (в частности на процессорах MSM7500, к примеру Touch) начать наслаждаться прелестями Андроида не в эмуляторах, а буквально в своих руках — на экранах своих же телефонов. Как? Совершенно не сложно!
Читать дальше →
Total votes 91: ↑89 and ↓2 +87
Views2.7K
Comments 104

Разлочка Xbox 360 в домашних условиях. Just for Fun!

Computer hardware


Ни разу не являясь геймером, консоль все-таки взял ради фана. Почему Xbox, а не PS3? Ответ лежит на поверхности — возможность разлочки. Не будем обсуждать моральную сторону сего действия, гика хлебом не корми — дай поковырять новую железку.

Разлочка не особо сложна, но на последних ревизиях консоли с приводами от Lite-On (FW Revision 93450C) не обойтись без железного мода, чтобы ввести привод в Vendor Mode. Чтобы произвести железный мод, можно пойти несколькими путями — The MRA Hack, The Xecuter Probe II, The Xecuter LT Switch, Vampire & Rebuild Board, Vampire w/o Rebuild Board.

The MRA Hack — простейшая схема, которую можно собрать самому без особых затрат. Понадобится монтажный нож, пару проводов, резистор на 20 Ом и переключатель для возможности оперативного разрыва контакта. Большой минус этого метода — после прошивки необходимо будет восстановить все порезанные дорожки на печатной плате.

Я выбрал наиболее рациональный и дешевый вариант — Xecuter LT Switch. Плюс в том, что после пайки поверх родной платы и разлочки консоли, ничего восстанавливать не нужно, достаточно перевести переключатель в положение Normal из режима Read/Write. Стоило такое решение мне около 4 GBP без учета доставки в каком-то английском онлайн магазине для моддинга.

Читать дальше →
Total votes 192: ↑167 and ↓25 +142
Views41.5K
Comments 68

Как я ставил AndroidOS на iPhone3G (краткая история-инструкция)

Gadgets

После того, как стало известно, что энтузиасты смогли запустить Android на iPhone2G, а потом и на 3G, я решил непременно попробовать проделать тоже самое над своим iPhone 3G.

Начал я по инструкции на сайте idroidproject.org. Я прошел все круги ада из той инструкции, а именно:
  • Хождение по посторонним сайтам типа marvell.com в поисках файлов драйверов
  • Скачивание кучи разных файлов из разных мест, переименование, перемещение этих файлов туда-сюда
  • Хождение на айфон через ssh и выполнение загадочных действий типа
    ioreg -l -w 0 | grep '"Calibration Data" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps - zephyr2_cal.bin
  • Даунгрейд прошивки до 2.2.1, потому как предыдущие шаги были бессмысленными на 3.1.3! (потоки нецензурной брани)
  • Монтирование образов прошивки, внесение туда собранных непосильным трудом файлов
  • Компилирование openiboot из исходников
И прочие ужасные вещи.

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

Итак, нам понадобятся:

Читать дальше →
Total votes 145: ↑117 and ↓28 +89
Views3.6K
Comments 110

Ubuntu 10.04 и Windows 7 на Mac Mini

IT-companies
На прошлой неделе я заменил свой старый шумный компьютер на mac mini.
Иногда приходится работать как в Windows, так и в Linux, то долго не думая,
установил на него сразу три операционные системы.

image

Под хабракатом небольшая заметка о том, что из этого получилось и как это сделать.
В статье будут использоваться
  1. Mac OS X 10.6 Snow Leopard
  2. Windows 7 Home Basic
  3. Ubuntu 10.04 Lucid Lynx

Читать дальше →
Total votes 142: ↑117 and ↓25 +92
Views18.3K
Comments 140

Information

Rating
5,919-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity