Задать вопрос
  • Как написать условие при котором 3 переменные не равны друг другу?

    EnDeRJaY
    @EnDeRJaY
    cout >> "Hello World!" >> endl;
    Делай проверяющую функцию костылём "Если-иначе".А также.Зачем вам это?Объясните причину
    Ответ написан
    2 комментария
  • Наставьте на путь истинный! Как сделать уведомления?

    NSA-bot
    @NSA-bot
    Посмотрите swiftbook.ru/content/koposhilka/local-notification...
    Там только поменять интервальный триггер на триггер по дате, можно ещё беджик добавить.
    Ответ написан
    1 комментарий
  • Почему говорят что jquery не нужен?

    SynCap
    @SynCap
    Делаю интернет с 1998 года
    Зона применения jQuery стала несколько уже, не стала меньше.
    Забывать про него пока рано.
    Да, благодаря тому же jQuery, "подрос" сам JS.
    Да, для сложных клиентских приложений придуманы фреймворки, но даже используя их, иногда проще что-то делать с jQuery.
    И да, подключить jQuery ради одного селектора сегодня уже нет необходимости, ка не было ее и 15 лет назад, когда jQuery только родился.
    Для каждого инструмента - свое применение, профессионала отличает правильный выбор инструмента и грамотное его использование.
    Уверен - jQeury еще поживет. Не знаю насколько долго, но в ближайшие 2-3 года ему еще найдется применение.
    Ответ написан
    Комментировать
  • Почему говорят что jquery не нужен?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    jQuery был хорош, но ничто не стоит на месте. Раньше фронтенд никто особо не воспринимал всерьез. Все считали, что фронтенд - это несколько скриптов, которые принципиально погоды не делают. Все изменилось с ростом популярность SPA, в т.ч. и благодаря бурному развитию JS.

    В любом приложении очень важно прозрачно и понятно управлять состоянием, очень желательно делать это централизованно. Былой подход с участием jQuery делает это невозможным. Кто угодно может менять что угодно на странице, когда угодно, и приложение об этом ничего не знает без очень хитровыдуманных методов. Например в первом ангуляре для этого постоянно бегал по элементам и проверял что там изменилось, это называется "грязные проверки" (dirty checking). Мягко говоря это ни разу не оптимальный способ контроля состояния, но, на тот момент, вариантов особо не было.

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

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

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

    @paulinekorkina
    Верстальщик
    Я выполняла подобное тестовое задание - лендинг с адаптивом, дали макет psd. Написали, что время - 8 часов, но я возилась намного дольше.
    Взяли. Работаю.

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

    @vasIvas
    Зависит от должности на которую Вы претендуете. Если это вакансия в яндекс, при условии что Вы о ней узнали на офф сайте, реально может потребоваться сверстать страничку. В этом нет ничего необычного, ведь претендент, который бы им подошел, в состоянии сделать это за несколько минут.
    И обратите внимание что акцент сделан на место из которого Вы узнали о вакансии. Злодею ничего не стоит назваться тем же яндексом и заставить бесплатно выполнить для него работу настоящего профессионала.

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

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

    @elov4anin
    Frontend developer
    Да, нормально. Работодателю надо проверить Ваши навыки и знания.
    Ответ написан
    Комментировать
  • Какие тестовые задания дают на верстальщика?

    1. Ни разу подобного не встречал, но скорее всего норм, т.к такое задание проверяет ваши способности оценивать задачу и находить оптимальные решения. Формы обратной связи, карусели и прочие свистелки тоже норм, т.к минимум js верстальщик знать обязан.
    2. Норм. Кстати, готовьтесь к тому, что на тестовых вам будут давать крайне замороченные psd с нетипичным содержанием, а на самой работе - дизайнер, рисующий простые, иногда даже колхозные макеты, которые всех устраивают, по крайней мере у меня так было.

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

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Поиграть со временем. В тело страницы включать значение текущего времени const currentTime = 1501649511661 и в коде сравнивать с текущим системным временем. Различие более, чем на X считать признаком закэшированности страницы.

    Возможный косяк с неверной установкой локального времени можно обойти так: пусть, запрашивая страницу, браузер клиента приписывает параметром своё текущее время site.ru/page?mytime=1501649511661
    Ответ написан
  • Зачем мне лучше использовать Vue.js в проектах, чем не использовать?

    Fragster
    @Fragster
    помогло? отметь решением!
    1. это разные вещи
    2. если не завязан на компоненты, использующие jquery (хотя тот же bootstrap есть отвязанный)
    3. ничего, так как в лендингах обычно немного логики, разница ощущается при росте количества связей
    4. смотря что за страницы, см. выше
    5. single page applications, rich internet appalications
    6. когда появляется input/блок содержимое которого связано с какими-то данными, меняющимися в другом inputе/блоке
    7. тысячи их. например таблица с фильтром целиком на клиенте.
    Ответ написан
    5 комментариев
  • Нет навыков в программировании, можно ли сразу начать изучать swift?

    @Skyrocker33
    Привет. Если нравится экосистема Apple, то отличный выбор, начинай и даже не парься.

    1. Разумеется возможно, учитывая, что курсы это бизнес, который заинтересован в большой аудитории клиентов. Курсов полно, в Бауманском Специалисте есть и оффлайн. Но я не уверен, что какие-либо из курсов полезны, а не трата денег. На твое усмотрение, в общем. Не стоит думать, что курсы тебя чему-то прям научат. Это, конечно, самый очевидный вариант, но нужно понимать, что курсы это лишь первый шаг, и дальше будет зависеть от твоей мотивации

    2. Не курсы, но онлайн обязательно (для новичка) к просмотру канал Алексея Скутаренко.

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

    Swift - это отличный первый язык программирования. "База" не нужна, если вы хотите писать простенькие графические приложения. Но прежде, чем делать что-то полезное, убедитесь, что вы знаете сам Swift. Скачайте XCode. Его часть Swift Playgrounds - анимированные учебники-задания от Apple. Советую Learn to Code 1, 2, 3. Если где-то застопорились, всегда можно нагуглить гайды/подсказки/советы. Единственное, без чего нельзя начать - английский язык.
    Ответ написан
    Комментировать
  • Bootstrap 3 или 4?

    Kaer_Morchen
    @Kaer_Morchen
    Разрабатываю web-приложения.
    Bootstrap 4 или Foundation 6
    Ответ написан
    Комментировать
  • Как запоминать код, который писал две недели назад?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Это блин эпично, не, ну я понимаю там методы когда я предаю туда по 4-6 пременных, не всегда помню что и в каком порядке, но уж зачем функция getCollectionAsArray() уж точно понимаю. И через 3 года вряд ли забуду. Или именуете коротко и непонятно, или что-то бесструктурно-хаотично захардкориваете, пытаясь накатить фикс поверх бага, и их много. Код как то упорядочен? Ну хотя бы по какой-то там парадигме типа мвц или евент модел? Или фигачу функционал, а там посмотрим?
    Ответ написан
    Комментировать
  • В чем ошибка?Обьясните в чем ошибка?

    NeiroNx
    @NeiroNx
    Программист
    var count = chisclo1 + chisclo2

    Потому что вы перепутали названия переменных с названиями типов. Тип не содержит данных годных для операции "+"
    Ответ написан
    2 комментария
  • В каких случаях стоит делать S.P.A. приложение?

    Делайте изоморфные (универсальные) веб-приложения и будет вам счастье (гугл в помощь). Сам уже пару лет так пишу и полностью доволен. 100% поддержка поисковиками, все прелести SPA, единая кодовая база под все виды окружений (веб/мобильные/десктоп/смарт тв) до 90%, возможности для "прогрессивного улучшения" и много чего еще. Есть конечно несколько архитектурных проблем, которые приносит такой подход, но все они решаются имеющимися инструментами.
    Ответ написан
    Комментировать
  • Как и где можно научиться делать такие сайты?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Задумывая дизайн новичок исходит из своих возможностей. У профи возможности ограничены только фантазией. Так что эти сайты сделаны на опыте и креативном мышлении, а так же большом количестве знаний. Хотите научится нет проблем - надо учить все что попадается под руку. Начать надо с отличных знаний html, css, javascript, canvas, svg, а дальше сами начнете понимать что еще надо.
    Ответ написан
    Комментировать
  • Как и где можно научиться делать такие сайты?

    @kulaeff
    Front-end developer
    На том же, на чем пишутся и обычные сайты, но с более активным использованием технологий для анимаций. Ключевые слова: canvas, css свойства (animate, transform, transition), web animation api, threejs (webgl), gsap (tweenlite, tweenmax), svg animation.
    Ответ написан
    1 комментарий
  • Как это сделано, вращающиеся очки на сайте?

    copist
    @copist
    Empower people to give
    Через панель отладки в браузере тщательно просмотреть всё, что загрузилось при обновлении страницы без кэша
    В разделе"Media" нашёл видео
    6c53bf68269c4451896012b262078c1d.png
    Ссылку уже указал MaxKorz
    Ответ написан
    Комментировать
  • Какие курсы обучения программированию на мобильные платформы (iOS/Android) с нуля выбрать?

    FirsofMaxim
    @FirsofMaxim
    android, java, kotlin developer
    Надо:

    ОБЩЕЕ
    - учить английский, разговорный/технический (по разговорному начни с курсов Пимслера, есть на любимом рутрекере)
    - основы программирования (алгоритмы, структуры данных), можешь посмотреть видео на русском pikabu.ru/story/garvardskiy_kurs_cs50_na_russkom_d...

    iOS
    - bestkora (русский перевод стэнфордских курсов) - bestkora.com/IosDeveloper
    - курс в VK от Скутаренко
    - https://talk.objc.io (доступный английский, неплохие случаи из жизни iOS разраба рассматриваются)
    Ответ написан
    Комментировать