![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
ссылко
Кроме того, программисты, пишущие для Юникса, имеют весьма специфический характер. Их почему-то больше волнует идеологическая чистота системы, чем ее преимущества для пользования. Однажды я работал с «юниксоидом», делавшим серверную систему для салона игровых автоматов. На все мои требования сделать возможной выдачу статистики игр, он отвечал, что это уменьшает безопасность системы. То, что в данном случае гораздо большую безопасность представлял собой вульгарный сговор персонала с игроками, против которого и нужна статистика, его не волновало. Видимо, в книгах по Юниксу это нигде не написано.
Сила Майкрософта не только в больших деньгах, вкладываемых в раскрутку продуктов, иногда не совсем работающих, а и в армии программистов, умеющих работать в этой системе, и в куче полуфабрикатов, которыми могут пользоваться эти программисты. Для меня, например, разработка программы для Windows по себестоимости вдвое дешевле, чем разработка аналогичной программы для Symbian. Нетрудно догадаться, какую систему я рекомендую своим заказчикам.
Кроме того, программисты, пишущие для Юникса, имеют весьма специфический характер. Их почему-то больше волнует идеологическая чистота системы, чем ее преимущества для пользования. Однажды я работал с «юниксоидом», делавшим серверную систему для салона игровых автоматов. На все мои требования сделать возможной выдачу статистики игр, он отвечал, что это уменьшает безопасность системы. То, что в данном случае гораздо большую безопасность представлял собой вульгарный сговор персонала с игроками, против которого и нужна статистика, его не волновало. Видимо, в книгах по Юниксу это нигде не написано.
Сила Майкрософта не только в больших деньгах, вкладываемых в раскрутку продуктов, иногда не совсем работающих, а и в армии программистов, умеющих работать в этой системе, и в куче полуфабрикатов, которыми могут пользоваться эти программисты. Для меня, например, разработка программы для Windows по себестоимости вдвое дешевле, чем разработка аналогичной программы для Symbian. Нетрудно догадаться, какую систему я рекомендую своим заказчикам.
Re: -=========<;>~
Date: 2008-08-21 08:53 pm (UTC)#include <winsock2.h>
вместо
#include <sys/socket.h>
Для вызова функций сокетов нужно предварительно вызвать WSAStartup для инициализации, тогда не будет возвращать ошибку. Функции close вообще нету, а _close не работает с сокетами, поэтому вызывать надо closesocket(sock);
А шаманские танцы с бубном нужны всегда, когда собираешь проект на С/С++ в случае, когда автор не озаботился его сборкой где-либо кроме его родной машины и ОС.
Re: -=========<;>~
Date: 2008-08-22 11:40 am (UTC)но ничего не говорящих о том , что "сокетов в их понимании".
Что типично для множества реализаций стандартизованных вещей этой компанией.