Запись вебинара по дисциплине ЛиПО САПР

Лекция по основам синтаксического анализа, которую я читаю в рамках дисциплины “Лингвистическое и программное обеспечение САПР”. Введение.

Вебинар организован ФДО ТУСУР  для своих студентов по дисциплине, которую я разрабатывал для них и для студентов кафедры КСУП ТУСУР. Вебинар проведен при помощи этой площадки: Mirapolis.

Вообщем, смотрите: https://youtu.be/84kHxFe_6PA

Ночной Питер и мосты

Сезон навигации, а значит и разведения мостов в Питере заканчивается 30 ноября. Я уже писал о том, что за все время, что я живу здесь, еще ни разу не попадал на специфично питерскую проблему: мосты развели, а я оказался не с той стороны… Что же, совсем недавно мне это удалось испытать 🙂

Continue reading Ночной Питер и мосты

Неудача с кино

Сегодня хотел сходить в кино на Эверест. После работы (пришлось сегодня всю вторую половину дня провести на работе) погулял по Невскому. Дошел до ТЦ Галерея. В расписании был указан сеанс на 21:50. Как раз скоро. Правда, после сеанса нужно было бы сломя голову нестись к метро, чтобы успеть сперва на красную или зеленую, а потом еще и на синюю ветку. Иначе сперва опоздал бы на метро, а потом и до разведения мостов 🙂 С другой стороны, я уже более полугода в Питере и еще ни разу не встревал с мостами. Надо же попробовать 🙂

Но судьба была ко мне (не) благосклонна. Оказалось, что у кинотеатра неверное расписание и Эвереста сегодня в 21:50 не было, а смотреть Марсианина я не хотел…

Пошел гулять в сторону дома 🙂

Первый взгляд на scaleway

Случайно попалось упоминание о хостинге scaleway.

Плюсы:

  • 4 ядра
  • 2 гигабайта оперативки
  • 50 гигабайт SSD диск
  • bare-metal! (то есть, нет никаких, даже чисто теоретических накладных расходов на виртуализацию)
  • за все это всего 3 евро в месяц! Очень дешево!

Но есть особенность: это ARM процессор. дада! Это 4-х ядерный ARM процессор. Любопытно же! Continue reading Первый взгляд на scaleway

Грею воздух

Пожалуй, пожалуюсь. 🙂

В моей текущей задаче модульные тесты, которые я делаю в процессе разработки функциональности бегут около 12 секунд. А смоук тесты (прогон функциональности на большой базе реальных данных), которые у меня приготовлены для проверки степени общей готовности бегут более 5 минут.

Сейчас готовность низкая, около 30%, то есть, 70% тестов падают. А по мере увеличения степени готовности количество проходящих тестов увеличивается. И время прохождения тестов тоже немного увеличивается…

Гонять тесты надо перед каждым коммитом. К тому же задача это довольно ресурсоемкая. Процессор греется, включается система охлаждения у ноутбука. И вот получается так, что полчаса – час работаю. а потом 5 минут сижу и грею воздух 🙂

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

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

А еще сегодня ко мне в окно залетел желтый листочек. Осень… 🙂

Фотоотчет о посещении Нижнего Новгорода

Сначала небольшое предисловие, которое, казалось бы, не имеет никакого отношения заявленной теме :))

Как то так получилось, что в последнее время я много слышу про ЕГЭ. Прямо даже слишком много. Несколько дней назад (этот текст был написан 7 июля 2015 года) я взял и да и сдал пробный ЕГЭ по математике за прошлый год. Набрал не очень много, около 50% решенных задач из тех, что в пробном экзамене оценивали автоматически. Но я считаю, что результат неплох. Хотя, к своему стыду, я завалил задачи на дифференцирование. Еще я завалил задания на знания формул преобразования тригонометрическиз формул, но по этому поводу я совсем не переживаю.

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

А вот, другой пример, река Ока. Ока это левый приток Волги или правый? Конечно, можно посмотреть на карту и почитать в Википедии. Но может быть лучше съездить и самому посмотреть? Тем более, что волей случая в Нижнем Новгороде проходил C++ Meeting Russia. В среду решил, в четверг купил билеты, в пятницу (3 июля 2015 года) поехал! И вот небольшой фотоотчет! Так левый или правый? 🙂 Continue reading Фотоотчет о посещении Нижнего Новгорода

Увеличиваем размер RAID

Мой RAID массив на домашнем микросервере опять в опасности 🙂 В прошлый раз, когда я пересобирал RAID массив я построил его на трех двухтерабайтных Segate. Конечно, уже пожалел, что это был Segate. Первый из трех дисков вышел из строя через 1 год.

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

Жесткий диск умер

Однако, я всегда старался покупать диски с минимальной по стоимости за единицу объема цене. Сейчас таковыми являются 4ТБ. Но с нынешним курсом рубля к доллару ценник конский за любую железку. И тут меня стали давить две жабы одновременно.

Первая жаба:

— Покупай 4ТБ, это дешевле в пересчете на терабайт!

— Покупай 2ТБ, это дешевле, и все равно третий-четвертый терабайт у тебя не будут использоваться — возражает ей на это вторая жаба.

Конечно, было бы хорошо сразу купить 3 диска и полностью обновить RAID массив. Но в этом случае, меня задавят обе жабы! 🙂

Мучаясь проблемой выбора я задался вопросом: а удасться ли как-то использовать вторую половину диска (2ТБ) пока в массиве только один диск большого объема? Или хотя бы по другому: когда (если) я постепенно заменю все диски на 4ТБ (или больше), смогу ли я потом легко и непринужденно увеличить объем массива? Теоретически, да, но надо проверить на практике! Этим и занимаюсь под катом.

Continue reading Увеличиваем размер RAID