Pull to refresh
-17
0
Григорий @GrigoryPerepechko

System Architect

Send message
То есть современный смартфон в дешевом пластиковом корпусе будет ловить нормально? Это довольно серьёзная проблема, и стоит того чтобы при выборе нового телефона остановить выбор на пластиковом корпусе.
Статья шик. Расскажите плз, как QA ставят билды. Руколами качают с CI или же есть веб страница/ftp с более удобным списочком?

Насчет логов есть вариант сделать кнопку в девелоперском меню которая будет слать файловые логов приложения на внутренний сервис. Можно не утруждаться снятием логов и логи без системного хлама будут. Но подозреваю что у вас уже и это сделано.

Еще добавлю к девелоперскому меню. Очень удобно иметь возможность перевести девайс юзера с релизной прилагой в диагностический режим, чтобы там писались полные логи и он их мог отправить в саппорт. Бывают инциденты в продакшне когда без этого понять что же происходит почти нереально.
try сам по себе дорогой. Я почти уверен что намного дороже if.
Вы ж не думаете что исключения дорогие только когда кидаются. Нужна ведь инфраструктура которая их ловит.
Никто не читает мануалы, пока еще не стало слишком поздно.
Я так понял это просто презентация компании. Вам стоит переименовать статью, т.к. она не несет никакой полезной информации отвязанной от вашей компании.
Вы правы. Чушь спорол.
Возможно помогло бы расширение стандарта, для случаев монотонной однобайтной кодировки.
Слали бы первыми битами индекс кодировки, и кириллица ничем не отличалась бы от латиницы.

Но разумеется в случае когда введенный текст полностью попадает в одну однобайтовую кодировку. Иначе да, как сейчас
Так все правильно. У вас в последнем примере кода sa на момент GC.Collect() уже никем не держится. В методе на нее ссылок нет.

Другой вопрос зачем в юнити используются слабые ссылки. Это жутко неэффективно. Их же периодически удалять нужно, когда объекты умирают, иначе разрастется внутренняя структура данных.
Хм, и зачем это я зашел сюда…
А в плюсах можно написать линейный аллокатор, и аллокация и сборка будет раз в 10 быстрее чем на куче.
И пишут.
Я в вашем коменте вижу только утверждение что обновляться вы предпочитали «когда появлялись новые интересные и полезные фичи.»

И это совпадает с печальными реалиями. Продажи очень сильно рухнут если в новой версии будет написано что в старых фичах поправлены баги. А переход на модель подписки даст возможность разжать булки ребятам и привести все в божеский вид наконец.
нравилось периодически обновлять её, когда появлялись новые интересные и полезные фичи.

А теперь компания ставит акцент на качестве. Они собираются повысить стабильность. перфоманс, UX, и это потребует времени. Новых фич будет меньше — и ценители фич как Вы, не обновятся. Финансовый итог, думаю, всем понятен.

Модель с подпиской позволит им работать над качеством, не вступая в говноконки по кол-ву фич.

Печальные реалии таковые что большинство разработчиков не в состоянии понять что такое делать качественные продукт. Большинство (в том числе тут сидящих) пишут дерьмовый код, полный багов без абсолютно каких либо размышлений обудущем. Им понять что ребята из JetBrains могут выпустить целую мажорную версию без единой фичи наверняка тяжело. Ведь они когда выйдет Release Notes они не смогут одной рукой держа колу а второй гамбургер посмотреть видео на ютубе в котором дядя расскажет как они могут думать меньше, и за счет новых уберподсказок не наебаться где нибудь.
1тб домашний канал? И что делать с 128 гигабайтами данных которые прилетают вам домой каждую секунду?
Какую пользу может извлечь обывательно от такого объема данных?

Попахивает бредом
То есть человек меняющий константу FreezeTimeLimit должен помнить что если он ее уменьшит до некого N при котором погрешность будет составлять критические для тов. withkittens скажем 10% — ему нужно будет заменить семантически менее корректное решение на семантически более корректное, потому что когда писали изначально — погрешность всех устраивала. Так?
Слепые тоже не видят. Но обычно на форумах этим не гордятся.
Погрешность может быть очень большой. На моей памяти правда погрешность была в пределах 16мс, но я не писал под 95 винду. Там это было 55мс.

И самое главное «как долго заняла операция» и «сколько сейчас времени» — это разные задачи. Средства очевидно тоже разные.
По-моему с Tap читаемость только ухудшилась
Вы лихо за 10 минут переписываете гигантские проекты которые доросли до hiload на плюсы?
В библиотеках машинный код, а ассемблер — семейство языков которые компилируются в машинный код.
>>Я не большой специалист в этих вопросах
Это видно. Эксепшны в дотнете сугубо user-mode. И да, в процессоре нет kernel mode. Там ring0.
В контексте .net, перевести assembly как двоичный код — это сильно.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Registered
Activity