Форум: "Прочее";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
ВнизИстория Нового времени Найти похожие ветки
← →
vasIZmax © (2007-02-16 16:46) [0]Хронологические событие на сайте:
1. Сельского учителя будут судить за использоание нелиценизионного ПО.
2. Выбор: лицензионное ПО или нет.
3. "Лицензия на Винду" плавно перешла в (4).
4. Винда XP или Vista.
5. "Все семейство виндофс - фуфло, переходим на Линукс"
6. Краткий период обсуждения иных тем.
7. Цикл веток "А что Вам мешает"...
8. Java атакует.
9. ???
Что следующее???
ЗЫ. ))))))))))
← →
Чапаев © (2007-02-16 16:47) [1]Борланд прекращает развитие Делфи. Как процесс-то скырть и запуздырить иконку?
← →
Sergey13 © (2007-02-16 16:50) [2]Как сообщает крупный американский журнал о компьютерах, компания
Microsoft так и не смогла оправиться от ущерба, нанесенного директором
Сепычевской средней школы Александром Поносовым, вследствие чего
компания Microsoft вынуждена признать себя банкротом.
anekdot.ru
← →
Vlad Oshin © (2007-02-16 16:52) [3]
> не смогла оправиться
бывает.. лечится... :)
← →
vasIZmax © (2007-02-16 16:53) [4]
> Чапаев © (16.02.07 16:47) [1]10 10 программ, которые вы должны собрать за свою сознательную жизнь, не используя нестандартных компонентов:
Текстовый редактор. С этого начинают все. Отработка приемов работы с текстом и первичные навыки сохранения документов.
Калькулятор. Навыки дельфийских математических операций.
Графический редактор. Работа с канвой и уяснение разницы между компонентом Image и PaintBox.
Информация о системе. ОС, ОЗУ, винчестер, процессор, имя пользователя etc.
Будильник. Работа с датой и временем.
Программа, Сворачивающаяся В Трей.
Чистильщик реестра. Удаление "мертвых" ключей из секции Uninstall и т.п. Навыки работы с реестром.
Чистильщик диска. Удаляет *.tmp, *.gid и прочий мусор. Поиск файлов и работа с ними.
Медиаплейер.
Клавиатурный шпион.
http://delphiworld.ru/2.php
А ты настоящий дельфер?)))))))))
← →
Marser © (2007-02-16 16:55) [5]
> История Нового времени
Начинается то ли в 1566, то ли в 1640 :-)
← →
Рамиль © (2007-02-16 16:56) [6]
> Программа, Сворачивающаяся В Трей.
Это должно быть на первом месте!!
← →
Игорь Шевченко © (2007-02-16 16:57) [7]
> Что следующее???
Следующей будет просьба прекратить флуд
← →
Плохиш © (2007-02-16 17:05) [8]
> Как сообщает крупный американский журнал о компьютерах,
> компания
> Microsoft так и не смогла оправиться от ущерба
Есть подозрение, что в деле Поносова кто-то перед кем-то выслуживается, потому что основное руководство мелкогосовта в ответе на открытое письмо М.С. Горбачёва заявило, что притензий к господину Поносову не имеет и не имело, а об этом деле узнало только из открытого письма.
> Следующей будет просьба прекратить флуд
Вот, кто говорил, что модератор злой? Ведь мог просто открыть беглый огонь из плюсомёта :-)
← →
Marser © (2007-02-16 18:56) [9]Давайте всё-таки обсудим, когда началось Новое Время? Я думаю, в 1566, с началом Нидерландской Революции, а вот некто Жук говорил, что аж в 1789, но это бред полный :-)
← →
Алхимик © (2007-02-16 18:58) [10]> Давайте всё-таки обсудим, когда началось Новое Время?
Мой эгоцентризм подсказывает что в 1979 году, 13 мая. :)
← →
vasIZmax © (2007-02-16 18:58) [11]
> Marser © (16.02.07 18:56) [9]
Ради интереса(поисковиком пользоваться не буду), каковы твои доводы и каковы Жука? Кто будет убедительней, за тем и правда ;)
← →
Ketmar © (2007-02-16 19:05) [12]> Marser © (16.02.07 18:56) [9]
конечно, бред. никак не раньше 1965 A.D.
← →
vasIZmax © (2007-02-16 19:07) [13]
> Marser © (16.02.07 18:56) [9]
Поисковиком не пользовался - нашел учебник по истории по которому я учился(вспомнил что он в столе лежит)... так вот там написано:"В современной науке понятие "Новая история" и "Новое время" относится к периоду, охватывающему время с конца XV до начала XX века.
" учебник 7-го класса.))))))))
← →
Marser © (2007-02-16 19:33) [14]
> vasIZmax © (16.02.07 19:07) [13]
>
> > Marser © (16.02.07 18:56) [9]
>
> Поисковиком не пользовался - нашел учебник по истории по
> которому я учился(вспомнил что он в столе лежит)... так
> вот там написано:"В современной науке понятие "Новая история"
> и "Новое время" относится к периоду, охватывающему время
> с конца XV до начала XX века." учебник 7-го класса.))))))))
В этом вопросе не может быть однозначности. Ясно, что после 476 года идёт Средневековье, которое иногда ещё делят на Тёмные Века и Развитое Средневековье (вроде, водоразделом иногда считают взятие Иерусалима в 1096 году), потом эпоха Возрождения, потом Новое Время и Новейшее (то ли с 1917, то ли с 1945).
Конец XV в данном случае ставит точку отсчёта от открытия Америки в 1492, а есть ещё вариант со взятием Констанополя в 1453 году и крушением Восточной Римской Импери :-)
← →
vasIZmax © (2007-02-16 19:43) [15]
> Marser © (16.02.07 19:33) [14]
> Конец XV в данном случае ставит точку отсчёта от открытия
> Америки в 1492
Более подходящая дата, да и период: Великие географические открытия - Новый Свет:))
← →
Думкин © (2007-02-17 03:19) [16]
> а есть ещё вариант со взятием Констанополя в 1453 году и
> крушением Восточной Римской Импери :-)
На философии как-то подняли такое. Лектор и присутсвовавшие историки привели именно эту дату.
← →
iZEN © (2007-02-17 09:32) [17]
> vasIZmax © (16.02.07 16:46)
>
<...>
> 8. Java атакует.
> 9. ???
9. BSD R.I.P.
Не, реально, многое напоминает Linux по частоте сваливания (segmentation fault). Концов не найти. В Java хотя бы stack до иточника ошибки, а тут... само по себе НЕ_РАБОТАЕТ.
Это такая кульура программирования видимо...
← →
Юрий Зотов © (2007-02-17 13:11) [18]> iZEN © (17.02.07 09:32) [17]
> В Java хотя бы stack до иточника ошибки,
Который надо тупо искать ручками в здоровенном логе. Только сначала надо еще догадаться, что с программой что-то не так - а уж потом лезть в лог (а потом, тоже ручками, открывать нужный плагин, нужный пакет и нужный класс, а в нем, тоже ручками, искать нужную строку и уж там ставить брейкпойнт).
Блин, что за манеры? Запущенная под отладчиком Eclipse программа при возникновении исключения работает, как ни в чем не бывало, ничего не выдавая на экран. Бывает, что выдает, а бывает, что и нет - смотря, как обрабатывает исключение неведомый разработчик одного из сотен (если не тысяч) используемых сторонних классов. Видимо, во втором случае полагается, что задача обнаружения ошибки должна относиться к области интуиции - пусть, гад, нутром чуять привыкает.
"Это такая кульура программирования видимо..."
(c) iZEN
Блин, что за манеры? Несмотря на наличие отладчика, самый распространенный способ выявления причины ошибки - это sysout.println в секции catch (причем при использовании шаблона кода этот самый println даже ставится автоматически, по умолчанию - еще хорошо что хоть TODO рядом пишет). То есть, в 2007 году пропагандируется методика отладки а-ля "контрольная печать" - на уровне Фортрана середины прошлого века.
"Это такая кульура программирования видимо..."
(c) iZEN
А вот отладик Delphi в аналогичной ситуации сам, без лишних просьб и усилий, останавливает выполнение и показывает сообщение (причем эту его фичу можно и отключить, это уж как пожелаем) - тем самым четко фиксируя наличие ошибки. Не надеясь на телепатические способности программера.
И мгновенно, даже не заглядывя в стек вызовов (хотя и заглянуть в него тоже ничто не мешает) становится ясно, где надо ставить брейкпойнт - в том модуле, что уже автоматически открыт на предыдущей строке от той, что уже видна и уже подсвечена.
То есть, один клик - и поехали дальше. И никакой телепатии.
Это другая культура программирования видимо.
(c) Зотов.
:o)
← →
Ломброзо © (2007-02-17 14:18) [19]а вот у клятого микрософта можно не только стек выудить, но ещё и не останавливая отладку код подправить, курсор дебаггера подвинуть куда нужно мышкой и продебажить ещё раз.
← →
iZEN © (2007-02-17 18:42) [20]
> Ломброзо © (17.02.07 14:18) [19]
>
> а вот у клятого микрософта можно не только стек выудить,
> но ещё и не останавливая отладку код подправить, курсор
> дебаггера подвинуть куда нужно мышкой и продебажить ещё
> раз.
Это возможно даже в NetBeans.
Юрий Зотов © (17.02.07 13:11) [18], пишите тесты и используйте их. JUnit называется. :)
Ручной пошаговый отладчик для больших программ неприемлем в принципе.
← →
Игорь Шевченко © (2007-02-17 19:05) [21]iZEN © (17.02.07 18:42) [20]
> Ручной пошаговый отладчик для больших программ неприемлем
> в принципе.
Дружище, давай ты эти сказки будешь где-нибудь в другом месте рассказывать. Просто смешно тебя слушать - или ты с серьезными проектами не работал и свои высказывания строишь исключительно из теории, либо руководствуешься злым умыслом :)
← →
iZEN © (2007-02-17 19:16) [22]
> Игорь Шевченко © (17.02.07 19:05) [21]
>
> iZEN © (17.02.07 18:42) [20]
>
>
> > Ручной пошаговый отладчик для больших программ неприемлем
> > в принципе.
>
>
> Дружище, давай ты эти сказки будешь где-нибудь в другом
> месте рассказывать. Просто смешно тебя слушать - или ты
> с серьезными проектами не работал и свои высказывания строишь
> исключительно из теории, либо руководствуешься злым умыслом
> :)
Игорь,сразу видно, что вы мало работали с многопоточными приложениями. ;)
← →
Игорь Шевченко © (2007-02-17 19:18) [23]iZEN © (17.02.07 19:16) [22]
Я достаточно с ними работал, как ни странно. Но во-первых, большая программа не всегда многопоточная, а во-вторых, от ошибок многопоточности не спасут даже unit-тесты.
← →
Юрий Зотов © (2007-02-17 21:16) [24]> iZEN © (17.02.07 18:42) [20]
> JUnit называется.
Читал, читал, как же. Хорошая штука, спору нет. Да вот только есть одна незадача - я работаю программистом, а не тестировщиком. И время мне отводят на разработку программы, а не тестов. Так что - нет у меня на это времени, парле ву?
Книжки по всякой там нисходящей-восходящей и прочей отладке мы, как грится, тоже почитывали, так что наукой этой нас не удивишь. Но... вот такая наука и жизнь, панимашь, получается...
> Ручной пошаговый отладчик для больших программ неприемлем в принципе.
Гм... а мужики-то и не знают. Отлаживают себе (и очень даже небезуспешно!) метод за методом, юнит за юнитом, пакет за пакетом... а отладить-то, оказывается, нельзя аж в самом принципе... о как!
Нет, вообще, мне даже очень нравится метод "ведения" дискуссии путем выбрасывания голословных заявлений. Бо смешит.
← →
iZEN © (2007-02-18 12:43) [25]
> Юрий Зотов © (17.02.07 21:16) [24]
>
> Нет, вообще, мне даже очень нравится метод "ведения" дискуссии
> путем выбрасывания голословных заявлений. Бо смешит.
Без Unit-тестов вы не сможете подтвердить правильность функционирования своего кода в многопоточной среде исполнения при внесении изменений в другие части совместно разрабатываемой системы. В таких программных комплексах, как правило, инициируются несколько специализированных нитей и есть какое-то общее программное состояние (где нужна синхронизация).
Вам придётся проделывать работу заново (каждый раз пошагово "проходить" по своему коду), чтобы убедиться, что всё в порядке и ничего не ломается.
Вы всё ещё отлаживаете пошагово?
Тогда мы идём к вам! (с) junit.org
← →
iZEN © (2007-02-18 12:49) [26]Конечно, если вы, Юрий, занимаетесь не столь масштабными проектами, а работаете с небольшими задачами (в которых требуется исключительная надёжность алгоритма), то пошаговая отладка будет как нельзя лучше.
(я не против пошаговой отладки. я за то, чтобы её применяли там, где она действительна необходима. для больших программных систем пошаговая отладка слишком трудоёмка)
← →
boriskb © (2007-02-18 12:59) [27]
> больших программных систем
Пример можно?
← →
iZEN © (2007-02-18 13:19) [28]
> boriskb © (18.02.07 12:59) [27]
>
> > больших программных систем
> Пример можно?
Tomcat
← →
boriskb © (2007-02-18 13:23) [29]
> Tomcat
Прошу прощения, я не знаком.
Ссылка есть?
← →
Игорь Шевченко © (2007-02-18 23:39) [30]iZEN © (18.02.07 12:43) [25]
> Без Unit-тестов вы не сможете подтвердить правильность функционирования
> своего кода в многопоточной среде исполнения при внесении
> изменений в другие части совместно разрабатываемой системы
Ты вообще в курсе для чего unit-тесты делаются ? Или только по книжке Бека судишь с его дебильными мантрами ?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.043 c