Максим
Емнип, Гугл вообще хотел изолированный город для сотрудников построить, чтоб челы даж не думали "с работы уходить"
Andrii
Как минимум - норм условия (акции, страховки) и строчка в резюме
Я с точки зрения выбора сотрудника. В маленькой фирме ты более-менее представляешь кого надо и можешь исходя из этого строить интервью. А большой тебе надо оглядываться на стандарты, могут собеседовать в твою группу другие, и т. п. Волокиты куда больше.
Алексей
ну детей в школу наверно
У него деть на сколько я помню 2 курс в Польше)))
Andrii
Как минимум - норм условия (акции, страховки) и строчка в резюме
Нормальные условия есть и в небольших фирмах
Максим
Я с точки зрения выбора сотрудника. В маленькой фирме ты более-менее представляешь кого надо и можешь исходя из этого строить интервью. А большой тебе надо оглядываться на стандарты, могут собеседовать в твою группу другие, и т. п. Волокиты куда больше.
В большой тебя собеседуют в конкретную группу разработки. Офк они знают и задачи свои, и требования. Но, если ты конкретно им не подходишь, могут тебя порекомендовать в другие команды
Максим
Волокиты бывает много эт да. Но она везде бывает
Максим
Я знаю, я работал в AMD, проходил собеседование в HP... Знают относительно...
Что опять же возвращает к процессам найма =) если б был 100% план, чтобы гарантированно нанимать "кого надо", все б его придерживались
Andrii
Что опять же возвращает к процессам найма =) если б был 100% план, чтобы гарантированно нанимать "кого надо", все б его придерживались
Это я больше к тому, что небольшие конторы гибче, и им проще организовать более качественный найм, ИМХО, из-за отсутствия проблемы масштабирования. НА небольшим проекте часто к тебе могу подойти HR и понтересоваться, типа есть такой-вот кандидат, тут какой-то непонятный опыт, годиться нам или нет? Или ты можешь сказать, что вот сильно много таких вот кандидатов, давайте поменяем критерии отбора. А в крупных...
eye=x×s²
eye=x×s²
чому undeclared якщо declared?
Igor
Вспоминали тут у кого какие задачи были на собесе/ тестовые. Попалась, на мой взгляд, прикольная практическая задача. Надо скриптом из своего набора песен (допустим, из 1000 треков) собрать себе плейлист в дорогу, например, на три часа, вместив наибольшее количество песен в данный интервал.
Тут зависит от конкретной постановки задачи. Если ограничение на 3 часа не жесткое . т.е можно набрать 2.59 то задача совсем на лоха ;) а вот если нужно ровно 3 часа ;) то тут уже будут проблемы с наймом ;)
Andrii
чому undeclared якщо declared?
Можливо літера кирилична десь?
Алексей
чому undeclared якщо declared?
Як же declared если int & char? Или прав Андрiй
eye=x×s²
Можливо літера кирилична десь?
тьфу 🤦‍♂🤦‍♂, так)0))
Andrii
тьфу 🤦‍♂🤦‍♂, так)0))
Ну... чудес на свете не бывает.... Не может такого быть, чтобы учительница... и не еблась...
Максим
А можно вернуться к моей вчерашней задачи?
Возвращайся =) решил задачку?
Igor
А можно вернуться к моей вчерашней задачи?
В плане? Ты разобрался как работают джойны?
Максим
Тут зависит от конкретной постановки задачи. Если ограничение на 3 часа не жесткое . т.е можно набрать 2.59 то задача совсем на лоха ;) а вот если нужно ровно 3 часа ;) то тут уже будут проблемы с наймом ;)
Типа, найти в множестве треков такую комбинацию, сумма длительности которых равна 3ч, если таких комбинаций несколько, сформировать несколько плейлистов?
Mozart
В плане? Ты разобрался как работают джойны?
Игорь привет. Подскажи, то что ты вчера писал про декартово произведение, и если понять эту тему = поймёшь SQL?
Andrii
Игорь привет. Подскажи, то что ты вчера писал про декартово произведение, и если понять эту тему = поймёшь SQL?
Это и я писал, что как только ты понимаешь что возвращает запрос SELECT * FROM A, B становиться понятнее как воевать
Igor
Да разобраться что тако декартово произведение и как работают все джойны ... дальше SQL ничего сложного из себя не представляет.
Mozart
@EYEX369 чего ржёшь?
Vitaly
Подскажите, пожалуйста, нормальная ли практика, работать по гпх(договору подряда), часто ли так оформляют в it компаниях?
Erik
В каком формате в питоне лучше большие словари писать? По пеп8 вроде 1 и 2, но чаще всего встречаю 3 https://dpaste.org/pDN1h
Andrii
В каком формате в питоне лучше большие словари писать? По пеп8 вроде 1 и 2, но чаще всего встречаю 3 https://dpaste.org/pDN1h
Как на фирме принято, на самом деле в #3 закрывающая фигурная скобка всё портит, должна быть на следующей строки чтобы diff показывался лучше.
Maksim
[FE Mentoring стримы] Привет, меня зовут Макс, я и другие менторы проводим менторинг по JavaScript и в общем фронтенду тут (и не только). Календарь наших встреч можно посмотреть тут: https://calendar.google.com/calendar/u/0?cid=cnNzZmxsY2o3cGQxMTFsZzg0YnAzbzlndWNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ О нас + попасть к нам: https://maximumjavascript.github.io/6-seniors-docs/ Вопросы для лучшей подготовки базе языка (наш проект): https://maximumjavascript.github.io/roadmap/ Ютуб с записями: https://www.youtube.com/channel/UCNj7cgRX4_ZqnT24WqJRKpA Notion с нашими публичными доками: https://maximumjavascript.notion.site/fc50eed804d640fea1457219bd4dc0fb P.S. Согласовано с админами!) #javascript #typescript #mentoring #js #react #vue #live #frontend #fe
Igor
Выглядит как NP полная задача, что как-то особо нет мотивации её решать :)
Но даже полный перебор для многих джунов не подъемная задача ;). Соглашусь что интересного тут мало.
Алексей
В плане? Ты разобрался как работают джойны?
Я понимаю почему там 2 В но мне не понятно откуда они берутся в принте. То есть в результате
Andrii
Я понимаю почему там 2 В но мне не понятно откуда они берутся в принте. То есть в результате
Ну... есть таблица A с ключами 1, 2, 3, 4. Есть таблица B с ключами 1, 3, 5, 7. Что вернут SELECT * FROM A, B; SELECT * FROM A, B WHERE A.ID = B.ID; SELECT * FROM A, B WHERE (+) A.ID = B.ID; SELECT * FROM A, B WHERE A.ID = B.ID (+); SELECT * FROM A, B WHERE (+) A.ID = B.ID (+); ?
Igor
Ну... есть таблица A с ключами 1, 2, 3, 4. Есть таблица B с ключами 1, 3, 5, 7. Что вернут SELECT * FROM A, B; SELECT * FROM A, B WHERE A.ID = B.ID; SELECT * FROM A, B WHERE (+) A.ID = B.ID; SELECT * FROM A, B WHERE A.ID = B.ID (+); SELECT * FROM A, B WHERE (+) A.ID = B.ID (+); ?
Такой синтаксис уже давно никто не знает ;) Не пугай людей. Я давал ему вчера подобную задачу. Я не понимаю что он не понимает.
Igor
Ну... PL-SQL вроде как
ну в MS тоже есть ... *= , =* , *=* но он уже 100500 лет как деприкейтед . Не вижу смысла сейчас писать и учить такой синтаксис плюс он специфический для каждого сервера.
Igor
Но главный вопрос не в этом ;) ... синтаксис вопрос вкуса. Там проблема гораздо глубже ;) у него как то мозги иначе работают ;)
Andrii
Я проверил, в Oracle тоже deprecated, хоть какие-то стандарты. Но имхо, такой синтаксис даёт небольшую подсказку, что делается.
Andrii
Ну можно заменить на INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
Igor
Я проверил, в Oracle тоже deprecated, хоть какие-то стандарты. Но имхо, такой синтаксис даёт небольшую подсказку, что делается.
Да в этом и соль что для всех join разных типов это какая то магия и понимания как то не возникает. А потом еще и диаграммы Венна начинают рисовать вот тогда сразу хочется бухать ;).
Andrii
https://www.techonthenet.com/oracle/joins.php
Igor
бля ... ну каким боком тут диаграмма Венна ... сука!
Igor
дальше идет LEFT JOIN
Igor
берешь предыдущий джойн и добавляешь строки из первой таблицы которые не попали в результат ... при этом для второй таблицы ставишь NULL
Igor
1 1 3 3 2 NULL 4 NULL
Igor
RIGHT JOIN то же самое только с правой таблицей 1 1 3 3 NULL 5 NULL 7
Igor
FULL JOIN все вместе 1 1 3 3 2 NULL 4 NULL NULL 5 NULL 7
eye=x×s²
@EYEX369 чего ржёшь?
наверное с головой проблемы
Igor
но один столбец в таблице это плохой пример он не раскрывает тему "удвоения" строк. Именно тут как показывает моя практика у людей начинаются проблемы с тем что данные удваиваются давайте херанем дистинкт вместо того чтобы писать норм запрос ;)
Andrii
Да, можно 1,2,3,4 и 1,2,2,3,3,3,9
Igor
Да, можно 1,2,3,4 и 1,2,2,3,3,3,9
Именно на этом мы вчера потеряли Алексея ;)
eye=x×s²
#include <stdio.h> int main() { double nc; for (nc = 0; getchar() != EOF; ++nc); printf("%.0f\n", nc); } Почему значение в переменной nc не выводиться с помощью оператора printf?
Andrii
LEFT JOIN можно переписать через UNION ALL
Andrii
Или посмотри на спецификатор типа double
Алексей
Ну можно заменить на INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
С полным тоже всё не сложно. Там где нет совпадений там ноль. То есть: 1 1 2 null 3 3 4 null Null 5 Null 7
Алексей
1 1 3 3 2 NULL 4 NULL
Вот в левой всё понятно и логично левая отображается правая пишет ноль Когда мы ищем право почему отображается левая. Я застрял где-то здесь.
Алексей
Именно на этом мы вчера потеряли Алексея ;)
Да я не понимаю что случается когда мы это делаем. В моём понимании inner должен выдать 123 что из первой таблицв и даже 4 выдавать не должен потому что её нет во второй таблицв. А он 4 конечно не выдаёт зато три раза тройку. Да блять😭
m700
Инстанс поле это синглтон примененный к полю?
eye=x×s²
Или посмотри на спецификатор типа double
вроде всё правильно, пишу значение, должно вывести значение + 1, только этого не происходит
eye=x×s²
вроде всё правильно, пишу значение, должно вывести значение + 1, только этого не происходит
пробовал спецификатор %lf, не работает, тоже самое происходит
eye=x×s²
А что говорит дока?
ммм, не знаю, стоит посмотреть
eye=x×s²
наверное стоит выбрать другую книгу
eye=x×s²
имеющая наверное устарела
eye=x×s²
eye=x×s²
А там как было?
#include ‹stdio.h› /* подсчет вводимых символов; 2-й версия */ main() { double nc; for (nc = 0; getchar() != EOF; ++nc) ; printf("%.0f\n", nc); }
eye=x×s²
вотс даже к main не прописан тип данных
eye=x×s²
Ты include пропустил
да, в чат скинуть, в себя прописал
Сидредин
for (nc = 0; getchar() != EOF; ++nc); что делает?
Сидредин
да, в чат скинуть, в себя прописал
Тут что-то пишут про этот код https://stackoverflow.com/questions/31118604/getchar-example-from-kr-c-does-not-work-properly