Кукушкино яйцо или художественный рассказ от том, как появилась компьютерная безопасность. |
Дневник |
Сейчас учусь на аккредитованных курсах по компьютерным сетям.
Учусь сказано сильно, скорее сверяю свои знания с официальной программой.
Для меня, привыкшего жить на больших скоростях, это оказалось не просто. Приходится учиться медитировать и включать созерцательность...
Другая, как оказалось, сложность - мой возраст, в группе я - самый старый и в аудиторию вчерашних школьников вписываюсь с трудом.
С другой стороны, хочется с ребятами поделиться своим багажом тоже. Поэтому потратил какое-то время и разыскал в сети скан этого рассказа, который, в общем-то, является той самой классикой, которую надо знать. Скан распознал, оформил в pdf и прикрепил к этой записи.
Удачного прочтения, надеюсь, что вам понравится тоже.
P.S. Второй, обязательный для прочтения рассказ можно прочитать по этой ссылке:
https://www.liveinternet.ru/users/a1addin/post257531089/
Метки: Кукушкино яйцо Клиффорд Стоун рассказ компьютерная безопасность |
Апликация Tik-App |
Дневник |
Великолепная и долгожданная новость: доступна апликация Tik-App для смартфонов, аналог известной утилиты Winbox !!!
Как я понял, появление этой апликации я проспал, но подозреваю, что не только я. Поэтому и делюсь.
С радостью!
Метки: mikrotik tik-app |
Практическое сканирование книг |
Дневник |
Успешно отсканировал одну полезную книгу в PDF-формате. Вот только работать с таким документом, страницы которого выглядят так, мне показалось некрасиво.
Тогда решил сделать прямо в Acrobat Adobe Reader снапшоты (Edit -> Take a Snapshot) и сохранить их в MS Word и довольно быстро с этим справился. Осталось каждый снапшот в MS Word-документе оформить как отдельную страницу, у которой:
С полями просто: Layout -> Margins -> Custom Margins:
Но устанавливать соотношение сторон и размеры для каждого снапшота…
Мой мозг быстро помножил три параметра на количество страниц и отказался работать.
Пришлось опять придумывать VBA-скрипт. Быстро разобрался, что снапшоты в MS Word относятся к объектам InlineShape. Далее написал простейший скрипт:
Sub SetPicAttr()
Dim picture As InlineShape
For Each picture In ActiveDocument.InlineShapes
picture.LockAspectRatio = msoFalse
picture.Width = InchesToPoints(5.82)
picture.Height = InchesToPoints(8.25)
Next
Beep
End Sub
Выполнение заняло более минуты, но в результате всё получилось.
Теперь снова сохранил MS Word-документ в PDF-формате.
Считаю, что с таким документом работать - это красиво!
Метки: PDF MS Word VBA сканирование книг |
Шахматы и подиум: президент шахматной ассоциации Эстонии работает супермоделью Dior и Victoria's Secret |
Дневник |
Статья "Шахматы и подиум: президент шахматной ассоциации Эстонии работает супермоделью Dior и Victoria's Secret"
Источник: http://www.kulturologia.ru/blogs/170117/33073/
|
Чердак моего мозга. |
Дневник |
Bat-файлы... Что-то из 90-х...
Раньше них был только, пожалуй, Sinclair и программирование на ассемблере Z80.
Сегодня надо было на своем компе с Windows 10 зашедулить выполнение одного файла с повторением каждые 30 секунд.
Был уверен, что это элементарно (при помощи встроенного task sheduler). Оказалось, что ошибался. После получасовой безрезультатной гимнастики со встроенным в Windows шедулером бросил это дело. А проблему обошел написанием bat-файла с таким содержимым:
:L1
report.exe
TIMEOUT /T 30 /NOBREAK
goto L1
Чердак помог :)
Метки: Чердак моего мозга bat-файл |
Про курсы по программе MTCNA (MikroTik). |
Дневник |
Когда на сайте router.lv увидел обьявление о наборе группы на обучение по программе MikroTik Certified Network Associate (MTCNA), то понял, что я этого хочу.
Было указано, что после обучения студенты будут в достаточной мере знакомы с RouterOS и продуктами RouterBoard, конфигурировать, эксплуатировать, иметь основные навыки по поиску и устранению проблем, а также осуществлять поддержку пользователей.
Требование к студентам – должны хорошо понимать протоколы TCP/IP и подсети.
Ознакомился с программой, понравились темы: маршрутизация (routing), мосты(bridging), качество обслуживания (QoS), файрвол… Не то, чтобы я совсем не знал темы, но хотелось упорядочить знания.
Курс должен был читать Andis Āriņš, молодой и очень знающий специалист. Впрочем, молодым и очень знающим специалистом он был уже 10 лет назад, когда я у него купил свой первый рутер MikroTik.
Первый день обучения прошел сравнительно легко: то, что для многих было в новинку, для меня было обыденно. Хотя и я узнал кое-что новое, например, про работу рутера с источноками бесперебойного питания (UPS), про возможность соединять рутеры DAS-кабелями… Удивился домашним заданиям (еще раньше вечернее время уже распланировал на другие дела)
Второй день был значительно труднее.
С одной стороны я ожидал больше упора на теорию, на практический разбор ethernet-пакетов при помощи, например, программы Wireshark*. С другой стороны, мне непросто было успевать за моими коллегами, которые эту теорию уже учили в университете, хоть и рассматривались не сами пакеты, а действия над ними через интерфейс рутеров MikroTik. Пришлось впрячься и работать с полной отдачей. Результат хороший: узнал про премаршрутизацию (и как с ее помошью можно вырубить нелегальные рутеры в своих сетях), про маркирование (mangle) и зачем это надо, про распределение трафика (Queue, PCQ).Был приятно удивлен, когда преподаватель упомянул меня и одно решение из моей практики в качестве примера. Отдельной «шоколадкой» была практическая тема по конфигурированию HotSpot-a.
Третий день неожиданно оказался не таким тяжелым: тунели и WiFi. Темы для меня не новые. Но волновался из-за предстоящего экзамена – тест из 30 вопросов, на которые дается 1 час. Времени на повторение материала не было, опасался, что может не хватить времени на обдумывание. Волновался, что может не хватить моего английского (экзаменационный тест на английском языке). Волновался, что может чего-то недопонял, весь курс читался на латышском языке.
Все вопросы теста ответил за 30 минут. Еще 5 минут – на проверку. Понял, что нечего тянуть кота за хвост и отправил ответы на проверку. Результат - 82% (достаточно 60%).
Короче, доволен:
Примечание:
*) Wireshark (http://www.wireshark.org)is the world's foremost network protocol analyzer. It lets you see what's happening on your network at a microscopic level. It is the de facto (and often de jure) standard across many industries and educational institutions.
Метки: MTCNA MikroTik RouterBoard SPX Andis Āriņš |
Я БУДУ РЯДОМ |
Дневник |
Метки: драма Шалаева Я буду рядом |
Про Брата. Храброво: Валерий Цветков, летописец аэропорта |
Дневник |
Перепечатано из http://skandinavia.livejournal.com/172403.html
Когда-то, в конце девяностых годов я поднялся на борт самолёта Ту-134А авиакомпании "Калининградавиа", для того, чтобы в первый раз в своей жизни отправиться в воздушное путешествие.Читать далее
Метки: Валерий Цветков Храброво Калининград брат |
Три флэшки - уже лаборатория. |
Дневник |
История первая: "Дебиан"
Давным давно начал проект, который планировал сделать на линуксе. Начал с конца и быстро-быстро соорудил эмулятор готового продукта. Чтобы проект можно было показать где угодно, то систему поставил на старую заслуженную 16Гб-флешку. Получилось надежно, неприхотливо и шустро. Ситстема запускается на любом неяблочном компьютере. Проект давно уже живет своей жизнью, а флешка - своей: у меня всегда под рукой рабочий линукс.
История вторая, про виртуализацию.
После того, как стал владельцем мощного мака, жизнь приобрела новые краски. Стал активно работать с виртуальными машинами, но стало жалко стремительно уменьшающегося обьема SSD-диска на маке. Принял решение: отселить виртуальные машины на флэшку (128Гб, usb 3.0).
Красота получилась!
История третья: лабораторная работа.
Не люблю (не допускаю) экспериментов на рабочей системе. Но и развивать систему, внедрять новые решения - надо. Поэтому взял еще одну флэшку, поставил на нее аналог рабочей системы (проект OpenFiler) и отладил метод подключения iSCSI-дисков к линукс-серверу с ОС Дебиан.
Важное примечание: во время лабораторных работ ни одна рабочая система не пострадала :)
Метки: USB флэшка ОС Debian OpenFiler |
На прощание с сайтом Gazeta.LV |
Дневник |
На прощание с сайтом Gazeta.LV.
Заодно, приглашаю к дискуссии.
А еще, сегодня подал заявку на доменное имя Gazeta2.lv
Пока - без какого либо плана.
И еще раз подтверждаю свою готовность поделиться архивом сайта по состоянию на 15 сентября.
Его размер - 25ГБ.
Вся суета - потом.
А сейчас время для музыки Энио Морриконе...
Метки: Gazeta.LV |
О Курске |
Дневник |
После просмотра этого фильма у меня не произошла переоценка ценностей. Нет желания обвинять и оправдывать. Может быть, стало чуть понятнее, что происходило тогда, когда каждая секунда, каждый удар сердца стучал в голове: курск, курск, курск...
118 погибшим военным морякам отдаю честь.
Метки: Патриотизм Курск Подводники Тайны |
Двухсторонняя печать документации на принтере без дуплекса |
Дневник |
Ничего сложного, но чтобы каждый раз не заниматься исследованиями снова, запишу как.
Исходные условия:
Сначала печатаю все (Pages: All) четные страницы (Pages to Print: Odd only) в обратном порядке (Page Order: Reverse)
Затем, сохраняя ориентацию пачки напечатанных страниц, переворачиваю пачку через длинную сторону и возвращаю в лоток подачи бумаги
и печатаю все (Pages: All) нечетные страницы (Pages to Print: Even only) в прямом порядке (Page Order: Normal):
Получаю распечатку с правильным расположением листов и готовую к переплёту.
Алгоритм проверен и работает на компьютерах с ОС Windows с принтером HP LaserJet 2015.
Метки: печать документации Samsung SCX-4623FN |
Планшеты и образ жизни |
Дневник |
В мою жизнь вошли планшеты. Что-то внеся новое, кое-что отодвинув на второй, а то и на десятый план.
Чем планшеты взяли меня:
- малыми размерами;
- постоянным он-лайном;
- длинной батарейкой.
Что не нравится в планшетах:
- малый размер дисплея;
- урезанный софт;
- реклама в бесплатных приложениях.
Чего лишили меня планшеты:
- гораздо меньше времени стал проводить за компьютером.
Следствия:
- стал гораздо меньше активен в соцсетях;
- стал гораздо чаще играть в шахматы он-лайн;
- потратил много времени на адаптацию.
Метки: Планшеты образ жизни |
Как узнать, что ты достиг горизонта ? |
Дневник |
Когда в кармане только трешка, то для тебя такие величины, как миллион, миллиард или, к примеру, миллиард миллионов, не очень-то различаются и описываются двумя словами: много и никогда (не будет).
Схожая ситуация была и с оценкой обьема памяти на жестких дисках.
Начинал с дисков обьемом в 10 Мб, 200 Мб - было круто, 1 Гб - очень был нужен, когда работал в банке, чтобы многочисленные базы данных свести в одну.
Прошло неполных 20 лет, суммарная емкость моих дисков для домашних нужд составляет около 5 Тб.
А осознание того, что достиг линии горизонта пришло вчера, когда безуспешно попытался установить Windows 7 на железо с 6-ю дисками по 2 Тб.
То, что когда-то было за горизонтом, стало очередным рабочим ограничением.
Метки: HDD |
Головоломка |
Дневник |
Нашел в записях...
В старом престижном доме предстояло оборудовать офис. Работал по плану: сначала пожелания заказчика и уточняючие вопросы про телефонные линии, про факс, про сетевые принтеры, про беспроводную сеть. Затем разметка на плане мест для розеток и трассы для прокладки кабелей. Разметка отверстий. Расписал, через какое отверстие сколько кабелей будет проложено. Стал прикидывать диаметры отверстий и задался вопросом: а можно ли этот диаметр расчитать, ведь количество кабелей, и их диаметр известен? Так я познакомился с одной из увлекательнейших головоломок.
Сначала казалось,что все просто, достаточно расположить кабели шестигранником.
А если кабелей много? Наверное, n*6-гранником.
Если говорить о сечении, то такой многоугольник может состоять лишь из определенного ряда количества этементов (кабелей). А как быть , если кабелей не 7 и не 13, а, например, 10?
Можно, конечно, взять ближайшее большее значение из ряда.
Но... Представил, что в руке держу карандаши. Немного "похрустел" ими, они улеглись в руке. А если один карандаш убрать и опять ими "похрустеть", можно почуствовать, что обьем уменьшился. Значит, есть некое другое, более оптимальное расположение, нежели шестигранником.
Количество вопросов для простой задачи росло.
Может быть, надо поменять способ рассуждений?
Попробую через площади: площадь отверстия должна быть не меньше суммы площадей сечения кабелей
S>n*s
S=pi*R^2
R=(S/pi)^0.5>((n*s)/pi)^0.5>((n*pi*r^2)/pi)^0.5>r*(n^0.5)
R/r>n^0.5
Вроде бы так, но остается неудовлетворенность от знания того, что заполнение не идеально, что между кабелями есть пустоты и соотношение их не учитывает.
Свои идеи закончились, а что говорят математики?
Тут стало совсем интересно. Оказывается, что в математике такие задачи называют "задачами о плотной упаковке" и считают очень неприятными(1)
Оказывается, что сформулирована задача еще до появления знаменитой теоремы Ферма, но в чистом виде не разрешена по сегодняшний день.
Кроме того, меня заинтересовало, как в расчетах можно учитывать нахлесты, ведь в жизни идеальная укладка скорее исключение из правила.
Ссылки по теме:
1. http://www.ega-math.narod.ru/Nquant/Spheres.htm
2. http://mathworld.wolfram.com/CirclePacking.html
|
Увидеть очевидное порой непросто |
Дневник |
Так уж получается, что проблема, решение которой искал 3 месяца, сейчас кажется абсолютно банальной и очевидной.
Сначала про задачу: один и тот же алгоритм в программах Ms Excel и MS SQL Server порой давал разный результат. Отличие не превышало единицу последнего знака за запятой
(Вспомнил, как подобное, но только в биологии, описывал Ганс Селье в книге "От мечты к открытию")
Оказалось, что для переменной, которая содержала результат вычисления, не хватало разрядности: при конечном результате с округлением до трех знаков за запятой исходных пяти знаков за запятой не хватало.
Исправил обьявление (дефиницию) переменной и на этом проблема была закрыта:
...
-- изменено 2013-07-04 16:45
-- declare @Vu decimal(8,5) <-- так было
declare @Vu decimal(10,8) -- так сейчас
...
Найти решение помогли простые рассуждения:
Метки: Алгоритмы |
Маргарет Тэтчер |
Дневник |
Метки: Маргарет Тэтчер |
Ломка мышления |
Дневник |
Есть ли место для интуиции в технике?
Наверное.
Когда-то предчувствовал удаленное управление и стал применять. По телефонным линиям, через модемы. Чтобы пробиться через линии с ужасным качеством. пришлось стать специалистом по модемам и их настройкам.
Коллеги смеялись, сейчас же удаленное управление - это норма.
Потом - многозадачность операционных систем: на дворе боролись MS-DOS с NovellDos, a я вынимал душу из айтишников, желая параллельно запускать задачи.
QuartDesk, потом OS/2.
OS/2 впечатлила, но еще не то.
Наконец Windows-3, глючный, ненадежный. Но это было то, что надо!
Версия 3.11, которая работала значительно стабильнее, стала основой в работе на долгое время.
Почти тогда же интуиция подсказала: интернет!
Не X.25 и прочие СПД (системы передачи данных), а интернет.
Тогда интернет - это FTP, Gopher, почта по UUCP.
Интернет стал модным среди технарей.
Я коллегам говорю: интернет должен стать похожим на Windows: таким же наглядным и простым для использования.
В ответ непонимание, но вскоре, практически спустя неделю-две, мы услышали про веб.
Базы данных.
Novell: его сети и сервера. Мило, но фанатом не стал.
Зато манил, подобно черной дыре, Linux.
В практику вошла виртуализация...
Некоторое время назад стал обладателем Макбука. Сила, мощь, надежность.
Попробовал Android. Для мобильного телефона - отлично, Как операционная система - пока это кошмар.
Жене подарил ipad-mini.
iOS взбесила, отсутствие Adobe Flash-технологии раздражает. Но восхитили качество, надежность, продуманность.
Опять предчувствие шепнуло: "Да, это что-то стоящее !"
Продолжил осваивать iOS уже на собственном экземпляре ipad-mini.
Не все задачи решаемы, но пришло понимание - как и почему. То, что для многих было в iPad-е, возможно, очевидно, для меня стало озарением.
Метки: iPad MS-DOS NovellDos QuartDesk OS/2 Windows 3.0 Windows 3.11 X.25 FTP Gopher UUCP Novell Linux MacBook Android iOS Adobe Flash |