• В чём различие между понятиями "информационная безопасность", "приватность" и "анонимность"?

    Zoominger
    @Zoominger
    System Integrator
    Авторы статей на Хабре сами не понимают разницы.

    Анонимность - на гей-форуме никто не узнает, что это именно ты ищешь себе молодого транса, они увидят лишь ник.
    Приватность - твой компьютер не передаст никакой информации, которая позволит кому-либо раскрыть твой интерес к молодым трансам на гей-сайтах.
    Безопасность - никто не взломает твой ПК и не посмотрит в историю твоего браузера.
    Ответ написан
    Комментировать
  • Join таблиц из 2 бд yii2?

    Ninazu
    @Ninazu
    $query = "SELECT 
    						t1.AdId, 
    						t1.City 
    					FROM butuzLOCAL.product AS t1 
    						JOIN statistic.user_2 AS t2 ON t1.AdId = t2.AdId
    					WHERE t2.date = :dttm";
    
    $results = Yii::$app->db
        ->createCommand($query)
        ->bindValues([
            'dttm'=>'2019-11-12'
        ])
        ->queryAll();
    Ответ написан
    2 комментария
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Удивительно, как люди машут на себя хвостом уже в 37. С другой стороны, тут и 30-летние нытики не редкость.

    По теме: в веб не идите ни в коем случае.
    Идите в 1С, например, у меня есть много примеров ребят под 40, которые быстро подхватили эту тему и добились в ней успеха.

    И добавьте себе пункт «Повзрослеть», я как будто малолетнего вайтишного студента прочитал (вру, не читал). Просто поразительно, как к 37-ми можно так инфантильно относиться к своей жизни и, в частности, к своим знаниям.
    Ответ написан
    42 комментария
  • Доступ по SFTP, как настроить?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    SFTP может работать модулем от ssh сервера, а может - от FTP сервера.
    Так что проверяйте, что у вас перестало работать и почему.
    Ответ написан
    Комментировать
  • Доступ по SFTP, как настроить?

    Sanes
    @Sanes
    Вы можете подключаться по ранее настроенным FTP реквизитам. Обычно соответствуют пользователю ISPmanager.
    SFTP настраивается в /etc/ssh/sshd_config
    Ответ написан
    Комментировать
  • Как сделать выбор значений из списка, через foreach?

    coderisimo
    @coderisimo
    Если работаете с формой, используйте submit и дайте селекту имя .

    <select name="nameOfYourVariable">

    Тогда при отправке этой формы, на сервере выбранное из селекта значение будет доступно как :

    $_GET['nameOfYourVariable'];
    Ответ написан
    Комментировать
  • Почему стирается значение даты при передаче?

    Delgus
    @Delgus
    KevinSmash, в beforeValidate посмотри внимательно...там же strtotime вызывается
    Надо знать что при вызове save вызываются и другие функции

    При вызове метода save() или save(true) - цепочка следующая
    - beforeValidate()->validate()->afterValidate()->beforeSave()->save()->afterSave()

    А когда ставим save(false) то
    beforeSave()->save()->afterSave()

    Почитайте документацию Yii2, так очень долго рассказывать можно
    Ответ написан
    Комментировать
  • Почему не срабатывают css стили при передаче файла в PDF?

    ArsenyMatytsyn
    @ArsenyMatytsyn Куратор тега CSS
    Руководитель frontend направления, предприниматель
    У CSS есть медиазапрос, отвечающий за отображения на печати, но относится он к подготовке к печати, а не к сгенерированным файлами. Т.е. данные стили будут работать (если они правильно прописано) при попытке передать страницу (акцентирую) в печать. Как это происходит, можно посмотреть, нажав Ctrl+P (или найти в настройка\контекстом меню браузера отправку в печать).
    На выходе, например, в Google Chrome, можно выбрать конвертацию в PDF. Именно тогда и будут применены стили, которые были ранее отображены в панели печати.

    Конкретно в вашем случае запрос под условия работы модуля может выглядеть, как «yii2 mpdf css». Где в результатах (а их много) можно найти, «как заттачить» файл CSS к модулю.
    Ответ написан
    Комментировать
  • Как выводить данные из базы данных, по дате?

    @dk-web
    Попробуйте так. Во-первых input в форме должен иметь name (допустим day). Чтобы поле в $_GET['day'] приходило.
    if(isset($_GET['day']) {
    $date = new DateTime( $_GET['day'] );
    $dateTimstamp = $date->getTimestamp();
    }
    
     $result=mysql_query("SELECT * FROM income_expense_history  WHERE `date`(как у вас поле называется)= $dateTimstamp");

    навскидку корявенько, но смысл верный
    Ответ написан
  • MySQL. Необходимо создать таблицу, на основе выборных данных из другой таблицы?

    @Hanneman
    Это очень элементарно (достаточно просто почитать любую документацию):

    Вот, например, создаем таблицу table1 (или создайте через любой GUI):
    CREATE TABLE IF NOT EXISTS `table1` (
      `id` int(11) DEFAULT NULL,
      `name` varchar(50) DEFAULT NULL,
      `surname` varchar(50) DEFAULT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    Заполняем ее тестовыми данными (или заполните через любой GUI):
    INSERT INTO `table1` (`id`, `name`, `surname`) VALUES
    	(1, 'David', 'Fisher'),
    	(2, 'David', 'Lynch'),
    	(3, 'David', 'Gilmour'),
    	(4, 'Ian', 'Gillan');

    Затем с помощью этой команды создаем table2, в которую попадут данные из table1, где name='David'
    CREATE TABLE table2 SELECT * FROM table1 WHERE NAME='David';

    Это самый простой пример - естественно, можно и иначе, но, я думаю, вы, основываясь на этом примере, сможете разобрать методику.
    Ответ написан
    Комментировать