• Live Typing vs. Evernote: как мы налаяли на слона

      Цель этой статьи – убедить всех сомневающихся, что при плотной работе с клиентом можно сдвинуть даже бюрократические структуры и сильно поднять свою самооценку. Речь пойдёт о компании Evernote.

      Завязка


      В 2015 году Лайв Тайпинг стартовал разработку проекта для наших друзей из Австралии. Проект работал в нише контроля производительности сотрудников. За год работы мы прошли с клиентом несколько стадий изменения концепции и кропотливой работы над каждым новым изменением, которое клиент вносил уже на этапе разработки. Конечная стадия проекта предполагала глубокую интеграцию с сервисами Google Drive, Evernote и Toggl. По сути проект копировал часть функциональности этих сервисов и создавал новую механику.

      С Google Drive всё прошло гладко. С Evernote – нет. О том, что пошло не так и как нам это удалось преодолеть, читайте под катом.


      Читать дальше →
      • +12
      • 5,2k
      • 3
    • То, чего еще никто не писал про Нокиа, Элопа и горящую платформу

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

        Традиционно, для тех кто не любит много буков, краткие (более-менее) тезисы:

        • Будучи долгое время лидером на рынке, Нокиа сильно расслабилась и загадила свою внутреннюю инфраструктуру бюрократией, чрезмерным аутсорсингом и огромным количеством бесполезной «менеджерской прослойки».
        • Будучи долгое время лидером, Нокиа просрала потратила много денег на ненужные операционные расходы, поглощения никому не нужных фирм и на невменяемую модель аутсорсинга.
        • Полностью оторвавшись от реальности с уходом Йормы Оллилла, Нокиа, под управлением гениального юриста CEO Олли-Пекки Каласвуо, потратила кучу денег и усилий на создание бесполезной и неконкурентоспособной сервисной инфраструктуры Ovi. В результате этого, помимо денег, Нокиа потеряла уйму полезного времени, которое можно и нужно было потратить на развитие основного бизнеса — телефонов, софта и т.д.
        • Бюрократия и непотопляемая менеджерская прослойка в Нокиа, последовательно мигрировала из одного передового проекта в другой, в составе одних и тех же групп лиц, самореплицируясь в виде кучи формальных дебилопроцессов комитетов и управленческих групп, немного перетасовываемых с учетом специфики. В итоге именно эта бюрократия убила и Symbian, и Ovi, и MeeGo и остальные попытки догнать уходящий поезд своими силами.
        • Борьба с бюрократией и прослойкой в Нокиа зашла в полный тупик.
        • У великого CEO Элопа просто не было другого выхода кроме как прибить всю старую, неповоротливую и прогнившую организацию, путем создания альянса с Майкрософтом и переходом на Windows Phone. Тем самым все старые процессы, компетенции, технологии и самое главное — люди резко стали, что называется, «не в тему». И следовательно тем самым можно было под благовидным предлогом прибить этот табун менеджеров, бесконечно рисующих фэнтезийные роадмапы с единорогами и перекладывающих бумаги с левого края стола на правый.
        • Новая Нокиа, после 2011 года и старая Нокиа до 2011 года – это две РАЗНЫЕ организации. Их объединяет только общее название и операционка S40 для телефонов Asha.
        • Горящая платформа, это не Symbian и не MeeGo. Горящая платформа, это то состояние в которое Нокиа загнали годы расслабленного лидерства и тупоголовые амбиции предыдущего CEO – Олли-Пекки Каласвуо с кликой подкаркивающих вице-президентов.
        • С бюрократией и бизнес процессами, имеющимися на 2010 год, Нокиа не спас бы ни Андроид, ни половина населения Бангалора, пишущих на Qt под MeeGo. Даже если бы Apple бесплатно передал Нокиа iOS и все сервисы, то они бы выродились руками всяких Requirement Managerов в типичные Нокийские дизайн-химеры и в итоге загнулись через какое-то время.
        • То, что сделал великий CEO Элоп – было единственно возможным разумным решением, дающим хоть какие-то шансы на выживание. Вопрос «каким образом он это сделал?», остается открытым, равно как и вопрос «поможет ли это Нокиа?» в итоге. Не следует забывать, что нынешняя Нокиа — это совершенно новая организация, поэтому глупо предполагать, что она разом вернет себе лидерство. Как и всем новым организациям ей придется за это лидерство долго бороться.
        • Без ошибок и побед Нокиа никогда не было бы ни Андроида, ни Айфона. И Google и Apple тщательно проанализировали достоинства и недостатки более старших конкурентов перед тем как шагнуть вперед.

        Все это в деталях — под катом. Предупреждаю что клевых картинок там нет. Сплошное графоманство и ёрничанье.
        Читать дальше →
      • KPI, или пособие по командному самоубийству

          Для написания этой заметки  было затрачено:

          • 68338 километров на поездки.
          • 72 человеко-часа на почтовую переписку.
          • 423 человеко-часа на эксперименты с коллективом в 30 человек.
          • 88 часов на подготовку докладов и выступления на конференциях.
          • 17 чашек кофе на беседу с мудрыми людьми на афтепати.
          • Порядка 25 часов на набор этого текста и правку багов в нем :).
          • До смерти замученный копирайтер, который был вынужден разбирать мои черновики, аудиозаписи и вообще ему спасибо.


          Много денег и времени. Пожалуй, самым затратным (по нервам, времени и деньгам) был эксперимент над собственной командой, о котором мне безумно неловко вспоминать. Но об этом — ниже.

          Рано или поздно, наверное, у каждого директора возникает желание платить по справедливости. За выполенную работу. И очень многие сейчас пытаются внедрять KPI (ключевые показатели эффективности). Работает так: вы, как владелец бизнеса, назначаете конкретные цели для сотрудников. Они достигают или не достигают поставленных целей в процессе работы. Тем, кто достиг — выдается плюшка (денежная премия).

          Смысл такого подхода: платить по справедливости. На сколько наработал — столько и получил. Это честно, это логично, это — прекрасно!



          Ну, логично же, что:

          • Продажникам  нужно назначать процент с оборота. Волки должны быть голодными. (Да, есть альтернативное мнение, что применить такой подход — значит «обложить себя дополнительным налогом». Но как по мне — тут все справедливо :-)).
          • Офисному планктону — ставить оклад. Стабильность для них — ооочень важное условие существования.


          А вот с творческими единицами (дизайнерами, программистами) — все значительно сложнее.

          Мы недавно провели опрос руководителей ведущих диджитал-агентств и веб-студий страны на тему «а как вы используете KPI по отношению к труду творческих единиц», в результате получили вот такую картинку:



          Некоторые компании (15%) применяют KPI для оценки эффективности труда программистов и дизайнеров.
          Читать дальше →
        • C#: требования и рекомендации по написанию кода

            Не так давно в комментариях к топику AlexS высказал идею использования соглашения об оформлении на Хабре кода примеров темы .Net написанных на C#.

            Я немного поизучал имеющиеся предложения из этих источников:
            submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
            idesign.net/idesign/DesktopDefault.aspx
            и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.

            Предлагаю:
            — обсудить этот черновик;
            — внести в него все необходимые изменения;
            — утвердить как стандарт написания C# кода на Хабре.
            Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.

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

            Читать дальше →
          • Подделываем вашу подпись при помощи шарнирного механизма. Теорема Кемпе

            В этом посте я расскажу про программу, которая подделывает любую подпись при помощи шарнирного механизма. Программа основана на теореме Кемпе, доказанной в середине 19-го века.

            Читать дальше →
          • Про ИТ-экосистему Омска, энтузиазм, сообщества и конференции

              По данным 2ГИС в Омске 134 веб-студии. Мы с nem, увидев эту цифру, поначалу обалдели. Ведь у всех на слуху есть 3-4 большие компании, несколько дизайн-студий и несколько мелких и средних аутсорсинговых контор. Все, на этом кругозор заканчивается.
              Ан нет, 134!

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

              Чтобы не перегружать вас словами, нарисуем картинку.


              Читать дальше →
            • Как защититься от SWF-декомпиляторов

              У меня в последнее время с завидной частотой спрашивают: «Как защитить данные, летающие между Flash Player и сервером?». Вместо ответа я предлагал прочитать любые книжки по криптографии, а от сильно наглых отбивался следующим кодом.

              var myAge:Number = 23; //Ключ
              var someTextToEncode:String = 'Sometext, or xml, or anything else'; //Текст для шифрования
              var arr:Array = new Array();
              var l:Number = someTextToEncode.length;
              var encodedText:String = '';
              for (var i:Number = 0; i< l; i++){
              encodedText += String.fromCharCode(someTextToEncode.charCodeAt(i) + myAge); //Шифруем методом сдвига позиции кода символа. Просто и со вкусом. 90% "хакеров" на этом этапе уже отсеятся.
              }
              post(encodedText); //Метод, посылающий шифрованные данные на сервер


              И от меня отвязывались, копипастя код. И всё у меня было хорошо, до тех пор, пока один из любопытных не спросил: «А как же защитить ключ? Ведь любую флешку можно утащить с сайта и декомпилировать!»

              Способ, как оказалось, очень прост и не требует наличия никаких обфускаторов. Речь пойдёт о стендалон-флешках, скомпилированных одним файлом.
              Читать дальше →
            • Производство счастья промышленными методами

                Моя статья будет представлять собой больше набор историй из жизни и некоторые выводы из них. Основная проблема, которая меня сейчас волнует: как сделать так, чтобы довольны были и заказчики, и разработчики, и прибыль была и карма цела. Конкретного окончательного рецепта у меня нет, есть несколько отрицательных примеров и намеченные цели, которыми хочется поделиться.
                Я занимаюсь разработкой с 2003 года (в основном web-приложения), до этого 4 года преподавала в ОмГУ основы программирования для 1-го курса математического факультета. На данный момент у меня пошел 3-й год в роли совладельца собственной небольшой аутсорсинговой компании. Рассказывать буду исключительно о своем опыте по двум причинам: я успела побывать в трех различных типах компаний, которые могу сравнить, и считаю, что пересказ чьего-то опыта не дает полной картины.
                Читать дальше →
              • 20 вещей, которые я должен был знать в 20 лет

                • Перевод
                1. Мир пытается оставить тебя тупым. Начиная от банковских платежей и процентов и заканчивая чудо-диетами — из необразованных людей легче вытрясти деньги и ими проще управлять. Занимайтесь самообразованием столько, сколько можете — для того, чтобы быть богатым, независимым и счастливым.
                Читать дальше →
              • Work and travel — глупо, бесполезно, унизительно?

                Принятие решения занимает какую-то секунду, осуществление – чуть более, у меня заняло около 48 часов. Однако осмысление сделанного – куда более сложная задача. Такой и была поездка по программе Ворк энд трэвел в штаты.
                image
                Принятие решения на участие в программе было и на самом деле секундным делом, поговорил с другом, который учится в Дубае, и мы решили «Почему бы и нет». Грандиозных планов на лето у меня не было. И я сразу же позвонил в фирму «Х» и отвез загранпаспорт и фотки.
                Для участия в программе не нужно никаких сверхъестественных знаний английского, посещение медицинских осмотров и даже не пришлось ехать в военкомат за справкой об отсрочке. Требовалось лишь взять справку из университета, подтверждающую, что я студент, и подписать бумагу на участие в программе, которую подписали в деканате без проблем. Еще требовалось написать свое резюме, но оно составляется на основе уже готовых «рыб», так что и это не проблема.
                Читать дальше →
              • Как вернуть потерянную активность и перестать быть зомби

                  Я не являюсь врачом, специалистом по GTD или кем-нибудь, кто разбирается в области продуктивности. Но я прошел cам через полную потерю продуктивности, а затем сумел ее вернуть, и я хочу поделиться своим опытом с вами.


                  Вступление

                  Хотя к трудолюбию я не был приучен с детства, но от природы не мыслю себя без задачи, без дела и без проекта. Когда я просыпаюсь, первое, что я делаю, еще не встав с постели — это прокручиваю в голове список задач на сегодня. Интересные проекты увлекают меня с головой так, что я совершенно забываю об отдыхе, а в голове пульсируют только рабочие мысли. Но при всем этом, пару лет назад, моя продуктивность внезапно просто магическим образом начала падать и упала до такой критической точки, что я стал не то что лентяем, а настоящим Великим Прокрастинатором. И я хочу рассказать вам эту историю.
                  Читать дальше →
                • Как не терять деньги при оплате через PayPal

                    Часто платите через PayPal и хотите быть уверенным что не переплачиваете 1-2% от суммы платежей? Тогда загляните под кат. Пользователям PayPal «со стажем», возможно, это будет не интересно, но кто знает…
                    Все равно читать...