« first day (303 days earlier)      last day (3021 days later) » 

avp
1:00 PM
@NickVolynkin нет, нет. Не надо передергивать. Имелась в виду эквивалентность "разработал" и "принял".
 
@avp ну а я имел в виду, что «решил задачу» и «принял решение» эквивалентны.
 
@D-side Эхм. Таких безумных случаев на моей памяти в разных языках безумно много.
 
@Stack @NickVolynkin насчет порядка свойств: bugs.chromium.org/p/v8/issues/detail?id=164
WorkingAsIntended
 
avp
ладно. Так значит Вы согласны, что выкидывая исключение Вы поступаете не как программист? (шутка, конечно же)
Я понимаю, что реально Вы не знаете, как правильно поступать с дубликатами полей. Я тоже.
Кто-нибудь знает?
 
V8 gives no guarantees on the enumeration order for array indices (i.e., a property
name that can be parsed as a 32-bit unsigned integer).
 
1:04 PM
@avp да почему же, знаю. Я считаю, что это несоответствие контракту (в объекте не может быть двух полей с одинаковыми именами)
значит есть ошибка в источнике поступающих ко мне строк
почему я должен что-то о них угадывать? я просто буду их отбраковывать
Если эти строки генерируются как текст — ошибка в генератора
Если это результат сериализации — плохая сериализация
 
avp
@NickVolynkin что должен делать демон с таким конфигом? Действовать, как будто поле не задано вообще?
 
@avp писать ошибку в stderr или в лог, смотря как настроен
@avp но ни в коем случае не делать предположений о данных
только если он не разработан именно для того, чтобы обрабатывать некачественные данные
 
avp
@NickVolynkin Ну, а кроме записи. Как бы Вы поступили? Отказались работать?
 
@Stack @DmitriySimushev var a = {"foo":"bar", "3": "3", "2":"2", "1":"1"};
for(var i in a) { console.log(i); }; - внезапно выдает 1 2 3 foo, и в Chrome, и в Edge
 
пойду попробую какому-нибудь демону подсунуть это
 
1:07 PM
@PashaPash "i.e., a property name that can be parsed as a 32-bit unsigned integer" -- а если имена не могут быть "be parsed as"?
 
@PashaPash почему внезапно? Всё по ES6.
 
@Stack тогда сохраняет (текущая реализация). но может перестать сохранять
@Stack это как Dictionary в C#. никому ничего не должен
@D-side т.е. стандарт явно оговаривает, что порядок меняется? тогда вам об этом стоит упомянуть в комментах к ответу, из-за которого тут флейм
0
Q: Сортировка объекта в javascript

sanu0074Есть такой объект: data['params']['last_name']['property_xxc'] = 'abcd'; data['params']['last_name']['sort_index'] = 2; data['params']['name']['property_erw'] = 'abcd'; data['params']['name']['sort_index'] = 5; data['params']['date']['property_xxc'] = 'abcd'; data['params']['date']['sort_index']...

где автор пытается посортировать свойства
 
@PashaPash "тогда сохраняет (текущая реализация). но может перестать сохранять" -- в вопросе ru.stackoverflow.com/q/487160/196972 нет имен-чисел. если ТС столкнется с проблемой в новой версии, если она пояится, то он задаст новый вопрос. а мы будем отвечать на вопросы по мере их поступления.
 
@PashaPash это выше уже упоминалось. В ES6 порядок определили: сначала число-ключи (которые конвертятся в строки и назад без изменений) в порядке возрастания чисел, а потом строки в порядке вставки и символы в порядке вставки.
 
@avp проверил на logrotate: daily 7 \n daily 10 читается молча как daily 10
 
avp
1:10 PM
@NickVolynkin @NickVolynkin, в спецификации JSON я что-то не нашел таких ограничений (что дубликаты недопустимы)
 
@D-side ок, просто я не заметил - там не было конкретного примера
 
@PashaPash "это как Dictionary в C#. никому ничего не должен" -- это да. но в C# можно задать порядок вывода свойств например в PropertyGrid
 
@Stack действительно, путь хитрая сортировка станет приятным сюрпризом для тех, кто попытается использовать код из вашего вопроса к своему json
3
 
@avp ладно, пойду перечитаю.
 
@PashaPash "это как Dictionary в C#. никому ничего не должен" -- если это вопрос, то отвечаю: посмотрите на текст вопроса. там дан пример. того что есть, и что ТС хочет получить.
 
avp
1:12 PM
@NickVolynkin значит кто-то принял решение (выглядит разумно) брать последнее значение.
Только в спецификации этого нет (я не нашел).
 
@avp undefined behavior :)
 
@Stack ответ же должен быть применим только в конкретном случае, а у будущих посетителей нельзя отбирать радость отладки :)
 
@PashaPash "сюрпризом для тех, кто попытается использовать код из вашего вопроса к своему json" -- ну ТС ответ принял. а другие - кто они? и почему они бездумно используют код? :)
 
@Stack Так уж устроены эти люди. ¯\_(ツ)_/¯
2
 
@Stack у вас какой-то странное понимание целей SO. по вашему, суть вопросов и ответом на SO - это быстро дать ответ, устроивший топикастера, и пусть остальные страдают?
 
avp
1:14 PM
конечно.
Я вот хотел с кем-нибудь обсудить несколько подобных моментов в JSON, но что-то никак не найду.
 
@PashaPash "ответ же должен быть применим только в конкретном случае" -- ответ должен отвечать на вопрос. а как там будет дальше - можно долго фантазировать. но надо ли это? :)
 
@Stack т.е. нет смысла возвращаться к старым популярным вопросам, нет смысла оговаривать хитрые случаи - т.к. ответ дается только ради решения проблемы топикастера?
 
@avp по logrotate? вот и я пока не нашел
 
@PashaPash А у нас это обсуждалось на Мете. «Что делать, если принятый ответ ошибочный или вредоносный».
 
avp
@NickVolynkin не понял.
 
1:15 PM
@Stack т.е. между дать полноценный и развернутый ответ и "посоветовать костыль" вы выбираете "костыль" :)
2
 
@avp но я бы хотел чтобы в таком случае logrotate ругался на меня, а не выбирал последнее значение
 
@Vlad я знаю что это обсуждалось на мете, я просто пытаюсь понять как оценивает цели SO конкретный участник
 
avp
@NickVolynkin а, ясно. Ну, перепишите его.
 
@PashaPash Нашёл ссылку.
 
@Vlad т.е. всем ли мы тут помогаем. или только топикастерам, ради зеленой галки
 
1:16 PM
@PashaPash "у вас какой-то странное понимание целей SO" -- это у вас какое-то странное пониманеие. по мне так не надо обобщать и фантазировать.
 
@avp думаю, мне будет достаточно использовать для конфигурации инструмент, который предотвращает такую ошибку.
 
@Stack т.е. не надо писать развернутые вопросы, которые окажутся полезными не только топикастеру, но и остальным посетителям? главное галку схватить, так?
 
Всё просто. Кто помогает топикстартеру, получает одну галку. Кто помогает всем, получает ещё и набор плюсиков. Одно другого не исключает.
3
 
@PashaPash " т.е. между дать полноценный и развернутый ответ и "посоветовать костыль" вы выбираете "костыль" :)" -- нет. я отвечаю на вопрос. вы считаете что у вас ответы идеальны? а, если найду? :)
 
@D-side ... а кто помогает топикстартеру, но вредит человечеству, получает при этом ещё и пачку минусов и внимательное отношение к своим ответам.
 
1:18 PM
@Vlad а потом ходит и спрашивает в чат - почему уже два минуса, кто все эти люди
 
avp
@PashaPash Stack не одинок. Главное помочь ТС, остальное вторично.
 
@avp ну помочь можно по разному. например, любой вопрос по SQL в PHP решается тупо склеиванием строк
 
@PashaPash "я просто пытаюсь понять как оценивает цели SO конкретный участник" -- а для чего вам это надо? вы сами то как оцениваете? и для чего?
 
@Stack важнее, чтобы ответ работал для широкого круга пользователей, чем для ТС. Ему-то ваше решение может и подходит. А все остальные зайдут за «сортировкой объекта» и просто скопируют. И получат баги.
 
@avp Но если ответ по сути плохой, enjoy your downvotes.
 
avp
1:19 PM
@PashaPash может быть (не отвечал про SQL в PHP)
 
@Stack я оцениваю как удобную базу ответов, в которую можно зайти из гугла, почитать решение и не бояться что оно окажется узкоприменимым костылем
4
 
@PashaPash "а потом ходит и спрашивает в чат - почему уже два минуса, кто все эти люди" -- ага. слово OWIN не понравилось. ставь минус - так? :)
 
@PashaPash Особенно заплюсованное решение.
 
@Stack верность ответа для всех является несравненно более важной, чем его верность для конкретного случая велосипедостроения.
 
@Stack да, примерно так
 
1:20 PM
@PashaPash "я оцениваю как удобную базу ответов" -- вы говорили про цели SO. при чем вы?
@PashaPash "почитать решение и не бояться что оно окажется узкоприменимым костылем" -- прошли годы и вы зашли за "решением" ага :)
 
Именно поэтому ценно иметь возможность посмотреть на баланс плюсов/минусов по ответу. Чтобы понять, скольким людям решение навредило. (Ну и гневные комментарии тоже _наше всё.)
 
@NickVolynkin "важнее, чтобы ответ работал для широкого круга пользователей, чем для ТС" -- кому важнее?
 
avp
@Vlad плохим ответам вообще тут не место.
Но Вы же понимаете, я это все пишу с целью уменьшить количество закрываемых вопросов под предлогом, что коня сферического такой вопрос не интересует.
 
@Stack сообществу SO.
@Stack и потоку разработчиков, которые приходят из поисковиков.
 
1:22 PM
@NickVolynkin про дубликаты ключей: в объекте их быть НЕ может, но в литеральной записи могут; сначала это проворонили, и в ES3 было разрешено, потом ввели ES5 и в strict-режиме это стало запрещено... а потом вышел ES6, где появились вычисляемые ключи, и.. стало снова разрешено :D последнее значение затирает предыдущее
 
@Stack я достаточно часто натыкаюсь на полезные для меня ответы 2009 года на enSO.
 
@Stack частенько
 
@NickVolynkin "верность ответа для всех является несравненно более важной, чем его верность для конкретного случая велосипедостроения." -- ок. как сериализовать в JSON объект, чтобы свойства были написаны в определенном порядке?
 
@avp Я не сомневаюсь, что у нас общие цели. Споры ведутся лишь о тактике их достижения. И это прекрасно.
 
@Stack я бы даже сказал - почти все ответы, которые оказываются для меня полезными, старше одного года
 
avp
1:23 PM
@Vlad точно.
 
@Stack "кому важнее?" SO как проекту и нам, как его сообществу. Статистически.
 
@Stack интересы ТС, как это ни печально, на втором месте — он не оплачивает труд отвечающих и работу сайта. А оплачивает её масса приходящих разработчиков с помощью того, что пользуется частью сайта, посвящённой поиску работы. Именно на доходы от этой части живут разработчики и машут кулерами сервера Stack Exchange.
 
@Nofate "частенько" -- и вы видите только один идеальный ответ да? :) а я на enSO вижу много ответов. и выбирают бывает не тот, что набрал больше всего плюсов, а тот, который нужен мне
 
перезалил картинку в нормальном разрешении
 
avp
@D-side проект без нас, составляющих сообщество, это пустое место.
 
1:24 PM
И для отвечающих эта масса прихдящих разработчиков приоритетнее — их просто больше. Они и репутации больше дают, и больше пользы создают, используя предлагаемые решения.
 
@PashaPash "я бы даже сказал - почти все ответы" -- и вы просто не думая берете тот, у которого много плюсов и зеленая галка? :)
 
@Stack нет, но тем не менее - я почти всегда прихожу в старые топики. вы же про это спрашивали? я на это и ответил.
 
@PashaPash Тут больше: i.imgur.com/cB4kwvs.png
 
@NickVolynkin "интересы ТС, как это ни печально, на втором месте — он не оплачивает труд отвечающих. А оплачивает его масса приходящих разработчиков" -- про оплату труда отвечающих расскажите подробнее.
 
@avp да, поэтому и вместе, они связаны.
 
1:26 PM
@Qwertiy ад какой-то )))
 
avp
@NickVolynkin, а наш труд (если это можно так назвать) вообще никто не оплачивает.
Я так понимаю, что все мы собрались исключительно для получения удовольствия (причем бесплатно)
 
@Vlad спасибо!
 
@avp ну в форме очков репутации и удовлетворения от помощи коллегам гораздо больше наград можно получить как раз от широкого круга читателей, чем от одного ТС
@Stack да, я тут немного оговорился.
 
@Stack а вам разве не платят?
@Stack а, тут от 10к только бонусы. поднажмите!
4
 
avp
@NickVolynkin это пока репа еще интересна
 
1:28 PM
@PashaPash "нет" -- что и требовалось доказать. ответы нужны разные. а не один "идеальный". но это почему-то некоторые не понимают. говорят "удали ответ", "исправь вопрос", "а вот тут не полное цитирование документации" и т.д. :)
 
@avp ну да, а потом остаётся только удовольствие
 
@PashaPash " а вам разве не платят?" -- за ответы на ruSO?
 
@Stack нет - потому что я понимаю, как работает SO. большая часть посетителей - не понимает. и некоторые участники - тоже не понимают
@Stack да
 
@PashaPash " а, тут от 10к только бонусы" -- какие бонусы?
 
@Stack никаких ;)
 
1:29 PM
Конечно, нужны разные ответы. Но это не мешает нам спорить, когда какой-то ответ мы считаем ошибочным.
4
 
@Stack здоровенная доза удалённых вопросов для поднятия настроения.
 
@Stack не понимают - потому что начинают ныть "почему вы запостили ответ к вопросу, где уже был мой ответ". "зачем вы пришли через 10 дней и начали читать комментарии!".
 
avp
@PashaPash и как же оно на самом-то деле работает?
 
@D-side ага, практически доступ к местным анекдотам.
7
 
@Stack и на полном серьезе спрашивают на мете
 
1:30 PM
@NickVolynkin "нужны разные ответы. Но это не мешает нам спорить" -- споры бесполезны. лучше написать свой ответ.
 
@avp гудит. как трансформатор
@Stack странно, вы же зачем-то спорите и оставляете комментарии
 
@PashaPash "начинают ныть "почему вы запостили ответ к вопросу, где уже был мой ответ"." -- кто ноет? чем больше разных ответов - тем лучше
 
avp
@PashaPash и не одной гармоникой.
 
@PashaPash "зачем вы пришли через 10 дней и начали читать комментарии!" -- вы забыли. не так было. пришли через десять дней и вместо того, чтобы написать ТС, что так и так правильно, некоторые начинают писать замечания.
 
@Stack и они имеют на это полное право. нет?
@Stack хотите, я @Vlad попрошу оценить, стоило ли @Pavel M в том ответе добавлять коммент, или не стоило
да ладно, все равно ж попрошу :)
 
1:34 PM
@PashaPash "и они имеют на это полное право. нет?" -- конечно нигде не написано, что замечания прохожим делать нельзя, и в жизни стараются не делать замечания, потому что знают что может прилететь табуретка. но в сети же все можно ;)
 
@Stack да хоть через три года уместно писать замечания к ответу
2
 
@NickVolynkin RU.SO Legends and Lore
 
@Stack вот ваш код кто-нибудь использует, потом получит баг на продакшене и тоже напишет комментарий
 
@PashaPash да просите. а какой в этом смысл?
 
тут ведь сейчас не начнется третий круг обсуждения того вопроса?
 
1:35 PM
@Stack хочу увидеть, в кого полетит табуретка
 
@NickVolynkin "вот ваш код кто-нибудь использует, потом получит баг" -- не надо фантазировать. а таких умников надо увольнять.
 
@Stack а я же недавно такую историю рассказывал
 
@Nofate увольняйте лида!
@Nofate @Stack не ошибается. НИКОГДА!
 
Jan 26 at 10:54, by Nofate
Бгг. Лид два года назад скопипастал код с SO, а сегодня в нем выстрелил баг )
2
 
@Stack увольнять тех, кто использует ваш код?
 
avp
1:36 PM
@Stack Вам пишут замечания к ответу? Так это же чудесно. Значит он кого-то трогает, можете пообщаться, прояснить всю картину.
2
 
@PashaPash "хочу увидеть, в кого полетит табуретка" -- серьезно? а вы поищите в сети: сделал замечание убит.
 
@PashaPash не, его не уволят. Кстати, никому в Спб джавист не нужен? )
 
@Stack т.е. вы заранее предупреждаете, что будете агрессивно реагировать на любые комментарии к вашим вопросам, ответам, или просто комментам?
 
@Nofate у нас периодически пролетают запросы на сеньоров-джавистов.
 
@Stack как бы be nice не просто так вынесено в справку. так что в реальной жизни можете хоть писать на прохожих, а тут постарайтесь вести себя прилично.
2
@Nofate в Java есть интернирование строк?
 
1:39 PM
@PashaPash есть
 
@PashaPash "т.е. вы заранее предупреждаете, что будете агрессивно реагировать" -- нет никакой агрессии. я очень добрый и спокойный. но вот те кто делает замечания могут привыкнуть и получится у них нехорошо.
 
@Nofate о, отлично. представьте ситуацию. вы видите фразу топикастера:
 
@PashaPash "как бы be nice не просто так вынесено в справку. " -- вот и соблюдайте эти приличия и других призывайте к тому же.
 
@Stack как минимум, просмотр удалённых - можно забавный спам посмотреть, если ссылка есть
 
@Stack PashaPash соблюдает, я за ним слежу )
 
1:40 PM
@NickVolynkin "увольнять тех, кто использует ваш код?" -- не надо обобщать.
 
> я ступил. я думал что зануление ссылок на большие строки позволит java освободить память. похоже, я ошибался
@Nofate и прямо под ним коммент:
@Nofate > "я думал что зануление ссылок на большие строки позволит java освободить память" - строки в java интернированы, вот <ссылка>
 
@avp "Вам пишут замечания к ответу?" -- нет. пишут замечание на мой коммент про то что в .net есть интернированные строки. и видите ли я забыл написать "могут быть". и поэтому перешли на обсуждение качеств моей личности.
 
@Stack не было там перехода на личности.
 
@PashaPash А о каком ответе идёт речь?
 
@Nofate проходит 10 дней, кто-то приходит, и говорит - не все строки интернированы!
 
1:42 PM
@Stack критика была к тому что вы вместо «могут быть» пишете как будто «всегда есть».
 
@Vlad о комментах в ru.stackoverflow.com/questions/483938/…
 
@NickVolynkin "не было там перехода на личности." -- где там?
 
я ступил, извините. Я думал, что если удалю длинные строки, то программа станет меньше памяти занимать. кажется, я ошибся — Leonard Bertone Jan 18 at 14:54
"если удалю длинные строки, то программа станет меньше памяти занимать" -- строки в .NET интернированы. почитайте тутStack Jan 18 at 16:31
@Stack интернированы по умолчанию только строковые литералы. В вашем ответе, кстати, об этом тоже было написано. — Pavel Mayorov yesterday
 
А я не хилы такой флейм разжег. Только отошел, а тут 100+ сообщений. Но я не специально, честно)
 
@PashaPash И целых небольших констант тоже o_O
 
1:44 PM
@Vlad да, но суть не в том.
 
@Stack я прочитал обсуждаемый и все остальные комментарии — перехода на личности там нет.
 
@Vlad там кажется удалены комменты. вот цитаты chat.stackexchange.com/transcript/message/27167959#27167959
 
@Vlad сортировка хешей вообще не имеет смысла. если где-то это позволено -- это упущение, кмк
 
@Vlad и дальше начинается флейм
 
@Stack а, нет. Нашёл переход на личности.
 
1:45 PM
@NickVolynkin "перехода на личности там нет." -- а это вы не заметили "вы, похоже, любую критику воспринимаете как оскорбление." ? :)
 
avp
@Stack а это что-то принципиально изменило?
 
@PashaPash Угу, я не видел на тот момент вопроса. Теперь понял, о чём это было.
 
@Vlad и вот дошли до того, что делать замечания - нехорошо. потому что в реальной жизни за замечание прохожему можно получить табуреткой
 
@Stack да-да, и ваш ответ «-- у вас не критика, а критиканство, которое нужно только вам. и я ее вообще не воспринимаю, но всегда отвечаю. это мне для практики нужно.»
 
@DmitriySimushev Я тоже так считаю. В C++, например, есть отдельная структура данных map и unsorted_map (вторая существенно быстрее). За дополнительные гарантии надо платить.
 
1:47 PM
_" вот дошли до того, что делать замечания - нехорошо."_ -- я спрашиваю: какую проблему вы пытаетесь решить? напишите конкретно.
а мне в ответ: "пытаюсь уточнить вашу формулировку." и т.д.
 
@Stack а ещё до этого, ваше же: «а вы ошибку в своем ответе уже исправили? »
 
@Stack да, он пытался уточнить вашу формулировку. потому что она, мягко говоря, не верна
 
@NickVolynkin "да-да, и ваш ответ «-- у вас не критика, а критиканство," -- да это был ответ на фразу "вы, похоже, любую критику воспринимаете как оскорбление.".
 
avp
@DmitriySimushev это Вы о JSON? Или я что-то упустил?
 
@avp сейчас о хэшах вообще
 
1:48 PM
мне вот понравилось
in Discussion on question by Leonard Bertone: Правильная реализация метода Dispose, 19 hours ago, by Stack
@PavelMayorov "созданная в программе строка интернируется только явно" -- понятие явно относительное. например, если коллега в большом проекте в одном из внутренних методов вызовет интернирование, то явно только для него. пример в исходнике .NET Framework
 
@Stack Павел обратил ваше внимание на неточность в вашем комментарии — а вы вместо того чтобы обсуждать комментарии, обсуждаете ответ Павла.
 
@avp безотносительно реализации
 
@PashaPash "да, он пытался уточнить вашу формулировку" -- а смысл? :) кому нужно это уточнение в комментах? мало одной темы? ну создай еще одну, в чем проблема?
 
@Stack мне нужно это уточнение в комментах!
 
@Stack знаете в чем фишка SO? в том, что не вам решать, нужно это уточнение, или нет
 
1:49 PM
@Stack и сотням-тысячам других читателей нужно, чтобы ни в коем случае не подумали, будто действительно все строки интернированы в C#
 
@NickVolynkin "ещё до этого, ваше же: «а вы ошибку в своем ответе уже исправили?" -- и что в этом такого? по вашему это переход на личности? :)
 
avp
@DmitriySimushev если безотносительно, то порядок при выводе не определен (мне кажется так правильно)
А если про JSON, как конфиг, то неправильно.
 
@NickVolynkin "Павел обратил ваше внимание на неточность" -- точность в документации на MSDN. мне надо было все с MSDN цитировать? :))
 
@Stack если вы считаете, что не нужно, а 4 участника считают что нужно - то спорить бесполезно
 
@DmitriySimushev А это формально и не хэшмап, это JS-объект. Со встроенными в язык типами вообще бывает непросто, мне особенно нравится описание array в PHP: This one datatype acts as a list, ordered hash, ordered set, sparse list, and occasionally some strange combination of those. How does it perform? What kind of memory use will there be? Who knows? Not like I have other options, anyway.
 
1:51 PM
@PashaPash "знаете в чем фишка SO? в том, что не вам решать, нужно это уточнение, или нет" -- не вам решать что мне и с какой степень точности мне писать комменты.
 
@Stack послушайте, SO так устроен, что все ваши ответы и комментарии на виду. Если в них есть недочёты — на них будут указывать. Если есть ошибки — будут критиковать, обязательно. Вы не можете этого запретить. Если вас это не устраивает — вы можете не пользоваться SO. Пожалуйста, поймите это и воспринимайте критику спокойно. Если вы будете агрессивно реагировать на конструктивную критику — то нам придётся настоятельно рекомендовать вам отдых от SO.
 
@Stack ну вот на том и сойдемся. вы спрашивали "- а смысл? :) кому нужно это уточнение в комментах? мало одной темы? ну создай еще одну, в чем проблема?" - мне и еще нескольким участникам нужно это уточнение именно в комментах
 
@NickVolynkin "и сотням-тысячам других читателей нужно" -- все нужно разное. предлагаете просто копипастить текст c MSDN все что попадается под руку? :))))
 
@Stack вам никто не запретил запостить неточный комментарий (кому он был там нужен? вам?). вы не имеете права запрещать постить остальным уточнения
 
@PashaPash " если вы считаете, что не нужно, а 4 участника считают что нужно - то спорить бесполезно" -- а где еще трое?
 
avp
1:53 PM
@PashaPash а мне вообще нравится, когда на мои ответы реагируют в комментариях (и на комменты тоже)
 
@Stack ну вот и воздержитесь от решения о ненужности каких-то комментариев за других
@Stack я + оставивший коммент + плюсанувшие + @NickVolynkin (не знаю, плюсанул ли он)
@Stack таки любите счет?
 
@NickVolynkin "все ваши ответы и комментарии на виду. Если в них есть недочёты — на них будут указывать." -- какой смысл писать замечание, если можно написать свой правильный ответ? знаю одну причину. надо топить окружающих. потому что сделать замечание и поставить минус проще, чем написать ответ. вот некоторые делают то что могут :)
 
@Stack нет, так нельзя. Мы не будем закрывать глаза на ошибки или неточности. Не будем создавать новый такой же вопрос, когда можем исправить ошибку в существующем.
 
@Stack это SO. тут все публично. написали лажу - будьте готовы что вас в нее ткнут носом.
@Stack причем ткнут носом в удобной для тыкающего форме. а не в удобной вам
 
@PashaPash "ну вот и воздержитесь от решения о ненужности каких-то комментариев за других" -- а вы воздержитесь от оценок текстов других. знаете как правильно - так пишите ответ. и адресуйте его ТС.
 
1:56 PM
@D-side ну с реализацией в JS все более менее понятно (по крайней мере в ES6). Но спорить по этому поводу больше нехочу -- попкорн кончился))
 
@Stack замечание не позволяет вашему ошибочному утверждению выглядеть как верное. Разве не очевидно?
 
@Stack еще раз - не вам решать в каком виде я, или кто-то другой, будем указывать вам на технические неточности
 
@Stack а вы воздержитесь от оценок текстов других -- хм, вы только что запретили людям ставить плюсы с минусами?
 
@PashaPash " написали лажу - будьте готовы что вас в нее ткнут носом." -- спасибо что делитесь своим опытом. старайтесь писать так чтобы не тыкали носом.
@PashaPash "еще раз - не вам решать в каком виде я, или кто-то другой, будем указывать вам на технические неточности" -- вы эксперт? :)
 
@Stack хм, странно, когда к моим ответам оставляют конструктивные комменты - я их правлю.
 
1:57 PM
Коллеги, у меня есть предложение. По поводу правила be nice. Давайте будем добрыми не только к новичкам, а и ДРУГ К ДРУГУ.
6
 
@Stack да, я в некоторые дни вообще ничего не делаю кроме того что удаляю — спам, флуд, оскорбления. Ну пару комментов пишу. Такой труд тоже нужен. Он повышает общее качество содержимого сайта.
 
@Stack нет, я такой же участник как и вы. у вас есть право оставить коммент - у меня есть право оставить коммент
 
А то мы здесь, как мне кажется, немного переходим грань.
 
@Stack нет, нет, сто раз нет. Вы не можете запретить объективную критику ваших сообщений.
 
@D-side "вы только что запретили людям ставить плюсы с минусами?" -- воздержитесь - это не запрет. и я против минусов, которые ставят втихаря. толку от минусов нет. и от замечаний - тоже нет.
 
1:58 PM
@NickVolynkin но очень жеж хочется
 
@Stack и воздержаться тоже не заставите.
 
@Vlad я считаю да. участник, который активно пытается запретить остальным участникам исправлять технические ляпы и неоднозначные комменты - переходит грань
 
Если мой ответ критикуют — в большинстве случаев эта критика заслужена, обоснована, и помогает мне мгновенно этот ответ улучшить.
 
@NickVolynkin "Вы не можете запретить объективную критику ваших сообщений." -- где вы видели объективную критику? что критиковали, факт: в .NET строки интернированы. что тут критиковать? :))
 
@Stack все строки?
 
1:59 PM
@Stack так пишут же несколько человек, что не так это
 
@PashaPash "нет, я такой же участник как и вы. у вас есть право оставить коммент - у меня есть право оставить коммент" -- предлагаете устроить срач? :)
 
new string("abc") не интернирована (ru.stackoverflow.com/q/417843/10105)
 
@Vlad но можно же вызвать Intern?
 
@Stack понятно, что запретить вы не можете по техническим причинам. Я намекаю на абсурдность сего высказывания.
 
@Vlad хотите спор в стиле @Stack?
 
2:00 PM
@PashaPash "все строки?" -- вы так и будете у меня сравшивать или почитаете MSDN? и сами проверите что и как?
 
@PashaPash Можно, да. Но Intern скорее всего вернёт другую строку.
 
@NickVolynkin "так пишут же несколько человек, что не так это" -- ага, миллионы не могут ошибаться :)
 
@Vlad это ж джава
 
@Vlad значит строки в .net интернированы. вот вам ссылка на него в msdn (типа того)
 
А в момент возврата из конструктора она не интернирована.
 
2:01 PM
у шарпа даже гокструктора такого нет
 
avp
Позвольте вопорос профана -- "интернированные строки" это как?
Это когда несколько ссылок на одно и то же содержимое (для констант)?
 
@Vlad т.е. вы хотие сказать что нужен явный вызов Intern?
 
@Vlad а вот пустая в шарпе из конструктора с передачей любого символа и количества 0 будет :D
 
на замечание о явном вызове интерна у меня есть ответ!
in Discussion on question by Leonard Bertone: Правильная реализация метода Dispose, 19 hours ago, by Stack
@PavelMayorov "созданная в программе строка интернируется только явно" -- понятие явно относительное. например, если коллега в большом проекте в одном из внутренних методов вызовет интернирование, то явно только для него. пример в исходнике .NET Framework
понятие явно относительное
!
 
@Qwertiy Тьфу, точно.
 
2:02 PM
Вопрос, а как считается рейтинг за метки? После переноса сообщений с хешкода на SO рейтинг заново не пересчитывается?
 
@D-side "Я намекаю на абсурдность сего высказывания." -- а я прямо говорю, что вместо замечаний/критики ... пишите свой правильный ответ. и адресуйте его ТС. а если ставите минус, то пишите причину. не согласны?
 
@PashaPash Для строки, полученной через конструктор — да. Если она пришла из какого-то метода, то метод в принципе мог её заинтернировать.
 
@AlexKrass gthtcxbnsdftncz t;tlytdyj
 
@avp когда для иммутабельных значений определённого типа есть пул с уникальностью, можно сравнивать два значения из пула по ссылке. Грубо, да.
 
пересчитывается ежедневно
 
2:02 PM
@Vlad понятие явно относительное (см выше). продолжаю настаивать что строки в .net интернированы!
 
@PashaPash Ладно вам троллить-то.
 
@Vlad да ладно! вы считаете что понятие явно вы рассматриваете только с точки зрения среды выполнения?
in Discussion on question by Leonard Bertone: Правильная реализация метода Dispose, 19 hours ago, by Stack
@PavelMayorov "понятие "явно" рассматривается исключительно с точки зрения среды исполнения" -- кем рассматривается? и какую проблему вы пытаетесь решить? напишите конкретно.
 
avp
ага, значит я правильно понял.
Наверняка зависит от реализации.
 
@Vlad ну вобщем суть понятна вроде как всем. на мой взгляд, это минимум нарушение be nice
 
@PashaPash Я уже запутался — кто на ком стоял?
 
2:04 PM
@Vlad вы стоите что не все строки интернированы
 
@PashaPash "понятие явно относительное (см выше)" -- а вы не согласны?
 
@Vlad я стою на том, что "чего вы вообще пришли отвечать на мои комменты через 10 дней"
 
@avp Строковые литералы интернируются автоматически, всё остальное может быть интернировано явно, вызовом метода .Intern (который может вернуть не данную строку, а другую, равную ей).
 
@PashaPash "я стою на том, что "чего вы вообще пришли отвечать на мои комменты через 10 дней" -- не стойте, займитесь делом.
 
@Stack нет, не согласен. вам ответили, что вкладывалось в слово "явно". "кем рассматривается" - тем, кто применил это слово в комменте, и у кого вы потребовали пояснения, что значит "явно"
@Stack вы не занимаетесь делом. вы зачем-то оспариваете право остальных критиковать ваши ответы и комментарии.
 
2:06 PM
@Qwertiy то есть я правильно понимаю, что для золотого знака я должен набрать в течении одного дня 1000 репутации?
 
@PashaPash "нет, не согласен. вам ответили, что вкладывалось в слово "явно" -- и что? я тоже ответил и дал ссылку где есть вызов String.Intern -- в исходниках .NET Framework
 
@Stack не хотите критики - заведите личный бложик
 
avp
@Vlad в Java насколько помню тоже (в рамках единицы компиляции ЕМНИП обязательно)
 
@AlexKrass нет о_О
 
@Stack и. это попадает под определение "понятие "явно" рассматривается исключительно с точки зрения среды исполнения"
 
2:07 PM
@avp Угу, именно так.
 
@PashaPash "вы не занимаетесь делом. вы зачем-то оспариваете право остальных критиковать ваши ответы и комментарии." -- не опариваю. просто говорю что это тупо. и если будут мне писать в таком духе, то будет GIGO.
 
чтобы иметь золотой знак, надо в конкретный день иметь нужное количество за всё время
если это количество уменьшится, то знак исчезнет
 
@PashaPash "не хотите критики - заведите личный бложик" -- не надо говорить что мне делать.
 
на мете даже тема есть
моя)
 
сорри, увлекся
 
2:08 PM
:27187994 "G - это вы?" -- какой вы тонкий юморист :)
 
@Stack минусами каждый имеет право распоряжаться как хочет. Я их использую, как средство улучшения ответов путём мотивации их авторов. Непосредственная часть этого -- указание слабых мест в ответе, что обычно получается критикой или может быть воспринято, как таковая.
2
 
@Qwertiy я просто не понимаю, у меня по метке 86 ответов с суммарным рейтингом более 1000, а в профиле стоит рейтинг 186.
 
@Stack встречное предложение - не надо говорить остальным что делать.
 
@AlexKrass рейтинг - это в плюсах, а не в десятках, как репутация
 
@D-side "Я их использую, как средство улучшения ответов путём мотивации их авторов" -- минусы без коммента - это нехорошо.
 
2:09 PM
@Qwertiy bkb htqnbyu 'nj yt jxrb htgenfwbb&
 
@AlexanderChrisS Investigating now, but no indicators. Can you give more info? Location, ISP?
 
@Stack например, не надо предлагать остальным завести отдельный ответ, вместо того чтобы указать на неточность в ответе
 
или рейтинг это не очки репутации&
 
@PashaPash "встречное предложение - не надо говорить остальным что делать" -- я отвечаю. нельзя?
 
@Qwertiy а, ок, понял. Спасибо
 
2:10 PM
@PashaPash "например, не надо предлагать остальным завести отдельный ответ, вместо того чтобы указать на неточность в ответе" -- т.е. мне говорят, а я не могу ответить? :)
 
@Stack тут всего два варианта. или вам никто не говорит что делать, и вы никому не говорите что делать. или мы меняем правила SO, вы получаете право сказать остальным "не пиши коммент, запость ответ".
 
@Stack "указание слабых мест" как правило имеет форму комментария. Только не всегда автор минуса и автор комментария совпадают. Зачем писать одно и то же по нескольку раз?
 
@Stack да. комменты к ответам не предназначены для советов остальным что делать. по крайней мере пока подходящий кейс не рассмотрен на мете
 
@D-side "Зачем писать одно и то же по нескольку раз?" -- так многие не понимают с первого раза. надо повторять. где-то было что надо 19 раз повторов, чтобы поняли.
 
@Stack 19 минусов и один комментарий, думаю, будут понятны
 
2:12 PM
@PashaPash " тут всего два варианта. или вам никто не говорит что делать, и вы никому не говорите что делать." -- мне не говорят что делать и я им в ответ не говорю что делать.
 
avp
@Stack, это все уже не конструктивно. Вы можете все и против (или за) Вас могут все. Реально же никто тут ничего (кроме как забанить, но это тоже ерунда) не может.
Так перестаньте пререкаться.
 
@Stack странно, вам же никто и не говорил что делать. уточнили кусок текста в комментарии. вы != ваш комментарий
 
@Stack я о "минусах втихаря". Минус может быть в поддержку уже оставленного замечания. Частенько сопровождается плюсом к замечанию.
 
@avp "Вы можете все и против (или за) Вас могут все." -- хорошо. мне сказли - я ответил. мне еще сказали я отвечу. или мне нельзя отвечать? :)
@PashaPash "странно, вам же никто и не говорил что делать. уточнили кусок текста в комментарии." -- а дальше мне сказали вот это "вы, похоже, любую критику воспринимаете как оскорбление."
 
avp
@Stack можно. Если Вам это доставляет удовольствие можете смело продолжать.
 
2:15 PM
@Stack и....вы поставили тревогу на этот коммент, модератор ее обработал и отметил как полезную
@Stack но нет, вы продолжаете объяснять всем остальным, что они должны делать, а что - нет
@Stack не писать комментарии! не отвечать там, где есть ваш ответ. и прочее
 
@avp "можно. Если Вам это доставляет удовольствие можете смело продолжать." -- я просто наблюда до какой степени бреда могу дойти аргументы.
@PashaPash "но нет, вы продолжаете объяснять всем остальным, что они должны делать, а что - нет" -- это вы продолжаете. вчера понаписали chat.stackexchange.com/rooms/34983/… думал все. а вот и нет. но у меня много попкорна. так что пишите, я постараюсь ответить.
 
@Stack т.е. вы считает просьбу следовать be nice бредом?
 
Чет у Вас тут непонятный спор. Комментарий для высказывания своего мнения по поводу чужого ответа/вопроса. Ответы для решения проблемы ТС.
 
@PashaPash "т.е. вы считает просьбу следовать be nice бредом?" -- речь не об этом. а о переходе на личности в этой фразе "вы, похоже, любую критику воспринимаете как оскорбление."
 
@Stack а я о фразе " если хотите пообщаться, то общайтесь в чате. если хотите поделиться знаниями, то напишите вопрос-ответ и дайте на него ссылку."
@Stack и об остальных предложениях другим участникам не критиковать ваши вопросы/ответы/комментарии
@Stack потому что...вам это не нравится! :)
 
2:20 PM
@AlexanderChrisS Likely something localised, possibly transit congestion. Let us know if it happens again.
 
@Nofate "19 минусов и один комментарий, думаю, будут понятны" -- мне 12 минусов поставили на enSO :) был вопрос о SQL и я привел пример на C# -- думал, что он объясняте что мне надо сделать на C#, но .... пришлось вопрос удалить.
 
@AlexKrass спор о том, что если оставить технически неточный коммент, то остальные имеют право ответить на него с пояснением что именно неправильно
@AlexKrass все с этим согласы, кроме @Stack. потому что это был его коммент
 
@PashaPash это все было после моего: и какую проблему вы пытаетесь решить? напишите конкретно. получили ответ от PavelMayorov "пытаюсь уточнить вашу формулировку."
@PashaPash "потому что...вам это не нравится! :)" -- не надоело за меня писать свои фантазии? :)
 
Комментарии для обсуждений и созданы, поскольку обсуждения в ответах не ведутся.
 
@PashaPash "все с этим согласы, кроме @Stack. потому что это был его коммент" -- не надо за меня говорить.
 
2:24 PM
0
Q: ¡no arduino pasarán!

alexander barakinв связи с дискуссией под этим вопросом: где найти заземление понятно, что вопросы про arduino, касающиеся программной части — это «онтопик». а как насчёт вопросов про arduino, касающихся «железной» части? проголосуйте, пожалуйста, за один из ответов. также относится к теме обсуждения: К...

 
Мне кажется вы так долго тут спорите друг с другом, что уже перестали сами понимать о чем ведете речь XD
 
@AlexKrass "Чет у Вас тут непонятный спор." -- я в одном из коментов пропустил "могут быть" chat.stackexchange.com/transcript/message/27169493#27169493 и вот это мы обсуждаем второй день :) но на самоме деле проблема в переходе на личности в этой фразе "вы, похоже, любую критику воспринимаете как оскорбление."
 
Ну каждый может ошибиться и только через долгое время найти неточность. Нашли, сказали, поправили или не согласились - пошли дальше отвечать.
 
@AlexKrass Кстати, только что нашёл ошибку в старом заплюсованном ответе (ru.stackoverflow.com/a/417844/10105). Спасибо @Qwertiy
 
@AlexKrass "уже перестали сами понимать о чем ведете речь XD" -- а я давное не понимаю, почему тут очень-очень переживают из-за каких-то незнакомых новичков и о их мыслях которые у них могут появиться. вот "вы, как специалист высокого уровня, не можете не представлять последствия того, что вы можете не угадать и вложить в мозги новичка мысль" chat.stackexchange.com/transcript/message/27168642#27168642 :)
 
2:38 PM
Бросайте это, критиковать могут все и вся, комментарии это позволяют. Как бы с критикой можно согласиться, можно не согласиться, можно проигнорировать или отказаться от обсуждения - ваше право. Чирканул пару строк и забыл.
Любой человек, даже гур своего дела, не застрахован от ошибок, в том числе фатальных. Вопрос лишь в том, как скоро вы это заметите.
 
Our CDN @CloudFlare is having issues in India at the moment. Apologies whilst they work towards resolving this. https://t.co/MEh1kUmfVd
 
@AlexKrass " Как бы с критикой можно согласиться, можно не согласиться, можно проигнорировать или отказаться от обсуждения - ваше право. Чирканул пару строк и забыл" -- ок. но мне не дают забыть. изучают мои комменты, пишут расследования. зовут обсудить. вот chat.stackexchange.com/rooms/34983/…
@AlexKrass "Любой человек, даже гур своего дела, не застрахован от ошибок, в том числе фатальных." -- так и есть. но мне не нравится когда переходят на личности как в этой фразе "вы, похоже, любую критику воспринимаете как оскорбление."
 
Ну да, субъективные оценки так себе занятие - ну написали бы, что не любую и человек оставил свое мнение при себе об этом и конец истории. У меня тут вообще целая эпопея с переходом на личности была: ru.stackoverflow.com/questions/485964/…
хотя там уже половина подтерта
 
2:53 PM
@AlexKrass "хотя там уже половина подтерта" -- я восстановил переписку. вот chat.stackexchange.com/transcript/message/27188704#27188704 и ниже краткое содержание.
 
3:43 PM
@AlexKrass ну как бы все этому следуют. кроме одного участника :)
@AlexKrass о том и флейм
@AlexKrass т.е. даже когда указываешь на явную ошибку или неточность - реакция всегда "нет, я прав, а вы - нет".
 
@PashaPash "ну как бы все этому следуют. кроме одного участника. о том и флейм" -- вот смотрите как все начинается. покажу на живом примере. только слова заменю. итак: "у вас ник PashaPash. именно это написал вам. Если вы с этим согласны - прекращение спор. Если не согласны - обоснуйте. То, что вы начали - это не конструктивный спор с придиранием к словам". не знаете кто автор этого шедевра? :)
 
@Stack я вополне обосновал. вам привести конкретные примеры, когда я вносил правки в ответы после замечаний?
 
@PashaPash вот еще. вы утверждаете, что строки в .NET интернированы. но "Фраза "строки в .NET интернированы" может быть понята как "все строки в .NET интернированы", что неправда.". почему вы пишете неточно? уточните свой коммент. -- не знаете кто автор этого шедевра? :)
 
@Stack что именно я должен уточнить?
@Stack давайте, уточню с удовольствием
 
@PashaPash а вы не понимаете что написано? :) что ж вы у меня требуете уточнить?
@PashaPash уточняйте. но мне это не надо.
 
3:51 PM
@Stack я у вас требовал уточнить комментарий?
@Stack технически неверный?
 
@PashaPash а вы уже забыли все что говорили? :) вот оно тут chat.stackexchange.com/rooms/34983/…
@PashaPash "технически неверный?" -- что? говорите конкретней.
 
@Stack я не понимаю, где вы нашли эту фразу
in Discussion on question by Leonard Bertone: Правильная реализация метода Dispose, 21 hours ago, by PashaPash
@Stack он указл вам на неточность в формулировке комментария, которая может быть воспринята новичком как "все строки в .net интернированы, и привести к неверным выводам
вот мое утверждение. с ним согласна пачка участников.
 
@PashaPash лучше объясните эту фразу: вы, как специалист высокого уровня, не можете не представлять последствия того, что вы можете не угадать и вложить в мозги новичка мысль, что в .net память из под строк вообще не освобождается (потому что они интернированы!).
 
@Stack т.е. вам уже не нужно уточнение предыдущей фразы?
 
@PashaPash "с ним согласна пачка участников." -- тут большевизм? :)
 
3:55 PM
@Stack нет. вы спросили у Pavel M чего он хочет. он не ответил. я ответил за него.
 
@PashaPash "т.е. вам уже не нужно уточнение предыдущей фразы?" -- нужно. но вы не ответили и уходите в сторону. почему?
 
дословно, вы спросили у него
> какую проблему вы пытаетесь решить? напишите конкретно.
я ответил вам за него
in Discussion on question by Leonard Bertone: Правильная реализация метода Dispose, 21 hours ago, by PashaPash
@Stack он указл вам на неточность в формулировке комментария, которая может быть воспринята новичком как "все строки в .net интернированы, и привести к неверным выводам
раз уж вы решили разбирать фразы по одной - давайте по одной
 
@PashaPash "он не ответил. я ответил за него." -- для чего? почему вы отвечаете за других?
 
@Stack потому что имею право. я понял что он имел ввиду. вы нет, и попросили уточнения. я уточнил. у вас с этим проблемы?
вам не нравится уточнение? или что уточнил я, а не он?
@Stack т.е. вам не нравится суть уточнения, или личность уточнятеля?
@Stack суть уточнения вас устроила? если да - то давайте перейдем к разбору следующей фразы. если нет - скажите чем именно
 
@PashaPash "потому что имею право." -- на что? почему вы не заметили переход на личности? и что вам не нравится в этом ответе ru.stackoverflow.com/a/479064/196972 ?
 
3:59 PM
@Stack только не меняйте тему, пожалуйста. давайте разбирать фразы по одной. так да или нет?
 
@PashaPash "т.е. вам не нравится суть уточнения" -- какого уточнения?
 
@Stack имею право оставлять комментарии, соответствующего правилам сайта. вам выше явно донесли, что это право у меня есть
 

« first day (303 days earlier)      last day (3021 days later) »