Интересно почитать… Блог в котором есть много интересной информации…

1 января 2011

Firewall под Ubuntu Linux

Категория: linux — admin @ 20:26

Под Ubuntu Linux Firewall работает через iptables, который установлен по умолчанию и разрешает весь трафик. С командной строки через iptables работать достаточно сложно, поэтому есть UFW (Uncomplicated Firewall) или GUFW, для работы с Firewall через графический интерфейс.

Ставим GUFW:

# apt-get install gufw

запускаем и видим, что Firewall действительно выключен:

31 декабря 2010

Как прописывать срок годности и состав для товара в Joomla VirtueMart

Категория: информационные технологии — admin @ 13:43

У нас для всех товаров добавлен тип «Этикетка» с тремя параметрами:

(далее…)

24 декабря 2010

Как добавлять ссылки в Joomla

Категория: информационные технологии — admin @ 21:39

Открываем статью, категорию товаров в VirtueMart, или любой текст во встроенном редакторе, выделяем тект и нажимаем на кнопку «Insert/Edit Link»:

затем выбираем статью и нажимаем на Insert (или Update):

Добавление функциональности «Товар временно недоступен» в Joomla VirtueMart

Категория: программирование — admin @ 20:21

в файле /components/com_virtuemart/themes/vm_mynxx/templates/common/availability.tpl.php есть сделующий код:

	// Delivery time!
	// Ships in 24hrs, 48hrs, ....
	if( $product_availability ) { ?>
		<span style="font-weight:bold;">
			<?php echo $VM_LANG->_('PHPSHOP_DELIVERY_TIME') ?>: 
		</span>
		<br /><br />
		<?php
		if( CHECK_STOCK == '1' && !$product_in_stock ) {
			$product_availability = 'not_available.gif';
		}
		if( is_file( VM_THEMEPATH."images/availability/".$product_availability)) {
			echo vmCommonHTML::imageTag( VM_THEMEURL."images/availability/".$product_availability, $product_availability );
		}
		else {
			echo $product_availability;
		}
	}

(далее…)

23 декабря 2010

Чем красят пельмени

Категория: разное — admin @ 0:27

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

22 декабря 2010

Пастор онлайн

Категория: духовное — admin @ 19:29

пастор онлайн

Если вы ищите пастора, то вы можете попробовать найти его в интернете.

вообще выбор между онлайн пастором и офлайн пастором это вопрос философский, онлайн пастора вы видите на сцене, а офлайн пастора вы не видите, зато с ним проще общаться.

Кстати, некоторые онлайн пастора принимают Яндекс Деньги.

Выбор МФУ 2010

Категория: железо — Метки: — admin @ 16:07

По функциональности МФУ HP PhotoSmat C309h (цена около 6400 руб) имеет следующие плюсы:

  1. Есть двусторонняя печать
  2. Разрешение сканера 4800х4800
  3. Оригинальные картриджи можно заправлять (цена заправки 200 руб. как для обычного картриджа, так и для картриджа повышенной ёмкости), при этом, в отличии от Epson перезаправляемый картридж покупать не надо.
  4. Есть сетевой (Ethernet) интерфейс.

Недостатки:

  1. Нет автоподатчика (для сканера).

Цена цветного картриджа CB320HE обычный/повышенной емкости (на 750 стр) : 327/700 руб, черно-белый CB316HE: 327/700 руб.

На практике есть две проблемы (операционная системы Windows 7  64 bit, принтер подключен через USB, драйвера новые скачены с интернета, обновления установлены).
(далее…)

6 декабря 2010

Настройка почты для Joomla

Категория: linux,программирование — admin @ 0:13

Если в конфигурации Joomla (в файле configuration.php) прописать следующее:

        var $mailfrom = 'me@somewhere.ru';
        var $mailer = 'smtp';
        var $smtpauth = '1';
        var $smtpsecure = 'ssl';
        var $smtpport = '465';
        var $smtpuser = 'somename@gmail.com';
        var $smtppass = 'XXXXX';
        var $smtphost = 'smtp.gmail.com';

, то почта будет отсылаться через класс PHPMailer. Одним из недостатков такого варианта является то, что $mailfrom, при использовании smtp.gmail.com не учитывается, и все письма будут приходить от somename@gmail.com. Если зайти в настройки GMail «Аккаунты и импорт», то там можно поменять адрес от которого будут приходить письма нажав кнопку «Отправлять письма с другого адреса». В отличии от Gmail, Яндекс — smtp.yandex.ru вообще не будет принимать письма, если $mailfrom отличный от имени ящика ($smtpuser). Вот настройки для Яндекса:

        var $mailer = 'smtp';
        var $mailfrom = 'somename@yandex.ru';
        var $fromname = 'Вася;
        var $sendmail = '/usr/sbin/sendmail';
        var $smtpauth = '1';
        var $smtpsecure = 'none';
        var $smtpport = '25';
        var $smtpuser = 'somename';
        var $smtppass = 'XXXXXX';
        var $smtphost = 'smtp.yandex.ru';

(далее…)

3 декабря 2010

Как прописывать домен .РФ в конфигурации Apache

Категория: информационные технологии — admin @ 1:14

Домен .РФ, например, мыломаг.рф:

на уровне браузера превращается во что-то вида xn--….xn--p1ai

и вот именно этот xn--….xn--p1ai и надо прописывать в конфигурационном файле apache:

<virtualhost *:80>
    ...
    ServerName xn--80agwdbl3g.xn--p1ai
    ...
</virtualhost>

(далее…)

2 декабря 2010

Как в Joomla VirtueMart задавать цвет товара

Категория: программирование — admin @ 17:31

Цвет товара, как правило не влияет на его цену, поэтому в админке на закладке ‘Статус Товара’ прописываем свойство «Цвет» без цены:


(далее…)

28 ноября 2010

Где в Joomla VirtueMart инициализируется phpMailer

Категория: программирование — admin @ 14:01

файл administrator/components/com_virtuemart/classes/ps_main.php

function vmCreateMail( $from='', $fromname='', $subject='', $body='' ) {
	global $mosConfig_absolute_path, $mosConfig_sendmail;
	global $mosConfig_smtpauth, $mosConfig_smtpuser;
	global $mosConfig_smtppass, $mosConfig_smtphost;
	global $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_mailer;

	$phpmailer_classname='phpmailer';
	if( file_exists( $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php') ) {
		$phpmailer_path = $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php';
	}elseif( file_exists( $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php')) {
		$phpmailer_path = $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php';
		$phpmailer_classname = 'mosphpmailer';
	}
	require_once( $phpmailer_path );
	if( class_exists( $phpmailer_classname )) {
		$mail = new $phpmailer_classname();
	}
	$phpmailer_path = dirname( $phpmailer_path );
	$mail->PluginDir = $phpmailer_path .'/';
	$mail->SetLanguage( 'en', $phpmailer_path . '/language/' );
	$mail->CharSet 	= vmGetCharset();
	$mail->IsMail();
	$mail->From 	= $from ? $from : $mosConfig_mailfrom;
	$mail->FromName = $fromname ? $fromname : $mosConfig_fromname;
	$mail->Sender 	= $from ? $from : $mosConfig_mailfrom;
	$mail->Mailer 	= $mosConfig_mailer;

	// Add smtp values if needed
	if ( $mosConfig_mailer == 'smtp' ) {
		$mail->SMTPAuth = $mosConfig_smtpauth;
		$mail->Username = $mosConfig_smtpuser;
		$mail->Password = $mosConfig_smtppass;
		$mail->Host 	= $mosConfig_smtphost;
	} else

	// Set sendmail path
	if ( $mosConfig_mailer == 'sendmail' ) {
		if (isset($mosConfig_sendmail))
			$mail->Sendmail = $mosConfig_sendmail;
	} // if
	if( $subject ) {
		$mail->Subject 	= vmAbstractLanguage::safe_utf8_encode( $subject, $mail->CharSet );
	}
	if( $body) {
		$mail->Body 	= $body;
	}
	// Patch to get correct Line Endings
	switch( substr( strtoupper( PHP_OS ), 0, 3 ) ) {
		case "WIN":
			$mail->LE = "\r\n";
			break;
		case "MAC": // Mac OS9
			$mail->LE = "\r";
			break;
		case "DAR": // Mac OSX
		default: // change nothing
			break;
	}
	return $mail;
}

27 ноября 2010

Bash это очень интересный язык

Категория: программирование — admin @ 1:15

Вот, например, армянин Бьярн Страуструп придумал нормальный вполне язык С++, а таджик Браен Фокс придумал савсэм нэпонатый язык Bash. У него в языке надо обязательно ставить ; после ], и если мы забыли пробел (см красные знаки), то савсем ничего нэ будэт работат:

Презентация про память

Категория: разное — admin @ 0:38

надо нажимать на View with PicLens

Скачать Презентацию

21 ноября 2010

Эфирное масло это очень интересная жидкость

Категория: разное — admin @ 23:05

Если налить эфирное масло в пластиковую бутылку 10 мл или 25 мл, то через две недели получается вот такая штука:

10 мл: 25мл:

причем плющит любые бутылки даже литровые и двухлитровые.

16 ноября 2010

Чем подкидывать в бане

Категория: разное — admin @ 1:08

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

8 ноября 2010

Как сделать чтобы ProFTPd было по-русски

Категория: linux — admin @ 15:42

вроде надо прописать UseEncoding в proftpd.conf:

sudo gedit /etc/proftpd/proftpd.conf

<IfModule mod_lang.c>
LangEngine on
UseEncoding utf8 cp1251
</IfModule>

и потом рестартим FTP:

sudo /etc/init.d/proftpd restart

Кастомизация Joomla VirtueMart

Категория: программирование — admin @ 4:41

Отображение аттрибутов продукта в листинге:

Основной файл через который делается листинг продуктов это administrator/components/com_virtuemart/html/shop.browse.php, для того, чтобы передать аттрибуты в шаблон листинга надо добавить вот такую строчку в этот файл:

		$products[$i]['product_attribute'] = $db_browse->f('attribute');
		$products[$i]['product_name'] = shopMakeHtmlSafe( $product_name );
		$products[$i]['product_s_desc'] = $product_s_desc;
		$products[$i]['product_details'] = $product_details;
		$products[$i]['product_rating'] = $product_rating;

и в файле administrator/components/com_virtuemart/html/shop_browse_queries.php, в котором прописаны соответствующие SQL запросы надо добавить поле `attribute`:

// These are the names of all fields we fetch data from
$fieldnames = "`product_name`,`products_per_row`,`category_browsepage`,`category_flypage`,`#__{vm}_category`.`category_id`,
				`#__{vm}_product`.`product_id`,`product_full_image`,`product_thumb_image`,`product_s_desc`,`product_parent_id`,`product_publish`,`product_in_stock`,`product_sku`, `product_url`,
				`product_weight`,`product_weight_uom`,`product_length`,`product_width`,`product_height`,`product_lwh_uom`,`product_in_stock`,`product_available_date`,`product_availability`,`#__{vm}_product`.`mdate`, `#__{vm}_product`.`cdate`,`attribute`";

(далее…)

31 октября 2010

Как зайти в Tomcat после его установки

Категория: linux,программирование — admin @ 4:36

оказывается, что сделать это очень просто, надо просто взять и прописать в файле /etc/tomcat6/tomcat-users.xml нового юзера:

<tomcat-users>
  <role rolename="admin"/>
  <role rolename="manager"/>
  <user username="admin" password="mypassword" roles="admin,manager"/>
<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
</tomcat-users>

и потом зарестартить Tomcat:

sudo /etc/init.d/tomcat6 restart

30 октября 2010

Настройка Apache под Ubuntu для работы с SSL

Категория: linux — admin @ 1:51

Настроить Apache для работы с SSL очень просто:

1. Надо для начала сгенерировать сертификат, вообще это делается с помощью команды

sudo apache2-ssl-certificate -days 365

но есть и другие способы:

openssl genrsa -out mydomain.key 1024

и затем

openssl req -new -key mydomain.key -x509 -out mydomain.crt

(далее…)

26 октября 2010

Мыловарение в домашних условиях

Категория: разное — admin @ 1:24

В последнее время всё большее распространение получает такое, на первый взгляд, не привлекательное занятие, как домашнее мыловарение. Появляется всё больше мыловаров любителей, которые с удовольствием проводят свободное время создавая разнообразное мыло из различных ингредиентов и придавая ему различные ароматы и затем, с не меньшим удовольствием, направляются в баню, чтобы опробовать созданные продукты в действии. Спектр ингредиентов и ароматов настолько широк, что можно потратить немало рабочего времени посещая различные сайты посвященные этой тематике и интернет магазины, которые предлагают широкий ассортимент для самых опытных мыловаров. Также в интернете есть много информации для начинающих, тех кто только ещё делает первые шаги на этом поприще, например на сайте http://beauty-exclusive.ru можно найти самые базовые и проверенные рецептуры и приобрести все необходимые компоненты.

« Newer PostsOlder Posts »

SlogPost.ru