Various thoughts

Various thoughts


Jul 24 / 10:54am

Прошел месяц...

Чуть больше месяца назад(21.06) я наконец-то защитил свой диплом и, соответственно, наконец-то окончил универ. Не знаю, почему очень многие разводят сопли по этому поводу: "столько лет вместе, теперь неизвестно когда увидимся", "жалко расставаться" и т.п. Мне как-то наоборот — во-первых, полегчало, во-вторых, ни разу не жалко.

Полегчало - ибо осознал, что теперь я универу уже ничего не должен. Хотя... Никто из нас и не был особо обременен — кто хотел, тот мучился и учился, кто нет — отдыхал, тщательно доказывая преподавательскому составу, что это неправда. Просто осознал, что не надо ничего сдавать, кому-то доказывать наличие знаний. Произошло это, кстати говоря, не спустя несколько дней, не после защиты, а за полтора дня до неё — видимо, потому, что уже что-либо менять было поздно, оставалось только ждать. Ну а насчет «расставаться» — не знаю. Я как продолжал общаться с людьми, которые мне интересны, так и продолжаю. У нас вообще под конец учебы группа разбилась на кучки - мы в количестве пяти человек + один периодически(о нём вообще отдельный разговор))), и одна пара(в будущем, видимо, семейная) и ещё двое человеков, либо которые в наш круг не входят, либо мы в их круг(ну это уже неважно).

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

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

Единственное, на что я немного в обиде на комиссию — оглашение результатов. Зачитывают, значит, приказы с «отлично» — меня нет. С «хорошо» — меня нет. Тройки — снова нет. Ну я-то уверен, что тройки хоть как не будет. И пока я это думаю, замечаю, что на столе у председателя комиссии стопка приказов кончилась. В голову уже непонятные мысли лезут. Но тут он произносит что-то вроде «... и, наконец, последний приказ. ...» и начинает зачитывать мой приказ. Комиссия так, оказывается, решила выделить, что у меня диплом с отличием. Подсластить конец оглашения результатов. Никогда им этого не забуду:-)

Вот как-то так первая часть дня прошла. Вторая часть прошла сначала за распитием шампанского(первый раз попробовал алкоголь — налили на дне стакана немного и то кое-как допил. Какая ж это гадость, фу) и колы на аллее любимого второго корпуса, потом по кафешкам - во второй половине дня побывали аж в четырех районах города - и в ленинском, где НГТУ находится, и в центральном, и в железнодорожном, и в дзержинском. Теперь с ними всеми есть свои незабываемые воспоминания, но о некоторых из них говорить стыдно:-[

PS: опять меня разнесло. Думал, что на один абзац хватит только

Loading mentions Retweet

Comments (1)

May 30 / 6:58am

Аппараты для ликвидации утечки нефти

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

Второе, не то, чтобы удивление, а просто наблюдение — кропотливость работы. На первых девяти изображениях идет подготовка к резке и сама резка циркулярной пилой некой "трубы"(не знаю, как правильно назвать эту деталь). Сама подготовка(прицеливание места резки) происходило минут 10-15, сам же надрез выполнялся каких-то 10-12 секунд. Бедные операторы — чего только стоит одно распутывание кабелей манипуляторами, закрутившихся вокруг них самих же(третье и четвертое изображения с конца). Кстати, что самое интересное — после резки режущий инструмент был отсоединен от манипулятора, отведен в сторону и... выброшен:-)

                                                     
Click here to download:
-nLRrPJTFfAAFxeBv0yQ6.zip (538 KB)

Loading mentions Retweet

Comments (1)

May 6 / 8:49am

Рабочие моменты

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

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

Зачем усложнять? Там всё должно быть максимально просто

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

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

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

Loading mentions Retweet

Comments (0)

Apr 20 / 10:49am

Интуиция или просто везет?

Очень часто(раз в неделю минимум) у меня происходит следующая ситуация. Меня что-то спросят. Я отвечу. Спустя несколько минут понимаю, тщательно подумав, что дал человеку не тот ответ, что требовалось. Подхожу к нему, переполенный уверенностью, с целью исправления своей ошибки и тут оказывается, что меня спросили не то, что хотели, а я, не зная, ответил именно на тот вопрос, который и должен был задаваться. Или попросит коллега помочь с кодом — ну не работает он должным образом. Сядем, почитаем код. Как только возникает первая мысль, озвучиваю её и тут же вместе отметаем. Потом минут 5-10 роемся в куче кода и мануалах и тут выясняется, что первое предположение была что ни на есть вернейшей.

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

ЗЫ: ах да, ещё я события угадывать умею. Сегодня угадал счет в настольном хоккее(10:2, предположение было высказано, когда счёт был ещё 3:0). Несколько дней назад угадал автора и примерное содержание юбилейного, сотого, тикета в нашей системе техподдержки. Ещё чуть-чуть и начну ставки делать, видимо:-)

Loading mentions Retweet

Comments (1)

Apr 13 / 8:06am

Новый брелок для ключей

Люблю что попало цеплять на ключи. В этот раз попало сломанному свитчу dlink

   
Click here to download:
untitled.zip (517 KB)

Loading mentions Retweet

Comments (0)

Apr 4 / 9:10am

Интерфейс ПО в Surrogates

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

Очень радует, что авторы Суррогатов не показали классику жанра — hex-редактор с автоскроллом. Они нашли другие способы визуализации чего-то страшного и непонятного. А конкретно — в основе интерфейса использовался неизвестный мне скрипт на perl, перемежающийся с html-кодом, и вывод в консоль wine.

Боковой монитор системы управления суррогатами. Консольная команда и html-код

Окно прогресса. В качестве статуса отображается вывод из консоли запущенного в wine приложения. На фоне - perl

А файлик-то не существует:-)

Вот и вывод самого wine, только «wine» заменено на «dyn»

Loading mentions Retweet

Comments (0)

Apr 1 / 8:21am

ГОСы

В то время, пока нормальные люди начинали сегодняшний десь с шуток, мой начался со сдачи государственного экзамена, состоящего из трех дисциплин(электропривод металлорежущих станков, электропривод металло-прокатных станов, система управления электроприводами). Имея опыт прошлой сдачи госов(на 4 курсе), когда я из 45 отведенных минут потратил 40 на запись аццкой системы мат. модели асинхронного двигателя, а остальные 5 на подготовку двух оставшихся дисциплиня, в этот раз решил сделать умнее — распределил отведенный на подготовку час между тремя дисциплинами и контролировал время. Благополучно потратив два раза по 20 минут на первые два вопроса, неспеша перешел к третьему, последовательно излагая отрывки своих мыслей и наброски графиков на листе и пытаясь порадоваться — какой я молодец, как хорошо время распределил, теперь-то уж точно всё успею. Но не тут-то было... Одному из преподавателей не терпелось начать слушать наши глупости, о чём он, собственно, и заявил, деликатно предложив мне сесть для ответа. После моего столь же деликатного замечения по поводу наличия ещё как минимум 15 минут на подготовку последней дисциплины, был получен ответ: «Ну первый вопрос легкий, его вообще можно без подготовки отвечать, поэтому мы забираем 20 минут». А то, что я на него уже потратил отведенное время, а забирают у меня время на другой вопрос - это пофиг:-)

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

Так что с сегодняшнего дня я вполне могу считаться без пяти минут специалистом по электроприводу. Осталось теперь диплом написать, потом 15 минут позора на защите и я стану тру-специалистом

ЗЫ: так, всё, хватит тут писать об учёбе, есть и другие интересные вещи

Loading mentions Retweet

Comments (0)

Mar 25 / 10:04am

Конец преддипломной практики

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

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

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

Loading mentions Retweet

Comments (2)

Mar 20 / 1:58am

Съёмка в офисе

Вчера первый раз фотографировал на нашем офисном корпоративе(по просьбе девочки-дизайнера, у которой был день рождения). Зная, что освещение для съёмки у нас не ахти, выставил iso на 400 и максимально открыл диафрагму на 4, что должно было обеспечить фотографию с малым шумом и отсутствием смазанности.Просматривая вчером получившиеся фотографии, нашел в своей работе три ошибки.

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

В итоге около 50% фотографий(большинство динамичных кадров) получились смазанными, поскольку выдержка колебалась от 1/10 до 1/30 секунд. Спасло только то, что снимков делал я много и есть даже удачные кадры:-) В общем, учусь на своих ошибках и впредь буду внимательней:-)

Loading mentions Retweet

Comments (0)