« first day (800 days earlier)      last day (2517 days later) » 

12:41 AM
0
A: Отвечать интереснее, чем задавать вопросы?

D-sideЗа первый свой вопрос на большом Stack Overflow я взял значок "Бродяга". Ответ в итоге состряпал сам, опубликовал. Ответ мне не нравился и я надеялся на что-нибудь поэлегантнее. Спустя ещё какое-то время, не дождавшись альтернатив, принял свой же ответ. А за год полного отсутствия активности в во...

 
 
2 hours later…
3:11 AM
@VladD можно с маской Гая Фокса :)
 
3:22 AM
@alexolut весьма экстравагантно(и думаю недолго) это бы смотрелось в каком нибудь кафе/парке(общественном месте)
 
3:45 AM
_.filter($scope.gridApi.grid.rows, function(o) { return o.visible; }); == $scope.gridApi.grid.rows.filter(row=> {return row.visible});
@Grundy можешь подсказать правильно ли я понял вышеприведенный код. слева до знака равно как было, справа как я переписал. код отсюда
 
 
2 hours later…
6:10 AM
@Bald да, похоже на правду :-)
@VladD там я чуть ниже его же на английский скинул :-) можешь там написать комментарий :-) а то на enSO его тоже никто не понял :-)
 
@Grundy а у нас есть чат по ?
 
@Bald есть, но либо frozen либо deleted :)
 
@Grundy блин, а ссылки на нее нет, да бы попросить великих и могучих модераторов разморозить?!
что то я не нашел, надо наверно создать
 
Aid
6:27 AM
@Bald Зачем? Сколько пытались реанимировать разные комнаты - без толку.
 
@Bald да, тоже не вижу
 
@Aid ну я бы сейчас хотел спросить кое чего по javascript, здесь тапками могут закидать не формат, а в тематическом чате попроще, особенно если стать хозяином
 
@Bald спросить-то ты можешь :-) а отвечать кто будет? :-D
 
@Grundy ты ;) а может еще кто из великих
 
Aid
6:51 AM
@Bald Эй-эй-эй, бро, я тоже крут. И @Qwertiy вроде тоже.
@Bald Эх, если бы так... Так нет же, народ наоборот не хочет по тематическим чатам ходить.
 
@Aid а может еще кто из великих :)
 
Aid
@Bald Но не сказано что это-то кто-то из великих - Аид.
 
@Aid потому что там обычно никого нет.
 
Aid
@Bald Круг? Там никого нет, потому что там никого нет.
 
@Aid ну не буду же я всех перечислить :). а @Grundy выделил потому что вопрос еще и касается
 
6:54 AM
@Aid таки потому что @Aid не великий? :-D
 
Aid
@Bald Всех - не надо. Бога - надо.
 
@Aid так то даже в этой комнате активных пользователей не более десятка, а если еще и все разбредутся ...
 
Aid
@Grundy ШТО???
@Bald Тогда что говорить о остальных комнатах?
 
@Aid ^^^
 
Aid
@Bald Именно. Только при чём тут Уроборос?
Хотя... можно приплести :)
 
7:09 AM
мне оч нравится лицо этого змея на картинке, он прям увидел вкусняшку и хочет ее омномном
 

 Webочат

Web на ruSO
 
@УткаУчитсяУму или давится хвостом и тошнит)
 
@Grundy вот уж нет
 
@Qwertiy сразу так и не сообразишь
 
@Bald это почему?)
 
7:17 AM
@Qwertiy ну не знаю, может обозвать комнату как то по другому, раз уж двое участников не поняли что это за комната?
 
7:48 AM
@Bald кто где чего не понял?
 
@Qwertiy имел ввиду что ни я ни @Grundy не поняли что комната вебочат это обсуждение в том числе javascript
 
Aid
@Grundy Да Вы - Зло!
 
@Grundy я кинул флаг модераторам. и буду каждый раз так делать ,пока уже не примут меры
6
@Aid советую уже флагать этот маразм, в конце концов
6
 
Aid
@АлексейШиманский Уже.
@АлексейШиманский Жестоко :)
 
8:02 AM
@Aid Санитар леса комнаты
 
@Grundy кышь
 
Aid
@Grundy Вот серьёзно - это уже перебор. Я ценю борьбу за чистоту, но это уже слишком.
10
 
@АлексейШиманский флагай модераторам тогда, а не на 10к+
 
@Grundy перечитай мое сообщение
 
ну вот, что Вы наделали
 
8:03 AM
@АлексейШиманский тогда кто-то еще флагнул как spam/offencive :)
 
Aid
@АлексейШиманский Давайте теле telegram'ом обменяемся что ли, а то щаз как кикнут.
@Grundy И туда, и туда.
 
@АлексейШиманский есть проблемка - флаг пришёл нам же, а не модераторам
 
34 secs ago, by Aid
@Grundy И туда, и туда.
 
@Qwertiy это наверное другой флаг от Aid
 
@Bald он знал
 
8:05 AM
Хотя я про модераторов предлагал)
 
2 hours ago, by Grundy
@Bald да, тоже не вижу
 
Aid
Я поставил сообщение: "Достал этот санитар, требую свержения!". Накипело.
 
@Bald я имел ввиду что не вижу комнаты конкретно про JavaScript?, про Webочат я вообще забыл
 
ясно
 
@Bald просто он её упорно игнорирует
 
8:07 AM
@Qwertiy а там что-то интересное было?
 
на самом деле даже @Qwertiy не смотрит ту комнату :)
 
@Grundy ну полистай
 
@Aid я слышал что кипячение с лимонной кислотой хорошо удаляет накипь
 
я туда периодически интересные вопросики накидываю, но народ не собирается
 
@Aid простите не сдержался :)
 
Aid
8:09 AM
@Bald Воздержусь, а то с приходом модеров тоже сяду.
 
@Grundy не ну а если серьезно, чем Вам так дорог этот треп?
 
A K
@Qwertiy Выше писали про Уроборос, замкнутый круг: где взять много активных участников. Проблема имеет общие корни с тем, что на so приходят только чтобы задать один конкретный вопрос и свалить навсегда. Для того, чтобы постоянно сидеть в чате где учат(ся) чему-то полезному -- нужно иметь мотивацию постоянно учиться. Таких людей мало.
 
@Bald в каком смысле "дорог"?
 
@AK если быть честным, то в чате можно пообщаться не более, или задать точечный вопрос старожилу
@Qwertiy в смысле ну перенесли несколько сообщений, ну и черт с ними, я бы понял если бы это было что то важное, а так пофик
 
A K
@Bald Если чат такой, то это ещё хуже: зачем кому-то уделять каждый день 5 часов в чату, для того, чтобы задать точечный вопрос вместо того, чтобы раз в месяц зайти на so и задать точечный вопрос, на который кто-нибудь да из сердобольных ответит?
Такому чату нужно как раз переходить в парадигму "мы тут собрались, чтобы постоянно прокачивать свои навыки ну и немножко трепаться (вечная смазка любых чатов) на околорабочие темы"
 
8:18 AM
@AK ну я в чате больше для пообщаться, послушать о чем говорят. а вот на вопросах я учусь: смотрю какие вопросы задаются, какие решения
 
понимаешь, просто кто-то придет позже .начнет читать и возможно поддержит беседу. есть о чем поговорить. представь, если бы Grundy перенес бы вчера сообщения от Aid, где он спрашивает откуда мелодия? Кто бы тогда ответил? Или если бы он перенес твои сообщения о том, что книги можно взять нахаляву. Никто бы не узнал. А так, возможно, кто-то зашел и заказал. И да, лично мне важно иногда о чем-то узнать мнение и пообщаться на темы, которые кому-то покажутся неважными.
Может ему важно будет только о дикобразах знать. Что теперь, он имеет право все сообщения не о дикобразах переносить? сомните
 
A K
@Bald Имху, вам просто пора чаще становиться в позицию учителя, чем учащегося.
 
@АлексейШиманский ок, понял Тебя. решением может быть утверждение правил общения в чате: запрет удаления кроме явного оффтопа.
 
@Bald проблема в том, что Grundy считает что-то оффтопом, что таковым не является. ДА и что может быть в чате на любые темы (кроме политики) оффтопом?
8
@Bald ru.meta.stackoverflow.com/a/5290/191482 - вчера кидали же ссылки)
 
Aid
8:34 AM
@АлексейШиманский А политика-то чем не угодила?
 
A K
@Aid У Политоты есть отдельный чат и это оговаривалось, что из общего в политоту можно перемещать.
 
@АлексейШиманский вот только хотел сказать , а тут аид опередил
@АлексейШиманский у каждого свое видение о прекрасном, и в этом корень проблемы
 
@Aid @Bald давно это обсуждали и решением было перенести политику в другой чат
 
Aid
@AK Я не про это, а про это:
2 days ago, by Aid
@Grundy У Вас регулярка что ли? /президент/i - активация переноса.
 
@Aid слово "политика" != тема "политика"
 
Aid
8:36 AM
Кто-то (!) считает за политику просто упоминание кого-то, кто может править страной.
 
@АлексейШиманский имхо, политике вообще нет места на тематическом ресурсе
 
Aid
@Bald Тогда и шуточкам, и кискам, и произволу - только вопросы, только хардкор.
 
@Aid киски и произвол указаны в метках
 
Aid
@Grundy И что? Тематика ресурса же другая.
Человеки, почему нет деструкторов в js и как их эмулировать?
 
@Aid никак
 
Aid
8:40 AM
@Grundy Ну я хотя бы попытался :)
 
9:02 AM
@NicolasChabanovsky ru.meta.stackoverflow.com/a/5291/181100 80% выборки за захват власти в комнате модераторами.
 
Aid
@D-side Или Богами. Ну так, к слову.
 
@Aid поскольку они не являются ромбовыми модераторами, не-а. Упс.
 
Aid
@D-side Откуда Вы знаете, может у каждого олимпийца такой робм тумбочку подпирает?
 
0
A: Python ... окно выбора с превьюшками картинок

user253840скорей всего буду использовать pyqt5 ...

Кто это плюсует? ^^
@NicolasChabanovsky тут видимо надо объединить участников ru.stackoverflow.com/q/677106/176217
 
@Aid либо он подпирает ник, либо он не существует. Третьего не дано.
 
Aid
9:07 AM
@D-side Мыслите всего лишь в трёхмерном измерении? Мыслите шире :)
 
@Aid в булеанах. На практике хватает :Р
 
Aid
@D-side Двумерное мышление. С кем я общаюсь :)
 
@Aid булеаны это не двумерное :Р С кем я общаюсь .-.
 
Aid
@D-side Смотря с какого ракурса на них смотреть.
 
На вопрос не потянет - может кто подскажет - в linux, переименовать файл, новое имя которого совпадает с уже имеющимся файлом. Так сказать rename-n-delete. Без предварительного удаления старого файла
 
9:19 AM
@VladimirGamalian так мысли в слух: там же команды можно объединять? что то типа (проверить существование файла->удалить)->переименовать
 
@Bald ага, только по условию требуется атомарность, т.к. девайс отключают из розетки кому ни попадя
 
@VladimirGamalian при этом те, у кого в этот момент открыт старый файл, продолжат работать со старым файлом, хоть на него больше и нет ссылок в файловой системе.
Кроме этого спецэффекта, кажется, простой mv должен сработать.
 
@D-side Супер, все проще оказалось, спасибы! (mv прекрасно затирает старый файлик)
 
 
1 hour later…
11:13 AM
А есть где-то на SO доступный график с числом проверок в очередях посуточно?
 
@alexolut Готово!
 
11:33 AM
@NicolasChabanovsky у Вас есть наверное? ^
 
12:25 PM
а golang имеет что-то общее с java?
 
фигурные скобки
 
и круглых скобок немного
В остальном скорее нет, чем да. В Go система типов гораздо проще (!= хуже) и куда менее типично-ООПшная. Стиль обработки ошибок другой.
 
s/другой/плохой/
 
Depends
 
nope
 
12:32 PM
Хотя мне не зашло.
Компилятор упорно пытается показать, что он охраняет от необработки ошибок, но реально этот механизм можно запросто поломать по чистой случайности.
 
он не охраняет вообще никак
люди постоянно пишут a,err=f(); b,err=g();
 
Об этой случайной поломке и речь.
Нефиг переиспользовать переменные без большой необходимости.
 
и еще пишут if err==nil { return } вместо if err != nil
 
Такого я что-то не встречал.
Ещё меня в Go совершенно сбил с толку смысл таинственного {}.
...или его отсутствие.
По-моему, это серьёзная такая вмятина в системе типов.
 
даже Си с его макросами RINOK(f(&a)); RINOK(g(&b)); и то надежнее (return if not OK)
 
12:40 PM
В Си встроенной обработки ошибок вообще нет.
Макросами-то и в Go можно навертеть что-нибудь сносное.
 
@D-side подразумеваются исключения?
 
@VladimirGamalian да любая. Это приходится зашивать в логику программы, идиом нет. В Go есть.
 
@D-side в Го нет макросов
 
@Abyx а вот и есть: blog.golang.org/generate
 
ахахахаха
этим кто-то пользуется?
 
12:46 PM
Для обработки ошибок -- не слышал. Стандартный механизм любителей, похоже, и так устраивает.
 
типа каждый раз запускает go generate, а потом go build/run/test ?
ну и нет, go generate это не макросы
оно для создания новых .go файлов, а не модификации старых
 
Один фиг. Если в компиляцию уходит файл, собранный на основе старого.
 
нет, в компиляцию уходят все файлы
 
Так вышло, что это происходит не внутри компилятора, а снаружи, и промежуточные результаты сохраняются. Как если бы сишный препроцессор гонялся отдельно и генерил результаты в отдельную папочку.
Принципиальной разницы в решаемых задачах не вижу.
 
да, а потом вместе компилировались бы и старый и новый файлы
плохо что не видите
 
12:52 PM
@D-side отладчик потом понимает как прыгать по исходнику?
 
Решаемая задача одна и та же -- причесать синтаксис.
 
нет же
 
Prove me wrong
 
прочитайте статью про go generate
7 mins ago, by D-side
@Abyx а вот и есть: https://blog.golang.org/generate
 
Я читал эту статью и именно на основе неё у меня это мнение и сложилось.
 
12:53 PM
прочитайте еще раз
 
Результат будет тем же.
Нужно изменение исходных данных.
 
go generate - это когда есть .go файл, и в нем например enum. go generate из этого файла делает новый файл с функцией enum_to_string(), и этот новый файл коммитится в репозиторий (sic!). потом собираются все .go файлы, и в программе есть и enum, и функция которые выдает для него строки.
препроцессор Си - это когда исходный файл преобразуется во временный, временный компилируется, в репозитории лежит только исходный файл
 
@Abyx что мешает благородным донам в реп бросать исходный go файл?
 
препроцессор используется каждый раз при сборке файла, go generate только 1 раз
 
@Abyx и этот новый файл коммитится в репозиторий (sic!) -- хде это?
 
12:58 PM
@Abyx можно встроить в билд-процесс
 
@VladimirGamalian в go билд процесс не умеет вызывать go generate
внезапно
идиоматичный go - это go get, который скачивает репу и делает go build
 
@Abyx напишите скрипт, и не рассказывайте никому )
 
при этом go get не вызывает go generate, поэтому артефакты go generate уже должны лежать в репе
а скрипты и make файлы go get тоже не умеет
 
Значит, надо выкинуть go get и не страдать фигней.
2
 
и понятное дело что go get рекурсивно вызывает go get для всех своих зависимостей - туда точно скрипт не воткнуть
@PavelMayorov выкинуть каждый может, а что вместо него?
 
1:01 PM
@Abyx Ant, MSBuild, powershell... :-)
 
@Abyx Java
 
@PavelMayorov а как они будут рекурсивно искать зависимости?
типа либа A зависит от B, B от С и т.д.
 
@Abyx а зачем искать зависимости в исходниках?
 
go get A выкачает и поставит A, B, C, ...
 
Обычно зависимости в бинарниках ищут.
 
1:03 PM
каких еще бинарниках?
в Го либы в исходниках а не бинарниках
там только 1 монолитный бинарник приложения
 
@Abyx А как это в этом ихнем C++ решается?
 
@Abyx а, понял.
Тогда все еще проще.
 
@VladimirGamalian что решается? в С++ нет go get
 
@Abyx ну так выбрасывайте go get, есть же прецедент
 
Нужно два репозитория (или две ветки). В одной - исходники, в другой - результат генерации (тот самый, который go get считает исходниками)
 
1:05 PM
@VladimirGamalian ну вот опять. что вместо него? ничего?
@PavelMayorov и что?
 
@Abyx ну живут же сишники както
 
@VladimirGamalian там вообще управления зависимостями стандартного не устоялось. Зависимости указываются в документации, будьте добры установить их перед сборкой. Если их не будет, сборка упадёт. Если повезёт, с осмысленным сообщением.
 
@Abyx И go get выкачивает второй и щаслив!
 
@VladimirGamalian плохо живут
 
А разработчики используют первый.
 
1:06 PM
@Abyx зато с макросами )). Тут уж или go get или максросы )
 
@PavelMayorov только go get так не умеет
он вообще в ветки не умеет
вобщем мораль в том, что go generate - это не замена макросам
и еще в том что Golang писали дураки, и сам он плохой
 
@Abyx как не умеет-то?
Ему просто никто не будет рассказывать, что есть еще и первый репозиторий, для разработчиков.
 
@Abyx очень даже замена. Но не эквивалентная. Решение отличается.
 
@PavelMayorov ни в отдельные репозитории ни в ветки.
 
@Abyx Ему просто никто не будет рассказывать, что есть еще и первый репозиторий, для разработчиков.
 
1:08 PM
А что касается "выкидывания go get", похоже, что в сообществе действительно есть некоторое недовольство им: github.com/golang/go/wiki/PackageManagementTools
 
@Abyx а D-шные макросы/кодогенерация, как считаете - православные?
 
@D-side ОК. используйте его.
@VladimirGamalian не использовал
@PavelMayorov это не будет работать. в исходнике написано import "link/to/repo/lib". туда не подсунуть другой репозиторий
 
@D-side так он же может :)
 
К моему великому счастью, я не использую Go, в ближайшее время не собираюсь и работодатель меня не заставит. Когда я его пробовал, меня жутко раздражала система типов и gofmt. Но поскольку gofmt де-факто общепринят в сообществе, я не приживусь в сообществе. Ну и ладно.
 
37 mins ago, by D-side
Макросами-то и в Go можно навертеть что-нибудь сносное.
вот расскажите как go generate может навертеть сносную обработку ошибок
как тот же #define RINOK(e) if (int r = e) return r
int foo() { RINOK(f()); RINOK(g()); return 0; }
заодно позовем эксперта по Go - @Atomic_alarm
 
1:27 PM
@Abyx а что вам мешает в исходнике прописать празу правильный путь?
 
@alexolut Возможно я о чем–то не знаю, но пока не могу найти подобной станицы.
 
@PavelMayorov а разве в пути ветка указывается?
 
@Grundy если не указывается - значит, надо использовать второй репозиторий, только и всего.
 
@PavelMayorov то что в исходнике может быть только один путь, не?
 
@Abyx а зачем вам второй-то?
Второй (который первый) не нужен никому, кроме разработчиков либы.
 
1:31 PM
а как разработчики будут этот код разрабатывать?
 
@NicolasChabanovsky было бы интересно посмотреть как после новой шапки очереди стали уменьшаться. Мне кажется, что существенно быстрее. Но может и прирост не тот.
 
A K
а как почту отправлять по протоколу, который допускает потерю пакетов? — teran 1 hour ago
взял листок чистой бумаги, опалил края зажигалкой и начал: "Здравствуй, мама, пишу тебе из горящего танка, извини за неровный почерк, так как пишу на спине убитого товарища и раскаленная сталь капает за шиворот с горящей танковой башни... "
2
осталось только заменить "опалил края зажигалкой" на "поменял с tcp на udp"
 
@Abyx версия C++ драфта обновилась на isocpp кстати. Пора бы и ответ обновить.
@AK пишу тебе из горящей серверной ...
 
@alexolut да, надо бы
 
Ещё вот вспомнилось:
 
2:27 PM
@alexolut Все–таки нашел!
103
Q: Has the top bar redesign met its goals?

AndyBack in November 2016, the first announcement of the new top bar was posted. Since then, there have been a few rounds of testing, before it was officially released on Stack Overflow and Meta Stack Overflow. Even since there, there have been many bug fixes and updates to further improve its purpos...

Там есть информация в том числе и про очередь проверок.
 
@NicolasChabanovsky а что там за графики? что-то особой разницы в них не заметил после отсечки redesign
 
@Grundy На одном сессии, на другом, скорее всего, статистика нажатий на название разделов сайта для новой навигации.
 
3:12 PM
@NickVolynkin, почему это не ответ?
 
3:25 PM
чатик, нужны ли вопросы вида "приведите минимальное идиоматичное приложение использующее LibX"? например приложение с окном на Qt, или приложение на CUDA?
 
3:51 PM
0
Q: Сдвиг меню при обновлении страницы

Sv__tИногда слетают ярлыки меню при обновлении страницы. Вчера было замечено 2 раза - 2 разных компа, браузер Firefox.

 
4:02 PM
Народ, есть у кого Firefox для подтверждения ошибки? ^^^
 
@Arhad использую Chrome + stylish - бед не знаю
 
4:14 PM
@АлексейШиманский Вы — статистическая погрешность, а потому в расчёт не берётесь :-)
 
@Abyx в чем вопрос собссно?
 
4:48 PM
@VladimirGamalian задавать или закрывать
 
A K
Как забить гвоздь: pikabu.ru/story/_5112752
 
 
1 hour later…
6:12 PM
New strings for translation:
New strings for translation:
 
Есть кто живой?) Кто может ответить на пару вопросов по mysql? @Mike ?) вот тут написал: chat.stackexchange.com/rooms/60201/tmptmptmptmptmptmp
Не думаю что имеет смысл на ресурсе его задавать. всё равно он никому кроме меня не нужен
 
 
2 hours later…
9:06 PM
что делать с дословными дубликатами от одного и того же пользователя?
2
Q: Как изменить цвет списка файлов в Linux

fropsКак сменить цвет выводимого списка файлов в Linux? Командой ls я вывожу список файлов, все файлы темно-синего цвета, что не очень хорошо читается. Помогите мне пожалуйста изменить цвет. Спасибо. Хотел запостить картинку, но репутации маловато (

0
Q: Как изменить цвет списка файлов в Linux

fropsКак сменить цвет выводимого списка файлов в Linux? Командой ls я вывожу список файлов, все файлы темно-синего цвета, что не очень хорошо читается. Помогите мне пожалуйста изменить цвет. Спасибо.Или где найти файл, куда можно писать настройки (.bashrc). У меня нет своего хостинга, пользуюсь услуга...

осторожно старьё
 
@mymedia тревогнуть модератору на мердж.
 
в общем оба вопроса тревогнул
 
@mymedia ну "в общем" же
 
@АлексейШиманский исправил ;-)
 
@mymedia ура)
а в чате баг с зачеркиванием текста.... он не зачеркивается если---нет пробелов до--- .... печаль
 
9:13 PM
~тест~
~~~тест~~~
хм…
 
9:27 PM
а---вот так--- не получится
 

« first day (800 days earlier)      last day (2517 days later) »