Как стать автором
Обновить
5
0.8

Пользователь

Отправить сообщение

Место встречи изменить нельзя, или ЛК ждет в гости всех Android-разработчиков

Время на прочтение2 мин
Количество просмотров3.2K


«Лаборатория Касперского» совместно с сообществом MOSDROID приглашают всех Android-разработчиков на новую встречу, которая пройдет 20 мая в нашем московском офисе. Наш митап будет посвящен востребованным инструментам и самым животрепещущим вопросам, стоящим на повестке дня у ваших коллег по цеху.

Сегодня область мобильной разработки под Android (доля ОС на рынке составляет уже 87%, что означает ее присутствие на девяти из десяти мобильных устройств) актуальна как никогда: некоторые приложения для смартфонов уже полностью заменяют аналоги в виде компьютерных программ. И следовательно, самое время обсудить это. По традиции мы подготовили для вас три доклада: в этот раз поговорим о Groovy, Kotlin и Lint.
Читать дальше →
Всего голосов 14: ↑9 и ↓5+4
Комментарии3

Книга «Философия DevOps. Искусство управления IT»

Время на прочтение6 мин
Количество просмотров24K
image Привет, Хаброжители! Наконец-то у нас вышла книга Дженнифер Дэвис и Кэтрин Дэниелс — Философия DevOps.

IT-принцип «agile» стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.

DevOps — это не просто набор техник, это философия. Разработчики, зацикленные на пользователях, должны уделять внимание поддержке и ее запросам. Сисадмины должны сообщать о проблемах продукта и вносить свой вклад в улучшение процесса работы. Но налаживание связей внутри компании — это лишь первый шаг. Чтобы продукт стал простым и удобным, придется вложить время и ресурсы в его доработку. Конфигурация через центральную службу, внедрение простым копированием, отсутствие внешних зависимостей, обдуманные метрики вместо мусора в логах — вот лишь часть задач, которые придется решать на этом пути.
Читать дальше →
Всего голосов 22: ↑20 и ↓2+18
Комментарии15

Всё, что вы не знали о CAP теореме

Время на прочтение7 мин
Количество просмотров132K
Во время моего первого опыта работы с распределенными системами я постоянно сталкивался с некой CAP-теоремой, пришлось изрядно покопать, чтобы изучить и осознать её со всех сторон. Я не являюсь мастером баз данных, но надеюсь, что мое маленькое исследование мира распределённых систем будет полезно для обычных разработчиков. В статье я расскажу о том, что такое CAP, его проблемы и альтернативы, а также рассмотрим некоторые популярные системы баз данных через CAP призму.
Читать дальше →
Всего голосов 28: ↑28 и ↓0+28
Комментарии9

Дайджест продуктового дизайна, апрель 2017

Время на прочтение14 мин
Количество просмотров7.2K
Уже семь лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-март 2017.

Дайджест продуктового дизайна, апрель 2017
Всего голосов 29: ↑27 и ↓2+25
Комментарии2

Из инженеров в руководители: сохранение технических навыков

Время на прочтение7 мин
Количество просмотров19K


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


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

Читать дальше →
Всего голосов 34: ↑33 и ↓1+32
Комментарии8

Столкновение культур. Как развивается интранет в России?

Время на прочтение4 мин
Количество просмотров3.5K
Западный опыт подсказывает, что развитие интранетов идет через социализацию и далее к цифровому рабочему месту. А каким путем идем мы?

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

Сейчас новостные ленты пестрят термином digital workplace — новым стратегическим вектором развития. Движение к цифровому рабочему месту — это попытка максимально приблизить к человеку все необходимые для работы инструменты: информацию, процессы, коммуникации, приложения. Таким образом, в коммуникационное поле человека добавляются новые коммуникационные каналы: цифровые приложения, боты, виджеты, результаты фильтров, запросов, и прочая информация, помогающая оптимизировать работу сотрудника («умные вещи»). Концептуально путь развития интранетов можно изобразить следующим образом.

Западный путь
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии3

«Буква закона»: Немного о защите персональных данных

Время на прочтение5 мин
Количество просмотров9.6K
10 мая президент Владимир Путин утвердил «Стратегию развития информационного общества в РФ» на период с 2017 по 2030 год. В документе был прописан план по импортозамещению, согласно которому необходимо заменить иностранное программное обеспечение и электронные базы на российские аналоги, а также обеспечить использование отечественных средств шифрования при электронном взаимодействии федеральных органов власти.

Читать дальше →
Всего голосов 16: ↑12 и ↓4+8
Комментарии9

Обзор возможностей Wireframesketcher на примере создания макета сайта

Время на прочтение8 мин
Количество просмотров13K
Wireframesketcher — предназначен для прототипирования графических интерфейсов.
В нем можно создавать интерактивные прототипы веб-сайтов и приложений как для настольных компьютеров так и для смартфонов, а также других мобильных устройств.
Авторы позиционируют Wireframesketcher как инструмент для профессионалов и у них на это есть все основания. Приложение разработано на основе Eclipse IDE либо может быть установлено в качестве плагина к Eclipse, а это обеспечивает кроссплатформенность приложения (Linux/Mac/Windows) и дает возможность использовать большой арсенал разработанных для этой IDE инструментов, в том числе поддержку различных систем контроля версий и других плагинов. Что касается контроля версий, то его легко осуществлять, так как для хранения данных проекта используются текстовые XML файлы. Также для Wireframesketcher имеется достаточно обширная библиотека макетов, шаблонов, виджетов и иконок.

В этой статье я хочу показать пример создания прототипа простого веб-сайта в Wireframesketcher. В данном случае под прототипом будет пониматься совокупность нескольких слинкованных интерактивных т.н. проволочных макетов страниц веб-сайта (wireframes). В дальнейшем для простоты я буду использовать «оригинальное» название «wireframe» сокращенное до «фрейм» именно в этом контексте.
Далее будет много текста и картинок
Всего голосов 10: ↑7 и ↓3+4
Комментарии5
12 ...
13

Информация

В рейтинге
1 692-й
Откуда
Уфа, Башкортостан(Башкирия), Россия
Зарегистрирован
Активность

Специализация

Software Architect, Web Developer
Lead
Architecture of the company
Designing application architecture
ArchiMate
ARIS
Microsoft Visio