Кстати, зря вы так. При всех косяках оно всё очень и очень неплохо справлялось с гораздо-гораздо более фрагментированным парком девайсов, чем даже сейчас можно представить. Не было «слабосовместимых реализаций», было только дополнительное api вендорское, которое в случае midp2 и новее было неактуально уже. Сравнивать с нативными программами на Symbian как бы некорректно ведь. При должном старании вполне писались переносимые проги под практически любой телефон тогдашний, потому их просто куча была. Бесило там кое-что местами, конечно, но всё же. Лучше и переносимее ничего не было, да и сейчас нету по идее.
З.ы. я сам довольно много писал.
Вот уж действительно парадоксы так парадоксы: расширение до целого при арифметических операциях и потеря точности чисел с плавающей запятой. Эти «парадоксы» обычно в любых книжках for dummies описываются по любому языку/платформе. Да и «программы на языке си и си++» тут непричём.
Ну потому что десктоп-приложения — это никак не огромное количество и тем более не «большинство», а крошечная часть приложений на Java. А вообще на скриншоте просто «ненативный» l&f одного конкретного, хоть и вроде как «стандартного», gui-фреймворка. Java это ж язык, а не набор виджетов, она не имеет никакого отношения к виду программ, на Java можно написать gui так, что и не отличите от нативного.
Ну всё равно я считаю что странная фраза про «отступаем в памяти», на самом деле эта директива просто говорит компилятору увеличивать все указатели на 100h, больше ничего не меняется ни в памяти, ни при загрузке com-бинарника, ни в нём самом.
Ну, конечно не случайны. В com PSP явно не задаётся, но загрузчик его формирует как и у exe, а сам бинарник грузится с нулевого байта по смещению 100h, а в случае exe туда же грузится загрузчиком соответствующая секция.
Да, но и не «отступ в памяти». Это просто виртуальная команда, компенсация смещения для указателей, размером в 256 байт, на которые загрузчик com-файла дос загружает программный код, который в отличие от exe начинается с нулевого байта com-бинарника.
И любой участник ДД имеет полное право написать в протоколе — «Не согласен...» и обратиться в суд.
Как раз протокол — это не вынесение решения. Решение так и так выносится в результате последующего рассмотрения протокола (вышестоящими лицами или судом). Если же вы про постановление, то тут только обжалование последующее (с предварительной отменой постановления). Но с другой стороны, если водитель «не согласен», то постановление и не должны составлять, только протокол (28.6 КоАП).
В svn все ветки — это обычные папки относительно корня репозитория и при создании ветки, грубо говоря, делается просто svn copy в папку /branches. Разумеется, при этом никакие файлы никуда физически не копируются и далее как обычно просто инкрементальные изменения от этого локального среза этой конкретной версии файла.
З.ы. я сам довольно много писал.
вот халява же;)
з.ы. а про локальные копии — в общем-то, да, всё верно. Но тут и в git так же по сути работает в локальной части то.