Обновить
149
0
Евгений @rule

Предприниматель в IT

Отправить сообщение
Почему вот эти два класса тоже не являются наследниками VLDRegExpValidator?:
VLDBoundaryNumberValidator
VLDBoundaryCharactersValidator

Для того чтобы решить эту проблему, не перегружая код обработкой методов делегатов UITextFieldDelegate и UITextViewDelegate, были созданы классы VLDTextField и VLDTextView, которые не позволят ввести в поле символов больше, чем требуется.


То-есть вы подменили стандартный эппловский шаблон делегирования, на наследование и считаете это хорошо? В Cocoa мире делегирование более предпочтительный подход, нежели наследование по ряду причин. В вашем случае точно лучше делегирование.
Я вижу только одну причину наследования — это не позволять вводить символы — если не проходит валидацию ввод.
я вот не очень понял в чем отличие от Bean? То что паять не нужно и аккумулятор в комплекте?
наоборот, дизайнер не всегда правильно «режет» элементы, забывает что-то указать и много еще чего бывает.
Процесс уточнения, корректировок занимает время и теребят хорошей связи разработчик-дизайнер. Такая не всегда есть, особенно если эти люди друг-друга не знают и находятся на расстоянии.

В итоге эффективней даже с точки зрения разработчика научить его.
мы тоже придумывали придумывали спецификации, но так как приходится работать с большим количеством разных дизайнеров, то каждому рассказывать в каком виде нужен дизайн накладно, более того мало кто следовал этим требованиям.
Поэтому проще обучить базовым навыкам PS и/или Sketch, многие проблемы уходят сами собой.

А я не очень понимаю в чем их основная функция?
Не пускать чужих учеников в школу, я так думаю это не часто происходит да и зачем не пускать?
Взрослых может не пускать тот-же охранник без всяких турникетов.
Чтоб контролировать ребенка (думаю есть люди, которые хотят таким образом контролировать), то можно просто чек-поинт для желающих без турникетов всяких.
В чем суть то этого?
И так тяжело читать старые парковочные таблички, но они хоть контрастные. А эти штуки вообще нереально будет прочитать. Особенно если один сегмент поломается например или еще чего.
Если серьезно возьмутся за контроль соблюдения этого закона, то ситуация будет как в Китае — куча клонов успешных мировых компаний.
Alexander Gunning (Австралия) — 36

Да-да, Австралы — мы такие.
Aussie, Aussie, Aussie, Oi Oi Oi!
Сводили сводили, а результат не показали.
меня тоже этот вопрос заинтересовал очень.
Насколько я знаю Smartlabs кастомизирует им под их запросы.
Могу им передать, напишите конечно свой анализ, будет очень интересно.
У вас написана только часть правды.
Не все приставки позволяют менять страницу портала или адрес портала. Например Amino на первой вашей странице обязывает иметь специально ключи для этого т производителя. Есть несколько уровней доступа для этого. Я как-то долго собирал как раз прошивки для амино кастомные.

Некоторые производители используют нативные приложения. Я помню даже встречал такое странное решение.
По спутнику в специальном канале транслируется скомпилированная на специальном языке, похожем на С программа. И при старте приставка слушает эти специальные каналы и исполняет их. Причем можно транслировать общее приложение, приложение на канал или приложение на программу передач.

Вот например Smartlabs под эти самые Амино делал свои прошивки: выпиливал оперу из них и вставлял свои «нативные» приложения на C++. Потом они сделали вообще свою приставку. Но вот в этом смартлабс целый отдел, которых запихивает нативное красивое решение во все приставки, я не помню ни одной в которую бы не удалось запихнуть.

Но с приставками есть очень интересный момент — они построены на целом зоопарке архитектур:PPC, ST, Atom, ARM9…

К чему это всё? К тому что под приставки писать не стоит: платформы закрытые и даже одна линейка продуктов предполагает разные стандарты. Были попытки стандартизировать это, но так вроде и не получилось. Лучше писать под SmartTv, там намного всё лучше, хотя тоже далеко до идеала.
Телефон может вы и не теряли, а вот аватарку похоже потеряли, поэтому не смогу посмотреть в глаза даже аватарке.
Я же не говорил, что таких людей нет, я сказал что я не видел таких.
хочу посмотреть в лицо такому человеку :-)
Так Pebble стоят 99 долларов.
то что Polar понаделал кучу несовместимых протоколов — это плохо.
Но ANT+ датчики хоть и используют один протокол, между собой они не совместимы. Гарминовский датчик сердечного пульса к ssunto не подключишь. Или если взять адидасовский свисток ANT+ для компьютера, то к гармоническому датчику он тоже не подключится.
Так что толку от одного протокола нет.

А вот с BT-LE другое дело, мало того что все телефоны цепляют датчик, так еще можно одновременно датчик и к часа и к телефону прицепить. Я так и делаю, Исполользую Polar BT нагрудный датчик и он работает практически со всеми приложениями на смартфоне: runkeeper, runtastik, polar beat.
До этого нужно было в айфон вставлять свисток адидасовский или поларовский или еще какой. У меня их пачка лежит теперь.
для измерения языка автор бы привел алгоритм и измерение скорости языка заключалось бы в сравнении скорости выполнения этого алгоритма на разных языках на одной машине.
Тут задача о правильном алгоритме, как по мне в sqlite есть нужные правильные алгоритмы и изобретать велосипед тут нужно только имея очень суровые обоснования.
ну sqlite подхода есть еще большое преимущество — можно делать пачку конкурентных read-only запросов используя ту-же память но утилизируя разные ядра процессора, распаралеливая тем самым нагрузку.
почему базы данных не использовать?
Помоем как раз самый простой и надежный способ использовать sqlite.
На подготовку данных уйдет порядка минуты наверное, но потом по индексу искать будет очень быстро, нужна же только одна таблица с полем integer ( так как РФ паспорта вроде не имеют букв в номере).
может от курицы зависит, но своими глазами видел как курица без головы носится по двору, переставляя лапы и тд.

Информация

В рейтинге
Не участвует
Откуда
Sydney, New South Wales, Австралия
Дата рождения
Зарегистрирован
Активность