Как стать автором
Обновить
27
0
Баймуратов Гаяр @flibustier

Менеджер продуктов

Отправить сообщение

Построение систем доставки видео на основе HTTP Dynamic Streaming от Adobe и OpenSource

Время на прочтение8 мин
Количество просмотров21K
В рамках проекта для одного из наших заказчиков в очередной раз встала задача построить систему конвертации/ хранения/ доставки видео в интернет. Типичная такая задача создания своего маленького (или не очень маленького) “Тьюба” только с профессиональным, а не UGC-контентом.

С момента создания первых “Тьюбов” технологии видео в интернете прошли некоторый путь развития, позволяют сейчас делать намного больше, да и требования к современному видео-сайту стали несколько иными.

Наиболее интересными трендами последнего времени, на наш взгляд, являются:
  • возможность смотреть один видео-сайт с разных устройств,
  • технология адаптивного HTTP стриминга

Читать дальше →
Всего голосов 55: ↑53 и ↓2+51
Комментарии55

CSS трюки — пишем сайт без html

Время на прочтение2 мин
Количество просмотров16K
В качестве предисловия к переводу. Открываем Firefox/Opera, переходим по ссылке, смотрим исходный код страницы и удивляемся. Потому что его нет. Под катом рассказ, как такое можно сделать.
Читать дальше →
Всего голосов 197: ↑184 и ↓13+171
Комментарии76

HTML5 File API: множественная загрузка файлов на сервер

Время на прочтение7 мин
Количество просмотров87K
Когда передо мной в очередной раз встала задача об одновременной загрузке нескольких файлов на сервер (без перезагрузки страницы, само собой), я стал блуждать по интернетам в поисках довольно корявого jQuery-плагина, который позволяет имитировать ajax-загрузку файла (того самого плагина, который со скрытым фрэймом: от java- и flash- плагинов сразу было решено отказаться). В процессе поиска я вспомнил, что в грядущем стандарте html 5 возможности по работе с файлами должны быть существенно расширены, и часть этих возможностей доступна уже сейчас. В итоге было решено опробовать их в действии.

Рассматривать возможности File API будем на примере одновременной загрузки нескольких картинок на сервер. В конце статьи приводится готовое решение, оформленное в виде jQuery-плагина.
Читать дальше →
Всего голосов 109: ↑103 и ↓6+97
Комментарии57

О поддержке HTML5 видео в современных браузерах

Время на прочтение4 мин
Количество просмотров44K
Свершилось то, чего многие ожидали — крупнейшие видеосервисы (YouTube, Vimeo) предоставили в режиме бета-тестирования возможность воспроизводить ролики средствами HTML5. Казалось бы, всё прекрасно, и Flash-у пора уйти на заслуженный покой. Ан нет — оказалось всё не так гладко.
А разгадка одна
Всего голосов 99: ↑90 и ↓9+81
Комментарии114

HTML5, Theora и все все все… (практика)

Время на прочтение4 мин
Количество просмотров2.3K
Увидел здесь достаточно много статей на счёт HTML5, Theora и video тега но по большей части они крутятся вокруг теории. Недавно на моём сайте MJV-ART.ORG — Аниме Обои я открыл раздел JV-Video который является небольшим видео хостингом аля Youtube по анимешной тематике на базе HTML5/Theora. Собственно я сейчас и хочу рассказать о тех проблемах которые у меня возникли.
Читать дальше →
Всего голосов 62: ↑56 и ↓6+50
Комментарии74

gettext: рецепт жаркое из антилопы в Javascript

Время на прочтение3 мин
Количество просмотров8.4K

При разработке CMF я столкнулся с необходимостью грамотно реализовать i18n (мультиязычность), и стал рассматривать различные варианты…
Читать дальше →
Всего голосов 45: ↑41 и ↓4+37
Комментарии43

HTML5 Video — от А до Я

Время на прочтение6 мин
Количество просмотров234K
Да, да, это очередная статья про html5 и тэг < video >. Но главным ее отличием будет то, что здесь будут рассмотрены самые базовые понятия и теории. Так что приготовились внимательно читать и записывать, let html5 rocks!
Читать дальше →
Всего голосов 57: ↑52 и ↓5+47
Комментарии26

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

Время на прочтение3 мин
Количество просмотров64K

Стили


User Agent

Один из способов включения стилей для мобильного устройства — это использование User Agent, которую получает сервер от клиента.
Этому может помочь набор скриптов: code.google.com/p/mobileesp, а также сервис от яндекса api.yandex.ru/detector
При работе с User Agent только одна проблема — это постоянно появляющиеся новые User Agent.
Читать дальше →
Всего голосов 133: ↑128 и ↓5+123
Комментарии43

Изготовление Wi-Fi антенны

Время на прочтение2 мин
Количество просмотров206K
Несколько месяцев назад передо мной и моими коллегами по работе встала задача, связать точку доступа из отдалённого дома и тачку на работе сеткой, да чтобы хорошо работало и пакеты не терялись. Последовав старой поговорке «На фиг медь!», было решено соединяться воздухом. Для чего была в складчину приобретена довольна дешёвая WiFi карточка. Но вот незадача, дом стоит не впритык, хоть и не километр, но всё равно не рядом, но в прямой видимости, где-то метров 150. Связь конечно была, но всё равно процент был маленький. Полезли в инет на сайт местного магазина, посмотрели цены на антенны… тут пришла жаба :) Со словами, «Да ну на фиг, я и сам так могу» я положил начало доооолгой, но занимательной и увлекательной работе :)
подробности
Всего голосов 94: ↑89 и ↓5+84
Комментарии73

Как написать книгу и не сойти с ума

Время на прочтение4 мин
Количество просмотров4.6K
Помните тот старый пост, в котором я рассказывал о том, что пишу книгу “Секреты приложений Google”? Права народная мудрость: скоро сказывается только сказка. Тем не менее, в июне этого года, спустя 440 дней после того, как файл “Секреты приложений” появился на моем рабочем столе, книга увидела свет. Мне кажется правильной идея подводить итоги своих проектов и делиться с окружающими тем, что получилось, а что пошло не так, как ожидалось. Компания, в которой я когда-то работал, называла эту практику “Lessons learned”, на Западе такую штуку все чаще зовут “Project post mortem review”, а на русском языке это просто-напросто “Разбор полетов”.

image

Читать дальше →
Всего голосов 121: ↑113 и ↓8+105
Комментарии58

Тестирование антенн Wi-Fi для приема WiMax

Время на прочтение2 мин
Количество просмотров33K
В этой статье я только что рассказал об установке miniPCIe модуля WiMax в Samsung Q1 Ultra.
В процессе ожидания доставки контроллера я мучался вопросом, как быть с антенной для него.
Q2W меня немного обнадежил своим ответом, и я решил, что попытаю счастья со своими антеннами.

В этой статье я описывал добавление внешней антенны к инегрированному в UMPC контроллеру Wi-Fi.

А ниже я приведу результаты их использования для WiMax

Yota Wimax Зеленоград на Samsung Q1 Ultra

UP. В статье три апдейта:
1. Сравнение с HTC MAX 4G в плохих условиях приема.
2. Тест новой антенны — победительницы
3. Результаты трассировки google.com и тест торрентом 7-го сезона House M.D. :)

Читать дальше →
Всего голосов 48: ↑41 и ↓7+34
Комментарии62

Рой дронов поднимет WiFi на месте катастрофы

Время на прочтение2 мин
Количество просмотров3.9K
В работе служб МЧС и спасателей, которые устраняют последствия стихийного бедствия иди техногенной катастрофы критически важный фактор — надёжная связь. Но иногда катастрофы происходят в чрезвычайно удалённой местности, где работают только спутниковые телефоны. Как поднять нормальную сеть для всей группы?



Лаборатория саморегулирующихся систем в Политехническом институте Лозанны разработала проект SMAVNET (The Swarming Micro Air Vehicle Network), который должен решить эту проблему. Они предлагают использовать роевую сеть из десяти беспилотных летательных аппаратов, которые в считанные минуты организуют беспроводную сеть на обширной территории. Достаточно бросить их в воздух (видеосъёмка процесса развёртывания сети под хабракатом).
Читать дальше →
Всего голосов 105: ↑96 и ↓9+87
Комментарии115

Сенсорный выключатель — в каждый светильник

Время на прочтение3 мин
Количество просмотров86K

Случилось так, что мы с женой купили светильники, чтоб поставить на тумбочках возле кровати. И всем были хороши светильники, кроме одного — выключатель у них был только на шнуре, и чтоб выключить или включить его — приходилось бы лезть за тумбочку в поисках этого выключателя. Поэтому решил я светильники модернизировать, но не тут то было — жена запретила мне их сверлить, мол испортишь внешний вид, они денег стоят! Ну я ее конечно понимаю, после моих экспериментов по переделке люстры… но тут история не об этом.
Тогда решил я, что надо ставить в светильники сенсорные выключатели — для них дырок сверлить не надо, да и просто — идея включать свет прикосновением очень понравилась.
Читать дальше →
Всего голосов 177: ↑170 и ↓7+163
Комментарии107

6 способов убить Ваши сервера — познаем масштабируемость трудным путем

Время на прочтение5 мин
Количество просмотров18K
Узнать, как отмасштабировать Ваше приложение, не имея при этом никакого опыта, — это очень нелегко. Сейчас есть много сайтов, посвященных этим вопросам, но, к сожалению, не существует решения, которое подходит для всех случаев. Вам по-прежнему необходимо самому находить решения, которые подойдут под Ваши требования. Так же, как и мне.

Несколько лет назад ко мне пришел мой босс и сказал: «У нас есть новый проект для тебя. Это перенос сайта, который уже имеет 1 миллион посетителей в месяц. Тебенеобходимо его перенести и убедиться, что посещаемость может вырасти в будущем без всяких проблем.» Я уже был опытным программистом, но не имел никакого опыта в области масштабируемости. И мне пришлось познавать масштабируемость трудным путем.
Читать дальше →
Всего голосов 158: ↑148 и ↓10+138
Комментарии73

Когда У НИХ бывает дешевле?

Время на прочтение2 мин
Количество просмотров13K
Привет, друзья!

С вами EbayToday, ваш помощник в заграничном интернет-шоппинге.
Сегодня у нас достаточно интересная тема для разговора — распродажи.

image

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

Подобная покупательская эйфория не обошла стороной и интернет-магазины. За сентябрь, октябрь и ноябрь большинство интернет-магазинов делают полугодовой оборот. В среднем цены снижаются на 20-30%, однако бывают и совсем дикие распродажи — многие дорогие вещи могут продаваться за 10-15% от своей летней цены.
Читать дальше →
Всего голосов 40: ↑22 и ↓18+4
Комментарии35

Увеличиваем скорость Yota в зоне слабого сигнала своими руками

Время на прочтение3 мин
Количество просмотров228K

Я счастлив, что все получилось


Итак, позади несколько недель экспериментов. Отвертки гаечные ключи и дрель отдыхают на полочках, а в доме царит гармония, поскольку все его обитатели, как и положено скрылись в своих комнатках, погрузившись в социальные сети, службы прогноза погоды и электронные энциклопедии в поисках долгожданной информации — наркотической субстанции, постоянно недостающей нашему мозгу, который неудержимым любопытством готов все это впитывать в свой бесконечный накопитель.
Речь в данной статье пойдет о том, как в зоне очень слабого приёма сигнала Yota удалось добиться достаточно хорошей скорости доступа в Интернет. Не претендую на уникальность использованных технологий и подходов. Задача данной публикации — показать, как с небольшими затратами, в домашних условиях можно заставить WiMAX-модем работать эффективнее.
Читать дальше →
Всего голосов 121: ↑119 и ↓2+117
Комментарии121

FlexGet или Бекапим инетернет автоматически

Время на прочтение2 мин
Количество просмотров13K
image

Доброго дня, Хабр!
Довольно давно хотел как то автоматизировать закачки с трекеров любимых сериалов. И вот наконец неделю назад чисто случайно наткнулся на довольно интересную софтинку FlexGet.

Читать дальше →
Всего голосов 72: ↑61 и ↓11+50
Комментарии65

Кратко о RTTI и атрибутах в Delphi 2010

Время на прочтение3 мин
Количество просмотров15K
RTTI (Runtime Type Information) было тщательно переработано в Delphi 2010.
RTTI является центральным элементом, на котором написано Delphi IDE, он существует со времен первого выпуска, однако я слышал от некоторых людей на протяжении многих лет, что они попытались использовать RTTI и нашли это слишком сложным и замысловатым, особенно по сравнению с Reflection API в Java и .NET. Вот это настоящий позор, поскольку возможность писать код для запроса подробной информации о других объектах, не зная заранее их типа, это действительно мощная возможность.
Читать дальше →
Всего голосов 48: ↑28 и ↓20+8
Комментарии380

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность