
Софи
12.03.2017
18:12:27
кора дуба

Corwin
12.03.2017
18:13:07
неа) но хочу воткнуть ssd + ещё 2 гб. Тогда буду счастлив просто)

Joe
12.03.2017
18:13:09
xperia zr 2 гб вообще-то
Я не про древнего собрата зетки, а про нового
Что то там было про ультра крышка полностью металич со стеклом

Google

xelnod
12.03.2017
18:13:16
а вим много памяти ест, что ли?

Corwin
12.03.2017
18:13:21
больше 4гб не ест моя мат.плата
можно иксы вырубить и просто screen+vim/emacs - и все. Даже докер сейчас 3 контейнера держит и 200-300 метров всегда свободны при учете 10 вкладок в хроме

Игорь
12.03.2017
18:14:36

Софи
12.03.2017
18:14:49

Corwin
12.03.2017
18:14:51
но да, в 2к17 - 2гб это ппц. Но если уж гнаться куда-то, то тогда нужен стационарник 64ram + 4ssd в raid)

Софи
12.03.2017
18:15:00

тнн Itjunky
12.03.2017
18:15:33
Коллеги, как считаете, адекватное тестовое задание на позицию джуна
http://pastebin.ca/3779194
?

Софи
12.03.2017
18:16:11

xelnod
12.03.2017
18:16:46
>является полной копией test.bin
но ведь имя-то другое!

Corwin
12.03.2017
18:17:10

xelnod
12.03.2017
18:17:34
если, конечно, за него не собираются платить

Google

Corwin
12.03.2017
18:18:04

Игорь
12.03.2017
18:18:10

xelnod
12.03.2017
18:18:36
если имя другое, то копия неполная, ящитаю

Софи
12.03.2017
18:18:45

тнн Itjunky
12.03.2017
18:18:47

Corwin
12.03.2017
18:19:04
Pycharm норм.

xelnod
12.03.2017
18:19:06

тнн Itjunky
12.03.2017
18:19:22

Софи
12.03.2017
18:19:28

xelnod
12.03.2017
18:19:41
и я не в курсе, сколько там в файлах бывает метаинформации в каких случаях. один и тот же трек с разными ID3 тегами — это идентичный файл?

тнн Itjunky
12.03.2017
18:19:45

Софи
12.03.2017
18:20:30

Corwin
12.03.2017
18:21:07
но тут я понимаю, что вакансия pyjunior а не big data)

xelnod
12.03.2017
18:22:00

Софи
12.03.2017
18:22:05
ну и кидать задачу в очередь. если нет дубля - оставляем загруженное

тнн Itjunky
12.03.2017
18:23:27
[20:52:02] [HR]DmitryMalin: у джуниора питониста зп 30-60К

Google

Софи
12.03.2017
18:23:58
30к? это в дс1?

тнн Itjunky
12.03.2017
18:24:06
Вроде Сочи

Corwin
12.03.2017
18:24:26
а если повезет?)
тогда читать файлы, что ресурсозатратно, или мутить хеш, что не каждый джун умеет)

xelnod
12.03.2017
18:24:47
наверняка подразумевается проверка хэша, на джуна задание все-таки

Софи
12.03.2017
18:25:17

Игорь
12.03.2017
18:26:05
>является полной копией test.bin
но ведь имя-то другое!
если sha256 совпадают, Значит с вероятностью в 99% это один файл. В базу пишем ссылку на нужный физический файл с юзерским именем файла. Т.е. на диске хранится test.bin, а высвечивается в списке как user.text. Типичная дедубликация. Можно конечно привязаться к файловой системе с помощью хардлинков, тогда фс будет думать за нас, но лучше так не делать.

тнн Itjunky
12.03.2017
18:26:35

Софи
12.03.2017
18:27:06

тнн Itjunky
12.03.2017
18:27:08
Но всёравно, тратить на тестовое задание целый день, а может и больше, как-то слишком шикарно для такой работы.

Corwin
12.03.2017
18:27:20
да уж)

Софи
12.03.2017
18:27:20
у него может 10 таких тестовых быть)

Софи
12.03.2017
18:27:51
а гитхаб смотреть уже не модно?

тнн Itjunky
12.03.2017
18:29:04
Вот я тоже скинул свой гитхаб и сказал, что у меня там есть схожий по сложности проект
Сказали, что так делают только для сеньоров

Corwin
12.03.2017
18:31:00
сколько не проходил собеседований везде был "напишите сортировку пузырьком" , "найдите пропущенный элемент в массиве" , "как перевезти козу и капусту" и т.п.

Игорь
12.03.2017
18:31:14
Но всёравно, тратить на тестовое задание целый день, а может и больше, как-то слишком шикарно для такой работы.
почему день? Я не работал с той же джангой, но мне кажется что те бызовые вещи должны реализовываться довольно быстро в таком фреймворке. А дедубликация реализовывается с помощью одной базы, пусть будет скулайт, в которой на каждого юзера будет заведена отдельная таблица. Все файлы лежат в одной папке-хранилище. Можно их сразу переименовывать в контрольные суммы, чтоб проще было, а все юзероригинальные имена хранятся в БД. Естесна таблицы юзеров ограничены 100строками. Все.

Софи
12.03.2017
18:31:47

Игорь
12.03.2017
18:32:23

Corwin
12.03.2017
18:32:37
как-то видел в списке фреймворков - stackoverflow. Ну а че, копипаст решает )

Google

Miroslav
12.03.2017
18:32:46
Добрый вечер! Прошу прощения, что вклинился в ваш разговор.
Есть метод handle_log_data(self, data), который пишет data в csv файл.
Нужно протестировать этот метод с помощью unittest, подавая data в разных кодировках.
Как тестятся такие методы? Python2 (легаси, знаю, но проект не мой)
Я предполагаю, что нужно при запуске тестов этого метода каждый раз создавать csv-файл и в каждом тесте писать туда data в определенной кодировке. Если выскочит ошибка - тест не пройден.

Софи
12.03.2017
18:32:59

тнн Itjunky
12.03.2017
18:34:26

Игорь
12.03.2017
18:34:26

Corwin
12.03.2017
18:34:59

Софи
12.03.2017
18:35:08

тнн Itjunky
12.03.2017
18:35:30
так. а фреймворк был задан?
Вроде не был, да и джангу я так не знаю, на фласке или боттле бы запилил легко. Но всёравно на все эти случаи надо тестировать и всё такое. Меньше дня вряд ли уйдёт с моим уровнем.

Софи
12.03.2017
18:35:37
но в больших проектах бывает по-всякому

Admin
ERROR: S client not available

тнн Itjunky
12.03.2017
18:36:04
Дану, стопицот таблиц это ваще анрил, как это потом мигрировать на другой сервер?

Игорь
12.03.2017
18:36:13

тнн Itjunky
12.03.2017
18:36:34

Игорь
12.03.2017
18:36:46

тнн Itjunky
12.03.2017
18:37:45
Скулайт это оч частный случай для наколеночного продукта. И здесь я его бы и юзал, но если с оглядкой на серьёзность, то прям ваще не серьёзно так делать. Нельзя давать движку создавать и удалять таблицы

Игорь
12.03.2017
18:37:54

тнн Itjunky
12.03.2017
18:38:01
Эт я как админ думаю

Софи
12.03.2017
18:38:04

тнн Itjunky
12.03.2017
18:38:50
Я сам писал регу и логины с сессиями, благо писать там час

Google

Софи
12.03.2017
18:39:03

xelnod
12.03.2017
18:39:08

тнн Itjunky
12.03.2017
18:39:14
https://github.com/itJunky/web-tasker.py
Вот, можно поглядеть

Софи
12.03.2017
18:39:18

тнн Itjunky
12.03.2017
18:39:59

Софи
12.03.2017
18:40:23
смысл джанго без ее орм?

тнн Itjunky
12.03.2017
18:40:46
В остальных штуках смысл

Nikolay
12.03.2017
18:40:51

тнн Itjunky
12.03.2017
18:40:56
Вот да

Nikolay
12.03.2017
18:41:02
все остальное у джанги хуже стороннего

тнн Itjunky
12.03.2017
18:41:06
Формы там какие-нить, тот же логин

Софи
12.03.2017
18:41:08
админка :)
я тут когда-то спор разводила на тему джанги
джанга хороша как комбайн

тнн Itjunky
12.03.2017
18:41:36
И тем же плоха, очевидно

Nikolay
12.03.2017
18:42:14

тнн Itjunky
12.03.2017
18:42:31
Да, и это будет сильно понятнее

Софи
12.03.2017
18:42:33
И тем же плоха, очевидно
но когда приходят сделайте нам цмс визитницу магазин, то шляп моделька шмяк вью шмяк форма фас джанго.котриб.админ делай админку. проект в продакшен.

Игорь
12.03.2017
18:42:42

Софи
12.03.2017
18:42:54

тнн Itjunky
12.03.2017
18:43:03

Софи
12.03.2017
18:43:05
зато беру что нравится. что-то свое. что-то переделанное

тнн Itjunky
12.03.2017
18:43:39