Билингвальные (или двуязычные книги) — это одна книга на двух языках, когда или на одной странице текст на одном языке — а на другой на другом (например, русский или английский) или когда разделение идет не по страницам, а по строкам. Чтение билингвальных книг ускоряет изучение английского языка. читать дальше
Пара слов о РХТУ им Д.И.Менделеева, в котором я проучился 6 лет. Про РХТУ обычно пишут следующее: РХТУ — ведущий вуз в системе химико-технологического образования и подготовки кадров для химической промышленности и науки России. бла-бла-бла…
Попробую показать РХТУ изнутри, глазами студента. читать дальше
После посещения тира «Хищник» решил сходить в центральный стрелково-спортивный клуб РОСТО, который находится совсем рядом с моим домом (м. Тушинская). подробнее о тире
5 августа в клубе Сквот проводился аукцион. Люди выставляли на продажу всякие креативные вещи и услуги, а вырученные деньги пошли в детский дом г. Петровска. Всего было собрано почти 70 000 руб. До этого проводился online-аукцион на Лепре, на котором я купил поездку на дайвинг. В общей сложности было собрано 200 000 руб.
фотки
Давно собирался сходить в тир, пострелять из боевого оружия. Последний раз стрелял из калашникова на военных сборах в Курске. Нашел в интернете несколько тиров. Выбрал тир «Хищник», который находится недалеко от моего дома. подробнее о тире
- Любая работающая программа уже устарела.
- Любая программа обходится дороже и требует больше времени, чем казалось в начале.
- Если программа полезна, ее обязательно переделывают.
- Если программа бесполезна, ее тщательно документируют.
- Любая программа в конце концов занимает всю доступную память.
- Ценность программы обычно определяется весом выдаваемой ею распечатки.
- Cложность программы обычно растет до тех пор, пока не превысит способности программиста, призванного ее поддерживать.
- Если утилиты, испытанные при инсталяции, работают идеально, все остальные функции будут работать не верно.
- Если входной редактор спроектирован так, чтобы исключить неверный ввод, найдется изобретательный идиот, который изыщет метод ввести разрушительную команду.
- Невежество - единственный язык, которым владеют все программисты.
- Увеличение численности программистов, работающих над проектом, увеличивает сроки его выполнения.
- Небрежно спланированный проект требует в 3 раза больше времени, чем ожидалось, а тщательно спланированный - только в 2.
- В программе всегда есть еще одна ошибка.
- Невозможно создать программу с полной защитой от дураков, ибо дураки крайне изобретательны.
- Если все идет хорошо, вас вскоре ждут серьезные осложнения.
- Если дела идут хуже некуда, вскоре выяснится, что это не так.
- Если кажется, что все в порядке, вы просто что-то просмотрели.
- Тестовые операции и результаты их выполнения должны быть воспроизводимы - они все должны давать одинаковые отказы.
- Вы всегда найдете еще одну ошибку, если еще раз загляните в свою программу.
- Терминал работает лучше, если его включить в сеть.
- Если все не работает, читайте документацию.
- Если вам не понятно какое-то слово в технической документации, игнорируйте его, смысл от этого не пострадает.
- Не важно, много ли вы работаете, вы все равно работаете недостаточно.
- То, чего вы не делаете, всегда важнее того, что вы делаете.
- Всегда оставляйте место для объяснения того, почему ваша программа работает не так как планировалось.
- Не существует ничего невозможного для человека, который не собирается ничего делать сам.
- Если бы строители сооружали здания также, как программисты пишут свои программы, первый же дятел разрушил бы человеческую цивилизацию.
- Программисты действуют рационально, лишь тогда, когда другие способы исчерпаны.
Недалеко от дома построили бассейн. Строили его еще когда я жил в общаге. На день рождения подарили абонемент в этот бассейн. В целом хороший бассейн. Дороговато, но зато близко. подробнее про бассейн
Недавно мне понадобилось перенести информацию из 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 вида аккаунтов:
- Lite (бесплатно) — объем ящика 1 Гб, максимальный размер одного файла 25 Мб
- Individual ($8 в месяц) — 5 Гб, , максимальный размер одного файла 1 Гб
- Business ($15 в месяц) — 3 пользователя, 10 Гб, максимальный размер одного файла 1 Гб
- Enterprise ($25 в месяц) — 10 пользователей, максимальный размер одного файла 1 Гб