Рубрика «Песочница» - 28

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

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

С тех пор, как старые IE стали уходить со сцены, это стало выполнить намного проще.
Читать полностью »

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

  • Настройка серверной стороны веб-сайта.
  • Установка на сервере необходимого программного обеспечения.
  • Разработка макета веб-сайта.
  • Постраничная вёрстка веб-сайта.
  • Настройка вёрстки под мобильные устройства.
  • Установка CMS системы на сервер.
  • Настройка CMS системы.
  • Интеграция дизайна в CMS систему.Читать полностью »

Представляю перевод цикла статей по написанию приложений для Android на языке Python. Оригинал можно найти здесь.

Итак, сегодня я хочу начать серию уроков по разработке мобильных приложений с помощью Python. В данном цикле статей я буду писать приложение для Android, но с помощью данного руководства вы также сможете писать для IOS. Этот курс поможет вам быстро освоить Python — замечательный язык для создания приложений для мобильных устройств.
Читать полностью »

image

Год назад ко мне в очередной раз обратился постоянный заказчик. «Менеджеры — идиоты, — негодовал он. — Текучка кадров огромная, на обучение каждого уходят месяцы. А потом они делают ошибки».

Лишь после такой эмоциональной прелюдии последовало задание: «Необходимо, чтоб при заказе с сайта на почту приходил уже сформированный пакет документов в форматах MS Office: бланк заказа, счет к оплате, товарный чек, и спецификация».
Читать полностью »

Мой первый пост.
Центрирование блока относительно другого блока относительно часто-попадающаяся задача, это очередное ее решение. Для меня оно стало самым универсальным и покрывающим все кейсы, с которыми я когда-либо сталкивался.
Читать полностью »

В 2012 году на Хабре был опубликован пост об организации системы оценки операторов. Весьма полезный материал. Руководствуясь оным, попробовал реализовать такую функцию у себя. Структуру БД оставил такую же, как в примере, с полями для идентификации звонящего, взявшего звонок, очереди, оценки и времени внесения записи. Работает все на Elastix, потому что есть некоторые особенности, связанные с требованием не вмешиваться в дефолтные конфигурационные файлы.

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

Соответственно, в extensions_custom.conf вписываем это в виде отдельного контекста, для корректной очередности обработки экстеншенов астериском.
Читать полностью »

Привет всем! Стал счастливым обладателем девайса

DNS G-120

image

В комплекте идёт интересный пультик — «флай мышь», который работает как по беспроводному каналу, так и по IR (как обычный пульт от телевизора). Причём все манипуляции происходят по беспроводному каналу, а включение/выключение устройства через IR. Немного странно, не находите? Хотя и вполне логично. Не логично то, что самого приёмника на устройстве нет, только выведен разъем на одну из сторон устройства:
Читать полностью »

Всем привет!

Вызвал меня шеф и сказал, что в приемной секретари не всегда могут понять, кто звонит и правильно среагировать на входящий вызов. Например, при звонке от VIP-абонента, сообщить о нем, в то время как идет разговор с другим человеком. Надо, чтобы на экране секретарских телефонов Cisco 7962 высвечивалось Ф.И.О. звонящего.

У нас имеется роутер Cisco 2911 в конфигурации voice bundle, на который принимается поток E1 и Cisco Unified Call Manager 9.1( далее CUCM ), который и управляет пользовательскими телефонами Cicso.
Читать полностью »

Привет! Сегодня поведаю о том, как нам удалось взломать полтысячи аккаунтов «Вконтакте» за 10 минут. Да, звучит, конечно, как выдуманный бред, но это далеко не так.

Итак, как-то раз сидели мы с моим знаком в скайпе, глаголили, обсуждали внеземную красоту одной прелестной особы. Делать нам было нечего. Думали, чем бы заняться? Тут мою светлую голову осветила мысль. Что если мы сделаем свой Faceamsh? Вдобавок я вспомнил об одной статье на Хабре о том, как делали движок Facemash. Час был поздний, кодить много не хотелось…

Движок одолжил у автора публикации (за что ему очень благодарен) и решил допилить его. Чтобы было веселее и интереснее, установил себе deadline — 10 минут (так делал мой учитель по иноформатике). Через 10 минут переписанный движок был готов.
Читать полностью »

в 21:56, , рубрики: Песочница, метки: , ,

NativeScript — очередная попытка отправить на мороз разработчиков под Android, iOS и (вскоре) Windows Phone. В отличии от Phonegap, как понятно из названия — это не писание приложения в вебвьюхе, а, в отличии от react-native — это уже готовое решение.

Разработчики обещают:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js