Задать вопрос
  • Система для ведения проектов?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    gitlab. Таски, доски, милестоуны, задачи/тикеты создавать можно прям с мыла, разделения по проектам, разбивка тасков на субзадачи, если работаете в небольшой команде еще и асигн задач по участникам. +Нотификация о закрытии/создании задач тиммейтами. Есть еще куча плюшек, но не пользуемся, ибо хватает.
    Ответ написан
    Комментировать
  • Кто больше независим - разработчик или тестировщик?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    все просто:
    без тестировщика можно разработать продукт, а без разработчика нет.
    Ответ написан
    Комментировать
  • Какие существуют популярные блоговые площадки, где активно читают работодатели?

    @imikh
    Если вы про руководителей и владельцев бизнесов, то, очевидно, они читают
    1) не особо активно скорее всего (времени нет, им работать надо)
    2) материалы про бизнес и управление, плюс материалы по интересам (про путешествия, например).
    Ответ написан
    Комментировать
  • Как решить эту простую проблему с интеграцией 1C и Woocommerce?

    angrydev
    @angrydev
    Я думаю, что если бы вы проанализировали сообщения от 1С (csv или xml), включили бы лог запросов mysql, посмотрели бы ошибки php - то... Вы бы не создали этот вопрос на Тостере.
    Ответ написан
    4 комментария
  • Высшая школа чисто программирования?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Чисто программирование - ремесло, ему не надо учиться в вузе. Базовым ремесленным навыкам учатся в ПТУ. Но не стоит ожидать, что там вас научат самым модным супер-пупер фреймворкам, техникам верстки и т.д. Расскажут про существование систем контроля версий, различных видов языков программирования, базовому синтаксису и т.д. Как на слесаря - там не рассказывают про самые современные станки и смазки.
    Ответ написан
    1 комментарий
  • Какой будет четкий и понятный итеративный процесс открытия студии\агентства?

    sim3x
    @sim3x
    У вас есть заказчики?
    Есть знание, где найти закзчиков?
    Знаете как убедить их работать с вами?
    Знаете как отговорить их от ухода от вас
    Знаете как расстаться правильно
    Знаете как получить от них деньги

    Если нет, то никакой алгоритм вам не поможет

    95% бизнесов умирают в первый год
    50% из них в следующие три года
    Ответ написан
    5 комментариев
  • Может ли ИП быть нерезидентом (постоянно проживать за границей)?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Это будет не совсем ответ на вопрос, но все же - наймите толкового юриста. Прям можно официально через ваше ИП его услугами воспользоваться а не как физ. лицо.
    Потому что я хз что такое "Точка", но судя по тому что они делали не апостиль и перевод гуглотранслейтом - это писос какая шаражкина контора.

    Но попробую сформулировать свою точку зрения. Но учтите - лучше консультироваться с ЮРИСТАМИ, а не с тостером.
    Вы можете находиться где угодно как физ. лицо. А ваше юр. лицо остается привязанным к налоговой системе той страны, где оно зарегистрировано. Соответственно ваше юрлицо получает доход за какую то деятельность - и значит вы должны платить налог согласно этому доходу И этой деятельности. Собственно все - с т.з. ИП меняется (возможно) только деятельность и форматы договора - тут уж вам виднее отражается ли это на налогах.

    И еще - учтите - есть нерезидент, а есть налоговый резидент - это разные вещи. Как физлицо вы может быть будете в другой стране налоговым резидентом (если это предусмотрено законами той страны).
    Ответ написан
    4 комментария
  • Поиск клиентов путем обзвона?

    Sanes
    @Sanes
    Клиентов интересуют продажи, а не дизайн.
    Если вы им предложите гарантированные продажи за приемлемый бюджет, то может и зацепите.
    Как по мне это мертвые клиенты.
    Ответ написан
    Комментировать
  • Верстка с нуля: какие основные этапы работы?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    Использую vscode+webpack+pug+scss+бэм. Из физических инструментов, основной моник: lg ultrawide 29um69g, рядом прикручен моник от ноутбука повешенный вертикально, подключенный через универсальный скаллер.

    0) Запускаю Spotify :-)

    1) Произвожу установку всех необходимых модулей для сборки. В моем случае у меня набор конфигураций для webpack (отдельные файлы для pug, scss, static и.т.д., выбираю что нужно).

    2) Запускаю avocode, загружаю в него макет. Определяю в нем переменные (в то же время записываю их, чтобы сразу кинуть в scss файл) для цветов, размеров шрифтов и.т.д. чтобы при получении кусочков кода из него, он сразу расставлял переменные.

    3) Запускаю VS Code, открываю нужную папку.

    4) Пишу размету на Pug. Пишу с БЭМ, если встречаю повторяющийся блок, то открываю файл _mixins.pug, в который пишу миксины для повторяющихся блоков, например товаров, пунктов меню, каких-то блоков и.т.д. Pug умеет делать циклы, это ускоряет сильно.

    5) Когда HTML готов, начинаю делать каркас. Если дизайн сделан по сетке, определяю контейнеры, колонки, строки в свои классы (не пишу в html тучи классов аля col-md-6, а пишу в SCSS инклуды в нужные мне блоки, типа @include make-col(2) и.т.д.).

    6) Экспортирую картинки из Avocode. Очень делается просто, указываю папку и просто кликаю экспорт и ввожу название файла и расширения. Преимущественно для иконок использую svg, если нет svg, то ищу эту иконку в интернете (дизайнеры редко рисуют иконки сами, но зато любят вставлять их не в векторе). Если иконка простая, могу сам ее в inkscape обвести, ну и если нет, то экспортирую png в размере (благо авокод это позволяет, если конечно дизайнер не вставил в исходном маленьком размере). Когда есть контакт с дизайнером, трясу его, ибо растр это плохо для иконок.

    7) Пишу стили блоков из страницы. На этом этапе можно на втором монике параллельно смотреть футураму или
    Арчера :-) Но чаще на широком монике слева браузер, справа VS Code, а на втором монике Avocode (может меняться местами с браузером). Мысленно нарезаю страницу на блоки. Для каждого блока (БЭМ) создаю отдельный scss файл (кто-то даже для элемента создает, но мне лень), из него сразу выписываю все селекторы. Иногда могу сначала выписать все селекторы со страницы (но так лучше не делать, т.к. во время работы может потребоваться изменить что-то в разметке), но чаще для одного блока выполняю этот пункт и за ним сразу выполняю пункт 8, потом для нового блока опять 7 и 8 и.т.д.

    8) Пишу css код вместе с Avocode, у него беру нужные мне параметры (а он уже подставил в них переменные), и вставляю в мой код. И параллельно сверяю со скрином макета используя вот это расширение https://chrome.google.com/webstore/detail/perfectp...

    9) Пишу адаптив. Я не могу привыкнуть к методологии mobile-first, поэтому пишу всегда сначала полную версию сайта. Я понимаю, что это чревато всякими проблемами и это типа не модно, но мне норм.

    10) Медиа-запросы пишу прямо в блоках, для каждого блока/элемента/модификатора может быть отдельный медиа-запрос. Но для начала определяю breakpoint'ы для разных экранов (чтобы их не было сотни разных), если использую Bootstrap, то беру его breakpoint'ы.

    11) Добавляю анимашки. Даже если заказчик не просил отдельно (и если не указал отдельно, что нельзя), он все равно будет доволен, а с animate.css+onscreen.js это вообще работа 10 минут. Сложные анимации обговариваю отдельно, чтобы не сделать ненужную работу.

    11) Все снова сверяю, пишу скрипты где надо. Для слайдеров в 99% случаев подходит slick (с доработками конечно, но там хорошее API), для других случаев могу написать свой.

    12) Сдаю заказчику и жду ответа сидя на тостере/пикабу.

    Это чисто мой опыт, опыт фрилансера, не знаю, как делают другие и не могу на 100% утверждать что это 100% правильный способ. Я так и не смог заставить свой конфиг webpack правильно вставлять спрайты svg.
    Надеюсь чем-то поможет мой ответ.
    Ответ написан
    7 комментариев
  • Переводы на киви от 300к каждый месяц?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В какой то момент можешь получить такое письмо

    Здравствуйте, уважаемый Пользователь!

    Уведомляем Вас о расторжении Договора об оказании услуг осуществления расчётов с использованием Платёжного сервиса "QIWI Кошелек". Договор расторгнут в одностороннем порядке.

    Для того, чтобы распорядиться остатком денежных средств на кошельке, Вам необходимо:

    пройти идентификацию пользователя. Это можно сделать в ближайшем пункте обслуживания наших партнёров:https://qiwi.com/settings/account/identification.a...

    предоставить следующие документы:

    нотариально заверенная копия договора с оператором сотовой связи, который подтверждает то, что Вы являетесь владельцем этого номера;

    нотариально заверенная копия паспорта (все страницы) или выписку из паспорта (страницы 2-5), на который оформлен данный договор;

    копию объяснения экономической сути входящих и исходящих операций (должно быть написано от руки, необходимо также поставить ФИО, номер QIWI Кошелька, дату и подпись).

    заполненное заявление на перевод остатка денежных средств на Ваш банковский счёт (шаблон заявления находится во вложении).

    Обращаем Ваше внимание, что комиссия за перевод денежных средств на счёт другого банка составляет 30 руб.

    Оригиналы документов следует выслать по адресу: 117452, г. Москва, а/я 57.

    Оператор Сервиса рассматривает документы, предоставленные Пользователем в соответствии с п. 6.5. Публичной Оферты, в течение 25 (двадцати пяти) календарных дней с момента их получения. Отсутствие какого-либо из указанных документов будет являться причиной отказа в переводе остатка денежных средств.
    Ответ написан
    6 комментариев
  • А как вы проектируете новый сайт\сервис визуально?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    как Вы проектируете визуально проекты?

    блокнот в клеточку
    Ответ написан
    9 комментариев
  • Можно ли заниматься фрилансом с моим стеком?

    Jump
    @Jump
    Системный администратор со стажем.
    Можно ли заниматься фрилансом с моим стеком?
    Фрилансом можно заниматься практически в любой сфере, за редчайшими исключениями.

    на какую в первую очередь биржу обратить внимание,
    А почему сразу биржа? Биржа это один из множества способов привлечения клиентов для фрилансера. Далеко не самый лучший, хотя и там работать можно, если условия устраивают.
    Ответ написан
    Комментировать
  • Зачем продавать сайт который приносит деньги?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Редкий сайт приносит пассивный доход.

    Сайтом нужно постоянно заниматься. Выкладывать новый материал, улучшать функционал и так далее.

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

    Видимо владелец, который раскрутил сайт нашел другой способ заработка, а выкидывать на свалку не хочет - вдруг найдется тот, у кого есть желание заняться этой темой и не с нуля.

    Ну и да, конечно могут встретиться разводы.
    Ответ написан
    Комментировать
  • Как безопасно давать фрилансеру доступ к коду сайта?

    @awesomer
    Домен - на вас зарегистрирован?
    Все, забрать сайт невозможно.

    В крайнем случае, можно уничтожить ваш самописный магазин. Но это может сделать не только фриленсер, а и вирусы, сбой на сервер и пр. - поэтому нужно просто иметь резервную копию.

    P.S.:
    С чего вы решили, что человеку, который является успешным и востребованным разработчиком (а сейчас на них огромный спрос) - нужно променять свой верный кусок хлеба на какой то сайт, который нужно еще раскручивать, возиться с товарами и пр. и пр.

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

    Ну не бред ли.
    Ответ написан
    3 комментария
  • Как написать программу для ограничения времени в играх?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Такая функция называется Родительский Контроль (либо Parental Control по-английски). Найдите подходящую программу и пользуйтесь. Вот у Касперкого есть https://www.kaspersky.ru/safe-kids и наверняка у других "безопасников" похожие продукты имеются, ведь это известный рыночный сегмент.

    А чтобы Вам не казалось не думали, что какое-то "наколенное" решение даст результат, почитайте это:
    "Родительский контроль взламывается ребёнком на 1,2,3"
    https://answers.microsoft.com/ru-ru/windows/forum/...

    Как альтернативу такому подходу можно просто использовать трекер времени (типа https://www.manictime.com/ ) Просто обговорить с ребенком количество времени которое ему позволено проводить за компьютером, и сказать что вы будете делать такие замеры - получится у него контролировать себя или нет. Можно на спор. И если он справится то получит какую нибудь награду. Я думаю нужно развивать в ребенке самоконтроль, а не использовать методы начала прошлого века.
    А использовать позицию силы (я могу отключить и отключу) - ни к чему хорошему кроме конфликтов не приведет. Нужно договориться о правилах. Обычно дети охотно соглашаются. А вот если они не соглашаются на договор, тогда можно включить позицию силы как альтернативу, тогда почувствуется, что если упираться - не получишь ничего, а если договориться то можно "нормально жить". Выполнять обещания и получать награды. Которых раньше не было. Но на такой подход терпение надо, сам знаю, не всегда оно это терпение есть.

    Upd:
    сегодня сам с ребенком (9 лет) разговор на эту тему вел:
    - как ты думаешь сколько времени в день нужно играть в компьютер?
    - ну часа два, ну три
    - хорошо, а сколько времени нужно готовить уроки и тренировать правописание, чтение, и математику?
    - ну два часа.
    - хорошо, а что сначала, а что потом?
    - ну сначала уроки а потом играть, потому что вечером уже нет сил чтобы делать уроки.
    - а ты знаешь, что глаза у нас работают весь день? вот ноги например, они не всегда нагружены, мы много сидим. А глаза заняты весь день. Больше чем глаза занято только сердце - оно вообще никогда не останавливается, всю жизнь работает и днем и ночью. Как ты думаешь было бы хорошо дать глазам отдохнуть?
    - ну да.
    - знаешь от чего глаза устают?
    - нет
    - глаз тоже имеет мышцы и когда мы смотрим на что-то то эти мышцы напрягаются. Если не дать этим мышцам расслабляться то они не смогут так хорошо менять свою форму и задубеют, и тогда ты не сможешь смотреть вдаль и вблизь. Мышцы должны быть гибкими чтобы они быстро реагировали. Если мышцы глаз гибкие ты легко сможешь переключать зрение с близи в даль и наоборот. Попробуй смотреть на газету а потом на дерево за окном. Чувствуешь глазу нужно немного времени чтобы переключиться?
    - да
    - если все время смотреть только на близкие предметы - например на экран - мышцы переключающие на дальнее зрение ослабеют и ты станешь хуже видеть. поэтому рекомендуют не сидеть за экраном дольше чем 45 минут, и урок длится тоже не дольше 45 минут, чтобы глаза могли отдохнуть от тетради.
    ...

    Конечно одного такого разговора будет недостаточно, но ребенок вполне понимает причину беспокойства родителей. Ни один ребенок не хочет расстраивать родителей. С ним можно договориться. Это превратится в своеобразную игру и всем от этого будет только польза.
    Так же спросите почему ему бывает так трудно оторваться от игры? Проэкспериментируйте от какой игры легче оторваться и почему. Вы узнаете много интересного.
    Ребенок познает мир, познает себя, задавайте ему вопросы, и ищите вместе ответы на них, ставьте эксперименты. Используйте проблемную ситуацию для получения новых знаний. (см. передачу Галилео, они там все ставят под вопрос, это очень увлекательно и познавательно)
    Ответ написан
    Комментировать
  • Зачем нужны спринты в SCRUM? Как поставить цель спринта?

    @imikh
    задачи абсолютно разные и сгруппировать их по какой то цели просто невозможно.

    Значит задачи выбраны неверно. Видимо вы идёте снизу вверх - сначала выбираете задачи, а потом цель из них пытаетесь сформировать. А нужно наоборот - определить одну глобальную бизнес цель, а затем выбрать задачи, которые позволят её достичь.
    Скрам - это методология доставки бизнес-ценностей, не просто итеративной разработки.
    Т.е. управление продуктом должно тоже идти по скраму. Если оно у вас неупорядоченное, то получается ситуация вот как у вас.
    Ответ написан
    2 комментария
  • Как в 1С при попытке изменить дату в обработке дату получения на более дальнюю, автоматом открывался список причины?

    Jump
    @Jump
    Системный администратор со стажем.
    Написать код, который будет выполнять требуемое вам действие.
    Ответ написан
    Комментировать
  • Зачем программисту работать на кого-то?

    Beshere
    @Beshere
    Разработчик
    Из 10 гениальных стартапов 10 прогорит в первый год. А из 10 программистов зарплату получат 10.
    Ответ написан
    Комментировать
  • Зачем программисту работать на кого-то?

    @abroabr
    Во первых. Серьезные проекты - в одного не делаются (если вы не хотите с ним по лет 10 возиться до первой продажи). А серьезные деньги - в них.
    Во вторых. Вы упускаете - мало продукт сделать. Его еще продать нужно. А это совершенно другой навык и другие знания.
    В третьих. Если это могут все программисты - то подумайте какая конкуренция.
    Ответ написан
    Комментировать
  • Как реализовать серверную часть?

    customtema
    @customtema
    arint.ru
    Можно.
    Ответ написан
    Комментировать