Новый бассейн на Планерной

Недалеко от дома построили бассейн. Строили его еще когда я жил в общаге. На день рождения подарили абонемент в этот бассейн. В целом хороший бассейн. Дороговато, но зато близко. подробнее про бассейн

Недавно мне понадобилось перенести информацию из excel-файла в базу данных. Для этого я использовал класс Spreadsheet_Excel_Reader. Это php-класс, который создан для чтения excel-документов. Простой пример ниже иллюстрирует работу класса.

<?php
require_once ('/excel/reader.php'); // подключаем класс

$Excel = new Spreadsheet_Excel_Reader(); // создаем объект
$Excel->setOutputEncoding('cp1251'); // устанавливаем кодировку
$Excel->read('filename.xls'); // открываем файл
$count = $Excel->sheets[0]['numRows']; // узнаем количество строк в 1 листе

// с помощью цикла выводим все ячейки
for ($rowNum = 1; $rowNum <= $count; $rowNum++) {
    echo $Excel->sheets[0]['cells'][$rowNum][1]; // 1 столбец
    echo $Excel->sheets[0]['cells'][$rowNum][2]; // 2 столбец
    echo $Excel->sheets[0]['cells'][$rowNum][3]; // 3 столбец
}
?>

Например, $Excel->sheets[0]['cells'][2][1] обращается к ячейке, которая находится в первом листе, 2 строка, 1 столбец. Если ваши данные находятся в 3 листе нужно писать $Excel->sheets[2] (нумерация начинается с нуля).

Скачать класс Spreadsheet_Excel_Reader

Сходненский ковш

Пара слов о том месте, где я снимаю квартиру. Живу я в Тушино, возле Сходненского ковша. Памятник природы, так называемый Сходненский ковш (иначе Сходненская чаша или Сходненская пойма) представляет собой естественный котлован неясного происхождения, глубиной около 40 метров (хотя на фото кажется равниной). С трех сторон ковш ограничен крутыми берегами, на дне ковша протекает река Сходня. В 1991 году местности был присвоен статус особо охраняемой природной территории. Вот такое красивое место.

Box.net — веб-сервис, который дает немного места под хранения произвольных файлов бесплатно и много, если платно.
На сервисе существует 4 вида аккаунтов:

  1. Lite (бесплатно) — объем ящика 1 Гб, максимальный размер одного файла 25 Мб
  2. Individual ($8 в месяц) — 5 Гб, , максимальный размер одного файла 1 Гб
  3. Business ($15 в месяц) — 3 пользователя, 10 Гб, максимальный размер одного файла 1 Гб
  4. Enterprise ($25 в месяц) — 10 пользователей, максимальный размер одного файла 1 Гб

читать дальше

Понимаю, что тема избита, но сам постоянно натыкаюсь на сайты, открывающиеся как с www, так и без.
Почему это плохо?
1) проблемы с поисковиками. Для поисковиков сайты с www и без www – 2 разных сайта. Это хорошо видно в Яндексе, который проиндексировал сайт wimax с www и без www. Такое дублирование понижает основной сайт в поисковой выдаче за счет «размытия» контента на 2 сайта.

индексация сайта с www и без www дублирование контента
На момент написания статьи я уже исправил ситуацию с wimax.
Сейчас в Яндексе висит только один основной сайт wimax.comstar.ru
читать дальше

цены на квартиры в москве график

Наконец-то рынок недвижимости с офигевшими ценами по 7000-8000 $/м2 упал. Необоснованно высокие цены на московскую недвижимость стремительно поползли вниз. читать дальше

Не секрет, что невозможно оптимизировать сайт под все виды поисковых запросов по данной тематике. Но даже если ваш сайт будет вылезать на 1 место по многим запросам, то часть клиентов все равно перейдет по 2,3… 10 ссылке в выдаче и возможно уйдет к конкурентам. А очень хочется, чтобы информация о фирме вылезала несколько раз подряд в топе. По всем этим причинам выгодно делать сайты-сателлиты. Сателлиты – это фактически сайты дублеры, но заполненые разным контентом. Пример

Наткнулся в чужом коде на очередной WTF. Вместо встроенной функции nl2br() использовалась конструкция

$message = str_replace("\n", "<br />", $message);

Прежде чем что-то написать откройте документацию PHP или посмотрите в гугле – возможно там вы найдете готовое решение вашей проблемы. У PHP имеется огромное количество встроенных функций для решения многих задач. Есть даже встроенная функция easter_date() для расчета дня Пасхи для любого года

<?php
echo date("M-d-Y", easter_date(2000)); // Apr-23-2000
echo date("M-d-Y", easter_date(2001)); // Apr-15-2001
?>

Не изобретайте велосипед!

дайвинг в подмосковье

На прошлой неделе на Лепре прошел благотворительный аукцион, все вырученные средства с которого пойдут на строительство изгороди вокруг территории Петровской школы–интерната. Люди предлагали нужные и ненужные вещи, различные услуги и прочее. Одним из лотов была услуга под названием «интро-дайв». Интро-дайв — пробное погружение с аквалангом в сопровождении инструктора. Инструктором был Виктор Лягушкин – известный подводный фотограф. Ныряли мы на Тверском карьере. читать дальше

Арифметические операторы JavaScript

Что за дебилы пишут такие книжки? Мало того, что в последних строчках написан бред, так еще указаны не все операторы. Инкремент, декремент, унарный плюс и унарный минус.

Самодельный кальян

По образованию я химик (учился в РХТУ им Д.И. Менделеева). На 3 курсе, когда у нас были лабораторные по органической химии, я заметил поразительное сходство между установкой для фильтрации и кальяном. Недолго думая собрал самодельный кальян, который служит мне верой и правдой уже несколько лет. Кальян состоит из двух основных элементов: воронка Бюхнера и колба Бунзена. как сделать кальян в домашних условиях