Давеча пялился в чужой код, так чуть не стошнило. Это у меня судьбинушка такая горькая - приходится зачастую смотреть в чужой говнокод, от которого тошнит. Но в этот-то раз мутило вовсе не из-за качества оного кода, просто...
Просто там строки выгибаются и головокружат!
(
Read more... )
А компиляторы сейчас оптимизирут просто фантастически. Мне руками так уже либо не сделать, либо слишком надрывно. Я как-то месяц бился и руками оптимизировал код видеофильтра и смог ускорить по сравнению с компилятором (старым, VS2010) всего лишь процентов на тридцать.
Читал, что у оптимизаторов появилась новая идея, близкая к гениальности: считается, что если в коде есть undefined behavior (например, есть неинициализированная переменная), то у программиста существует вероятность получить неверный результат. Так вот, мысля простая: если есть ненулевая вероятность получить на выходе говно, так давайте мы все выкинем и быстро за 1 такт процессора выдадим им какое-нть гарантированное говно.
Reply
А про неопределённое поведение я вообще не понимаю -- есть же всякие IDE которые на эти места будут кричать. Но нет, будут через жопу делать
Reply
А для https в железяке сертификаты ж надо покупать, пральна? А я даже и не знаю, как это делается - в каждую копию железа свой сертификат или там бывают какие-то групповые опции. Не, нафиг, даже думать в эту сторону не желаю.
Reply
Вообще всё зависит от того, как девайс себя представляет. Если, скажем, некий домен (типа local.control.example.com) то на такое можно бесплатный сертификат получить :) Но вообще надо на ТЗ смотреть.
Винды такие старые уже не поддерживают в любом случае
Reply
Leave a comment