Обновить
0
0

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

Отправить сообщение
Просто «остроумная» шутка.
А в реальности разработчики на дажве без проблем пишут где хотят — в винде, в линуксе. Даже в одной команде. И оно-таки да — везде работает. А вот, с .NET у вас никакого выбора.
Всё-таки думаю, что это не «пруфф». К сожалению, Java API не везде спроектировано идеально (особенно, ранние версии). Есть куча примеров плохой реализации и проектирования API в Java (например, тут нелпохое обсуждение: stackoverflow.com/questions/186964/java-core-api-anti-patterns-what-is-wrong). Тот же Блох, на книгу которого вы ссылаетесь, приводит много примеров плохого JDK API.
Мне кажется, что универсальные системы (дли компа и мобил) — это полный кошмар. Для компа и планшета — ещё куда не шло, и то — для управления компом используется мышь, а для планшета — палец. Интерфейс всё же должен быть адаптирован конкретно под что-то одно (да, да, я помню про Windows 8). Ну, а под мобильные устройства интерфейс должен быть совсем свой. Либо Убунту как раз и сделает индивидуальный интерфейс для мобил, со своими приложениями. Но тогда у них с десктопом только «ядро» общее и останется. В чем смысл делать заявления: «выпустит универсальную версию ОС» (сказали бы уж, что просто будет мобильная версия)? А с одним общим интерфейсом — это снова «здравствуй, мир Windows Mobile».
Чтобы запостить на сайте какую-то проблему, нужно регистрироваться. Блин, это вообще кому нужно? Мне проблему постить или вам о ней узнать? Имхо, при сабмите проблемы регистрации должна быть опциональна.
Во варианте 1 Synchronized Accessor — метод должен быть статический.
Для этого там висят шторы или… будут висеть :)
Раньше она была платная. Видимо, ещё в момент покупки прописалось ограничение. Возможно, поможет удаление и установка заново.
Все даты выхода висели на сайте openjdk уже несколько месяцев.
Ну вот, в текущей реализации, если перевести часы в системе, то это непосредственно отражается на таймере — прыгает, становится отрицательным или сразу 100% :)
Честно говоря, не уверен, что это вообще можно обойти только лишь на одном клиенте в JS. Я не придумал как.
Эм… Простите, но так таймер нельзя писать вообще! Нет никакой гарантии, что пройдёт ровно 123 ms (т.е. заданный вами интервал). Более того, точно столько времени не пройдёт никогда. У вас получается, что время берётся как бы примерно. Вы хоть попробуйте засечь с часами, сколько проходит реально времени и сколько пишется у вас. Там разброс гигантский.

Более того, функция setInterval не вызывает, когда страница не активна! Если перейти на другую вкладку и потом вернуться, то время останется старое (проверил в FF). А всё потому что вы просто отняли шаг при следующем вызове функции!

На каждом этапе нужно брать время и его проверять от стартового. Правда, там уже будут баги, если часы перевести и нужно это обходить.
Неужели в JS нельзя как-то более по-человечески работать с датами и временем? Куча if'ов малость выносит мозг и собственно отвелекает от самой работы с прогресс баром.
Ничего себе! Столько новых фич!
Понятно, спасибо.
Дизайн приложения радует. Выглядит приятно.
Имхо:
— не хватает landscape режима
— на главном экране шапка чересчур великовата — съедает просто огромную кучу места
— хотелось бы, чтобы работали ютубные ролики в постах. Сейчас это просто черный прямоугольник
— ну, и у меня на nexus one не работает зум мультитачем. Плюс, место под рекламу — просто белый прямоугольник с крестиком, который ещё и не работает.
— не смог залогиниться: ввожу логин и пас, жму кнопку и ничего не происходит. может быть, опять же не тестили на Android 2.3
А для чего приложению в permissions: phone calls?
Я бы в список того, что нужно изучать в самом начале добавил бы: алгоритмизацию и структуры данных, ассемблер (чтобы студенты понимали, что происходит в компьютере на самом деле), операционные системы (там же межпроцессорное и межпоточное взаимодействие).
Считаю, что в универе нужно давать в первую очередь базу и обзор, чем можно программисту потом заниматься. А всякие фреймворки он потом выучит сам (или на первой работе).
А вот когда это есть, уже можно давать всё остальное (если на это остаётся время).
Мне кажется, что всё-таки в IT большинство людей именно работают на получение результата, а не просто отсиживают свои часы. Потому и в большинстве IT-компаний гибкий рабочий график. Но идеи в статье, конечно, вдохновляют.
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность