• Как дизайнеру подготовить передачу Android-приложения разработчику

    • Tutorial
    Во время нарезки графики под приложения часто возникает множество сложностей: от разрешения устройств и проблемы с сетками и рекомендациями Google до непосредственно передачи приложения разработчику. За 2 года я работала над дизайном более 10 приложений, научилась находить решения самых разных проблем и делать так, чтобы в конечном итоге приложение выглядело так же, как и в дизайне.
    Об этом и пойдет речь под катом.



    Читать дальше →
  • «МойОфис»: Первые шаги

      Позвольте представиться, мы – «Новые облачные технологии», команда разработчиков проекта «МойОфис». Коллектив состоит из инженеров, принимавших участие в создании офисных пакетов «Лексикона» и мобильного QuickOffice. Не так давно о нас уже успели рассказать на CNews, «МегаМозге» и даже вышел небольшой пользовательский обзор.

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


      Читать дальше →
    • Office как Платформа, выпуск №1: введение в то, как миллиард пользователей Microsoft Office становятся вашими пользователями

        Приложениями Microsoft Office 365 сегодня пользуются более миллиарда человек по всему миру. Это крупнейшая платформа, которая доступна на разнообразных устройствах от больших настольных ПК до миниатюрных смартфонов. С выходом новых версий Office 365 все эти пользователи становятся и вашими польователями, так как новые возможности платформы позволяют интегрировать решения разработчиков прямо в рабочий процесс всех офисных приложений! Благодаря кроссплатформнености офиса, и его API основанном на HTML5 ваши приложения смогут работать на всех платформах, включая планшеты iOS, Andoird и Windows. Я рад приветствовать первый пост от Александры Богдановой в специальной колонке разработки под Office 365. — Владимир Юнев, technical evangelist, Microsoft Russia

        Ну что же, у нас уже есть замечательные колонки про веб и ASP.NET, я решила поддержать это движение и начать новый цикл статей про Office 365. Новые офисные API, создание приложений, различные альтернативные сценарии применения офиса — все это в колонке «Office как Платформа».



        Помимо целого набора различных офисных приложений и сервисов, Office 365 предоставляет интересные возможности для разработчиков. Здесь кратко описаны основные нововведения и возможности Office 365. Сегодня мы подробнее познакомимся с инструментами разработки под Office 365 и рассмотрим несколько примеров приложений для Excel и Word.

        Что же Office 365 может предложить для разработчиков?
        Читать дальше →
      • Киберпсихология или как технологии сводят с ума



          Что есть психика? Это довольно сложный вопрос, поскольку этот термин относится к нескольким наукам (психология, медицина и даже философия). Обычно мы рассматриваем термин психика, как совокупность поведенческих и эмоциональных характеристик человека. Его сознательное и бессознательное. Также стоит включить в этот перечень и сам ум, как совокупность способностей к познанию окружающего мира и анализа полученной информации. Если выражаться более грубо: все, что мы видим, чувствуем, все, о чем думаем, анализируем и запоминаем и составляет нашу психику. Определить состояние психики индивида можно благодаря выстраиванию логической цепочки событий и факторов, которые могли повлиять на её формирование. Однако, зачастую, не достаточно лишь материальных методов, порой приходиться применять такие неосязаемые и иллюзорные вещи, как интуиция, эмпатия, даже любопытство. Каждый специалист в области психологии (или медицины, или философии) может дать собственное определение этого термина, сделать собственные выводы, и все они могут быть правы. Настолько обширен и нелинеен данный аспект нашего существования.
          Читать дальше →
          • +11
          • 23,6k
          • 5
        • Проектирование для дислексиков, часть первая

          Как дизайнеры, мы каждый день думаем о том, с какими испытаниями лицом к лицу приходится сталкиваться нашим пользователям, и выбираем те решения, которые могут помочь им. На этой неделе UX дизайнер Andrew Zusman расскажет нам о проблеме, с которой сталкиваются дислексики по всему миру: проблему невосприятия действительности, которая так очевидна многим из нас.
          Читать дальше →
        • Замечания о распределенных системах для начинающих

          • Перевод
          Здравствуйте все!

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

          Мы предположили, что и в сфере изучения алгоритмов для распределенных систем краткость — сестра таланта, поэтому проработка книги Уона Фоккинка «Распределенные алгоритмы. Понятный подход» является перспективным и благодарным делом, пусть даже объем книги — всего 248 страниц.



          Однако, чтобы участвовать в опросе было интереснее, мы для начала приглашаем вас под кат, где находится перевод интереснейшей статьи Джеффа Ходжеса, описывающей самые разнообразные проблемы, связанные с разработкой распределенных систем.
          Читать дальше →
          • +17
          • 26,4k
          • 4
        • Как сделать красивую документацию для Web API, за которую будет не стыдно

          Я хотел бы рассказать вам об утилите, с которой вы сможете забыть о боли создания документации для Web API. О том как это сделать прошу всех под кат.


          Все вкусняшки тут
        • Как мы работали над редизайном Яндекс.Денег

            Меня зовут Дарья Калинина, и в Яндекс.Деньгах я отвечаю за развитие интерфейсов. Сейчас мы кардинально меняем внешний вид нашего сайта для авторизованных пользователей (мы называем этот раздел сайта кошельком — по сути это наш «интернет-банкинг»). И я хочу рассказать вам о том, как и почему мы пришли к таким визуальным решениям и что планируем делать дальше.

            Пока новый вид доступен только части пользователей, но все, у кого есть кошелёк, могут посмотреть на него по прямой ссылке.



            Мы приступили к редизайну в начале 2014 года после большого исследования с юзабилити-тестированием и анализом статистики.
            Читать дальше →
          • 22 photoshop-плагина для фронтенд-разработчика

            Предлагаю читателям «Хабрахабра» подборку 22 дополнений (скриптов) помощников, необходимых фронтенд-разработчику.

            Hexy


            Hexy

            Печально выбирать слои в макете и каждый раз запускать палитру цветов только для того, чтобы получить шестнадцатиричное значение того или иного цвета. Hexy позволяет использовать инструмент «Пипетка»: нажмите на цвет объекта и скопируйте его непосредственно в буфер обмена.
            Читать дальше →
            • +22
            • 69,3k
            • 9
          • Верстка email рассылок от А до Я для чайников

            Уже 3 с лишним года занимаюсь дизайном и версткой почтовых рассылок, которые ориентированы на англоязычных пользователей. За время работы перелопатили огромную кучу информации, перепробовали много вариантов верстки, набили достаточное количество шишек. Были найдены и исправлены типичные баги, которые в той или иной мере повторялись во всех почтовых клиентах. Также нашлись проблемы с некоторыми CSS свойствами — различные почтовые клиенты интерпретировали их по разному. Каждое письмо тестировалось на самых популярных почтовых клиентах: Gmail, Outlook, Yahoo, Android, iOS, MozillaThunderbird, Microsoft Outlook, The Bat. Рассылки ходят на сотни миллионов пользователей и приносят очень хорошие результаты. Итак, приступим к изучению.
            Читать дальше →
          • Новый взгляд на хранение файлов и ссылок

              Привет, хабр! Сегодня мы хотим кратко представить вам проект над которым мы работали последние 10 месяцев. Нас в команде 4 человека и мы, используя ruby и js, создали Staply — приложение, где удобно работать вместе и хранить всё, что угодно.



              Предисловие


              На текущий момент существует огромное количество приложений для хранения и обмена данными:
              Читать дальше →
            • Откуда есть пошел Animusic



              Под катом краткая история анимационного детища Уэйна Лайтла (Wayne Lytle) — проекта Animusic. Это серия роликов, демонстрирующих самобытные и удивительные виртуальные музыкальные инструменты, анимация которых сгенерирована на основе музыкальных MIDI-партий (разумеется, во главе всех усилий стоит создание технологии, ролики — лишь её демонстрация).

              Визитная карточка Animusic — Pipe Dreams:



              Intel даже воссоздали в реальности музыкальную установку целиком (в качестве рекламы для Intel Atom; согласно описанию видео, используется 7 штук для воспроизведения):


              Хлеба и зрелищ
            • Полная энергетическая автономия или как выжить с солнечными батареями в глубинке (часть 1. теоретическая)



                Все начиналось с того, что я приобрел участок земли в деревне, мимо которого не проходили электрические провода. «Ничего страшного, — подумал я. — Ведь по закону меня должны подключить к электросетям за 6 месяцев с момента заключения договора». Если бы я тогда знал, что мне придется освоить автономное энергоснабжение и окунуться в мир солнечной энергетики…

                image
                Как все начиналось
              • Генератор своими руками на 220 вольт. Теперь отключения света не страшны

                • Tutorial
                Я покажу как собрать простой, но достаточно мощный, генератор на 220 вольт.



                Потребуется:


                — коллекторный мотор, можно другой на 12 вольт
                — насадка на ось мотора — патрон от дрели
                — бесперебойник UPS или инвертор с 12 на 220
                — диод на 10 ампер: Д214, Д242, Д215, Д232, КД203 и т. д.
                — провода
                — велосипед
                — и желательно аккумулятор на 12 вольт

                Сборка:


                — закрепляем велосипед так, что бы заднее колесо крутилось свободно, вывешиваем его
                — прикручиваем патрон на ось мотора
                — крепим мотор так, что бы патрон плотно прижимался к колесу, можно подтянуть его пружиной
                — подключаем мотор к аккумулятору: минусовой провод мотора к минусу аккумулятора, плюсовой провод мотора к аноду диода, катод диода к плюсу аккумулятора
                — аккумулятор соединяем с бесперебойником или с инвертором
                Всё! К бесперебойнику можно подключать потребители на 220 вольт и пользоваться электричеством! Как только аккумулятор разрядится, достаточно будет покрутить педали и примерно через час аккумулятор зарядится.
                Читать дальше →
              • 6 уроков Flappy Bird для предпринимателей

                • Перевод


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

                Хотел ли создатель игры Донг Нгуен (Dong Nguyen) намеренно вызвать что-то из вышеперечисленного? Ни в малейшей степени. После того, как буря улеглась, он впервые нарушил свое молчание с тех пор, как удалил игру из магазинов приложений для iOS и Android, сказав, что он сделал это ради блага самих же игроков, т.к. боялся, что игра вызывает слишком сильную зависимость. Гипотетически, это совсем даже неплохо для разработчика игр.

                Но немного вникнув, я подумал, что бесценные уроки из этого могут извлечь не только независимые разработчики игр, надеющиеся создать еще одну Flappy Bird, но и начинающие, а также уже действующие предприниматели любой сферы деятельности. Так что давайте почтим память ныне покойной птички, запомнив все то, чему она нас научила, и подумав, как мы можем нести это наследие дальше, применяя некоторые из ее уроков на практике.
                Читать дальше →
              • Дайджест полезных статьей для начинающих предпринимателей



                  В нашу кампанию часто обращаются начинающие предприниматели. Помимо автоматизации торговли их часто волнуют и прочие вопросы связанные со стартом бизнеса. Специально для них мы подготовили этот материал, в котором собрали наши 10 лучших бизнес-статьей уходящего года. Многие публикации снабжены доступной инфографикой. Приятного чтения!
                  Читать дальше →
                  • +27
                  • 39,2k
                  • 5
                • Играем с генетическими алгоритмами

                    Одним субботним декабрьским вечером сидел я над книгой The Blind Watchmaker (Слепой Часовщик), как на глаза мне попался невероятно интересный эксперимент: возьмём любое предложение, например Шекспировскую строку: Methinks it is like a weasel и случайную строку такой же длины: wdltmnlt dtjbkwirzrezlmqco p и начнем вносить в неё случайные изменения. Через сколько поколений эта случайная строка превратится в Шекспировскую строку, если выживать будут лишь потомки более похожие на Шекспировскую?

                    Сегодня мы повторим этот эксперимент, но в уже совершенно другом масштабе.



                    Структура статьи:
                    1. Что такое генетический алгоритм
                    2. Почему это работает
                    3. Формализуем задачу со случайной строкой
                    4. Пример работы алгоритма
                    5. Эксперименты с классикой
                    6. Код и данные
                    7. Выводы

                    Осторожно трафик!
                    Читать дальше →
                  • Почему большие достижения не сделают вас счастливее (и что с этим делать!)

                    • Перевод
                    image

                    Ранее мы уже знакомили вас с переводами статей Chris Bailey, которые он писал по мере развития своего проекта a Year of Productivity — они доступны в нашем блоге в разделе «личная продуктивность».

                    Сегодня мы хотели бы познакомить вас с выводами Криса о взаимосвязи между продуктивностью и счастьем.

                    Итак, даем слово Крису!
                    Читать дальше →
                  • Гон эффективности

                      Как-то раз я посетил курсы быстрого чтения. В самом начале происходил замер существующей, природной скорости, а в конце обучения — еще один замер, чтобы видно было, за что деньги плачены. Надо было прочесть из длинного текста сколько успеешь и ответить на вопросы, получив некий условный показатель «осмысленного скорочтения». За четыре недели мой тест улучшился почти в 5 раз.

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

                      Через несколько лет, когда вел тренинги по личной эффективности, управлению временем и проч., я много раз жалел, что нет у меня права через полчаса после начала тренинга отпустить половину зала по домам. Когда мало-мальски наметан глаз, так хорошо видны люди, которым это занятие ну совершенно бесполезно, и даже вредно. Однако, каждый идет своим путем, и если кому-то кажется, что этот путь слишком извилист и не оптимален, то этот кто-то сам высокомерен и недалек. Некоторые углы срезать невозможно. Некоторые этапы жизни невозможно пропустить. Для множества людей такой этап — воинствующий культ эффективности.
                      Читать дальше →
                    • Как студенту иметь актуальное расписание, как старостам и преподавателям отправлять сообщения сразу всей группе

                        Disclaimer: Мы работаем в компании «Расписание вузов», делаем мобильные приложения (iOS, Android, Windows Phone), в которых публикуется учебное расписание студентов и преподавателей.

                        Как менять расписание в мобильном приложении




                        Основной функцией нашего приложения мы считаем показ расписания. Но во многих вузах считается, что без возможности изменения этого расписания, показ расписания бесполезен. Редактировать расписание можно через веб-интерфейс (это сделать проще), но надо бы дать возможность через мобильные приложения.
                        Читать дальше →