Автоматический запуск 1С (по расписанию) + JIT Scheduler
18 февраля 2011
Рубрика: Windows

Задача - выгрузка данных из в файл.

Реализация - обрабоотка, которая стартуется при старте пользователя 1С.

Результат - батник, который, собственно, и стартует 1С под нужным пользователем.

И все срабатывает, но только в том случае, если сеанс пользователя, под которым запускается , активен. Т.е. если запускать бантик через виндовый планировщик заданий, то процес запускается, но остается висеть, что не есть хорошо.

После долгих ковыряний и тестов решили, что проблема "висяков" в следующем.

Когда стартует -ка, она показывает "совет дня". И пользователь не можен завершить сеанс, пока не закроет это активное окошко. Чтоб его больше не показывать, надо убрать галку в этом же окне.

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

Выход из ситуации - альтернативный планировчик, более мощный + некоторые махинации.

1) Качаем сам планировщик - JIT Scheduler (гугл в помощь, ссылок полно)

2) Добавляем дазачу на запуск батника от системы (не от пользователя) на ближайшее время.

3) Следим, чтоб запустилась -ка, снимаем галку, чтоб окна с подсказками более не показывались

4) Устанавливаем время запуска на какой нам удобно.

В итоге мы запустили процес 1С-ки от системы, поснимали все, что нам мешает и спокойно можем работать с 1С-кой без всякий висяков.

Windows XP + WPA2 wi-fi
12 февраля 2011
Рубрика: Windows

Знаю, что ХР уже старенькая, но ее все еще используют. Даже SP2 не имеет возможности работать с wi-fi, которая WPA2.

Чтоб это поправить, надо скачать и установить патчик. Патчик называется WindowsXP-KB893357-v2-x86-RUS.exe.

Конечно, лучше качать его сразу с сайта мелкософта (Update for Windows XP (KB893357)), но тем, у кого проблемы с лицензией (а мелкософт будет это проверять), можно скачать и с моего блога (конечно, если вы мне верите). Ссылка: WindowsXP-KB893357-v2-x86-RUS.exe (2187)

Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
11 февраля 2011
Рубрика: Администрирование -> Ubuntu

Источник: http://sudouser.com/ustanovka-i-nastrojka-vsftpd-mysql-ubuntu-debian

Копирую статью у себя, чтоб всегда был к ней доступ.

Vsftpd считается одним из самых быстрых и хорошо защищенных FTP серверов под Linux. Обычно он устанавливается и конфигурируется под пользователей зарегистрированных в системе. В этом руководстве предполагается установка vsftpd под виртуальных пользователей, зарегистрированных в базе данных MySQL.

Такое решение позволяет открыть и управлять до тысячи ftp пользователей на одном сервере.

Управлять MySQL базой вы можете с помощью пакета phpMyAdmin.

Подробнее...

Удаленный рабочий стол в Ubuntu на основе x11vnc (без монитора)

Решил настроить свой домашний сервачек. Ftp, LAMP  и т.д.

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

С дефолтным сервером в Ubuntu возникли проблемы, знакомый посоветовал x11vnc.

С ним тоже были проблемы, но в инете нашлось их решение. Теперь распишем все, чтоб все работало.

Сразу хочу сказать, что то, что я буду описывать сейчас - куски из разных статей, так что ссылки на источники я ставить не буду.

Поехали.

Подробнее...

ЧПУ своими руками (PHP). Динамическое формрование ЧПУ
24 января 2011
Рубрика: Web -> SEO

По просьбе трудящихся, пишу еще одну статью по ЧПУ. В ней я расскажу о подходе, который желательно использовать в высокопосещаемых ресурсах. Эта "желательность" вызвана тем, что динамическое формирование ЧПУ достаточно быстрое, чтоб выдерживать большие нагрузки.

Принцип работы я покажу на примере интернет-магазина товаров.

Начальные данные:

У нас есть табличка (всего одна и очень упрощенная), которая содержит список товаров.

CREATE TABLE product (

  product_id int(11) NOT NULL AUTO_INCREMENT,

  product_name varchar(255) NOT NULL

...

  PRIMARY KEY (product_id);

Нам надо преобразовать урл из /index.php?task=product&id=1 в /product/1/ (ну эт просто), а еще лучше - в /product/nazvanie_producta_1/

Т.е. чтоб в урле было название продукта (в транислите, можно и в кирилице) и ID  продукта.

Подробнее...