• Как правильно верстаются фотографии в карточке товара?

    tolfy
    @tolfy
    Фирменный стиль
    Без JS, чистый CSS https://codepen.io/tolfy/pen/KKvdZzZ
    Ответ написан
    Комментировать
  • Как исправить проблему с созданием папки?

    @rPman
    можно конечно гадать, долго и бессмысленно, а можно в catch выводить информацию об exception, в 99% случаев там полезная информация
    Ответ написан
    2 комментария
  • Почему так работают битовые сдвиги в Java?

    bingo347
    @bingo347
    Crazy on performance...
    Потому что 1 << 64 != 128 << 56, и вообще 1 << 64 в 64 бита не влазит
    Ответ написан
    2 комментария
  • Почему так работают битовые сдвиги в Java?

    Vamp
    @Vamp
    Битовый сдвиг для типа long не может превышать 63. Поэтому сдвиг 1L << 64 будет преобразован jvm в 1L << (64 & 0x3f), в результате чего получается 1L << 0 и поэтому у вас значение не изменяется.

    Вашу задачу решает сдвиг 1L << 63. Единица изначально находится на 1 позиции (позиции нумеруются справа налево) и сдвигается влево на 63 позиции. Вы получаете желаемую единицу на 64 позиции с 63 нулями позади.

    Что касается 128L << 56, то здесь всё корректно и логично. Единица находится на 8 позции и имеет 7 нулей сзади. Сдвигая её на 56 позиций, у вас получается желаемый результат - единица на 64 позиции (8 + 56) и 63 нуля позади (7 нулей + 56).
    Ответ написан
    Комментировать
  • Как отличить надежный VPN?

    Jump
    @Jump
    Системный администратор со стажем.
    В связи с этим вопрос: а как вы решаете, что тому или иному сервису можно доверять?
    Никакому разумеется.
    Задача сервиса - зарабатывать деньги. При чем тут анонимность?
    Ответ написан
    Комментировать
  • Как правильно верстаются фотографии в карточке товара?

    @MeMoJlor
    По поводу изменения уже ответили. Давайте отвечу как увеличить.
    Функция, фиксирует клик и выполняет на первый и второй клик разные задачи:

    img.addEventListiner('click', () => {
      let i = 0;
      i++;
     if(i==1){
     поменять url картинки
     } else if (i==2){
     навесить класс на картинку, чтобы она увеличилась на весь экран с position: fixed
     i=0;
     }
    })
    Ответ написан
    1 комментарий
  • Как правильно верстаются фотографии в карточке товара?

    godsplane
    @godsplane
    При клике на маленькую фотку брать ее src и подставлять в большую фотку. А открытие через какой нибудь фансибокс или ручками
    Ответ написан
    Комментировать
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Открой вакансии, посмотри сколько зарабатывают джуны на Андроиде.

    Неужели за 18 лет активной ИТ деятельности не наработались навыки гугления дорожных карт? Или есть мысли что на тостере составят индивидуальный гороскоп с учетом личных привязанностей? 40 лет, а вопросы как у 15-летнего.

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

    На 40летних смотрят нормально. И вообще эта тенденция о малолетних сеньорах существует только в СНГ, где коммерческая разработка более-менее началась после 2000-2005, а не в 1980-м и раньше, как зарубежом.
    Поэтому разработчиков, которые до этого момента что-то активно разрабатывали за деньги очень немного, еще и большинство из них уехало. Вот и выходит что, скажем, 50-летних разработчиков, которые сразу начали именно как разработчики и уже 30 лет как разрабатывают - в xUSSR ну может пару тысяч. Но это потихоньку меняется - подрастают люди, стареют.

    Практику в Андроид получить очень легко.
    Берешь и пишешь софт. Андроид купить несложно, время найти после работы - это уже неизвестно, ваше личное.
    Можно джава, можно котлин, я бы ратовал за джаву - в случае чего всегда можно в ентерпрайз сдвинуться.
    И берешь юнити и пишешь для своих же детей развивающие игрушки, или что-нить еще, в зависимости от возраста. Так первый опыт и получишь.
    Ответ написан
    13 комментариев
  • Drupal - как убрать дубли /////?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Я полагаю, что это - нормальное поведение:
    https://qna.habr.com/////
    https://www.google.com/////
    https://xn----7sbbfbnfa0a2audfacc2cat8e9f.xn--p1ai/////
    По крайней мере, в Firefox всё работает.

    Я с трудом представляю кто будет специально заниматься вводом слэшей на конце УРЛа, почему это косяк, и его надо непременно исправить, но варианты вижу следующие:
    • Воспользуйтесь модулем Redirect;
    • Как минимум, в Drupal 8 у него есть настройка "Remove trailing slashes from paths", не скажу насчёт 7-ки;
    • Укажите
      <link rel="canonical" href="https://VashSite.ru/" />
      в секции <head> главной страницы вашего сайта (а лучше настройте это для всех страниц, с соответствующими им УРЛами, разумеется).
    Ответ написан
    4 комментария
  • Drupal - как убрать дубли /////?

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

    @svilkov87
    Здравствуйте!
    До чего же мне знакома Ваша ситуация!

    Я сам прошел через это. И вот как.
    Основная работа - 10 часов.
    Дорога до дома + ужин и хоть 5 минут отдохнуть - 2 часа 05минут.
    А дома семья - жена и дочь.
    Мне было трудно понимать и впитывать материал.... очень трудно. Все новое и незнакомое.
    От ощущения этой мысли становилось морально тяжело, а это все сказывалось и на физической усталости.
    По началу я занимался до 1-2 ночи и было труднее всего приучить себя к такому режиму.
    НО! Скажу Вам честно и откровенно - как только у вас будет определенный опыт( больший, чем сейчас), Вам сразу станет гораздо легче, я гарантирую это!
    На сегодняшний день я занимаюсь гораздо меньше, но все так же ежедневно.
    И при этом решаю задач гораздо больше.

    Могу посоветовать на на основе собственного опыта:
    1. Не отчаиваться;
    2. Старайтесь делать сначала небольшие и не трудные задачи;
    3. Успех (даже маленький) - порождает новый успех и наполняем оптимизмом;
    4. Планируйте задачи на следующий день. Например: завтра я начну то и закончу вон то...
    5. Не стесняйтесь задавать вопросы на форумах ( непример тут);

    Я желаю Вам удачи! У Вас все получится, вот увидите!
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    @galliard
    Расскажу свою историю.
    Лет 5 назад устроился на обезьянью работу за еду, отдаленно связанную с программированием.
    Первые 3 месяца активно впахивал на благо компании. Заодно изучал компанию, и её процессы, людей. Когда закрепился и чувствовал себя более комфортно, начал заниматься самообучением. Когда по 2-4 часа в день, а когда и несколько дней подряд. При этом рабочие задачи отодвигал, а то и откровенно клал на них [большой и толстый]. А когда спрашивали, говорил что долго, сложно и лепил прочие отмазки. Дома обучался довольно редко и под настроение, ни к чему себя не принуждая. Через год от меня стали активно требовать результата работы, но я уже чувствовал в себе силы начать самостоятельно разрабатывать проекты и уволился. И довольно быстро нашел отличную работу, со свободным графиком, интересными задачами и втрое большей зарплатой)))
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    @ivkol
    никак. лимит исчерпан.
    Ответ написан
    Комментировать