• Как не одичать фрилансеру?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Коворкинг.

    Дома работать невозможно, даже если живешь один. Проверено неоднократно. Мозгу нужна команда "Я иду на работу, я там буду ее работать". Когда ты дома - переключения не происходит, ты же дома.
    Ответ написан
  • Как не одичать фрилансеру?

    petermzg
    @petermzg
    Самый лучший программист
    Фотообои с работающими людьми и воспроизведение записи клацанья клавиш. ))
    Ответ написан
    1 комментарий
  • Как вы учите новое?

    verkhoturov
    @verkhoturov
    Frontend Developer
    Придумываешь пет-проект, делаешь, тупишь, гуглишь как надо делать, снова делаешь, снова тупишь, гуглишь...
    Ответ написан
    2 комментария
  • Могли бы вы поделиться хорошим техническим заданием на разработку сайта/веб-приложения?

    @JuniorNoobie
    Сижу в поддержке, пишу мелкие проекты
    Никогда не видел объемного и всеохватывающего ТЗ. Обычно это макет и куча правок к нему.
    Ответ написан
    3 комментария
  • Как считают стоимость дизайна мобильного приложения?

    sim3x
    @sim3x
    Цена часа работы * количество затраченных часов
    Ответ написан
    Комментировать
  • Как удалить фон без потери информации?

    Задача довольно частая, поэтому к ней есть множество решений и подходов. И специализированные инструменты в редакторах и плагины. Одной из трудных считается задача отделить волосы/шерсть от сложного фона. И тоже решается.

    Надо сделать хорошую маску – картинку в оттенках серого, где чем светлее пиксель, тем виднее будет исходная. Где пиксели черные – полная прозрачность.

    Предложу один из вариантов решения, на основе стандартных инструментов почти любого редактора.

    Рассмотрите каждый из каналов, R, G и B – где наиболее контрастно выглядит разница между объектом и фоном?
    В данном случае это в канале красного, R. Возьмём его за основу для будущей маски.

    Скопируйте его, и Уровнями поднимите контраст, глядя на гистограмму, чтобы от чёрного до белого были пиксели. Потом инвертируйте маску и примените к слою с исходной картинкой.
    результат
    5d5bb9c49e101149369921.png
    Ответ написан
    5 комментариев
  • Чем webpack лучше gulp/grunt?

    Webpack - это система сборки с массой возможностей. В частности, он анализирует JS-код (а также CSS или другой, через лоадеры), это даёт ему superpowers.

    Gulp/grunt - это общая система для организации задач, которая сама по себе сборку не поддерживает, но её можно на ней написать, с помощью плагинов. При этом анализа кода, скорее всего, не будет, а значит ряд продвинутых фич отпадут.

    То есть, это две разные вещи. В качестве одной из задач на gulp/grunt вполне может быть сборка webpack, так обычно и делают.

    Простую сборку вполне можно написать и на gulp/grunt напрямую. А если посложнее или просто хочется иметь задел "на будущее", то можно воспользоваться специальным инструментом (Webpack).

    P.S. У меня когда-то были и gulp task'и сборщики и browserify, но уже давно их место плотненько занял Webpack.
    Ответ написан
    18 комментариев
  • Как спроектировать крупное приложение на vue?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Хорошо бы знать, что у вас за проект и какие задачи он решает.
    на выходе мы получим огромный бандл из всех модулей
    - это почему же так?
    А webpack для чего придумали? vue cli 3 вроде как из коробки вместе в webpack уже умеет всё разделять на модули, ну и вам самим никто не мешает сделать полностью модульную структуру так, как вам хочется, вручную настроив сборку проекта.

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

    Есть ещё nuxt.js в котором сделано ещё больше для модульности, там модули все загружаются тогда, когда они реально нужны. Т.е. у вас 10 страниц, у каждой своя логика, на пол мегабайта. При заходе на сайт, логика 10 страниц не будет загружена, а лишь тогда, когда вы зайдёте на страницу. Ну и опять же, никто не мешает и там добавить своих правил для webpack, если что-то не устроит. Следовательно, если определённому типу менеджеров нужна лишь определённая часть сайта, то зайдя на нужную ему страницу он загрузит логику этой страницы, но не десятка других.

    А верстать всё это вы как собираетесь?
    А раз это мини сайты в одном большом сайте, как вы собираетесь делать общие стили и компоненты?

    То есть, для каждого модуля свои vuex, router
    - ну а кто мешает вам на файлики разбить хранилище и роутер?

    У vuex есть свойство modules - куда и импортируем модуль хранилища
    У Router по сути тоже самое https://stackoverflow.com/questions/46590760/vue-j... вот статья для примера.

    Ну и всё же, даже если всё вот так разделить, где целиком отдельные spa друг от друга, а как вы связывать их собираетесь 1 целое?
    Типа написали плагин и что, теперь его во все 10 разных модулей подключать?
    Типа, есть шапка, одна на весь сайт, создал компонент, что, тоже ходить и в каждый подключать?

    Ну, так должно же быть у них что-то общее между собой, делающее всё это единым сервисом.
    Как бы да, есть яндекс, который сумел создать единый UI для своих проектов, но и проекты у него никак не связаны между собой, а если и связаны, то не сайты друг с другом, а как бы общая база яндекса связана с проектами.
    Как я понял, в вашем примере, модули - это яндекс музыка, карты, новости и т.п. Зачем всё это объединять в 1 проект? ИМХО Если я так понял, то нужно не просто отдельные модули делать, а отдельные сайты.

    К сожалению, я слабо понимаю, что у вас там за ВАСЯ иентерпрайз, что бы в целом посидеть и подумать + я так и не услышал в вашем вопросе доводов архитектуры ваших коллег.
    Ответ написан
    7 комментариев
  • Как на сайте могли появиться картинки с googleusercontent.com и с alt, содержащими "Description automatically generated"?

    @mamontm
    Такой сценарий мог бы быть, если бы картинка была скопирована с поиска картинок и вставлена напрямую в редактор. Но человек, работающий над редактированием блога, абсолютно уверен, что такого не было, и его слова подтверждаются тем, что часть картинок были созданы на компьютере (они не могли в принципе быть в гугле).


    То есть вы заведомо отрицаете объяснение и пытаетесь что-то придумать из отсутствия информации?

    Просто вставьте в свою систему логирование в момент загрузки картинок - и сможете достоверно узнать.

    P.S.:
    Где-то в 70% это косяки пользователей, не важно что они говорят, что не косячили.
    Где-то в 29% это косяки вашего ПО, неважно, что вы уверены, что в ПО нет ошибок.
    И только 1% - это косяки того вида, что вы пытаетесь сейчас обнаружить, на что и тратите сейчас кучу усилий - а это не целесообразно.

    Просто вставьте логирование и понаблюдайте.
    Ответ написан
    1 комментарий
  • Какой выбрать ноутбук до 70 тысяч рублей, но можно и дешевле (суть вопроса внутри)?

    Slayer_nn
    @Slayer_nn
    Гугол, памаги!
    Смотреть в сторону бюджетных игровых решений
    Типа acer helios x300
    Dell vostro (норм середняк)
    Msi apache (бюджетные без доп аппаратуры)

    Насколько я помню для стрима нужна хорошая видеокарта. В ноуте вряд ди будет, так что советую еще докупить карту захвата

    Процы: hq, hk, h core i7 (край i5), 8,9 поколений
    Видеокарты: чем мощнее тем лучше, gtx 1060 и т.д
    Или их аналоги на amd

    Вообще стримить на ноуте можно разве что кс, heartstone, fortnite более менее
    Ноуты можно посмотреть на амазоне, сверху докинуть ~30% и поискать в городе

    https://mighty-handful.ru/articles/minimalnyie-tre...

    Сами процы серии N работают шустро только в блокноте
    Ответ написан
    4 комментария
  • Что вообще может C#?

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

    @ar2rsoft
    PHP-developer
    ServiceWorker может помочь
    Ответ написан
    Комментировать
  • По какому принципу работает Single Sign-on?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    никак. сайты не зависят друг о друге и вообще не должны знать о своем существовании. Пользователи заходят и регистрируются через third-party сервис. То есть схема такая для простоты:
    1. человек зашел на сайт, сайт его не опознал
    2. сайт переадресовал человека на другой сервис (или же выдал форму регистрации/входа)
    3. человек регается и логинится на этом ресурсе
    4. сайт получает от этого ресурса защищенный токен и проверяет его
    5. пользователь логинит у себя пользователя по токену
    6. PROFIT

    собственно та же самая схема с другим сайтом, только если пользователь уже залогинен то токен будет передан сразу
    Ответ написан
    3 комментария
  • Как исправить смещение анимации?

    profesor08
    @profesor08 Куратор тега CSS
    Что нужно дописать в файле script.js или css, что бы анимация не смещалась при прокрутке страницы?

    Написать ТЗ на фриланс
    Ответ написан
    Комментировать
  • Где найти начинающих веб разработчиков для совместной работы над образовательным проектом?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Я согласен — и впредь не платите, 
    Пусть шатает меня на ходу, 
    Не давайте жилья, не кормите, 
    Всё равно на работу приду. 
    
    День получки — нет траурней даты, 
    Просто нет её в этом году, 
    Не давайте паёк и зарплату, 
    Всё равно на работу приду. 
    
    Отдыхать ни за что не поеду, 
    Это море имел я (в виду), 
    Чай пустой и сухарик к обеду, 
    Всё равно на работу приду. 
    
    И лечиться мне вовсе не надо, 
    Могут вылечить вдруг на беду, 
    Не нужны никакие награды, 
    Всё равно на работу приду. 
    
    Ничего, что одежда в заплатах, 
    Я не вру Вам, имейте в виду, 
    Даже если проезд будет платным, 
    Всё равно на работу приду.
    Ответ написан
    Комментировать
  • Где найти наставника по программированию или сообщества для совместной разработки?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Самый толковый наставник - это тот, которого к тебе приставил руководитель после трудоустройства.
    Ответ написан
    6 комментариев
  • Сколько стоит час веб-разработчика-фрилансера?

    longclaps
    @longclaps
    Базовая ставка - один.
    Далее идут повышающие коэффициенты:
    • знаю HTML+CSS - 1.5
    • знаю jQuery - 1.2
    • знаю C++ - 2.8
    • знаю Python - 4
    • знаю множество алгоритмов и структур данных - 100500
    • знаю основы ООП - 42
    • математическая подготовка есть - 3.1415

    Коэффициенты суммируются, а вовсе не перемножаются, как алчно думают некоторые.
    Итак, вы можете приступать!
    Ответ написан
    3 комментария
  • Сколько стоит час веб-разработчика-фрилансера?

    Jump
    @Jump
    Системный администратор со стажем.
    Сколько стоит час веб-разработчика-фрилансера?
    Ровно столько за сколько он готов работать.
    Ответ написан
    Комментировать