Pull to refresh
0
0
demongloom @demongloom

User

Send message
Из платных — sencha, из бесплатных — dojo или angular/ember/backbone/что то там еще с обвязкой ui плагинов.
Фреймворк использует jQuery как дом библиотеку.
Пишу на нем несколько лет и видел как он развивался.

За последние два года есть существенный скачок как в качестве так и в скорости. Мобильная версия контролов sap.m — доминирующая и должна заменить старые десктопные со временем.

Использовать имеет смысл только если необходимо работать с саповскими приложениями с бэкендом на хане или на абапе. Для разработки сайтиков или админок есть вещи получше :)
Водить изначально такой мышкой будет не удобно, плюс визуально выглядит коряво. Мне кажется что проблема куда более элегантно решена в макбуках — есть и клавиатура и прямо под ней большой удобный тачпад, которым можно очень точно поставить курсор мыши куда угодно. Для тех у кого бука нет, продают на ebay подставку которая обьединяет клавиатуру и тачпад.
Вот что плохо в ангуларе, что такие простые вещи надо писать кучей кода. Неужели нет готовой таблицы с сортировкой и т.д.?
Это же не суперкастомное приложение в конце концов.
Вот чего реально не хватает в сервисах гугля так это передача доступа сторонним сервисам и аппликациям используя api key с ограниченными правами, а не вводя свои мэйл и пароль. Вдруг кейлоггер или еще какая дрянь стоит в сервисе или аппликации. Всех же не проверишь.
Лучше doxygen развивали бы.
Юнит-тесты забыли запустить?
Во льве достаточно косяков, которые действуют избирательным методом. У кого проблемы связанные с железом, у кого глюки, а у кому-то не подходят «новый» стиль работы. Не оставайтесь в стороне, по проблемам выскажите мнение в Apple discussions и обязательно в feedback.

Для возрата денег за льва нужно найти покупку в itunes, найти данные о заказе и написать письмо в эппл о ваших проблемах и приложить данные заказа. Линков дать не могу, пишу с айфона, но в инете полно инструкций куда нажимать и что писать. Я так сделал и через пару дней мне зашли деньги назад.
Полностью согласен. Подчеркивание значения терминологии — тоже очень важно.

Мое личное мнение в том что всегда должен быть компромисс между «вам шашечки или ехать?». Можно скатиться в постоянный рефакторинг и поиск идеала, а «воз и поныне там». Я наблюдал проект в разработку которого приходили совершенно новые группы разработчиков. Новая группа обьявляла что все написанное ранее — отстой, особенно код того кто ранее точно такое же говорил про код предшественников. А потом спустя время получалось как в анекдоте про три письма — вали на предшественника, вали на проблемы, пиши письма.
Интересно, робот который пройдет тест тьюринга сможет разгадывать капчи?
Для людей с нарушениями зрения, слуха или моторики будет создана программа по распознаванию капчь как часть accessebility пакета в операционке.
Надеюсь что следущие выпуски будут лучше, а с опытом уйдет и нервничание.
Речь хоть и живая, может волнение и сьемка сказывается, но выглядит как то не очень подгодтовленно когда вещи называют «я не знаю как эта штука называется» и т.д. Идеи которые она высказывала с одной стороны очевидны и понятны для хоть для немного поднаторенного человека, но не было четких формулировок. Те гуру которых она приводила и есть гуру, т.к. в своих книгах дают четкие и лаконичные формулировки процессов.

Пример с погодой ужасен, заслуженно наверняка есть про него много обсуждений и критики. Например куда наглядней и проще, а главное не противоречит духу иконок — показывать погоду в самой иконке, обновляя на лету. Человеку нет нужды даже программу погоды открывать. А облака, вид из космоса — в топку.
Прокрутка, кол-во данных не самая большая проблема для пользователя (если речь не идет о скорости рендеринга), проблема в поиске по такому списку. Очень редко где есть свободный поиск который ищет искомое не только с начала слова, а ведь именно это так порой нехватает.
Я под лисой делал одну оптимизацию для проекта, т.к. память лилась. Допустим что браузер не очень корректно может почистить XMLHttpRequest обьекты. Можно попробовать минимизировать утечки. Решений было несколько.

1. Пул XMLHttpRequest обьектов. Не создавать каждый раз новый, а брать старый из пула если он помечен как свободный.

2. А вы в курсе что происходит с вашими данными и контентом после onComplete? Допустим вы загрузили json файл размером в мегабайт. Так вот этот мегабайт текста будет висеть в памяти внутри XMLHttpRequest обьекта (переменная responseText). Обьект можно очистить, вызвав функцию abort() на нем. Причем ее я вызваю уже после того как совершил все обработки и т.д. onComplete. Собственно это и часть функционала пула, когда ажакс помечен как свободный — делать ему аборт, очищать калбяки и прочие присоски и щупальца :).

3. Ну и понятно что надо следить при таком пуле чуть тщательней за обьектами. Например создал обьект, вызвал, а потом пытаешься вызвать еще раз, а он уже очищен и обнулен. Для таких особых случаев у меня есть флаг, типа не очищать.
Купил лицензию полгода назад, и хоть штормом вполне доволен, есть все же ряд весьма досадных косяков которые портят впечатление. Взять скажем прыганье в родительский класс (BaseClass) при клике на создание инстанса подкласса (new SubBaseClass), пару месяцев как не пофиксят, несмотря на большое кол-во голосов. Мое личное мнение — рано они обьявили текущий релиз полностью стабильным и 2.0 версией. И не хватает порта плагинов со взрослой JetBrains IDE.
На planet mysql видел запись о том что для полей несущих непосредственно тексты использовать utf, а для «ключевых» (константы, коды, enum) полей использовать ascii.
Три года назад купил 95 нокию. Аппарат по тем временам был бомба, железо упитанное все что можно только мечтать, серьезный такой мужской айтишный телефон. Все целом классно, черт даже со слабой батареей и то что от юсб не мог заряжаться, мол что вторую зарядку на работе держать западло?

А минус на самом то деле был в том, на чем выехали серьезно эппл правильно уловив проблему рынка. Новинка айфона была не в тачскрине или в форм факторе. Проблема была в приложениях, в методе их установки и использования. Симбиан на нокии был ужасен при попытках установить программу, ведь нужно было пройти проверку сертификата, как будто я сотрудник КГБ и устанавлваю себе супер защищенную разработку. И горе если сертификат был просрочен. И связанная на сертификатах целая куча ограничений, что удовольствия никак не доставляло. Мой хороший знакомый сказал что у него есть друг, который писал на симбиане и дико клял последними словами усложненный процесс разработки. Наверно это сильно повлияло на кол-во и качество программ. Ovi Store — вообще смех и грех, глючно и неудобно.
Недавно, когда сменил на 4 айфон, так я как в другой мир попал, где легко и удобно.

А так аппарат был прикольный, даже кваку мог запускать.
Будет проще — при коммите в svn, код автоматически подвергается случайной перетасовке функций в классе, имена рефакторятся на синонимы из словаря, табы + пробелы прыгают в коде как зайчики, а комментарии гуглотранслейтом переводятся на клингонский и обратно, вроде смысл тот же, но уже по другому написано.

Information

Rating
Does not participate
Location
Израиль
Date of birth
Registered
Activity