Архив за ziggi

Chromium не открывает magnet, steam и другие подобные ссылки

Недавно я заметил, что мой Chrome (Chromium) неправильно обрабатывает magnet, steam и другие подобные ссылки. После непродолжительной отладки xdg-open выяснилось, что проблема возникает в open_generic. В популярных DE этой ошибки нет, ибо для открытия файлов там используются свои решения, но те, кто не использует DE (я использую Awesome WM), проблеме подвержены.

Читать дальше »

zimg-host v3.0.0

Вышла новая версия простого движка хостинга изображений.

Изменения
  • Новый шаблон в стиле Material Design (используется MDL, старый шаблон никуда не делся)
  • Загрузка файлов методом Drag & drop
  • Валидация файлов на стороне клиента (в Firefox работает по умолчанию, для семейства браузеров Chromium необходимо включить этот параметр: chrome://flags/#enable-experimental-web-platform-features)
  • Полностью удалены jQuery и jQuery.Form, всё реализовано на Vanilla JS
  • Исправлены некоторые ошибки
Ссылки

Есть один работник техподдержки ASUS…

Есть один работник техподдержки ASUS (а может их и несколько), который не в состоянии никому помочь с проблемой, который отказывается переключать обратившегося на другого представителя техподдержки и который не передаёт разработчикам найденные пользователями проблемы с их продуктом. Имя ему — Виктор Культюгин (Viktor Kultygin).

После этой истории я поискал информацию о нём, оказывается (хотя я этому совершенно не удивлён), не у меня одного возникли проблемы с этим сотрудником. Как оказалось, этот человек не способен понять проблему, которая выходит из списка стандартных вопросов, и, вместо того чтобы передать вопрос более опытному сотруднику, он подсовывает наиболее, по его мнению, подходящий шаблон ответа.

Читать дальше »

Отношение к безопасности в Федеральной налоговой службе

федеральная налоговая служба

В июле мне довелось пройти производственную практику в Федеральной налоговой службе. Большая организация, занимается, кажется, важными делами, но с безопасностью там не дружат вообще. Вроде и охрана сидит, и пароли на каждом компьютере, но всё это не работает.

Читать дальше »

uInfo v2.2

Новая версия скрипта получения информации о зашедшем пользователе (имя браузера, операционной системы и их версий).

Изменения
  • Мультиязычность с i18next
  • Больше информации о IP (используется ipinfo.io)
  • Шрифт по умолчанию — Open Sans
Ссылки

Реализация jQuery.parents() на Vanilla JS

В современном JavaScript появилось столько возможностей, что в библиотеках, подобных jQuery, нет никакой надобности. К сожалению, не все функции доступны в Vanilla JS, например метода, аналогичного методу parents() в JavaScript нет, поэтому я написал аналог.

Код

Element.prototype.parents = function(selector) {
    var elements = [];
    var elem = this;
    var ishaveselector = selector !== undefined;
 
    while ((elem = elem.parentElement) !== null) {
        if (elem.nodeType !== Node.ELEMENT_NODE) {
            continue;
        }
 
        if (!ishaveselector || elem.matches(selector)) {
            elements.push(elem);
        }
    }
 
    return elements;
};

Читать дальше »

uInfo v2.1

Новая версия скрипта получения информации о зашедшем пользователе (имя браузера, операционной системы и их версий).

Изменения
  • Исправлена работа на устройствах с маленьким экраном
  • Исправлен цвет отображаемого текста в Firefox
  • Исправлена отображаемая версия браузера для Opera Mini
  • Добавлено определение следующих браузеров: EVE, Breach, Vivaldi, Sputnik
Ссылки

zimg-host v2.1

Минорное, но довольно важное обновление простого движка хостинга изображений.

Изменения
  • Добавлено всплывающее окно, из которого можно скопировать ссылки сразу на все загруженные изображения
  • Исправлено множество ошибок (смотреть тут)
Ссылки
Перейти к верхней панели