Быстрый поиск
Введите фрагмент названия статьи для поиска
Отправка сообщений через API PROSTOR-SMS на PHP
11.07.2024 | Категория: Web-мастеру и не только | Автор: ManHunter
Отправка сообщений через API PROSTOR-SMS на PHP
При возникновении какой-либо чрезвычайной ситуации очень важно, чтобы были своевременно оповещены все ответственные лица. У нас это делается при помощи бота в Telegram, но в качестве дополнительного канала используются старые добрые SMS-сообщения. В качестве шлюза для отправки SMS мы уже давно выбрали PROSTOR-SMS. Это не реклама, сервис платный и ни разу не дешевый, но мне с этой статьи ни копейки не капает.
Для взаимодействия с внешними приложениями у сервиса есть несколько интерфейсов API, в том числе REST. Готового официального кода для взаимодействия с API не было, а примеры, мягко говоря, оставляют желать лучшего. Поэтому пришлось рисовать свой вариант. Может быть пригодится кому-нибудь еще.
Читать статью целиком »
Просмотров: 202 | Комментариев: 2
Исследование защиты программы SQLite Expert
09.07.2024 | Категория: Темная сторона Силы | Автор: ManHunter
Скриншот программы SQLite Expert
SQLite Expert - мощный инструмент для разработчиков и администраторов баз данных SQLite. С его помощью можно составлять запросы любой сложности, импортировать и экспортировать данные, редактировать структуру базы и ее содержимое, а также выполнять много-много других операций. Вся мощь SQLite Expert раскрывается в профессиональной версии приложения, но закрывается через 40 дней при отсутствии регистрации.
Читать статью целиком »
Просмотров: 563 | Комментариев: 13
Джем из ежевики
06.07.2024 | Категория: А еще я туда ем! | Автор: ManHunter
Джем из ежевики
Сезон заготовок в самом разгаре. Мои дети очень любят на завтрак творог со всякими вареньями, джемами и подобными вкусняшками. Побалую их зимой вкусным и ароматным джемом из ежевики.
Читать статью целиком »
Просмотров: 196 | Комментариев: 2
MP3 Shuffle 2.5
03.07.2024 | Категория: Мои программы | Автор: ManHunter
Скриншот программы MP3 Shuffle
Программа предназначена для перемешивания музыкальных файлов в выбранной папке. Есть два режима обработки: добавление в начало имени файла случайного числа или установка случайной даты всем файлам в текущем каталоге. MP3 Shuffle была написана для личных нужд после покупки автомобильного FM-трасмиттера. Внезапно выяснилось, что в нем напрочь отсутствует функция воспроизведения треков в случайном порядке, а композиции в плей-листе отсортированы в том порядке, в котором они были записаны на SD-карту. Это логично для альбомов, но совершенно неприемлемо для сборников из множества разных файлов. Теперь для перемешивания плей-листа достаточно запустить MP3 Shuffle в папке с музыкальными файлами, отсортировать их по имени файла или дате, в зависимости от выбранного режима обработки, и затем в таком порядке записать на SD-карту или внутреннюю память плеера. Программа ищет файлы по расширению mp3, ogg, ape, flac, alac, aac, m4a, m4b, m4r, mpc, mqa, wav, wma, opus, wv, dsf, tta, mlp и aiff, никакие дополнительные параметры не передаются, подкаталоги не обрабатываются. Поддерживаются названия файлов в юникоде. Опционально можно извлекать название исполнителя и композиции из метаданных и переименовывать файлы на основании этих данных. Есть возможность транслитерации названий файлов. При передаче имени каталога через командную строку после обработки программа автоматически завершает работу (пакетный режим).
Читать статью целиком »
Просмотров: 94331 | Комментариев: 205
Групповой выбор checkbox'ов на JavaScript
01.07.2024 | Категория: Web-мастеру и не только | Автор: ManHunter
Групповой выбор checkbox'ов на JavaScript
В некоторых пользовательских интерфейсах в рабочих проектах приходится сталкиваться с длинными таблицами. Одна из колонок в такой таблице - чекбокс, которым отмечаются строки, с которыми надо выполнить то или иное действие. При выборе пары-тройки чекбоксов проблем не возникает, один клик - один чекбокс. В шапке колонки есть мастер-чекбокс, с помощью которого можно отметить все или снять все галочки. А вот при необходимости отметить не все, но просто большое количество чекбоксов начинаются сложности. По одному делать это долго. Но ведь даже в стандартном Проводнике есть возможность выбирать последовательность файлов, отмечая чекбоксы с зажатой клавишей Shift. Такая идея мне понравилась и я перенес ее на веб-страницы.
Читать статью целиком »
Просмотров: 209 | Комментариев: 4