Pull to refresh
1
0
Send message

Telegram бот для службы поддержки (часть 1)

Reading time5 min
Views78K


В этом цикле статей мы реализуем службу поддержки для онлайн-чатов. Система должна уведомлять команду операторов о новом сообщении, делить нагрузку на команду любого размера, делегировать сообщения в зависимости от приоритета. Звучит жутко. Но без паники, я поделюсь нашим опытом построения такой системы, которая уместилась всего в пару сотен строк кода. Да, мы будем использовать Telegram-бота. Но не потому, что это модно, а потому что супер удобно.
Читать дальше →
Total votes 14: ↑9 and ↓5+4
Comments11

Передаем радиосигналы с помощью Raspberry Pi: тестирование

Reading time4 min
Views31K
Привет geektimes.

Недавно мне понадобился маломощный радиопередатчик для домашних экспериментов. Ничего подходящего под рукой не было, и тут я вспомнил описанный еще несколько лет назад на радиолюбительских сайтах метод — использовать в качестве передатчика непосредственно Raspberry Pi. Метод не нов и известен несколько лет, но похоже на geektimes он не описывался ни разу (или я плохо искал), да и опрос знакомых показал что о таком способе передачи никто не знает.

Исправим этот момент.



Тестирование того, как это работает, под катом.
Читать дальше →
Total votes 27: ↑26 and ↓1+25
Comments30

Умная фитолампа на Arduino

Reading time4 min
Views32K

Создание прототипа адаптивной фитолампы на Arduino


Эта статья будет посвящена созданию прототипа светодиодной лампы для досветки растений. Конечно, это не просто лампа иначе зачем писать об этом на geektimes? Фитолампа управляется с помощью контроллера Arduino и имеет на борту датчик освещенности ( для адаптивной регулировки яркостью), LED драйвер для управления яркостью по средствам ШИМ, радиомодуль 433 Mhz и конечно bluetooth ( по тому что с ним все становится круче...) на самом деле для управления с телефона из разработанного приложения под Android. Также я немного затрону вопрос побора годных светодиодов, источников питания и как они себя показали на протяжении 6 месяцев эксплуатации. С момента зарождения идеи меня интересовал вопрос создания мелкосерийного производства, но об этом ниже.


Total votes 21: ↑20 and ↓1+19
Comments79

Доработка домофона протоколом MQTT для управления с телефона (версия 2.0)

Reading time4 min
Views76K
Совсем недавно я уже писал про доработку домофона протоколом MQTT.

В комментариях Владимир instalator написал:
Схема явно не продумана. Нет необходимости вообще вмешиваться в схему трубки, достаточно подключить устройство в разрыв линии и эмулировать трубку подбросом нужных сопротивлений.
Я почему-то упустил из виду возможность имитации трубки домофона, ведь такой подход действительно не потребует вмешиваться в схему самой трубки, можно будет перехватывать управление на подходе к ней. Более того, такой подход, при необходимости, позволяет вообще не использовать домофонную трубку. Повесили устройство и открываем дверь с телефона. При желании можно и вовсе развить идею до батарейного питания.
Читать дальше →
Total votes 39: ↑39 and ↓0+39
Comments37

Магия разработки видеоигр id Software

Reading time15 min
Views30K
От переводчика: эта статья написана Дэвидом Кушнером в 2002 году, годом позже он издал известную книгу «Masters of Doom». Статья показалась мне интересной, потому что в ней есть подробности реализации технологий id, почему-то отсутствующие в книге.

За кулисами экшена и агрессии игр id скрыта революция в технологии настольных компьютеров



image
В течение последних 12 лет эволюция реализма графики Id Software поднимает планку для всей отрасли видеоигр. Среди игр-новаторов находятся [снизу вверх, справа налево] Commander Keen (1990) [прим. пер.: на самом деле на скриншоте Dangerous Dave in the Haunted Mansion], Hovertank (1991), Wolfenstein 3D (1992), Doom (1993), Quake (1996) [прим. пер.: на самом деле Quake II] и Return to Castle Wolfenstein (2001).

После полуночи начинается схватка. Солдаты преследуют нацистов по коридорам замка. Огнемёт изрыгает чудовищный язык пламени. Это Return to Castle Wolfenstein, компьютерная игра, ставшая не только спинномозговым приключением, но и чудом науки. Она же — последний продукт Id Software (Мескит, штат Техас). Благодаря своим технологически инновационным играм id оказала огромное влияние на мир компьютерных вычислений: от привычных в современных PC высокоскоростных полноцветных графических карт высокого разрешения до появления армии программистов и игроков в онлайновые игры, внёсших вклад в поп-культуру.
Читать дальше →
Total votes 53: ↑53 and ↓0+53
Comments19

А давайте сообща напишем «памятку населению» по настройке квартирных Wi-Fi

Reading time5 min
Views77K
В многоквартирных домах с wi-fi произошла трагедия общин: он есть у всех, выкручен на максимум, в результате все друг другу забили эфир до практически полной неработоспособности. Можно ли порешать проблему «малыми усилиями»?
Читать дальше →
Total votes 51: ↑36 and ↓15+21
Comments355

Как необразованная молодежь становится образованной. Ответ университета

Reading time5 min
Views19K
Недавно здесь, на Хабре, появилась серия постов об особенностях ИТ-образования в разных учреждениях нашей страны. В одном из них был упомянут Московский Политех. От лица ИТ-факультета решили высказаться со своей стороны — ведь тема образования и взращивания новых кадров для ИТ-индустрии актуальна как никогда.
Читать дальше →
Total votes 23: ↑18 and ↓5+13
Comments63

Samsung получит с продаж iPhone X больше денег, чем с Galaxy S8

Reading time3 min
Views13K

Эксперты считают, что Apple сможет продать более 130 млн iPhone X примерно за 20 месяцев. На каждой продаже корпорация Samsung заработает около $110. При продаже собственного Galaxy S8 южнокорейская компания зарабатывает меньше денег

Партнерские взаимоотношения между различными технологическими компаниями — вещь настолько интересная, что о об этом можно писать книги и снимать фильмы (что, собственно, и делают некоторые писатели и режиссеры). Если взять разработку и изготовление телефона, то с этим самостоятельно не справится ни одна компания в мире (если мы говорим о сложных смартфонах вроде iPhone или Galaxy S8). Чипы производит одна компания, экраны — другая, защитные стекла — третья. Еще кто-то занимается финальной сборкой компонентов. Полная цепочка разработки и продажи — очень сложная, причем не только чисто технологически, но и организационно.

В принципе, даже если бы кто-то и захотел разрабатывать все своими силами, то это вряд и реальная задача, поскольку технологические гиганты владеют патентами на ключевые технологии и запрещают друг другу производить схожие вещи. Если взять реальную ситуацию, то есть еще и вопрос объемов. Так, ни одна компания в мире, кроме Samsung неспособна произвести и поставить для той же Apple столько дисплеев, NAND, DRAM чипов, сколько ей нужно. Завзятые конкуренты на деле оказываются деловыми партнерами, у которых очень тесное взаимодействие. И при этом южнокорейская компания зарабатывает на продаже iPhone X больше, чем Apple.
Total votes 13: ↑12 and ↓1+11
Comments21

Руководство по материалам электротехники для всех. Часть 2

Reading time12 min
Views45K
Продолжение руководства по материалам электротехники. В этой части продолжаем разбирать проводники: Железо, Золото, Никель, Вольфрам, Ртуть.
image

Добро пожаловать под кат (ТРАФИК)
узнать о материалах
Total votes 57: ↑56 and ↓1+55
Comments141

Программирование и обмен данными с «ARDUINO» по WI-FI посредством ESP8266 Часть Первая

Reading time23 min
Views72K
Как и многие другие самоделкины, я регулярно использую микроконтроллеры AVR для всяких разных любительских поделок. А благодаря концепции «Arduino» эти поделки теперь приобретают еще и элегантный вид. Действительно, за какие-то 300-400 рублей мы получаем миниатюрную многослойную плату с маской, шелкографией и с полностью разведенной на ней периферией для микроконтроллера (причем в SMD исполнении!). Я уже не говорю о всевозможных подключаемых модулях этой же «Arduino» серии: датчиках, контролерах, дисплеях и целых наборов, так нужной нам дополнительной периферии. И опять же всё также недорогих и в прекрасном исполнении. Практически уже нет необходимости, что-то разводить и допаивать на «коленке».­­­­­­­­­


Но все эти разнообразные любительские поделки, требуют естественно, предварительного программирования. Да и в последующем при разных усовершенствованиях, постоянно приходится эти поделки перепрошивать. Понятное дело, что удобнее делать это дистанционно, чем постоянно таскать их к обычному программатору. Вообще, благодаря той же платформе «Arduino», вариантов и здесь много: Bluetooth, ZigBee, радиоканал с вашим личным протоколом, IR, и даже Wi-Fi. Все они позволяют наладить беспроводной контакт с вашим микроконтроллером. Но мы же остановимся на последнем варианте. Основных причин здесь четыре:

1: современно, интернет вещей же!

2: беспроводной роутер есть в каждой квартире, регистрируй в домашней сети свои устройства и вуаля!

3: ваши поделки осуществляют революционный скачок в своём развитии; мало того, что их можно программировать на расстоянии, они теперь ещё и сами могут общаться с окружающим их миром: электронные часы самостоятельно берут точное время с часовых NTP-серверов, исполнительные устройства управляются с другого конца города или страны, регистрирующие девайсы сохраняют накопленные данные в облако и т.д. и т.п.

4: есть замечательная серия микросхем ESP8266 на которой не очень легко всё это реализовать.
Читать дальше →
Total votes 21: ↑21 and ↓0+21
Comments73

Проект российского шлема виртуальной реальности VRD закрыт

Reading time2 min
Views25K
Здравствуйте, уважаемые читатели Geektimes! Поскольку период подписки корпоративного блога у нас заканчивается, то я решил этим воспользоваться и сообщить о закрытии проекта российского шлема виртуальной реальности VRD публично таким образом.



Подробности
Total votes 34: ↑34 and ↓0+34
Comments61

У Вас в организации много разных принтеров и необходимо со всех собрать количество отпечатков?

Reading time15 min
Views8.5K
В нашей компании 4 офиса в каждом по 3-4 этажа, много кабинетов и почти в каждом стоит 1-3 принтера и МФУ. Статья о том, как с помощью bash зная лишь ip-адреса принтеров автоматизировать собор с них количества отпечатков.

Вся информация собирается в базу данных, попутно добавляется модель принтера MAC -адрес, серийный номер и вся информация по количеству отпечатков.


Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments17

Идентификаторы для инвентаризации ИТ оборудования это легко и просто

Reading time10 min
Views186K
Доброго дня почтенной публике.

Немалая часть моей работы — инвентарный учет оборудования. Я занимаюсь этим уже много лет и во многих компаниях, занимаюсь достаточно успешно, поэтому могу поделиться тем, как нужно делать первые шаги к тому, чтобы этот мутный процесс не превращался в головную боль для человека, которому его поручили.
Читать дальше →
Total votes 35: ↑33 and ↓2+31
Comments94

Information

Rating
Does not participate
Registered
Activity