• Из чего складывается "вклад" на тостере?

    @386DX
    1 балл за "решение" 1 балл за 4 лайка и сколько-то за вопрос.
    Знание совершенно бесполезное, так как администрация произвольным образом уменьшает или добавляет баллы (при мне 3 раза).
    Ответ написан
    9 комментариев
  • Из чего складывается "вклад" на тостере?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Уже обсуждалось. Коэффициенты влияний лайков и галочек "решение" держаться в секрете. Да и какая разница??? Для упрощения можно прикинуть, что одна галочка - один + в рейтинг.
    Ответ написан
    4 комментария
  • Как в yii2 выбрать только некоторые столбцы, а не всю строку из БД?

    lbondodesc
    @lbondodesc
    PHP Developer
    Возьмите 'id','name' в скобки []
    $db = new database();
    $rows = $db->find()->select(['id','name'])->All();
    Ответ написан
    1 комментарий
  • Шаблона Фабрика. Правильно ли понимаю?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Суть шаблона Factory в том, что-бы не тащить зависимости вашего объекта везде где объект собственно нужен.

    function MyObject(a, b) {
        this.a = a; // это какой-то другой объект-сервис, оно для всех инстансов общее может быть
        this.b = b; // а это то, без чего наш сервис жить не может, и значение может зависеть от контекста.
    }
    
    function MyObjectFactory(a) {
        this.a = a;
    }
    
    MyObjectFactory.prototype.create = function (b) {
        return new MyObject(this.a, b);
    }


    естественно граф зависимостей обычно сложнее. Да и частенько вместо целого объекта используют просто какое-то замыкание.

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

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    какой фреймворк или cms лучше всего использовать

    Может забейте просто? Без таких вещей как автопостроение маршрута и автоматического подбора попуток/попутчиков (а это использование таких СУБД как neo4j, алгоритмы дэйкстры или другие алгоритмы поиска пути) профита от сервиса для пользователей не будет. Это не сильно весело мониторить списки в поисках людей с которыми вам попути.

    Такие дела..
    Ответ написан
    Комментировать
  • Какие методы противодействия Ddos атакам существуют, что вообще есть по теме полезного?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Записал в тудушку себе написать статью, недели через 2 на debian.pro появится. Может раньше.
    Ответ написан
    Комментировать
  • Какой дистрибутив линукса накатить на нетбук?

    @Shetani
    Вчера поставил на свой еее РС дебиан с Xfce, полет нормальный. Можно и минт, там софт посвежее будет.
    Ответ написан
    Комментировать
  • Считается ли написанное на заказ ПО собственностью заказчика, если оно не было оплачено?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    что без договора

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

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

    Также есть такая балалайка, как yii2-giix, которая разделяет модель на базовую и обертку, в которой пишется бизнес логика. Не лучшее решение, но может ускорить разработку.

    И да ,в yii2 нет модели формы, есть просто модель Model
    Ответ написан
    2 комментария
  • Как узнать во view layout yii2 главную страницу?

    kawabanga
    @kawabanga
    Если я правильно понял, то вам необходимо узнать имя контроллера в main.php, то:

    if ((Yii::app()->controller->id == 'site') and (Yii::app()->controller->action->id == 'index'))  {
    // тут код
    }
    Ответ написан
    1 комментарий
  • Как применить рабочую регулярку в javascript?

    @Dawnreader
    function geturls(task) {
    reg = /(www|http:\/\/)([a-zA-Z\/.]+)\.(\w+)/ig;
    var res = task.match(reg);
    console.log(res);
    }

    Кстати вроде бы lol.ru и ya.ru не должен находить ?
    Ответ написан
    Комментировать
  • Как применить рабочую регулярку в javascript?

    @ldvldv
    javascript.ru/RegExp/exec

    Один вызов exec найдет только первое совпадение. Чтобы найти остальные нужен цикл, пока результат не равен null.
    Возвращается массив, где первый элемент - всё совпадение, остальные по группам ()
    Ответ написан
    1 комментарий
  • Что делать, если сменили днс у иностранного домена?

    Vida
    @Vida
    С вероятностью 95% нужна верификация контактного адреса почты, указанного у регистратора. Вам на контактную почту должно упасть письмо с просьбой пройти по ссылке. Посмотрите в спаме.
    Если Вы регистрировали домен сами, зайдите в панель управления доменом, там должна быть функция повторной отправки. Если через хостера, то пишите им, они могут отправить письмо снова.
    Ответ написан
    1 комментарий
  • Как понять суть работы SSL сертификатов?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    Вопрос можно разбить на две составляющие.

    1. Что такое сертификаты и какова их суть работы?
    Для того, чтобы разобраться во всех перипетиях сертификации и сути центров сертификации обратимся к аналогии из физического-реального мира.
    Сертификаты, созданы для того, чтобы подтвердить что я - это я. И что Петя - это Петя. В реальном мире для этого используются всяческие уникальные признаки - фотография, отпечатки, ДНК и рукописная подпись. Последняя в свою очередь работает только в двух случаях: первый - я вижу что Петя подписал документ - никто другой этого сделать же не мог, я же видел что это сделал Петя, и второй случай - я знаю что документ подписал Петя, так как у меня есть доказательства того, что вот эта вот закорючка - Петина подпись.
    Такие доказательства в реальности очень распространены, но ближайшая аналогия - это просто паспорт. В паспорте, помимо прочего, есть образец подписи. Паспорт мы можем предъявить для доказательства того что я это я, а Петя это Петя. Этот паспорт мне выдал наш общий удостоверяющий центр, которому мы оба доверяем.

    С сертификатами примерно та же история, у меня есть подпись, которую я передаю вместе с неким документом (или просто объектом), но доверять мне можно только если я приложу отсылку на некий контролирующий орган, которому мы оба (но главное получатель) доверяем. Т.е. получив некий объект, на котором есть чья то подпись я иду в центр сертификации (контролирующий орган) и спрашиваю "У меня вот тут штука - она норм?", мне говорят да или нет.

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

    2. Вопрос про то чем же сертики отличаются?
    Из выше описанного следует, что они отличаются классом "доверия" и количеством\типом объектов которые я могу ими подписывать. Есть ещё всякие плюшки и мелочи, но основное я описал =)
    Ответ написан
    2 комментария
  • Как понять суть работы SSL сертификатов?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    1) Многие браузеры начинают ругаться на самоподписанный сертификат, требуя дополнительных действий от пользователя, доверять ли неизвестному сертификату. Соответственно за это и платится денюжка. Поэтому многие предпочитают купить сертификат. Если у вас внутренний корпоративный портал, то можно скопировать сертификат на все компьютеры фирмы, тогда браузеры его примут за свой.
    2) Сертификат бывает не только подписанный, но и разным числом бит (512,1024,2048), определяя стойкость шифрования, за это тоже отдельно платится денюжка. Т.е. если нужен сертификат для денежных проводок, то разряйтесь на более надежный. К слову сказать, правильная генерация сертификата требует хорошего генератора случайных чисел, например на основе датчика температуры. Это к вопросу о стоимости...
    3) Сертификат может быть сгенерирован не только для сайта, но и для его алиасов, за это тоже часто берут денег. Например домен example.com и алиасы www.example.com, mail.example.com, smtp.example.com, imap.example.com и т.д.
    3а) Сертификаты бывают и для генерации и подписывания других сертификатов, отдельная денюжка. Это нужно например для развертывания публичного VPN, например.
    4) Заходя на сайт (для сайта можно на стойкий сертификат и не разоряться, а купить базовый уровень), сразу видеть, что как минимум коннект зашифрован иногда дорогого стоит.
    5) Не нужно забывать об инфраструктуре отзыва и замены сертификатов, которую разворачивает производитель сертификатов, ведь сертификат можно украсть, подменить или еще как-то дискредитировать, а производитель будет гарантировать быстрый отзыв и перегенерацию, что будет происходить прозрачно для ваших пользователей.
    Ответ написан
    Комментировать
  • Как понять суть работы SSL сертификатов?

    ivankomolin
    @ivankomolin
    Ок, т.е. люди платят десятки тысяч рублей чтобы у пользователя не всплывал вопрос "доверяете ли вы этому сайту да\нет?".


    Да, это именно так. Потому как "самоподписанному" сертификату доверять нельзя.

    Доверять "самоподписанному" сертификату по сути может только тот, кто его создал) Поэтому для каких-то внутренних нужд использование таких сертификатов приемлемо.
    Ответ написан
    4 комментария
  • Как понять суть работы SSL сертификатов?

    Есть такое понятие как "центр сертификации". Если вы выпускаете самоподписанный сертификат, то клиент не будет ему доверять, т.к. ваш центр сертификации (ваш сервер, который генерировал сертификат) для него также является не доверенным.
    Как правило в современных ОС (android, mac, win) по умолчанию встроены доверенные сертификаты глобальных центров сертификации (thawte, symantec, google и т.п.) именно у них вы сертификат за деньги и покупаете, в противном случае вашим клиентам придется вручную устанавливать корневой сертификат вашего СЦ в доверенные, что не очень безопасно с точки зрения пользователя.
    Ответ написан
    6 комментариев
  • В чем проблема у материнки? Сколько будет стоить примерно ремонт?

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    Скорее всего сгорел чипсет (южный мост ещё называется, самая большая микросхема на материнке). Их перепаивают за некоторую сумму. Если материнка новая такая стоит больше 5..6 тысяч, то ещё есть смысл ремонтировать. Если дешевле - просто подарите в СЦ на детали, может тортик вам дадут.
    Ответ написан
    1 комментарий
  • В чем проблема у материнки? Сколько будет стоить примерно ремонт?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Есть дохлая материнка сама по себе - без памяти, процессора, корпуса, блока питания, ...
    И есть комплектный рабочий компьютер.
    Эту дохлую материнку может и можно починить. Только зачем? Чтобы потом может быть продать чуть дешевле, чем за ремонт заплатите? А может, себе на память оставить отремонтированную, если не продадите?
    Не вижу смысла заниматься ремонтом в этой ситуации.
    Для интереса, огласите фамилию материнки.
    Ответ написан
    3 комментария