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

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

Подписаться на эту рубрику по RSS

Sails.js – фреймворк для ленивых. Пример простого баг трекера на sails.js


Рубрика: sails.js -> JavaScript -> Программирование -> Статьи
Метки: | | | | |
Просмотров: 3747
Sails.js – фреймворк для ленивых. Пример простого баг трекера на sails.js

Мода на серверные JavaScript фреймворки только начинает зарождаться и пока здесь трудно выделить явного лидера. Одни гибко конфигурируются, другие хвастаются изящной архитектурой и примочками на все случаи жизни. А еще есть настоящие трудоголики – фреймворки, готовые взять на себя рутинную работу. Sails.js – один из таких трудяг.

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

Если вы решили изучить JavaScript


Рубрика: Программирование -> JavaScript -> htmlAcademy
Метки: | | |
Просмотров: 3017
Если вы решили изучить JavaScript

С недавних пор я стал наставником в HtmlAcademy на базовом интенсиве по JavaScript. Чтобы как-то унифицировать свою работу, я решил создать на блоге отдельный раздел, в котором буду публиковать заметки, с различной полезной информацией для студентов. Первая заметка будет посвящена полезным ресурсам для JavaScript-разработчиков. Не скажу, что приведенный список контента исчерпывающий, но все перечисленные источники помогли и до сих пор помогают лично мне. Надеюсь, они смогут помочь и вам.

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

Обзор 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Обзор 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Возможности платформы “1С:Предприятие” с точки зрения удобства разработки были всегда, мягко говоря, бедными. Конфигуратор сильно уступал профессиональным IDE, а компания 1С не спешила с обновлениями. Лишь спустя 13 лет, она решилась на глобальный пересмотр основного инструмента прикладного программиста.

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

Как разделить большой SQL файл


Рубрика: Программирование
Метки: | | | |
Просмотров: 2366
Как разделить большой SQL файл

Не так давно столкнулся с небольшой проблемой: есть выгрузка MySQL базы очень большого размера. Файл такого размера невозможно подсунуть phpMyAdmin (ограничения на размер загружаемых файлов) и у меня отсутствовал полноценный доступ к SSH. Не буду вдаваться в подробности, а сразу скажу, что в данном случае оптимальным способом загрузки файла будет разделение файла с выгрузкой на несколько более мелких.

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

RHash – получить хеш (hash) проще простого (SHA1, MD5, ГОСТ 34.11-94, MD4, CRC32 и т.д.)


Рубрика: Программирование -> 1С:Предприятие
Метки: | | |
Просмотров: 1669
RHash – получить хеш (hash) проще простого (SHA1, MD5, ГОСТ 34.11-94, MD4, CRC32 и т.д.)

На работе стартовал новый проект на «1С:Предприятие» и в рамках этого проекта приходится активно получать хеши строк/файлов. Вроде ничего необычного, но в платформе «1С:Предприятие 8.3» с этим не все так хорошо. В последней ветке платформы появилось API для хеширования, но к сожалению, выбор алгоритмов не исчерпывающий. Да, попсовые CRC и MD5 есть, а вот, например, нашего отечественного ГОСТ 34.11-94 нет. Мне он, собственного говоря, и нужен был в первую очередь.

Разбираться в нюансах алгоритма "ГОСТ 34.11-94" у меня не было совершенно никакого желания, поэтому я решил поискать какую-нибудь универсальную утилитку и написать для «1С:Предприятие» небольшую обертку. Итак, если вам требуется получить хеш SHA1, SHA512, SHA3, ГОСТ 34.11-94 и многих других популярных алгоритмов – прошу под кат.

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

Интересный доклад для программистов кому за ... 30


Рубрика: Видео -> Программирование -> Без рамки
Метки: | |
Просмотров: 1906
Интересный доклад для программистов кому за ... 30

Сегодня во время обеденного перерыва наткнулся на интересный доклад - "36". Автор доклада - Вадим Макишвили. Он работает в Яндекс верстальщиком/разработчиком и в рамках выступления рассказывает "страшилки", которые ждут нас (разработчиков), когда наш возраст перевалит за 30. Тут на самом деле нет никакой иронии. Я разделяю точку зрения автора и рекомендую в обязательном порядке посмотреть это прекрасное выступление. Есть о чем задуматься.

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

Почему возникает ошибка «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» в 1С:Предприятие 8.3


Рубрика: Программирование -> 1С:Предприятие
Метки: | | |
Просмотров: 1147
Почему возникает ошибка «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» в 1С:Предприятие 8.3

Сегодня делал рефакторинг одной конфигурации и столкнулся с озвученной в заголовке ошибкой. Есть регистр сведений, назовем его «Регистр» с установленным режимом записи «Независимый». Пробую обновить конфигурацию БД и получаем ошибку «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» со списком документов, которые якобы делают движения по независимому регистру сведений «Регистр».

Открываю свойства перечисленных документов и вижу, что никаких намеков на сотрудничество с «Регистр» нет. Что за на черт? Первым делом я решил, что дело в конфигураторе. Глюки в платформе всегда имеют место быть, поэтому перед тем как ломать голову на всякий случай перезапускаю конфигуратор и убеждаюсь, что проблема не в этом.

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