« first day (1450 days earlier)      last day (89 days later) » 

4:59 AM
@avp кстати, я сначала не понял в чем прикол этой книги, потом загуглил и понял
 
5:14 AM
0/
 
5:24 AM
@АндрейNOP тоже почитал, похоже что автор прочитал одну зарубежную книгу по ооп и "Остапа понесло", слава богу что я давно не пишу на java...
 
5:36 AM
@AntonSorokin ага, именно этот комментарий и я прочел, после чего заинтересовался этими Elegant Objects и нагуглил обрывок на хабре
@StrangerintheQ вряд ли дело в одной книге, вроде как автор имеет опыт разработки в десяток лет
но читать его книгу я конечно же не буду
 
6:21 AM
@АндрейNOP долго не значит качественно, есть такая категория людей, они очень быстро проходят стадию программиста и потом вот только такие книги пишут. уходят в архитекторы, которые только и могут что нагуглить в итернете 150 библиотек смотать все это скотчем вроде springframework и потом отдать в отдел разработки, чтобы там до ума доводили. и им фиолетово что там везде утечки, это уже не барское дело
в отладчике ночами сидеть
 
6:51 AM
Кто нибудь знает, как в идее самому задать автозаполнение? Когда пишешь main или psvm и потом 2 таба нажимаешь и кусок кода встраивается.
Полазил по settings, не нашел.
 
7:08 AM
Все, нашел: ввел psvm, там высветилась лампочка, нажал на нее, а там "edit live templates"
Очень удобная фича, jetbrains.com/help/idea/2018.3/…
 
@AntonSorokin это называется snippet
ну и соответственно гуглится по "snippet intellij idea"
первая ссылка: jetbrains.com/help/pycharm/…
 
 
2 hours later…
9:03 AM
Присоединяйтесь к увлекательной дискуссии
in Дискуссии о C#/.NET на русском, 7 hours ago, by vitidev
Какая есть замена для BitArray , которая действиельно бы хранила "массив бит", а не занималась самодеятельностью с порядком бит
а то меня уже немножко трясет
может я сам туплю...
 
9:34 AM
@Grundy Привет! Первых двух объединил. Последняя учетная запись вроде бы отличается.
 
9:44 AM
@АндрейNOP не, все правильно. там смешались в кучу кони люди :-)
 
10:11 AM
@АндрейNOP Не, нет смысла
Если человеку хочется забыть об инкапсуляции ради преждевременной оптимизации, он должен понимать, что ему придётся переписать код самостоятельно
 
@VladD ну там же не об инкапсуляции, а о том, что метод работает не так как он ожидает :)
 
@Grundy «которая действиельно бы хранила» == нарушение инкапсуляции. Программисту должно быть всё равно, как именно хранятся приватные поля
 
@VladD не, на сколько я понял он тут не совсем это имел ввиду.
что-то вроде: передали [1,1,1,0,0,0] - при конверте получили те же '111000', а он получает '000111'
 
Endianness?
Стоп, не
что значит «при конверте»?
как именно хранит BitArray свои биты, должно быть пофиг.
 
@VladD присоединяйся :-)
in Дискуссии о C#/.NET на русском, 1 min ago, by vitidev
//у нас есть биты
var v1 = new[] { 1, 1, 1, 0, 0, 0, 0, 0 };

//делаем BitArray
var v2 = v1.Select(v => v > 0).ToArray();
var bitArray1 = new BitArray(v2);

//хотим преобразовать в число
//ожидаю что он выдаст байты в которых биты в том же порядке
var b = new byte[1];
bitArray1.CopyTo(b, 0);

в b[0] будет лежат 00000111 , а значит CopyTo нельзя использовать для преобразования в число с таким же "четким порядком бит слева направо "и приходится городить свой огород с циклом
 
10:24 AM
а о каком конверте идёт речь?
@Grundy Не, я пас участвовать в тематических дискуссиях
 
@VladD эта не совсем тематическая :-)
 
а, ну человек хочет использовать класс не для того, для чего он предназначен
как говорят немцы, viel Spaß (≈ удачи)
Биты BitArray хранит в нативном little endian-порядке, и никому не обязан хранить их по-другому
 
11:21 AM
@VladD на самом деле тут даже не зависит LE или BE у нас, он биты хранит в 32-битных числах и извлекает их с помощью битовых операций, которые одни и те же будут и для BE и для LE
мы говорим ему & 1 и он возвращает значение нулевого бита и не важно, в первом байте он лежит или в четвертом
 
@АндрейNOP но вся проблема в ToString который выводит в понятном для человека виде :)
 
@Grundy это сродни вопросу "как мне записать в переменную шестнадцатеричное число"
 
 
1 hour later…
12:32 PM
@АндрейNOP Именно. Но порядок бит у BitArray удобный для реализации. То есть, совпадающий с порядком бит на данной системе. То есть LE.
 
 
1 hour later…
1:59 PM
0
Q: Неточный перевод в очереди проверок

by VerngМне кажется перевод в очереди проверок не совсем точный. Сейчас так: Вопрос почему "комментарий", а не ответ? В англоязычной версии глянуть не могу, но сообщение такое: То есть: "Пожалуйста, не добавляйте "Спасибо" как ответ. (дословно если) Мне кажется нужно сделать: "Это ответ ...

 
 
2 hours later…
4:10 PM
что-то странное:
ответ преобразован в комментарий
но нет комментария есть второй точно такой же ответ :-)
0
A: Отправка get на http с https

Alexandr Antonenkohttps://developers.facebook.com/docs/facebook-login/web/enabling-https Для этого установите следующий HTTP-заголовок: Content-Security-Policy: upgrade-insecure-requests

 
4:36 PM
@Grundy Что странного? Один ответ преобразован в комментарий, через 2-а часа дан ответ.
 
 
2 hours later…
6:44 PM
@0xdb так комментария ж нет :)
 
7:03 PM
@Grundy В смысле? Комментарий же есть - ru.stackoverflow.com/questions/959497/…
 
@0xdb не посмотрел что удаленный ответ был отредактирован :)
 
@Grundy Ааа, ну удалённых я не вижу, не дорос.
 
 
3 hours later…
9:37 PM
а что обычно делают, если вопрос закрыт как дубликат, но ссылка там указана неверная, и есть более удачная альтернатива?
 
@mymedia можно тревогнуть модераторам либо золотому знаку
 
@Grundy, для вопроса ru.stackoverflow.com/q/713573 больше подходят ответы от ru.stackoverflow.com/q/837366
хоть во втором требуется округление в большую сторону, но это не влияет на суть округления до половны
просто разные функции вызываются между умножением и делением
хотя возможно, стоит поменять местами дубликат и основной вопрос...
 
@mymedia не, во-первых, при закрытии твоего второго вопроса еще не было :) во-вторых, в нем решается именно что другая задача
 
по идее, время появления вопросов не влияет на то, в какую сторону закрывать дубликат
 
@mymedia это я к тому, почему закрыт именно тем вопросом :-)
задачи разные, решения как ты сам указал тоже разные
применение разных функций, как ни странно приводит к разным результатам :)
 

« first day (1450 days earlier)      last day (89 days later) »