Pull to refresh
10
0
iamLEXX @iamLEXX

User

Send message

«Социальная Сеть»: полный обзор фильма от Mashable

Reading time 6 min
Views 29K
image

Внешне фильм «Социальная сеть» – это история проекта Facebook – сайта, созданного в Гарвардском общежитии в 2004 году, который предопределил то, как мы будем взаимодействовать и общаться друг с другом в 21 веке. По своей сути фильм о социальной сети – нечто большее, чем просто история одного сайта. Работа представляет собой взгляд со всех сторон на успех, неудачу и проявления самолюбия и жадности.
Читать дальше →
Total votes 123: ↑95 and ↓28 +67
Comments 95

Разработка под Android, грабли большие и не очень

Reading time 4 min
Views 47K
Ниже я попробую описать ряд неприятных особенностей с которыми может столкнуться разработчик для платформы Android. Не все они являются особенностью именно операционной системы Android, но так или иначе шансы встретиться с ними есть.
Читать дальше →
Total votes 99: ↑95 and ↓4 +91
Comments 58

Разработка и модификация прошивки для Android телефонов на примере HTC Hero GSM. Часть 1

Reading time 10 min
Views 164K
Причины по которым люди ставят модифицированные версии прошивок различны. Кому-то хочется удивить друга смешной анимацией загрузки, кому-то не хватает определенного функционала (например vpn), кто-то хочет выжать максимум производительности из своего телефона за счет разгона процессора, а кто-то пять месяцев ждет новую версию операционной системы Android для своего любимого HTC Hero.
На данный момент уже существует превеликое множество самых невообразимых сборок для самых различных телефонов на базе Android. Иногда они даже появляются в той или иной форме на Хабре.
Я же хочу Вам рассказать о процессе и особенностях создания кастомной прошивки на основе официальной. Данные знания были получены в процессе разработки одной из не многих отечественных прошивок на базе Android 2.1 для HTC Hero GSM. И более или менее успешно опробованы на себе и других подвернувшихся пользователях одного крупного российского форума.
Не смотря на то, что все нижеследующее было сделано для HTC Hero, данные правила и особенности имеют полную силу для всех телефонов, особенно тех, которые разработаны компанией HTC и используют фирменную оболочку Sense.
Для экспериментов нам понадобится:
  • Android SDK желательно последней версии
  • Утилита apktool для реинжениринга системных приложений
  • Утилиты smali/baksmali для де-оптимизации системных приложений
  • Утилита unyaffs для извлечения системных файлов из образа
  • Скрипт split_bootimg.pl для извлечения ядра и ramdisk-а
  • Утилита testsign для подписывания пакета обновления и отдельных приложений
  • установленное и настроенное JRE
  • телефон с операционной системой Android
  • права суперпользователя и модифицированная подпрограмма восстановления (recovery rom)

Все вышеперечисленное доступно в версиях как для системы Linux так и для Windows. Но в своих примерах я буду ориентироваться на использование Linux.
Конечно же ни root-права ни recovery нам не нужен для того, чтобы начать разработку, однако если мы захотим опробовать наше творение, они нам понадобятся. Для HTC Hero можно использовать RA-hero-v1.6.2.
Наверное, самое время напомнить, что использование неофициальных прошивок лишает нас гарантии, но где наша не пропадала. И несмотря на то, что большинство операций безопасно — всегда нужно четко понимать что и зачем делается, дабы не причинить необратимый вред своему андроиду
Читать дальше →
Total votes 79: ↑73 and ↓6 +67
Comments 46

Он все проиграл!

Reading time 14 min
Views 7.6K
   Компания Dune не так давно анонсировала два новых мультимедийных проигрывателя. Ввиду того, что в один холодный зимний день новый плеер оказался в пределах досягаемости метрового HDMI-кабеля от моего телевизора, я хочу поделиться с вами новым обзором.

image

Устройство одновременно удивило, поразило и вызвало приступы ностальгии. Короче, осторожно, под катом трафик.
Читать дальше →
Total votes 151: ↑117 and ↓34 +83
Comments 110

Neoware CA2

Reading time 3 min
Views 18K
В продолжение моих изысканий с eBox-2300SX и тонкими клиентами я хочу рассказать еще об одном устройстве, пригодном для роли домашнего сервера/сидбокса/NAS'а — называйте как вам угодно :)
Встречайте — Neoware CA2.

image

Читать дальше →
Total votes 49: ↑47 and ↓2 +45
Comments 35

Некоторые аспекты жизни и чтения с PocketBook (прошел год: недостатки, достоинства, патч 12r7)

Reading time 3 min
Views 863
Я счастливый владелец PocketBook 301. Я считаю ее самой лучшей книгой всех времен и народов. Что меня больше всего в ней радует?

image

— e-Ink второго поколения, достаточно контрастный, без остаточных следов предыдущей страницы. Вы смотрите не на LCD, а на реальные физические объекты — черно-белые шарики. Это очень важно для сохранности глаз.
— прямая (без конвертации) поддержка всех естественных форматов, txt, html, rtf, fb2, zip, pdf, djvu, jpg, mp3
— отсутствие проприетарных дров и программ, следствие — поддержка под любой ОС без установки ПО. Можно закачать книги в Linux, MacOs, Windows, на любом своем или чужом компьюетере. Или прямо в книгу сохранять из броузера
Читать дальше →
Total votes 25: ↑23 and ↓2 +21
Comments 34

Обзор корпусов форм-фактора mini-ITX для HTPC (часть 2)

Reading time 4 min
Views 28K
image

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

Осторожно. Корпуса и синие светодиоды...
Total votes 27: ↑24 and ↓3 +21
Comments 26

Обзор неттопов на платформе nVidia ION

Reading time 6 min
Views 13K
image

Рассмотрев различные варианты корпусов и ION-based материнских плат, осталось лишь оценить целесообразность самостоятельной сборки системы. Многие ведущие(и не очень) мировые производители предлагают готовые стильные неттопы на платформе nVidia ION. В данный момент, в качестве конкурирующей платформы можно было бы рассматривать Intel G45, да только готовых связок Atom+G45 широкой общественности представлено не было. Основная задача современного HTPC одна – проигрывать FullHD медиа контент через HDMI, а с этим как нельзя лучше справляется графическое ядро GF9400.

Читать дальше →
Total votes 66: ↑63 and ↓3 +60
Comments 66

Идеальный домашний NAS, или собираем mini-ITX сервер с 4 HDD

Reading time 4 min
Views 50K

Несмотря на то, что хабрасообществу уже набили оскомину обзоры boomburumа домашних NAS устройств, рискну представить свое видение, потому что в итоге на мой взгляд девайс оказался достаточно интересным.
Читать дальше →
Total votes 54: ↑46 and ↓8 +38
Comments 126

Обзор корпусов форм-фактора mini-ITX для HTPC (часть 1)

Reading time 6 min
Views 31K
Данный обзор будет первым в цикле статей о корпусах для полюбившейся мне платформы nVidia ION. В нем будут рассмотрены некоторые корпуса, которые можно купить на нашем свободном рынке за обычные российские рубли. Жаль конечно, но огромное количество прекрасных моделей просто не доехало до нас. Кто-то скажет, что есть Ebay, но это все-таки не самый простой вариант покупки корпуса.

image

Далее много текста и картинок...
Total votes 50: ↑45 and ↓5 +40
Comments 38

Первый ПК на NVIDIA Ion

Reading time 1 min
Views 738
Вчера компания Acer обнародовала информацию о выпуске нескольких новых продуктов, в список которых входит ПК, работающий на базе платформы Ion.


ПК, названный AspireRevo? оборудован недорогим и отнюдь не самым мощным процессором Intel Atom с частотой 1,6 ГГц. Зато за счет «графики» 9400M на нем можно запускать приложения, которые на референсном Intel'овском железе не пойдут вовсе. Встроенный видео-декодер позволяет просматривать HD-видео в разрешении 1080p. А мощи «видюхи» хватит на то, чтобы более или менее комфортно поиграть даже в новомодные игры, такие как, например, Call of Duty 4. AspireRevo также оснащен интерфейсом HDMI, 250-гигабайтным HDD и поддерживает до 4 Гб ОЗУ.

Точная дата выхода на рынок и стоимость нового Ion-бэйсед AspireRevo не названы. Но аналитики утверждают, что ПК будет стоить около $200.

via electronista
Total votes 88: ↑82 and ↓6 +76
Comments 93

Книга How Do You Design. Справочник по 130 схемам процесса дизайна

Reading time 1 min
Views 1.4K
Хью Дабберли и люди из студии Dubberly Design Office проделали огромную работу по поиску и обработке теоретических описаний процесса дизайна. Около 130 моделей составили содержание их книги How Do You Design. Книга написана для образовательных целей и свободно доступна на сайте авторов.



Кто недавно читал про схему от AIGA и удивлялся сереньким цветам вместо красного — это как раз оттуда. На своем сайте я отдельно перевел и выложил пару наиболее любопытных схем («AIGA» в том числе).

Под катом — еще немного слов про книгу.

Читать дальше →
Total votes 43: ↑38 and ↓5 +33
Comments 13

Самый маленький ПК

Reading time 1 min
Views 6K
Компания CompuLab выпустила компьютер fit-PC2, который на данный момент является самым маленьким ПК. Его габариты составляют всего 115x101x27 мм. Работает этот малыш под управлением OS Linux (Ubuntu Linux 8.04). Впрочем, модели с предустановленной Windows XP тоже имеются.


fit-PC2 построен на на базе платформы Intel Menlow. На борту у этого ПК процессор Atom Z530, 1 Гб ОЗУ, 160-гигабайтный жесткий диск, гигабитная Ethernet-карта, Wi-Fi, шесть портов USB 2.0, гнездо для флэш-карт miniSD. Есть и гнездо mini PCI Express. Опционально fit-PC2 может поставляться и с SSD-драйвом.


Кулеров в fit-PC2 не предусмотрено. Соответственно, шума он толком и не издает. Кроме того, новинка потребляет всего 6 Вт.

Стоимость fit-PC2 с процессором Z510 на 1,1 ГГц без предустановленной ОС и жесткого диска составляет $245. С тем же процессором, Ubuntu 8.04 и 160-гигабайтным SATA HDD этот ПК стоит уже $300. Самая дорогая комплектация — процессор Z530 1,6 ГГц, Windows XP и HDD 160 Гб — обойдется в $400.

via linuxdevices
Total votes 98: ↑94 and ↓4 +90
Comments 136

10 шагов создания идеального личного сайта

Reading time 5 min
Views 6.5K
Если ты создаёшь сайт-портфолио, то у тебя несколько причин: ты фрилансер — и тебе нужно показать людям что ты умеешь и как это умеешь, или ты студент (или безработный) — и ты ищишь через сайт потенциальных работодателей, или ты работаешь в отделе крупной компании — и вы создаёте корпоративный блог о жизни компании и показываете что делает ваша компания — не важно кто ты, главное что через сайт-портфолио к тебе обратятся люди (за помощью или для того, чтобы дать тебе работу).

1. Логотип


Логотип — это первое что видит пользователь. На западе люди привыкли смотреть слева-направо, по этому логотип располагают обычно в верхнем левом углу сайта, чтобы сразу понять кто владелец данного сайта.
Читать дальше →
Total votes 142: ↑87 and ↓55 +32
Comments 58

Используем графический интерфейс в bash-скриптах

Reading time 2 min
Views 6.9K
Многие пользователи Linux рано или поздно сталкиваются с bash-скриптами. До недавнего времени я не знал как можно использовать графический интерфейс в скриптах. Оказывается очень просто.

Возможно для вас это не будет чем то новым, но я думаю найдутся те, кому это пригодится.

Мы будем использовать библиотеку zenity (ещё есть kdialog ). У меня она была уже установлена. Набираем в консоли zenity --help или man zenity.
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Comments 3

POST из java

Reading time 2 min
Views 1.8K
Сегодня поделюсь вот таким опытом. Услышав модное слово REST, решили тут же применить этот тренд в проекте. В проекте необходимо было хранить картинки для соответствующих ресурсов. И было выбрано такое соглашение:
  • GET http://localhost/res/image/1001
    — позволяет скачать картинку (файл jpg) для ресурса за номером тысяча один
  • POST http://localhost/res/image/1001
    — принять и сохранить (заменить, если была) картинку
  • DELETE http://localhost/res/image/1001
    — соответственно удалить

Модель, кстати, себя оправдала. Пользуемся по сей день. А вот в процессе разработки возник вопрос как же это чудо попробовать, протестировать. Тем более реализация этой функциональности на клиенте (Flex, btw) ещё не была готова.

Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Comments 10

Hibernate и битовые операции

Reading time 2 min
Views 1K
Как оказалось Hibernate не приемлит битовых операций в условиях hql запроса. Например, «from Events where type & mask <> 0» генерирует исключение парсера, так же битовых операций нет в документации. Однако не стоит отчаиваться.

Читать дальше →
Total votes 7: ↑4 and ↓3 +1
Comments 2

Screen — текстовый оконный менеджер

Reading time 4 min
Views 31K
Людям, которые в Линуксе часто работают с консолью приходилось сталкиваться с проблемой необходимости нескольких терминалов, например в одном из них пользователь правит текстовый файл, а в другом идет компиляция программы. Существует много способов решения данной проблемы, например открыть несколько псевдо-терминалов или открыть несколько вкладок. В данной статье я хотел бы рассмотреть способ, не связанный с каким-то конкретным терминалом: использовать консольный оконный менеджер Screen.

Итак, что же представляет из себя Screen?

Читать дальше →
Total votes 48: ↑46 and ↓2 +44
Comments 38

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

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

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

image

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

click

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

Страничка программы: technet.microsoft.com/en-us/sysinternals/ee656415.aspx
Total votes 128: ↑109 and ↓19 +90
Comments 64

Простой Тайм Менеджер для Android. Часть 2

Reading time 12 min
Views 9.7K
В этой части мы будем доделывать приложение «Менеджер Времени» из первой части.

Сразу выражаю огромную благодарность Belkin и всем тем, кто плюсанул первую часть, вы помогли мне с инвайтом)

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

План действий:
  • Багфиксы предыдущей версии.
  • Модификация кода, для постоянной работы приложения, а не только для запущенного Activity
  • Уведомления
  • Закинем все это дело на маркет


Сразу хочу извиниться и похвалиться) Извиняюсь за то что заставил вас долго ждать, а похвалиться тем, что на днях Android принес мне первые ну ооооочень хорошие деньги и я на радостях купил себе xbox и проиграл в него все выходные, поэтому и задержался)

Итак, поехали!
Читать дальше →
Total votes 35: ↑32 and ↓3 +29
Comments 23

Information

Rating
Does not participate
Location
Ялта, Республика Крым, Россия
Date of birth
Registered
Activity