Как стать автором
Обновить
1
0
Иванников Андрей @And32

Программист

Отправить сообщение

Даже ИП не может постоянно работать только с одном заказчиком юр. лицом не имея проблем с налоговой (причем проблемы будут и у того на кого работает ИП). Прямого запрета в НК нет, но налоговая в этом увидит трудовые отношения. Вызовет на допрос обоих, и попытается свести всё к попытке ухода от оформления работника в штат со всеми вытекающими. Более того, даже если у ИП будет 2-3 клиента, но один из них будет составлять большую часть доходов ИП, то велика вероятность попасть на мониторинг со стороны наголовой. Это уже зависит от местных налоговиков, но такие случаи не редкость и автор поста с этой историей и столкнулся. Такой мониторинг не нов, просто автору повезло с ним не сталкиваться до сих пор.

Возможность продления появляется, если до окончания периода осталось меньше года (то есть у вас появится через сутки после покупки). Но скидка действует один раз на человека, так что купить на два года по такой скидке не получится.

А тайминг приблизительный можете дать? Но сколько по времени сами доклады займут.

Просветите, пожалуйста, чем это плохо? Как я понимаю данный реестр накладывает обязательства только на их собственный сайт, ну может быть максимум хранить переписку из панели управления (но тикеты и так хранятся у любого хостера). Или я жестко ошибаюсь?
А можно вписаться в отборочные и в бэк и в фронт (завести второй аккаунт например)? Или забанят? :) Понятно что в финале придется выбрать где участвуешь, но отборочные хотелось бы оба пройти.
Лучшая фича шторма — это его простое «человеческое» удобство для разработки, когда все необходимое под рукой. Открыл иде и хочется программировать. Не надо переключаться среди кучи окон — гит, терминал, тестирование и т.п. — все есть под рукой. Надо найти определение функции — взял и перескочил в нужный файл, надо глянуть изменения файла — вот, пожалуйста, потянуло исправить что-то на фронте — не вопрос, тут тебе и лайврелоад, и вотчеры, и поддержка популярных js фреймворков и все из коробки. Шторм просто позволяет работать не отвлекаясь на мелкие, но постоянно необходимые в работе вещи. Пожалуй для меня именно это его свойство — тихонько помогать, не мешая и не заставляя сражаться с интерфейсом и настройками, и есть главная фича, хотя, конечно, это не совсем фича в широком понимании этого термина :).
У 8-ой задачи решение в лоб — сверстать все линии по отдельности, мне кажется в 10 кб вполне можно уложиться. Гораздо интереснее решить минимально возможным числом элементов — как это было на отборочном туре, в задаче, где надо только один див использовать.
Интересно, каким было ваше решение. Расскажите подробнее.

Я отправил решение с 11 элементами (11-ым был враппер, но его может body заменить). Вообще легко решалось с 8-ю элементами. Но ради интереса в итоге сделал используя всего 5 дивов — jsfiddle.net/IvAndrew/ro3d08we.

Просто как идея (вряд ли сейчас такой функционал есть): можно было бы сделать начисление баллов в обратной пропорциональности к числу использованных элементов.

Ограничение в 10кб нужно, чтобы участники не генерировали верстку каритнки отдельными пикселями.

Не очень понял, что вы под пикселями подразумевали? Я ради интереса попробовал решение с js (генерация канвас или добавление кучи дивов), но стенд не пропускает. Если же должен пропускать, то такое решение легко укладывается в 10 кб — картинка представлена в виде карты с квадратами 10*10.
С canvas — jsfiddle.net/IvAndrew/nmtqyb16
C генерацией кучи дивов — jsfiddle.net/IvAndrew/gkxvu5on
Честно говоря, финал разочаровал своими задачами. В отборочном они были подобраны гораздо лучше — все имели отношение к фронтэнд программированию, не требовали знаний сторонних сервисов, легко тестировались в локальном окружении разработчика и было понятно, что решение будет по минимуму зависеть от проверяющего стенда.
В финале же получился легкий бардак, который был виден даже по чату. Ощущение сложилось, что отборочный составляли энтузиасты, а финал делался «из под палки» :).

Задача 7 — вам уже выше написали, тестовая система пропускала вообще левые решения. Можно было сделать text-direction: rtl;, отступ первой строке, спозиционировать кнопку абсолютом и не было бы даже наложения текста, но решение сразу валится на тексте «ABC.» т.к. rtl точку вперед вынесет. В-общем задаче явно не хватало проверочных тестов.

Задача 8 — в поставленной формулировке совсем тривиальная. Ну куда ж там ограничение в 10кб, гораздо интересней было ограничить количество элементов.

Задача 9 — вообще про node.js :) Не оно конечно знать полезно и для работы надо, но тем у кого бекендом на проектах выступает пхп тут было сложнее. Главный же минус опять в тестовой системе и постановке задачи.
  • Надо разобраться с сервисом ранкит (ничего сложного но пяток минут отдай).
  • 2 и 3 тест имели неоднозначность в плане порядка проверок — если мы еще до вызова .connect() могли проверить отсутствие номера в памяти то зачем дергать этот метод? (а тест проходился только если приходила ошибка подключения, даже если номер отсутствовал).
  • В последнем тесте легко понять в чем состоит задача, но тут как раз имеем проблему с теми кто с нодой не работал — пхп не сохраняет состояние между вызовами, т.е. надо знать принцип работы ноды. Решается кстати глобальной переменной, я конечно понимаю что такое решение попахивает, но здесь же олимпиада на скорость, а не построение хорошего кода :)


Задача 10 — отдельная песня. Я думаю авторы сами пожалели, что добавили ее :) Сама задача интересная, но стенд ведет себя просто непредсказуемо. Я например вымерял все пиксель в пиксель, решение проходит больше половины тестов. Добавляем отступ снизу — решение проходит опять больше половины тестов причем закрывает все непрошедшие в первый раз :) Скрестить два варианта в один мне так и не удалось (я уже думал добивать прямоугльные игровые поля до квадратов отступами, но это влияет лишь на часть тестов и полностью все 100% так и не закрывает). Потратил кучу времени из интереса, но в итоге плюнул так и не добившись результата.

PS За конкурс авторам большое спасибо. И пусть впечатление от финала смазалось, в целом получилось весьма интересно.
Попробуйте поискать более плотные зубочистки. У меня дома были ментоловые, скорее всего это самовнушение, но мне показалось что у них более твердая порода дерева. Собирал правда трамвай, а не трактор, но там похожая проблема — стоппер должен заходить за зубочистку и она при этом сильно изгибается. Сломал две штуки из набора, потом поставил ментоловую и она выдерживает. Локомотив в этом плане в разы лучше — там зубочистки в заводе не участвуют и все резинки цепляются за полноценную крестовину из фанеры, сразу ощущаешь монументальность конструкции :)
Простите, конечно, но в чем посыл вашей статьи? В чем ценность для технического ресурса и выбранных вами хабов? Я тут вижу сквозящую сквозь весь текст мысль — «все пиднекомпетенты, я д`Артаньян».
Вы уверены что все-таки нашли причину падения, или главное что у вас получилось помутить воду призвав некоего специалиста (который вызывает сомнения не больше ТП сайта), произвести имитацию бурной деятельности и активной помощи владельцу бизнеса и еще при этом и статью из всего этого получить для хабра?
Давайте объясню почему я столь негативно отзываюсь.
Страшно было и то, что копии сайта не было (а точнее, она упала вместе с основным сайтом), и все цветы (букеты) флористам нужно было собирать по памяти.
А просили копию поднять у разрабов или ТП бегета? У них есть возможность сделать полную копию текущих данных либо скачать архив за прошедшие дни — beget.com/ru/manual/backup Оставалось только поднять копию на любом сабдомене и открыть доступ только менеджерам, чтобы они продолжили выполнять заказы. Но да, для этого надо было не в чатике говном поливать ТП, а взять и обрисовать им ситуацию.

Теперь даже я знаю, что DDoS — это не про запросы к БД. Если к веб-серверу запросов нет, а к БД есть, то это не DDoS, а какие-то внутренние проблемы
Ключевая фраза в ответе ТП — «почти нет». Это вполне мог быть самый обыкновенный DoS — одна из вариаций которого преполагает вывод сервиса из обслуживания за счет вызова ресурсоемких операций на атакуемом сервисе. Зачем тратить на сайт тысячи запросов, если его можно положить на порядки меньшим числом выбрав нужный урл для атаки. Конкретно в вашем случае это был, конечно не он, но категорично заявлять так нет смысла не разобравшись в вопросе.

Часть про агентов тоже не очень ясна — агенты битрикса либо разовые (не ваш случай), либо с периодичностью (т.е. срабатывают то они конечно по хитам при дефолтной конфигарции, но если стоит период 12 часов то сколько бы людей не зашло, раньше чем пройдет 12 часов агентов не выполнится). Судя же по вашему графику точной периодичности пика нагрузок нет. Так что я соглашусь с mickvav скорее всего дело имено в ФР, и екасса работает строго по закону — сразу при оплате шлет данные в налоговую. Другой вопрос что им не хватает очереди, но тут уже вопрос — а при чем тут ТП сайта? Вряд ли им ставили в задачи разработать модуль онлайн кассы, скорее всего надо было просто подключить что-то из имеющихся.

Ну и наконец в комментариях вы решили продолжить —
Мы еще с этой командой и под Баден-Баден попадали в сентябре 2017, потом из него выходили 1,5 месяца. Доверились, дали возможность искупить ошибку. Но эта ситуация окончательно дала понять, что нужно менять подрядчика.
Это то тут вообще при чем? Баден баден косяк ваших сеошников но никак не ТП сайта.

Так что, извините конечно за прямоту, но из этих пунктов скорее веет вашей неадекватностью чем (именно неадекватностью, я хз компетенты ли вы в своем деле) чьей-либо (а их в статье перечислено немало — ТП сайта, ТП хостинга, ТП екассы) некомпетентностью. Ибо адекватный человек не станет мешать поливать всех подряд за все подряд, даже не пытаясь разобраться где чья грань ответственности.

PS ТП сайта не оправдываю, косяки конечно у них есть, но я уверен на 100% что они работали строго в рамках выделенных им денег и никто им за стресстестирование и прочие плюшки не платит, о чем скорее всего владелец бизнеса в курсе но как обычно бывает «зачем нам сейчас за это переплачивать», а когда петух клюет то виноват все равно исполнитель. Желаю и вам найти хорошего фрилансера за те же деньги и ТП сайта найти более адекватных клиентов.
Вся проблема в построении фразы, мне она тоже резанула слух. Звучит, будто каждый программист не считает вредоносными входящие данные. Отнюдь. Просто надо было аккуратней выражаться, смею предположить, что и не каждый безопасник таков, как описывает isox.
количество эякуляций за день (единственная графа, которая отмечается не «плюсиком», а числом).

То есть если автор в течение суток каждый час решит смотреть порно и ходить «разряжаться» то получится 24 плюсика?
(в тот день их было 24). С точки зрения мотивации очень помогает знать, что день прошел с пользой.

Если оплачу на год и в течение года понадобится переезд на тариф побольше надо будет доплатить только разницу или брать вторую вдс?
Точно, про то что он месяц знает я забыл в процессе решения :)) Спасибо
Правильно ли я понимаю, что решение задачи о дне рождении возможно только для того кто задачу отгадывает на основе слов Альберта и Бернарда? Альберт ведь не мог прийти к однозначному выводу.
Поначалу вполне логично что остается всего два месяца — июлю, август. Затем Бернард заявляет что знает когда ДР, что вытекает из того что он получил два месяца и зная день рождения узнал месяц. Но на основе чего дальше делает свое заявление Альберт? Он может только сказать что день рождения не 14го числа, а точно назвать цифру сам он не может, ведь так? Зная 15 16 17 Бернард в любом случае узнал бы месяц, соответственно Альберт не может прийти к однозначному выводу.
Я вас умоляю, бухгалтера используют даты рождения :)
А ввод не в той раскладке это как доп. мера защиты. Не обязательно же использовать словарное слово, можно выдумать свое, которое будет легко запомнить на русском, но в другой раскладке это будет набор букв (+ не забываем что до сих пор в некоторых местах пароль может содержать только английские символы). Добавить сюда пару цифр и символов и вот у вас уже вполне хороший пароль.
А вас не смущает сильное несоотвествие рейтинга клиентов и рейтинга хабра? На хабре пятерка за час управляется а среди клиентов три часа. Неужели клиенты настолько «отсталее» пользователей хабра или все таки топ хабра не совсем «чист»? ;)
не просто подсвечивает а подсвечивает как «посещенную ссылку». safright уже написал что помимо веб-разработки в общем то и нет смысла на локалхост заходить :)
Это было первое что вспомнилось когда начал читать :)
Неплохо было бы отметить в статье какой проект на каком языке. Я к примеру ищу аналог на php или asp.net.
Прошелся по проектам:
NewsBlur, Temboz — питон
Selfoss, rsslounge, Tiny Tiny RSS — php

Информация

В рейтинге
Не участвует
Откуда
Брянск, Брянская обл., Россия
Зарегистрирован
Активность