16.05.2022: Тестовый понедельник

  • Услышать будильник — Ok.
  • Проснуться — Ok.
  • Заварить чай — Error.
  • Приступить к работе — Ok.

С чаем проблемка. Просто не хватило времени на то чтобы дойти до кухни. Нужно исправлять.

Чай заварен! Вот и славно.

Итак, за бортом понедельник. Погода пасмурная. Настроение… не читается. Майские праздники закончились совсем и впереди только «трудовыебудни».

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

Кроме того, с этой минуты можно считать испытательный срок в 3 месяца.

Из приятного… Приятного столько, что сразу и не вспомнишь что-то конкретное. Жив, здоров, при деле. Вот и славно.

Это вопросы глобальные, а из локальных задач:

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

Ещё висит задача по учебному центру. Но здесь всё проще и сложнее одновременно. С одной стороны, там готово процентов 40. С другой, если что и делать по этой теме, то только после 18:00.

И было бы здорово проехать километра 3 на тренажёре. И прибраться ещё чуть-чуть, ибо бардак утомляет. И на стене несколько линий нарисовать. И профиля порезать.

Эх… мечты-мечты.

Есть ещё одна темка, но про неё буду молчать примерно до 12 дня. Может до двух. Посмотрим-поглядим. Тут сложно что-то загадывать.

Учу скрипт на java читать xls

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

Нахожу файл build.gradle и добавляю в секцию dependencies строчки:

implementation 'org.codehaus.groovy:groovy-all:3.0.8'
implementation 'org.apache.poi:poi:4.1.2'
implementation 'org.apache.poi:poi-ooxml:4.1.2'
implementation 'org.apache.poi:poi-scratchpad:4.1.2'

В скрипте прописываю импорты.

import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

Теперь открываю вкладку gradle и прожимаю значок обновления. После этого, несколько импортов красится серым. Но это нормально. Потом можно убрать.

Ну и до кучи пишу функцию для чтения строк таблицы.

Теперь нужно дописать автотест. А пока…

Ура! Курьер доставил и немного ‘ов к нему.

Первым делом зарядил переходники (сойдут за тренировочные патроны) и отстрелял несколько раз. Отработал заряд/разряд. Снарядил тремя БАМ’ами с иритантами и одним шумовым, чтобы начинать с предупредительного выстрела.

От собак должно помочь.

Всё. Паспорт в паспорт, устройство — в карман, оставшиеся БАМ’ы в металлический кейс на хранение.

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

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

Приехала С. Мы с ней посидели, попили чаю и за разговором пришли к логичному выводу докупить ещё одно аэрозольное устройство. Попроще и с курком, который не нужно жать с силой в 10 кг. В общем, дамскую компактную версию под интересным названием «Оберег». Собак отпугивать.

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

Ближе к ночи вспомнил, что не заказал БАМ’ы к «Оберегу». Они, для этого типа устройств, не капсульные, а с электроподжигом. Т.е. придётся ещё раскошелиться. Не сегодня.

К слову, на Вайдберрисе оказалось дешевле чем на Али (с учётом конских цен за доставку). Вот такой забавный и неожиданный факт.

И всё это время дотачиваю автотест. Он упрямится и дразнится. Кажется ещё капельку, и всё будет работать как ожидалось. Тем временем ГуглоХром забивает оперативную память, а я забываю запускать чистилку. В результате на экране слайдшоу. Это слегка раздражает.

И вот он тот самый момент, когда тест наконец-то проходит так как нужно. Срочно в коммит!

А теперь — I’m off. Близится полночь.

Напишите комментарий

Введите имя

Введите адрес электронной почты

Введите адрес вашего сайта

Нажмите эту кнопку, чтобы отправить комментарий.

Введите текст комментария