Pull to refresh
-1
0

Назад к микросервисам вместе с Istio. Часть 1

Reading time 13 min
Views 144K


Прим. перев.: Service mesh'и определённо стали актуальным решением в современной инфраструктуре для приложений, следующих микросервисной архитектуре. Хотя Istio может быть на слуху у многих DevOps-инженеров, это довольно новый продукт, который, будучи комплексным в смысле предоставляемых возможностей, может потребовать значительного времени для знакомства. Немецкий инженер Rinor Maloku, отвечающий за облачные вычисления для крупных клиентов в телекоммуникационной компании Orange Networks, написал замечательный цикл материалов, что позволяют достаточно быстро и глубоко погрузиться в Istio. Начинает же он свой рассказ с того, что вообще умеет Istio и как на это можно быстро посмотреть собственными глазами.

Istio — Open Source-проект, разработанный при сотрудничестве команд из Google, IBM и Lyft. Он решает сложности, возникающие в приложениях, основанных на микросервисах, например, такие как:
Читать дальше →
Total votes 33: ↑32 and ↓1 +31
Comments 7

Windows 95 запустили на Apple Watch

Reading time 1 min
Views 13K


Операционную систему Windows 95 на чем только ни запускали. Ее запускали в браузере, на различных смартфонах, при помощи эмулятора — и на умных часах с Android Wear. Теперь настала очередь и Apple Watch. И в самом деле, характеристики часов — 520 МГц процессор, 512 МБ ОЗУ, 8 ГБ основной памяти, в несколько раз превосходят рекомендуемые требования для установки этой ОС. Поэтому разработчик Nick Lee решил попробовать запустить Windows 95 на этом устройстве.

В итоге все получилось, причем система является интерактивной, с ней можно работать, а не просто наблюдать загрузочный экран, как это обычно происходит в подобных случаях. Правда, для установки стороннего ПО на часы разработчику пришлось повозиться, обходя ограничения Apple. В итоге, после модифицирования среды разработки приложений для WatchOS, все получилось.
Читать дальше →
Total votes 15: ↑12 and ↓3 +9
Comments 22

Договор на техническое обслуживание и поддержку сайта

Reading time 9 min
Views 124K
Добрый день, коллеги!

В нашей компании, существовала проблема с договором на техническую поддержку сайтов. В договоре мы хотели четко прописать круг наших обязанностей, время выделяемое в месяц на работы над сайтом заказчика, способы оплаты при превышении выделяемого времени, ответственность заказчика и четкие инструкции по предоставлению материалов. Этим договором и хотим с вами поделится.
Читать дальше →
Total votes 71: ↑64 and ↓7 +57
Comments 48

Что внутри? Разбираем зарядное от MacBook

Reading time 15 min
Views 48K
Задумывались ли вы, что находится внутри зарядного устройства MacBook? В компактном блоке питания значительно больше деталей чем можно было бы ожидать, включая даже микропроцессор. В данной статье мы с Вами сможем разобрать зарядное устройство MacBook, чтобы увидеть спрятанные внутри многочисленные компоненты и выяснить, как они взаимодействуют между собой для безопасной доставки столь необходимой электроэнергии к компьютеру.

Читать дальше →
Total votes 45: ↑21 and ↓24 -3
Comments 49

Оригинальный усилитель звука – своими руками

Reading time 2 min
Views 22K
В этой статье мы расскажем об одном из вариантов самодельного усилителя мощности на основе модулей Мастер Кит. Проект реализован пользователем нашей продукции.



Конструктивно аппарат состоит из четырёх основных функциональных блоков:

1) собственно усилитель мощности (MP3106S, D-класс, 2х40Вт);
2) цифровой регулятор уровня громкости и баланса (MP1231);
3) цифровой индикатор уровня сигналов MP1054;
4) источник питания 12В на ток не менее 4А (автор использовал компьютерный блок питания).

В качестве акустики использовалась хорошо всем известная акустическая система Радиотехника S-90 (стерео – две колонки).
Читать дальше →
Total votes 14: ↑8 and ↓6 +2
Comments 41

Полезный софт: 7 мобильных приложений для фотографов

Reading time 3 min
Views 31K


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

В сегодняшнем материале я представляю вам список из 7 приложений, которые показались мне интересными и подходящими для решения этой задачи.
Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Comments 20

Deep Dream: как обучить нейронную сеть мечтать не только о собаках

Reading time 5 min
Views 33K
В июле всех порадовала статья про deep dream или инцепционизм от Google. В статье подробно рассказывалось и показывалось как нейронные сети рисуют картины и зачем их заставили это делать. Вот эта статья на хабре.

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

image
Читать дальше →
Total votes 25: ↑23 and ↓2 +21
Comments 5

Кратко об идеальном 7-и портовом USB 3.0 хабе ORICO

Reading time 2 min
Views 226K
Давно ко мне не попадало железо, настолько соответствующее моим представлениям об идеале, что об этом хотелось написать на хабр. Речь пойдет о 7-и портовом USB 3.0 хабе ORICO. Чуть ранее я писал, что получается когда китайцы по привычке делают копии — сегодня мы увидим, что может получится, когда китайцы делают оригинальный продукт. И то, как хорошо все получилось — удивляет и немного пугает (в том плане, что бизнес-модель «разрабатываем на западе — делаем в Китае» может подойти к концу). Забегая вперед, фотография:

Подробности и внутренности...
Total votes 115: ↑111 and ↓4 +107
Comments 142

DeepDream — Визуализатор работы нейросети

Reading time 1 min
Views 59K

С месяц назад в блоге Google research появилась запись про визуализацию работы нейросети — мол, как она видит изображения при обработке, пестрящая картинками типа этой.
Народу стало интересно как такое можно сделать самостоятельно и спустя пару недель появилась новая запись с исходниками на гитхаб, которые позволяют все проделать самостоятельно.
Но нашлись те, кому быстро стало скучно, так что осторожно, подкатом психодел.
Читать дальше →
Total votes 45: ↑44 and ↓1 +43
Comments 35

Робот-пылесос своими руками

Reading time 4 min
Views 138K
Поделюсь опытом создания дешевого робота-пылесоса из подручных средств и всемогущего китайского магазина. Изначально планировал просто изучить среду Arduino, но это изучение переросло в пылесос.

Необходимые детали:
— много плотного картона (бесплатно);
аналог arduino (210 р);
— маленькая макетка (80 р);
— 2 уз-дальномера (300 р);
— контроллер моторов — H-мост (80 р);
2 мотор-редуктора с колесом (600 р);
— блок аккумуляторов на +18v и контроллер заряда;
— пара метров витой пары;
— турбина от пылесоса;
— компьютерный кулер.
Читать дальше →
Total votes 94: ↑90 and ↓4 +86
Comments 53

Как сделать ячейку таблицы сдвигаемой для отображения дополнительных опций в приложениях iOS

Reading time 8 min
Views 8.9K
Как переводчик заранее прошу извинения за возможные ошибки в переводе. Буду признателен сообщениям об ошибках для их скорейшего исправления.

Когда iOS 7 была впервые анонсирована, одним из многих визуальных нововведений, которое особенно заинтересовало меня, был жест swipe-to-delete (смахни чтобы удалить) в приложении Mail. Вы уже давно прекрасно знакомы с этой функцией приложения. После того как проводите по ячейке таблицы, вы видите кнопки корзины, дополнительных опций («Ещё») и пометки письма флагом. При нажатии на кнопку «Ещё» становится активной панель выбора действия, на которой вы можете выбрать одну из опций действия с письмом — Ответить, Пометить флагом и т.д.

Думаю, что это отличный инструмент для манипулирования записями таблицы. Однако, как вы прекрасно знаете что Apple не предоставляет этой возможности для разработчиков в iOS 7. Вы можете только добавить жест для функции удаления записи из таблицы. Остальные опции работы с записью таблицы ограничены стандартным приложением Mail. Понятия не имею почему Apple ограничивает использование такого прекрасного инструмента только своими приложениями. К счастью, некоторые разработчики создали решения (такие как UITableView-Swipe-for-Options, MCSwipeTableViewCell) и сделали их абсолютно бесплатными.

В этом уроке я буду использовать библиотеку SWTableViewCell. Посмотрим, как она поможет нам реализовать функцию swipe-to-show-options (смахни чтобы увидеть опции) в вашем приложении. SWTableViewCell достаточно проста в использовании и если вы понимаете как работает UITableView, у вас не должно возникнуть проблем с SWTableViewCell. Кроме того, этот компонент поддерживает отображение кнопок опций при свайпе в обе стороны. Вы быстро поймете что это значит.

Итак, давайте приступим и создадим наше демонстрационное приложение.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Comments 1

Малдер и Скалли снова открывают свои секретные материалы

Reading time 2 min
Views 17K
image
Дэвид Духовны, Джиллиан Андерсон и Крис Картер на церемонии «Золотой глобус» в 1998 году

Телеканал Fox 24 марта сообщил о возобновлении съёмок сериала "X-Files" (на нашем ТВ – «Секретные материалы»). Главные роли исполнят те же актёры, что и раньше – Дэвид Духовны и Джиллиан Андерсон. Работать над новыми сериями будет создатель оригинального сериала Крис Картер. Всего телеканал планирует снять 6 новых эпизодов.

Съёмки начнутся этим летом, даты показа пока не определены. Картер предлагает называть 13-летний перерыв «рекламной паузой», и оптимистичен в своих прогнозах: «Мир за это время стал намного страннее – идеальное время для того, чтобы рассказать эти шесть историй».
Читать дальше →
Total votes 37: ↑33 and ↓4 +29
Comments 32

Компьютерные игры и развитие детей или почему я буду заставлять своего ребенка «заниматься ерундой»

Reading time 3 min
Views 67K
«Отойди от компьютера, сидишь за ним целый день. Иди уроки учи. А то так дураком и останешься на всю жизнь». Сколько раз я в детстве слышал эти слова. И на все мои возражения о полезности своего занятия я всегда получал лишь удивленные глаза и покручивание пальцем у виска.

И вот по прошествии 15 лет, когда на горизонте замаячил вопрос воспитания собственного ребенка, я решил еще раз задуматься над ролью компьютерных (и всего, что можно включить в это понятие) игр в развитии маленького человека.

image
Читать дальше →
Total votes 33: ↑27 and ↓6 +21
Comments 263

«Галоп пикселя — часть первая» — базовые понятия, этапы взросления, прикладные упражнения

Reading time 42 min
Views 264K


«Галоп пикселя», часть I — базовые понятия, этапы взросления, прикладные упражнения (линк)
«Галоп пикселя», часть II — перспектива, цвет, анатомия и прикладные упражнения (линк)
«Галоп пикселя», часть III — Анимация (линк)
«Галоп пикселя», часть IV — Анимация света и тени (линк)
«Галоп пикселя», часть V — Анимация персонажей. Ходьба (линк)
«Галоп пикселя», часть VI — Анимация персонажей. Бег (линк)

Всем хорошо известно, как мейнстрим подстегивает появление публикаций, связанных с тем, что популярно «на этой неделе». Последние полгода я часто натыкался на статьи «знакомство с пиксель-артом». Начинались они, как правило, с перечисления возможностей определенного софта. Однако за вычетом вопроса выбора программы и беглого перечисления известных фактов ни на йоту не приближали читателя к пониманию того, как этот пиксель-арт готовить. Именно этим досадным упущением мне хотелось бы заняться на первых же страницах 2015-года.

В данной публикации мы не рассматриваем программы, но копаем нечто большее. Сами пиксели. От истоков, начав с четырехцветной CGA-эры, вплоть до эпохи ренессанса. В публикации мы не рассматриваем игры, не поем дифирамбы художникам прошлого (разве что самую малость), занимаясь именно процессом создания простейшего пиксель-арта. Данный материал будет интересен начинающим артистам и интересующимся. Статья практически не содержит теории, нудных умозаключений и представляет сторонний взгляд на мир пиксель-арта со стороны некоего самоучки, который предпочел открыть каждую из Америк самостоятельно, не оглядываясь на официальных, общепризнанных и задокументированных Колумбов. Статья снабжена обильным количеством поясняющих иллюстраций, примеров, и советов.

Материал разделен на несколько публикаций в виду объема текста и изображений. Каждая статья имеет свою степень сложности, однако, все из них наглядны и могут быть использованы как руководство к действию.


Лопатить пиксели
Total votes 190: ↑185 and ↓5 +180
Comments 86

Запуск старых игр на современном компьютере — список методов

Reading time 6 min
Views 199K
В этом посте я решил собрать все известные мне способы запуска старых игр на современном компьютере. Это не пошаговая инструкция, а именно список способов, утилит и ссылок, что бы понимать, куда копать и что делать. По каждому конкретному методу уже существуют подробные документации, написанные другими людьми, так что моя цель – просто собрать всё это добро воедино.
Откройте хабракат, и ваше импы станут мягкими и шелковистыми.
Total votes 47: ↑47 and ↓0 +47
Comments 42

Сага о светодиодных лампах. Часть 5 — немного промеров помех

Reading time 3 min
Views 16K
Недавно знакомые показали мне статью от двадцать четвертого июля сего года, в которой автор занимался примерно тем же, чем и я — анализировал светодиодные лампы. Кроме всего прочего, в ней были сделаны некоторые оценки излучаемых лампами радиопомех. Глядя на это я подумал, что нехудо было бы и мне попытаться оценить электромагнитное излучение имеющихся ламп.

Читать дальше →
Total votes 30: ↑30 and ↓0 +30
Comments 11

Apple Watch. Что можно и чего нельзя в приложениях, разбор SDK

Reading time 3 min
Views 31K
После официального анонса Apple Watch многие остались в недоумении — что же это такое, почему вокруг этого столько шума и действительно ли сдулся Apple. Было совершенно непонятно, зачем же эта штука нужна, что в ней такого особенного и чем она будет лучше других часов от конкурентов? Маркетинговая болтовня Тима Кука и попытки рисовать на этом девайсе не убедили совершенно.



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

Результаты исследование несколько озадачили.
Читать дальше →
Total votes 30: ↑24 and ↓6 +18
Comments 38

Подготовительная работа, которая поможет вам покорить Кикстартер [несколько прописных истин, о которых забывают]

Reading time 7 min
Views 32K
Вы придумали крутую идею, записали потрясающее промо-видео, потратили несколько месяцев на подготовку, неделю оформляли страницу, запустили кампанию в ожидании головокружительного успеха и…

image

ничего не произошло…

В этом посте я постараюсь поделиться с вами некоторыми общеизвестными (и не очень) моментами, которыми часто пренебрегают отечественные разработчики, хотя они могут оказать существенное влияние на судьбу вашего проекта.
Читать дальше →
Total votes 44: ↑40 and ↓4 +36
Comments 16

A/B тестирование: 70 ресурсов, которые послужат хорошим стартом для начинающих

Reading time 10 min
Views 118K
Сделать веб-сайт доходным можно двумя способами. Первый – привлекать больше трафика, второй – повышать конверсию, т.е. побуждать большее количество посетителей становиться покупателями. Скорее всего, вы уже слышали о том, что трафик можно просто купить – сотни интернет-ресурсов предлагают эту услугу. А не лучше ли оптимизировать конверсию? Как узнать, что именно нужно проверить, и как провести A/B тестирование?

А/В тестированию и оптимизации уровня конверсии посвящено бесчисленное количество ресурсов. Однако, очень редко на сайтах подробно разбирается весь этот процесс целиком от самого начала («Что и как тестировать?») и до конца («Как улучшить конверсию?»).
Читать дальше →
Total votes 62: ↑53 and ↓9 +44
Comments 5

Ардуино на службе здоровья

Reading time 10 min
Views 119K
В статье описан путь от идеи до создания домашнего портативного анализатора качества воздуха (CO2, влажность, температура, давление).

Вступление


В сети много гуляет разных кошмаров про безжалостную черную плесень, которая убивает людей, а плесень любит влажные помещения. Бороться с плесенью тяжело, но самое первое, за чем нужно следить – это влажность воздуха. Еще о влажности стоит вспомнить с наступлением зимы, так как нагревая холодный воздух мы тем самым понижаем его влажность, а слишком сухой воздух негативно сказывается на слизистых оболочках, резко снижая иммунитет.
Читать дальше →
Total votes 57: ↑52 and ↓5 +47
Comments 37

Information

Rating
Does not participate
Location
Россия
Registered
Activity