Tarantool

06.02.2018

Не законченная статья.

Тарантул - разработанная mail.ru ( О_О ), no-sql БД, которая держит данные в памяти, для ускорения работы.
У него много отсылок к языку lua, предлагают даже на нем писать логику.


Пометки: nosql

Оставлю на память: Образец заявления на поиск посылки для почты России


Категории: -Памятка-
Пометки: заявление на поиск посылки

Бывает нужно скопировать данные из одного поля первый таблицы в соответствующие поле второй таблицы используя SQL запрос.


Категории: SQL

Иногда нужно получить дату, которая наступит через N дней, с учетом того, что она может оказаться не только в другом месяце, но и в следующем году.


Категории: PHP
Пометки: Увеличить дату не несколько дней

В Битрексе есть готовый инструмент, позволяющий выводить картинку уже в уменьшенном размере, это CFile::ResizeImageGet, пример использования ниже.


Категории: Bitrix CMS
Пометки: превьюшка, thamb, thumbnail

Пригодиться, например, если в таблице есть текстовое поле, значения все значения которого начинаются с / .
Именно слешь и нужно удалить.


Категории: SQL
Пометки: Замена текста в поле, sql работа со строками

pic1

Мне сериал понравился!

8.5 / 10


Категории: Фильмы

Набросок небольшого скипта для отслеживания нажатия на другой элемент на нативном javascript.

Например, нам нужно скрыть меню или закрыть диалоговое окно, когда пользователь нажимает на "свободное место".

Если сразу перейти к сути, но нам нужно проверить, что нажали не на наш блок или не на его содержимое:

 
const elBlock = document.getElementById(selectorBlock);
const clickListener = (event) => {
    const target = event.target;
    if ( (target !== elBlock) && (!elBlock.contains(target)) ) {
        doClose();
    }
}


Категории: JavaScript
Пометки: javascript addeventlistener click нажатии вне формы, нажатие на другой элемент

Решает только одну проблему с ctrl+v, shift+insert и контекстное меню работают.

Также добавил, для примера, код для отключения нажатия левой кнопки мsши (кнопка контестного меню на клавиатуре - работает)


Категории: JavaScript
Пометки: вставить текст, вставка значений, ctrl+v

Как настроить браузер FireFox так, чтобы все ссылки открывались в новых вкладках, а не окнах:

Открываем новую вкладку и вводим в строку адреса about:config, подтверждаем, что принимаем риск.

Находим параметр browser.link.open_newwindow.restriction и устанавливаем нужное значение:

  • 0 – открывать все ссылки в вкладках
  • 1 – Открывать ссылки в окнах
  • 2 – Открывать ссылки в вкладках за исключением случаев, когда заданны нестандартные параметры окна (например изменение размера)