Как стать автором
Обновить
39
0
Дмитрий Исаев @x256

iOS Ninja

Отправить сообщение
(и все это один человек)

Скоро год уже, полёт отличный, заряжаю иногда по несколько партий в неделю (регулярные ПСР).
— Nitecore Intellicharger i4 (1200 руб.)
— аккумы Robiton: Li-ion 18650 двух видов, Ni-MH AA и AAA
Раздельная зарядка 4 штук. Показывает заряд в простой и доступной форме (4 диода) — мне больше ничего не надо. Деградации ёмкости пока не заметил. Robiton говорит, что Ni-MH без эффекта памяти.
161-ФЗ, ст. 7
9. При переводе электронных денежных средств юридические лица или индивидуальные предприниматели могут являться получателями средств, а также плательщиками в случае, если получателем средств является физическое лицо, использующее электронные средства платежа, указанные в части 2 статьи 10 настоящего Федерального закона, либо физическое лицо, прошедшее процедуру упрощенной идентификации.
Кажется да, в терминологии Apple слово «имплементация» звучит как «переоткрытие» :)

Я много повидал кода, но нигде не видел таких модулей в рамках эппловского «MVC» и поэтому решил написать сюда.
Ещё один лайфхак (не знаю, подходит ли он именно вам): включать английскую речь во время сна! Это 8 часов, за которые мозг успеет и отдохнуть, и уделить внимание английскому. Включаю американские радио (WINA, FOX, Ancient Faith). Совершенно точно расширяет активный запас, мозг достраивает картину до реального общения (что он всегда и делает в фазе быстрого сна). Начинаешь думать по-английски, иногда просыпаешься с мыслью «как это сформулировать» :)

Понятно, что способ не для всех. Кому-то нужно отключиться полностью, кому-то нет. Вообще это идея из какого-то мотивирующего видео Шварценеггера: «Уходит много времени на сон? Спите, блин, быстрее!!!» Ну или столько же, но с пользой.
Картинка про степень 365 — снесло крышу, отправлю всем!

Про «хороший-плохой менеджер» отлично, идеальный эпитет «восторженный идиот», наверно все такими были. :)

Надо, наверно, заметить, что это объяснение лидерства исходит из «теории Y» (люди все няшки изначально замотивированные), а по факту всё бывает не так, и приходится пинать работать и по другим осям, «теория X» и всё такое. А с другой стороны, например, уважение членов команды (во всех смыслах) часто считают просто «гигиеническим», maintenance фактором. Тут можно было бы дать каких-нибудь типичных ссылок, где всё разжёвано, но вообще рекомендую твёрдую пищу типа Management. Barron's Business Review Series (в Москве, скажем, везде продаётся).
Вложиться в детей? Если они хотя бы школьники. Щас любой школьник при желании доведёт такую идею до proof-of-concept за год-два, надо только направлять. КПД 100%. Даже если не принесёт денег, опыт на всю жизнь.

Ну а про остальные варианты…
2 и 3 обычно требуют крутиться в соответствующих тусовках, т.е. немалое время.
1 и 4, насколько я вижу, вообще нереалистичны.
Да перевод стандарта кривой (об этом тот же Сатин говорил).

Взять фразу «Designing user tasks, user–system interaction and user interface to meet user requirements, taking into consideration the whole user experience». Как её разобрать по частям? Главная часть — «designing… to meet», т.е. именно «подгон» или «ре-дизайн», о котором сказали чуть выше. А перевели: «проектирование… с учётом того-то».

Поэтому лучше читать всё в оригинале (хотя в данном случае это несколько затратно).
У них в ISO написано, кто должен заниматься юзабилити? Если нет, пусть напишут.

От отдельных спикеров всё время слышишь, что UX-дизайнеру нельзя и даже профессионально вредно заниматься UI-дизайном. А в вакансиях на позиции UX-дизайнеров — сплошные требования к UI-дизайнерам (графика, академический рисунок, чего только нет), плюс максимум пара общих фраз про адекватность взаимодействия с заказчиком.
Ну они пошли по изначально кривому пути — стандартные браузерные контролы из системы… Ну приспичило делать UI в браузере, ну взяли бы CEF — по одному билду на каждую платформу. А так, весь этот зоопарк, как это вообще тестить…

158 мегабайт на скрине — сказка! У меня на 7-й винде IE-процесс часто падает или выдаёт (смешно) алерты типа «страница не отвечает». На маке с вебкитом — жрёт гиг памяти в обычном состоянии, до 2 гигов при активном использовании (поиск по чатам и т.д.)
Stanford ETL — Entrepreneurial Thought Leaders Seminar — надеюсь, правильно дал ссылку. В общем, заходим на сайт или скачиваем iOS/Android/WinPhone приложение TuneIn, и там ищем в подкастах Stanford.
В конце призыв понятный, но (на мой взгляд) несколько однобокий.

Просто из-за излишнего перфекционизма и возможности заложиться под «будущие фичи» разработка многих проектов затягивалась на месяцы.

Я бы перефразировал в «разработка многих проектов затягивалась на месяцы как из-за излишнего перфекционизма, так и из-за нежелания сделать рефакторинг на пару лет раньше».

А если бы писал статью «с нуля» (только из своего опыта), то получилось бы так: «не видел, чтобы разработка проектов затягивалась из-за излишнего перфекционизма; но из-за нежелания вовремя сделать рефакторинг тратились многие человекогоды», увы.
Особенно среди девушек.
<загадочно>Скоро будет.
Общие советы давать трудно. :) У меня есть один проект для iOS на WebKit. Когда адаптировал под iPhone 6 и 6+, самым простым решением оказалось переделать абсолютно все размеры на em, кроме собственного одного (font size), который задаётся в runtime.
здесь www.w3.org/Style/Examples/007/units.en.html написано что требование к пикселю быть размером 1\96 дюйма относится ко всей печатной продукции, ни про какакие мониторы речи нету.

Почему я сразу сослался на терминологию Гугла? В ней всё понятно: есть px (CSS pixel), есть dip, они связаны, это разные вещи.

W3C сами запутались, подменяя одно понятие другим. В одном месте стандарта заявляют, что px является absolute length unit и равен
1px is equal to 1/96th of 1in
— никаких исключений про мониторы тут не вижу.

Но далее по тексту, 1px вдруг начинают рассматривать уже в контексте reference pixel, т.е. device-independent:
For reading at arm's length, 1px thus corresponds to about 0.26 mm (1/96 inch).


Ну а про это я писал в статье, но возражу ещё раз:
Тоесть пиксель на устройстве это всегда пиксель CSS.
У меня пиксель на устройстве (iPhone 4S) равен 0,08 мм.
Но CSS (при viewport "width=device-width") рисует 1px толщиной в 0,16 мм.
Это была просто агитация за HiDPI мониторы :)

Когда брал ноут с 200+ DPI, большая часть сайтов смотрелись ужасно. Спустя 2 года ситуация получше, но тоже, 99% растровой графики (включая даже хабр частично) до сих пор не адаптированы под high-res.

Будут сайты красиво смотреться — будет стимул у людей покупать нормальные дисплеи и не портить глаза (последнее субъективно).
Не на чем попробовать. Надеюсь, кто-нибудь отпишет.

Я тоже вижу пиксели на 4S, а у 6+ размер пикселя уменьшился всего в 1.5 раза, поэтому downsampling также беспокоит (в теории).
Я вот как-то не вижу смысла в создании костылей под все возможные варианты.
А я вообще за то, чтобы всегда верстали на максимальных DPI, которые есть в продаже. А уже задача рендер-движков — чтобы всё «смотрелось» на более дешёвых экранах (хотя понятно, что пока они её не выполняют, надо тестировать везде).
Ещё такой нюанс, вот в iPhone 6+ идёт даунсэмплинг из 2208*1242 в 1920*1080, то есть там вообще, как я понимаю, нельзя сделать рендеринг пиксель-в-пиксель никак?
Глянул на симуляторе, действительно, при viewport "width=device-width" края чёткие, CSS не знает про даунсэмплинг. На девайсе будет «размыто».

Кстати, только сейчас увидел, что (при других viewport) Safari на iOS ведёт себя как «идеальный браузер на неидеальном мониторе». Интересно, как обстоят дела в Android.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Лимассол, Government controlled area, Кипр
Дата рождения
Зарегистрирован
Активность