Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

«Краткость сестра...» или  интеграция СМС API в бизнес процессы

Блог компании МТТ Программирование *API *Сотовая связь
Tutorial

Иногда так хочется ненадолго вернуться в ранние нулевые. Ах, ностальгия! Сборная еще не взяла бронзу на Евро, сентябрь не сгорел, Бандурин и Вашуков выступают вместе, а SMS — отличное средство для быстрой коммуникации.

И если все остальное похоже не вернуть, то вот на счет SMS я не буду столь категоричен.

Нет, я не забыл принять свои таблетки, просто сегодня мы одним глазом посмотрим на  новый SMS API от компании MTT.

Придерживаясь немного шутливого стиля мы на простых примерах рассмотрим следующее:

- пару примеров для быстрого старта с SMS API. 

- пример скрипта для подсчета голосов, отправленных по SMS.

- пример интеграции SMS API в простой бизнес-процесс Camunda community edition.

Читать далее
Рейтинг 0
Просмотры 29
Комментарии 0

Новости

Мобильная разработка за неделю #471 (19 — 25 декабря)

Блог компании Productivity Inside Разработка под iOS *Разработка мобильных приложений *Разработка под Android *
Рождественский, последний в этом году дайджест. Счастливого вам Нового года и Рождества, хорошего кода и интересных проектов, мира, любви и счастья. Увидимся в уже в новом году!

В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!

Читать дальше →
Рейтинг 0
Просмотры 266
Комментарии 0

Genie Builder v0.2: ускорьте разработку вашего приложения на Julia

Julia *
Перевод

В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia.

Читать далее
Рейтинг 0
Просмотры 301
Комментарии 0

Что меняется в фреймах Ethernet при передаче информации от клиента к серверу?

Информационная безопасность *Сетевые технологии *

Вопрос из заголовка, порой, вводит в тупик, даже коллег, имеющих сертификаты уровня CCNA. Давайте обсудим как выглядят фреймы на каждом этапе передачи от клиента к коммутатору, к роутеру, к межсетевому экрану и к серверу и какие поля при этом там меняются.

Буду исходить из того, что читатель знаком с базовым курсом по TCP/IP, поэтому буду касаться только нужных для статьи моментов.

Подробнее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 1.2K
Комментарии 0

Шесть шагов для создания более качественных моделей Computer Vision

Data Mining *Обработка изображений *Big Data *Машинное обучение *Искусственный интеллект
Перевод

Компьютерное зрение (computer vision, CV) — подраздел искусственного интеллекта, использующий алгоритмы машинного обучения и глубокого обучения для распознавания и интерпретации объектов на изображениях и видео. CV сосредоточено на воссоздании аспектов сложности зрительной системы человека, позволяя компьютерам определять и анализировать предметы на фотографиях и видео точно так же, как это делают люди.

За последние годы в области компьютерного зрения произошёл существенный прогресс, благодаря прорывам в искусственном интеллекте и инновациям в глубоком обучении и нейронных сетях компьютеры превзошли людей в различных задачах, связанных с распознаванием объектов. Одним из движущих факторов эволюции компьютерного зрения является объём генерируемых сегодня данных, которые применяются для обучения и совершенствования CV.

В этой статье мы сначала рассмотрим способы применения моделей компьютерного зрения в реальном мире, чтобы понять, почему нам нужно создавать более качественные модели. Затем мы перечислим шесть способов совершенствования моделей компьютерного зрения при помощи улучшения обработки данных. Но для начала давайте вкратце обсудим различия между моделями компьютерного зрения и машинного обучения.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 510
Комментарии 0

Как я написал свою поисковую систему для быстрого поиска личной информации

Разработка веб-сайтов *Поисковые технологии *
Из песочницы

Предыстория

Все началось с того, что мне стало трудно находить нужную информацию, файлы. Чем больше файлов и папок у меня образовывалось, тем больше времени уходило на поиски нужного. Я понял, что каждый раз искать в бесконечных списках файлов и папок, особенно с условием вложенности это не вариант для больших объемов данных.

Что касается поиска по названию файла, то количество символов, указанных в названии ограниченно и слова при поиске должны быть в строго определенной последовательности. Тем более, если система индексирует другие, не нужные для поиска файла (системные файлы, файлы проектов), то поиск выдает много "мусора".

Поиск по содержанию файла даёт не самый релевантный результат. Может выдать бесполезные результаты с содержанием содержащие ключевые слова, но не относящиеся к тому, что действительно необходимо найти.

Более того по содержанию можно искать только текстовые файлы.

Структура содержания информации

Структура папок представляется собой в виде дерева. Мне это не нравится, потому что каждая папка может содержать только определенные файлы, если не учитывать копирование и ссылки.

Так же это можно представить с примером из реальной жизни, для того, чтобы найти зелёное свежее яблоко сорт "девственный". Необходимо найти отдел с фруктами, затем отдел с яблоками, затем ищем зеленные, затем сорт, ну там ещё их на свежие, не свежие фасуют в этом воображаемом примере и наконец найти нужное apple.

Усложняется ещё все и тем, что я не помню, есть ли там вообще яблоки, и если есть, то хранятся ли они в отделе фрукты или там продаются.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1.3K
Комментарии 3

Обновление MuseScore v4

Open source *
Из песочницы
Перевод

Несколько дней назад вышло одно из самых масштабных обновлений для MuseScore - бесплатного нотного редактора с открытым исходным кодом (GitHub репозиторий).

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 404
Комментарии 2

Озон.Профит — личный опыт

Тестирование веб-сервисов *Интернет-маркетинг *Управление персоналом *
Recovery mode

Сразу скажу, что собственно до модерации я не добрался - запоролся на обучении, так что «личный опыт» - это очень громко сказано. Но уже обучения оказалось достаточно фееричным, чтобы у меня возникло острое желание о нём написать.

Некоторое время назад Озон громко заявил о создании платформы для удалённого заработка, под названием "Озон-Профит". Заявлялось, что данная платформа позволит, имея компьютер и доступ в интернет, зарабатывать до 20 тысяч в месяц, работая по четыре часа в день, не выходя из дома. Мой сын не так давно экспериментировал с "Яндекс-толокой", поэтому я примерно понимал, о каких масштабах "заработка" может реально идти речь. Тем не менее - у меня есть пожилые родственники, которым не хватает пенсии, и у которых много свободного времени, и я подумал, что им это будет интересно.

Первый звоночек прозвенел, когда первый же из тех, кому я предложил посмотреть «Озон.Профит», категорически отказался от этой затеи сразу после попытки пройти обучалку. Отказ сопровождался словами "что-то как-то совсем бредово, можно только в глубокий минус уйти". Если что - человек на тот момент на полном серьёзе рассматривал варианты фулл-тайм работы за 1 МРОТ. Дальше я решил почитать отзывы в интернете, и обнаружил, что реально народ там зарабатывает по пять тысяч рублей в месяц максимум, а самой распространённой суммой месячного заработка было "2-3 тысячи в месяц"... Мне стало прямо совсем интересно, поэтому было принято решение выделить пару-тройку вечеров на то, чтобы составить своё собственное мнение.

Читать далее
Всего голосов 54: ↑47 и ↓7 +40
Просмотры 4.4K
Комментарии 14

Моделирование данных в слоеной архитектуре

Анализ и проектирование систем *
Из песочницы

Согласно Мартину Фаулеру при разработке архитектуры полезно разделять на 3 слоя: Презентационный, Доменный и Доступа к данным.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 735
Комментарии 0

Как мы делали коллекцию NFT. Часть первая – Houdini

Работа с 3D-графикой *CGI (графика) *Криптовалюты Визуальное программирование *
Из песочницы

Наверняка каждый из нас слышал про NFT токены. Не буду тратить ваше время и повторять порядком надоевшие фразы, типа «NFT – это уникальный шанс войти в историю искусства навсегда», «NFT – это мыльный пузырь, и он уже лопнул», «NFT это возможность стать миллионером за секунду» и т.д.

У каждого человека свой взгляд на NFT и все они имеют место быть. Я же хочу поделиться именно приобретенным опытом с технической точки зрения. Предполагаю, что это будет серия статей по созданию коллекции. Возможно, кто-то использует полученную информацию для генерации своих коллекций, а кто-то применит отдельные знания в совершенно другой сфере.

Читать далее
Всего голосов 28: ↑4 и ↓24 -20
Просмотры 1.5K
Комментарии 6

Большой Брат для новичков: как работают системы распознавания лиц

Блог компании Нетология Big Data *Машинное обучение *Искусственный интеллект Data Engineering *

Одно из направлений Data Science — системы распознавания лиц. Благодаря им московские камеры признаны одними из самых совершенных в мире. Ловить преступников и входить в приложения с ними проще, а прятаться от правосудия и выдавать себя за другого человека — сложнее. Вместе с экспертом Вадимом Лукмановым разбираемся на базовом уровне, где применяются системы распознавания лиц и как они работают.

Читать далее
Всего голосов 10: ↑5 и ↓5 0
Просмотры 2.2K
Комментарии 2

Максимальная оптимизация игры «Жизнь» на Julia

Высокая производительность *Математика *Julia *

Это очень хорошой case для оптимизации. Алгоритм крайне прост и его знают все. Но сколько можно сделать!

Читать далее
Всего голосов 32: ↑31 и ↓1 +30
Просмотры 2.9K
Комментарии 8

Проблема калибровки тачскрина ноутбука Toughbook CF-19 под управлением GNU/Linux и возможные пути решения

Настройка Linux *Ноутбуки

Особенности калибровки тачскрина на ноутбуке Panasonic в некоторых инсталляциях GNU/Linux

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1K
Комментарии 4

Истории

Невидимая рука паразитов

Научно-популярное Здоровье Биология
Из песочницы

В новой статье я хочу рассказать о не самых приятных сожителях нашего организма - о паразитах, об их влиянии на наше поведение, высшие психические функции и в целом на центральную нервную систему (ЦНС). В тексте будут описаны как относительно безобидные, с точки зрения влияния на нервную систему, паразиты, так и агрессивные виды, вызывающие тяжёлое поражение ЦНС и способные привести к летальному исходу без должного лечения.

Читать далее
Всего голосов 30: ↑22 и ↓8 +14
Просмотры 9.1K
Комментарии 30

Набор цифровых личностей — для работы, дома и друзей

Блог компании GlobalSign Информационная безопасность *Open source *Софт Социальные сети и сообщества


Парольный менеджер с генератором случайных паролей — стандартный инструмент современного пользователя. Но для максимальной рандомизации аккаунтов желательно генерировать не только пароли, но и юзернеймы.

Например, в рабочем чате и на постороннем любительском форуме лучше использовать профили с разными именами, чтобы постороннему наблюдателю было сложнее связать их в единое целое и использовать приватные детали жизни человека против него. Для безопасности каждая цифровая личность может использовать отдельный набор учётных данных — email, телефон, профили в социальных сетях, разные аккаунты в мессенджерах и др.
Читать дальше →
Всего голосов 15: ↑11 и ↓4 +7
Просмотры 2.7K
Комментарии 17

Не верьте ChatGPT и используйте KotUniL

Программирование *Java *Kotlin *Искусственный интеллект Физика

В последние недели медиа и социальные сети захлеснул поток сообщений о диалогах с ChatGPT. Только на Хабре поиск по этому термину показывает сегодня полтора десятка статей. 

Попробовал пообщаться с ChatGPT и я. Результат общения вынесен в заголовок. 

Хотите узнать, почему ChatGPT верить нельзя и почему лучше использовать KotUniL - читайте дальше.

Что же, почитаем...
Всего голосов 26: ↑10 и ↓16 -6
Просмотры 7.4K
Комментарии 48

35 лет DNS, системе доменных имён

Блог компании Timeweb Cloud Администрирование доменных имен *DNS *История IT Научно-популярное

В 1987 году произошло много событий, так или иначе повлиявших на развитие информационных технологий: CompuServe разработала GIF-изображения, Стив Возняк покинул Apple, а IBM представила персональный компьютер PS/2 с улучшенной графикой и 3,5-дюймовым дисководом. В это же время незаметно обретала форму ещё одна важная часть интернет-инфраструктуры, которая помогла создать Интернет таким, каким мы знаем его сегодня. В конце 1987 года в качестве интернет-стандартов был установлен набор протоколов системы доменных имен (DNS). Это было событием которое не только открыло Интернет для отдельных лиц и компаний во всем мире, но и предопределило возможности коммуникации, торговли и доступа к информации на поколения вперёд.

Сегодня DNS по-прежнему имеет решающее значение для работы Интернета в целом. Он имеет долгий и весомый послужной список благодаря работе пионеров Интернета и сотрудничеству различных групп по созданию стандартов.
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 2.3K
Комментарии 2

Как мы в Slack используем Terraform

Блог компании RUVDS.com Хранение данных *Облачные сервисы *
Перевод

В Slack всей своей инфраструктурой, опирающейся на AWS, DigitalOcean, NS1 и GCP, мы управляем с помощью Terraform. И хотя большая её часть работает на AWS, мы выбрали Terraform в противоположность их нативному сервису CloudFormation, чтобы использовать единый инструмент среди всех провайдеров сервисов. Это позволяет сохранить модель «инфраструктура как код» и механизм развёртывания универсальными. В статье мы разберём процесс развёртывания нашей инфраструктуры с помощью Terraform.
Читать дальше →
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 2K
Комментарии 2

[Ностальгии пост] Игра «Взломщик 2005»

История IT

Это не гайд по прохождению, а приглашение всех желающих использую игру в качестве катализатора, вместе окунуться в атмосферу времен компьютерных клубов, почасового Интернета, Аськи, пиратских дисков и всего такого прочего, поделиться своими воспоминаниями в комментариях и почитать воспоминания других.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 3.5K
Комментарии 7