Новая статья. Разработка мобильных приложений на платформе 1С:Предприятие 8.3
Рубрика: 1С:Предприятие -> Новости -> Программирование -> Статьи
Метки: 1С:Предприятие | программирование
Просмотров: 4774
Подписаться на эту метку по RSS
В середине октября состоялся финальный релиз моего любимого клиентского JS-фреймворка angular.js. Проект дорос до версии 1.3 и помимо типичного набора багфиксов, разработчики добавили в проект абсолютно новый функционал. Одной из наиболее интересных фишек стала поддержка асинхронных валидаторов (async validators).
Перед ноябрьскими праздниками наткнулся на новую книгу по моему любимому JS-фреймворку - «AngularJS: Novice to ninja». В книге рассматривается agnular.js с самых основ. Автор разбирает такие вещи как: Dependency Injection, двусторонний биндинг, фильтры, написание тестов, создание собственных директив и другие важные околоангулярские темы.
Выходные у меня редко обходятся без программирования под платформу 1С:Предприятие 8. Всегда находятся компании с потребностью срочно перенести данные из одних документов в другие или сделать нестандартный отчет. Я редко кому отказываю, но работу предпочитаю делать дома, а не в офисе клиента. Не люблю, когда стоят над душой и постоянно спрашивают: «А долго еще?».
В итоге алгоритм работы сводится к стандартному сценарию: клиент предоставляет выгрузку своей БД (тут все зависит от вида работ), я работаю дома, потом возвращаю результат труда и получаю вознаграждение. Все элементарно, но зачастую возникают запарки вроде: клиент отдал базу, а пароль сообщить забыл. Обычно такое происходит, когда всю субботу набираешь заказы, а за исполнение берешься ночью. Тут и начинается самое интересное. Где взять пароль? Не звонить же клиенту среди ночи!
Способ снять пароль пользователя в 1С:Предприятие 8 существует несколько. Каждый имеет свои плюсы и минусы. Мне больше по душе вариант с использованием программы Tool_1CD.
Сегодня абсолютно нет свободного времени, поэтому буду максимально краток. В одном из своих недавних проектов мне потребовалось реализовать модальные окна. Bootstrap в проекте не использовался, поэтому необходимо было найти какой-нибудь простенький плагин для создания модальных окон. Поиски по GitHub’у вывели меня на проект Remodal.
Я не особо слежу за развитием новостей, связанных с утверждением окончательный версии спецификации HTML5. Мне важней техническая реализация новых фич, поэтому я оперативно поглощаю черновики спек, и материалы от разработчиков популярных браузеров. Производители браузеров не сидят на месте и стараются максимально оперативно добавлять/фиксить новые функции HTML5, поэтому события по ту сторону баррикад для меня сразу помещаются на второй план. Пока я не проявлял интереса, спецификация HTML5 получила статус "Предложенная рекомендация" (Proposed Rec). Получается, что все работы закончены и осталось только окончательно ее утвердить.