Задать вопрос
  • Разумно ли использовать следующее рег. выражение для пароля?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Взято с рекомендаций разработчиков мозиллы (https://developer.mozilla.org/en-US/docs/Web/JavaS...)

    function escapeRegExp(string){
      return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
    }
    Ответ написан
    3 комментария
  • Как повысить уровень разработки в WEB?

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

    Три противоречащих себе фразы.

    Мне нужна конечная цель, иначе я буду расценивать время проведенное за чтением книг или просмотром роликов на ютубе как самообман.

    Читайте полезные книги, смотрите полезные ролики.

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

    Ну так поставьте себе четкую цель, которую вы сможете проверить.

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

    Не подстраивайте чужие деньги, сделайте проект для себя.
    P.S. Нихрена вы не ответственный, если вам нужен начальник с дубинкой и дедлайном, чтобы поставить себе цель.

    Реально, в чем у вас проблема? Не можете придумать себе задачу?
    Ну своруйте любую задачу на любой бирже, и сделайте ее для себя.
    У вас в жизни нет никаких интересов и увлечений, чтобы сделать задачу, связанную с этим увлечением?
    Как бы вы не искали волшебную пилюлю, но на самом деле только практика, практика и практика.
    Ответ написан
  • Почему expect не выполняет скрипт?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    1. ну вам же два раза пишет, что "Permission denied" {send_user "Подкл...".

    2. Зачем вы мучаетесь с паролем и expect, если можно настроить ssh ключи и жить спокойно, как все люди, а не светить реальный пароль на тостере посторонним?
    Ответ написан
    Комментировать
  • Какой процент от прибыли интернет-магазина разработчику и продавцу?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Другой человек работает с клиентами как продавец, и занимается привлечением клиентов, продвижением и рекламой.

    Как я понял из вопроса прибыль генерирует именно этот человек. Сайт - это просто инструмент.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А какая стоит задача? Вам нужно просто найти числа, у которых могут встречаться скобки, нужно удалить скобки из номера телефона, нужно еще что-то сделать?
    Могут ли быть такие форматы, как (800)555032(3), с двумя скобками?
    Ответ написан
  • Как сделать бэкап сайта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Решила , что дамп базы автоматично, через крон - прекрасное начало, но не тут то было.


    А что не так с бэкапом базы через крон?
    Ответ написан
  • Какие требования к названию загружаемых файлов в Mozilla?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    какая платформа?
    какая мозилла?
    какая файловая система?

    Мозилле на самом деле все равно. Не все равно http протоколу, url-ы которого пробелы не любят и заменяют их на %20.
    Ответ написан
    Комментировать
  • Выбор читалки с аудио и как быть с форматом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Читалка устроена таким образом, что экран потребляет очень мало.
    Именно поэтому читалка (даже с подсветкой) живет с одной зарядки неделями.

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

    Если взять читалку с аудио, и пользоваться аудио - то придется подзаряжать каждый день, а то и пару раз в день.
    Зачем тогда читалка, если под рукой всегда есть смартфон, который все равно заряжаешь постоянно.
    Да, есть kindle и с аудио, но смысла в этом нет по вышеуказанным причинам.

    Дополнительная память читалкам не нужна в основном по этой же причине - даже 1 встроенного гигабайта хватает на год чтения минимум.

    Формат неважен. epub или FB2 как самые популярные. Просто FB2 более народный, epub чаще встречается в как более коммерческий. Разницы для читателя практически нет. Хоть plain txt.
    Ответ написан
    6 комментариев
  • Где почитать реальные примеры переезда в облако?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Был локальный exchange. Лицензии, кластер, сервера, винты, бэкапы.

    Переехали в гуглпочту.
    Для многих пользователей остался тот же outlook, web outlook заменился на web-google-mail.
    Минус лицензии, минус локальные сервера, минус головняк и администрирование. Просто абонплата за корпоративную почту в гугле.
    Многие вообще перестали пользоваться outlook. Минус офис и лицензии.
    Линуксоиды особо ничего и не заметили.

    Компания примерно 1500 человек.
    Ответ написан
  • Как быть анонимным в интернете?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Мне нужно 25 разных постоянных ip лучше купить удаленные рабочие столы для этого дела ?
    дешевле купить постоянные IP

    > Анонимный модем роутер, слышал что есть такая вещь, я правильно понимаю что данный аппарат берет интернет от сотовых операторов ?
    А какая разница какой оператор, если у вас договор с оператором все равно будет? Думаете по сотовой связи вас сложнее найти, чем по проводу?

    > Tails система которая делает анонимную работу каким образом ?
    Интересно послушать про роутер и систему tails что лучше ? Как они работают ? Что нужно для анонимности ? И какие у этом деле тонкости.

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

    Потому что не понимая техническую часть, даже самой удачной системой вы можете пользоваться неправильно.
    Ответ написан
    Комментировать
  • Есть ли в этом доме сервер?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    if(!encoder.matches(password, user.getPassword())) {
            user.setPassword(passwordEncoder.encode(password));
        }

    Я верно понимаю, что строку полученную от юзера (пароль) вы напрямую сравниваете с тем, что у вас хранится в базе (хеш пароля)?
    Может быть надо :

    if(!encoder.matches(passwordEncoder.encode(password), user.getPassword())) {
            user.setPassword(passwordEncoder.encode(password));
        }
    Ответ написан
    4 комментария
  • Уходить ли после 9 в колледж на программиста?

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

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

    P.S. Если вы изучаете программирование с 11 лет, возможно в колледже вам ничего нового именно в области программирования и не расскажут.
    Ответ написан
    Комментировать
  • Есть ли способы спрять от себя пароль на определенное время?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А кто помешает поменять дату на устройстве на будущее?
    Или вам не нужно отказоустойчивое?
    Ответ написан
  • Как эффективнее учить английский? По два часа в день, в течении 2-3 лет или полгода, но целыми днями?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Подскажите пожалуйста, как эффективнее учить английский?


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

    Обучение это конечно время, но важнее усилия и как именно вы будете тратить эти часы.
    Ответ написан
    Комментировать
  • Кто по совместительству отвечает за UX/UI в отсутствие профильного специалиста?

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

    Либо заказчик сам проектирует, либо смирится с рисками, что будет выполнено в пределах компетенции взявшихся за проект.
    Ответ написан
    Комментировать
  • Если одно ЗЛ хочет красную кнопку, а другое ЗЛ хочет зеленую кнопку, что делать?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    "Недавно закончи изучение html и css ."


    "Недавно в интернете наткнулся на пост ,где писалось "лучше начинать программирование не с языка ,а с самого программирования,для более перспективного будущего и лучшего понимания."


    Вы определитесь, вы уже начали или уже закончили.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    нормальный вариант.
    Ответ написан
    Комментировать
  • Можно ли быть веб дизайнером и программистом одновременно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Можно. Можно еще и немного админить.
    Называется full-stack-developer.

    При должных усилиях можно к этому прийти через xx лет (обычно двузначное число лет)
    Ответ написан
    Комментировать