← All posts tagged programming

Vixen

В симуляторе первотега из Developer Tools есть одна совершенно феерическая по тупизне бажина. При задании координатов в Location > Custom Location, при повторном их отображении она показывает их в формате XX,XX, и после сохранения проебывает все, что после запятой. Как бэ это вылечить =/ Вроде мелочь, но ужасно бесит.

Vixen

Приснился эпичный кашмар. Как будто бы начался кризис, меня уволили, но перед этим меня успели пристроить в какую-то огромную, ЖУТКО огромную контору. Где мне пришлось писать какую-то низкоуровневую фигню на чистой сишечке. Помню ощущение лютой паники и ненависти, и как @zepp меня утешал — “Ну я же справляюсь как-то, и ты справишься”

Vixen

Хотела себе заказать пару бумажных книжек по второтегу. Залезла на амазон и ебей — и охуела немедленно. На амазоне — доставка 1к рублей, на ебее хотят больше 1к за потрепанную книжку. Бумажная книга — элитный товар.

Vixen

Пытаюсь выяснить причины крашей при выходе приложеньки из фона. Ковыряюсь atos-ом в бинарнике по адресам в крешлоге. Натыкаюсь на охуительную сигнатуру : WidevineMediaKit::Session::DoFillNamedUrlParams(std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&)

Понимаю, что несмотря на то, что я только что с больничного, мне уже хочется в отпуск.

Vixen

Когда-то я думала, что клево быть человеком, который интересуется только и исключительно программированием, и только оно приносит ему радость. Посмотрела на живой экземпляр подобного, и поняла что нет, может быть и клево, но точно не всегда, а вовсе и даже жалко и нелепо как-то.

Vixen

Бьюсь с дичайшими утечками памяти. Приложенька зожирает 150 мегов памяти и радостно падает. В Allocations куча информативной фиготы в виде "monoeg_malloc", а MonoHeapShot видит только восемь метров красивых моно-обьектов.

Vixen

При использовании необязательного параметра в методе, ежели значение оного равно null, в функцию может со стека прилететь рандомная хуИта. Пример:

MethodName(String id, Film film = null)

Внезапно film оказывается Action<String>.

Интересно девки пляшут.

Vixen

Есть у нас один интересный человек, который дико ненавидит, и никогда не использует во второтеге следующее: ивенты, проперти, лямбды, и LINQ. Аргументируя это тем, что предпочитает знать, что именно будет скомпилировано, а вышесказанное это знание делают неочевидным. Любит няшную сишечку. Теперь меня мучает вопрос — а как же он сюда попал?

Vixen

Разбираюсь c самостоятельно накостыленным ThreadPool-ом (который использует заранее созданные треды и ManualResetEvenSlim) и кодом,который пользуется этим самым пулом, и так же использует ManualResetEventSlim для своих внутренних целей. Непонятным образом второй ManualResetEvent превращает первый ManualResetEvent в unsignaled. Бьюсь с этим уже который день, и не знаю что делать.