« first day (401 days earlier)      last day (2924 days later) » 
03:00 - 23:0023:00 - 00:00

11:00 PM
@zRrr есть очень простые вопросы в формате "почему?" на которые интересно отвечать. а есть очень сложные вопросы в формате "как?" которые хочется сжечь
3
приведу пример из JS: вопрос "как правильно реализовать прототипное наследование?" - для меня интересен. в тоже время "как правильно прикрутить жиквери плюгин к вот этой вот портянке кода?" хочется сжечь сразу.
что странно, оба вопроса из серии "как", но они принципиально различны по степени интересности
 
avp
@DmitriySimushev и тем не менее без помощи вот в таких практических вопросах тех других будет совсем мало.
 
@avp но они будут. а сейчас их нет совсем.
@avp даже вопрос про правильное наследование я вытянул из пальца
10
A: Прототипное наследование

Dmitriy SimushevДавайте начнем с отвлеченного примера: var a = {test: 11} b = a; b.test = 12; console.log(a.test); // Выведет 12! Это происходит потому, что объекты в JS присваиваются и передаются по ссылке а не по значению. Свойство <An Object>.prototype - это объект. Когда вы выполняете код: Bar.prot...

потому что всем плевать, как оно там правильно. "у меня не работает" и все тут!
 
avp
@DmitriySimushev ну, я уже рассуждал на тему, почему они исчезли. Если кратко -- существующие строгие правила их вытравили.
 
@avp а то, что правильный ответ на этот вопрос получается за полторы минуты (достать с полки фленагана, найти по оглавлению нужный раздел, пробежать глазами код) - никого не волнует
@avp я, к сожалению, не могу судить о том, что было раньше. я и сам новичок
 
@avp да нет этих строгих правил. иначе откуда столько мусора?
 
11:08 PM
@DmitriySimushev а при каких обстоятельствах человек может задать такой вопрос? Ну кроме случая, когда он в книжке прочитал слова "прототипное наследование" и побежал его везде втыкать, это еще хуже, чем "найдите нпе в моем коде"
 
раньше вообще лимит в 4 комментария был
вот это было строго
 
@avp но думаю вам стоит учитывать качество трафика, идущего на ru.SO. если раньше это были в основном профессионалы, то теперь (переодические посты на хабре, в контактике и прочих ресурсах) это большей частью школьники
 
avp
@DmitriySimushev вообще-то это (не рыться в книгах и гугле) тоже удобно. Спросил -- быстро получил ответ. Разве не здорово? Только сейчас гугл почти всегда выигрывает (по скорости).
 
@zRrr если человек понимает, что он использует технологию, но что-то делает не так. при этом у него достаточно мозгов, чтобы выделить проблемы не вставляя в вопрос портянку кода с просьбой найти Уолли NPE
 
avp
@Nofate как же нет? Сколько закрыто с формулировкой "не по теме". Вот и боятся даже спрашивать. А кто не в курсе, тот гонит ахинею, а потом (наверное) просто уходит.
 
11:12 PM
@avp а то раньше не закрывали? просто @NicolasChabanovsky не успевал в одиночку
 
@avp это называется лень. да и если уметь пользоваться поиском 80% ответов находится сразу
 
avp
@DmitriySimushev не, раньше фигни тоже было полно. Но она терялась, поскольку каждый комментарий поднимал тему.
 
@avp и? т.е. у нас тут болото, но если не ходить дальше первой страницы -- то все чистенько и сухонько. это показушничество какое-то
 
@DmitriySimushev просто приведенный вами вопрос, если я его правильно понял - "я сделал две ссылки на один объект, почему, когда я меняю объект по первой ссылке, по второй он тоже меняется", прототипное наследование там помогло заработать 6 плюсов на вопросе и позволило вам написать длиннопост
 
avp
@Nofate вот!!! Это и еще один ответ на "раньше было интересно".
 
11:15 PM
@avp не уловил. было интересно, потому что не было модераторов и очереди закрытия?
 
@zRrr ТС вообще не хотел длинопост. его вполне бы устроил просто шматок кода без пояснений. то что я пытался донести, это факт, что иногда приходится специально разжовывать то, что не просят разжовывать просто потому, что иначе все совсем уныло
 
avp
@Nofate и это тоже.
 
@avp а что вы хотели спросить, но не спросили?
 
такое чувство, что я на каком-то другом ХэшКоде был
 
я просто аргумент боязни не понимаю, вам же ничего ни за что не будет
 
11:16 PM
@zRrr или вот
0
Q: Регулярное выражение с исключением слова

CrabobassДелаю обработку адресов для сайта. Есть строка(урл) вида: site.ru/novosti/page-2/ Есть первое выражение: #^/novosti/page-([0-9]+)/#, которое ловит урл и обрабатывает его. Но есть другое более приоритетное правило которое не даёт первому сработать. Второе выражение: #^/novosti/# Задача по...

сравните два ответа. оба про одно и то же
 
avp
@zRrr ну, сейчас я бы хотел опросить народ о пожеланиях к сопрограммам в Си. Но, опросы запрещены.
 
@zRrr и тс вполне бы устроил более короткий ответ
 
@avp но есть чат
 
avp
@VladD есть. Но это не совсем то. Чат заставляет быстро реагировать (вот сейчас я с сигаретой сижу, никак не выйду на балкон покурить).
 
@avp и правильно. потому что курение вредит вашему здоровью =)
 
11:21 PM
@avp в смысле "пожелания"?
 
avp
@zRrr например, как реагировать на resume, если партнер уже завершился?
Уходить в "main", возвращать управление, как если бы партнер еще работал или выдавать код ошибки?
Я склоняюсь к коду ошибки.
 
11:43 PM
@avp могу рассказать, как это сделано в C#
там есть аналог сопрограмм — генераторы
 
Коллеги, а куда в debian закидывают ручками собранные бинарники?)
 
и на одной из сторон можно просто спросить «произведи следующий результат или сообщи об окончании»
и над этим есть обёртка: foreach!
то есть сопрограмма выдаёт как бы последовательность результатов, а foreach по ней итерирует, и завершается, когда результатов больше нет
таким образом, в этой архитектуре завершение партнёра не завершает его IEnumerable-обёртку (то есть, последовательность, точнее, zombie-объект, как бы продолжает существовть до тех пор, пока не будет предпринята попытка прочитать следующий результат)
вот
 
0
A: Повысим интерес коллег к работе с помощью знаний: ассоциация вопросов

jfsВ дополнение или даже вместо, можно сперва реализовать простейший вариант: расширить поддержку ссылок на связанные вопросы с того же сайта до всех Stack Overflow сайтов. К примеру, если сейчас добавить ссылку на другое сообщение на том же сайте, то она появится в списке «Связанные» в обоих воп...

 
@avp по-моему, в таком виде вопрос нормальный. Это ограниченная техническая проблема, есть, наверное, какие-то пожелания к работе, можно обосновать выбор того или иного решения. В sql у нас вроде не закрывают вопросы типа "у меня есть вот такие таблицы в бд, как мне лучше построить дерево, если будет много чтений"
 
avp
@VladD с генераторами вопросов нет. Там все понятно, есть main и генератор. Если он завершился, то next об этом извещает. Если main завершился, то генератора с его yeild (он же resume) уже не существует (они же в одном thread)
@zRrr может и спрошу. Посплю, подумаю еще и спрошу.
 
11:54 PM
@avp а почему это же не обобщить на сопрограммы?
пусть в сопрограммах yield возаращает либо указатель на следующее входное значение, либо nullptr, что означает, что на вход больше ничего не будет
получается TheirResult* yield(MyResult*)
 
avp
@VladD наверное. Т.е. код возврата, что больше партнера нет и пусть сама сопрограмма решает, куда ей дальше двигаться.
 
@avp ага, именно так. и это гарантирует, что все последующие yield-ы тоже вернут nullptr (или код ошибки)
 
03:00 - 23:0023:00 - 00:00

« first day (401 days earlier)      last day (2924 days later) »