Показаны сообщения с ярлыком жизнь. Показать все сообщения
Показаны сообщения с ярлыком жизнь. Показать все сообщения

16 октября 2013 г.

Командировка в Москву

Доброго времени суток.

В пятницу прошлой недели мне предложили поехать в командировку в Москву. Времени на размышления дали немного, я подумал -- и согласился. Удивился сам себе -- ехать в другой город, в одиночку, на поезде? Жить в отеле несколько дней? Не смешите меня. Автор этих строк в свои почти что 25 лет теряется даже в том, как доехать до вокзала в родном городе, в котором провёл большую часть жизни -- не говоря уж о том, чтобы сесть на поезд и доехать до Москвы.

Однако я согласился.

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

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

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

Те задачи, которые возникали передо мной, я решал одну за другой, и уверен в том, что решу и другие задачи, с которыми придётся столкнуться.

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

Каждую из задач я рассматриваю, как квест (англ. quest, буквально -- "поиск"). Поездка в Москву -- последовательность квестов.

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

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

- Артём

18 августа 2012 г.

Много работаю. Чтож, мне нравится работать.

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

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

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

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

Фотоаппарат с собой не брал, однако теперь каждый более-менее современный телефон - ещё и фотоаппарат, и видеокамера, и плеер. Так что я даже сделал пару снимков. Как вы, возможно, знаете, я люблю индустриальные пейзажи - все эти дымовые трубы, заводские здания дизайна прошлого века и т.п. И я просто не мог не остановится, чтобы сфотографировать это:

Я думаю, автосервис - вещественное доказательство тому, что на той стороне реки тоже есть жизнь (на случай, если вы вдруг сомневались.)

9 января 2012 г.

Короткий отчёт за выходные дни

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

1. Я установил Arch Hurd на подержанный компьютер, чудом доставшийся мне ещё в прошлом году.

Почистил компьютер внутри,подключил к нему старую PS/2 клавиатуру и старый ЭЛТ-монитор, который вытащил из гардероба, а потом потратил кучу времени на установку и настройку ОС. И могу сказать, что это было достаточно интересным занятием.

Кстати, на корпусе монитора сохранились мои рисунки, выполненные механическим карандашом:

Но что же такое GNU Hurd?

Как вы знаете (а может быть, и нет) - GNU Hurd представляет собой практически легендарный проект по разработке микроядерной операционной системы на основе микроядра GNU Mach, набора серверов, реализующих отдельные компоненты ОС (файловая подсистема, сетевая подсистема и т.д.) и так называемых трансляторов. Разработкой GNU Hurd занимается проект GNU - вот уже более 20 лет - и на основе него были предприняты в разное время попытки создания дистрибутивов как для широкого, так и сугубо "just for fun" использования. Одним из таких проектов и является Arch Hurd. Другим известным проектом является Debian/Hurd. Интересующиеся люди могут найти так же упоминание Gentoo Hurd и других проектов на основе GNU Hurd.

К сожалению, Gentoo Hurd не подаёт признаков жизни, а вот Arch Hurd и Debian/Hurd живут и развиваются. Более того, я встречал на просторах Интернета информацию, что команда, занимающаяся разработкой Debian/Hurd, собирается выпустить в 2012 году первый дистрибутив на основе GNU Hurd, пригодный для повседневного использования. Дабы внести ясность - "повседневного" в понимании обычных пользователей, а не гиков и прочих помешанных на компьютерах людей.

К слову, Hurd является единственным известным мне проектом, название которого представляет собой двойной рекурсивный акроним.

За подробной информацией о GNU Hurd и дистрибутивам на его основе я отправляю вас в Интернет - за ~20 лет там накопилось достаточно информации по этому проекту. Например, в английской Википедии есть обширная статья, есть так же и официальный сайт проекта.

О GNU Hurd более подробно я постараюсь рассказать в одной из следующих заметок.

2. Поставил CyanogenMod на свой телефон, вместо штатной прошивки. Тут особо нечего говорить. Всё работает - и работает, как надо. Модифицированная ОС предоставляет большие возможности для гибкой настройки параметров работы телефона. И на телефоне теперь есть нормальная консоль с root-правами.

3. Собирался поставить куда-нибудь тайловый оконный менеджер StumpWM и попробовать его в работе. Этим "куда-нибудь" оказался подвернувшийся под руку Arch Hurd. Увы, в репозиториях StumpWM не нашлось, а собрать его из исходников оказалось не такой уж и тривиальной задачей. Но я, тем не менее, не теряю оптимизма по поводу StumpWM. Много ли вы знаете менеджеров окон, написанных на языке Lisp? А StumpWM как раз написан на Лиспе, и представляет очень интересные возможности для пользователя, в том числе, возможность "на лету" менять параметры оконного менеджера.

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

16 июня 2011 г.

О Microsoft Windows, GNU/Linux и не только

Доброго времени суток, случайные и не случайные читатели этого блога.

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

Моя ВКР была посвящена операционным системам, их внутреннему устройству, оценке популярности, сравнению возможностей с точки зрения пользователя.

Очень интересно было сравнить популярность операционных систем. Поскольку популярность и распространённость являются в данном контексте если не синонимами, то похожими по смыслу терминами, я буду использовать термин "распространённость".

Для получения данных о распространённости операционных систем я обратился к статистике, собранной Консорциумом Всемирной Паутины (World Wide Web Consortium, W3C) [1] и статистике, собранной некоммерческой организацией Wikimedia Foundation. [2]

На основе этих данных я создал следующую диаграмму:



Видно, что распространённость операционных систем семейства Microsoft Windows претерпевает заметные изменения на коротких отрезках времени, порядка одного месяца. Так, доля Microsoft Windows 7 в течении последних пяти месяцев показывает рост примерно на 1% за месяц. В прошлом году этот прирост доходил до 2% и более. В то же время, доля Microsoft Windows XP неуклонно падает примерно на 1% в месяц в течении последних двух лет.

Если посмотреть на распространённость GNU/Linux, то здесь мы не увидим столь же впечатляющего прогресса. Доля GNU/Linux среди операционных систем устойчиво растёт на 0.1% каждый месяц в течении 9 лет. [1] На первый взгляд, не слишком впечатляет. Но я думаю, что это как раз тот случай, когда черепаха обгонит Ахиллеса. Ведь, несмотря на медленный рост процента GNU/Linux, это всё-таки рост. Здесь нет таких резких "скачков" и "падений", как в случае Microsoft Windows.

В чём же секрет? Попробую объяснить, ведь это очень просто.

Microsoft Windows - это собственническая (проприетарная) операционная система, разрабатываемая одной корпорацией Microsoft, пусть даже очень крупной. В результате, представители семейства этих операционных систем всецело зависят от корпорации, которая их разрабатывает и продвигает на рынок. Таким образом, пользователи Windows, хотят они этого или нет, зависят от того, что будет считаться "правильной вещью" в компании Microsoft.

У GNU/Linux нет единого разработчика, вся система децентрализовано разрабатывается тысячами людей по всему миру. Как результат - GNU/Linux не зависит от сиюминутных желаний и курса одного человека или одной корпорации. Да, в её разработке участвуют такие известные компании, как IBM, RedHat, Dell, HP и другие.[3] Однако ни одна из них по-отдельности не имеет существенного влияния на разработку системы в целом.

В завершении поста - реклама Linux, выпущенная IBM в 2003 году:



Источники
  1. http://www.w3schools.com/browsers/browsers_os.asp
  2. http://stats.wikimedia.org/archive/squid_reports/
  3. http://en.wikipedia.org/wiki/Linux

29 апреля 2011 г.

Первый день на новом рабочем месте.

Устроился на стажировку в компанию "MERA". Сегодня был первый день на новом рабочем месте. Лабиринты коридоров и лифтов пока ставят в тупик, многое непривычно, многому удивляюсь.

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

Если успешно пройду стажировку, возьмут на постоянную работу.

12 апреля 2011 г.

Помогаю с техподдержкой школ

Прохожу практику - помогаю с техподдержкой школ, использующих GNU/Linux. В этой работе есть много плюсов. Вот, например:


а) Поездки. Я люблю ездить по городу, хотя в прошлом постоянно боялся заблудиться в этих "каменных джунглях". Сейчас, после того, как г. Дзержинск был исхожен вдоль и поперёк в поисках школ - город N^2 выглядит не таким большим. О, и да, у меня теперь есть коммуникатор, который не даст мне сбиться с дороги.

б) Общение. Здорово, когда можно общаться с интересными людьми. Сегодня один из преподавателей рассказал мне о работе на плоттере (графопостроителе), и о том, как он делал свой диплом на 486 компьютере. А я рассказал ему кое-что об основах работы в Ubuntu Linux. Мне было интересно послушать преподавателя - надеюсь, что и ему было интересно то, что я говорил.

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


Вообще, на мой взгляд, GNU/Linux и свободное программное обеспечение в целом как нельзя лучше отвечают требованиям образовательных учреждений. Здесь человек учиться, получает знания - но "чёрный ящик" проприетарного ПО не способствует этом процессу. А свободное ПО будто говорит - "эй, это работает - но почему-бы не разобраться в этом получше и сделать что-то самому?.."


Кстати, сегодня был в 44 школе. И вот, что я там сфотографировал:



Это нарисовали ученики. На мой взгляд, отличная работа.

20 января 2011 г.

Сессия подходит к концу

01. Сессия подходит к концу. Ещё несколько дней, и всё. Впрочем, я ошибался - это не последняя сессия. В феврале мне нужно будет сдать ещё несколько зачётов и/или экзаменов. И это будет действительно всё.

02. В конце прошлого года начал работать над дипломом. Защита будет летом, в Москве.

03. Понял, что возможности текстовых процессоров по работе с _текстом_ меня не устраивают. Не хватает клавиатурных комбинаций Emacs, которые уже стали привычными. Заметил, что если мне нужно записать какой-то текст, будь то лекция или статья - то я запускаю Emacs и автоматически начинаю записывать в HTML, расставляя необходимые теги. К возможностям текстового процессора обращаюсь в редких случаях. В связи с этим, начал изучать систему компьютерной вёрстки LaTeX, параллельно с написанием дипломной работы.

Думаю, знание LaTeX мне пригодится в будущем.

04. Мне нравится браузер Mozilla Firefox. Однако последнее время, в основном, использую браузер Conkeror. Мне нравится дизайн его интерфейса и система управления.

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

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

Сегодня я наконец-то решил освоить азы работы с отладчиком GNU Debugger. Благодаря ему, я смог найти ошибку в программе, из-за которой она не работала задуманным образом.

30 декабря 2010 г.

Транспортный коллапс в городе N^2

В городе N^2, в результате внезапной зимы, наступил транспортный коллапс (traffic jam), который продолжается до сих пор.

Как известно вблизи массивных объектов время идёт медленнее. Таким образом, на орбите планеты время идёт немного быстрее, нежели на поверхности Земли. Теперь я знаю ещё одно место, где время идёт иначе - это город N^2.  Здесь зимой на дорогах время идёт медленнее, особенно возле массивных сугробов, и поездка в один час легко может превратиться в поездку длиной в 2 часа.

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

Похоже, что к празднованию Нового Года природа подготовилась основательно, чего сложно сказать о городе N^2.

В общем, поздравляю всех с наступающим Новым Годом.

14 ноября 2010 г.

Коротко о разном

Занимаюсь учёбой, изучаю язык программирования Лисп, готовлюсь сдавать курсовую работу на тему "Особенности языка Лисп". Завтра - последний день сдачи работы. Дело идёт не особенно быстро... Как всегда, сегодня предстоит выполнить оставшиеся две трети работы по написанию курсовой.

В городе N^2 проходит Второй Нижегородский Фестиваль науки и искусства. Вчера слушал лекцию в "Шведском центре" НГТУ на тему "О развитии и перспективах науки машинного интеллекта". Помещение было не очень большое, ряды стульев стояли плотно друг к другу. Чувствовал себя, почти как в автолайне. Привёз с собой ноутбук, чтобы сделать небольшой конспект лекции, если она покажется мне интересной. Сел сначала в последнем ряду, в середине. Прикинув, что лекция может длиться долго и аккумулятора ноутбука может не хватить, пересел ближе к розеткам у левой стены. Вскоре после начала лекции получил замечание от девушки из середины зала, что я слишком громко печатаю. "Не могли бы вы воспользоваться ручкой и блокнотом?", - сказала она. Никогда не задумывался о том, что мой навык "слепой" печати может кому-то помешать.
 
Видел сегодня объявление - что-то вроде "отдам щенка в добрые руки". Дана фотография щенка - маленький, чёрный, с большими добрыми глазами. Под фотографией, среди всего прочего, написано - "подходит для охраны". Гм... Думаю, этот щенок может разве что зализать до смерти.

24 июля 2010 г.

21 июля 2010 г.

Был на прошлой неделе, в пятницу, на семинаре NNLUG

Был на прошлой неделе в пятницу на семинаре NNLUG (Нижегородской Группы Пользователей Линукса). Начало семинара в 16:00. На улице -- самое пекло. Выехал поздно, автобуса ждал долго, приехал, когда уже семинар начался. Захожу в Радиотехнический колледж. Вахтёр (ну или охранник, не суть важно) сказал, что семинар проходит на 4 этаже. Квест получен, вот лестница. Поднялся на 2 этаж. Дальше лестницы нет. Ээээ, что?
Ищу, у кого спросить дорогу. Судя по всему, все в отпусках, учащихся нет. Всё-таки нашлись добрые люди, которые послали в верном направлении. Прохожу коридор, поворачиваю направо. Ещё одна неприметная лестница. 4 этаж, нужная аудитория найдена. Квест выполнен.

В аудитории жарища, кондиционеров нет, окна открыты -- не помогает. Народу мало. Посидел, послушал, поспрашивал. Хоть и не метание клавиатур на дальность, но всё равно интересно. Вода в бутылке катастрофически заканчивается -- к счастью, как раз и семинар подходит к концу. Иду в сторону автобусной остановки с несколькими участниками семинара, попутно расспрашивая Азовцева Юрия о настройке сети в Ubuntu Server и проблеме подключение Linux к сети, построенной на основе ОС Windows. Хотел по пути зайти в магазин, купить воды -- но передумал, так как не хотел задерживать остальных. Во рту пересохло. Голос совсем сел, ну да ладно. Отшутился заранее придуманной глупой шуткой на вопрос одного из группы: "а что у тебя с голосом?.." Да, это была однозначно глупая шутка, но сначала мне казалось это хорошей идеей.

На этой неделе, в воскресенье, будет ещё один семинар. Предполагаю, что основной темой будет установка и настройка Школьного Линукса. Вполне возможно, что буду помогать с установкой СПО в школах города N^2.

На часах 4:04. Мне действительно пора идти спать.

14 июля 2010 г.

Вторую неделю пытаюсь доесть упаковку рисово-гречишных хлебцев "Здоровей"

Вторую неделю пытаюсь доесть упаковку рисово-гречишных хлебцев "Здоровей" -- обезвоженные и спрессованные, зверски хрустящие на зубах, словно лунный реголит, расфасованный блоками в полиэтиленовые упаковки. Срок годности этого продукта -- 6 месяцев. Верю. Пролежав на лунной поверхности несколько тысяч (или миллионов) лет, вряд ли с ними что-то может случиться... в ближайшие годы. Ах да, они ещё и не содержат глютен, о чём написано на упаковке. Замечательно, только мне в принципе всё равно, содержат или не содержат они глютен -- это растительный продукт, содержащийся в злаковых, таких, как пшеница или рожь. Это предупреждение важно лишь для людей, обладающих непереносимостью к глютену. В моём случае, это не актуально. Возможно, с глютеном этот продукт был бы более съедобным?.. гм...

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

Из других (возможно, менее интересных) новостей: в пятницу надеюсь попасть на сходку волонтёров и сотрудников Нижегородского филиала ЛинуксЦентра в Радиотехническом колледже. Смутно представляю, что там вообще будет -- может быть, метание клавиатур на дальность или бесплатная раздача дисков с пиратскими дистрибутивами GNU/Linux... Надеюсь, это будет интересно.

7 июля 2010 г.

Сессия сдана, 4 курс завершён. Теперь можно заняться другими важными делами...

Помню, как мечтал о солнечных летних днях, когда снег только начал таять и мороз по ночам рисовал на стекле и поверхности первых весенних луж на дорогах узоры из льда. Думал, вот наступит лето и...

Лето наступило. Дома -- духота, на улице -- жара. Ветер несёт по небу редкие серые облака, но вряд ли они принесут дождь... и в этот раз. Июль обещает быть столь же жарким, как и июнь.

Завершён 4 курс, сессия сдана -- первый раз за весь период обучения я смог завершить учёбу без долгов, в срок, и это здорово. Теперь можно заняться другими важными делами -- дочитать наконец-то несколько книг, заняться переводом и улучшением статей в Википедии (кстати, вот мой аккаунт) и устроиться на работу куда-нибудь...

А пока не устроился на постоянную работу, я занят тем, что внедряю Linux в НФ СГА. Мне за это ничего не обещают, а я ничего и не прошу. Мне это просто интересно и я считаю это отличной практикой.

В процессе установки Ubuntu Server было выяснено, что загрузчик GRUB невозможно установить на аппаратный RAID-0, поэтому для ОС был выделен дополнительный жёсткий диск. Правда, с первого раза установить всё по-нормальному не получилось -- загрузчик установился на тот самый RAID-0, на который он в принципе установиться не мог. Впрочем, и ладно бы так -- но загрузчик не видел систему. Тогда я просто отключил на время установки все диски кроме того, на котором должна была находиться ОС и переустановил систему. Всё заработало, RAID был снова подключен и примонтирован к файловой системе.

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

Изначально Ubuntu Server не был снабжён графической оболочкой (и это правильно, ведь для большинства серверов графическое окружение излишне). Но, так как этот сервер нужен был в НФ СГА не только как сервер, но и чтобы изучить возможности Linux и просто посмотреть, как это всё выглядит, я установил Иксы (X11) и... превратил Ubuntu Server в Kubuntu Server, так как я считаю окружение KDE более удобным и продуманным, чем Gnome (хотя и в Гноме работать довелось -- Ubuntu была первой линуксовой ОС, которую я установил). Правда, чтоб установить KDE, пришлось скачивать более 400 мегабайт обновлений, программ и библиотек -- что примерно в 2 раза больше, чем если бы я решил установить штатный Gnome. Но для этого сервера -- к счастью -- обеспечили практически безлимитный доступ в Интернет, поэтому единственно что стало проблемой, так это время скачивания и установки.

На сервере подняты две виртуальные машины VirtualBox, на которых установлен Windows Server 2003. На каждую виртуальную машину установлена серверная часть университетских обучающих программ (доступ к которым возможен из компьютерных классов). Вот такая сложная схема. В дальнейшем количество виртуальных машин будет увеличено до 4.

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

# sudo vboxmanage clonehd путь_к_диску путь_для_сохранения_клона

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

# sudo vboxmanage clonehd --variant fixed путь_к_диску путь_для_сохранения_клона


В целом, я смог решить большинство поставленных задач. Если эксперимент с использованием Ubuntu Server в НФ СГА будет успешным, то есть вероятность того, что в университете появятся и другие решения на основе Linux.

26 июня 2010 г.

Пришло время для списка

Цитируя Moby, пришло время для списка, а значит, для компиляции нескольких (возможно, не связанных между собой) тем в один пост:

1. 4/5 сессии сданы. Замечательно.
Теперь столько времени провожу в НФ СГА, что некоторые думают, что я опять вернулся на прежнее место работы. Нет, вряд ли.

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

На предзащиту допускаются все желающие, и это очень интересная процедура. Присутствуют один-два преподавателя. Студент читает речь (как если бы он уже защищал диплом в Москве), преподаватели смотрят дипломную работу и раздаточный материал, задают вопросы. Это вроде генеральной репетиции перед защитой. Если студент допускает ошибки в построении речи и/или в дипломе, то на предзащите есть возможность найти исправить эти ошибки.

3. Вот уже более недели помогаю дипломникам с их работами. Практически ни у кого не принимают дипломную работу с первого раза. Некоторые приносят на проверку диплом в последний момент. Некоторые приезжают в город N^2 на предзащиту из области, и у них просто нет времени кататься туда-сюда с дипломом, чтобы самостоятельно исправить его дома/на работе. Многие просто не знают всех требований, а если знают - то далеко не всегда знают, как выполнить эти требования.

Я неплохо знаю требования к дипломам и правила оформления. Благодаря работе в НФ СГА и самостоятельному написанию трёх курсовых работ, я знаю приёмы работы с текстовыми процессорами Microsoft Office Word и OpenOffice.org Writer. Так что, за какой бы компьютер я не сел, ко мне сразу выстраивается очередь студентов с дипломами для проверки/редактирования. Обычно я не отказываю в помощи. Надеюсь, что когда сам буду делать диплом, то так же смогу рассчитывать на помощь (если, конечно, она мне потребуется).

4. В НФ СГА решили провести эксперимент и поставить Ubuntu Server на один из серверов. Я думаю, что это несколько странно - Linux в СГА? Похоже на деление на ноль, особенно учитывая недавно подписанное Microsoft и СГА соглашение о сотрудничестве.

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

5. Недавно вернул к жизни свой старый mp3-плеер, который сломался около года назад - у него был повреждён флэш-накопитель. Я не мог ни записать туда файлы, ни стереть их - плеер заблокировал память, чтоб я мог скопировать с него нужную мне информацию. Проблема в том, что у меня не было там нужной информации, мне нужно было просто форматировать диск. Средствами Windows и Linux я сделать это не смог. Не помогало даже низкоуровневое форматирование диска. Перепробовав все способы, решил переустановить прошивку с помощью утилиты, поставляемой в комплекте вместе с плеером. Помогло.

6. На ноутбуке у меня теперь Windows соседствует с Gentoo. Есть несколько проблем, которые я пока что не смог решить - например, ноутбук не видит CD/DVD-привод, и не монтирует автоматически флэш-карты. Впрочем, у меня сейчас просто нет времени разбираться с этим - возможно, я займусь решением этих проблем в выходные.

7. Уже который день стоит ужасная жара. Плавится асфальт, кажется, ещё чуть-чуть - и начнут плавиться пластиковые бутылки и вспыхнут бумажные пакеты McDonalds, разбросанные повсюду. Периодически ветер доносит из-за города запах горящего торфа. Дороги гудят пробками. Вот оно, лето в городе N^2.

22 мая 2010 г.

Стихи на тему "грозы в начале мая"

Сегодня днём взял книгу, лёг на диван и... уснул. И вот, я один на асфальтированной (!) дороге в густом лесу, ночью. Вокруг вековые деревья огромной высоты, у меня в руках волшебная палочка и я никак не могу вспомнить заклинание, вызывающее свет... Проснулся. Из открытой форточки в лицо струится поток свежего воздуха с запахами мокрой травы, листвы, древесины, земли и асфальта. Пока я спал, в городе N^2 прошёл дождь. Кажется, я слышал несколько раскатов грома где-то вдалеке. Ну что же, давно пора - май уже скоро закончится, а ещё не было ни одной грозы.

Кстати, вот стихи на тему "грозы в начале мая", которые я написал уже давно, и, наверное, это совсем "детские" стихи. Точнее, стихи для детей. Однако, например, я до сих пор люблю стихи многих "детских" авторов, которыми зачитывался много-много лет назад. Возможно, эти стихи, написанные мной, будут интересны некоторым читателям этого блога.

http://poptsov-artyom.narod.ru/texts/2007/2007-05-16.html

27 апреля 2010 г.

И года не прошло...

1. В пятницу сдал курсовую работу по предмету "Сети ЭВМ и телекоммуникации". Тема: "Перспективы развития телекоммуникаций в России". Это третья курсовая работа, которую я сдаю за время своего обучения.

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

2. В пятницу узнал (наконец-то!) оценку за курсовую работу (номер 2), которую сдавал в октябре прошлого года. Предмет: Базы данных. Тема: ER-модель. В общем, курсовую проверяли в Москве (система такая - в нашем учебном заведении все курсовики отправляются в Москву). За первую курсовую я узнал оценку только через год (!). Впрочем, я не спрашивал про оценку - а мне никто не торопился её сообщить. В этот раз я регулярно спрашивал, но оценку действительно долго не присылали. И вот, в пятницу, истина восторжествовала - оказалось, что за курсовую по Базам данных я получил четвёрку. И года не прошло. Предположительно, оценку могли снизить на 1 балл из-за того, что курсовую я сдавал не в срок, а намного позже. Но я считаю, что 4 - очень хорошая оценка, и вполне доволен ей.

3. Сайт для магазина "Всё для печати" ещё не готов - им нужно ещё доработать прайс-листы, дополнить тексты для страниц, сделать фотографии продукции для размещения на сайте... Я, кстати, хочу сделать им ленту новостей, наподобие того, как сделано у меня, на моём сайте. Зарегистрирую их в blogger'e, и через feedburner организую трансляцию блога на сайт. Так будет проще. Им не нужно будет ко мне обращаться для того, чтобы разместить новость о очередной акции, скидках, новых услугах и т. п. По поводу более серьёзных изменений на сайте они всё так же будут обращаться ко мне, и я буду выполнять эту работу за отдельную плату.

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

9 апреля 2010 г.

Новости, новости, новости...

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

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

Сейчас ОС Gentoo уже установлена, однако я никак не могу загрузить её. Причина либо в неправильной сборке ядра, либо в... чём-то другом. Ядро собирал утилитой genkernel, и его компиляция на моём ПК заняла 2,5 часа. Если проблема в нём, то придётся настраивать его вручную и компилировать заново. А кто говорил, что будет легко?.. В общем, продолжаю укрощение Gentoo - и не поминайте лихом, если что...

4 апреля 2010 г.

Я программистом притворяюсь...

Я программистом притворяюсь,
Паскаль пытаюсь изучать
И даже как бы собираюсь
Программы для компьютеров писать...

Но – только тихо, никому ни слова! –
На самом деле...

17 марта 2010 г.

Сегодня попытался устроиться на работу

Сегодня попытался устроиться на работу в фирму, которая занимается фотопечатью и печатью на футболках, кружках и т. д. Интересно то, как я нашёл эту фирму - мне нужно было распечатать визитки, по десять штук на листе формата А4. Фотопринтера у меня дома нет, а в СГА - кризис, денег нет, собственно, и краски для принтера тоже нет. Раньше, когда мне нужно было распечатать что-то на фотопринтере, я ехал туда и с меня, как с бывшего сотрудника, денег не брали. Это было один или два раза, если память не изменяет. А теперь всё, они перестали закупать краску для фотопринтера, и мне ничего другого не оставалось, как идти в одну из фирм, занимающихся фотопечатью. Может быть, это и к лучшему - не всё же время пользоваться тем, что я когда-то работал в СГА и использовать их фотопринтер. Так что вчера я пошёл искать, где могли бы выполнить эту работу.

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

В следующей фирме, в которую я обратился, мне тут же распечатали документ в нужном количестве (два экземпляра) за 50 рублей. Пока они печатали, я поинтересовался, чем занимается данная фирма кроме фотопечати. Оказалось, что они ещё печатают на кружках и футболках и продают расходные материалы для фотопринтеров, а так же CD/DVD диски и пр. Я спросил, не собираются ли они расширять список услуг и в будущем так же заняться созданием визиток, открыток, буклетов и пр. под заказ - и нет ли у них вакантных мест. Они заинтересовались, я сказал, что имею опыт работы в данной области. Меня попросили принести образцы того, что я могу сделать.

Я подготовил портфолио, в которое включил открытки, листовки и грамоты, созданные для СГА. Так же, подумав, решил показать своё мастерство (хотя это, наверное, громко сказано) в создании сайтов - и создал простую веб-страницу выдуманной дизайнерской студии (на это у меня ушло чуть больше трёх часов). Скопировав это всё на флэшку, я с ноутбуком отправился в фирму. Посмотрев портфолио, девушка, которая работала в фирме, сказала, что они сами только недавно открылись, и не могут взять в штат ещё одного человека из-за финансовых трудностей. Тем не менее, она сказала, что к ним иногда обращаются по поводу создания визиток и пр., и в таком случае, они могли бы связаться со мной по поводу выполнения данной работы. Так же девушка-из-фирмы (я, к сожалению, забыл спросить, как её зовут) поинтересовалась, сколько будет стоить заказать мне разработку сайта для их фирмы. Возможно, её заинтересовала созданная за три часа веб-страница выдуманной дизайнерской студии, выполненная в минималистичном дизайне? Гм... Стоимость я не мог сказать, т. к. не знаю, сколько нужно брать за разработку сайтов.

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

Пытаюсь разыскать в Нижнем качественную этичную/веганскую обувь

Пытаюсь разыскать в Нижнем качественную этичную/веганскую обувь. К сожалению, в городе N^2, похоже, нет специализированных магазинов этичной одежды/обуви. Собственно, это понятно - если нет активного спроса, нет и предложения. Некоторые магазины торгуют только кожаной обувью, другие, в лучшем случае, на 50% - из искусственных материалов. Особенно, как я понял, плохо дело обстоит с зимней обувью из искусственных материалов, способной выдержать Русские ##-градусные морозы. Проблема не в том, что не выпускают - а в том, что до нашего города N^2 эта обувь "не доходит"... гм...

Вот в Москве есть несколько магазинов, торгующих этичной одеждой. Может, есть смысл купить обувь там? Заодно посмотрю на этот город - я слышал, что это душный, пыльный, шумный мегаполис с перегруженными дорогами, один из самых дорогих городов мира. Но что я говорю! На дворе 21 век, передо мной - компьютер, подключённый к сети Интернет, и я могу купить то, что мне нужно, не выходя из дома.

Впрочем, я стараюсь быть проще (это хорошо заметно по простому и плоскому оформлению моего сайта), так что, если подумать, обувь на весну и лето у меня есть, хотя она и не является "этичной". Поэтому этот вопрос для меня сейчас не является первостепенным. Гораздо важнее - 8 семестр, который вот-вот начнётся, получение образования и знаний, а так же поиск работы. Тем не менее, в долгосрочной перспективе, я намерен заменить всю одежду и обувь, которая у меня есть, на этичную/веганскую.