select count(«должны»|«должна»|«должен»|«нужно»|«нужен») from text;
go;
> over 9000…
select count(«можно»|«может»|«могут») from text;
go;
> over 9000…
Архитектура — это не стиль кода и не отступы, не именование переменных. Очень порадовали: «использовать SQL тоже нужно через ядро». «Связи должны быть не прямые, а в виде дерева». «Можно просто создавать новые функции, похожие на старые».
Совершенно бесполезная статья — каша наизнанку. Это реферат старшеклассника?
У вас есть опыт промышленной разработки?
>> В ОС будет эквивалент .NET Compact Framework, встроенный в Silverlight
Очень странное заявление, если учесть, что Silverlight и есть ветка от Compact Framework, продолжившая развиваться отдельно. А вот про XNA вполне вероятно — XNA также является адаптированным Compact Framework-ом, «притормозившим» в районе 2ой версии .net
В общем, если и остальные новости носят такой же характер, то мое мнение состоит в том, что рано кричать или делать выводы, а настоятельно следует подождать официальных вестей — эти же крайне противоречивые.
А я у вас спрашивал, что ли? Откуда у вас в сети взялся DNS, настроенный админом на well-known?
Я вот что не понимаю — автор тщательно описал постановку задачи. И решает _его_ задачу.
Конечно, по уму если делать, вы все правильно говорите — велосипеды в топку, следует пользоваться рабочим стабильным решением. Я так и написал первым комментарием.
Но это уже решение другой задачи, понимаете — не той, что была в топике, с другими ограничениями и другой вводной. В топике — домашняя сеть и минимум телодвижений до, после и во время.
Как-то так.
В решении нет поиска по имени. Там смысл в том, чтобы запустить сервер в абсолютно неизвестной сети, и получить коннект к серверу, даже не зная, какой именно хост ему соответствует, без настройки DNS и прочего.
Понятно. При чем здесь «магического» — чтобы по##здеть?
Попробуйте прочесть по zeroconf и bonjour еще раз. Смысл в том, что тут рассматривается автоконфигурация на прикладном уровне, что является частью UPnP и zeroconf, в отличие от dns/dhcp — те нижнего уровня, и резолвят хосты, а не сервисы.
И потом — zeroconf по части прикладного решения по сути идентичен показанному решению. Почему тогда он оправдан, а это решение — нет?
Вот прикопались к .net. Тут же главное принцип, механизм, а не то, что реализовано на .net.
Apple вот в iTunes сделали же Rendevous/Bonjour, и его даже винда поддерживает. Дураки, правда — разве в сети нет DNS?
Ясно :) Просто там принцип тот же, и вы, сменив порт и совсем чуть-чуть протокол, получите совместимость, а это уже гут.
Кстати, как вам моно? А то я после того, что обнаружил в mono/mscorlib, вообще доверие потерял:
private static int ConvertFromBase(string value, int fromBase, bool unsigned) {
if (NotValidBase(fromBase))
{
throw new ArgumentException(«fromBase is not valid.»);
}
Это не заслуга дров, они не могут перезапускаться, т.к. сидят в кернеле, а заслуга ATI CCC. Ну и потом, перезапускались они через раз, куда чаще слетала система в BSOD.
go;
> over 9000…
select count(«можно»|«может»|«могут») from text;
go;
> over 9000…
Архитектура — это не стиль кода и не отступы, не именование переменных. Очень порадовали: «использовать SQL тоже нужно через ядро». «Связи должны быть не прямые, а в виде дерева». «Можно просто создавать новые функции, похожие на старые».
Совершенно бесполезная статья — каша наизнанку. Это реферат старшеклассника?
У вас есть опыт промышленной разработки?
Очень странное заявление, если учесть, что Silverlight и есть ветка от Compact Framework, продолжившая развиваться отдельно. А вот про XNA вполне вероятно — XNA также является адаптированным Compact Framework-ом, «притормозившим» в районе 2ой версии .net
В общем, если и остальные новости носят такой же характер, то мое мнение состоит в том, что рано кричать или делать выводы, а настоятельно следует подождать официальных вестей — эти же крайне противоречивые.
Я вот что не понимаю — автор тщательно описал постановку задачи. И решает _его_ задачу.
Конечно, по уму если делать, вы все правильно говорите — велосипеды в топку, следует пользоваться рабочим стабильным решением. Я так и написал первым комментарием.
Но это уже решение другой задачи, понимаете — не той, что была в топике, с другими ограничениями и другой вводной. В топике — домашняя сеть и минимум телодвижений до, после и во время.
Как-то так.
Ты еще к аватаре доебись, раз сказать нечего.
Не перескакивайте, пожалуйста — вы начинали с этого: «для поиска IP по имени DNS и был придуман»
Попробуйте прочесть по zeroconf и bonjour еще раз. Смысл в том, что тут рассматривается автоконфигурация на прикладном уровне, что является частью UPnP и zeroconf, в отличие от dns/dhcp — те нижнего уровня, и резолвят хосты, а не сервисы.
И потом — zeroconf по части прикладного решения по сути идентичен показанному решению. Почему тогда он оправдан, а это решение — нет?
Apple вот в iTunes сделали же Rendevous/Bonjour, и его даже винда поддерживает. Дураки, правда — разве в сети нет DNS?
Кстати, как вам моно? А то я после того, что обнаружил в mono/mscorlib, вообще доверие потерял:
private static int ConvertFromBase(string value, int fromBase, bool unsigned) {
if (NotValidBase(fromBase))
{
throw new ArgumentException(«fromBase is not valid.»);
}
, где NotValidBase — «return (((value != 2) && (value != 8)) && ((value != 10) && (value != 0x10)));»