суббота, 30 ноября 2013 г.

О Linux в образовательных учреждениях

Не так давно проходила конференция ZeroNights, на которой выступали различные специалисты в области ИБ. Одной из секций было выступление кое-кого из нашей команды в секции посвящённой OpenSource vs. Proprioretary в разрезе безопасности. Наши проиграли, увы. Впрочем, надо отдать должное А. Бешкову. Человек долгое время евангелистом Microsoft работал и толк в подобных мероприятиях знает.

Но я не об этом сегодня. Очередная тема, которая недавно всколыхнула фейсбучную ИТ-сферу — внедрение Linux в школах. Тема затронула многих, притом среди них оказался мой старинный знакомый. У кого есть там учётки, рекомедую просмотреть тут и здесь, чтобы ознакомиться с дискуссией в полном виде. По мотивам обсуждения был написан блогопост доступный более широкому кругу общественности.

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

Я согласен насчёт того, что в нынешнем виде т.н. «Информатика» ничему не учит практически. Тут у меня претензий нет. Второй тезис более сложен. И может показаться даже правильным: «По кой черт нужен ваш линукс людям, которые сразу же после столкнутся работой в компаниях, где MS Office?». А вот тут не соглашусь. Не скажу за всю Одессу, как говорится, но я обратил внимание на одну деталь. Если человека действительно учили, а не натаскивали на конкретный продукт, он без проблем осваивает и MSO и LO. Тем более, что весьма немалое количество действий прекрасно выполняется схожим образом в обоих продуктах. Правила оформления электронных документов они вообще одинаковы для всех. Тезис про якобы однородность MSO, неоднократно всплывавший в фейсбучной дискуссии, тоже не выдерживает критики. Пересадите человека с MSO 2003 на MSO 2010/2013 и понаблюдайте за реакцией пользователя. LibreOffice/OpenOffice в этом отношении куда более однороден как раз. Единственное, к чему можно придраться — поддержка проприоретарных форматов. Но и MSO, простите, не очень хорошо то же odt поддерживает. Который, между прочим, является госстандартом как нашей стране и ещё в нескольких странах.
Безусловно, что моя выборка будет нерепрезентативна, но на предыдущем месте работы совершенно далёкие от ИТ люди тот же OpenOffice прекрасно, кстати, осваивали и не жаловались. MSO стоял только там, где он действительно требовался. Например, если какие-то документы был завязаны на макросы или внешних контрагентов. Внутри конторы гуляли документы в LO и никто не возмущался. Разве, что меня периодически спрашивали как сделать ту или иную вещь. После показа как и куда все вопросы снимались. Повторю, это всю были обычные люди, занимающиеся оформлением заказов и прочее. С ИТ не связаны никак. Поэтому тут вопрос исключительно в качестве обучения, а не в том, что в качестве пособия используется. Ну и цена вопроса, да.

Если говорить за рабочую среду как таковую, то принципы построения интерфейсов, заложенные ещё в Xerox, мало где изменились. Если не брать в расчёт Gnome 3, Unity и Windows 8, то юзеру без разницы где работать. Тем более, что взять тот же KDE, так он прекрасно кастомизируется. Можно убрать вообще все настройки, могущие смутить пользователя, оставив только минимум. Разливается такой конфиг тоже очень быстро, никакого шаманства не надо. LXDE/XFCE неплох для достаточно старых компьютеров и выглядит более чем классически. Так что на первый план тут идёт вопрос цены и конкретных приложений. Школы во всём мире en masse заведения небогатые. Так что Linux тут будет хорошей отдушиной. К тому же, под тот же Linux куда большее количество образовательного софта. Особенно, связанного именно с обучением. Для высшей школы и студентов технических специальностей, так вообще раздолье. Под Windows, например, нормальных инструментов разработки кроме как Visual Studio нет. И то безотносительно цены, имеет весьма нехилые системные требования.
Безусловно, Windows надо и нужно показывать, но ничто не мешает делать это в виртуальной машине. Несколько лицензий для этих целей любое образовательное учреждение вполне себе может позволить.

Что касается именно образовательного стандарта и используемых программ, то не вижу ничего сложного в том, чтобы реализовать оный, объединяющий как к СПО, так и ППО. И не надо городить «Общую Теорию Всего». Дело в том, что очень много популярных программ становится кроссплатформенными, либо таковыми является. Либо имеет настолько универсальные черты, что освоишь что-то одно — без проблем изучишь и другое. Хороший пример — браузеры.
Что касается поддержки, то насколько я знаю, часть работы уже даже реально сделана. Тот же spohelp прекрасно себе помогает учителям. ALT Linux, например, тоже делает вполне себе рабочие решения и поддерживает их. Что выбирать — пусть решают школы. Но предпочтение должно отдаваться СПО по возможности.

Кстати, также довольно странным выглядит заявление от человека связанного с ИТ вида: «Бизнесу плевать знает ли админ внутренний формат таблицы маршрутизации. Бизнес не за это деньги ему платит, а за поддержку бизнес-процессов.» Если это ИТ-специалист (а точнее, сетевой администратор) и он не знает формат таблицы маршрутизации, это хреновый специалист. За более чем десять лет аутсорса, именно вот после таких практиков, которым всё равно как сделано, лишь бы кое-как работало, я ушёл в разработку ПО. Просто потому, что устал разгребать авгиевы конюшни. Ибо работало это плохо, неэффективно и люди тратили кучу лишних денег на поддержку всего этого хозяйства. После разгребания всего этого дела и замены спираченого софта на на аналоги из мира OSS где это возможно, люди сильно удивлялись, как, оказывается, можно экономить немало денег ровно при той функциональности и куда большей производительности. А вот плохо сделанная маршрутизация, кстати, на бизнес-процессы может очень даже повлиять. Например, в неподходящий момент отвалиться доступ к сети в момент отправки важных документов. Или доступ к необходимым ресурсам будет затруднён. Более того, весьма печальные последствия криво настроенной маршрутизации и VLAN-ов я наблюдал воочию, работая в должности техпода и инженера СПД. Кузьмич, если ты это читаешь, то соврать мне точно не дашь. Я знаю. :)

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

Засим всё. Приглашаю к дискуссии, если есть желание.

btw, у меня ещё ЖЖ есть. Можно ответить тут, дабы не заводить openid.

пятница, 29 ноября 2013 г.

«Песни Гипериона», Дэн Симмонс

На эту тетралогию наткнулся несколько лет назад и решил отложить для дальнейшего чтения. А тут не так давно я выкачал с торрентов книги номинированные на различные литературные премии в области Sci-Fi и среду них оказался «Гиперион». А потом заверте...

Первые две книги написаны весьма неплохо. Должен заметить, что «Гиперион» написан заметно лучше «Падения Гипериона». Данная серия является крайне «мягким» sci-fi и вообще это космическая опера больше. Думаю, тех кто любит читать про всяческие гипердвигатели, плазменное оружие и науку в целом, думаю, будут крайне разочарованы. Зато TEH DRAMA тут в избытке. И надо заметить, Симмонс в этом преуспел. Персонажи и окружающий героев антураж выписаны добротно, практически видишь мир перед своими глазами, словно ты перенёсся в книгу. Шрайк aka Повелитель Боли — так вообще настолько прелестная, няшная тварь, что я просто тащусь от него. Несмотря на совершенно разный стиль первых двух книг, читается весьма легко и задорно. Да, местами имеются некоторые сюжетные дыры, которые затем затыкаются в двух последующих книгах (а точнее, в последней), но они не сильно напрягают. Просто где-то возникает пометочка в голове вида «автор слажал». Единственное что меня смущает — это излишнее богоискательство и поиск морали, которая очень уж отдаёт христианским душком.

Если «Гиперион» и «Падение Гипериона» написаны в целом хорошо, то остальные две у меня вызвали лишь следующую реакцию:


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

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

Итого — первые две книги я бы оценил на «5 с минусом» и «4 с минусом» соответственно. Последние две — гарантированная кол и двойка по пятибалльной шкале. Если не хотите разочароваться во вселенной Гипериона, читайте первые две. В последнюю загляните чисто для интереса.

воскресенье, 24 ноября 2013 г.

Раз уж у меня постоянно интересуются на эту тему

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

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

воскресенье, 17 ноября 2013 г.

О нормах вежливости

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

Выложу текст целиком, учётка в фейсбуке есть не у всех. Текст несколько спорен местами, но небезынтересен.

суббота, 16 ноября 2013 г.

Это у меня выходные, например

Поднял по просьбе машину с FreeBSD, чтобы работала в качестве сборочницы. Вход строго по ключам, собрал из портов кое-что из тулчейна, чтобы он там дополнительно не возился со сборкой всякого. В идеале, конечно, надо было бы jail делать для этих целей, но и так сойдёт. Пускай пользуется.

среда, 13 ноября 2013 г.

В процессе работы родилось

Чем энтепрайзнее софтина, тем более невразумительные у неё логи. А если оно ко всему прочему написано на Java, то вообще надо быть поистине сильным духом, чтобы в этом разобраться.

вторник, 12 ноября 2013 г.

Снова осенён Дланью Самого™

Судя по всему, мне везёт. Или я и вправду особенный. Уже второй раз небезызывестный про меня вспоминает. Прямо лестно даже.

понедельник, 11 ноября 2013 г.

Немного о книгах

  Где-то с года полтора назад, мой бывший коллега как-то спросил у меня, откуда я узнаю про книги которые вообще стоит читать. Честно говоря, в наши дни это довольно странный вопрос. Для меня по крайней мере точно.
  Интернет мне чуть ли не еженедельно приносит одну-две книги, которые вполне стоит прочесть. Порой это может быть целый список книг. Так, например, я в одном блоге наткнулся на торрент-файл, в котором были собраны книги-номинантны на различные литературные премии. Блоги, соцсети, различные тематические сайты, рекомендации друзей в джаббере — уже этого достаточно, чтобы завалить себя чтивом на годы вперёд. Впрочем, Интернет позаботился и о совсем ленивых. Достаточно зарегестрироваться на каком-нибудь сайте вроде Goodreads, где можно получить рекомендации на тему «что почитать» и вести собственную книжную пузомерку.

воскресенье, 10 ноября 2013 г.

Ещё парой железок дома больше

  Взял таки Thinkpad T420s. Железка и вправду приятная, хотя раскладка клавиатуры несколько непривычная после моей полноразмерной делловской. Собрано отлично. Есть даже такие мелочи как подсветка клавиатуры и датчик отпечатков пальцев. Ноутбук был назамедлительно проапгрейжен в части количества оперативной памяти. Windows пока оставил по просьбе будущей владелицы девайса, но всё же бэкап винта сделаю.
  Заодно скупил за бесценок у maroldorn_lj его старенький нетбук. Будет на чём обкатывать наши решения для слабомощных машин, а в дальнейшем что-то и майнтейнить.
  Из планов по приобретению: думаю проапгрейдить свой Dell Inspiron, благо туда можно вставить SSD и выкинуть DVD. Честно говоря, привод всего пару раз использовался. В качестве бонуса, если получится, заменю процессор. Если ничего не путаю, в эту серию можно поставить другой камень. Если правда, то установлю Core i7, но уже на ядре Haswell.
Ещё «на потаскать» хочется взять потом X220й. Но в целесообразности покупки пока сомневаюсь. Либо дождаться выхода Lenovo T440s. Обещают FullHD, защиту корпуса и крышки и, а также хорошие ТТХ.

четверг, 7 ноября 2013 г.

После долгих раздумий таки решился

Помнится, я мимопроходящих спрашивал насчёт ноутбука/ультрабука. После долгих раздумий выбор пал на Lenovo Thinkpad T420s. По-моему, за такие деньги я что-то лучше вряд ли найду.

Завтра-послезавтра буду заказывать.

пятница, 1 ноября 2013 г.

Фейспалм дня

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

«Вы там в комментариях спросили, почему веб-сервер на windows, а не на linux. Вот вам пример рассуждения разработчиков.

Сервер на windows, потому что linux не поддерживает работу с MS Access. Использован акцесс, потому что сайту удобнее работать с базой данных. База данных в акцессе, потому что пользователи заполняют базу данных через СУБД Акцесс. Чтобы использовать другую базу данных, надо 1) писать для пользователя полноценный интерфейс для заполнения этой базы данных с выбором ввода некоторых полей из таблиц-словарей, 2) давать пользователю быстрый канал к этой базе данных на сервере или создавать локальное зеркало. А это -- дорого и сложно.

Поэтому пополнение БД идёт через СУБД Акцесс, а потом файл БД загружается на сервер, где используется в read only. И от этого всем хорошо.
»

Найдено тут.