К основному контенту

Сообщения

Не работает watch для <script setup> во VueJS

Создавая новый проект на VueJS , решил попробовать использовать <script setup> . Все шло хорошо, объем кода прилично сократился. Но вот пришла беда, откуда не ждали - перестал работать watch .
Недавние сообщения

Производственный календарь в формате JSON

Хочу поделиться стартом нового сервиса - Производственный календарь для России. Сервис умеет выдавать данные по праздничным датам в формате JSON.  Сервис работает только с GET запросами и выдает данные производственного календаря в удобном формате JSON. 

SAP UI5 и CORS для OData

Бывают моменты, когда нужно освоить framework, но какая-то маленькая деталь сильно мешает. В моем случае это отсутствие доступа к SAP системе, что бы создать/получить готовый OData сервис. На просторах Интернета есть один  https://services.odata.org/V2/Northwind/Northwind.svc . Сервис содержит достаточный набор данных, что бы нормально попрактиковаться. И вот уже готов костяк приложения, осталось подключить данные с сервиса и... Тут кроется та самая маленькая деталь. при просмотре сервиса через клиент или браузер вы получаете все  данные. Но как только запускается XMLHttpRequest или fetch через JavaScript, то вы получаете ошибку CORS . Исправить это нельзя, не имея доступа к бэкэнду. Но это можно обойти, используя Proxy сервисы.

** OpenOCD init failed **

Когда долго не работаешь с чем-то, то этому свойственно забываться. Неприятность в том, что решив проблему однажды через большой промежуток времени, даже не вспомнишь, как ее решил.  Итак, решил я возобновить свои изыскания в области микроконтроллера STM32F103C8T6. Поскольку давно с ним не работал, решил начинать с азов, типа "поморгай диодом". Долго вспоминать не пришлось, код быстро сам написался. Пришло время проверки. Нажимаю кнопку залить прошивку и...  ** OpenOCD init failed **  Эту задачу я раньше решил, но вот как - не помню. Спустя пару часов на просторах интернета я ее все же решил.

Platformio. STM32F103C8 вывод float

STM32F103C8T6 или в простонародье BluePill при работе через Platformio с фреймворком stm32cube оказалась довольно чувствительна к настройкам. При попытке вывести число типа float в монитор порта, она сильно сопротивлялась на базовых настройках и никакого дробного числа не показывала. Для исправления сего нужно прописать в файл platformio.ini

Новый шаг редизайна

Прошло уже 4 года, как у меня не менялся дизайн на сайте LexxSoft . Долго я шел к этому шагу и вот свершилось! Получился неплохой одностраничник (надеюсь, временно) с небольшим запасом идей. Конечно, недочеты есть, и я постараюсь их исправить в ближайшее время. Вот такая короткая радость.

Vue.js

Друзья, я - динозавр! Много лет моим хобби была WEB разработка и, зачастую, я останавливался на классике. Крайне долго ждал, прежде чем перейти на тот же Bootstrap. Одно время пробовал SAPUI5, показалось очень неплохим продуктом. Да, я сейчас сделаю это - сравню фреймворк от SAP с Vue.js. Ну и что, что корпоративный сегмент! Короче - на мой взгляд SAPUI5 достаточно сложный продукт. Сильно заточен под OData. Vue.js мне дался намного легче. Все интуитивно понятно, всегда знаешь когда какой метод работает. Установка и запуск проекта Хотел сделать мелкую статью сравнения, но подумал, что каждый выбирает для себя сам. По этому зафиксирую процесс установки и создания нового приложения.