@ru_python

Страница 2484 из 9768
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
неа) но хочу воткнуть ssd + ещё 2 гб. Тогда буду счастлив просто)
да. так норм. у меня до текущего бука был асус на атлоне. хард поставила 7200, стало веселее. 4 гб озу. можно было вкладками баловаться, phpstorm тянул тогда. сейчас эта плашка озу маме в ноут перекочевала.

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

Софи
12.03.2017
18:15:00
больше 4гб не ест моя мат.плата
да что с ддр2 взять там

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

Софи
12.03.2017
18:16:11
а вим много памяти ест, что ли?
нет. но если не вим... можно без виртуалок. можно без java ide. так и до впс с 512 мб озу можно дойти).

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

Corwin
12.03.2017
18:17:10
Коллеги, как считаете, адекватное тестовое задание на позицию джуна http://pastebin.ca/3779194 ?
если говорят что берут "без опыта" то вряд-ли совсем уж адекватно ибо это запарно не имея вагон сниппетов на все случае жизни.

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

Google
Corwin
12.03.2017
18:18:04
>является полной копией test.bin но ведь имя-то другое!
значт нужно смотреть по точному объему в битах или читать файл

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

Софи
12.03.2017
18:18:45
а зачем java ide?
в том смысле, что многие ide на jvm пашут

тнн 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
если говорят что берут "без опыта" то вряд-ли совсем уж адекватно ибо это запарно не имея вагон сниппетов на все случае жизни.
Не говорят, и пока не берут, но две джуновских позиции у них открыты и HR сказал, что 10 кандидатов у них.

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

тнн Itjunky
12.03.2017
18:19:45
Софи
12.03.2017
18:20:30
значт нужно смотреть по точному объему в битах или читать файл
хэш высчитать. предварительно прикинув по имени-размеру. и то хэш не гарантия)

Pycharm норм.
ага. но на калькуляторах это ад.

Corwin
12.03.2017
18:21:07
теоретически можно иметь два разных файла с идентичным объемом в битах
да, но какова вероятность? да, md5 норм тема, но это тоже уже сложнее чем просто открывать - сохранять и проверять на ==. но если файл эдак гигов 20 и таких штук factorial(100)

но тут я понимаю, что вакансия pyjunior а не big data)

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

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

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

Софи
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: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
ну с нуля пилить ту же авторизацию, это уже не день работы, а неделя, мне кажется.
ну кто знает. ТЗ абстрактное. про инструменты не говорится. хоть на перле пиши)

Игорь
12.03.2017
18:34:26
ну кто знает. ТЗ абстрактное. про инструменты не говорится. хоть на перле пиши)
в том то и дело. Заказчика интересует дедубликация, а не сам сайт. В ТЗ на это упор.

Corwin
12.03.2017
18:34:59
https://github.com/santinic/how2
вау! Спасибо)

Софи
12.03.2017
18:35:08
Таблица на юзера??????? Эпик...
да. как-то тоже слишком показалось.

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

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
Скулайт это оч частный случай для наколеночного продукта. И здесь я его бы и юзал, но если с оглядкой на серьёзность, то прям ваще не серьёзно так делать. Нельзя давать движку создавать и удалять таблицы

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

Софи
12.03.2017
18:38:04
Вроде не был, да и джангу я так не знаю, на фласке или боттле бы запилил легко. Но всёравно на все эти случаи надо тестировать и всё такое. Меньше дня вряд ли уйдёт с моим уровнем.
в джанге по примитиву то нет проблем. берем сессии, авторизацию. шмякаем моделек для удобства. миграии и прочее автоматом. формы есть, хранилища там есть, пилим. так то то же самое будет flask + wtf + sqla + f-login

тнн 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 Вот, можно поглядеть

тнн 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
Скулайт это оч частный случай для наколеночного продукта. И здесь я его бы и юзал, но если с оглядкой на серьёзность, то прям ваще не серьёзно так делать. Нельзя давать движку создавать и удалять таблицы
а в чем проблема удаления таблиц? Ты же не руками их дропаешь. А вот переиндексацию большой таблицы делать это конечно то еще удовольствие. Я не эксперт, но одно время регулярно приходилось в MSSQL переиндексировать базу, иначе оно падало сместе с проектом.

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

Страница 2484 из 9768