Как стать автором
Обновить
0
0
Светлов Алексей @kydapodatsya

Пользователь

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

GPRS изнутри. Часть 1

Время на прочтение6 мин
Количество просмотров60K
Этим циклом статей я хотел бы рассказать хабраобществу о технологиях пакетной передачи данных в сетях мобильных операторов. Мы рассмотрим принципиальные схемы Packet Switched (PS) Core Network, заглянем в стек протоколов используемых для коммуникации между различными сетевыми элементами, а также более подробно рассмотрим функции основных элементов, которые позволяют нам использовать пакетную передачу в мобильных сетях. Конкретно в этой статье речь пойдет о самых распространенных на данный момент технологиях GPRS/EDGE.

Читать дальше →

Как победить пиратство (часть 1)

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

Предисловие


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

В целом же, сиим постом я ни на что особенное не претендую, а просто хочу четко сформулировать и формализовать личную позицию по данному вопросу, чтобы можно было при случае не вступать в дискуссии, а просто давать ссылку. :-) Новой информации в нем тоже никакой нет — все это уже высказывалось в разных статьях, постах, комментах (в т.ч. моих собственных), однако, надеюсь, все это будет любопытно прочитать кому-нибудь кроме меня.

И на всякий случай — речь идет исключительно о нашей стране и постсоветском пространстве (в силу схожей с нами морали). Хотя все выводы будут действовать и в Европе, и в иных странах, которые не США. ;-)

Пост разделен на две части, чтобы не насиловать сознание читающих большим количеством букв. :-)

Читать дальше →

Не важно кто ты… важно какая у тебя APN!

Время на прочтение7 мин
Количество просмотров60K
В этой статье речь пойдет о небольшой хитрости, к которой может прибегнуть некий виртуальный ОпСоС, чтобы обмануть своих абонентов в процессе предоставления услуг пакетной передачи данных. Центром нашего внимания будет процесс выбора и использования Access Point Name [APN].
Как мы помним из статьи GPRS изнутри. Часть 2, APN используется во время процедуры активации PDP Context'а и предназначена для определения услуги, запрашиваемой абонентом.

Читать дальше →

Windows 7 «жрет» память. Так ли это плохо?

Время на прочтение3 мин
Количество просмотров299K
В интернете мне доводилось слышать множество гневных комментариев в стиле «Да Windows 7 — полный отстой! Вы посмотрите, как она жрет память!» В доказательство приводятся скриншоты вроде того, что ниже, и опять же — все списывается на «криворуких индусских программистов». Давайте посмотрим, насколько эти наезды на программистов Microsoft обоснованы.
Читать дальше →

Your Menu — добавление ссылок на избранные приложения в контекстное меню Windows 7

Время на прочтение1 мин
Количество просмотров1.7K
Недавно я писал о создании каскадных меню в контекстном меню Windows 7.
В комментариях тогда часто спрашивали: «А нет ли такой программы, которая может автоматизировать этот процесс?».
Оказывается, такая есть.
Читать дальше →

Простой способ поставить аватары своим контактам в Android

Время на прочтение3 мин
Количество просмотров222K
Список контактов до Список контактов после
Сравниваем «до» и «после».

Исследуя возможности своего нового HTC Hero сразу же после обретения (Лиза, спасибо за подарок!), я в первый же день обратил внимание на тесную интеграцию с социальными сервисами. Google, Facebook, Twitter, Flickr… Не очень давно к этому списку добавился ещё и ВКонтакте. Мысль скачать и поставить аватары контактам из телефонной книги рождается сама собой!

Как это сделать, и что ещё у меня получилось извлечь из интеграции с социальными сетями под катом.
Читать дальше →

Основы программирования под Android на примере игры Судоку

Время на прочтение6 мин
Количество просмотров375K
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

Читать дальше →

Motorola MOTOROI — флагманский Android-фон компании

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

После долго затишья компания Motorola решила буквально завалить рынок разнообразными смартфонами на базе ОС Android. После уже известных Motorola CLIQ (DEXT) и DROID (Milestone), компания представила ещё 3 устройства: MOTO MT710, MOTO XT800, и Motorola Backflip. Достоверно известно об ещё как минимум о 3 готовящихся к выходу в ближайшее время устройствах компании. Что интересно, американский производитель пытается влезть во все сегменты рынка сразу, предлагая смартфоны и среднего ценового диапазона с социальными сервисами, и устройства уровня HTC HD2 (анонс ближе к весне). Судя по всему компании это неплохо удаётся, за прошедшие 2 с половиной месяца Motorola DROID разошёлся уже более чем миллионным тиражом, а результаты 4 квартала 2009 года, которые объявят в конце месяца, обещают быть самыми удачными за последние 3 года.
Читать дальше →

10 юзабилити-преступлений, которых вы не должны совершать

Время на прочтение2 мин
Количество просмотров4.5K
На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.

Преступление #1: В формах метки не связаны с полями ввода


crime1
Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
Читать дальше →

Разработка дополнений только что стала проще

Время на прочтение3 мин
Количество просмотров4.1K
[Developer Hub Logo]С превеликой радостью объявляем, что мы только что запустили Add-on Developer Hub (beta) — всеобъемлющий сборник сведений, где разработчики дополнений могут выяснить, зачем они пожелали бы изготовить дополнение, и как делают дополнения, и управлять списками своих дополнений.

Читать дальше →

Бесплатная пожизненая лицензия для USB Safely Remove

Время на прочтение1 мин
Количество просмотров30K
USB Safely Remove — это удобная и надежная замена Безопасного Извлечения Устройств в операционной системе Windows.



Она облегчает жизнь и экономит время тем, у кого есть несколько hotplug (USB, SATA, Firewire) устройств, и тем, кто пользуется ими активно.
Читать дальше →

Самые заметные фильмы 2009 года

Время на прочтение1 мин
Количество просмотров1.3K
«1 год, 342 фильма, 12 месяцев работы, 7 минут...» — вот так незатейливо начинает рассказ о своём ролике его автор Kees van Dijkhuizen. Если Вы хотите вспомнить все стоящие фильмы 2009 года — этот материал однозначно для Вас. Рекомендую обратить внимание на качество монтажа.

Горячие клавиши Windows 7

Время на прочтение2 мин
Количество просмотров153K
Предлагаю вашему вниманию список хоткеев, использование которых делает работу с Windows 7 ещё более удобной (в скобках — альтернативный способ сделать то же самое):

Управление окнами


  • Win+Home: Свернуть/развернуть все окна, кроме активного. («Потрясти» окно)
  • Win+Space: Сделать все окна прозрачными. (Задержать курсор над небольшой кнопкой в правом нижнем углу экрана.)
  • Win+Up: Развернуть активное окно на весь экран. (Перетащить окно вверх до упора, или дважды кликнуть по верхней рамке)
  • Win+Down: Свернуть активное окно или восстановить размер, если оно развёрнуто на весь экран
  • Shift+Win+Up: Развернуть окно по высоте (Перетащить нижнюю границу окна до таскбара)
  • Win+Left/Right: Занять окном левую/правую половину монитора, или восстановить размер (Перетащить окно влево/вправо до упора)

больше хоткеев!

Быстрый доступ к оснасткам Windows

Время на прочтение2 мин
Количество просмотров37K
Вводить в диалоге «Выполнить» (Win+R) или в поисковой строке Пуска (начиная с Vista, работает не для всего). Для домашних версий ОС некоторые оснастки могут отсутствовать.

ncpa.cpl — сетевые подключения. Всегда раздражало, что в Vista нет прямого доступа к сетевым подключениям, а смотреть свойства и включать/выключать сетевые интерфейсы надо. Для Windows 7 это менее актуально — там сеть как-то ближе.

compmgmt.msc — управление компьютером. Я часто захожу туда, чтобы посмотреть что расшарено, как размечены диски, чтобы остановить или перезапустить какой-либо сервис. Там же список устройств подключенных к компьютеру.

secpol.msc — политики безопасности. В WinXP SP2, помню, только там можно было поставить флаг чтобы компьютер мог быть перечислен в любом сетевом окружении. Для Vista более интересен флаг, который позволяет убрать UAC для админов. Если ты под админом, то не нужно постоянно подтверждать каждое свое действие. В Windows 7 по умолчанию настройки таковы, что изменения системных предпочтений не приводит к появлению окна UAC. Что сильно уменьшает желание его отломать =)

control userpasswords2 — хранящиеся в системе пароли. Здесь можно обнулить запомненный пароль. Более интересный вариант — возможность зайти в другую системы под другим аккаунтом. А то зайдешь на расшареное на другом компьютере, потом настройки безопасности перетрясешь — а стучишься по-умолчанию со старыми учетными данными.

msconfig — перечисление запускаемых при старте ОС программ. ИМХО лучше использовать Autoruns от SysInternals, но когда их нет, msconfig тоже может помочь отключить всякую гадость, которая тормозит старт системы.

rundll32.exe sysdm.cpl, EditEnvironmentVariables — переменные окружения. Да, запомнить невозможно. Но один раз введя в диалог выполнить, можно потом вызывать из истории команд.

Social-feed — социальный плагин jQuery

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

Потребность

При разработке веб-приложений очень часто возникает необходимость отображения постов пользователя или сообщества из социальных сетей. У социальных сетей есть свои виджеты, которые подключаются через iframe, со своим внешним видом и стилем. Что если нам нужно отображать посты одновременно из нескольких социальных сетей с возможнстью изменения дизайна отображения? Если это пара twitter и facebook, то существует несколько плагинов, выполняющих эту задачу. Принимая во внимание, что популярность социальной сети Вконтакте на территории СНГ очень высока, то есть необходимость плагина поддерживающего и эту сеть.
Читать дальше →

Создание телеканала в интернете при помощи домашнего компьютера

Время на прочтение5 мин
Количество просмотров112K
Загорелся я как-то мыслью создать собственный телеканал, хорошо порылся в интернете, и столкнулся с несколькими техническими проблемами не решаемыми или решаемыми но очень дорого для хобби обычного гражданина. И забросил эту идею буквально до средины прошлого лета пока не узнал что барьеров для создания собственного тв больше нет.

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

Итак если вы хотите организовать собственный тв канал в интернете нам понадобится список необходимых для этого программ:

1 вариант (бюджетный и с самой низкой нагрузкой на машину) — VLC media player, acestream (torrentstream). Все будет работать и под Windows и под Linux.

2 вариант (только под Windows) — VLC media player, acestream (torrentstream), XSplit Broadcaster и/или VH Screen Capture driver, а также по желанию Virtual Audio Cable.
Читать дальше →

Привлекательные экспериментальные плагины на JavaScript

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

Вступление


Я безумно люблю различные эксперименты на JS. Они словно позволяют заглянуть нам в будущее, и посмотреть, каким захватывающим и футуристичным оно будет. Когда вы будете просматривать приведенную подборку, вы наверняка вспомните про еще недавнего короля — Adobe Flash, а затем осознаете, насколько быстро CSS и JavaScript лишили его трона. Современные браузеры позволяют нам использовать множество различных эффектов и анимаций без сильных тормозов. Однако слово «экспериментальный» подразумевает ряд ограничений, как например некорректное отображение в некоторых браузерах (IE), кроме того, подобные плагины будут, скорее, отличным концептуальным дополнением для персональных страниц, а не для использования в больших проектах.

Meny


image

Meny — трехмерное меню, которое помимо своей визуальной притягательности еще и экономит место на экране. При наведении (или свайпе на тачскрине, что важно), меню «выезжает» с отличным эффектом.
Читать дальше →

Подборка инструментов для эффективной frontend разработки

Время на прочтение3 мин
Количество просмотров101K
В эту прекрасную пятницу осмелюсь предложить хабрасообществую небольшую подборку приложений, предназначенных для увеличения продуктивности во время работы с фронтэндом. Если ваш любимый апп здесь не представлен — добро пожаловать в комментарии!

Form Builder

image

Этот прекрасный генератор форм поможет вам в создании красивейших CSS логин-боксов и прочих input вещей, при минимальных временных затратах. Помимо форм на сайте этого проекта можно создавать и другие не менее красивые CSS элементы, в том числе кнопки и ленты.
еще 24 ссылки

Новое в CSS3: многоколоночность, flexbox, сеточная разметка

Время на прочтение2 мин
Количество просмотров92K
Веб развивается, появляются все новые возможности разметки страниц для верстальщиков, в том числе в этом помогают новые свойства в CSS. В этой статье я описал некоторые из них: многоколоночность, flexbox и сеточная разметка.

Поддержку новых функций браузерами можно проверить на сайте caniuse.com:



Читать дальше →

jQuery-плагины для удивительной web типографики

Время на прочтение2 мин
Количество просмотров35K
Добрый час, Хабр.
Наткнулся на интересную статью (на английском языке) с подборкой плагинов jQuery для работы с типографикой.
Кому интересно познакомиться с ними, добро пожаловать под кат, перевожу статью для Вас.

Затравка

Типографика является очень важной частью дизайна сайта. Однако ею часто пренебрегают. В этой статье собраны удивительные JQuery-плагины для полного контроля типографики на вашем сайте.
Читать дальше →

Информация

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