Обновить
12
0
Шебастюк Владимир@JStingo

Пользователь

Отправить сообщение

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

Время на прочтение7 мин
Охват и читатели1.2K
Хочу представить на суд хабрасообщества концепцию информационной системы.

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

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

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

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

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

Время на прочтение1 мин
Охват и читатели2K
В целом процедура конвертирования простая и понятная. Она подробно и красиво описана на сайте 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

Время на прочтение7 мин
Охват и читатели9.7K
Прочитав статью и испробовав команды, научимся
--Соединяться с Jabber сервером
--Логиниться
--Менять статусы
--Отправлять сообщения
--Отключаться

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

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

Nodebox

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

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

Время на прочтение3 мин
Охват и читатели62K
Доброго времени суток, уважаемые Хабровчане!

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

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

Время на прочтение3 мин
Охват и читатели59K
Буквально сегодня понадобилось дать человеку возможность перезапускать тестовый вебсервер под виндой.
Права админа давать естественно давать не хочется.
«Мощный» юзер не подходит.

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

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

Время на прочтение2 мин
Охват и читатели121K
К моему рабочему компьютеру не так давно добавился еще и лаптоп, который постоянно стоит на столе рядом с монитором. Работать за обоими компьютерами нужно одновременно, и мне начало надоедать постоянно перекладывать руки с одной клавиатуры/мыши на другую.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Время на прочтение1 мин
Охват и читатели1.9K
В нашем семействе различных дополнений и улучшений к отличному сервису Яндекс.Фотки пополнение.

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

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

Время на прочтение2 мин
Охват и читатели1K
Прочел топик о Web of Trust и вспомнил, что есть способ бесплатно получить валидный сертификат от Thawte для подписи и шифрования электронной почты (и не только).

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

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

Время на прочтение1 мин
Охват и читатели2K
В набор входят как обычные, так и уникальные утилиты, ну давайте обо всем по порядку (как это представлено на сайте).

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



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

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

Время на прочтение1 мин
Охват и читатели1.5K
floorplaner-logo

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

Eclipse PDT 1.0.3

Время на прочтение1 мин
Охват и читатели632
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.

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

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

Время на прочтение1 мин
Охват и читатели2.7K

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

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

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

Время на прочтение1 мин
Охват и читатели746
Приветствую, друзья.

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

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


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

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

Время на прочтение1 мин
Охват и читатели1.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 для запуска приложений.

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

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

Время на прочтение2 мин
Охват и читатели197K
Результат моих трудов

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

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

Время на прочтение8 мин
Охват и читатели99K
Добрый день.

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

Введение

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

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

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

Время на прочтение10 мин
Охват и читатели1.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.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Павлодар, Павлодарская обл., Казахстан
Дата рождения
Зарегистрирован
Активность