Pull to refresh
1
0
Тимур Идиятуллин @atrian

User

Send message

Аппаратное решение зависания GSM-модемов

Reading time6 min
Views39K
  1. Проблема
  2. Решение проблемы
  3. Как используется устройство
  4. Результат

Проблема


В нашей организации есть 140 необслуживаемых узлов (комплексов), которые установлены в отдалённых местах от Анапы до Певека, в основном на ведомственных площадках. Сам комплекс состоит из компактного компьютера на Win32 и GNSS-приёмника с антенной на крыше. Нам нужно раз в 15 минут получать с них данные. На некоторых станциях есть доступ в ведомственную сеть, но зачастую приходится использовать мобильный Интернет. Вот так выглядит комплекс:


Обычные USB-модемы (т. н. «свистки») зарекомендовали себя очень плохо: они слишком часто зависают, а качество приёма слабого сигнала оставляет желать лучшего. Мы стали использовать более дорогие USB-модемы промышленного типа с выносной комнатной антенной. Но и они периодически зависали, что приводило к недоступности комплекса. Приходилось звонить на метеостанции, где установлены наши комплексы, подолгу объяснять пожилым наблюдателям, какой именно кабель нужно вытащить и вставить обратно. Не все соглашались выполнять такую сложную процедуру.
Решение проблемы
Total votes 27: ↑26 and ↓1+25
Comments56

Я действительно пиарюсь

Reading time4 min
Views995
Надеюсь многим дизайн-студиям и компаниям будет полезен мой пост. Я хочу рассказать, каким образом пиарится наша рекламное агентство Red Keds. Точнее здесь описано несколько задач к пиар-менеджерам компании, которые приходят и уходят.

Сначала нужно сказать пару слов о нашей компании. Мы существуем уже 6 лет с хвостиком. Занимаемся в основном придумыванием идей, копирайтингом и дизайном. Ну а также реализуем собственные идеи в рекламе на телевидении, в прессе, в интернете. Еще такие агентства как наши называют «коммуникационными». То есть мы отвечаем за общение бренда с потребителями. Это наша специфика, из которой вытекают задачи для пиара.

Многие могут сказать, что пиар это неправильно, нечестно и некрасиво. А кто-то скажет, что это грязно. И я соглашусь и приведу вот такую картинку в доказательство:

image
Читать дальше →
Total votes 25: ↑13 and ↓12+1
Comments8

Developer Tools — online изменения CSS на сервере

Reading time1 min
Views3K
Как то сидя на работе и смотря как дизайнер «ковыряется» в «кишках» нашего веб проекта, я заметил что дизайнер по «100 раз» перегружает сайт ради того что бы применились CSS. Да, есть FireBug, но он меняет css «на лету» и не сохраняет изменения в файлы. Порой это и не возможно, так как сайт находится на удалённой машине.
Читать дальше →
Total votes 50: ↑39 and ↓11+28
Comments50

Пишем аккордеон-плагин в 618 байт

Reading time5 min
Views5.3K
Очень часто приходится видеть варианты элемента управления «аккордеон» на различных сайтах. В этой заметке я хотел бы предложить свой вариант, который кроме того, что обладает некоторыми оригинальными свойствами, еще и весит в minified-виде всего 618 байт. Заодно, я покажу как быстро написать простейший плагин для jQuery.

Забегая в перед скажу, что плагин тестировался в Firefox 3.0.3, Internet Explorer 7 и 8b2, Opera 9.52 и Chrome 0.3.154.9. Во всех других браузерах работоспособность гарантируется настолько насколько в них работает jQuery.

Для любопытных приведу пример того, что будет в итоге (ссылки и кнопки в примере не работают).
Читать дальше →
Total votes 68: ↑58 and ↓10+48
Comments41

Иерархические (рекурсивные) запросы

Reading time10 min
Views520K
Дерево объектов

Чтобы понять рекурсию, сначала надо понять рекурсию. Возможно, поэтому рекурсивные запросы применяют так редко. Наверняка вы представляете что такое SQL-запрос, я расскажу, чем рекурсивные запросы отличаются от обычных. Тема получилась объемная, приготовьтесь к долгому чтению. В основном речь пойдет об Oracle, но упоминаются и другие СУБД.

Читать дальше →
Total votes 108: ↑103 and ↓5+98
Comments159

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Specialist
From 200,000 ₽
PHP
OOP
Git
PostgreSQL
Golang
SQL
REST
gRPC