Pull to refresh
13
0
Шебастюк Владимир @JStingo

User

Send message

Серебрянная пуля или золотая середина?

Reading time7 min
Views1.2K
Хочу представить на суд хабрасообщества концепцию информационной системы.

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

Мне очень интересно работать в данном направлении, хочется создать бесплатный и открытый аналог существующим системам и получить ценный опыт разработки. Пожалуйста не пишите комментарии типа «Не стоит создавать еще один велосипед» или «Комания X и комания Y уже сделали это и успешно продают», но мне будет интересно посмотреть аналоги.

На данный момент существует несколько классов информационных систем:

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

О конвертировании образа из VMWare в XenServer

Reading time1 min
Views1.9K
В целом процедура конвертирования простая и понятная. Она подробно и красиво описана на сайте Citrix.

После нескольких недель конвертирования различных виртуальных серверов могу сделать несколько дополнений:
1. Нужно найти последнюю версию утилиты v2xva. Обычно выкладывают на форуме поддержки. На текущий момент последняя версия — 1.3.4
2. Диски скопированные из ESXi у меня почему-то отказываются конвертироваться. Зато конвертируются без проблем после преобразования из pre-allocated в growing с помощью утилиты vmware-vmdiskmanager (из VMWare Workstation):
vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
3. Иногда конвертирование не хочет происходить просто без причины. Мне в таких случаях помогала команда:
v2xva.exe /clean

С помощью указанных плюшек на данный момент были удачно сконвертированы разные образы windows XP, 2003, 2003 64bit. На днях попробую Windows 2000 перенести.

Протоколы прикладного уровня: Jabber/XMPP часть1

Reading time7 min
Views8.9K
Прочитав статью и испробовав команды, научимся
--Соединяться с Jabber сервером
--Логиниться
--Менять статусы
--Отправлять сообщения
--Отключаться

И все это на чистом XML

В принципе, можно статью назвать «Введение в XMPP» или типа того… Но суть не изменится
Приступим-же!
приступить...

Nodebox

Reading time3 min
Views5.2K
image
На хабре поднималась тема об этой программе, но раскрыта тема была скудно. Я попытаюсь показать внутреннее устройство программы, а также в конце обзора будет бонус :) Под катом много картинок, но не очень тяжелых.
Читать дальше →

Доводим до ума Windows Media Center с помощью дополнения – Media Browser

Reading time3 min
Views61K
Доброго времени суток, уважаемые Хабровчане!

Я давно уже являюсь читателем Хабра, вот решился стать писателем, тем более появился повод. Не так давно решил проблему просмотра фильмов на ЖК-телевизоре с компа, для, так сказать «неподготовленных пользователей» — родителей. Они в компе вообще ничего не понимают, а фильмы смотреть хочется. Записывать их на диски мне банально надоело. Прошелся поиском по сайту, подобной темы не нашел и решил заполнить пробел. Речь пойдёт о настройке Windows Media Center, а точнее о замечательном дополнении к нему в виде Media Browser.
Читать дальше →

Раздаем права на запуск/остановку сервисов под Windows

Reading time3 min
Views56K
Буквально сегодня понадобилось дать человеку возможность перезапускать тестовый вебсервер под виндой.
Права админа давать естественно давать не хочется.
«Мощный» юзер не подходит.

букв много
Читать дальше →

Synergy — управление несколькими ПК с одной клавиатуры

Reading time2 min
Views118K
К моему рабочему компьютеру не так давно добавился еще и лаптоп, который постоянно стоит на столе рядом с монитором. Работать за обоими компьютерами нужно одновременно, и мне начало надоедать постоянно перекладывать руки с одной клавиатуры/мыши на другую.

Я подумал: «Как было бы здорово сделать дисплей лаптопа продолжением дисплея настольного ПК, и при этом управлять ими одной и той же клавиатурой и мышью!». Оказалось, выход есть. И называется он Synergy.
Логотип Synergy
Читать дальше →

«Считаем картинку» или программная эмуляция шейдеров на службе офиса

Reading time2 min
Views2.2K
Наверняка, у многих еще остались машины с устаревшими видеокартами, но более-менее мощными процессорами. Сейчас такие популярно называть «машинка для офиса» — на них ставят довольно неслабые двухядерные пентиумы, а видеокарта уходит на последний план, что верно. Если вы являетесь обладателем такого аппарата и хотите увидеть красивости DX9 на своей встроенной видеокарте, или вы — фанатичный до игры, вышедшей пару лет назад, но неимущий студент, обладатель, P4 3000MHZ и несчастной GFMX440. А может быть и вовсе, вы написали крутой DX9 рендерер для своей homebrew стрелялки, но «на погонять» у вас под рукой только дешевый ноутбук 2003 года. Если да, то читаем дальше.

Теперь можно заставить любой (почти) процессор обсчитывать DX8, DX9 сцены с шейдерами, без участия мощностей видеокарты.

Встречайте — Swift Shader 2 от Transgaming inc.

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

Как загрузить большую карту с Google Maps — два

Reading time1 min
Views1.1K
В предыдущей записи этого блога обсуждалась загрузка больших фрагментов карт с Google Maps.

Я сделал новую версию своей программы BoobleMaps, которая как раз этим и занимается. Вы выделяете интересующий регион в Google Earth, сохраняете его в kml-файл и используете BoobleMaps для загрузки фрагментов и их сшивки. Загруженные фрагменты сохраняются в кэше. Программа имеет анти-бан защиту, но за её работу, понятное дело, не отвечаю. Кстати, замечено, что, во всяком случае раньше, банили только за спутник, но не за карты и оверлеи.

Небольшую статью посвященную краткому описанию, как хранятся данные на Google Maps я здесь перенабирать не буду, даю ссылку: ->

По описанию Google Maps в этой статье не актуальны только имена серверов с которых подгружаются спутниковые снимки и версии карт (меняются весьма часто).
Приводится описание первой версии программы. Вторая, вы увидите, очень похожа на первую, только чуть проще в использовании.

Архив с программой и библиотекой найдёте здесь: ->

Исходные коды программы маринуются на google.code здесь: ->

Ошибки, пожелания, замечания по коду (если кто снизойдёт) — приветствуются, буду рад.

Времени сейчас мало, но постараюсь быть адекватным хотя бы до исправления ошибок.

UPD.
Совсем забыл, хотел обратиться к сообществу, может кому будет не лень присоединиться к проекту: нужно научить программу читать настройки из внешнего файла, сейчас они забиты в классе Settings.
Также было бы неплохо реализовать автоматическое определение текущей версии фрагментов карт и спутника.

Яндекс. Фотки для Windows Live Photo Gallery

Reading time1 min
Views1.9K
В нашем семействе различных дополнений и улучшений к отличному сервису Яндекс.Фотки пополнение.

Выпущен плагин к программе "Фотоальбом Windows.Live", она же Windows Live Photo Gallery (wave 3 beta). Плагин позволяет публиковать свои фотографии на Яндекс.Фотках.
Читать дальше →

Thawte WOT: сертификат для подписи электронной почты

Reading time2 min
Views978
Прочел топик о Web of Trust и вспомнил, что есть способ бесплатно получить валидный сертификат от Thawte для подписи и шифрования электронной почты (и не только).

У Thawte есть бесплатная программа получения персонального сертификата X.509 – Web of Trust. Суть программы сводится к тому, что после регистрации на сайте и прохождения процедуры заверения, вы получаете сертификат с вашим именем, которому будут доверять все системы, имеющие Thawte в качестве корневого центра сертификации (Root Certification Authority). А поскольку это один из крупнейших центров, то доверяют ему практически все.
Как это сделать?

yougetsignal.com — набор полезных сетевых инструментов!

Reading time1 min
Views1.8K
В набор входят как обычные, так и уникальные утилиты, ну давайте обо всем по порядку (как это представлено на сайте).

1. Port Forwarding Tester — средство для проверки внешнего IP-адреса и обнаружения открытых портов.



2. Network Location Tool — утилита, позволяющая определить геофизическое местоположение по ip-адресу используя Google Maps.
Читать дальше →

Планировка помещений онлайн

Reading time1 min
Views1.4K
floorplaner-logo

Floor Planner beta — очень занятный сервис для планировки помещений. Вы можете учитывать в планировке всё что угодно, начиная от стен и пола, заканчивая диваном и сервизом тарелок.
Читать дальше

Eclipse PDT 1.0.3

Reading time1 min
Views609
10 июня был обновлен Eclipse PDT с опозданием на полторы недели от запланированного времени.
Данный релиз считается этапом закрытия ошибок по большей части.

PDT All-in-One доступен на странице загрузки.

Некоторые полезные дополнения

Давно хотелось отметить некоторые полезные дополнения, которые использую вместе с PDT.

Subversive

Страница проекта
SVN клиент. На мой взгляд более удачная реализация возможностей чем в версии Subclipse от Tigris.org.

QuickRegEx

Страница проекта
Отличная утилита для тестирования и отладки регулярных выражений.

Spket

Страница проекта
IDE поддерживающее форматирование JavaScript. Подерживает подключение и совместную работу с некоторыми js-фреймворками: ExtJS, YUI, SilverLight, jQuery, etc.

FileSync

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

Smarty PDT

Страница проекта
Подсветка синтаксиса операторов Smarty шаблонов

MySQL jConnector driver

Страница загрузки драйвера
Драйвер-коннектор для позможности подключения к базе данных MySQL из Eclipse.
Достаточно скачать Jar файл и в настройках
Preferences > Connectivity > Driver definitions > MySQL > X.X (Версия вашего сервера) > MySQL JDBC Driver
подключиться к нему. И вот — у вас появялась возможность присоединятся к базе, смотреть ее структуру, данные, генерировать DDL.

Для начала пожалуй все.

Электропамять на викиносителях

Reading time1 min
Views2.5K

Эта вещь уже упоминалась на хабре, но уверен, что она достойна отдельного поста. Как водиться, наткнулся на нее совершенно случайно, и теперь не понимаю, как жил без нее раньше. Итак, TiddlyWiki, прошу любить и жаловать!

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

Конференция по Ruby и Python — RuPyRu 2008

Reading time1 min
Views708
Приветствую, друзья.

В Омске второй год проводится конференция RuPyRu по Ruby и Python. В этом году она пройдет 21 июня.

Мы постарались пригласить интересных людей, которые используют Ruby или Python в своей практике. В этом году основные доклады выглядят примерно так:


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

Приложения Linux на Windows? Легко!

Reading time1 min
Views1.3K
Сегодня, Ulteo объявила о начале бета-теста нового приложения, Ulteo Virtual Desktop.
Ulteo Virtual Desktop – это новая система от Ulteo, которая позволяет запускать в среде Windows различные приложения Linux, в том числе Firefox, Openoffice, Kopete и Konqueror.

Также, эта система предлагает различные сервисы, которые доступны в Ulteo Application System. Это включает в себя автоматические системные обновления, обновления программ, синхронизация документов и данных через Интернет с Ulteo.

После установки Ulteo Virtual Desktop предлагает специальное меню, которое позволяет запускать самые разные open-source приложения.

Что важно, приложения могут получать доступ к файловой системе Windows и имеют доступ к принтерам. Звук также поддерживается.

Производительность приложений – сильное место данного решения. Это не обычная вирутализация, а использование специального ядра Linux для запуска приложений.

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

Модернизации зеркала в прихожей

Reading time2 min
Views197K
Результат моих трудов

Идея модернизации зеркала появилась у меня 2 года назад. И для ее реализации в магазине Икея было куплено зеркало. Так же для этого зеркала была куплены фоторамка с метеостанцией. Как всегда, нехватка времени, лень и страх не давали мне реализовать свою идею до победного конца. И вот моя идея, наконец-то, реализовалась.
Читать дальше →

DIY: Универсальный Ambilight для домашней мультимедиа системы — Атмосвет

Reading time8 min
Views99K
Добрый день.

Для своей первой статьи я выбрал одну из самых успешных своих поделок: HDMI-passthrough аналог Ambilight от Philips, далее я будут называть эту композицию «Атмосвет».

Введение

В интернетах не очень сложно найти готовые/открытые решения и статьи как сделать Амбилайт для монитора/телевизора, если ты выводишь картинку с ПК. Но в моей мультимедиа системе вывод картинки на телевизор c ПК занимает только 5% времени использования, большее кол-во времени я играю с игровых консолей, а значит нужно было придумать что-то свое.

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

Wireshark — приручение акулы

Reading time10 min
Views1.1M


Wireshark — это достаточно известный инструмент для захвата и анализа сетевого трафика, фактически стандарт как для образования, так и для траблшутинга.
Wireshark работает с подавляющим большинством известных протоколов, имеет понятный и логичный графический интерфейс на основе GTK+ и мощнейшую систему фильтров.
Кроссплатформенный, работает в таких ОС как Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Mac OS X, и, естественно, Windows. Распространяется под лицензией GNU GPL v2. Доступен бесплатно на сайте wireshark.org.
Установка в системе Windows тривиальна — next, next, next.
Самая свежая на момент написания статьи версия – 1.10.3, она и будет участвовать в обзоре.

Зачем вообще нужны анализаторы пакетов?
Для того чтобы проводить исследования сетевых приложений и протоколов, а также, чтобы находить проблемы в работе сети, и, что важно, выяснять причины этих проблем.
Вполне очевидно, что для того чтобы максимально эффективно использовать снифферы или анализаторы трафика, необходимы хотя бы общие знания и понимания работы сетей и сетевых протоколов.
Так же напомню, что во многих странах использование сниффера без явного на то разрешения приравнивается к преступлению.

Начинаем плаванье


Для начала захвата достаточно выбрать свой сетевой интерфейс и нажать Start.
Читать дальше →

Information

Rating
Does not participate
Location
Павлодар, Павлодарская обл., Казахстан
Date of birth
Registered
Activity