Последние комментарии

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


dmitriy


я и сам недавно революционно снес Delphi и теперь дома работаю только в Visual Studio


Знакомое чувство. Сам уже наверное года 3-4 временами кидаюсь то на один язык, то на другой и не знаю какой же все таки лучше. Но точно знаю что на Дельфи я смогу многое почти все. Пока не было такой задачи которую бы я не решил с помощью Delphi и Oracle. Хотя жуть как хочется изучить и понять логику программирования другого языка. Вседь согласитесь что логика у C# и Delphi разная можно писать на C# Дельфовой логикой. Я думаю что Микрософт пытается своими NET и FrameWork'ами сделать из нас программеров неких (если можно так назвать) дизайнеров приложения. Если сравнить C# и дельфи. То получается в дельфи можно сделать почти все с виндой НЕЗАВИСИМО что у тебя стоит (ну не буду говорить про висту я пока только тестил ее но не пересходил.), а в C# можно все, но в Рамках FrameWork. Что тебе разрешено то и делай. Но отсюда появляется следующий вопрос. А надо ли что то больше? Если да то выбор ляжет нипременно на C/C++.
На счет LINQ я думаю он выживет(или нет не правильно, будет актуален) в том случае если его будут развивать паралельно с FrameWork. Как я понял LINQ используется в C#, ну может и еще где, но я не углублялся мне C# хватает он меня как говориться манит (только пока не могу понять чем? Может просто что новая технология очень удобный редактор и т.д.). Представьте ситуацию Frame развился версии до 10-11 а LINQ остался на уровне C# 4.0 или 5.0 естественно будут ...
А ваще самый лучшей язык который мне очень нравится и с котором я работаю это SQL/PLSQL. Вот он то никогда не умрет!


Евгений

А для чего, собственно говоря и придуманы компоненты?
Выпендрежи типа "использование компонентов - моветон" и связанные с этим намеки на криворукость программиста всегда меня раздражали. Мол, только когда от и до написанный ручками код, есть лучший способ доказательства состоятельности программиста.
Уверен, что очередное изобретение велосипеда и есть величайшая глупость. Она же чаще всего и тянет за собой фатальные ошибки.
Все время работы в Delphi использовал компоненты, всегда кидал их на форму, будь они визуальные или невизуальные. Единственное исключение - консольные приложения, но тут такая специфика. Я никогда не создавал собственных компонентов, поэтому я недопрограммист? Прекрасно! Если я вместо того чтобы за вечер что-нибудь забацать, буду год изобретать велосипед, то меня с работы попрут! Ведь конечного пользователя абсолютно не интересует изнанка процесса программирования. Более того, если пользователь в этом что-то смыслит, то он будет очень недоволен тем, что ему подсовывают совершенно ненужные финты ушами за дополнительные деньги, такой талант он не оценит.

Есть даже пример из жизни. Существует некоторая МИС (медицинская информационная система), так СУБД специально для нее написана с нуля, со всеми вытекающими.
Я бы предпочел держаться от такого решения подальше.

По логике получается, что если ты умеешь водить машину, но не можешь ее починить или собрать с нуля, то ты плохой водитель или кто там еще? Глупость!

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

Другое дело, что накиданные на форму компоненты не делают программу законченным решением. Но и в этом случае программист должен знать только что с этим ворохом делать, а не как этот ворох устроен.
По крайней мере мне этого вполне достаточно.


dbat

Желаю больших тиражей и многочисленных переизданий твоей книге!
Сам я ее не куплю.... к сожалению.....
ну не програмист я...

Но всем буду советовать ее купить!!!! :)


Alexo

Что же касается обновлений, то во первых у меня мобильный интернет, а во вторых я видела такую надпись:"У вас пиратская версия операционной системы", поэтому ничего сказать об этом не могу...


Думаю все проблемы с вирусами именно из за этого, я подцепил за 5 лет только один вирус  MSBlast и при этом я не использую никаких сторонних программ.


Sdk

Боюсь что не со всем могу согласиться с вами, elza.
Биос вирусы могут перезаписать только в теории. На практике же иначе. Да, вирус Чернобыль вроде стирал Биос, но там есть оговорка: то ли в лабораторных услових он был, и не все Биосы он смог стереть.
Так что тут вариант с Биосом отпадает. Чернобыль заражал только машину с Win95/98. В других версиях видимо прикрыли уязвимость.
Но мне мало верится в существовании этого вируса. По крайней мере я его не видел, даже пытался скачать с интернета.

Не включай в браузере Java и JavaScript без необходимости.

Вариант плохой. Потому как почти все сайты используют их за очень редким исключением. Обычно с помощью Java и JavaScript реализованы важные функции. Взять хотя бы статистику от LiveInternet. Там вот что написано: <script type="text/javascript"> и выводится число посетителей.
Но нужно уточнить: для интернета, я действительно использую Linux, как и для многих других вещей, но я не собираюсь отказываться от разных вкусностей присущих только ОСям от майкрософт.

Сказать по правде, я до сих пор сижу на 6 версии IE. У виндовс второй сервис пак. Да вирусы лезут с интернета, но антивирус их блокирует.
Поэтому я снова не соглашусь с вами что антивирусы бесполезная вещь. (Антивирус я кстати тоже не обновляю).
Какой антивирус использовать? Не важно. Здесь большую роль играет выбор самого пользователя.
А советую я своим друзьям так: найти побольше свежих вирусов и протестить все антивирусы. Если пропустит, то пробовать следующий. Но тут тоже есть свои ньюансы. Тем не менее я таким способом выбрал наиболее подходящий мне антивирус и доволен.
На антивирус надейся, но и сам не плошай. Вирусы я могу не пропустить в систему, но пока я не умею их останавливать с интернета. Поэтому антивирусы еще нужны.  
Насчет NetLimitter2 Pro согласен. Контроль хорошая вещь. Но есть минус: контроль трафика только для троянских программ. Вирусам трафик не нужен, им нужны ресурсы компьютера.


Михаил Фленов

Это издание я писал в Visual Studio 2008, но я же работал только с WinAPI, поэтому в данном случае студия не особо повлияла на книгу. Разве что скрины посвежее.


the_t_a

Поздравляю с новым изданием:)
Содержание уже добавили, нас ожидает глава про безопасность.
Вот только один нюанс. Первая книга ведь вышла в 2004 году и там использовалась седьмая студия. В новом издании главы переписаны в соответствии с последней студией или нет?


elza

Сергей:

Но по моему вирусы на сегодняшний день не так страшны как их описывают.
Конечно не страшны, если в BIOS включена функция: "BIOS write protection" но почему-то по умолчанию она всегда выключена ;)
Подумаешь...Что нам стоит поменять материнскую плату? :D :D :D
Сергей:
А менять систему только из-за боязни вирусов тоже не правильно.
Не знаю что под этим подразумевается, но у меня прекрасно уживаются WinXP, WinVista и Linux.
Михаил Флёнов:
elza не думает о вирусах, потому что работает в Linux и там вирусы пока не распространены и пока не планируется.
В точку! Но нужно уточнить: для интернета, я действительно использую Linux, как и для многих других вещей, но я не собираюсь отказываться от разных вкусностей присущих только ОСям от майкрософт.

Но тогда когда я была вынуждена работать в интернете из Windows,я поняла что антивирусы это наибесполезнейшие программы, и тебе Сергей, могу посоветовать примерно вот что:
Используй настраиваемый браузер
Не включай в браузере Java и JavaScript без необходимости.
Старайся копировать содержимое списка процессов в блокнот, после каждой установки новой программы.
И ещё:
Я уже здесь писала об этом, у меня стояла программа NetLimitter2 Pro,которая следит за внешними и внутренними программами интернета,и при этом ест минимум ресурсов.
Что же касается обновлений, то во первых у меня мобильный интернет, а во вторых я видела такую надпись:"У вас пиратская версия операционной системы", поэтому ничего сказать об этом не могу...


pat

2, но отличных


Михаил Фленов

Тема,кажется, снова ушла не туда.


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


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне