All streams
Search
Write a publication
Pull to refresh
32
0

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

Send message
Например, очень неплохая и незатейливая нотификация обновлений каких-нибудь офлайн-штук. Типа новую коллекцию в магазин завезли или еще что-то, что не требует ничего, кроме односложного подтверждения (ты сам знаешь, что это, когда подписываешься).
На самом деле надо давно убить всю эту мертворожденную технологию с платежами через NFC (но с обязательным secure-модулем в телефоне, которых, дай бог, сейчас с десяток выпустили), paypass, идиотскими ридерами через вход для наушинков и т. д. Потому, что нет массовости, да и терминалы обновить по всей стране будет стоить огромных денег.

У всех телефонов есть камера с автофокусом (даже столетних). Выпустили бекэнд, выпустили клиенты: один показывает, другой фотографирует и перечисляет деньги. Во всех продуктовых сетях кассовые аппараты давно подключены к интернету: выпускается прошивка, которая печатает QR-коды прямо на чеках (для интернет-магазинов — аддоны, которые будут показывать это же на экране монитора) — вы сканируете и оплачиваете (при чем, чем хотите: хоть пейпалом, хоть вебмани, хоть биткойнами мороженое). Для платежей с плохим интернетом, можно сделать лимит в 1000 р. (списываются, как только одна из сторон выходит в интернет).

В общем, всё в воздухе; боюсь, лишь, что лобби визы/мастеркарда слишком сильно.

Достаточно просто сканирования QR-кода в этом плане, чтобы не «усложнять» с bluetooth или NFC (последнего в айфонах принципиально нет).
Верните VPN для работы.
Смотря для чего нужно определять «необходимую степень сжатия». Если просто, чтобы из пальцев не вываливалось, то тупо сдавливать до тех пор, пока скользить не перестанет (а-ля тачпад, который знает, когда по нему что-то едет).
Или просто датчик давления, который сам останавливает сжатие (не человек контролирует степень сжатия, а датчик).
Умер аналогично, хватило на месяц-полтора — вернул деньги, даже не стал заморачиваться.
В найстроках системы можно снять галку «Ask to keep changes when closing documents» и тогда вообще не нужно будет ничего сохранять — просто закрывать документ, как на айпаде.

Минус в том, что, в отличие от айпада, на ноутбуке гораздо легче внести случайные изменения.
Не могу себе представить iOS-разработчика, не знающего (и не читающего) Грубера (daring fireball) и Симмонса, — авторов этого приложения. Но даже если так, не читать The Verge, Beautiful Pixels, Marco Arment, Macrumors, Business Insider и т. д. невозможно.

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

Это как с курсивом: мы не считаем палочки и на слога не раскладываем каждое слово, а воспринимаем сразу в совокупности (при условии, что мы хорошо знаем это слово).

Пара общих рекомендаций:
  1. Лучший интерфейс — его отсутствие. Не хватает одной очень важной кнопки: определить адрес автоматически через геолокацию. Еще лучше делать это без кнопки автоматически (ибо лучший интерфейс — …).
  2. Уважайте пользователя: поясняйте, для чего нужно заполнить каждое из поле. В процессе формулирования объяснений, возможно, поймете, что половина полей или не обязательны, или вовсе не нужны. Заодно повысится шанс, что человек заполнит «обязательные» поля реальными данными, а не белибердой.
Если главное — это «Тайм машина», то я бы не рассчитывал на сторонние (не эпловские) устройства. Ничто не мешает им в очередном обновлении изменить протокол, и все эти сторонние коробки накроются медным тазом (или могут терять данные в любой момент).

Проще и надежнее уже просто диск втыкать раз в сутки по кабелю для бекапа (благо занимает не больше минуты перекинуть данные по третьему ю-эс-би), или уже раскошелиться на «Экстрим» или «Тайм капсулу» (автор не так уж и много сэкономил, купив отдельно диск и отдельно роутер).
И это одна из причин, по которым «Эппл» долгое время не давала разрешение на LTE в последних айфонах — эти же люди винили бы айфоны в тормознутости инета и пропуске вызовов во время интернет-соединения, а не операторов.
как правильные пользователи ХХI века мы оформили билеты онлайн на сайте РЖД. Как оказалось, зря. Т.к. в украине их просто негде распечатать.

А в чем проблема оказалось? Уже года 3 не нужно печатать (списки с номерами электронных билетов у каждой проводницы). Или это только на направлении Москва — Санкт-Петербург? :-)
Про основы, размеры и кнопочки: здесь всё, как и с программистами, называющих переменные var1, непродумывающих разные варианты событий (коннект к базе отвалился) и т. д. В общем, дело в аккуратности, внутренней дисциплине, порядке и светлой голове.

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


Понимаете, разработчик — тоже дизайнер. Здесь стоит процитировать 2 вещи.

Плохой технолог:
  1. Не вникает в смысл дизайна, забывает о полезном действии и верстает макет по пикселям, в лоб.
  2. Полагается только на свои силы. Надолго застревает на сложных элементах и не обсуждает решение или возможность упрощения. Не заботится о деградациях. «Кроссбраузерно» для него — одинаково во всех браузерах.
  3. Не готов править вёрстку и скрипты, разрезанные на шаблоны. Ничем не интересуется. Не делает собственные проекты.
  4. Притворяется хорошим.


Хороший технолог:
  1. Мастерски верстает сайты, пишет скрипты, общается с коллегами, планирует время, делает работу в срок без начальника с палкой.
  2. Не просит дизайнера отрисовать макет для разной ширины браузера, а сам предлагает разумную «резину». Придумывает уместные анимации интерфейса, не требуя разжевать каждый кадр.
  3. С удовольствием исследует новые области, любит нестандартные элементы интерфейса. Щёлкает рутинные задачи автоматизацией, готовыми решениями, снипетами и миксинами.
  4. Видит, в чём сегодня был недостаточно хорош, и завтра становится лучше.


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

Счетчик новых просмотров резюме не сбрасывается в ноль при открытии на телефоне раздела со списком просматривающих компаний.

При открытии вакансий из автопоиска открываются все, а не только новые (непросмотренные с прошлого раза).

Information

Rating
Does not participate
Registered
Activity