Pull to refresh
52
0
Александр @akira

User

Send message

Дизайн будильника моей мечты

Reading time4 min
Views44K
Нет, не здоровенного. А просто удобного будильника для Андроида. После долгих поисков на Маркете я так и не смог найти будильник, который мне было бы приятно использовать. Поэтому в этой статье я буду проектировать будильник таким, каким бы я сам хотел его видеть.

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

Перед тем, как рассказать о том что есть в этом будильнике, я начну с того, чего в нём нет. Во-первых, в нём нет возможности установки нескольких будильников, так как в большинстве случаев они используются только для того, чтобы поставить 3 будильника подряд с целью не проспать. Это не работает и должно решаться другими средствами.

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

И в-третьих, в нём нет никаких математических примеров для отключения звонка. Так что для любителей математики он не подойдёт.

Дисклаймер. Вполне возможно, у вас уже есть будильник который вас полностью устраивает. Что ж, тогда эта статья вряд ли вам будет интересна. А для остальных я расскажу о проектировании будильника
под катом
Total votes 302: ↑279 and ↓23+256
Comments195

Icon Ambulance — Скорая пиктографическая помощь

Reading time2 min
Views818
Перевод одной истории, произошедшей в Калифорнии.

Воскресным утром, 6-го января 2008 года я был в церкви когда мой телефон завибрировал. Как можно более незаметно я проверил телефон и заметил, что на экране значится — «Абонент не определён». Я решил проигнорировать звонок.

После службы, когда мы с моей семьёй шли к машине, я просмотрел сообщения на телефоне. Там было одно от Стива Джобса. Оно гласило: «Вик, перезвони, пожалуйста, мне на домашний. Я хотел бы обсудить кое что важное.»
Читать дальше →
Total votes 113: ↑77 and ↓36+41
Comments61

На пороге дополненной реальности: к чему готовиться разработчикам (часть 2 из 3)

Reading time9 min
Views82K

Это продолжение (см. часть 1) стенограммы одноименного доклада с конференции ADD-2010.

В этой части речь пойдет о том, как обрабатывать данные с сенсоров, а именно: акселерометров, гироскопов и магнитных компасов. И зачем в современных устройствах ставят все три вида датчиков.
Читать дальше →
Total votes 64: ↑62 and ↓2+60
Comments15

Все ходы записаны

Reading time20 min
Views51K
   Я считаю, что одним из главных устройств, которое должно быть в любом автомобиле, является видеорегистратор. Что это такое и для чего он нужен? По большому счету, это небольшая штука, основная задача которой – записывать всё то, что видит водитель в лобовое стекло своего автомобиля. За этот «бесполезный» кусок китайской пластмассы иной раз хотят очень много денег, поэтому многие считают его покупку нецелесообразной, предпочитая купить какой-нибудь сабвуфер. Однако в жизни любого водителя может случиться (тьфу-тьфу-тьфу) такой момент, когда подобное устройство может оказаться единственным спасением – пройдет всего какой-то миг, а видеорегистратор, в отличие от того же сабвуфера, успеет многократно окупиться. От приключений на дороге никто не застрахован, просто одни вздохнут с облегчением, а к другим моментально придет понимание, что регистратор все-таки нужен. Был.

image

Сегодня под катом – подробный обзор интересной новинки, некоторые рассуждения и немного советов. Ну так, чтобы знать, на что обращать внимание при выборе и чтобы окончательно понять, нужное это приобретение или нет.

Читать дальше →
Total votes 263: ↑223 and ↓40+183
Comments179

Паттерны проектирования

Reading time2 min
Views48K
Здравствуй хаброчеловек!

Так уж случилось, что с этого семестра в своем вузе я записался на спецкурс по паттернам проектирования. Курс проходит в виде семинаров, на которых ты (студент) должен рассказать чему научился за неделю (имеется ввиду, какие паттерны изучил и применил на практике).
Читать дальше →
Total votes 47: ↑37 and ↓10+27
Comments29

Android: читалки с синхронизацией между устройствами

Reading time3 min
Views93K
Есть у меня планшет и телефон на андроиде. Читаю и на том и на другом (на телефоне — в дороге, на планшете — дома). Сами книги автоматом синхронизируются через dropbox, но захотелось, чтобы остановившись, можно было продолжить чтение на другом устройстве с того же самого места.


От читалки как таковой, мне нужно не очень много:
поддержка переносов в русском тексте (это обязательное)
двустраничный режим на планшете (мне так удобнее)
поддержка fb2 (но согласен и на epub, если в остальном устроит)
ночной/дневной режим (есть у всех, но мало ли)

Пользовался Coolreader'ом, но, не смотря на многочисленные просьбы в теме на 4pda, подвижек в сторону синхронизации я не вижу. Предлагали разве что папку .cr3 синхронизировать через дропбокс, но там хранятся все настройки, а не только позиция в файле. Потому не подходит.

Обновлено 26.03.12, добавил информацию про bookmate и вариант синхронизации для coolreader'a.

Решил посмотреть, что предлагает маркет.
Читать дальше →
Total votes 55: ↑39 and ↓16+23
Comments119

Самиздат — библиотека в кармане. Версия 2.0.0 Beta

Reading time1 min
Views6.6K
Добрый день всем!

Наконец то нашлось немного времени и полностью переписана бесплатная программа «Самиздат» для чтения произведений с моего любимого портала http://samlib.ru/. Программа работает с телефонами Андроид. Beta версия доступна по ссылке или воспользуйтесь QR кодом:

image image

image
Total votes 22: ↑15 and ↓7+8
Comments36

Льгота по НДС для сделок с программным обеспечением

Reading time6 min
Views9.4K
В начале 2008 г. бурно обсуждался Федеральный закон от 19.07.2007 N 195-ФЗ, которым в Налоговый кодекс (НК) была внесена поправка о предоставлении льготы по НДС при реализации прав на программы для ЭВМ и базы данных. Прошло три года, Минфин высказал свое мнение о порядке применения льготы, разработчики и дистрибьюторы подстроили под них договорные схемы, страсти поутихли. Однако подошло время налоговых проверок за период с 2008 г., когда принятые в отрасли схемы ухода от НДС попадут под пристальное внимание налоговых органов. Устоят ли они в судах? Попробуем разобраться.

Начнем с сути поправки. Законом установлено, что не подлежит обложению НДС (освобождается от налогообложения) реализация (а также передача, выполнение, оказание для собственных нужд) на территории РФ исключительных прав на программы для электронных вычислительных машин, базы данных, а также прав на использование указанных результатов интеллектуальной деятельности на основании лицензионного договора. На первый взгляд, казалось бы, не хитрая формулировка, но насколько полно она ложится на реальные схемы создания и распространения программного обеспечения?
Читать дальше →
Total votes 31: ↑30 and ↓1+29
Comments40

Культурные различия. Общение с американскими коллегами

Reading time2 min
Views11K
Я работаю в израильском отделении большой американской компании. Приходится много работать с индусами и американцами, даже есть группы, в которых часть людей сидит в другой стране.
Поэтому раз в год нам проводят семинары о культурных различиях. Как надо общаться с коллегами из других стран.

Мой первый рассказ — об американцах.

Вообще, они от нас (израильтян) в шоке. На семинаре показывали интервью с американкой, которая полгода работала в израильском офисе американской компании. Первое время ей казалось, что все агрессивны и грубы. Потом поняла, что это такая манера общения — люди повышают голос и перебивают друг друга во время дискуссий, люди могут сказать коллеге (и даже начальнику!), что он не прав и т.д.

С большим стыдом вспоминал, как я повторял «I disagree!» на последнем Face2face.

Американцы жаловались на израильтян так же, что те постоянно импровизируют, а израильтяне на американцев, что те постоянно тупо следуют инструкциям.

Кстати, сказать, как у нас «Та уборщица… какая? Ну, эфиопка ...» или «В соседнем отделе есть такой мужик умный, индус низенький такой» — тоже нельзя.
Надо объяснять о ком идет речь, не используя национальность, религию и сексуальные предпочтения.

Итак, правила для общения с американцами:
Читать дальше →
Total votes 320: ↑308 and ↓12+296
Comments338

Новый интерфейс проектирования кухонь от ИКЕА

Reading time1 min
Views1.1K
Через несколько дней на сайте Икеа появится новая программа для 3D-проектирования кухни.

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

image

Специально для хабрапользователей, ссылка на рабочую версию, которая пока официально доступна только в магазинах.
Total votes 21: ↑13 and ↓8+5
Comments22

Обход окна активации Palm Pre

Reading time4 min
Views5.6K
Если вас не смущают некоторые первоначальные трудности в использовании Palm Pre в наших широтах, и вы все-таки решили себе его приобрести, можно столкнуться с еще одной проблемой (она касается покупки нового аппарата) — активацией.

Все Palm Pre перед началом использования должны быть активированны (нужно создать или ввести данные от существующего Palm Profile на www.palm.com). Без этого действия аппарат даст вам только возможность совершить экстренный вызов (правда, на любой номер:).

Казалось бы, «а в чем тут проблема-то?», а проблема в том, что изначально операция по активации возможна только через мобильную сеть (GPRS/EDGE/3G), т.е. по Wi-Fi этого сделать нельзя, т.к. аппарат не пускает в меню, и включить и настроить Wi-Fi не представляется возможным.

Но самое главное, как известно, Palm Pre знать не знает о настройках мобильного интернета от российских/белорусских/украинских/и многих других операторов. Да еще и заменить файл с настройками (как это было сделано в предыдущей статье) не получится, т.к. включить Dev Mode тоже нельзя (аппарат не реагирует ни на какие действия, кроме заполнения полей профиля). Поэтому, дальше экрана активации вам продвинуться не удастся.
Читать дальше →
Total votes 8: ↑7 and ↓1+6
Comments7

Анонс аудио-трансляции WWDC 2010

Reading time2 min
Views600
WWDC 2010

Осторожно! Если вам не нравится продукция Apple, советую вам не читать Хабрахабр, Твиттер и новостные блоги в ближайшие несколько дней. Сегодня вечером в 21:00 по Москве и в 20:00 по Киеву и Минску начинается Всемирная конференция разработчиков (World Wide Developer Conference или WWDC’10), которая по традиции начнётся презентацией Стива Джобса. Уточнить время можно здесь.

Послушать


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

Стоит сказать заранее, что никто из нас не присутствует на самом мероприятии. Мы будем переводить в прямом эфире то, что пишут иностранные журналисты, которые непосредственно находятся в здании Moscone Center и освещают мероприятие, и добавлять свои комментарии.

Аудио-трансляция начнётся за 15-20 минут до начала официального мероприятия.
Читать дальше →
Total votes 93: ↑69 and ↓24+45
Comments52

Скачиваем торрент файлы без учета рейтинга

Reading time1 min
Views9.1K

Предистория


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

Читать дальше →
Total votes 133: ↑53 and ↓80-27
Comments45

Генератор border-image

Reading time2 min
Views1.7K

На сайте In Case of Stairs представлен on-line генератор кода для border-image. На основе загружаемой картинки создается превью и CCS3 свойства border-image с разными параметрами. Можно «на лету» визуально подобрать отступы и размеры.
Для тех, кто не знает про border-image рекомендую почитать замечательную статью Джона Рисига (John Resig), создателя jQuery.
посмотреть что получается
Total votes 24: ↑18 and ↓6+12
Comments4

Вкратце о лицензиях Open Source

Reading time6 min
Views12K
Многие разработчики и дизайнеры хотят опубликовать свои работы в виде открытых проектов. Они хотят иметь возможность делиться своим кодом. Сообщество open-source с каждым днём всё прочнее стоит на ногах. Открытые программы существуют для любых видов задач, каких вы только можете себе вообразить. А многие веб-разработчики используют свободное ПО как фундамент для своей работы (WordPress, Drupal и многие другие CMS открыты, свободны и бесплатны).

Но ситуация такова, что лицензий open-source существует великое множество, и подчас нелегко понять что на самом деле они означают. Какие права получают разработчики, когда выбирают ту или иную открытую лицензию? Попробуем хотя бы в общих чертах разобраться.
Читать дальше →
Total votes 46: ↑44 and ↓2+42
Comments17

Блокировка экрана в OSX по хоткею

Reading time1 min
Views4.7K
Привет тебе хабрапользователь!

Недавно я столкнулся с необходимостью блокировки экрана на маке. Что я смог нагуглить меня не удовлетворяло по разным причинам, захотелось просто по хоткею блокировать экран. Как оказалось добавить эту возможность самому не представляет никаких трудностей, и всего 10 минут времени.
Если есть желание узнать как это сделать, добро пожаловать под хабракат
Total votes 54: ↑42 and ↓12+30
Comments109

White & nerdy

Reading time1 min
Views500
Понятно, что этот клип многие уже видели. Но я бы хотел отметить одно:

Тысяча чертей меня забери, если это не настоящий IT-шный гимн, маяк самоидентификации, если хотите! =)

ru.youtube.com/watch?v=-xEzGIuY7kw




Особенно учитывая строчки:

I got a business doing websites (websites)
When my friends need some code, who do they call?
I do HTML for 'em all
Even made a homepage for my dog, yo
Total votes 39: ↑27 and ↓12+15
Comments25

Делаем красиво в AdobeAIR с ExtJS

Reading time4 min
Views1.4K
Понятия не имею, почему до сих пор я не смотрел в сторону ExtJS. Обалдеть можно от того, как просто с этим фреймворком можно построить красивое приложение.

Сегодня, мы создадим в AdobeAIR приложение с простым окном (Ext.Window):


читаем дальше о том, как это сделать...
Total votes 40: ↑36 and ↓4+32
Comments49

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity