This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| SMPP (Short Message Peer-to-Peer Protocol) [1], на котором и происходит общение между СМС-центрами. | |
| Разработкой протокола занимается организация SMSforum, публикующая его спецификации. | |
| Для работы с этим протоколом существует целый ряд библиотек на разных языках [2][3], | |
| но наиболее популярным open source решением является сервер kannel [4], который реализует | |
| все основные аспекты работы с СМС и одновременно является WAP-шлюзом. | |
| СМС-центры могут передавать сообщения не только через SMPP, но и через любой | |
| другой протокол — HTTP, OSCAR, XMPP или почтовый протокол для отправки на электронную почту. | |
| Для работы с различными веб-проектами используется трансформация в HTTP-протокол, | |
| наиболее удобный и привычный для веб-разработчика. Поэтому, как было верно отмечено в | |
| комментариях к первой части, знать и использовать SMPP разработчику вовсе не обязательно. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Видео и статьи (обучение) | |
| ------------------------- | |
| ARDUINO NANO VS ARDUINO MEGA - https://www.youtube.com/watch?v=GIpC_J6OJ-4 | |
| Arduino. Сравнительный обзор контроллеров - https://www.youtube.com/watch?v=_pl1YOSFfHI | |
| Microduino - https://habr.com/post/193956/ | |
| Все уроки по ардуино - https://habr.com/post/357908/ | |
| https://create.arduino.cc/projecthub/rahulkhanna/dark-theme-for-arduino-ide-17c001?ref=platform&ref_id=424_trending___&offset=29 | |
| http://edurobots.ru/category/uroki/ | |
| Getting Started with Arduino Web Editor on Various Platforms - https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-web-editor-on-various-platforms-4b3e4a?ref=platform&ref_id=424_trending___&offset=97 | |
| Чем питать Arduino? Источники питания - https://www.youtube.com/watch?v=qOEm73e7xUs&t=0s&index=48&list=PLSQkmukyYJinbi6X8s2A4_jOsudI9l6p5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| HTML: | |
| ====== | |
| <div class="custom-file"> | |
| <input type="file" id="myfile" class="custom-file-input" onchange="$(this).next().after().text($(this).val().split('\\').slice(-1)[0])"> | |
| <label class="custom-file-label" for="customFile">Выберите файл</label> | |
| </div> | |
| CSS: | |
| ====== | |
| .custom-file-label::after{ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| https://geektimes.ru/post/292289/ | |
| https://geektimes.ru/post/292891/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| https://habrahabr.ru/post/338264/.com[iz-pesochnitsy]-pishem-dlya-uefi-bios-v-vis | |
| https://habrahabr.ru/post/338404/.com.-chas | |
| https://habrahabr.ru/post/338634/.com.-chas | |
| https://habrahabr.ru/post/185764/ | |
| https://habrahabr.ru/post/185764/ | |
| https://habrahabr.ru/post/185704/ | |
| https://habrahabr.ru/post/182676/ | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Анализаторы кода JS: | |
| -------------------- | |
| JSLint - онлайн анализатор кода JS - http://www.jslint.com/ | |
| Просто вставьте в него свой код и он быстро проанализирует на предмет возможных проблем и ошибок. | |
| JSLint сканирует JavaScript код. Если он находит проблему, то возвращает сообщение с описанием и местонахождение в коде. | |
| Проблема это не обязательно ошибка синтаксиса, хотя часто так и есть. JSLint так-же обращает внимание на соглашения о кодировании а так же на проблемы в структуре. Он не доказывает что ваша программа работает верно, он просто предоставляет еще один взгляд на ваш код.” | |
| Сам скрипт - https://github.com/douglascrockford/JSLint/blob/master/jslint.js | |
| Фреймворк Vue.js: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * | |
| * Base64 encode / decode | |
| * http://www.webtoolkit.info/ | |
| * | |
| **/ | |
| var Base64 = { | |
| // private property | |
| _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Преобразование кода символа Юникода в символ в UTF-8 | |
| * | |
| * @param int $code | |
| * Код символа из диапазона Юникода. | |
| * | |
| * @return string | |
| * Символ с соответствующим кодом в кодировке UTF-8. | |
| * | |
| * @throws RangeException |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Получение кода символа Юникода | |
| * | |
| * @param string $utf8Char | |
| * Символ в кодировке UTF-8. Если в строке содержится больше одного символа | |
| * UTF-8, то учитывается только первый. | |
| * | |
| * @return int | |
| * Код символа из Юникода. | |
| * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * RC4 symmetric cipher encryption/decryption | |
| * @see https://gist.github.com/farhadi/2185197 and https://en.wikipedia.org/wiki/RC4 | |
| * @license Public Domain | |
| * | |
| * @param key - secret key for encryption/decryption | |
| * @param str - string to be encrypted/decrypted | |
| * @return string | |
| */ | |
| function rc4(key, str){ |
NewerOlder