Размер профессии

«А я проститутка. Я с осу.»
Эдуард Суровый

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

— Но позвольте! — непременно воскликнет какой-нибудь хрен — карты делают гисовики, а вовсе не программисты!
— А какая разница? — отвечаю я и утыкаюсь в стену непонимания, ибо сам вижу, что без иллюстрации и разъяснения тут обойтись нельзя.

Давайте разберемся. Карта — есть исключительно прикладной инструмент для решения задач, а потому требует для своего создания абсолютно тех же подходов, что и молоток, огнетушитель или салат Оливье. Не нужно думать, что утилитарное значение инструментов тождественно их примитивности, это глубокое заблуждение, ибо инструмент должен обеспечивать не только факт выполнения операции, но и комфортность рабочего процесса. Как утверждение о том, что прикладное значение здания не означает, что для жилья сгодится любая коробка из под холодильника, так и ограниченность использования карты не дает картографу права рисовать любую хуйню, которая только в голову взбредет.

В создании любого инструмента принимают участие три специалиста: специалист по разработке, специалист по эксплуатации, специалист по применению. Если речь идет о разработке паяльника, то первый знает из каких материалов его изготавливать, второй — как держать паяльник максимально удобно, а третий знает в какую задницу этот паяльник совать. Для разработки карты тоже нужны три специалиста: программист, психолог и географ (если речь идет о карте участка Земли).

У каждого специалиста свой круг ответственности и свои знания. Первым выступает географ. Допустим, потребовалось разработать карту плотности населения. Что делаем? Правильно, скачиваем официальные данные по числу жителей в каждом регионе, карту региональных границ и совокупляем это в единый полигональный слой с атрибутами. Но этого мало, нам же нужна карта, а не какая-то блядская схема. Требуется выделить плотность населения в каждом отдельном регионе, а потому географ морщит мозг и вспоминает, что данные никогда не бывают сами по себе. Мы, если хотите, живем в едином информационном пространстве и если из этого пространства какие-то данные извлечь, то на их месте останется аналогичного размера каверна. А значит, не имея данных о численности населения внутри региона, нужно, думает географ, найти доступную информацию, которая с достаточной степенью корреляции отражает число жителей. Сам географ тоже часть населения, а потому, если, конечно, он не полный мудак, первейшим решением будет проанализировать свой типичный день и отметить в нем внешние индикаторы жизнедеятельности.

Так, проснулся — не подходит, пожрал, выпил — в этом что-то есть: мусор и говно. Где больше людей, там больше мусора и говна. Но полигоны ТБО находятся за городом, а данных по канализации вообще так просто не найти. Не подходит. Закрыл окно, что-бы не холодно было, о бля — тепло! В городах всегда теплее. Но, на заводах и свинарниках тоже теплее, да и природные ландшафты по температуре разнятся. Зажег свет и нашел решение: чем больше людей, тем больше огней ночью зажигается. Берем карту светового загрязнания, вычленяем из нее буферные зоны вдоль дорог и индустриальных объектов, а потом дешифрируем. Если результат не устраивает, то продолжаем искать дальше.

Или требуется создать карту пожарной опасности региона. Поскольку наш географ не мудак, он знает о чем говорит наука пирология: для возникновения пожара требуется наличие трех факторов: высокая температура, наличие горючего материала и источник огня. Значит требуется найти три вида данных по каждому из этих факторов.

Программисту, он же гис-специалист, он же геоинформационщик или еще какое новомодное название, в отличие от географа нет никакого дела до того, как связаны между собой причины и следствия. Ему что статистика по числу пожаров, что среднее по длине хуев единорогов. Зато он может эти данные извлечь, преобразовать, сохранить и продемонстрировать в том виде в котором это требуется.

Ну а что, до психолога, так тот в гробу видал и данные, и их физическое значение. Но он знает законы Вебера и Фехнера, знает, что переводя взгляд с желтого на красный цвет читатель карты вместо красного цвета видит пурпурный, знает, что знаки серого цвета на черном фоне светлее, чем на белом и то что в сумерках наиболее ярко будет восприниматься зелено-голубой цвет, а наиболее темно красно-оранжевый. Он не знает о существовании понятия «атрибутивный запрос», но ему нет равных в том, что касается оформления карты, акцептирования данных и визуализации.

— Ну а где-же во всем этом картограф? — спросите вы.
— А вот он:
kartograf

 

Если однажды в вашу голову придет мысль, о том, что вы хороший картограф, вспомните основные факторы размещения производства, суть передискретизации Ланцоша и значение отношения приращения интенсивности раздражителя к интенсивности исходного раздражителя. Тут же все сразу встанет на свои места и вы вернете себе утраченную возможность повышать свой профессионализм.

Два педагогических метода

Когда-то я думал, что учебные занятия необходимо проводить по принципу «от простого к сложному». Но чем дольше я учился, тем сильнее ощущал, что учебные программы составлены логично, но неэффективно. В студенческие годы это была одна из «философских» проблем, которые принято обсуждать за кружкой пива. Но, как только мне потребовалось составлять учебную программу самому, вопрос выбора педагогического метода возник в виде реальной задачи.

Впрочем, не стану отвлекать вас от доедания оливье, буду краток. Образовательные программы, построенные на принципе «от простого к сложному» чаще всего оказываются фуфлыжной шнягой. Совсем другое дело, если используется принцип «от знакомого к незнакомому». Если предмет сложен, но знаком, то он предпочтителей для старта чем предмет простой, но неизвестный.

Я бывал на занятиях по английскому, немецкому и французскому языках. Каждый раз преподаватели начинали с алфавита. Занятия превращались в страшную нудоту. Стоило бы им начать с обсуждения фраз «факъю Стивен Спилберг», «хенде хох» и «же не манж па сис жур», как занятия сразу бы приобрели интерес и эффективность.

Когда я слышу о преимуществе системных знаний, мне в голову приходит аналогия с алгоритмом перебора. Это самый простой и надежный алгоритм, но далеко не всегда практичный. В образовании важна не системность, а практичность, способность это образование применить. А формулу числа Рейнольдса я и в Википедии посмотрю.

Учебные курсы

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

О форме проведения скажу особо. Пару лет назад я регулярно проводил такие встречи у себя в петербургской лаборатории на Васильевском острове и шахтинской лаборатории на Парковой. Но в связи с тем, что тотальный пиздец в России вырос до тех же космических масштабов, что и арендные ставки, я пристроил свою скромную фирму в более бюджетное место, а занятия начал проводить на выезде, обычно в офисе у корпоративных клиентов. Это сразу всем понравилось, поскольку, с одной стороны, людям нет нужды отрываться от своего привычного места, а с другой стороны, у меня нет нужды включать в стоимость издержки по содержанию помещения. В ближайшее время, я не намерен отказываться от этого замечательного решения, но если по каким-то причинам вы хотите провести занятие на нейтральной территории, будьте готовы к увеличению конечной стоимости занятий. Кроме того, я с радостью приму приглашения посетить другие города.


«ГИС и работа с геоданными»

Курс предназначен для людей, свободно владеющих компьютером и знакомых с базовыми цифровыми технологиями. Он состоит из десяти занятий по три часа каждое. Если вы знаете что такое «геоданные» и понимаете отличие между векторной и растровой графикой, то этот курс для вас.

Стоимость курса 12 000 рублей. Занятия проводятся для групп свыше трех человек.

Программа курса ГИС и работа с геоданными

В ходе занятий, мы познакомимся с важными теоретическими понятиями картографии и ГИС, узнаем как устроен проект OpenStreetMap и как можно использовать данные этого проекта. Научимся работе в QGIS: редактированию, анализу и настройке отображения данных. Сможем легко создавать клиентские проекты на базе библиотек leaflet.js и openlayers3.js. Поймем как просто создавать объемные пространственные модели, вроде этой:


«Картирование и анализ растительности»

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

Стоимость курса 6500 рублей. Занятия проводятся для групп от пяти человек

Программа курса

В ходе встреч мы рассмотрим ключевые подходы к составлению карт растительности, создадим одну из таких карт в программе QGIS. Познакомимся с принципами экологического шкалирования, самоподобными свойствами проективного покрытия живого напочвенного покрова. Изучим классический метод угловых проб и его современную модификацию. Кроме того, рассмотрим растительность с точки зрения теории неравновесных систем, получив тем самым новые инструменты и методы оценки структуры и динамики растительных сообществ.

grass

 


«Введение в цифровую картографию»

Экспресс-курс для тех, кому необходимо быстро вникнуть в сущность современных геотехнологий. Вы не преобразитесь в гуру цифровой картографии, но всего за день приобретете опыт, достаточный для того, что-бы объективно понимать возможности современных геотехнологий.

Занятия рассчитаны на hr-работников, специалистов ответственных за пространственное размещение объектов и территориальные решения. Если для вашей работы требуется карта, но вы ничего не знаете о таком понятии как ГИС, то это курс вне всякого сомнения будет полезен для вас.

Продолжительность занятия 6 часов. Стоимость 2 000 рублей. Для групп от пяти человек.

Программа курса

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

Введение в цифровую картографию

 


«Фрактальный анализ данных»

Существуют три веские причины записаться на этот курс. Во-первых, вы узнаете источник систематических ошибок пространственных и временных измерений. Это сбережет вам кучу нервов и времени при планировании работ на разномасштабных объектах. Во-вторых, вы сможете выявлять фальсифицированные наборы данных о природных объектах, численно оценивать стабильность динамики, измерять сложность организации пространственных систем и степень их устойчивости. Но самое главное, вы получите важнейшие базовые понятия о структуре и динамике природных систем, без понимания которых невозможен современный количественный анализ.

Продолжительность занятия 6 часов. Стоимость 3 000 рублей. Для групп от трех человек.

Программа курса

Популярность термина «фрактал» сыграла с ним злую шутку — многие считаю это чем-то новомодным и незначительным. В ходе общения я покажу всю ошибочность этого мнения. Если прежде вы не сталкивались близко с понятием самоподобности — то будьте готовы к тому, что данный курс принципиально расширит ваше понимание таких привычных (казалось-бы!) вещей как пространство, время, размер, число и форма. Во многом курс построен на моих собственных исследованиях и разработках.

fractal

 


«Открытые геотехнологии»

Ознакомительный курс для тех, кто желает свободно ориентироваться в большом перечне открытых данных, форматов и программных продуктов. В ходе пяти занятий (по три часа каждое) мы изучим значительный набор открытого программного обеспечения, способного не только успешно заменять проприетарные аналоги, но иногда и превосходить их. Узнаем как устроен проект OpenStreetMap и как его можно использовать с выгодой для себя. Изучим множество доступных наборов геоданных, познакомимся со стандартными гис-форматами данных и библиотеками для их визуализации.

Стоимость курса 7 000 рублей. Занятия проводятся для групп свыше пяти человек.

Программа курса

Курс не предполагает подробного изучения каждого формата, программы или библиотеки (на это потребовались бы годы). Но мы обязательно попрактикуемся в таких ведущих разработках как QGIS, JOSM, GDAL, OpenLayers3.js и Leaflet.js. Операционную систему OSGeoLive 9.0, на базе которой проводится курс можно бесплатно скачать с официального сайта.

 


«Визуализация геоданных»

Курс предназначен для людей без базовых знаний геоинформатики и веб-технологий, которым периодически необходимо показывать информацию на карте. В ходе трех занятий (всего 9 часов) мы познакомимся с мощной геоинформационной программой QGIS, научимся загружать редактировать и настраивать отображение данных. Уделим внимание постобработке изображений, технологическим особенностям интерьерной и широкоформатной печати. Сможем создавать простые интерактивные веб-карты и настраивать их с помощью технологии CSS.

Стоимость курса 3 000 рублей. Занятия проводятся для групп свыше пяти человек.

Программа курса

В ходе занятий мы научимся эффективным способам создания печатных карт и визуализации геоданных в браузере

 


«OpenStreetMap для всех»

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

На занятии, я рассказываю о сущности проекта OpenStreetMap, его главных правилах, проблемах и потенциальных возможностях. Мы познакомимся с редакторами JOSM, Merkaartor, ID и Potlatch-2. Попробуем для остроты ощущений низкоуровневый редактор Level0.

Разберемся с форматом «.osm» и узнаем что такое сервер смещений космических снимков. В зависимости от условий: выйдем на полевое картирование или просто в перерывах «диванного маппинга» узнаем про подготовку обходных листов. Изучим полезные картографические веб-сервисы и принципы коллективного картирования территории. Обсудим работу гуманитарной команды, качество рендеров, систему тегирования, а когда обсуждения закончатся продолжим мапить молча до полного изнеможения.

Занятие проводится для групп от трех человек. Стоимость: бесплатно.


Стоимость курсов указана для каждого отдельного слушателя. Оплата возможна по наличному и безналичному расчету. Авансовый платеж для однодневных курсов составляет 100%, многодневных 50%.

По всем вопросам обращайтесь на страницу «Контакты и заказы«, либо

по телефону: 8-904-614-68-29,

электропочте: schwejk-rpnt@rambler.ru

Поиск виновных

Пришло мне тут письмо от одного уважаемого мной человека, содержащее статью, подписанную неким Д.Б. Сандаковым. Написал я ответ, а потом перечитал его — смотрю — интересная заметка о современном образовании получилась.

Сама статья легко гулится по запросу «Как развалить систему образования за семь шагов?«. Типичное эссе неудачника об очередной теории заговора. Цель статьи «проверить правдоподобность гипотезы управляемого снижения качества образования». Вместо этого предлагается «программа», каждый из пунктов которой, как минимум, неоднозначен, а именно:

1. «Снижение творческой мотивации педагогов»

Основная идея — «доктора получали меньше уборщицы». В пересчете на брак и чистое рабочее время зарплаты преподавателей огромны. Опять же: «В своей массе в ВУЗах работают самомотивированные личности, которые делают свое дело хорошо не за зарплату и не из страха наказания, а потому, что им это интересно, и потому, что они считают, что это важно и нужно». Вакансий разнорабочих и уборщиц полно, если все дело в деньгах, то я не вижу проблем.

2. «Подрыв авторитета педагогов»

Это не второй пункт, а часть первого.

Когда я еще был примерным студентом, мои однокурсники поголовно несли взятки не в ректорат и не в министерство образования. Так что, об истинных виновниках подрыва авторитета педагогов я бы вообще молчал.

3. «Бюрократизация учебного процесса»

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

4. «Либерализация учебного процесса»

«…насилие есть неотъемлемый элемент любого эффективного образовательного процесса». Автор почему-то не говорит, что насилие должно происходить над собой. Если человек не желает учиться — его право. Если кому-то не хватает насилия — набор в ППС ведется регулярно. Кстати, какая занятная аналогия: патрульно-постовая служба милиции и профессорско-преподавательский состав.

5. «Разрушение интеллектуальной атмосферы»

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

«сделать прием в ВУЗы безличным (элементарный фейс-контроль легко выявляет вышеуказанные патологические типы)» — задача готовить специалистов или белолицых ангелов обучать? И без того «пидоризация» будущих инженеров превысила все мыслимые пределы.

«снизить порог поступления до уровня двоечника». «Лучшие оценки по русскому языку получили ученики Чечни и Дагестана» это, правда, миф, но тем не менее, школьные оценки — та еще хуета.

6. «Подбор руководящих кадров»

«тупые, амбициозные, гиперактивные, агрессивные, трусливые, соглашатели, алчные». Неактивный добрый руководитель без амбиций, даже при наличии большого ума — самое большое зло. В любом случае, выбор руководства — это прерогатива работодателя, а не работника.

7. «Маскировка»

«Социальная психология утверждает: чем чудовищнее обман – тем легче в него поверят» — это не социальная психология, а Ричард Белзер в книге «НЛО, Кеннеди, и Элвис: заговоры, в которые, чтобы поверить, не обязательно быть сумасшедшим». В оригинале: «Если вы говорите достаточно большую ложь, и говорите её достаточно часто, люди поверят, что вы говорите правду, даже если то, что вы говорите — полная фигня». Чаще, правда, упоминают Геббельса или Гитлера. У последнего в «Main Kampf» есть строки, посвященные обвинению Людендорфа в поражении Германии: «Эти господа исходили из того правильного расчёта, что чем чудовищнее солжёшь, тем скорей тебе поверят».

«в СМИ необходимо создавать непрерывный информационный шум о модернизации, инновации, болонизации и т.п.»…»Во-вторых, необходимо отвлекать внимание общественности на второстепенные вопросы.» СМИ это не закрытый клуб баблососов. Считаете, что в новостях говорят не о том — придите и скажите то, что считаете нужным. Создавайте собственное СМИ о реальных проблемах.

Резюмирую. Хотите что-то изменить — изменяйте. Не нравится работа — не работайте. Сверх подписанного договора никто никому ничего не должен. То, что в руководстве есть некоторая доля мудаков не является оправданием для собственной лени и глупости.

Проблема не в том, что всем руководят какие-то уроды. А в том, что все остальные еще хуже.

Лучшего времени для развития высшего образования в России никогда не было. Все что нужно преподавателю, что-бы быть высокооплачиваемым уважаемым специалистом — это повышенный гормональный фон и стальные яйца.

Визуализация геоданных

Друзья мои, вот, по особым просьбам публикую программу учебного курса «Визуализация геоданных». Курс рассчитан на три полных дня по восемь часов, либо на шесть дней по три часа.

Стоимость курса 10 000 рублей. Занятия будем проводить в удобное для вас время и в удобном месте. Если нет возможности встретиться лично, возможно дистанционное общение посредством скайпа.

Звоните по номеру +7-904-614-68-29, либо пишите на электропочту cafco@mail.ru. Можете и в комментарии к этому посту. На этом у меня все, жду вашего отклика.

P.S. Ладно, не кипишуйте. Вот сама программа курса:

Редактирование и оформление данных
Понятие геоданных и геоинформационных систем
Визуализация в геоинформатике. Программы и библиотеки
Классификация форматов геоданных
Интерфейс QGIS
Настройка свойств растрового изображения
Создание векторных данных и настройка их свойств. Редактирование легенды
Редактирование векторных данных. Внесение атрибутивных данных
Импорт, экспорт и редактирование атрибутивных данных
Визуализация атрибутивных данных в QGIS

Постобработка изображений
Настройка макета и вывод карты на печать
Интерфейс программы GIMP
Работа со слоями и редактирование изображений
Интерфейс и настройка Blender
Создание простых моделей в Blender
Интерфейс программы Scribus
Технологические особенности интерьерной и широкоформатной печати карт

Отображение геоданных в браузере
Основы HTML и CSS
Понятие тайлов. Веб-сервисы для публикации больших растровых данных
Использование библиотек OpenLayers 3 и Leaflet
Визуализация трехмерных данных в QGis
Экспорт данных из Blender
Компоновка и настройка отображения данных