• 7 правил создания красивых интерфейсов

    • Translation


    Недавно мы в «Я люблю ИП» закончили курсы по дизайну от trydesignlab.com. И это одна из самых важных статей, которую нам посоветовал ментор в процессе обучения. Именно поэтому мы решили её перевести. Посмотреть все наши работы с курсов можно в ВКонтакте по тэгу #design101@iloveip.

    Вступление


    Сначала о главном. Это руководство не для всех. Это руководство прежде всего для:
    • разработчиков, которые хотят уметь делать хорошие интерфейсы для себя, если вдруг прижмёт;
    • UX-дизайнеров, которые знают, что хороший UX-дизайн продаётся лучше в красивой UI-упаковке.

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

    А пока давайте я расскажу, что вы найдёте в этой статье.

    Читать дальше →
  • Простое объяснение движения денег в банковской системе

    • Translation
    От переводчика: В последние месяцы в жизнь многих людей прочно вошли новости сферы финансов. Одна из недавних тем — возможное отключение России от системы SWIFT. Угроза выглядит очень серьезно, но что на самом деле грозит стране, если события будут развиваться по этому сценарию? Наш сегодняшний материал призван помочь разобраться с тем, как все устроено в глобальном мире финансов.

    На прошлой неделе [статья опубликована в ноябре 2013] Twitter сошел с ума из-за того, что кто-то перевел почти 150 миллионов долларов за одну транзакцию в криптовалюте. Появление такого твита было в порядке вещей:



    Транзакция 194 993 биткоинов стоимостью в 147 миллионов долларов порождает много тайн и спекуляций

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

    С помощью этой статьи я попытаюсь изменить ситуацию и проведу простой, но, надеюсь, не слишком упрощенный, анализ в этой области.
    Читать дальше →
  • Material Design: на Луну и обратно

    • Tutorial
    “Это унылое диалоговое окно действительно нужно?”



    В этой статье я изложил главные принципы Material Design и дал советы по их воплощению. Текст написан по следам мастер-класса для разработчиков, который мы, Роботы, устраивали совместно с российским офисом Google (Think Mobile).


    Когда-то все продукты Google выглядели по-разному плохо. Даже один продукт на разных платформах выглядел неконсистентно.

    Все стало меняться в 2011 году, когда в Google начали усиленно работать над унификацией визуальной части экосистемы своих продуктов и назвали все это Project Kennedy.

    При чем тут Кеннеди?
    Легенда такова: президент Кеннеди инициировал программу полёта человека на Луну (если верить, что этот полёт когда-либо был). А большой начальник в Google Ларри Пейдж исповедует принцип, что продукты нет смысла улучшать на 10% — они должны быть в 10 раз лучше, чем у конкурентов. Если уж запускать продукт, то сразу на Луну. Вот и здесь было решено круто всё переделать.

    Читать дальше →
  • N+2 полезные книги для бизнеса, которые обязательно стоит прочитать

      В прошлом году я делал обзор книг, на которых реально растут люди и реально улучшаются процессы.



      Тогда понадобился год, чтобы прочитать в десять раз больше бумаги и сделать выборку, которая оказалась неожиданно полезной многим. Вот результаты ещё одного года — ещё N+2 книги для бизнеса, которые реально помогают.

      Читать дальше →
    • N+1 полезных книг о бизнесе

        В топике блиц-обзор книг, которые будут полезны IT-специалистам, бизнесменам и тем, кто собирается открыть своё дело. Рядом с каждой — короткие пояснения, почему и зачем стоит прочесть.

        Отобраны лучшие 10% из примерно 200 прочитанных книг о маркетинге, продажах и всем связанном — самые «пробивные» вещи, которые помогут вам не тратить время на всякий шлак, а сразу начать с главного.

        В конце — суммация книг, которые хабровчане рекомендуют в комментариях помимо основного списка.

        Читать дальше →
      • Как нормальные пацаны заходят в Мегу: 7 магазинов за месяц


          Мы в Меге Химки, фото одного из наших тайных покупателей на независимой проверке

          Привет!
          Тут рассказывали, что Мега — это невозможно. Скажем так, наш опыт показывает немного обратное. И, чтобы не плодить иллюзии, расскажу чуть подробнее.

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

          У нас с весны открыт магазин в Химках, полтора года работает магазин в Нижнем Новгороде, был магазин в Меге Уфы. В декабре мы открыли ещё 7 магазинов в Мегах.
          Читать дальше →
        • Как мы увеличили отзывчивость приложения



            Почти любое современное приложение не обходится без загрузки картинок из сети и мы, Surfingbird, не исключение. Однако, нельзя просто загружать картинки последовательно, потому что, если пользователь перемотает пару экранов, ему придётся ждать пока загрузятся предыдущие изображения, которые уже и не нужны.
            Поэтому, для увеличения отзывчивости приложения и снижения времени ожидания пользователя, мы применили несколько приёмов, о которых и хотим сейчас рассказать.
            Читать дальше →
            • +33
            • 19.7k
            • 9
          • 10 главных выводов, которые я сделал за Год Изучения Продуктивности

            • Translation
            Предисловие переводчика: В мире написано столько книг по личной эффективности и тайм-менеджменту, что берясь за этот перевод я безусловно задавал себе вопрос: «А есть ли здесь вообще что-то новое, ради чего эту статью стоит переводить, и главное читать»? Сначала мне казалось, что я ответил на этот вопрос «да», однако реальность оказалась несколько сложнее. 

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

            1. Согласен ли я с написанным?
            2. Если да, поступаю ли я так?
            3. Если нет, почему и что я могу сделать чтобы начать поступать правильно? 

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

            Должен сказать, что я с огромным удовольствиям ходил по ссылкам в этой статье, особенно по тем, которые описывают эксперименты Криса (такие как переключение между 90-часовой и 20-часовой рабочими неделями). Поэтому я принял решение сохранить все эти ссылки в переведенной статье.

            Также хотел бы сделать замечание для любителей красивого русского языка. Я довольно долго думал, менять ли «продуктивность»  на более близкие родному уху «производительность» и «личную эффективность», но в итоге решил оставить всё как есть – главным образом из-за невозможности использования одного и того же слова в разных контекстах.

            В качестве последнего пожелания – это довольно длинная статья, поэтому читайте продуктивно: не переключайтесь между задачами в процессе чтения; делайте перерывы если ощущаете усталость и потерю концентрации; записывайте полезные мысли, не надеясь на память.

            Приятного чтения!
            Читать дальше →
          • Борьба за покупателя или как купить лояльность?



              Сейчас на многих специализированных интернет-ресурсах, конференциях и тренингах только и говорят, что классические маркетинговые инструменты в розничной торговле вроде прямых скидок, накопительных и бонусных программ, уходят в прошлое. Фразы: “скидками не удержишь покупателя”, “скоро никто не будет носить дисконтные карты” и вопросы типа “у вас нет CRM и digital-маркетинга? И к вам еще ходят покупатели?” — повсеместно звучат из уст экспертов.

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

                У меня достаточно часто появляется задача получить данные от стороннего сайта, при этом далеко не всегда этот сайт предоставляет возможность удобно получить эти данные через API. Единственное решение в таком случае — парсить html содержимое страниц. Когда-то я писал регэкспы, потом появились библиотеки, позволяющие получить нужное содержимое по css-селектору, а сейчас и это кажется сложной задачей, которую хотелось бы упростить.

                Сегодня я хочу рассказать вам о моей небольшой библиотеке, позволяющей описать в API-стиле http-запросы и парсить ответ сервера в нужный вам формат.
                Читать дальше →
              • August 10, 2011 at 12:33 PM

                Подкаст AppleInsider.ru [21]

                Здравствуйте, читатели Хабрахабр!

                AppleInsider.ru: Двадцать первый выпуск.

                В гостях у AppleInsider.ru – Константин Полунин, СУП Фабрик
                • Тренды, и чем станет iOS завтра
                • Игры на мобильных. Облака. Вечный on-line
                • iCloud: умный диск или инструмент для вычислений
                • Apple как мобильный оператор сотовой связи
                • СМИ завтрашнего дня
                • Мобильный туризм
                • И многое другое
                Если вы хотите стать гостем подкаста – напишите нам на info@appleinsider.ru

                Подписка: iTunes | RSS | MP3
                прослушан 404 раза
              • Написание текстов для сайтов: не пересушить, не пересолить

                  Как-то я услышал интересное высказывание одного повара:

                  — Готовить очень просто! Надо не пережарить и не недожарить, надо не пересолить и не недосолить, надо не пересушить и не перемочить.

                  Хитрый повар не открыл нам секретов своего мастерства, но во многом он прав: качество произведения заметно тогда, когда автор не впадает в крайности.

                  Написание текстов на сайт — такая же творческая деятельность, как и любая другая. По моему мнению, свой стиль есть у каждого. И он будет заметен, если его не испортят крайности.

                  Вот некоторые крайности для статей на сайт:
                  — пересушенный текст, очень формальный,
                  — фамильярный текст, панибратское обращение,
                  — слишком длинный текст,
                  — слишком короткий текст.
                  Как правильно приготовить вкусный и полезный текст
                • Ruby + Qt4, простой текстовый редактор, ч. 2

                    В предыдущем посту ( f3ex.habrahabr.ru/blog/54673 ) я писал, как при помощи ruby и Qt4 написать «простой текстовый редактор».
                    Продолжение портирования примеров из Python+Qt4 на Ruby+Qt4

                    Часть 2.

                    Теперь рассмотрим такой вопрос: когда не выбран файл или не сделано изменений в тексте — кнопка «сохранить» должна быть не активной.
                    За активность отвечает свойство «enabled» в Qt Disigner'e или это свойство можно установить из ruby-кода используя метод setEnabled
                    Установите для кнопки b_save свойство enabled в false (снимите галочку) и перегенерируйте форму editor.rb.

                    image

                    Читать дальше →
                  • Две must have GPS программы для iPhone 3G

                      Долго не покупал себе в машину навигатор, так как собирался менять телефон, и волею судеб мой выбор пал на iPhone 3G.

                      Первую ночь, как наверное и большинство счастливых обладателей, я провел за перепрошивкой, настройкой и поиском необходимых мне приложений, акцентируя внимание на работу с GPS. Так как на тот момент еще слабо понимал, что такое Cidia, Installous и прочие, смог загрузить только огромный двухгиговый кеш карт центральной России из торрентов.
                      И с утра поехал из Москвы в Кострому тестировать предустановленное приложение Карты.

                      «О Ужас!» — это лучшее, что мне пришло на ум после первых километров. Кому довелось пользоваться, тот поймет.
                      Читать дальше →
                    • Перевод туториалов Google Maps API

                        Левшин Олег (LevshinO) в своем блоге поделился с нами переводами статей с официального сайта гугла, объясняющих принципы работы с Google Maps API.

                        На данный момент выложены следующие переводы:

                        Олег планирует перевод всех одиннадцати статей этого цикла.
                      • Онлайн шоппинг, или одеваемся в Европе дёшево. Часть 1 — Начало.

                          Первая статья для нытиков (это те, которые постоянно ноют на хабре: «Ну по-че-мууу, по-че-мууу техника Apple в России в два раза дороже чем в Европе, а-а-а?») и просто здравомыслящих людей, который предпочтут купить качественные джинсы Levi's производства Мексики, сделанные для внутреннего рынка САСШ, за 40$ с доставкой, а не платить русским барыгам 4000р. за польское говно с лэйблом Levi's.

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

                          Начнём?
                          Читать дальше →
                        • MediaCoder — Аудио-Видео перекодировщик

                            MediaCoder Logo
                            MediaCoder — универсальный аудио-видео перекодировщик, обладающий огромными возможностями. Поддерживаемы аудио форматы — MP3, Vorbis, AAC, AAC+, AAC+v2, MusePack, Speex, AMR, WMA, RealAudio, FLAC, WavPack, Monkey's Audio, OptimFrog, AAC Lossless, TTA, WAV/PCM, Waveform. Видео кодеры — H.264, XviD, DivX, MPEG 1/2/4, Theora, Flash Video, Dirac, 3ivx, RealVideo, Windows Media Video; Контейнеры — AVI, MPEG/VOB, Matroska, MP4, PMP, RealMedia, ASF, Quicktime, OGM, а также CD, DVD, VCD, SVCD, CUESheet.
                            Читать дальше →