вторник, 17 марта 2009 г.

Крипто защита строк (шифрование) для Windows Mobile

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

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

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

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

Вот что получилось

MobileStorage 0.1 бетта Английская версия

Главное окно



Окно добавления и редактирования данных



Ввод пароля при открытии файла



Программа требует Windows Mobile 5 и выше, установленный .NetCF 3.5

Сама же программа запускается без установки

Скачать ее можно тут

Скачать исходники можно тут

понедельник, 9 февраля 2009 г.

Оптимизация Windows Mobile 6.1

Несколько настроек реестра, для того что бы заставить ваш КПК работать быстрее
Этот набор настроек для Windows Mobile 6.1, но возможно он так же будет актуален и для других Windows Mobile устройств.

Увеличения кэша графического слоя
HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\

Измените значение ‘limit’ с 8192 на 16384


Увеличение кэша для шрифтов
HKEY_LOCAL_MACHINE\System\GDI\SYSFNT\CS=16384


Включение файлового кэша
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\

CacheSize=0×1000(4096)

HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\

EnableCache=0×1(1)

HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\

ReplStoreCacheSize=0×1000(4096)


Ускорение чтение SD карты

HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\

MMC_CLASS

HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\

SDMEMORY_CLASS

HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\

SDMEMORY_CLASS\High_Capacity

Измените ‘BlockTransferSize’ с 64 на 16. Это заставит реагировать с SD в 4 раза быстрее!


Отчет о доставки СМС

Messaging -> Text Messages -> Menu -> Tools -> Options -> * Text Messages -> и выберите “Request delivery notifications.

Оригинальный текст статьи

четверг, 22 января 2009 г.

Установка Google Android на HTC Diamond

Для того что бы установить Google Android на ваш HTC Diamond

Требуются следующие действия:
1. Скачайте дистрибутив Google Android 1.0 и распакуйте его
Скачать дистрибутив Google Android для HTC Diamond и на файл Haret.exe, он тоже вам понадобиться

2. После этого создайте папку tmp у вас на SD карте(Основная память)

3. И скопируйте в эту папку все файлы из дистрибутива

4. Потом уже из телефона, зайдите в эту папку, её содержимое, должно выглядит так


5. Потом запустите программу HARET.EXE и нажмите кнопочку Run


6. После нажатия кнопки Run телефон перезагрузиться и появиться консоль Linux


7. В ней введите "/init.android" (без кавычек) и нажмите Enter

8. После этого загрузиться Google Android



Вот он Google Android



Что я получил, хорошего:
1. Очень милый интерфейс
2. Очень быстро работает
Плохого:
1. Дистрибутив еще сырой и по этому не все работает
а) У меня не определялась GSM сеть,
2. Очень высокое разрешение экрана HTC Diamond, дело все надписи очень мелкими
3. Клавиатура сверху экрана, жутко мешает

Пока что все печально, но я надеюсь все же в будущем он будет более стабилен, и даже возможно выпущен релиз самим HTC, для телефона Diamond, и других ихних Windows Mobile телефонов.

Ссылка на оригинальную статью

суббота, 20 декабря 2008 г.

НайдиСвойДом.Com.UA - NaidiSvoiDom.Com.Ua

Здравствуйте, хочу представить сайт по поиску недвижимости

Мы поможем Вам купить, продать, снять, сдать в аренду любые объекты недвижимости, подобрать готовый проект дома, оформить интерьер, благоустроить участок.

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

Так же вы можете подписаться на рассылку объявлений, и отфильтрованые объявления будут приходить к вам на почту, или получать новые объявления по RSS-каналу.

Вы можете просто подать объявления, с фотографиями и расположением на карте, очень просто и эффективно.

НайдиСвойДом.Com.UA

среда, 3 декабря 2008 г.

Windows Aero на Windows Server 2008

Настройка Windows Server 2008

1. Запускаем Server Manager
2. Выбираем пункт Feature
3. Нажимаем Add Feature
4. Выбираем и ставим галочку в Desktop Experience
5. Нажимаем Next
6. Перезагружаем компьютер
7. Выбираем в меню Start -> Administrative Tools -> Services
8. Находим службу Themes и включаем ее на автоматическую загрузку
9. Перезагружаем компьютер или запускаем ее сразу
10. На рабочем стале, щелкаем на правую кнопку мыши и выбираем Personalize
11. Выбираем пункт Theme
12. Выбираем тему Windows Vista
13. Правой кнопкой мыши щелкам по Computer на рабочем столе, выбираем Properties
14. Щелкаем по ссылке слева Advanced system setting
15. В пункте Performance, щелкаем по кнопке Settings
16. Там открывшемся окне Performance Option, выбираем Adjust for best appearance

вторник, 7 октября 2008 г.

Пример пейжинга(Paging) в SQL Server 2005

CREATE PROCEDURE [dbo].[Limit]
-- Add the parameters for the stored procedure here
@Page int,
@PageSize int
AS
SET NOCOUNT ON

;WITH PagedResult AS (SELECT ROW_NUMBER() OVER (ORDER BY ID) AS RowNum, * FROM users)

SELECT * FROM PagedResult

WHERE RowNum BETWEEN

CASE WHEN @Page > 1 THEN (@PageSize * @Page) - @PageSize + 1

ELSE @Page END AND @PageSize * @Page

среда, 3 сентября 2008 г.

Социальный сервис по кулинарии "Мой Вкус"

Представляем Вашему вниманию новый украинский социальный проект - "Мой Вкус".
"Мой Вкус" - это клуб людей, которые любят готовить.



Обменивайтесь рецептами, общайтесь с друзьями по вкусу, ведите свою личную кулинарную книгу, голосуйте, комментируйте…
Отличительной особенностью сервиса является уникальная технология подбора вкуса.
Теперь Вам совсем не обязательно находить что-то вкусненькое в каталоге рецептов или в кулинарных книгах своих друзей.
Сервис позаботится об этом сам. Удобно, не правда ли?

www.moyvkus.ru