Задать вопрос
  • Создадут ли конструкторы сайтов типа Tilda реальную конкуренцию верстальщикам/веб-разработчикам в ближайшие годы?

    @abmanimenja
    Конструкторы появились более 15 лет назад....

    Это как с CMS - просто появилась новая специализация.
    Сколько-нибудь сложную систему невозможно создать без специальных знаний даже с конструктором.

    Я бы скорее боялся что сайты вообще умирают.
    Многие ведут успешно бизнес довольствуясь страничкой в соц. сети.
    Ответ написан
    4 комментария
  • Что если с хостинга удалились все сайты?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Если вы указали административный пароль"12345" - кто за это отвечает? Один из моих начальников говорил: "Нафиг пароли", пока по сетевой папки не прошелся шифровальщик файлов.

    НО можете написать письмо-претензию к исполнителю с суммой которую вы потратили и/или потратите для восстановления данных с предупреждением судебных исков за не качественное предоставление услуг (нужны юристы). И пока не придет повестка в суд они разговаривать с вами не будут.
    Только по решению суда или мирового соглашения можно рассчитывать на возмещение. И только если в договоре нет пункта что сохранность и резервные копии отвечает заказчик. Читайте договор с приложениями ))).
    Если вашим юристам делать нечего, а вы им платите :) - начинайте.
    Вопрос: Сколько у вас денег? Во сколько вам обойдутся судебные издержки и восстановление сайтов?

    UPD!!! Обновленно!!!
    Alibek Kulseitov ,
    Договор
    5.2. ОБЯЗАННОСТИ ЗАКАЗЧИКА:
    5.2.6 Делать резервные копии своих файлов и иных данных, хранящихся на серверах. Исполнитель не несет ответственности за уничтожение файлов Заказчика вне зависимости от того, было это совершено преднамеренно или случайно. Еженедельное резервное копирование данных Заказчика не может на 100% гарантировать то, что файлы будут скопированы в целости и сохранности;

    Забейте на выше сказанное и возмещение.
    Ответ написан
    Комментировать
  • Стоит ли учить JS или Java если поступаешь на Software Engineering?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    не заметил в учебных планах ни одной упоминания связанного с Web разработкой

    Университет даёт фундаментальные знания, которые можно применять в любой прикладной области. Ну, должен.

    Насколько я знаю математика как и вуз Web-разработчикам не нужен

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

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

    Тогда после ВУЗа стоит устроится разработчиком операционных систем, виртуальных машин, компиляторов, СУБД, автопилотов, искусственного интеллекта и т.п.

    Java, насколько мне известно на нем трудно джунам

    Смотря с чем сравнивать. Так-то Java - простой язык.

    стартовать против старичков сложно

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

    что будет по легче JS или Java?

    Кому как. В целом у JS порог входа ниже, но опытных JS'ников с нервными срывами я знаю больше, чем Java'истов. А вообще, это проигрышная позиция - выбирать язык по простоте.

    Что перспективнее?

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

    @ipokos
    Создайте блог.
    Его можно очень много расширять и наворачивать.
    При создании, в нем есть все для практики. Верстка, работа с формами, регистрация, авторизация, разделение прав пользователей, админка.
    php, mysql, html, css, js
    Ответ написан
    3 комментария
  • Какие сетки лучше использовать Flex или Grid?

    @DanKud
    Не совсем корректно полностью сравнивать Flexbox и Grid как противоборствующие стороны. Наиболее оптимально вообще использовать их вместе. Grid-разметка для позиционирования основных блоков страницы. Flexbox-разметка для позиционирования элементов внутри блоков Grid-разметки.
    Ответ написан
    1 комментарий
  • Что нужно изучить чтобы вставлять в web-cтраницу калькулятор?

    @dGololobov
    начинающий
    html - для основной разметки,
    css - для оформления
    javascript + jquery (например) для реализации логики.
    Ну и основы работы с шаблонами / плагинами wordpress ( а там насколько я помню нужно немного php)
    Ответ написан
    Комментировать
  • Какие актуальные книги по SEO посоветуете?

    1) Времена "теплого и дружелюбного" SEO уже прошли. Если раньше можно было условно оптимизировать сайт на троечку, закупить ссылок на Sape/GGL, и все будет огонь, то сейчас это работает весьма непредсказуемо.

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

    3) Поэтому рекомендую прочитать базовую книгу ашманова, посмотреть ролики на SeoPult, прочитать рекомендации к сайтам от Yandex/Google. Общая идея такова, что если ты делаешь востребованный и оптимизированный сайт, он пойдет в гору. Оптимизация - это внутреннее сео, а востребованность это внешнее СЕО. Про первое пишут сами поисковики, а вот второе нарабатывается только опытом и экспермиментами.
    Ответ написан
    1 комментарий
  • В чем смысл быть гуру тостера?

    @abmanimenja
    Человек - существо социальное.
    Мы потому и выделились из животных - что передаем свой опыт весьма объемно и уделяем этому много времени. Так было и до изобретения интернета.

    Это встроено в психологию - людям нравится учить и поучать себе подобных.

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

    rockon404
    @rockon404
    Frontend Developer
    1. Помогать другим приятно.
    2. Зарядка для ума.
    3. Обучение других людей - важный шаг в развитии, как профессионала, так и личности в целом.
    4. Помогая другим часто узнаешь новое, видишь старые задачи под новым углом, сталкиваешься с новыми, рождаются новые идеи.
    5. Какое-никакое общение на профессиональные темы.

    для чего просиживаете на тостере по 5-6 часов в день

    Зачем? Можно просто подписаться на интересующие технологии и оповещения о новых вопросах будут приходить на почту. Хотя, я бы добавил Push-уведомления.

    но вы то ничего и не спрашиваете.

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Работа над личным брендом: Высокая репутация в профессиональных сообществах повышает привлекательность для нанимателей.
    2. Улучшение существующих знаний: Хочешь что-то понять, объясни другому.
    3. Приобретение новых знаний: Специализация замыкает в узком спектре задач и проблем, а Q&A-сервисы - это источник задач и проблем из самых разных областей и иногда под самыми неожиданными углами.
    4. Альтруизм: Большинству из нас кто-то помогал в начале пути, пришло время возвращать долг и делать свой скромный вклад в рост кадров.

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

    Для чего просиживаете на тостере по 5-6 часов в день?

    Я в среднем раз в полчаса-час заглядываю. Если находится интересный вопрос, могу потратить на него минут 10. Некоторые на перекуры больше времени тратят.
    Ответ написан
    7 комментариев
  • Хочу стать хорошим программистом,как быть?

    @qoso
    9 класс блин) я в 9м классе не знал ни о существовании Хабра, ни о программировании - тем не менее жив, здоров, программирую) Наслаждайся детством парень, программирование с тебя и так все шкуры сдерет, так что не торопи события, позажимай одноклассниц там еще что-нибудь, но точно не Хабр читай))
    Ответ написан
  • Ссылки на "Вход" и "Регистрация" лучше делать с помощью CSS псевдоэлемента, или в HTML?

    profesor08
    @profesor08 Куратор тега CSS
    Ссылки это тоже контент, это же навигация по сайту. Но твой сайт - твои правила, можешь делать что угодно на нем. Только не надо нести это в массы и задавать текст ссылок в content. Что если надо поменять текст ссылки? А если делать локализацию? Каждый раз менять css? А если css компилируется препроцессором, то на каждый чик компилировать заново?
    Ответ написан
    Комментировать
  • Как правильно на css сделать фильтр?

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

    Ответ написан
    Комментировать
  • Верстка по БЭМ. Как будет правильнее?

    Get-Web
    @Get-Web Куратор тега HTML
    Front-End Developer
    Первый пример более правильный. Кнопка является отдельным блоком, который вы модифицируете в контексте pop-up, а содержимое кнопки является элементом кнопки. Такую кнопку вы можете без проблем использовать в любом месте сразу же с элементом button__text и модифицировать в контексте других блоков.

    2. Не нужно использовать повторно

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

    php666
    @php666
    PHP-макака
    В данном вопросе все прекрасно, ключевые слова: "фриланс", "высооопалачиваемая специальность", "заграница", "один в учебной группе, кто не смог освоить верстку", " индустрия игр".
    Ответ написан
    Комментировать
  • Как максимально использовать оперативную память на сервере VPS?

    SubGANs
    @SubGANs
    Мне кажется вам надо сначала определиться в чем у вас проблема. Если проблема в том, что не вся память утилизируется, ну напишите скрипт, который будет из /dev/random в память писать. Вы на домашнем пк тоже пытаетесь всю память съесть?)
    А если все таки хотите повысить скорость работы сайтов, то определите из-за чего она низкая и это место и оптимизируйте. Если затык в базе, ну оптимизируйте базу, только не так чтобы под нее в нагрузке требовалось 20G памяти и сервер падал по оом. Если проблема в скриптах, тогда оптимизируйте их, opcache, код, sql и тд. Хотите поставить memcached, поставьте, ставится он в одну команду, только его надо правильно подключить к сайту, определить что стоит кэшировать, а что нет.
    Конфиги лучше править те, которые отвечают за настройку службы, которую настраиваете.
    А вообще обратитесь к админу или в вашу тех. поддержку они вам все сделают, оптимизация это комплексный подход, нет какого-то файла настроек в котором можно выставить один параметр и все будет быстро и хорошо.
    Ответ написан
    2 комментария
  • Какую выбрать книгу для изучения JavaScript?

    @yestodev
    Дам совет от себя, как новичка от мира JS.
    Могу посоветовать не книги, а скорее решение математических задач. :)
    Прям берем любой вопрос, от простого до сложного и решаем, желательно разными методами:
    Сортировки, факториалы, площади, матрицы, что угодно, в порядке усложнения.

    Т.е. нужно сперва заставить себя мыслить на языке (тут очень неплохо подходит такое объяснение: ты хорошо знаешь иностранный язык, когда ты мыслишь на этом языке непроизвольно) и как можно больше писать, обращать внимание на суть написанного, а не искать "а где же тут { закрывается".
    Брать хорошие и интересные решения других людей и разбирать их, научиться читать код и вникать в то, что он означает.

    И самое главное ни в коем случае не читать книг по типу "построй свой отзывчивый сайт", "как создать интернет-магазин" и прочий мусор от мира компьютерной литературы. Уметь программировать !== знанию отдельных инструментов одного конкретного языка.

    Ставим себе задачу: я хочу сделать так, чтобы весь текст на страничке после "." разбивался на абзацы. Пытаемся решить самостоятельно, гуглим, вникаем в решение других (если не получилось самому), пытаемся изменить задачу и решить самостоятельно. Решили задачу - едем дальше, ставим новую.
    Этот процесс даст очень много понимания в начале пути, а потом можно уже и Флэнаганов читать, подправлять знания в правильное русло.

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

    А, ну и побольше математики, правда. Решение математических задач обусловлено строгой логикой, это очень помогает! Вспоминаем (например) как искать площадь треугольника сперва на бумаге, потом пишем это в IDE.
    Это более долгий путь, но как по мне, так он более основательный.
    Ответ написан
    3 комментария
  • Как развиваться дальше во фронтенде?

    lamer350
    @lamer350
    กำลังสูงสุด
    Вы должны понимать что в команде никто вас не будет тянуть. Перспективный разработчик это тот который сам может решить проблему, найти решение в гугле, правильно задавать вопросы... А отвлекать команду чтобы справится с вашей ерундой - кроме негатива ничего хорошего не добьетесь.
    Единственное что вы сейчас делаете не так - это подход к решению ваших проблем. Поймите, смена офиса, команды - не сделает вас умнее, опытнее! Нужно искать причину в вашем подходе к работе, постараться оптимизировать ее, ускорится как в работе так и в получении знаний. Вот правильный вопрос будет, с какими проблемами чаще всего вы сталкиваетесь что это отнимает у вас много времени?
    Ответ написан
    1 комментарий
  • Как развиваться дальше во фронтенде?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Полгода опыта после курсов - это мало. Делать рутинные задачи в начале пути - нормально. Терпение, всё равно с полугодовым опытом в серьёзную фирму не позовут.
    Ответ написан
    Комментировать
  • Стоит ли делать супер-навороченный персональный сайт-портфолио?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Вообще сайта нет, без работы не сижу и дня, выбирать приходится. Иногда хочется сделать хотя бы одностраничник - но возникает вопрос "зачем?" на который нет ответа и сайт так и остается в планах. Все закончилось покупкой домена годы назад.

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

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