Допустим, что сложилась у вас очень хитрая ситуация.
Работал человек у вас в домене себе и работал. Потом надо было, например, почту сделать для него и тут все понимают, что забыли пароль для пользователя. Ну значит админ заходит в AD и устанавливает новый пароль для пользователя. А у вас же всё не просто, всё хитро - включаем комп и логинимся на локалку, потом в терминальном режиме коннектимся на машину, с которой в 1С работает пользователь. Ну значит пароль поменяли и заходим на машину (локально), потом в терминалку входим и естественно видим сообщение "операционной системе требуются ваши учетные данные". Что это могло бы значить можно только догадываться. И вот незадача - 1С не соединяется с базой. Говорит, что "Не найден интерфейс пользователя 1С (80070005)". Естественно вы судорожно лезете в инет и гуглите. Тут всего 2 варианта - либо пользователь (группа пользователей) не в группе DCOM юзеров на сервере 1С, либо на локальной машине 1С не зарегистрировала DCOM интерфейс. А решения соответственно тоже 2:
1. Надо на серваке в группу DCOM пользователей добавить юзера или группу юзеров, кто пользуется 1С.
2. Нужно нормально установить 1С на машине (в случае, если вы 1С перенесли с другого компа без установки). Если нормально инсталлировать 1С на машине, то она добавит свой DCOM интерфейс и вы сможете нормально работать.
А в итоге проблему с соообщением "операционной системе требуются ваши учетные данные" нужно решать следущим образом - в AD посмотрите, включен ли пользователь, которому поменяли пароль, в нужную группу. На примере остальных пользователей посмотрите группы и вашего конкретного горе-пользователя добавьте в соответсвующую группу.
Обновление vista home basic до vista business
Возможно, у кого-нибудь может возникнуть вопрос об обновлении одной версии vista до более продвинутой. Так вот, если вы купили новый ноутбук с предустановленой windows vista home basic и хотите что бы вы, например, могли спокойно работать в сети со своим ноутбуком, да не просто в сети, а в домене. И достали где-нибудь вы ещё лицензионный дистрибутив windows vista business. Просто вставляетет диск в дисковод, указываете на установку новой vista, вводите лицензионный ключ и потом нажимаете на обновление своей версии на новую. В принципе больше загвоздок быть не должно.
Возможно, на этапе "сбор файлов" может возникнуть внутрення ошибка windows и дальнейшая установка не может быть выполнена. В данном случае звонить в microsoft не имеет смысла. Они отвечают на данный вопрос так: "Поставщик оборудования имеет право вносить измененния в дистрибутивы windows, поэтому при возникновении ошибки стоит обратиться в сервисный центр поставщика оборудования".
Удачи
Возможно, на этапе "сбор файлов" может возникнуть внутрення ошибка windows и дальнейшая установка не может быть выполнена. В данном случае звонить в microsoft не имеет смысла. Они отвечают на данный вопрос так: "Поставщик оборудования имеет право вносить измененния в дистрибутивы windows, поэтому при возникновении ошибки стоит обратиться в сервисный центр поставщика оборудования".
Удачи
Cжатие CSS кода
Кодга вы пишите сайт, то часто приходится выбирать между красивым дизайном и функционалом сайта. Всем хочется что бы была хорошя навигация, красивый дизайн и что бы были функциональные возможности. Очень хорошим свойством сайта является его быстрая загрузка. Никто не хочет ждать долго, поэтому я могу предложить один из вариантов реализации сжатия css файлов для более быстрой загрузки страниц.
Ведь каждый программист пишет в коде комментарии, заметки и когда используем стандартные методы сжатия файлов, то получаем в итоге исходный код, очищенный от комментариев, пустых строк и лишних пробелов. Это конечо хорошо, но когда встает вопрос о дополнии или изменении кода css-файлов, то тут уже возникает сложность - комментарии удалены, заметок нет. Приходится долго вспоминать и тратить драгоценное время.
Итак, для сжатия css кода, но в то же время не изменяя его, можно использовать средства PHP.
Первую часть кода пишем в самом начале CSS - файла, вторую часть пишем в самом конце.
и к конце css-файла пишем
Если хотите сослаться на файл, используя имя , например, style.css и у вас есть распарсенный php код, то можете использовать следующий метод в файле .htaccess
Ведь каждый программист пишет в коде комментарии, заметки и когда используем стандартные методы сжатия файлов, то получаем в итоге исходный код, очищенный от комментариев, пустых строк и лишних пробелов. Это конечо хорошо, но когда встает вопрос о дополнии или изменении кода css-файлов, то тут уже возникает сложность - комментарии удалены, заметок нет. Приходится долго вспоминать и тратить драгоценное время.
Итак, для сжатия css кода, но в то же время не изменяя его, можно использовать средства PHP.
Первую часть кода пишем в самом начале CSS - файла, вторую часть пишем в самом конце.
<?php
header('Content-type: text/css'); //указываем, что это именно css
ob_start("compress"); //включаем буферизацию вывода для дальнейшего сжатия
function compress($buffer) {
// удаляем комментарии
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
// удаляем отступы, пробелы, пустые строки.
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
return $buffer;
}
?>
и к конце css-файла пишем
<?php ob_end_flush();?>
Если хотите сослаться на файл, используя имя , например, style.css и у вас есть распарсенный php код, то можете использовать следующий метод в файле .htaccess
<Files screen.css>
SetHandler application/x-httpd-php
</Files>
IIS, nic.ru и поддомен 3-го уровня
Я очень много времени потратил на поиск информации о создании поддомена 3-го уровня средствами IIS, при том, что хозяином DNS является регистратор nic.ru
И теперь я просто обязан поделиться знаниями.
Ситуация: сервер с сайтом стоит в соседнем кабинете и упорно шумит. DNS записи находятся на nic.ru.
Идем значит на сайт dns-master.ru и авторизуемся. Находим свой домен и начинаем регистрировать поддомен. Для этого добавляем новую А-запись с названием поддомена.
Напрмер:
для сайта name.ru нужен поддомен sub.name.ru . Так вот и добавляем А-запись с именем sub и IP пишем своего сайта name.ru . Этот IP там уже есть в списке А-записей для домена name.ru
После чего идем на свой гудящий сервак и лезем в настройки IIS. IIS Manager->NAME(local computer)->name.ru->All Tasks->Save configuration to a File. Потом создаем новый сайт из файла. Если будет спрашивать о том, что Create new.. или replace текущий сайт, то говорим, что create new web site. Создается новый элемент в дереве сайтов. Кликаем на его свойства и там редактируем description, home directory и на вкладке Web Site жмем на Advanced И там меняем информацию по примеру name.ru . порт как правило 80.
Ну и не забудьте предварительно создать папку, в которой будет хранится сайт.
Ну если что забыл, то не судите и спрашивайте в комментах )
Удачи
И теперь я просто обязан поделиться знаниями.
Ситуация: сервер с сайтом стоит в соседнем кабинете и упорно шумит. DNS записи находятся на nic.ru.
Идем значит на сайт dns-master.ru и авторизуемся. Находим свой домен и начинаем регистрировать поддомен. Для этого добавляем новую А-запись с названием поддомена.
Напрмер:
для сайта name.ru нужен поддомен sub.name.ru . Так вот и добавляем А-запись с именем sub и IP пишем своего сайта name.ru . Этот IP там уже есть в списке А-записей для домена name.ru
После чего идем на свой гудящий сервак и лезем в настройки IIS. IIS Manager->NAME(local computer)->name.ru->All Tasks->Save configuration to a File. Потом создаем новый сайт из файла. Если будет спрашивать о том, что Create new.. или replace текущий сайт, то говорим, что create new web site. Создается новый элемент в дереве сайтов. Кликаем на его свойства и там редактируем description, home directory и на вкладке Web Site жмем на Advanced И там меняем информацию по примеру name.ru . порт как правило 80.
Ну и не забудьте предварительно создать папку, в которой будет хранится сайт.
Ну если что забыл, то не судите и спрашивайте в комментах )
Удачи
Огромная коллекция книг по компьютерной тематике. Около 6993 наименований. Как скачивать книги - написано на самом верху страницы.
Сюда!
Я там накопал книги и по PHP и по AJAX, и по ASP c C#.
Сюда!
Я там накопал книги и по PHP и по AJAX, и по ASP c C#.
Градиент средствами JavaScript
Постоянная проблема с нарезанием однопиксельной полоски на бэкграунд сайта?
Дело в том, что есть один вариант создания градиента на страничке, например:
Дело в том, что есть один вариант создания градиента на страничке, например:
<div style="height: 100%; width: 100%; text-align: center;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
startColorStr=#000000, endColorStr=#ffffff);">
<h1 style="color: white;">
Градиент на заднем плане будет работать только в IE.</h1>
</div>
Но этот пример будет работать только в "Ослике". Но умные и безустали работающие программисты придумали сделать кросс-браузерный вариант. Правда средствами JavaScript, но лучше уж так =)) Так вот:
<body>
<script type="text/javascript"><!--//--><![CDATA[//><!--
function leftPad(x) {
return (x.length < 2) ? "0"+x : x;
}
function hex(x) {
return leftPad(x.toString(0x10).toUpperCase());
}
for (i=0; i<256; i++) {
var div = document.createElement("div");
div.style.backgroundColor = "#"+hex(i)+hex(i)+hex(i);
div.style.fontSize = "0px";
div.style.lineHeight = "0px";
div.style.height = "2px";
document.body.appendChild(div);
}
//--><!]]></script>
</body>
Естественно найдено в сети по адресу http://www.getinfo.ru/
Подписаться на:
Сообщения (Atom)