Немного креатива — календарь с антипаттернами

Всем привет!

Пост повышенной несерьёзности, ибо пятница ;)
Хочу рассказать про антипаттерны, которые выкристаллизовались в нашей компании. Just For Fun.

Каждый раз, когда разработчики/монтажники/схемотехники применяли повторяющуюся отмазу, её фиксировали и заносили в список. Когда список вырос и в нём появилось почти 12 отмазок, нам пришла в голову идея сделать свой календарь с антипаттернами (поскольку отмазки иллюстрируют то, как не стоит думать и делать, приравниваем их к антипаттернам). Для этого нам предстояло осилить вёрстку календаря и к каждому анти-паттерну «родить» соответствующую картинку. Вёрстку делали в LaTex’е, а картинки — в inkscape, в svg-формате. В-общем, получилось вполне open-source’но. Но пост всё-таки больше не о технической реализации, а о самих анти-паттернах. Кому интересно, добро пожаловать.

(далее…)

Новая жизнь Telebreeze Player

Сегодня мы выпустили очередную версию нашего IPTV плеера с абсолютно новым модным Flat дизайном и со множеством улучшений, которые затронули как интерфейс юзера, так и программную часть. Обновление произошло разом на всех платформах, начиная с самых популярных десктопных и мобильных Windows, Android, IOS, MacOS, и заканчивая Smart TV, Mag250 и Roku. Хочется сказать, что мы вложили в него всю свою душу и получилось более, чем достойно.

Новая жизнь Telebreeze Player

ALARM: Ниже очень много картинок, как это и предполагает обзор на новый дизайн

(далее…)

Как нанимать сотрудников — советы начинающим

Подбирая персонал, обращайте внимание на результативность.

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

Инновационные технологии в локализации

image image
В рамках подготовки к конференции по локализации Loc Kit мы продолжаем общаться со спикерами. В этот раз мы задали несколько вопросов представителям компании ABBYY Language Services Надежде Батюковой, руководителю отдела многоязычной локализации, и Антону Воронову, директору по инновациям.

— Расскажите о своей работе. В чем она заключается? 

(далее…)

Размышления о Personal Information Management

Пару лет назад наткнулся на статью, в которой рассматривалась тема использования PIM в реальной жизни, с тех пор эта тема не покидает мои мысли. Прочитал и подумал: вот он Грааль личной эффективности. За это время прочитал достаточно много статей по этой интересной теме, но той единственной пока не нашел. Авторы статей размышляют на тему какой он, этот PIM, но четкого представления о том, что он из себя представляет, ни у кого нет, как нет и софта, который достаточно полно реализует идеи PIM.

Идеи в статьях на тему PIM:

1. PIM, как статичная, структурированная база материалов, интересующих пользователя.
2. Другие делают упор на организацию данных в виде MindMaps, на которых удобно отображать логические связи, генерировать идеи на основе отображенных данных.
3. PIM, как personal task manager, ориентированный чисто на реализацию принципов GTD.
4. PIM, как экспертная система, в которой накапливаются знания, которые получает пользователь в процессе своей профессиональной деятельности.
5. PIM, как дневник, в котором пользователь описывает свои идеи, ощущения. Такой «блог для себя самого».

Попробую сформулировать свои требования к «правильному» PIM, как я его представляю.
(далее…)

Хабражители – какие мы

«Существуют три вида лжи: ложь, наглая ложь и статистика»
(с) Бенджамин Дизраэли

Вот в этом посте были проведены два опроса разработчиков ПО на принадлежность к типам личности MBTI и о предпочтениях командных ролей по Белбину. В опросах на момент обработки данных приняли участие 250 и 326 хабражителей-разработчиков ПО соответственно.

Конечно, не биг дата, но не могу удержаться и не сделать небольшой анализ полученной лжи третьего вида статистики.
(далее…)

Взаимодействие с клиентами

Эта статья о том, как правильно взаимодействовать с клиентами при решении разного рода вопросов.
(далее…)

Семейный бизнес в сфере IT

image

Предисловие

Большое спасибо jimmy_webs, который в комментариях к предыдущей статье дал мне совет написать про 5 лет в семейном бизнесе. И всем тем, кто оставлял подбадривающие комментарии с призывом писать еще. Ну что же, вы сами напросились.

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

Дао программирования, часть 2

Часть 1

Дао программирования, часть 2

Книга 4

Кодим

И сказал Великий Программист: «Хорошо написанная программа сама себе Рай. Плохо написанная программа сама себе Ад»

4.1

Программа должна быть лёгкой и гибкой, а подпрограммы её – словно нанизанные на нить жемчужины. Дух и цель программы должны быть сохранены на всём её протяжении. Кода не должно быть слишком много или слишком мало. Ни ненужных циклов, ни бесполезных переменных. Ни хаотичности, ни излишней структурированности.

Программа должна следовать правилу «наименьшего удивления». Это значит, что программа должна отвечать на действия пользователя способом, наименее удивительным для него.

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

Если программа не удовлетворяет этим требованиям, это ведёт к беспорядку и путанице. Остаётся лишь переписать её заново.
(далее…)

Жизнь как проект: постановка жизненных целей и их реализация в системе координат проекта

Жизнь как проект: постановка жизненных целей и их реализация в системе координат проекта

На данный момент наше общество буквально зациклено на продуктивности. Стремление к здоровому образу жизни и непрерывному самосовершенствование в наши дни стали нормой.

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

Современное общество старается найти новые пути применения полученных знаний. Популярный сегодня принцип Think outside of the box предполагает под собой необходимость взглянуть на привычные знания под другим углом.

С недавнего времени я работаю менеджером проектов в сфере разработки ПО. Размышляя над феноменом разностороннего использования знаний, я задумался над возможностью применения навыков, полученных из области управления проектами в реальной жизни. Я решил попробовать представить свой жизненный путь как один большой проект, и подойти к проектированию жизненных целей как к процессу создания проекта. (далее…)