• Вы часто делали тестовые задания? Как относитесь к ним?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    За мою историю абсолютно все кто выдавали мне тестовые задания не смогли сформулировать даже критерии успешного выполнения тестового задания - фразы типа "мы посмотрим, мы оценим" разводная тема (предлагают участвовать в "конкурсе" не озвучивая условия победы в нем).

    В итоге такие "тестовые" рассылают и раздают всем подряд (иногда даже не читая резюме), предлагая тратить время на бесполезную работу.

    Я обычно выдают контрпредложение "онлайн кодинга" и решения техже вопросов онлайн - в 99.9% работодатель сливается и говорит например что у него "нет времени" или "у нас нет такой практики".
    Что для меня сразу означает "красный флаг" для каких либо переговоров дальнейших с таким типом работодателей (значит они не умеют и не знают как оценивать соискателя, при этом предлагают тратить соискателю на них время, которые сами же не желают на него тратить)
    П. С.
    взяли сразу на работу на джуна на удаленку с зп выше средней по городу

    такая прохладная история)))))
    Ответ написан
    3 комментария
  • На каком языке лучше написать сервер для Unreal Engine 4?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    На любом, которым в хорошо владеете.
    Ответ написан
    Комментировать
  • Можно ли раскрутив аккаунт на SO и других сайтах получать заказы?

    rockon404
    @rockon404
    Frontend Developer
    Если представить, что вы будете вкладывать время в профили SO, Toster, Quora, etc только из с целью получить выхлоп в виде заказов и закрыть глаза на потенциальную пользу от ваших ответов, то время потраченное на раскачку и поддержание на плаву профиля можно приравнять к бездарно потраченному, так как есть множество других куда более эффективных путей для привлечения клиентов. Люди регистрируются на подобных сервисах не ради заказов. При этом участие в IT сообществах будет хорошим приложением к вашим основным рабочим профилям.

    Вы бы лучше наконец свой профиль в Мой Круг заполнили, LinkedIn завели и профили на фриланс биржах в порядок привели. Потому что в текущем виде с вами вряд ли кто иметь дело захочет.
    Ответ написан
    2 комментария
  • Redmine. Стоит ли связываться?

    @Tab10id
    Болшая часть кода redmine сложно назвать чем-то хорошим. Методы на 50+ строк тут считаются нормой. В проекте тонны легаси-кода. Так как история редмайна началась ооочень давно, когда даже rails еще не был мейнстримом, часть решений redmine стали конфликтовать с аналогичными решениями rails, которые появились несколько позже. Все эти проблемы решаются стандартным для руби способом, манкипатчингом. В итоге нет нормальной поддержки i18n, нет sprockets (подключить костылями можно, но даже после того как оно заведется, проблем будет достаточно), фронт из нулевых (и внешне и внутренне), адекватность внутренней логики часто под большим вопросом, особенно что касается старого кода.
    Стабильная версия redmine работает на rails 4.2, но на подходе новая версия с rails 5.2.

    Отдельно по системе плагинов. Если коротко, то она ужасна, хоть и работает. По факту плагин мало чем отличается от гема, все происходит в общем нэймспэйсе, как если бы мы просто добавляли код в основной репозиторий. Система предоставляет возможность иметь в каждом плагине собственные миграции и указывать зависимости от других плагинов. Но и ни тем ни другим лучше не пользоваться, если есть такая возможность. Пройденные миграции сохраняются в базу с именем плагина и плагин после этого не переименовать без плясок с бубном. Если миграции имеются в зависимых плагинах, нужно иметь ввиду, что сначала пройдут миграции одного плагина, а потом другого. Порядок загрузки плагинов - по алфавиту, если плагин зависит от другого, но тот еще не загружен, будет исключение. Есть официальный механизм решения этой проблемы, но уже сто лет как не работает, в итоге опять костыли. Хоть в редмайне и есть тесты нет единого решения для тестов в плагинах, опять костыли. В плагинах почти никто не пишет тестов. При этом постоянный манкипатчинг в плагинах меняет поведение редмайна и ес-но ломают оригинальные тесты. Совместимость между плагинами на том же уровне. Для расширения вьюх есть система хуков, но их маловато, поэтому плагины полностью переопределяют вьюхи и партиалы. Очевидно, что если разные плагины переопределяют одни и те же партиалы, выигрывает последний.

    Но при всем при этом, так как это руби, обходные пути можно найти почти всегда, положительные тенденции в кодовой базе имеются, хотя и на низком уровне. С минимальными костылями можно переиспользовать систему фильтров как в задачах. Хотя с некоторой кривостью данной сиспридется смириться или долго и мучительно слать пулл-реквесты (которые в случае redmine оформляются в виде задач на redmine.org с прикладыванием патчей).

    О себе. 5 лет работаю с redmine, но, так как задачи не связаны напрямую с redmine и rails, особой боли не испытываем. Жить можно.
    Ответ написан
    1 комментарий
  • В чем различие == и IS в Python?

    - оператор==проверяет равенство значений двух объектов
    - оператор is проверяет идентичность самих объектов. Его используют, чтобы удостовериться, что переменные указывают на один и тот же объект в памяти

    Python (CPython, если быть точнее) в целях производительности кеширует короткие строки и малые целые числа, поэтому возможны такие казусы:

    >>> str1 = 'hello'
    >>> str2 = 'hello'
    >>> str1 == str2
    True
    >>> str1 is str2
    True
    >>>


    Но стоит сделать строку длиннее и всё встаёт на свои места:

    >>> str1 = 'hello, my crazy world'
    >>> str2 = 'hello, my crazy world'
    >>> str1 == str2
    True
    >>> str1 is str2
    False
    Ответ написан
    2 комментария
  • Зачем запрещать ajax запросы с других доменов?

    Lynn
    @Lynn
    nginx, js, css
    А вы хотите что бы я запросом на sber.ru перевёл все ваши деньги или запросом в vk.com выложил на вашей стене что-нибудь интересное?

    В проксировании через бекенд нет моей авторизации в браузере и это самое главное
    Ответ написан
    9 комментариев
  • Как и когда лучше "обелить" дополнительный доход на Upwork ИП-шнику на УСН с 6%?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Я сам проходил такой же путь более 2 лет назад.

    Достаточно просто зарегистрировать ИП, открыть расчётный счёт и начать выводить деньги туда, соблюдая все процедуры.
    Про все предыдущие доходы никому говорить не стоит. По крайней мере, налоговой - точно.
    В банке у вас могут попросить Certificate of Earnings за последний год. Это нормально. Банк не передаёт эти данные в налоговую (если это хороший частный банк, не стоит связываться с госбанками).
    Ответ написан
    3 комментария
  • Как и когда лучше "обелить" дополнительный доход на Upwork ИП-шнику на УСН с 6%?

    opium
    @opium
    Просто люблю качественно работать
    Начать с. 2019
    Про старое забыть счета Тинькофф закрыть
    Ответ написан
    4 комментария
  • Какими сервисами/программами перевести часовой аудиофайл в (русскоязычный) текст?

    @basrach
    Биржа труда фрилансеров - единственный сервис который тут на самом деле может помочь.
    Ответ написан
    Комментировать
  • Почтовая программа для android с нормальной поддержкой html?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Видимо эта поддержка там никому не нужна...
    Ответ написан
    2 комментария
  • Хостинг под интернет магазин?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Любой.
    Ответ написан
    Комментировать
  • Бэкэнд разработчик на ноде, вкатывание?

    @asd111
    В сегодняшних реалиях нет смысла учить ноду т.к. многие с неё уходят на golang как в свое время переходили с руби на ноду.
    Если нравится бэк, то те же же php,python,golang более разумный выбор.
    Ответ написан
    1 комментарий
  • Почему так трудно найти крутого специалиста по С++ под Windows?

    @vardoLP
    Ват ю сэй эбаут май мама?!
    Может быть дело в зп? Поэтому приходят не крутые?
    Ответ написан
    3 комментария
  • Стоит ли говорить на фрилансе то что ты школьник?

    dicem
    @dicem
    Нет
    Ответ написан
    Комментировать
  • Как мягко отказаться от выполнения тестового задания если выслал уже тонну примеров своего кода?

    GavriKos
    @GavriKos
    Сказать "я не готов к выполнению тестового задания потому что нет времени."
    Ответ написан
    Комментировать
  • Как поступить с Trello?

    Griboks
    @Griboks
    Перейдите на другой сервис, который более удобен. Трелло немного для других задач.
    Ответ написан
    3 комментария
  • Как защитить идею?

    @dmshar
    Особо позабавило вот это:
    Как защитить идею.... от того что в будущем (когда я буду заниматься её разработкой) она не пришла в голову кому-то другому. Бывает мысли у людей сходятся.

    Если у вас такое понимание прогресса, то возникают серьезные сомнения в пользе идеи, которая вам пришла в голову.
    Вы никогда не думали, что практически все действительно стоящие идеи - и даже великие идеи - одновременно приходили в голову нескольким людям?
    Дифференциальное и интегральное исчисления - Ньютону и Лейбницу.
    Теория Дарвина - ему и Альфреду Расселу Уоллесу.
    Логарифмы открыли независимо Непер и Бюрги.
    Закон Бойля — Мариотта - потому так и назван, что двое сделали это открытие почти одновременно и независимо друг от друга.
    Пятна на солнца вообще одновременно, в 1611 году открыли четыре (!!!) разных ученых.
    А Шарль Кро - изобретал патефон на пару месяцев раньше Эдисона, и цветную фотографию - с разницей в пол года с Дюко дю Ороном. (Во не повезло парню).
    В сегодняшнем мире - персональные компьютеры - посмотрите, кто когда и как начал их выпускать.
    Поисковые системы и социальные сети - вспомните их историю.
    Так что можете не обольщаться - если ваша идея не пришла в голову кому-нибудь другому, то будьте уверены - она не нужна никому.
    Но скажу один страшный секрет. Если даже к вам вот сейчас в голову пришла супер-пупер гениальная идея, которая принесет вам миллионы и всемирную известность, и вы сейчас вот размышляете, как добиться собственной монополии на нее - будьте уверены, что где-то в Америке, Японии, Китае или а Попуа-Новой Гвинее вот прямо сейчас кто-то другой уже начал ее реализовывать. И пока вы находитесь в размышлениях - он станет изобретателем и все лавры и миллионы достанутся ему.
    У первого - есть фора, но в сегодняшнем мире у него нет монополии.
    И помните - Стив Джобс, Цукерберг не были ни богатым, ни первыми. Но они шли к цели, а не думали, как себя от кого-то защищать.
    Поэтому совет - не майтесь дурью, а займитесь реализацией своей идеи. Нет денег - ищите инвестора. Да-да, делитесь с ним. Он даст вам то, что у вас нет, и за это вы с ним поделитесь и славой и деньгами. И нет в этом ничего зазорного или унизительного. Используйте свою фору, если она у вас есть, конечно.
    Ответ написан
    3 комментария
  • Как мне убрать белые потёки, пятна?

    Stalker_RED
    @Stalker_RED
    Очень эффективная техника описана вот здесь. Там правда велосипед с фото убирали, но с грязью тоже сработает.
    Ответ написан
    5 комментариев
  • Знания, которые не устаревают. С чего начать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зачем тут этот длинный список? Просто выберите язык, возьмите по нему учебник для начинающих и изучите. Потом учебник посложнее, потом учебники по стандартной библиотеке, популярным фреймворкам, прикладным применениям изученного языка и т.д. и т.п. И конечно же, постоянная практика. Большая часть пунктов из списка придут сами в процессе профессионального роста, а с некоторыми можно так никогда и не столкнутся за 18 лет работы, будучи при этом востребованным и высокооплачиваемым специалистом.
    Ответ написан
    5 комментариев
  • Как не давать rabbitmq уходить в спячку?

    @Imrahil
    убери крон. настрой через pm или supervisord. там есть возможность перезапускать процессы атоматически.
    Я так подозреваю что сервер очередей удаленный? Была такая шляпа когда сервер очередей был на одном физ. сервере, а сервер астериска с консумером на другом физике у ругого провайдера. И конект к кролику вечно падал.
    Ответ написан
    4 комментария