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

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


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

Как в следующий раз туда поеду, сфоткаю


lionsitroen

Михаил, сфотографируйте мост в ночное время, очень интересно взглянуть :)


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

Я не знаю, какие сейчас вопросы. Я здавал два года назад. О своем тесте я писал здесь: http://www.flenov.info/blog.php?catid=597


Sat

а нафига Microsoft сделала параметры Request только для чтения


C# позиционируется как компилируемый язык. Более того, в эту поделку были включены идеи Н.Вирта о безопасном программировании как таковом.
Массивы же довольно не управляемые структуры, более того часто использующиеся в программировании. Предполагаю, что MS намеряно запретила изменять этот массив данных во избежании подобных ошибок в Delphi
Пример:

type
  str = array [0..2] of char;
  str2 = array [0..4] of char;
var
  a :  str;
  b : str2;

procedure Append(var res,app: array of char);
begin
  MOVE(app,res,5); //<-- Так нельзя,размер res не совпадает с размером app
end;

begin
  a:='aaa';
  b:='bbbbb';
  Append(a,b);
  ShowMessage(a+' '+IntToStr(Length(b)));
end.

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

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

По этому наверно и в С# придёться делать всё через клоаку...


trans_coder

любопытно, в какой форме тест проходит?
тоже хочется посмотреть на вопросы, так для общего развития ;)


Ник

просто из любопытства, для знания си-шарпа (именно яп)достаточно вашей "библии"?


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

Да, Россия и Германия считаются лучшими рынками для Delphi.


Олег

Я понял, что Вы имеете ввиду, Михаил. Если под "развитием" языка понимать его распространение среди практиков - программистов, то да, я, наверное, согласен, что в будущем доля его останется такая же, как сейчас. Кстати, в России доля Delphi среди программистов, по моему впечатлению, наверное, самая высокая в мире. Например, в США (а я немного знаю этот рынок программирования), "популярность" Delphi в смысле процента его использования программистами значительно ниже. Я это объясняю еще и тем, что там, как мне кажется больше довлеют догматы и "мода", а в России, как ни парадоксально, больше свободы в каком-то смысле, да и творчески мыслящих программистов хватает, которые выбирают Delphi по его "потребительским качествам".

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


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

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

Я буду очень сильно удивлен, если в MacOS зомбиков убивать нельзя. В наше время, когда космические карабли бороздят галактику, убивать какие-либо процессы перезагрузкой - смешно.


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

Зомби же нельзя убить, он и так уже умер и спасет только reboot) Или я не прав?


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

Можно ли убить зомбик? Вот честно - не знаю. Столько лет работаю с Linux, Cygwin и вот впервые встречаю такое, что приходится перезагружать. Удивлен, очень сильно удивлен. Даже в Windows таких косяков нет.

Михаил, скажи, а тебе удалось включить проверку грамматики в Word для MacOS?


Включена без проблем


О блоге

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

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

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

Пишите мне