All streams
Search
Write a publication
Pull to refresh
1
0
Николай @NikoM

User

Send message
До последнего момента был убежден что речь ведется о программировании, хотя и были серьезные несовпадения. Неожиданная развязка. И теперь прийдется еще раз прочитать историю, чтобы вновь осмыслить зная профессии участников диалога. )
Я считаю что математику не стоит писать на принципах ООП.
Скорей всего для оптимизации таких задач требуется хороший математик, который сможет найти оптимальное решение.
>> Я не умею писать эффективные программы. Эффективные программы используют мало памяти — иначе сборщик мусора будет постоянно тормозить выполнение.

Отвечу известными цитатами
Преждевременная оптимизация — корень всех бед. // Тони Хоар
Простота — дух эффективности. // A. Freeman

Еще Макконнелл в книге «Совершенный код» приводил статистику программ, которые писались с учетом скорости разработки, размера кода, занимаемой памяти, производительности. В результате получились 4 совершенно разных программы.

На мой взгляд в большинстве разрабатываемых программ важна простота поддержки кода, а расходы на вызовы через десятки абстракций могут окупиться за счет гибкости архитектуры и написания более оптимальных алгоритмов.

Я тоже довольно давно пытаюсь проникнуться ООП, но пока не могу его эффективно использовать. Прочитав несколько книг о проектировании кажется нашел инструментарий который должен помочь — TDD и рефакторинг. TDD играет роль страховочного троса, а рефакторинг — позволяет экспериментировать с кодом и глубже понимать ООП.
Наши врачи пишут на урду
алгоритм XOR и ключ равный длине сообщения, позволит «расшифровать» все что угодно
эффект Барбары Стрейзанд

Главное чтобы эти результаты поиска не попали в чью-то «домашнюю коллекцию».
У HTC есть договоренность по которой они должны обеспечить новые устройства на платформе Android свежими обновлениями в течение 18 месяцев после выпуска устройства.
Desire S вышел — 8 марта 2011.
Так что мизерная надежда на обновление 4.1 есть.

Что касается «допилить» 4.0.3 до 4.1 различия в минорной версии могут быть значительными.
Тогда этот остров займет первое место по плотности населения =)
Проще говоря: Ленивый программист — хороший программист.

То есть стремление не делать рутинную работу или тратить время на то, с чем справится компьютер. И избегать работы завтра, создавая качественный код сегодня.
Настройки — Координаты — Использовать беспроводные сети (Координаты определяются с помощью Wi-Fi или сотовых сетей)
Определение местоположения по mac адресу роутера — habrahabr.ru/post/110299/
Вот клавиатура близкая к моему идеалу IBM Space Saver II, только без трекпоинта
По мне самая удачная клавиатура для работы с текстом. Не понимаю зачем на все современные ноутбуки размещают дополнительную цифровую клавиатуру.
Очень не хватает полноценной навигационной клавиатуры с Home/End/PgUp/PgDn + стрелки. А дополнительная цифровая клавиатура излишняя — очень редкой ей пользуюсь.
«голая» система быстро загружается после «Login Screen». В основном тормозят сторонние приложения.
На картинку 1024х1024 подгружается более 3Мб коэффициентов. Почему бы просто не конвертировать JPEG с прогрессивной загрузкой?
Вот пример изображения с прогрессивной 5 этапной загрузкой img42.imageshack.us/img42/5172/910334752x3168p.jpg
телефоны, ноутбуки, импортные автомобили, вся современная техника использует шестигранники, звездочки и другие замысловатые «отвертки»

Information

Rating
Does not participate
Location
Пермь, Пермский край, Россия
Date of birth
Registered
Activity