Size: a a a

2020 February 12

SP

Stanislav Popov in rust_offtopic
а сложные это перевернуть дерево на бумажке?
источник

AN

Alex Naraito in rust_offtopic
Хм... ну, я не знаю как там дела на рынке труда
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
а сложные это перевернуть дерево на бумажке?
Я, например, писал парсер мейкфайлов + построение дерева их выполнения. На ноутбуке с средой разработки.
источник

EG

Emmanuel Goldstein in rust_offtopic
В наш отдел дерево на бумажке не переворачивают, это абсолютно бессмысленный скилл, ИМХО.
источник

SP

Stanislav Popov in rust_offtopic
Слава
@kremovtort
Вопрос к фуллстаку

Есть таблица relations, с полями: subordinateId, managerId, roleId, ...
На ней есть индекс с полями (subordinateId, managerId)
Есть запрос
select subordinateId from relations where managerId = 123
Вынуждена ли БД сделать full scan - т.е. полный перебор всех записей? Вопрос со звёздочкой - а будет ли вообще использован индекс и зачем?
ничо се. я бы не ответил сходу. можно конечно догадаться что по второму ключу индекса не сработает, но ты уверен что какойнибудь GIN индекс не работает иначе?
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
Я, например, писал парсер мейкфайлов + построение дерева их выполнения. На ноутбуке с средой разработки.
на питонке? на питонке же совершенно нечем парсить. только либу искать будешь час чтобы не поесть говна с ней
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
на питонке? на питонке же совершенно нечем парсить. только либу искать будешь час чтобы не поесть говна с ней
Кам он, мейкфайлы можно без проблем парсить вообще без либ, у них синтаксис элементарный.
источник

SP

Stanislav Popov in rust_offtopic
а еще там какой то хитрый трюк есть чтобы хендлить отступы
источник

p

polunin.ai in rust_offtopic
знак переноса строки в файлах всегда будет \n, \r, или может быть вариант что будет \n\r вместе?
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
знак переноса строки в файлах всегда будет \n, \r, или может быть вариант что будет \n\r вместе?
Питон умеет это нормализовывать.
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Питон умеет это нормализовывать.
?
источник

λ

λоλторт in rust_offtopic
Слава
Ну зависит от базы, но вообще будет
неожиданно, хотя я в этом и не сильно разбираюсь без документации
источник

DO

Digital Owl in rust_offtopic
Emmanuel Goldstein
Питон умеет это нормализовывать.
простите мою дерзость, но ведь для текста есть perl :thinking:
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
Кам он, мейкфайлы можно без проблем парсить вообще без либ, у них синтаксис элементарный.
ну по моей памяти это такой злоебучий ад, но наверное да, если ничего кроме одного отступа и паттерна то изи
источник

p

polunin.ai in rust_offtopic
Digital Owl
простите мою дерзость, но ведь для текста есть perl :thinking:
*меня все троллят*
источник

EG

Emmanuel Goldstein in rust_offtopic
>>> 'a\r\nb'.splitlines()
['a', 'b']
>>> 'a\rb'.splitlines()
['a', 'b']
>>> 'a\nb'.splitlines()
['a', 'b']
источник

EG

Emmanuel Goldstein in rust_offtopic
Digital Owl
простите мою дерзость, но ведь для текста есть perl :thinking:
Я не против Perl, но на него искать разработчиков сложно. Сам я на Perl пишу.
источник

DO

Digital Owl in rust_offtopic
polunin.ai
*меня все троллят*
Ну сириус, он для того и создавался по большой части
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
>>> 'a\r\nb'.splitlines()
['a', 'b']
>>> 'a\rb'.splitlines()
['a', 'b']
>>> 'a\nb'.splitlines()
['a', 'b']
ну я не про питон спрашиваю, я сам делаю
источник

p

polunin.ai in rust_offtopic
может есть в расте уже функция такая которая чекает это
источник