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

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

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

Framework 7. Мобильные приложения в нативном стиле


Рубрика: html/css -> JavaScript -> Журнал Хакер -> Статьи
Метки: | | | | | | |
Просмотров: 20977
Framework 7. Мобильные приложения в нативном стиле

Известный факт – далеко не всегда надо лезть в дебри нативных технологий, чтобы создать функциональное приложение для популярных мобильных платформ. Проверенный временем PhoneGap давно научился эффективно переносить JavaScript-код в нестандартную среду выполнения. Для полного счастья не хватает только рюшечек в нативном стиле, а ими готов поделиться замечательный фреймворк Framework7.

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

В Новый Год с новой 1С:Предприятие. Выход бета версии для OS X


Рубрика: 1С:Предприятие -> OS X -> Без рамки -> Новости
Метки: | | |
Просмотров: 3494
В Новый Год с новой 1С:Предприятие. Выход бета версии для OS X

Праздники - прекрасное время разобраться с завалами в почтовом ящике. Именно этим благородным делом я начал заниматься 3-го января, т.е. сегодня. Писем накопилось под сотню и до начала рабочей недели надо разобрать все это безобразие. Пока я отвечал на письма, наткнулся на очередную рассылку от компании “1С”. Помимо традиционного анонса новых версий типовых конфигураций я увидел анонс бета-версии клиентских приложений “1С:Предприятие 8” для операционной системы OS X (макаводы, ликуйте!”).

Версию платформы “1С:Предприятие 8” под OS X многие ждали давно и теперь, начиная с 8.3.7.1845 предоставляется возможность использовать мощь платформы 1C без ухищрений вроде Parallels Desktop. Скажу честно, за полтора года прибывания в OS X я использовал PD сугубо для работы с платформой 1С:Предприятие”, так что выход полноценной версии платформы позволит забить на продление PD, но это так, к слову.

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

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


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

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

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

Конвертируем Awesome Font в PNG


Рубрика: 1С:Предприятие -> Без рамки
Метки: | | | | |
Просмотров: 4814
Конвертируем Awesome Font в PNG

Уже несколько лет подряд в своих проектах использую замечательный Font Awesome – шрифт с иконками. Набор иконок, входящих в состав Font Awesome постоянно растет и у меня еще не возникали ситуации, когда необходимая мне иконка отсутствовала. Несколько месяцев назад я начал работать над новым персональным проектом. Не буду вдаваться в нюансы задачи, скажу лишь, что сам прожект строится на платформе "1С:Предприятие 8.3" и стремительно приближается к стадии завершения.

Аудитория у проекта уже есть и хочется, чтобы всем этим пользователям было комфортно работать с интерфейсом. Сам интерфейс (принцип взаимодействия, расположение элементов и т.д.) уже был продуман, не хватало ему только иконок. Обычно 1С-разработчики используют изображения из стандартного набора, но на мой взгляд, он морально устарел и некоторые из иконок изначально плохо отражали суть. В своем проекте мне хотелось использоваться простые и лаконичные иконки и я сразу вспомнил про Font Awesome.

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

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


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 6113
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


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

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

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

Sails.js – фреймворк для ленивых


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

Вышел в свет сентябрьский номер журнала "Системный администратор" с моей новой статьей - "Sails.js – фреймворк для ленивых". В статье рассматриваются основы sails.js, архитектуры MVC. Закрепляются теоретические знания рассмотрением процесса разработки практического примера - "БагТрекер". Если вы давно присматривались к этому фреймворку, но не знали с чего начать, то статья "Sails.js – фреймворк для ленивых" поможет сделать хороший начальный старт.