Перекомпиляция VMWare Server при обновлении ядра в Ubuntu

Опубликовано Vladimir - ср, 19.05.2010 - 11:49

При обновлении ядра linux приходиться каждый раз перекомпилировать модули VMWare Server. При этом могут возникать различные проблемы с vmware-config.pl

Данный скрипт на Python создан для упрощения получения новых заголовочных файлов, удаления старых модулей. Кладется рядом с файлом конфигурации vmware-config.pl в /usr/bin

Для исполнения требуются права root (sudo -s)

Скачать можно здесь

 

SQL Managment studio 2008 проблемы с Full-text index

Опубликовано Vladimir - чт, 22.04.2010 - 16:01

При переносе базы в MS SQL 2008 с полнотекстовым индексом может возникнуть ситуация, когда для базы индексы созданы, но в контекстном меню пункт серый (выключен):

Изображение удалено.

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

Проверяем - смотрим свойство IsFulltextEnabled для всех баз кроме системных (dbid 1..4)

select name, DATABASEPROPERTY(name,'IsFulltextEnabled')
from master..sysdatabases where dbid > 4
GO

Локализация и windows сервисы

Опубликовано Vladimir - пн, 12.04.2010 - 15:18

Для изменения настроек регина и языка с которыми будут работать системные сервисы требуется применить настройки для пользователя windows по умолчанию.

В противном случае можно долго искать почему сервис работающий под системным пользователем неправильно обрабатывает русский язык

Win7+IIS7+ASP.NET

Опубликовано Vladimir - пт, 19.03.2010 - 18:09

1. Устанавливаемв Windows features (Control panel-Programs)

см. на англ с картинками

  • IIS Services
  • .NET 3.5
  • Web Developer components - ASP.NET

2. Control panel - System and security - Administration - IIS Managment

3. Копируем свое .NET приложение в каталог с:\inetpub\wwwroot

И добавляем права на чтение для IIS_IUSRS

.NET 1.1. сборка в режиме x64

Опубликовано Vladimir - ср, 17.02.2010 - 14:17

Как запустить сборку скомпиленную под 2003 студией (.NET 1.1) на x64 без перекомпиляции?

Ответ: corflags.exe /UpgradeCLRHeader

по мотивам: http://msdn.microsoft.com/en-us/library/ms973190.aspx

Note While it is technically possible to modify the flags in the PE header of an assembly after it has been compiled, Microsoft does not recommend doing this.

corflags.exe - утилита, которая идет со студией начиная с 2005

MS SQL 2008 CTE и CONTAINSTABLE

Опубликовано Vladimir - ср, 27.01.2010 - 11:48

В MS SQL для постраничкого вывода можно использовать CTE (Common table expressions):

WITH cte AS
(
SELECT ROW_NUMBER() OVER (ORDER BY FullName ASC) as RowNum,
* FROM Users
) SELECT * FROM cte
WHERE RowNum BETWEEN 0 AND 50

В MS SQL 2008 до SP3 включительно CTE не работает с полнотекстовым поиском

(CONTAINSTABLE)

При запросе

MS SQL Server 2005/2008 и база на сетевом диске

Опубликовано Vladimir - пн, 25.01.2010 - 19:49

1.Необходимо настроить сервис SQL Server для старта после включения сети

HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ MSSQLServer.

DependOnService =  NetLogon

2. Путь к устройствам следует задавать как UNC ( \\server\share).

Чтобы была возможность использовать UNC путь при создании/открытии базы, необходимо установить флаг (trace flag) 1807.

Включить флаг можно, например в SQL Managment studio

DBCC TRACEON (1807)

Информация о деньгах на мобильный телефон

Опубликовано Vladimir - пт, 22.01.2010 - 13:27

Запрос баланса или счета к оплате сотовых операторов (USSD)

Билайн (Beeline)

Авансные тарифы

Постоплатаные тарифы

*110*2*1*4*3#  (возвращает SMS)

Предоплатные тарифы

*102#

МТС (MTS)

*100#

Мегафон (Megafon)

*100#

 

drupal ShowCase на views_slideshow

Опубликовано Vladimir - пт, 15.01.2010 - 11:36

Можно сделать галерею с просмотром

1. Ставим модуль views_slideshow

2. Создаем Представление (View) в котором выводим 4 картинки прикрепленные attach или imagefield к соответствующим материалам.

3. Настраиваем views_slideshow для работы с нашим видом

4. Форматируем графическое представление при помощи стилей