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

February 21st, 2008

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


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

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

February 21st, 2008

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

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

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

Анализ рисков информационной безопасности - методика OCTAVE

January 28th, 2008

Анализ рисков – главный процесс при построении любой Системы управления информационной безопасности в организации. После проведения анализа рисков определяются механизмы и принципы защиты информации, необходимые для обеспечения снижения рисков безопасности, внедряются программные, аппаратно-технические и организационные методы защиты.

Operationally Critical Threat, Asset, and Vulnerability Evaluation (OCTAVE) – является методологией анализа рисков, которая включает выполнение всех фаз по определению и оценке критичных активов, угроз и уязвимостей для организации. Проведение анализа рисков с помощью метода OCTAVE разбивается на фазы и отдельные процессы.

Подготовительные мероприятия:

• Поддержка руководства;
• Выбор аналитической группы;
• Выбор области деятельности (Scope) анализа;
• Выбор участников анализа рисков (сотрудники из разных подразделений, которые содействуют процессу).

Read the rest of this entry »

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

October 30th, 2007

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

cave small


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

olga fly


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

fresh air


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

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

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 кода

<!--[if gte vml 1]>
<v:shape style='position:absolute; width: 600px;
height: 400px'>
   <x:ClientData ObjectType="Chart">
    <x:WebChart>
     <x:Scaling>
      <x:ScaleID>0</x:ScaleID>
      <x:Orientation>MinMax</x:Orientation>
     </x:Scaling>
     <x:Scaling>
      <x:ScaleID>1</x:ScaleID>
      <x:Orientation>MinMax</x:Orientation>
     </x:Scaling>
     <x:Chart>
      <x:Title>
       <x:Caption>
        <x:DataSource>-1</x:DataSource>
        <x:Data>&quot;<x:B>Name of diagram</x:B>&quot;
        </x:Data>
       </x:Caption>
       <x:Border>
        <x:ColorIndex>None</x:ColorIndex>
       </x:Border>
      </x:Title>
      <x:PlotArea>
       <x:Interior>
        <x:ColorIndex>14</x:ColorIndex>
       </x:Interior>
       <x:Graph>
        <x:Type>Line</x:Type>
        <x:SubType>Standard</x:SubType>
        <x:ScaleID>0</x:ScaleID>
        <x:ScaleID>1</x:ScaleID>
        <x:Series>
         <x:Index>0</x:Index>
         <x:Caption>
          <x:DataSource>-1</x:DataSource>
          <x:Data>&quot;Line 1&quot;</x:Data>
         </x:Caption>
         <x:Category>
          <x:DataSource>0</x:DataSource>
          <x:Data>excelfile!$B$1:$B$6</x:Data>
         </x:Category>
         <x:Value>
          <x:DataSource>0</x:DataSource>
          <x:Data>excelfile!$A$1:$A$6</x:Data>
         </x:Value>
        </x:Series>
       </x:Graph>
       <x:Axis>
        <x:Placement>Bottom</x:Placement>
        <x:AxisID>0</x:AxisID>
        <x:ScaleID>0</x:ScaleID>
        <x:Title>
         <x:Caption>
          <x:DataSource>-1</x:DataSource>
          <x:Data>&quot;<x:B>Axis X</x:B>&quot;
          </x:Data>
         </x:Caption>
         <x:Border>
          <x:ColorIndex>None</x:ColorIndex>
         </x:Border>
        </x:Title>
        <x:Type>Category</x:Type>
       </x:Axis>
       <x:Axis>
        <x:Placement>Left</x:Placement>
        <x:AxisID>1</x:AxisID>
        <x:ScaleID>1</x:ScaleID>
        <x:MajorGridlines/>
        <x:Title>
         <x:Caption>
          <x:DataSource>-1</x:DataSource>
          <x:Data>&quot;<x:B>Axis Y</x:B>&quot;
          </x:Data>
         </x:Caption>
         <x:Border>
          <x:ColorIndex>None</x:ColorIndex>
         </x:Border>
        </x:Title>
        <x:Type>Value</x:Type>
       </x:Axis>
      </x:PlotArea>
      <x:Legend>
       <x:Placement>Right</x:Placement>
      </x:Legend>
     </x:Chart>
    </x:WebChart>
   </x:ClientData>
  </v:shape>
<![endif]-->

Это минимальный набор инструкций, которых необходимо для корректного отображения диаграммы. При просмотре 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

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

February 24th, 2007

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

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

kosmos

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

February 12th, 2007

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

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

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

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

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

Диплом

January 15th, 2007

“Мова мовиться, а хліб їсться, а час минає” © Київські Прохачі. Іван Нечуй-Левицький.

О, Господи - дай сил мне выдержать :)

Українська локалізація JSCalendar v1.0

December 23rd, 2006

ukranian localization jscalendarПредставляю українську локалізацію відомого JavaScript’ового календаря JSCalendar v1.0. Шукав в Інтернеті - не знайшов. Взагалі то там і перекладати майже нічого. Але нехай валяється.

Файл локалізації

Да пошли вы!

December 20th, 2006

В той же час у Азарова явно здавали нерви. Наприкінці своєї доповіді він не на жарт розхвилювався. Після того, як йому не вдалося переконати опозиційних депутатів в тому, що в 2007 році заниження прожиткового мінімум виллється в “максимальне поєднання” зростання соціальних витрат і економіки, він просто облаяв своїх опонентів.

Да пошли вы!

Да пошли вы!..” – такою короткою була відповідь міністра фінансів на гнівні вигуки опозиціонерів. Зал відповів зловтішними аплодисментами.” © epravda.com.ua

На весь район, на весь район! эх … сразу видно - азарной Азаров. А с виду солидный человек, мог бы сразу “Да пошли вы нах!” сказать, или “Да пошли вы в жопу!”… прозвучало бы эфектнее и пиар погромче был бы.