Персональный блог Игоря Антонова aka "spider_net"

программирование

Подписаться на эту метку по RSS

Тюнер для гитары на JavaScript


Рубрика: JavaScript -> Программирование
Метки: | | | |
Просмотров: 5935
Тюнер для гитары на JavaScript

Буквально сегодня обнаружил на GitHub’е интересный проект – GuitarTuner. Программных гитарных тюнеров написано превеликое множество, но реализация на JavaScript мне попалась впервые. К тому же автор (кстати, сотрудник компании Google) развернул проект на актуальном стеке технологий. Тут и web-компоненты (polymer), и применение web-audio API, и последующий анализ звука, и много чего интересного еще.

Читать дальше

Sails.js in Action. Первая книга о sails.js


Рубрика: JavaScript -> sails.js -> Без рамки -> Книги -> Новости
Метки: | | |
Просмотров: 6021
Sails.js in Action. Первая книга о sails.js

В прошлом году я рассказывал про интересный JavaScript-фреймворк - Sails.js. Об этом у меня была отдельная статья в журнале «Хакер» и несколько заметок на блоге (раз, два). Редакция журнала «Хакер» даже перевела эту статью на английский и ее порекомендовал в своем twitter сам McNeil (создатель sails.js). Так вот, после выхода публикации, мне несколько раз задавали вопросы в стиле: «А что еще почитать по sails.js?».

Увы, тогда книг по этому фреймворку вообще не было. Свою статью я писал опираясь сугубо на официальную документацию и свои кодокопания. В лучшую сторону ситуация изменилась только в позапрошлом месяце (апреле). Сам создатель фреймворка (McNeil) взялся за написания первой полноценной книге по sails.js. Книга называется “Sails.js in Action” и в настоящий момент она в процессе написания. Релиз намечен начало 2016 года.

Читать дальше

Неидеальная проверка конфигурации в 1С:Предприятие 8.3.6


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 4727
Неидеальная проверка конфигурации в 1С:Предприятие 8.3.6

Последние дни занимался переводом корпоративного проекта на корректную работу под платформу 1С:Предприятие 8.3. Изначально конфигурация создавалась под платформу 8.2, поэтому в коде использовалось много функционала завязанного на модальность. В принципе, в толстом/тонком клиенте все работает без проблем. Устанавливаем режим совместимости и на вызов устаревших функций можно забить. Проблемы проявляются именно при работе в режиме веб-клиента. К сожалению, режим совместимости на него не действует.

Читать дальше

Наши в Канаде. Интервью с Михаилом Фленовым


Рубрика: Без рамки -> Интервью
Метки: | | | | | |
Просмотров: 4512
Наши в Канаде. Интервью с Михаилом Фленовым

Сегодня гостем блога стал мой давний заочный друг, отец проекта VR-Online и в какой-то степени мой наставник - Михаил Фленов. До сих пор помню как в 2001 году я купил в первый раз журнал "Хакер" и прочитал вводную статью о разработке на языке программирования Delphi. Автором статьи как раз и был Михаил (aka Horrific). 15 килобайт текста с прекрасной подачей зажгли искорку и по факту, определили мой жизненный путь. Я открыл для себя мир программирования и на первых порах статьи Михаила помогали освоится в новом пространстве. Сегодня я решил задать Мише несколько вопросов и немного поговорить о программировании в Канаде. Итак, встречайте, интервью с Михаилом Фленовым.

Читать дальше

1С:Предприятие 8.3. Отладка конфигурации в режиме веб-клиента


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 34087
1С:Предприятие 8.3. Отладка конфигурации в режиме веб-клиента

Как выяснилось не все 1С-разработчики в курсе, что выполнять отладку можно и при запуске конфигурации в режиме web-клиента. Ведь как оно бывает, в толстом и тонком клиенте все работает нормально, а при работе через браузер начинают появляться разного рода подводные камни.

Если такие проблемы обнаружились, то лучший способ от них избавиться – пройтись по коду отладчиком. Правда здесь есть один нюанс. После публикации приложения на web-сервере, в окне «Подключение отладки» не отображается сеанс, открытый из веб-клиента.

Читать дальше

JSON-server. Тестируем front-end без back-end


Рубрика: JavaScript -> Программирование
Метки: | | | | | | | |
Просмотров: 28865
JSON-server. Тестируем front-end без back-end

В последние время по вечерам частенько играюсь с JavaScript и фреймворком angular.js. Сидишь себе, что-нибудь изобретаешь, и постоянно упираешься в одну и ту же проблему – чтобы нормально потестить новоиспеченное приложение необходимо принимать какие-нибудь данные с сервера.

Например, хочется мне сделать телефонный справочник. Не проблема, накидываю структуру, пишу JS и все бы хорошо, но ведь в реале телефоны должны храниться на сервере. Пока сервера нет – создаю заглушки, но это удобно далеко не всегда. Как было бы хорошо иметь какую-нибудь тулзу, которой можно скормить файл в json формате и получить готовое API для проведения тестов.

Читать дальше

Несколько полезных возможностей редактора кода 1С:Предприятие 8 о которых не все знают

Несколько полезных возможностей редактора кода 1С:Предприятие 8 о которых не все знают

Мне частенько приходится взаимодействовать с 1С-разработчиками, и во время совместной работы над проектами замечаю, что далеко не все из них хорошо знают свой главный инструмент – «Конфигуратор». Причем это не относится к степени крутости девелопера. Как оказалось, даже синьоры пользуются далеко не всеми возможностями «Конфигуратора», а ведь они могут сэкономить кучу времени, а тем самым повысить продуктивность разработчика.

Под катом я решил собрать несколько полезных фишек стандартного конфигуратора, которыми пользуюсь регулярно. Многие из них появились в платформе «1С:Предприятие 8.3.х», поэтому перед тестированием обязательно проверьте номер версии установленной у вас платформы.

Читать дальше