Создание расширения для Chrome. Часть I – Простейший плагин.

Решив однажды написать пользовательский скрипт для одной известной браузерной игрушки, я столкнулся с большими ограничениями и плохой производительностью. Постоянно следя за развитием браузеров, я также читал статьи о работе пользовательского кода в первом из лучших, на тот момент, браузеров Chrome. Вообще сложно сказать какой браузер лучше в принципе. Каждый из них имеет свои особенности. И […]

Travian Helper

Я являюсь заядлым игроком в игру известную многим во всем мире – Travian. А также являюсь законченным программистом. Это естественное сочетание в купе с ощущением несправедливости,  вызванное привилегированным положением игроков, которые тратят реальные деньги на игру, породило желание написать пользовательский скрипт. В какой-то момент создание этого скрипта стало для меня белее интересным чем сама игра. Но факт. Почувствовав […]

SQLite и VB.NET

Здравствуйте, уважаемые любители программировать, Сегодня я хочу затронуть тему использования баз данных под управлением SQLite, указать на имеющиеся проблемы этого драйвера, и рассказать, как эти проблемы можно решить в VB.NET. Сразу оговорюсь, что существует множество способов использования SQLite в среде .NET, имеется множество обёрток разных производителей и разного года выпуска. Я остановился на том, который […]

Экспорт данных в EXCEL средствами VB.NET

Продукты компании Microsoft крепко вошли в нашу жизнь. Не смотря на разные нарекания в сторону самой компании и ее продуктов, мало кто может похвастаться столь функциональными и удобными программами. Даже те кто является ярым приверженцем того что Microsoft это зло и использует, например, сторонние операционные системы, как бы это не было парадоксально, ставят себе на […]

Автоматический бэкап конфигурации коммутаторов Cisco

На днях организовал автоматический бэкап конфигов со всех коммутаторов. Вот небольшая инструкция, может кому пригодится… Настройка Бэкапов Для этого понадобится какой-нибудь FTP сервер в локальной сети. Настройка резрвного копирования конфигов на коммутаторе выглядит так: Сначала добавляем логин и пасс для доступа на FTP: ip ftp username ciscocfgip ftp password megapassword Затем сам конфиг бэкапа: archivelog […]

Сетевое хранилище на OpenMediaVault

Сегодня мы пройдемся по еще одной бесплатной ОС для создания бюджетного сетевого хранилища — многострадальный OpenMediaVault (OMV). Многострадальный потому, что процесс разработки этой системы напоминает хобби программиста. Писал-писал одну версию, не дописал, бросил с существующими багами, начал писать новую версию. Сначала были версии 0.2, 0.3, 0.4, 0.5, потом год затишья и бах — версии 1.9, […]

В Cisco уже не знают, на чем еще сделать деньги

Всю жизнь коммутаторы и прочее борохло запитывались стандартными кабелями: И вот сюрприз, на новых коммутаторах Cisco в блок питания можно засунуть только фирменный кабель определенной формы: Кто нибудь может сказать, нахрена так сделано? Особенно «приятно», когда тебе нужно запитать коммутатор кабелем С13-С14, которого нет в комплекте с коммутатором, а стандартные купленные на развес не подходят… […]

Частная жизнь в интернете

В последние время только ленивый не написал какую-нибудь статью про анонимность в интернете. Оно и понятно, ведь за всеми нами следят. Пристально. Особенно за тобой. 24 часа в сутки. Записывают все действия, чтобы потом в случае чего предъявить. Прочитав тонны обзоров на эту тему, попробовав некоторые решения я пришел к выводу, что все они несколько […]

Корпоративный портал: Active Directory + Apache + php + mysql + Joomla + SSO. Часть 2

Наконец-то дошли руки написать продолжение первой части. Сегодня займемся настройкой движка Joomla. Понятно, что вариантов кастомизации CMS можно придумать бесконечное множество, я в основном хочу рассказать о некоторых не очевидных вещах, с которыми, возможно, вы столкнетесь при настройке. По моей задумке портал должен выполнять несколько функций: Место для публикации внутренних новостей и важных объявлений компании. […]