10 апреля 2013 Нет комментариев

mysql --user=dblogin --password=dbpass dbname < dbdump.sql

Categories: MySQL, Unix Tags:
10 апреля 2013 Нет комментариев

mysqladmin — создать новую базу данных
mysqladmin -u root -p create db_name

Categories: MySQL, Unix Tags:
4 апреля 2013 Нет комментариев

Понадобилось импортировать список контактов из резервной копии iphone (сам iphone в нерабочем состоянии), в мобильный на android.

Что нужно сделать…

1. Экспортировать контакты из резервной копии в формат vcard (*.vcf)
Для этого используем ПО: iphone-backup-browser

Страница проекта: http://code.google.com/p/iphone-backup-browser/
Зеркало у себя: iphone-backup-browser.zip
Выбираем последний backup и «save contacts as vcard».

2. Полученным файл записываем на карту памяти телефона для импорта.

3. Импортируем список контактов..

Categories: Mac, Other Tags:
28 марта 2013 Нет комментариев

В примере плавное изменение прозрачности блока при наведении мышки, от 0.5 до 1. 250 — это скорость изменения.

$(document).ready(function() {
	var opacity=0.5,toOpacity=1,duration=250;
	$('.inf').css('opacity',opacity).hover(function() {
		$(this).fadeTo(duration,toOpacity);
		}, function() {
			$(this).fadeTo(duration,opacity);
		}
	);
});
Categories: Javascript Tags:
28 марта 2013 Нет комментариев

Аналог для firefox innerTexttextContent. Использование:

var cnt=document.getElementById('containterid');
if (typeof(cnt.innerText)!='undefined') {
	cnt.innerText='newtext';
}
else {
	cnt.textContent='newtext';
}
Categories: Javascript Tags:
28 марта 2013 Нет комментариев

Задача присвоить нужному option атрибут selected.

var sel=document.getElementById('selectid');
sel.options[10].setAttribute("selected","selected");

Специально для firefox добавляем строчку:

sel.options[10].selected=true;
Categories: Javascript Tags:
27 марта 2013 1 комментарий

Функция возвращает размеры рабочей области окна и размеры загруженной страницы сайта:

function  getPageSize(){
	var xScroll, yScroll, pageWidth, pageHeight, windowWidth, windowHeight;
 
	if (window.innerHeight && window.scrollMaxY) {
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else if (document.documentElement && document.documentElement.scrollHeight > document.documentElement.offsetHeight){ // Explorer 6 strict mode
		xScroll = document.documentElement.scrollWidth;
		yScroll = document.documentElement.scrollHeight;
	} else { // Explorer Mac...would also work in Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
 
	if (self.innerHeight) { // all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}
 
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else {
		pageHeight = yScroll;
	}
 
	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}
 
	return [pageWidth,pageHeight,windowWidth,windowHeight];
}

Источник: http://www.jstoolbox.com/skripty/raznoe/poluchenie-razmera-stranicy/
Использование — в примере alert, когда высота страницы больше высоты рабочей области окна, т.е. есть вертикальная полоса прокрутки:
перед закрытием body

<script type="text/javascript">
	var ps=getPageSize();
	if (ps[1]>ps[3]) {
		alert(">");
	}
</script>
Categories: Javascript Tags: