- Мобильный рынок фсе? Рынок смартфонов продолжает расти только благодаря трём китайским компаниям -> Операционная прибыль MediaTek снизилась примерно на 70% --> Мы, конечно, понаблюдаем за статистикой, чтобы отсечь флюктуации, но звоночки звучат Evgeny_CD(15 знак., 29.04.2017 00:23, dao, ссылка, ссылка, полностью)
- Вот если бы параллельно рос рынок десктопов - тогда было бы другое дело! :) - Ксения(29.04.2017 15:48)
- Что за печаль? Это хорошо или плохо? Где мне выдадут деньги? - SciFi(29.04.2017 07:21)
- Он просто насытился. Зачем мне третий смартфон? - fk0(29.04.2017 00:59)
- так старые устарели же! :-) Пора менять! - Лагунов(29.04.2017 08:33)
- Я до января пользовался Nokia N900. Там устарел браузер и сложно было вызывать Яндекс-такси -- вот причина. - fk0(29.04.2017 11:35)
- пока каждый год было реально что-то новое так и делал. Последние три года прогресс остановился, по крайней мере не вижу чего-то такого ради чего стоило бы поменять LG G3. Камеры не лучше, батарейку дольше не держат, экран не лучше, связь не лучше. AVF(82 знак., 29.04.2017 09:13)
- Класс! Обожаю, когда энтузиасты оплачивают прогресс для меня. Когда мне понадобится новый телефон, я куплю ведроид средней паршивости за пару тысяч руб. А с батарейками не прогресс, а регресс: я помню времена, когда две недели можно было не SciFi(10 знак., 29.04.2017 09:39)
- средней паршивости проходили, вроде есть смарт с нужными функциями, а пользоваться толком не получается. в итоге вроде и деньги потрачены и толку 0. тратиться на хороший, это при четком понимании, что необходимо. для меня - хорошая камера, экран с AVF(486 знак., 29.04.2017 15:39)
- так это ж телефон был, а не смартфон. Без Вай-фай, интернета, камеры, GPS и проч. и проч. Я сейчас выключаю у себя всё это - и уж больше недели точно держит. (DEXP, 4,2 дюйма) - Лагунов(29.04.2017 09:54)
- Обиженный на весь мир школьник изобрел идеальное оружие против Sony и Microsoft -> Просто фильм Газонокосильщик на яву...--> - Evgeny_CD(28.04.2017 20:50, dao, ссылка, ссылка)
- Поинтересуюсь: Кто как решает задачу определения вхождения точки с определенными координатами в полигон произвольной формы на карте? Например, имеется *.kml файл с несколькими десятками полигонов. Есть задача определить принадлежность точки Гудвин(426 знак., 22.04.2017 20:16, dao, полностью)
- Рапортую еще раз: Алгоритм классный - рекомендую. Прекрасно работает вот с таким объектами в количестве 505 штук. Принадлежность находит мгновенно. И даже вот так могЁт... (В "Tip" показывает имя объекта, расстояние до него от точки и направление Гудвин(2812 знак., 26.04.2017 20:45)
- Чтобы тред не превратился во флейм, рапортую о конкретике ;) Спасибо Генералу за ссылку. Там я благополучно пропустил все математические выкладки и почерпнул только одну важную штуку - имя функции для поиска в тырнетах "PtInPolygon" :) Ну и нашел Гудвин(1109 знак., 23.04.2017 19:53)
- Как уже заметили ниже, критерий нахождения точки внутри полигона = поворот угла радиус-вектора на 2pi argus98(768 знак., 23.04.2017 17:32 - 17:54)
- Может проще преобразовать полигон в растр? Если считать, что точность gps не лучше 10 метров, то точка растра соответствует квадрату площадью 1ар. На поле 100га надо 10Кточек. Накинуть еще запас +200% на кривую границу. ucMike(46 знак., 23.04.2017 17:11)
- Тут пугают "интегрирование угла", на самом деле это просто. Считаем вектора от точки до вершин. Суммируем разницы аргументов двух соседних векторов. Если результат равен 360, то внутри. Правда IBAH(78 знак., 23.04.2017 13:29)
- Да не, думаю, для «100500 точек» ничего лучше самого первого решения нет %) Обойти их все, интегрировать угол. Хотя вектора тоже соблазнительные — они в fixed-point считаются хорошо, это может перевесить. - Николай Коровин(23.04.2017 10:33)
- Еще вариант, через векторное произведение векторов. USSR(826 знак., 23.04.2017 10:05,
)
- Хабр - General(23.04.2017 09:04, ссылка)
- Проведите через точку прямую и посчитайте количество пересечений этой прямой с границами полигона, если четное - точка вне полигона, нечетное - внутри. ANV(103 знак., 23.04.2017 00:14)
- Вот, кстати, быстрый способ для выпуклого полигона. Отрезки перебираются последовательно. Если знак не меняется, точка внутри. - she(22.04.2017 23:56, ссылка)
- в книжках по программированияю игрушек (у мну была на си под досом еше, точно помню там было) - RED_DRAGON(22.04.2017 23:39)
- Возьмите прямые, образованные сторонами полигона. Опустите из точки на них нормали. Отбросьте те, которые пересекаются с прямыми вне пределов отрезка, являющегося стороной полигона. Выберите самую короткую нормаль. Николай Коровин(669 знак., 22.04.2017 23:28)
- если удастся сконвертировать в обычные координаты, вот этот алгоритм быстрый: ferrum(503 знак., 22.04.2017 23:22, ссылка)
- а сканирование не подходит? Тоесть просканировать все просранство по горизонтали и вертикали и составить альманах крайних точек север юг и запад востог для каждого полигона. Этим отсекутся все полигоны, которе не пересекаются с координатами Олдфаг(181 знак., 22.04.2017 22:56,
)
- Ну вот ниасилил я фсю эту гэомэтрию :) Полигоны могут быть всяческие ("серпообразные загогулинины" и пр.), масштабы и расположение могут быть "где и как угодно". БоблиОтек не нарыл - все видать куркуют, а наш Евгений вообще наращивает Гудвин(290 знак., 22.04.2017 22:37)
- Полигон задан координатами вершин? тады так: IBAH(185 знак., 22.04.2017 22:26)
- Бить на треугольники и работать с каждым отдельно. Возможно оптимизации типа проверки попадания в объемлющий прямоугольник, окружность и т.п. А про интегралы -- по второй ссылке (я ниасилил): fk0(33 знак., 22.04.2017 20:51, ссылка)
- ЕМНИП, в теории обходят полигон по контуру и интегрируют угол между отрезком, соединяющим точку на контуре полигона с "точкой с определенными координатами" принадлежность которой нужно определить и любой из декартовых осей координатной плоскости USSR(252 знак., 22.04.2017 20:38,
)
- Samsung покажет первые решения с новой памятью MRAM уже в следующем месяце -> - Evgeny_CD(26.04.2017 22:58, dao, ссылка, полностью)
- Облака всем надоели. Как насчет туманного сервера? -> :) - Evgeny_CD(27.04.2017 13:44, dao, ссылка, полностью)
- Объясните мне, темному, почему популярные полиномы CRC не являются "неприводимыми над полем Галуа", то есть, не образуют "последовательность максимальной длинны", раскладываются на сомножители итп. Какой-то секрет тут должен быть - IBAH(25.04.2017 09:27, dao, полностью)MBedder
- Intel больше не будет проводить форумы IDF -> Интел окончательно решил, что классический универсальные ПК фсе... И Micro$oft помогает ему понять это --> - Evgeny_CD(24.04.2017 11:15, dao, ссылка, ссылка, полностью)
- Какой самый свежий релиз IAR поддерживает LPT MSP430FET. В последних релизах только USB? - Monitor(24.04.2017 17:16, dao, полностью)
- Классический универсальный ПК фсе... -> --> Wintel полон решимости прибить его. Предлагаю всерьез рассматривать, что им это удастся. Evgeny_CD(1156 знак., 24.04.2017 11:37, dao, ссылка, ссылка, полностью)
- Почем "полупроводниковый горец" все продолжается. Скоро пуск нового завода Samsung за $14 млрд -> Микрочип купил Атмел за $3.56 млрд.--> - Evgeny_CD(24.04.2017 12:11, dao, ссылка, ссылка)
- На Рождество можно будет купить ноутбук с процессором на ядрах ARM и с Windows 10 -> "Большинство или даже все программы для Windows 10 будут работать на них без каких-либо проблем" Evgeny_CD(275 знак., 24.04.2017 11:10, dao, ссылка, полностью)
- Apple и Imagination могли «поссориться» из-за стоимости лицензионных отчислений -> Огрызки хотят $0.3 -> $0.1 платежа за чип. И это при отпускной цене ипхона... Evgeny_CD(55 знак., 24.04.2017 11:13, dao, ссылка)
- Ни хрена я не понимаю с этим icf и контрольной суммой :( Если контрольная сумма не называется __checksum, то "The string '__checksum' was not found in the string table". Если назвать, то duplicate definitions for "__checksum"; in vllv(102 знак., 23.04.2017 20:22, dao, полностью)
- atmelstudio в нотификациях попросила апдейтов. Проапдейтился, заметил, что ставится что-то для MPLAB (началось что ль ?? (доведение вменяемого пока инструмента до "кондиции" ?:)) Adept(22.04.2017 17:29, dao)
- В чем сакральный смысл писать int16_t a; вместо signed short a;? Неужели опять лень? так можно докатится до НАРКОМТЯЖПРОМПРОЕКТ - IBAH(20.04.2017 09:24 - 09:40, dao, картинка, полностью)MBedder
- Я как начал диверсиицироваться от 8разрядников к 32разрдникам, так и перешел на такую запись. Олдфаг(27 знак., 21.04.2017 07:57,
)
- 12 chars vs 7, или даже 3 в i16/s16... ну и веселая отладка/перепиливание кода при переносе на другой контроллер/архитектуру, особенно структуры пакетов... мины лучше наперед не закладывать... - ferrum(20.04.2017 23:27)
- Когда мне нужно, чтобы компилятор использовал максимально эффективные целые, то пишу просто int или uint, пусть сам выбирает, что ему эффективнее, 8 (вряд ли), 16, 32 или сколько-там бит. А где размер имеет значение, например, в структуре данных, Nikolay_Po(221 знак., 20.04.2017 12:50)
- Это не вопрос из области программирования. Приблизительный ответ есть в известном интервью Страуструпа. - fk0(20.04.2017 12:25)
- Ты свою картинку распиши тем же шрифтом но с полным названием, заплати за материалы, изготовление и установку из своего кармана чтобы понятно было, тогда поговорим про инты. Менеджер детектед. Те кто прогу хоть раз отлаживал такие вопросы не Codavr(8 знак., 20.04.2017 12:21)
- Потому-что uint32_t однозначно определяет суть , лучше него только u32. А всякая хрень типа short и word идет в пень. - plainuser(20.04.2017 12:15)
- И ведь главное, что сам ты теперь тоже перейдешь на битовое объявление, правда? Вздохнёшь, и начнешь перелопачивать старые проекты :) - Petrovich(20.04.2017 12:01,
)
- Я всю эту хню давно себе подменил на u8/s8/u16/s16/u32/s32/u64/s64/u128/s128 - MBedder(20.04.2017 10:57)
- На собственном опыте убедился, что существуют люди, которые могут назвать локальную переменную u8 и пр. И поскольку у меня нет аргументов заставить их этого не делать, я тоже перешёл полностью на типы stdint.h - =AlexD=(21.04.2017 06:42)
- Такие замены имеют ряд очевидных негативных последствий. В рамках поделок одного дня не проявляющихся. Во-первых не все типы имеют фиксированную разрядность (а здесь она уже зафиксирована). И не все процессоры умеют легко работать с любой fk0(537 знак., 20.04.2017 12:30)
- я вот тоже подменял с незапамятных времен на BYTE, WORD, DWORD... А потом майкрософт додумался до этого же. И моя подмена стала конфликтовать с подменой студии. Так что зарефакторил все на stdint - abivan(20.04.2017 11:49)
- Давно пора всю эту хню заменить на smallint, integer, longint :-)) - Крок(20.04.2017 11:42)
- Я бы тоже подменил, но это кощунство. Это как вместо "Мой дядя самых честных правил, когда не в шутку занемог..", написать "дядя заболел" - IBAH(20.04.2017 11:19)
- В почтенном возрасте не растерял тягу к бунтарству. Это прекрасно, ящетаю :-) - SciFi(20.04.2017 11:05)
- мне другое интересно, почему в стандарте приняли uint8_t, uint16_t ... а не uint1_t, uint2_t, uint4_t. в чем смысл битного обозначения. - abivan(20.04.2017 10:45)
- Почему почему... Кури тут. И там (int=char=double все по 32 бита) - max(20.04.2017 10:27 - 10:38, ссылка, ссылка)
- Скажем, int32_t точно имеет смысл. Соответственно, int16_t - для единообразия. - SciFi(20.04.2017 09:34)
- чем int32_t отличается от signed long? - IBAH(20.04.2017 09:42)
- Вот там есть табличка --> - SciFi(20.04.2017 09:45, ссылка)
- Так это оказывается линуксоиды пингвина подложили! С восьмибитного детства помню char-8, short-16, long-32, int - длинна машинного слова. Стройная система. Теперь каждый дрочит вприсядку. Но все равно буду писать "short" редактор жирным выделяет IBAH(14 знак., 20.04.2017 10:05)
- в AVR-GCC размер int аж 16 bit, у TI есть char 16 бит. где стройность? - Vit(21.04.2017 08:50, ссылка, ссылка)
- В педивикии табличка ещё интереснее, SILP64 особенно доставляет --> - SciFi(20.04.2017 10:35, ссылка)
- При чем тут пингвин. Пингвина не трожь. -> 5.2.4.2.1 Sizes of integer types framer(16 знак., 20.04.2017 10:34, ссылка)
- На восьмибитниках int - это засада. Скажем, счётчик цикла. Если компилятор не идиот, то сделает этот счётчик 8-разрядным. А если идиот, то пичалька... - SciFi(20.04.2017 10:28)
- signed short может быть разных калибров на разных машинах, а тут сразу видно что два байта. - Nikolay801_(20.04.2017 09:29)