Вот именно, "мало ли"!
Скажем, Qt "коварно" тем, что помимо своих библиотек которые отображаются в dependencywalker и т.п. она еще некоторые библиотеки подгружает динамически, это уже надо конкретно изучать, и хорошо тестировать на "чистых" ПК.
sergius90: И заряженную батарею нельзя нигде достать? Ну значит на плате смотрите где может быть КЗ, выпаивайте ту деталь, снова меряйте на разъеме, так и найдете ответ, там уже на соответствующих форумах спрашивайте про конкретную деталь и конкретную проблему с ней.
Игорь Воротнёв: Stacktrace и прочее - это не "велосипед", а базовые навыки отладки кода, и они ценнее, чем пользование "монитором", потому что "мониторы" есть далеко не на все случаи жизни, а вот отладка логированием, как и другие виды отладки, применима ко всему, хоть к Wordpress, хоть к Laravel, хоть к vanilla PHP, хоть к Angular, хоть к jQuery, хоть к Android, хоть к Arduino, хоть к промышленному станку, и даже к печке крематория с управлением на микропроцессоре или МК, в которой сжигают любителей разводить споры "лучше-хуже" на пустом месте!
Так определите, что не так!
Для начала можно например отсниффить пакеты с одной стороны и с другой, если на другую вообще не приходят пакеты от клиента то какое здесь "подкрутить", здесь надо в самой FreeBSD что-то "крутить", там типа брандмауэра наверно что-то.
KTG: О как! И задача у вас, оказывается, формулирована четко, и C#, который вам посоветовал знающий человек, у вас оказывается "может хуже"... Ну, а то, что я написал про отладчик и адреса, вы просто проигнорировали, видимо вы точно знаете, что это не верное решение, даже не попробовав и не изучив матчасть! Да вам, похоже, вообще самим виднее, что и как делать! Ну, так делайте, вперед и с песней! Одно лишь интересно: зачем вы в таком случае вопрос-то задали?
NastyaG: Нет, не входящие, это не сниффер, это нечто вроде сервера, вы создаете сервер на IP своего роутера и он принимает те пакеты, которые приходят от сетевой карты вашего компьютера - на ваш роутер, то есть исходящие, а входящие так принимать не получится, это специально сделано, чтобы сервер не принимал свои ответы за запросы клиента.
С исходящими все должно работать, я изучал это, но сам не писал, воспользовался готовым кодом, если бы не работало то я бы сперва посмотрел что в переменной Buffer, там должны быть оба IP в виде HEX, посмотреть можно с помощью отладки с точкой останова или просто сделать чтобы переменная записывалась в файл (этот способ называется dump), затем берете HEX-редактор, калькулятором переводите числа и IP в 16-ричную систему счисления и ищете в HEX-редакторе, ну если там вообще только нули то ясно что что-то не так с самим вызовом recv.
Вообще-то WinAPI функции если работают неправильно то возвращают код ошибки, и всякие getlasterror есть, но вы же ими не пользуетесь.
Тимофей Ланевич: Вопрос не дурацкий, по этой ссылке из Гугла не так уж и много информации, например часто вертикальный текст понимают не повернутым на 90 градусов, а просто с переносами:
А
Б
В
Г
Но если правильно искать, то и редкие результаты найдутся, в данном случае можно кликнуть по вкладке "Картинки".
Илья Босенок: Пригодится всего одному человеку, а энергию и время тратить на весь класс? Как-то нерационально, не замечаете?
Может, сперва следует выявить именно тех, кому пригодится?
Просто интересно: а что вы в Гугле-то искали, как запрос выглядел?
"Как абсолютно ничего не умея за 5 наносекунд сделать расширение для стартовой страницы, еще за 5 наносекунд написать для него супер-пупер-вирус который будет его незаметно устанавливать в браузер, а также копироваться, размножаться используя все возможные уязвимости и не выявляться ни одним из антивирусов, еще за 5 наносекунд опубликовать его на 100.000 популярнейших ресурсов в интернете которые при этом сами собой взломаются, а через минуту захватить мир и в 100 крат обогнать по популярности не только всякие Яндекс.бары и Амиго, но и сам Chrome"?
Попытаюсь вас разочаровать: такого... не бывает. Ну, технология очень редкая, значит целина не паханая, головку надо поумнее иметь и ручки позолотее, ну вы поняли.
Почему попытаюсь, а не разочарую? Потому что все равно не поверите!!!
Daniel Shephaard: Все я прекрасно понял, и даже осмелюсь заявить, что я вообще побольше вашего понимаю, заказчиков/работодателей я уговаривал успешно, а вот вы не понимаете элементарного!
"Зеленый новичок" действительно никому не нужен, так, может быть, поэтому и не стоит себя позиционировать таким?
Во-первых, результат = усилия ваши + усилия работодателя, раз работодатель не готов вложить усилия чтобы обучить вас или найти подходящую работу, значит вы сами должны их вкладывать, и этим вы уже будете лучше многих.
Во-вторых, конечно, за поставленное вами время невозможно освоить все необходимые API и т.п. аспекты разработки Android, поэтому изучайте те, какие получается, но изучайте сами, развивайте самообразование, тогда усилия будут еще и правильно направлены, а это уже серьезно, я так практически за любую работу могу взяться и до сих пор недовольных нет.
Ну и в третьих помогите им найти подходящую работу для вас, ясно что нетривиальное или крупное вы не потянете, да и они вряд ли доверят, но в любом проекте есть и простое и легкое, поинтересуйтесь им, как бы отвлеченный разговор, и плавно перейдите к намекам на свою способность помочь в чем-то.
2xx32: А вы постарайтесь! Куда вам понять, если вы не можете даже объяснить, что именно не можете понять?
Мозг тренируйте, и это не оскорбление, у вас в самом деле не развит аналитический тип мышления, но, к счастью, это поправимо, так что не обижайтесь а сперва попытайтесь поподробнее объяснить мне, иначе я при всем желании ничем помочь не смогу.
Вы уже реализовали сам элемент? Добавили его на форму, он отображается на ней?
Свойства реализуются в классе Вашего элемента как обычные свойства в C# (get/set), только вроде еще атрибут какой-то нужно добавить, чтобы сделать их видимыми для "Окна свойств", на эту тему погуглите или почитайте.
тут все срабатывает, но это для другого DataGrid`а. И все работает. Еще один DataGrid сделан по тому же принципу. Но тот, который меня интересует, не хочет работать с локальной коллекцией
В одном работает, а в другом точно то же самое - нет?
Ну наверно гриды отличаются чем-то. Вы их создали с помощью конструктора формы? Тогда смотрите файл ***.Designer.cs в нем все свойства каждого грида.
Вот так надо делать, а не гадать на кофейной гуще.
Скажем, Qt "коварно" тем, что помимо своих библиотек которые отображаются в dependencywalker и т.п. она еще некоторые библиотеки подгружает динамически, это уже надо конкретно изучать, и хорошо тестировать на "чистых" ПК.