Pull to refresh
154
0
Руслан Нигматуллин @EuroElessar

Software Engineer

Send message
<зануда>
  • Составлять url слиянием строк, серьезно?
  • Разбирать json руками, серьезно?
  • Делать бесконечный рекурсивный вызов, серьезно?
  • Игнорировать все аргументы командной строки, кроме первого, серьезно?
  • Выкладывать это на Хабр, серьезно?
</зануда>
32-битная версия <...> программа не могла открыть в системе более 4096 потоков <...>
Важнейшее усовершенствование программы – релиз 64-битной версии службы <...> прокси теперь с легкостью обрабатывает до 1000 одновременных HTTP-запросов.

Как вы этого добились, если не секрет? Nginx и мои собственные проекты, показывают, что 4 потоков достаточно для обработки нескольких сотен тысяч запросов в секунду. У вас же на 1000 запросов — более 4000 потоков. Я ни за что не поверю, что в Windows настолько не оптимальная сетевая подсистема.
Странные цвета только в районе некоторых переговорок, на рабочих местах — стандартная бело-дерево-арматурная гамма.
Ага, именно так, на крыше парк. Ветер там правда обычно жуткий :)
В опенспейсе Facebook'а почти всегда тишина, обычно самое громкое что слышишь — это звуки от печатанья на клавиатуре :) Разговаривать люди обычно уходят в переговорки, благо в новом здании их особенно много.
В checkinstall'е можно дать разные имена пакетам от разных версий, так что проблема решаема
Где-то видел информацию, что в Кремниевую долину деньги вливались несколько десятков лет, прежде чем она стала прибыльной. Все таки 5 лет — слишком малый срок для каких либо фундаментальных исследований.
Технически в QQmlEngine можно передать свой QNetworkAccessManager, добавить в него свой протокол с поддержкой токенов, и грузить картинки в Image через него.
В этой статье есть вполне конкретные критерии: geektimes.ru/post/246450/
Если я правильно понял решение, то верхняя левая клетка обладает нулевым номером и не участвует в вычислениях, поэтому ее можно переворачивать не влияя на результат
Не успел :(
В QtQuick простые модели можно описывать просто как QQmlPropertyList и кидать сигналы, что список изменился, объекты же кидают сигналы об изменении своих свойств. Но в случае сложных древовидных структур это уже работает не так оптимально и желательно делать наследника QAbstractItemModel.
Скомпилировать просто так не получится, в Ubuntu Phone же интерфейс на основе QtQuick Ubuntu.Components
Здесь разница, кажется, в том, что это мтДНК будет дальше передаваться по наследству, а ДНК клеток крови — нет. В итоге третья персона участвует именно в формировании генетического кода ребенка.
И все таки сравнение не корректно. Согласно приведенной вами же цитате, выделялся буфер размера X под данные ответа, а отсылалось данных больше чем X, что, как утверждается, в Rust'е сделать невозможно. В вашем же примере автор взял буфер размера X и прочитал из него не более X данных.
Все немного не так, в Rust нельзя не обработать ошибку, если делать матчинг, то нужно обработать все возможные варианты (есть ошибка или все ок), если делать unwrap, то в случае ошибки программа упадет целиком и этого никак не предотвратить. Оба подхода более явные и менее обходимые, чем подход в Go.
Сам не пробовал, но в Steam'е долго крутилась реклама покупки через те же Яндекс.Деньги, так что этот вопрос как раз решаем.
Так на MacBook одноразовое нажатие на power не делает вообще ничего, чтобы выключить ноут надо нажать и держать.
Очень сильно зависит от самого обучающегося :) Я в свое время еще в средней школе начал изучать программирование с C++ и до сих пор считаю это правильным подходом.
А где варианты «открываем новые/расширяем текущий офис»?
В разговорной речи обычно сожительство называют гражданским браком :) Так и здесь оно и имелось в виду.

Information

Rating
Does not participate
Location
Mountain View, California, США
Date of birth
Registered
Activity