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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Позвоните и спросите.
    Есть множество компаний, которые понятия не имеют, как на профессиональном языке называются различные специальности. Вплоть до HTML программист вместо контент-менеджера
    Ответ написан
    Комментировать
  • Почему тормозит воспроизведение видео в браузере на любых сайтах на Celeron 2.50 Mgh 2гб ОЗУ?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    торможение видео - уже давным давно используется хардварное ускорение для многих современных кодеков.
    На старых процах его может просто не быть, вот оно софтварно и рендерит
    Ответ написан
    2 комментария
  • С каких пор появился фронтенд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Поначалу в тонком клиенте можно было реализовать не все, со затем больше, сейчас уже практически все.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    На Java написано очень много разных серверов.

    Даже free сервер Lineage2 был на java.

    Java очень часто используется не с веб-сервером а самостоятельно создается слушатель.
    Или используется в Tomcat (Сервером приложений), внутри которого java создает свой слушатель.
    Так работает множество enterprise приложений
    Ответ написан
    Комментировать
  • Меньше стек технологий, больше шанс устроиться на удаленную работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    IT это область с высоким порогом входа, поэтому минимум знаний в ней гораздо выше чем в большинстве других профессий. Как ни старайтесь, но вы не сможете ужаться до комфортного для вас минимума. Стоит задуматься, действительно ли вам так нужно IT - я видел очень много людей, которые напрасно потратили кучу денег на всякие курсы, пересидели в обучающих видео, накупили самых крутых книжек, но работают менеджерами по продажам, потому что не осилили.

    Или вы перестаете выискивать самую простенькую вакансию (на которую вдобавок конкурс по 50-100 человек на место, среди которых всегда будет кто-то лучше), и нормально изучаете технологии для выполнения простых задач на фрилансе, или которых достаточно для популярных вакансий в вашем городе, или пробуете свои силы в другой области.
    Ответ написан
    1 комментарий
  • В чем преимущество node.js над стандартными веб-технологиями?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Преимущество в том, что есть много фронтендеров, которые знают js.

    А при помощи node.js им не нужно учить что-то еще, а писать бэкенд на привычном и известном js.
    Ответ написан
    6 комментариев
  • Как перенести исходники с офисного компа на комп домой?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Для простых проектов хватит какого-нить google disk
    Для нормальных - git, можно с github или поднять свой сервер
    Можно и просто rsync
    Ответ написан
    Комментировать
  • LinkedIn, есть ли польза?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Нужно понимать, что главное для работодателя - это ваши реальные знания, а не какой-то там профиль.

    linkedin профиль это лишь способ донести до аудитории что вы специалист. Причем лишь один из способов, есть и другие.

    Поэтому первоначально - стать специалистом, а уже затем "раскачивать профиль".

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Многие начинающие, да и не только, путают умение поставить с нуля apache+php+mysql на локальную машину, или на линукс в виртуалбоксе с администрированием нормального отказоустойчивого хостинга с проксированием и балансировщиком.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    можете на локальном сервере настроить сразу правильный домен, и подпатчить свой hosts файл, чтобы браузер думал что все по-честному.
    А при переносе главное чтобы не возникло несовместимостей с php и sql версиями и кодировками
    Ответ написан
    Комментировать
  • Как управляют самописным сайтом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Самописный сайт может быть самописной CMS, с простейшей админкой.
    Ответ написан
    Комментировать
  • Что делать с тем, что я постоянно переписываю почти весь код?

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

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

    С вами все так, просто приоритеты расставлены пока что таким образом, что вы переписываете.
    Ответ написан
    1 комментарий
  • Стоит ли поступать в ВУЗ, если есть опыт работы программистом?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    На вышке можно получить:
    * Диплом (полезен при трудоустройстве зарубежом и госструктуры, да и HR некоторые требуют)
    * На вышке можно получить продвинутые знания по математике и алгоритмике, разобраться с геометрией, иметь базу для работы с физическими движками, 3д и статистикой/мат анализом - если в этом направлении хоть во что-то у вас получится углубиться - перспективы устроиться куда-нить разрабатывать компьютерное зрение, работать с бигдата, нейросетями значительно повышаются.
    * Знакомых и кафедру, где возможно заведутся полезные связи.
    * Надежную отмазу от армии

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

    Судя по вашей истории - вы весьма развитый молодой человек, и для вас не должно составить большой проблемы заочно изучить вузовский материал.
    Ответ написан
    1 комментарий
  • В чем недостатки сайта на чистом php?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Изучать что-то новое - необходимо и полезно.
    Если есть работа, которая требует здесь и сейчас - пишите как можете.
    Если есть работа, занимаясь которой можно парралельно изучить новое - изучайте обязательно.

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

    Ну а писать на чистом PHP конечно можно, в этом есть и свои преимущества.
    Ответ написан
    2 комментария
  • Можно ли выставлять в портфолио не реализовавшийся проект?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Если заказчик не будет против, а показать есть что - показывайте.
    Ответ написан
    3 комментария
  • Как составить регулярное выражение для удаления данныех заключенных в {{ и }} на PHP?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Ок, попробуйте с ленивыми квантификаторами, вдруг у вас получится.
    (.*?)\{\{.*\}\}.*(\{\{.*\}\})

    Тогда у вас будет две группы, и можно получить то, что вы хотите, сделав реплейсмент на
    \1\2

    https://regex101.com/r/jI9hG9/1

    Но как это использовать в PHP я не подскажу.
    Ответ написан
  • Jenkins CI есть видеоуроки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Jenkins - это посидеть день-недельку, настроить автоматическую джобу и забыть.
    Поэтому нет смысла в интерактивных уроках. Каждая настройка делается один раз и обычно уникальна для проекта.
    ПОсмотрите парочку видяшек на ютубе от индусов и задавайте конкретные вопросы, а не общую настройку. Jenkins очень прост
    Ответ написан
    Комментировать
  • Есть ли среди вас те, у кого есть постоянный стабильный доход не от разработки, а от своего продукта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Вложитесь в недвижимость и сдавайте ее в аренду.
    Ответ написан
    31 комментарий
  • Где взять макеты psd, сверстав которые можно показать в портфолио?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Интересные задачи на начальном уровне бывают редко.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    А с какой стати сайт сам по себе должен приносить деньги?

    90% бизнеса в интернете - это не сам сайт, а сервис, зачастую вполне материальный, к которому пользователь получает доступ через сайт.

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