Как стать автором
Обновить

Компания Ecwid временно не ведёт блог на Хабре

Сначала показывать

История одного тестового задания

Время на прочтение5 мин
Количество просмотров58K
Глава отдела разработки Ecwid Василий Васильков написал о том, как кандидаты делают тестовые задания и что из этого выходит. Получилось забавно. Публикуем заметку слово в слово.

***

Я расскажу историю одного тестового задания. Немного длинную, но, надеюсь, интересную.

У нас в Ecwid все тестовые задания для инженеров выложены открыто на GitHub вот тут — github.com/Ecwid/new-job. Можно просто начать делать любую понравившуюся задачу, никого не предупреждая, а потом, когда сами будете довольны результатом, поделиться им со мной.

Одно из первых заданий, что я придумал, был консольный качальщик файлов по HTTP. Оно очень простое и придумывал я его именно с такой мыслью. Пусть, рассуждал я, пока такое простое повисит, а потом-то я, конечно, добавлю крутые задания. Потом-то я ого-го что выдумаю! Такие крутые тестовые выложу, что все ахнут и немедленно побегут их делать, а этот примитивный качальщик я куда-нибудь запрячу и никому больше не буду показывать. Как-то так я тогда думал.

Качальщик нужно сделать действительно очень примитивный. Судите сами — ты ему список ссылок в текстовом файле, а он скачивает эти файлы и кладет в указанную папку на локальном диске. Должен уметь качать несколько файлов одновременно (в несколько потоков, например, 3 потока) и выдерживать указанное ограничение на скорость загрузки, например, 500 килобайт в секунду. Всё.
Читать дальше →

Бухгалтерия интернет-магазина: инструкция для начинающих

Время на прочтение9 мин
Количество просмотров11K
Бухгалтерия, регистрация, налоговая отчетность… После этих слов страшно начинать свое дело. Смелее! На самом деле все довольно просто. В статье я расскажу, как настроить бухгалтерский и налоговый учёт в интернет-магазине. Вы узнаете:

  • как выбрать организационную форму для интернет-магазина – ИП или ООО;
  • какую систему учёта выбрать – ОСНО или упрощёнку;
  • как зарегистрировать ИП или ООО;
  • какие документы должен выписывать интернет-магазин;
  • где найти бухгалтера для интернет-магазина;
  • как сдавать отчётность в налоговую.


Читайте, если собираетесь открыть свой бизнес или начать работать официально.
Читать дальше →