• Есть ли другие способы двухфакторной аутентификации?

    @Serdonda
    Есть вот такой интересный вариант - аутентификация при помощи изображений
    (но как мне кажется это скорее концепция)
    https://github.com/semaster/2FAuth-Steganography
    Ответ написан
    Комментировать
  • Как восстановить grub через Rescue-системы хетцнера?

    @Serdonda Автор вопроса
    Cам задал, сам ответил. Может кому пригодится.
    Для случая если у вас software-raid и нужно восстановить grub через Rescue, тогда:
    ls /dev/md* //смотрите что у вас собрано в рейд
    mount /dev/md2 /mnt - монтируете нужный у меня это был md2
    дальше chroot в примонтированный раздел и отмонтируем файлы resue системы
    mount --bind /dev /mnt/dev/; mount --bind /proc /mnt/proc/; mount --bind /sys /mnt/sys/
    chroot /mnt
    mount -a

    А вот теперь grub-install /dev/sda и update-grub - это именно то что не получалось сделать сразу после загрузки в rescue-систему

    После ребута все ок
    Ответ написан
    Комментировать
  • VDS - всё действительно настолько плохо?

    @Serdonda
    в общем реквестирую универсальный образ для VDS...


    Универсальным не может быть в принцыпе - вдс/впс - это по сути просто сервер (железо), которое вы должны сами настроить, установить ПО так как нужно для ваших задач.

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

    @Serdonda
    нельзя и точка.
    Ответ написан
    Комментировать
  • Медленный запрос SQL, как его оптимизировать?

    @Serdonda
    А про индексы не забыли?
    Самое первое - проставьте индексы по всем связанным полям - 100% время выполнения упадет до значиний меньше десятых секунды.
    Ответ написан
  • Кто нибудь работал в Webmasters Forge Ltd?

    @Serdonda
    выполнил их тестовое задание, назначили собеседование.
    с первых минут собеседования они мне не понравились - слишком по хамски ведет себя собеседователь.
    Начну с того что первым же вопросом с упреком было почему я не включил видеорежим в скайпе - сразу сказал что это моя приватность хочу показываю свое лицо, хочу нет - тем более что еще не сотрудничаем для того чтобы мне быть в этом плане чем то обязанным.
    Собственно на этом можно было и заканчивать. Но решил послушать что будут спрашивать - спрашивают довольно много и разного. В каждой сфере/технологии пытаются понять понимаешь ли ты суть или просто нахапался поверхностных фраз.
    Как специалисты возможно и не плохие, но как люди - хамлюги и сильно завышенное мнение о собственных знаниях. Исходя из этого уже через полчаса общения я сделал для себя вывод что ни за какие деньги не буду портить себе нервы с такими работодателями.
    Ответ написан
    Комментировать
  • Xорошие статьи про защиту в php?

    @Serdonda
    В свое время я начинал с чтения вот этого:
    phpfaq.ru/tech/safety
    phpfaq.ru/mysql
    phpfaq.ru/pdo
    изложено довольно просто и понятно, возможно и вам пригодится.
    Ответ написан
    Комментировать
  • Правильно ли я создал класс?

    @Serdonda
    В целом это все еще некая продвинутая "лапша", тоесть код в перемешку с выводом и обращением к базе и вкраплениями ооп.

    Попробуйте почитать www.php-fig.org/psr/psr-1 - это общепринятые стандарты, в частности там рекомендуется не смешивать в одном файле обьявления функций/классов, их применения, подгрузку и вывод данных. Там же даны рекомендации об именовании (тот же кемелкейс и т.д.)

    Для примера можно посмотреть как другие учились. Вот неплохой образец на который я как то наткнулся https://bitbucket.org/e_svirsky/webshop/src/1e8de2...
    это как бы обучающее задание, но пройдясь по нему возможно станет понятнее.

    Потом можно посмотреть какое нибудь простое приложение, например вот недавно натолкнулся и рассматривал такой вариант https://github.com/semaster/2FAuth-Steganography - на этом примере будет понятней как использовать mvc, обьекты, автозагрузку
    Ответ написан
    1 комментарий
  • Входящие смс на сайт?

    @Serdonda
    Так понимаю вы хотите сделать аналог работающих онлайн-сервисов, при этом потратив на это все из вложений "четыре стареньких телефона" и еще чтобы и все разжевали вам как это настроить. В то время как работающие сервисы вероятно только в соответствующее серверное оборудование вложились тысячами вечнозеленых не говоря уже о программном обеспечении. Как по мне весьма глупая затея, тем более что в таком экстремально малобюджетном варианте - очень многое из софта придется писать самому.
    Ответ написан
    Комментировать
  • Зачем продолжают изучать Corel draw? Он ещё жив?

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

    В далекие 2005 некоторое время работал с плоттерами (режущими) - вот там все с точностью до наоборот: видишь что принесли файл в .ai - жди беды. Особенно если его делал дизайнер-печатник.
    В частности простой элемент - круг. Векторный элемент. Если сделан в кореле плоттер просто вырезает круг. Дизайнеры-печатники работающие с иллюстратором всегда (подчеркну всегда) его преобразовывали в кривую с тысячами точек на окружности - в итоге плоттер "дергался" над этим кругом от точки до точки до минуты времени. И это только самое простое, чего уж говорить о задании толщины линии - если отправить на печатный плотер да оно так и будет выглядеть, но если нужно это вырезать, то режущий плоттер просто прорежет одну линию посредине - тут нужно понимание как это работает и для чего нужен вектор.

    Хотя возможность делать нормальные векторные элементы в илюстраторе есть, но почему то как то так сложилось что илюстратор больше используют как инструмент для печатников, а корел инструмент для тех применений где нужна исключительно векторная графика. И векторная не потому что это "тренд" или так захотелось, а потому что без этого не обойтись - опять же режущему плоттеру нужен вектор, который показывает интрументу как резать. То же самое относится к различным режущим лазерным и механическим фрезерам. Вот в этом наверное и отличие.
    Как то так. Возможно за годы что то и изменилось. не знаю.
    Ответ написан
    3 комментария