или не очень дорогих
WinCP (два окна с SSH, FTP)
Как быть на macos?
На хостинге есть видео. Размер видео 100 Мб.
Видео запускается через тег video
На смартфонах такое разрешение не нужно.
К примеру, на десктопах показываем исходник = 1080, на планшетах = 720, на смартфонах = 560.
SELECT * FROM
(SELECT max(id) as maxId, from_id
GROUP BY from_id
WHERE from_id in (1,2,3)
ORDER BY maxId desc
) as t1
INNER JOIN messages m on t1.maxId = m.id
// Подзапрос для получения maxId и from_id
$subQuery = (new Query())
->select(['maxId' => 'MAX(id)', 'from_id'])
->from('messages')
->where(['from_id' => [1, 2, 3]])
->groupBy('from_id')
->orderBy(['maxId' => SORT_DESC]);
// Основной запрос с INNER JOIN
$query = (new Query())
->select('*')
->from(['t1' => $subQuery])
->innerJoin('messages m', 't1.maxId = m.id');
// Выполнение запроса
$results = $query->all();
// Создаем объект DateTime с текущей датой
$date = new DateTime();
// Вычитаем 100 дней
$date->modify('-100 days');
// Выводим результат в нужном формате
echo $date->format('N'); // 1 (понедельник) до 7 (воскресенье)
Руководитель поставил задачу подобрать тайм-трекер
Я начал использовать s3 не очень давно и у меня возник такой вопрос.
ActiveForm::begin(['id' => 'form-booking', 'model' => $bookingForm]);
'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=mydatabase',
'username' => 'root',
'password' => '',
'enableSchemaCache' => true,
// Duration of schema cache.
'schemaCacheDuration' => 3600,
// Name of the cache component used to store schema information
'schemaCache' => 'cache',
],
$arr = explode(',', $str);
foreach ($arr as $value) {
$new_arr[] = trim($value);
}