Как стать автором
Обновить
3
0
Олег @krolser

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

Отправить сообщение
«Даны два числа — X и Y. Поменять их местами.»
Во первых, условие не полное. Не указан тип чисел, вещественный, целочисленный.

X=3;
Y=4;
X=Y+X;
Y=X-Y;
X=X-Y;
Верно, но не всегда.
Допустим мы решили, что у нас вещественный тип. Тогда, если взять одно ну очень большре число, а второе — ну очень маленькое. То из-за округления результатов вы потеряете очень маленькое и получите просто нуль.
Предположим, что у нас целочисленный тип и оба числа практически равны самому максимальному значению этого типа. При сложении произойдет переполнение и результат опять не будет корректным.

Для целочисленых типов правильное решенеи такое
A := A xor B
B := B xor A т.е. (B xor A xor B)
A := A xor B т.е. (A xor B xor B xor A xor B)
В данном случае у нас не произойдет переполнение.
А вам не кажется, что программирование и коддинг это разные вещи :)
В гродно ставят плоские диодные сфетофоры. Так вот так боковая секция обводится красным кружком, если ехать нельзя и горит зеленой стрелкой — если можно.
Так всё-таки, сколько стоит закрыть ООО?
Охренеть. Еще и в тематический блог попало.
О блин… интересная идея! Хватит мусолить уже всё есть
dzennik.by

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

И люди специальные наняты. И заплатить за услуги можно так же просто как и за услуги мобильной связи — просто прийди на почту и заплати.

А остальным коментаторам посоветую сначала просто поискать аналоги а потом предлагать идеи, которые уже реализованы.
Читай внимательно dklab.ru/chicken/nablas/39.html. И только после этого делай громкие заявления. ;)
Хотелось бы по подробнее про программистов. Интерес вызывает в основном Java
Ничего не понял. :)

В данном случае все переменные типа статические. Две одинаковые константы ссылаются на одно и тоже. Тут я проблемы не вижу.

Ты писал: «typesafe противоречит полиморфизму. а вот valuesafe вполне себе получается.»

Потом написал: «насчёт типов — это вообще, а не конкретно к данному случаю. типы определяют внутреннюю структуру объекта, а вот интерфейс — его возможности общения с внешним миром. а полиморфизм предполагает «не важно, что там у него внутри — важно, что он умеет»»

Что такое полиморфизм я знаю, а даже если бы и не знал :) то заглянул бы в справочник.

Так что вопрос открыт. Пожалуйста по подробнее, чем данный паттерн мешает полиморфизму. Желательно нормальные, развёрнутые аргументы. Я не экстрасенс, не могу догадаться что ты имел ввиду. И где ты собрался использовать полиморфизм, в клиенте, который использует данное перечисление или же в купе с другими перечислениями.
А можно по-подробнее про этот паттерн. Что я не могу найти информации про него.
И каким образом TypeSafe противоречит полиморфизму? (это не подковырка, а вопрос из из чистого любопытства в образовательных целях)
TypeSafe нужен только в типизированных языках. Данный паттерн позволяет ещё на этапе написания кода не допускать мелких оплошностей, которые потом очень тяжело найти и исправить. А если вы пользуетесь ещё и полноценной IDE (я использую Eclipse со всеми «примочками»), то тогда данный паттерн для вас просто незаменим.
Всё, исправил. Спасибо за замечание.
Да, я знаю, что начиная с версии Java 1.5 перечисления являются частью языка. Я просто хотел более подробно расписать про возможности использования. Кроме того расписать данный паттерн для тех, кто не может использовать возможности Java 1.5. Поверьте мне, такие ситуации бывает.
Гугл бы уже давно показал вам всю Беларусь. Но есть одно и очень большое НО. Есть закон, согласно которому картографической информацией о территории республики Беларусь может обладать только Государство. Был проект такой belmap.info/ Зайдите туда и всё сами поймёте. То что показывает Гугл и Яндекс УЖЕ нарушает закон. А вы хотети еще большего нарушения.
Человек, который это писал молодец. Но, зачем было сюда приплетать AMF.
AMF — это формат передачи данных. Вся его соль в том, что он бинарный (меньше объем передаваемых данных) и позволяет передавать типизированные данные. Используя разные прослойки (например AMFPHP) вы можете работать на стороне сервера с объектами, передавать их по протоколу и во Flash получить типизированный объект. В итоге, не надо ничего парсить, ничего выдумывать. Просто тупо вызываем необходимый нам метод.
Кстати, AMF работает быстрее, чем ручное распаршивание данных.

Как эффективно (при минимальных затратах) прикрутить REST во Flash я не знаю. Буду рад, если кто-нибудь прояснит.
Я и мой друг, разработали что то подобное, конечно не так круто, как тут описано, но ему хватает. Я просто Java разработчик, а он PHP. Вот и пришлось мне столкнуться с PHP. Мне не очень хотелось мучаться с этим языком. Вот что у нас получилось.

Редактируем объектную модель с помощью Power Designer. По объектной модели генерируется физическая модель. Потом, с помощью XSLT преобразования, превращает полученную физическую модель в необходимый для Propel файл. А пропел генерит все необходимые файлы для работы с данными. Далее вступает в работу генерилка админки, которой говоришь, как показывать некоторые лукапы.

Итог: описание модели и создание админки — 30 минут — 2 часа. Ну соответственно остаётся натянуть дизайн.

Как то так. Данное нововведение позволило моему другу сэкономить ну очень много времени и заниматься деййствительно интересными вещами, а не копипастом.

И еще… Сразу всё автоматизировать не получиться. Будьте готовы к тому, что придётся попутно развивать и «вашу автоматику».
Извиняюсь… Дело было не в бабине :) При обновлении страницы цветом выделяются новые комменты, которых не было при предыдущей загрузке.

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

Странно, что нету блога GreaseMonkey для Хабра.
Странно, но у меня некоторые заголовки комментариев начали раскрашиваться в другой цвет.
О чем статья. О том что есть классные графические редакторы. Не очень люблю комментировать. Но тут не могу не удержаться. Ну да, заказала она переделку альбома, и что? Откуда столько плюсов?

Интересно, а создатель в курсе, что на данный момент в солнечной системе 8 (восемь) планет. Читаем Википедию и освежаем свои школьные знания.

Информация

В рейтинге
Не участвует
Откуда
Гродно, Гродненская обл., Беларусь
Дата рождения
Зарегистрирован
Активность