• Как объеденить пользователей с общим имейл?

    LaRN
    @LaRN
    Senior Developer
    Можно вот так попробовать.
    В первом hashmap можно хранить пару mail-user, во втором hashmap пару user - user.
    Пример:
    u1-m1, m2
    u2-m3, m2
    u3-m4
    u5-m4, m5, m1

    Идём по списку, обрабатывает пару u1-m1.
    m1-u1 -> heshmap1
    Дальше аналогично для второй пары:
    m2-u1 -> heshmap1
    Для следующей пары:
    m3-u2 -> heshmap1
    Следующая пара, тут важный момент, т.к. ключ
    m2 уже есть в heshmap1, то не нужно туда ничего писать, а нужно добавить в
    heshmap2 для ключа u2 значение u1, потому что в heshmap1 значение для ключа m2 есть u1.
    Т.е. имеем u2-u1 -> heshmap2
    Далее
    m4-u3 -> heshmap1
    Затем, т.к. ключ m4 уже есть в heshmap1 снова идём в heshmap2:
    u5-u3 -> heshmap2
    Далее
    m5-u5-> heshmap1
    И последний шаг u5 - m1, тут нюанс, в heshmap1
    уже есть ключ m1 значит идём в heshmap2, но там тоже уже есть ключ u5, значит нужно уже имеющуюся в heshmap2 пару u5-u3 удалить и вместо неё добавить две новые:
    u3-u1-> hashmap2
    u5-u1-> hashmap2
    Значение u1 берём из hashmap1[m1]

    В итоге имеем:
    heshmap1
    m1-u1
    m2-u1
    m3-u2
    m4-u3
    m5-u5
    heshmap2
    u2-u1
    u3-u1
    u5-u1
    Далее идём по ключам heshmap1(это email) и определяем для каждого из них значение из heshmap2 (это пользователи).
    mail = heshmap1[heshmap1.key[i]]
    user = heshmap2[heshmap1[mail]]
    Если в heshmap2 нет какого-то значения, значит берём юзера из heshmap1.key[i]

    В итоге соединив два heshmap получим такой список:
    u1-m1
    u1-m2
    u1-m3
    u1-m4
    u1-m5
    Т.е. все email принадлежат одному юзеру.
    Ответ написан
  • Можно за три месяца чистого времени подготовиться к java junior?

    laska
    @laska
    PHP/JS разработчик
    По собеседованиям уже можно ходить хоть сейчас. Ждать 3 месяца точно не стоит. Возможно собеседования будут очень тяжелыми от осознания собственной никчемности, но зато вы получите опыт, и получите ТЗ. Которое сможете сделать и прокачаться.

    Если вас не возьмут, то через 3 месяца можно будет попытаться в туже фирму еще раз, в этом нет ничего страшного, если вы объясните ситуацию: "после провала на предыдущем собеседовании не ел, не пил, яву учил". Поверьте, ваш прогресс оценят.
    Ответ написан
    1 комментарий
  • Какой стэк подойдет для удаленной работы/фриланса (КРОМЕ html/css/js)?

    syschel
    @syschel
    freelance/python/django/backend
    Самое простое, это пойти на 1-2 крупных фриланс площадок и начать их мониторить хотя бы неделю. Посмотреть там какие вообще есть категории, сколько и каких видов работ там постоянно появляется. Сколько и как быстро/часто фрилансеров на них откликается. Ну и потом пробовать что-то из этого делать/изучать, хотя бы по верхам. То что понравится и зацепит, за то и браться изучать глубже.
    А так, взять и угадать что вам понравится? Не реально, ибо, как я заметил, почти 95% начинашек, бросают начинание через неделю-две и уходят вообще в левое, никак не связанное с фрилансом или программированием. При том перед бросанием, они пробуют метаться в разные не связанные стеки и сферы.
    Ответ написан
    Комментировать
  • Как удалить дубли в эксел?

    @shushpanio
    shushpanio
    делаем следующее:
    1. в Столбце С для каждой ячейки из столбца В пишем формулу (пример для C1) =ВПР(B1;A:A;1;0)
    2. ставим на пару столбцов B и C фильтры и отбираем значения Н/Д в столбце С
    3. Результат фильтрации из столбца В - то что вам нужно
    Ответ написан
    1 комментарий
  • WordPress или ModX для новичка?

    opium
    @opium
    Просто люблю качественно работать
    Однозначно вордпресс
    Ответ написан
    Комментировать
  • WordPress или ModX для новичка?

    zooks
    @zooks
    Frontend
    В вашем случае (незнание HTML) конечно WordPress. Готовые темки, плагины для типовых сайтов.
    Ответ написан
    Комментировать
  • WordPress или ModX для новичка?

    @Alex-Woo
    full stack developer
    Для новичка лучше Wordpress, особенно если с английским не очень.
    Самому сначала понравился Modx, пытался что-то делать, но очень медленно шло изучение.
    Мало информации, по крайней мере 2 года назад было.
    + по Wordpress ОЧЕНЬ много БЕСПЛАТНЫХ плагинов для ВСЕГО!
    Ответ написан
    2 комментария
  • WordPress или ModX для новичка?

    OKyJIucT
    @OKyJIucT
    Sunshine reggae
    WordPress - плагинов, шаблонов, литературы намного больше.
    Ответ написан
    Комментировать
  • про обучение пхп "с нуля"

    taliban
    @taliban
    php программист
    Я лично за год обучил человека теории (пхп учится прочтением пары книг, это не показатель), он проходит любое собеседование на джуниора как два пальца, просто многие фирмы не берут таких людей ибо нет опыта работы.
    Ответ написан
    Комментировать
  • Как устроиться на работу бывшему ИП?

    @vshvydky
    Проблема у вас в том, что вы ничего не хотите делать, чтобы попасть на хорошую работу. Читаете вакансию и видите доход. Проект менеджер это же управлчющий, тот кто за сроками следит, говорите вы. Вы не в теме задач и компетенций такого человека, а хотите его зп. Глупо это, по детски. Писать код считаете умеете, на чем? Что вы вообще знаете? Может голый язык и можете писать матрицы и их подсчет, а скажи вам сделать простое уи с парой экшенов и вы сдулись. Вероятно отказы вам только из-за этого.
    Я бы по вашему ответу работу вам точно не предложил, меняйтесь как можно скорее.
    Ответ написан
    1 комментарий