Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
laska

Ришат Кадыров

PHP/JS разработчик
  • 85
    вклад
  • 4
    вопроса
  • 93
    ответа
  • 28%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Программное решение для упорядочивания жизни?

    vanyamba-electronics @vanyamba-electronics
    Заметки в iPhone очень удобны.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Почему при обновлении модели обновляется и поле created_at в Laravel 5?

    0neS
    Иван @0neS
    В БД триггера или ON UPDATE SET случаем нет?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Насколько устойчив этот метод шифровании?

    usdglander
    Lander @usdglander Куратор тега PHP
    Yipee-ki-yay
    Присоединяюсь ко всем предыдущим ораторам, но от себя добавлю:
    Ваш шифр ещё менее надёжен чем стандартный XOR, так как функция md5 возвращает строку. В этой строке в каждой позиции может стоять один из 16 символов (а по хорошему символ маски должен покрывать весть байт целиком).
    Что Вас сподвигло на разработку собственного шифра без знания криптографии?
    Если вам просто нужно прятать какие то осмысленные текстовые последовательности в файле или другом наборе данных. чтобы они не были видны при беглом просмотре, то возможно Ваш шифр и подойдёт, но не более того.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Насколько устойчив этот метод шифровании?

    throughtheether @throughtheether
    human after all
    Насколько устойчив этот метод шифровании?
    При шифровании одним ключом нескольких сообщений - очень ненадежен. Да и без этого, у вас длина ключа в общем случае меньше длины сообщения. Попробуйте зашифровать длинную строку (~200-300 байт) и проверьте результат.

    Сколько минут потребуется профессиональному криптографу для расшифровки?
    Не знаю. Знаю по опыту, что студенту, изучающему криптографию, требуется около получаса, чтобы извлечь ключ и исходные сообщения из нескольких шифротекстов, полученных при использовании шифра Вернама с повторением ключа (один ключ на все шифротексты) при "нормальных условиях" (в качестве открытого текста используется грамотная письменная речь, без сжатия и прочего).

    А есть ли абсолютный метод шифрований?
    Что значит "абсолютный"? Абсолютно стойкий? Абсолютно удобный?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Насколько устойчив этот метод шифровании?

    Dark_Scorpion
    Dark_Scorpion @Dark_Scorpion
    Обычное симметричное шифрование на хоре! Ломается очень быстро!
    Во первых шифр основан на хоре без создания шумов, а значит операция обратима (шифрованный текст + исходный текст = ключ).
    Вторая более сильная слабость можно подбирать на коротких промежутках ключ, т.е не 20 символов, а 5 и если появится читаемый текст, пол дела уже сделано.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Насколько устойчив этот метод шифровании?

    Владимир Мартьянов @vilgeforce
    Раздолбай и программист
    Ниочем. Даже TEA сильнее будет.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как в Chrome Console отключить панель Timeline во вкладке Network?

    GreatRash @GreatRash
    1433340719-clip-17kb-vrM6hxuljJSe.jpg
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Можно ли связать 1с и PHP?

    SowingSadness
    Kir --- @SowingSadness
    web-разработчик
    1Сv8 умеет делать веб-сервисы, которые работают по http.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как сделать добавление класса addClass анимацией средствами jquery?

    IonDen
    Денис Инешин @IonDen
    JavaScript developer. IonDen.com
    Анимацию для IE < 10 можно опустить. Это называется Graceful Degradation и нормально всеми воспринимается, так как доля этих браузеров стремительно падает и затраты на создание анимации под них не окупаются. Кроме того это полезно так же тем, что старые браузеры обычно работают на древних компах, где малейшая анимация вызывает дичайшие тормоза и нужно избегать её еще и по этой причине.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Почему некоторые функции в jQuery не работают без указания значений в [ ]?

    SPAHI4
    Антон @SPAHI4
    реактовцы - это не девы, а прокидыватели пропсов
    Все работает и без индекса, по крайней мере, должно. Если не работает, то вы что-то делаете не так.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Объясните пожалуйста код на js?

    delphinpro
    Сергей delphinpro @delphinpro
    frontend developer
    Самовызываемая анонимная функция
    (function(){
    })();

    Такая функция будет тут же выполнена. jQuery - это параметр, который передается в функцию. $ - переменная, по которой будет доступен переданный параметр внутри функции.
    Эта конструкция эквивалентна следующей
    var myFunc = function($){
    };
    myFunc(jQuery);

    За исключением того, что не создается лишняя переменная в глобальной области видимости (myFunc), ради чего все и делается.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Централизованное обновление нескольких сайтов?

    iiifx
    Виталий Хоменко @iiifx
    PHP, OOP, SOLID, Yii2, Composer, PHPStorm
    Git/*, Composer. Я думаю есть множество разных способов это сделать
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Правильно ли это хранить целые огромные html коды в базе?

    iiifx
    Виталий Хоменко @iiifx
    PHP, OOP, SOLID, Yii2, Composer, PHPStorm
    Это зависит от задачи. Если стоит задача:
    - Реализовать раздел сайта для хранения блоков отображения, которые администратор быстро сможет редактировать в визуальном редакторе, создавать и подключать в отображения через специальный компонент в системе. Плюс кэширование, языковые версии и т.д.

    В рамках этой задачи вполне нормально.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как организовать день и работу?

    svfat
    Станислав Фатеев @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Возьмите за основу этот распорядок дня и переделайте под себя
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как настроить sudo без пароля при аутентификации по ключу?

    merryjane
    Игорь @merryjane
    Системный администратор
    ssh по ключу дает вам только возможность подключиться к нужной машине.
    Sudo это отдельная сущность. Она может повышать привелегии либо с вводом пароля (по умолчанию), либо без ввода (опция NOPASSWD:). По умолчанию пароль будет браться с машины к который вы подключились (файл с хешем пороля /etc/shadow). Если настроете авторизации через LDAP, то можно и оттуда подтягивать его.
    Если Вы имели ввиду можно ли вводить пароль от машины с которой подключаетесь, то нет, так как о базе паролей локальный машины откуда был коннект, машина куда вы подключились ничего не знает. Тут поможет только центролизованное хранение паролей, например как я написал выше в AD\LDAP.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Книги, дающие базу по программированию в целом и ООП?

    densomart
    Денис Кривощёков @densomart
    'Object-Oriented Software Construction', Second Edition
    Bertrand Meyer

    'SICP'
    mitpress.mit.edu/sicp/full-text/book/book.html

    'How to Design Programs'
    www.ccs.neu.edu/home/matthias/HtDP2e

    "Совершенный код" Макконелл
    www.ozon.ru/context/detail/id/3159814

    "The Art of Software Testing" - Second Edition
    Glenford J. Myers

    Есть еще книги, но ищи их сам по мере надобности.

    Ищется просто. Заходишь на тематический сайт Q&A. Ищешь, best book about ... Тот ответ за который проголосовали больше, и есть наиболее полезная книга.
    Если интересно зачем ее читать, то так и пишешь: "чем была полезна книга ... " и т.п.

    И не забывай про источник знаний - реальных людей, те. про ментора. theasder.github.io/learning/2015/01/25/let-us-lear...
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как вывести статистику на сайт?

    Taraflex
    Александр Таратин @Taraflex
    Ищу работу. Контакты в профиле.
    www.revolvermaps.com/?target=setup
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как выявлять мошеннические отзывы?

    xmoonlight
    xmoonlight @xmoonlight
    https://sitecoder.blogspot.com
    Средневзвешенная периодичность. (технически - возможно)
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как защитить апдейтер программы от компроментации сервера?

    gbg
    Армянское Радио @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Восстановление одного из ключей пары по другому - задача, требующая для серьезных ключей (4096 бит и далее) колоссальных временных затрат.

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

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

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

    TheExplay
    Murat Atila @TheExplay
    Верстальщик - Junior FrontEnd
    php-storm для основных проектов
    brackets для ванильной вёрстки
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 9 ответов
    • 0 вопросов
  • Евгений
    • 8 ответов
    • 0 вопросов
  • rPman
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 8 ответов
    • 0 вопросов
  • AlexNest
    Александр Нестеров
    • 8 ответов
    • 0 вопросов
  • Rst0
    Rst0
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации