Персональный блог Игоря Антонова aka "spider_net"

OpenSource

Подписаться на эту метку по RSS

Fuse. Библиотека для реализации неточного поиска на ванильном JavaScript


Рубрика: JavaScript -> Программирование
Метки: | |
Просмотров: 456
Fuse. Библиотека для реализации неточного поиска на ванильном JavaScript

В одном из проектов мне требовалось реализовать поиск неточный поиск по коллекции объектов (JavaScript). Под неточным поиском я подразумеваю: поиск по первым буквам слова, без учета регистра, поиск сразу в нескольких свойствах объекта (в зависимости от условий), возможность установить совпадения с определенными ключами и рядом других условий. В прошлый раз эту задачу решил частично. Не все удалось, но реализация была пригодна для использования в рабочем проекте.

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

Мой новый небольшой проект - конфигурация для управления резервными копиями информационных баз 1С


Рубрика: Администрирование -> Без рамки -> Обзоры
Метки: | | | |
Просмотров: 502
Мой новый небольшой проект - конфигурация для управления резервными копиями информационных баз 1С

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

Так вот, встала как-то передо мной задача навести порядок в механизме резервного копирования. Скажу больше, задачу поставил я сам себе, т.к. задолбался тратить кучу времени на проверки наличия бекапов и обновлении соответствующих скриптов. Мы не используем каких-то специализированных дорогущих средств для резервного копирования, а обходимся самостоятельным написанием cmd/bash/sql сценариев. С одной стороны это быстро и бесплатно, с другой - проблемы с наглядностью и разбором логов.

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

Sails.js – фреймворк для ленивых. Пример простого баг трекера на sails.js


Рубрика: JavaScript -> sails.js -> Программирование -> Статьи
Метки: | | | | |
Просмотров: 3355
Sails.js – фреймворк для ленивых. Пример простого баг трекера на sails.js

Мода на серверные JavaScript фреймворки только начинает зарождаться и пока здесь трудно выделить явного лидера. Одни гибко конфигурируются, другие хвастаются изящной архитектурой и примочками на все случаи жизни. А еще есть настоящие трудоголики – фреймворки, готовые взять на себя рутинную работу. Sails.js – один из таких трудяг.

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

Framework 7. Мобильные приложения в нативном стиле


Рубрика: html/css -> JavaScript -> Журнал Хакер -> Статьи
Метки: | | | | | | |
Просмотров: 5219
Framework 7. Мобильные приложения в нативном стиле

Известный факт – далеко не всегда надо лезть в дебри нативных технологий, чтобы создать функциональное приложение для популярных мобильных платформ. Проверенный временем PhoneGap давно научился эффективно переносить JavaScript-код в нестандартную среду выполнения. Для полного счастья не хватает только рюшечек в нативном стиле, а ими готов поделиться замечательный фреймворк Framework7.

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

В Хабаровске прошла конференция nixDV – первая дальневосточная OpenSource конференция


Рубрика: sails.js -> Без рамки -> Новости
Метки: | | | |
Просмотров: 843
В Хабаровске прошла конференция nixDV – первая дальневосточная OpenSource конференция

В минувшую субботу (07.11.2015) в Хабаровске состоялась первая дальневосточная OpenSource конференция. Цель мероприятия – собрать и сформировать дальневосточное сообщество сторонников свободного программного обеспечения. После анонса мероприятия ваш покорный слуга тоже решил поучаствовать и внести свой вклад в виде доклада «Путь в сторону sails.js».

Мероприятие по традиции (для многих других IT-митапов нашего города) проходило в бизнес-инкубаторе ТОГУ. На мой взгляд, отличная площадка – комфортный зал и хорошее оборудование. Делать доклады и беседовать с аудиторией одно удовольствие.

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

Adminer - легковесная замена phpMyAdmin


Рубрика: Администрирование -> Без рамки
Метки: | | |
Просмотров: 1098
Adminer - легковесная замена phpMyAdmin

WEB-программированием я начал заниматься (точней интересоваться) где-то с 2004-2005 года. И вот с тех самых пор я капитально подсел на чудо программерской мысли phpMyAdmin. Этот инструмент у меня всегда установлен в dev-окружении и на всех рабочих серверах. Знаю, что помимо него есть множество классных GUI инструментов, которые без проблем можно прокинуть через тот же SSH, но в большинстве случае хватает именно phpMyAdmin. В phpMyAdmin мне нравится многое, единственное, что не устраивает - монструозность. Куча файлов со сценариями - излишество для ситуаций вроде "залил, быстренько выполнил запрос и свалил". Вот для таких случаев всегда хотелось иметь под рукой что-то более простое. Оказалось, что такое простое уже давно существует и называется - Adminer.

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

Установка SSH в Debian 8


Рубрика: Linux -> Администрирование -> Без рамки
Метки: | | | | | | |
Просмотров: 9518
Установка SSH в Debian 8

Давно ничего не писал про Linux и сегодня хочу исправиться. На работе потребовалось поднять для тестов виртуальную машину на Debian и настроить на ней SSH доступ. Ничего сложного в этом процессе нет, но на всякий случай я решил задокументировать все действия. Вдруг информация сможет пригодиться кому-нибудь еще.

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