Как стать автором
Обновить
56
0
Руслан Гроховецкий @ruguevara

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

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

Android Soft. Часть 1: IM, book reader, системные утилиты

Время на прочтение3 мин
Количество просмотров4.8K
Android Soft
Одним из первых, после покупки нового телефона, встает вопрос софта.
Столько всего нужно поставить: месенджер, читалку книг и читалку рсс, файл-менеджер и многое многое другое. Android Market предлагает немаленький выбор бесплатных программ в каждой из категорий.

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

Эта серия постов расскажет про плюсы и минусы лучших программ в нескольких категориях. А на закуску — список must have программ которые должны быть (почти) у каждого.

Я не учел какую-то замечательную программу? Записал плюс в минусы? Пишите комментарии — пост будет обновляться, чтоб оставить действительно полезный след в истории хабра :)

Дамы и господа, заводите моторы маркеты.
Поехали
Всего голосов 54: ↑41 и ↓13+28
Комментарии87

Hеroвый root или как получить полноценный русифицированный HTC Hero с приложениями Google из «обрезанного»

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

Многие засматриваются в сторону телефона на OS Android.
И, среди доступных вариантов, именно HTC Hero для многих является заветной мечтой.
К превеликому сожалению, Google почему-то не любит украинских граждан и не разрешает официально продавать в Украине телефоны с Android Market — даже с его бесплатной версией…
И кроме того на сером рынке доступно много телефонов из других стран, в которых нет русского или также отсутствует market.
Но, прелесть OS Android в её открытости… Так что под катом постараюсь рассказать, как можно перепрошить телефон полноценной прошивкой с полноценным Android Market, русификацией и возможностью покупки платных программ.
Данный мануал особо актуален для официальных украинских HTC Hero, но подойдет для владельцев любых Hero, которые хотят сменить прошивку своего телефона или открыть доступ к дополнительным фукциям своего телефона.
Читать дальше →
Всего голосов 77: ↑70 и ↓7+63
Комментарии108

Секреты профессиональной оценки людей на интервью

Время на прочтение11 мин
Количество просмотров40K
На хабре уже проходило несколько статей об оценке персонала (например здесь), о том, как интерпретировать услышанное от кандидатов. Хочу рассказать о поведенческом интервью, которое успешно использую уже 7 лет и учу этому других.

Основный недостаток большинства оценочных процедур – их субъективность, низкая надежность при оценке знаний и навыков человека. Люди не хотят говорить правду, зачастую выдают теоретические знания за практические навыки. Чтобы отобрать правильных кандидатов, разработаны несколько видов интервью. Одно из них – это поведенческое – то из немногих, которое действительно позволяет понять, что же реально знает и умеет кандидат.

Читать дальше – будет много букв и примеров …

Читать дальше →
Всего голосов 88: ↑69 и ↓19+50
Комментарии49

Клавиатурный лайфхак

Время на прочтение2 мин
Количество просмотров7.5K
Наводил тут на днях порядок на рабочем столе — нашел пару ненужных неоновых ламп со времен, когда немного увлекался моддингом…

image

Решил не выкидывать добро, тем более, что это может решить мне две небольших ночных проблемки )
Читать дальше →
Всего голосов 98: ↑74 и ↓24+50
Комментарии148

Очки-переводчик от японцев

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

Устройство от NEC в виде очков преобразует перевод устной иностранной речи прямо на сетчатку глаза.
Интересно, что сигнал поступает с проектора сразу на сетчатку, которая по зрительным нервам тут же отправляет сигнал в мозг человека. И собеседники могут вести разговор на разных языках и не утруждать себя переводом, а просто смотреть друг на друга. Пока точность автоматического перевода не слишком велика, поэтому пока новинка дорабатывается, её могут использовать люди, работающие в сфере услуг, например, а не на серьёзных конференциях. Новинка появится уже в 2010 году.

Ссылка на новость
Как я понял, устройство подаёт сигнал в мозг не в текстовой форме. Каким образом это возможно, может, кто знает?
Всего голосов 45: ↑36 и ↓9+27
Комментарии53

Написание базового wave-робота на python'e

Время на прочтение6 мин
Количество просмотров4.5K
Слава Роботам
По лету мне достался инвайт в гугльвейв песочницу. Но в этой самой песочнице было очень много народу, все волны были публичными, и мой бедный нетбук только с большим скрипом переваривал всю эту активность, так что, немного поигравшись, на сендбокс я забил :)

И вот недавно мой аккаунт в сендбоксе превратился в аккаунт в лайвпревью, и я, разослав инвайты тем, до кого добрался, и ожидая, пока хоть кто-то из знакомых их получит, сел разбираться с роботским апи.
Читать дальше →
Всего голосов 74: ↑62 и ↓12+50
Комментарии22

Уютная комнатка в системнике

Время на прочтение1 мин
Количество просмотров5.4K
Что вы представляете, услышав слово «моддинг»? Наверняка это светящийся неоном корпус или что-то в стиле стимпанк… А бывает и так:

image

Такой позитивный мод… захотелось там жить :)

еще фото
Всего голосов 192: ↑153 и ↓39+114
Комментарии62

Знакомство с Adobe Pixel Bender (Часть 1)

Время на прочтение4 мин
Количество просмотров9.6K
Технология Pixel Bender была разработана в лаборатории Adobe, для создания фильтров предназначенных для обработки видео и изображений. Фильтры Pixel Bender(PB) могут использоваться в программных продуктах: Adobe Flash, Adobe Flex, Adobe Photoshop, Adobe After Effects. По своей сути, PB предоставляет возможность программным способом обрабатывать изображения с поддержкой аппаратного ускорения. Он хорош тем, что позволяет обработать каждый пиксель поэтапным обходом изображения.
Pixel Bender Toolkit абсолютно бесплатен, скачать его можно по следующей ссылке labs.adobe.com/technologies/pixelbender. PBT(Pixel Bender Toolkit) включает в себя: интегрированную среду разработки с поддержкой родного си-подобного языка и граф-языка, примеры фильтров, документацию.
Создание фильтров делится на 3 этапа:
  • Разработка алгоритма
  • Запись алгоритма в PBT
  • Экспорт в байт-код

Читать дальше →
Всего голосов 45: ↑37 и ↓8+29
Комментарии31

Проигрываем видео с YouTube используя Action script 3.0

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


И все-таки заказчики не предсказуемые люди!

Работаешь над проектом, работаешь и все, как кажется, хорошо, а он тебе (заказчик) за неделю до сдачи проекта: «Хочу, чтоб у меня на flash-сайте видео проигрывалось. Да не простое, а с YouTube». Ну и что тут поделаешь… Ничего.

Для уточнения скажу, что сайт сделан в Flash CS4 с использованием Action Script 3.0.

Однако задачка, как оказалось не из легких. И как всегда пришлось выкручиваться.

Читать дальше...
Всего голосов 49: ↑45 и ↓4+41
Комментарии42

Домашний сервер. Часть вторая — сборка

Время на прочтение2 мин
Количество просмотров17K
И года не прошло, а всего лишь месяц и у меня появилась возможность заняться своим новым домашним сервером и дописать статью.
В первой статье я рассказал о выборе комплектующих, а здесь я покажу как это все выглядит и что из этого получилось.
Читать дальше →
Всего голосов 34: ↑24 и ↓10+14
Комментарии48

Сообществоводам и сообществоведам, мат часть

Время на прочтение2 мин
Количество просмотров682
В поисках материала к диплому добыла замечательную диссертацию, которую рекомендую всем кто занимается сообществами или изучает их в учебных целях.
Автор: Бондаренко Сергей Васильевич.
СОЦИАЛЬНАЯ СТРУКТУРА ВИРТУАЛЬНЫХ СЕТЕВЫХ СООБЩЕСТВ
350 страниц научного материала о сообществах, 500 источников литературы.
Читается на удивление легко для научного текста, особенно рекомендую обратить внимание на главы 5 и 6.
UPD Кто знает еще фундаментальную и прикладную литературу, либо материалы кидайте в комментарии. Возможно подберем библиотеку.
Линк на скачивание или тут
Структура работы
Всего голосов 41: ↑36 и ↓5+31
Комментарии40

«Выгуглен»: Кори Доктороу о всепроникающем Гугле

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


Кори Доктороу (Cory Doctorow) написал для журнала «Радар» историю о том, что случится, если Гугл и дальше будет прорастать в современное общество, а за счёт своей эффективности станет выполнять не только «сервисные», но и государственные функции. По договору об аутсорсинге. Или в совместном подряде с фирмой Халлибёртон, например.

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

Похоже, что «всей» информации куда больше, чем мы представляли, и большая её часть вовсе не должна быть доступной для всех. Изменения в обществе в связи с такой заботой Гугла о нас тянут за собой много вопросов и предположений. Например, о том, что всё человечество живо до сих пор из-за того, что люди старательно скрывали друг от друга почти все сведения о прошлом, настоящем и планах на будущее. Или о том, насколько полная прозрачность меняет понятия экономики, репутации и как влияет на выбор.

Читайте перевод, и делитесь мнениями: «Выгуглен» (автор Кори Доктороу, перевод Руслана Гроховецкого при участии сопровождающих лиц.)

Оригинал: “Scroogled” (на сайте журнала “Radar”)
Всего голосов 71: ↑70 и ↓1+69
Комментарии108

Программа от SysInternals превращает ваш ПК в виртуальную машину

Время на прочтение1 мин
Количество просмотров8.9K
Disk2vhd, новый шедевр от Марка Руссиновича — простая в использовании утилита, позволяющая создать образ загруженной, работающей системы в формате Virtual PC. Нужно всего лишь скачать и запустить программу, выбрать диск, на котором расположена ваша Windows и указать, где следует сохранить виртуальную машину. Поддерживается 32 и 64-bit Windows XP SP2 и новее.

Само приложение выглядит так:

image

А вот скриншот уже созданной и загруженной виртуальной машины:

click

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

Страничка программы: technet.microsoft.com/en-us/sysinternals/ee656415.aspx
Всего голосов 128: ↑109 и ↓19+90
Комментарии64

Социальная сеть на «Афише»: будьте друзьями

Время на прочтение3 мин
Количество просмотров658
Писать рецензии и ставить оценки всему, что довелось попробовать в жизни — глупая затея, если невозможно потом этим опытом воспользоваться. Поэтому примерно месяц назад мы запустили полностью переделанные личные страницы (см. анонс с картинками на Хабре) — из которых намного проще понять, что ты сделал в свои годы для хип-хопа (что посмотрел, что любишь, что не любишь). Обо всём речи пока не идёт, но оставлять отзывы и оценки на основные источники развлечений (фильмы, места и произведения), а потом показывать и хвалиться окружающим, «Афиша» даёт уже сегодня.

Чтобы не приходилось этим окружающим кидать ссылку на каждую свою рецензию, и расспрашивать друзей «а ты был на концерте The Chemical Brothers?», сегодня мы добавили одну мелочь — возможность добавить любимых пользователей в друзья. Да, да, опять социальная сеть. Теперь уже настоящая, с друзьями и пр.

Впрочем, всё это довольно легкомысленно. Как пишет Даниил Дугаев в блоге «Афиши»: «Дружба ни к чему не обязывает: она просто означает, что вам небезразлично мнение этого человека». И смысл «дружбы» здесь далеко не в том, чтобы набрать как можно больше людей в свою коллекцию. Это те, чьи вкусы вам важны, и с кем вы планируете проводить время. Об этом я и скажу ещё пару слов.

Читать дальше →
Всего голосов 38: ↑24 и ↓14+10
Комментарии14

Python-digest #20. Новости, интересные проекты, статьи и интервью [23 марта 2014 — 30 марта 2014]

Время на прочтение3 мин
Количество просмотров9.1K
Очередной выпуск новостей о python и близлежайших технологиях, пусть и с суточным опозднаием — прибыл. Сегодня о REST, тестировании производительности, машинном обучении, внутренностях __del__ и еще много вего интересного

Традиционно благодарю owlman75 за иллюстрацию, тех кто присылает новости для создания дайджестов, а также периодически присылает мне отчеты об ошибках через Орфус

Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии3

Как применять Linux epoll в Python

Время на прочтение23 мин
Количество просмотров24K
В статье описывается:
  • Примеры использования блокирующих сокетов
  • Преимущества асинхронных сокетов и Linux epoll
  • Примеры асинхронного использования сокетов через epoll
  • Вопросы производительности
  • Исходный код
Читать дальше →
Всего голосов 54: ↑49 и ↓5+44
Комментарии30

Принципы написания приложений на ExtJS 2.x/3.x

Время на прочтение6 мин
Количество просмотров9.2K
Каркас для кроссбраузерной разработки ExtJS сейчас очень популярен. Это поистине грандиозный (и монструозный) набор компонентов, классов, функций, хелперов и т. п., которые могут как облегчить жизнь разработчика, так и усложнить ее. Говоря вообще, ExtJS (до 4-й версии) не устанавливает никаких «правил игры» для конечного разработчика: формально нет никаких требований и рекомендаций по проектированию и написанию надежных приложений.
Удивительно, что до сих пор качество пособий и туториалов для новичков ExtJS, мягко говоря, оставляет желать лучшего. Как и стандартная справка по ExtJS API, впрочем [1].
Цель данной статьи — показать, как писать приложения на базе ExtJS так, чтобы человеку, который будет поддерживать ваш код, не хотелось рвать волосы, а вам просто не было стыдно. А если серьезно, то в данной статье я предложу простой и короткий набор правил проектирования и написания приложений применительно к данному фреймворку.
Читать дальше →
Всего голосов 49: ↑46 и ↓3+43
Комментарии22

Реализация XMPP Publish/Subscribe посредством Twisted

Время на прочтение6 мин
Количество просмотров3.9K
Доброго времени суток! В данной статье я расскажу о том, как сделать базовую реализацию publish/subscribe с помощью протокола XMPP, используя Twisted и библиотеку Wokkel. XMPP поддерживает pub/sub благодаря расширению XEP-0060. Используя pub/sub, можно решить задачу уведомления всех участников о событии и множество других. Достоверно известно, что Apple использует основанный на Wokkel'е pub/sub внутри своего notification server'a, но об этом чуть позже.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Комментарии2

Grab — python библиотека для парсинга сайтов

Время на прочтение13 мин
Количество просмотров149K
Лет пять-шесть назад, когда я ещё программировал преимущественно на PHP, я начал использовать библиотеку curl для парсинга сайтов. Мне нужен был инструмент, который позволял эмулировать сессию пользователя на сайте, отсылать заголовки обычного браузера, давать удобный способ отсылки POST-запросов. Сначала я пытался использовать напрямую curl-расширение, но его интерфейс оказался очень неудобным и я написал обёртку с более простым интерфейсом. Время шло, я пересел на python и столкнулся с таким же дубовым API curl-расширения. Пришлось переписать обёртку на python.
Читать дальше →
Всего голосов 80: ↑79 и ↓1+78
Комментарии53

Что такое Prey и как он охотится за вашим компьютером

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

Доброго времени суток читатель.

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

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

Мне почему-то казалось, что есть здесь обзоры таких программ, но поиск ничего не выдал, и я решил поведать общественности о замечательном сервисе Prey. Для тех кто о нем знает, пользуется им, либо каким-то другим предлагаю прочитать заключение статьи. Там есть несколько информации про верблюдов для всех пользователей подобных продуктов.

Для тех кому интересны подробности — прошу под кат.

Внимание много картинок.
Всего голосов 68: ↑66 и ↓2+64
Комментарии78

Информация

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