Многие пытались, но запрещать фичи языка получается лучше. Ну, то есть результаты лучше, если запретить фичи языка, вместо того, чтобы запрещать неиспользование мозга.
Сплошную линию пересекают реже, если она из бетона и 40см в высоту?
Ну да — мы тоже конвертим JSON в строку штатными средствами, делим на куски по 20 байт и собираем потом. Делаем прям топорно — последний пакет содержит в себе условно-уникальный End of Message «символ», чтобы понять, что данные закончились. Собираемся навернуть поверх какой-никакой контроль целостности (хотябы CRC). С удивлением обнаружили, что готового решения для iOS/Android/Embedded нет — нужно свой велосипед городить.
Спасибо. Довольно детально. У нас были проблемы, когда нужно некий девайс подключить к Wi-Fi — девайс подключен, как периферия и возвращает список видимых им сетей. Поскольку большого опыта работы с BT нет решили заворачивать данные в JSON в формате, вроде:
Интересно было бы почитать о протоколах передачи данных — об ограничениях размера блока, записываемого в характеристику и что делать, если нужно передать данные, не влезающие в ограничения размера пакета. Как делить на «пролезающие» куски, как контролировать целостность, как потом собирать, в каком виде передавать данные.
Для подмены общения с сервером можно еще использовать GCDWebServer — еще проще интеграция. Достаточно подменить baseURL на localhost:8080 и просто выдавать заранее сохраненные ответы, читая их хоть из JSON хоть из плистов. Выбирать, какой именно ответ подставлять можно прямо на стороне теста.
А сколько времени у вас занимает один полный проход всех UI-тестов для одного устройства и какие меры вы предпринимаете для оптимизации этого времени?
Расширил бы музыкальные инструменты до целой около-музыкльно-инструментской категории. Музыкальный инструмент может стоить дорого а вот струны, медиаторы, чехлы, ремни, смазки, тюнеры, кабели, подставки и т.д. вполне сопостовимы по цене с носками-бритвами.
Из-за ремастера теперь обычная игра разжирела до 6 ГБ (по крайней мере на маке). Видимо, так как у пользователей диски резиновые, запихали сразу оба варианта и при оплате за ремастер просто разблокируются новые фишки.
Вот я плачу сейчас ~30$/год за 25Мбит анлим. Вот топикстартер предлагает те же ~30$/год за VPN. Пока психологический барьер есть — платить две цены за то же самое + доступ к паре заблокированных сайтов.
Сплошную линию пересекают реже, если она из бетона и 40см в высоту?
И если этих сетей много, то данные просто обрезаются.
А сколько времени у вас занимает один полный проход всех UI-тестов для одного устройства и какие меры вы предпринимаете для оптимизации этого времени?
но при этом
с «русского» акцента.
Ну как абсолютное:
А как же русские хакеры?
Всегда так и читалась — www.youtube.com/watch?v=JPOuU0FE8II
А как это посмотреть? ФБ приводит такие данные по странам? Или просто по собственным ощущениям оценить?
Как буд-то с очистителя возжуха киргизкий вариант скопипастили.