Author Archive

Sunday, October 25th, 2009

Как говорил Задорнов — «У них по отдельности — не с кем поговорить, а все вместе — умнейшая нация. У нас что ни человек — самородок, а все вместе…»

“И почему я в тебя такой влюблённый” (с)

Monday, June 22nd, 2009

Моя маленькая принцесса. Особенно хороша когда дрёмает. Дарья Денисовна.

самое долгое приветствие и прощание

Tuesday, October 14th, 2008

Paradise

Wednesday, October 1st, 2008

В YouTube открылся канал короткометражек, которые номинировались на различных кинофестивалях. Вот одна из кинометражек.

Отдых в Драгобрате

Thursday, February 21st, 2008

lavina.PNG
Февральский отдых в Драгобрате


Останавливались в гостинке “У Олега”. Плюсы: прокат, не дорого, горячая вода, в номерах тепло, ТВ, 3 минуты от подъёмников. Минусы: плохая еда (входит в стоимость номеров).

Самая важная профессия

Thursday, February 21st, 2008

— Папа, папа, а что ты делаешь на работе?
— Принимаю… и сдаю. А ещё обедаю на час раньше, чем все нормальные люди!

старший премо-сдавальщик
Табличка на вокзале города Ивано-Франковск

Все профессии нужны, все профессии важны.

Пещеры на западной Украине.

Tuesday, October 30th, 2007

Вот никогда бы не подумал, что буду ползать по глиняной почве в норах диаметром пол метра.

cave small


или висеть упершись спиной об одну стену и ногами о другую над щелью высотой пять метров (у местных спелеологов это называется “распорки”).

olga fly


Видел это только в фильмах, и на фотках. Было не по себе от увиденного. А тут я это испытал вживую.
Больше всего поразило обилие запахов зеленой природы при выходе из пещеры. Внутри нет абсолютно никаких запахов. чувство обоняния отвыкает от наружного воздуха. и на этом контрасте удается уловить как пахнет СВЕЖИЙ воздух.

fresh air


Спасибо Алексею Буханцову за супер-мега-рулезную поездку.

Файлы Excel с диаграммами и без.

Sunday, April 8th, 2007

Excel таблицы создавать проще чем казалось бы. Нынешние MS Office средства позволяют создавать подобные таблицы с диаграммами используя симбиоз технологий HTML + XML+ VML

Итак. Для создания простой таблицы с данными создаём файл, который содержит:

<html>
  <body>
    <table>
      <tr>
        <td>1</td>
      </tr>
      <tr>
        <td>2</td>
      </tr>
      <tr>
        <td>3</td>
      </tr>
      <tr>
        <td>4</td>
      </tr>
    </table>
  </body>
</html>

Сохраним файл под именем excelfile.xls, откроем его с помощью MS Excel и получим результат:

Excel file

Как видно - результат ничем не отличается от варианта создания файла в самом MS Excel за исключением разграничения ячеек сероватым стандартным цветом. Для того, чтобы исправить этот “баг” (или фичу) вносим следующие правки:

<body style="border:.5pt solid silver;">

excel file with borders

Для того, чтобы использовать формулы в таблицах - определяем xml namespace urn:schemas-microsoft-com:office:excel:

<html
    xmlns:x="urn:schemas-microsoft-com:office:excel">

Далее пример использования функции SUM (сумма) и простого сложения значений ячеек с использованием нового аттрибута x:fmla:

<html
     xmlns:x="urn:schemas-microsoft-com:office:excel">
  <body style="border:.5pt solid silver;">
    <table>
      <tr>
        <td>1</td>
      </tr>
      <tr>
        <td>2</td>
      </tr>
      <tr>
        <td>3</td>
      </tr>
      <tr>
        <td>4</td>
      </tr>
      <tr>
      	<td style="width: 48pt"
             x:fmla="=SUM(A1:A4)"></td>
      </tr>
      <tr>
        <td x:fmla="=A1+A2"></td>
      </tr>
    </table>
  </body>
</html>

Я добавил ещё определение ширины для ячейки, где выводится сумма style=”width: 48pt” (48pt - это стандартная ширина ячейки в excel):

Excel file with formula

Добавляем диаграмму:
Дописываем ещё один namespace:

<html xmlns:x="urn:schemas-microsoft-com:office:excel"
        xmlns:v="urn:schemas-microsoft-com:vml">

И после определения таблицы дописываем кусок xml кода


Это минимальный набор инструкций, которых необходимо для корректного отображения диаграммы. При просмотре XML всё становится понятным из названий тегов. Что на мой взгляд может показаться непонятным:

  • x:ClientData ObjectType=”Chart” - эта инструкция говорит о том, что это и есть именно диаграмма, а не другой какой-нибудь объект
  • Scaling - тут указываются два блока определений Scaling, для горизонтальной и вертикальной оси, MaxMin можно заменить на MinMax, тогда данные будут “отсортированы” от минимального к максимальному
  • x:DataSource - если DataSource равен 0, значит данные будут браться по указанной в x:Data ссылке из листа данных, если же равен -1, но данные записываются прямо в x:Data
  • x:Type - тут указывается тип диаграммы. В нашем случае это Line. Может быть например Bar, Pie и др.
  • Для добавления ещё одной линии данных нужно продублировать блок x:Series соответственно изменив блок с данными

Excel file with diagram

Пример созданного файла: excelfile.zip

Сложная и нервная работа российских космонавтов

Saturday, February 24th, 2007

Но лучше уже такая, чем никакой.
главное чтобы сублиматоры работали и скафандр потеплее!

Скриншот с главной страницы lenta.ru:
(читать в хронологической последовательности - снизу-вверх)

kosmos

Как написать диплом

Monday, February 12th, 2007

Для того, чтобы написать диплом сегодня в киевских вузах - совсем необязательно разбираться в предметной области. Как показала практика - самое сложное - это оббегать преподавателей и научных руководителей, собрать необходимые подписи и красиво перешить стопку бумаги. Подписи и печати - вот что самое важное!

Первые и необходимые вещи при написании диплома это:

  1. Познакомиться с научным руководителем.
  2. Утвердить тему
  3. Набросать план
  4. Заполнить текстом план
  5. Найти рецензента
  6. Собрать подписи

Я понял чему учит институт. Институт учит правильно и вовремя ставить печать на нужном бланке. Институт учит правильно всучить в поликлинике плитку шоколадки ответственной за факультет медсестры, что бы она поставила уже десятую по счёту печать на маленьком клочке бумаги. И всё ради того, что бы на военке закрыли два или при пропущенных дня по болезни.Неприятный осадок остался после института.

П.С.  Чтобы забрать корочку нужно пройтись по общагам, в которых ни разу не был, и поставить ещё с десяток другой печатей, которые заверяют росписи, которые заверяют то, что я им ничего не должен.