Задать вопрос
Ответы пользователя по тегу Веб-разработка
  • Сколько нужно железа сервера для 110635 хостов в сутки?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Вы все попутали.

    xml - это просто формат упорядоченных данных, который используется для передачи структурированных данных.

    HTML- язык разметки

    Другими словами, XML - это идея, HTML - одна из конкретных реализаций.

    Например есть fb2 - формат электронных книжек, который использует XML чтобы разделять главы, обложку, автора, название книги и др.
    В современном офисе используется DOCX и XLSX - которые тоже используют XML в качестве формата своих данных.
    Ответ написан
    Комментировать
  • Есть ли у вас документация проекта для командной работы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    В крупных проектах, задачи ставятся через багтрекер, в котором в тикете должен быть desigon solution, заапрувленный архитектором (или кто у вас контролирует архитектуру проекта в целом).
    Там должно было быть указание, нужно ли создавать новый метод, или есть готовый, написанное опытным сотрудником.

    P.S. Джуниорам и даже мидерам задание нужно всегда уточнять. Сеньор должен сам догадаться и уточнить как решать таск.
    Ответ написан
    Комментировать
  • Сложно ли переходить с web разработки на android-разработку?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Да.
    Ответ написан
    Комментировать
  • Домен и доменное имя. В чем разница?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    домен - это то, что ты покупаешь (точнее берешь в аренду), имя домена обычно совпадает с базовым доменным именем (например example.com). В своем домене ты можешь создавать поддомены, можешь создавать другие записи, не только А-записи, например ns запись, mx запись и др.

    Доменное имя - это конкретная запись в домене, например www.example.com, example.com, home.example.com, smtp.example.com, для которых ты обычно прописываешь IP адреса для резолва.
    Доменное имя, в отличие от домена, обычно должно в конечном счете преобразовываться в конкретный IP адрес. Доменное имя, в отличие от домена, хостеры не продают (ну или это очень хитрый наебизнес тогда).

    URL это вообще ссылка на ресурс, которая может включать в себя название протокола, доменное имя, путь к конкретной страничке и дополнительные параметры, например
    https://example.com/files/report.php?date=2017&typ...
    Ответ написан
    Комментировать
  • Можно ли заработать на сайтах-агрегаторорах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Говорят некий Безос на своем сайте-аггрегаторе стал самым богатым человеком в мире.
    Так что да, вполне можно заработать.
    Ответ написан
    Комментировать
  • Как быть с проблемой блокировки в Украине?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Можете в hosts файле домены яндекса перенаправить на localhost.
    Ответ написан
    Комментировать
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    "И соц. сети писал, и форумы и сервисы"

    Где ваша соцсеть хотя бы на десяток тысяч абонентов?
    Есть ваш форум, с ежедневным онлайном хотя бы 1000 человек?
    Что за сервисы, насколько они востребованы?

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

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

    Или вы входите в долю, как партнер, и тогда нужно не париться со стоимостью работы, а просто договориться о вашей доле в процентах с прибыли.

    И тогда вам будет интересно дизайнить ровно столько, насколько вы хотите, чтобы стартап взлетел и принес много прибыли, потому что у вас процент.
    Ответ написан
    5 комментариев
  • Занижают ли мне зарплату?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Илья: Если это лучшая работа в городе, то зачем тогда вопрос на тостере?

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

    Карьерные вопросы нужно решать на уровне психологии и поиска вариантов, а не "почитаю я про еще один фреймворк, вдруг мне зарплату поднимут"
    Ответ написан
    Комментировать
  • На чём лучше написать сайт предоставления услуг?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Показать что находится под капотом автомобиля.
    И показать, что "просто повернуть ключ зажигания" требует взаимодействия около 4 различных систем - "микросхема = аккумулятор = стартер = бензонасос = инжектор = двигатель". А ты всего лишь ключ повернул.
    Ответ написан
    Комментировать
  • С чего начать изучать сайтостроение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Dag-M: Если вы хорошо разбираетесь в компьютерах, то я очень удивлен, если вы не верите в возможности гугла. Главное правильно написать что вы ищете.
    А для этого у вас должны быть следующие знания:
    1) движок сайта
    2) какая база данных используется
    3) какой веб-сервер используется, если собираетесь его админить (вряд ли)

    Исходя из этого, смотрите на чем написан движок - читаете статьи по базовым навыкам этих языков и конкретно вопросы по движку. В интернете очень много готовых ответов, поскольку вряд ли у вас самописное что-то.
    99%, что вам нужны базовые знания по html/css/sql/php/javascript.
    Ответ написан
    Комментировать
  • Каким способом лучше разобраться в работе сайта?

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

    Для "разобраться", вам можно

    1) бесплатно поставить на свою машину веб пакет. Для NodeJS, почитайте - https://habrahabr.ru/post/132745/, там вкратце установка прямо на винду

    2) бесплатно поставить себе virtualbox, на котором создать виртуальную машину и поставить на нее любой линукс, на который поставить nodejs

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

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

    Если там доделок на пару дней, и выполнено 90% проекта, то почему бы не оплатить 50%? думаете он не захочет доделать 10% и получить еще 50% ?
    Пообщайтесь с ним голосом, объясните ситуацию, покажите вопрос на тостере.
    Ответ написан
    Комментировать
  • Как определить объём работ и цену если в ТЗ одни общие фразы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Прямо так и пояснить заказчику, что ТЗ следует доработать, что по текущему ТЗ оценить сроки не представляется возможным, поскольку есть множество деталей, которые могут кардинально влиять на сложность отдельной взятой задачи.
    Или заказчик ищет лоха, на которого скинуть кучу работы по дешевке, или вы с ним договариваетесь о разработке более детального ТЗ (за деньги), во что войдет ваша техническая доработка с прописыванием деталей и его консультация и согласие с вашими правками.
    Ответ написан
    6 комментариев
  • Возможно ли трудоустройство несовершеннолетнего программистом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Позвонить в принципе будет быстрее и эффективнее, чем ждать ответа на тостере.

    Например, откуда мы знаем, в какой стране вы живете?
    Законодательство отличается.
    Трудоустройство может быть официальным и нет.
    Ответ написан
    6 комментариев
  • Как правильно добавить сайт с SSL в Google "Webmaster" (Search Console)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    С точки зрения веб-сервера, www.site.ru и site.ru это вообще никак не связанные друг с другом сайты, и никак не связанные друг с другом домены.

    Поэтому, если у site.ru установлен SSL, то это значит что есть https://site.ru и site.ru
    а для www.site.ru это отдельная история. Разве что сертификат вы брали сразу на несколько доменов.
    Ответ написан