Вышел Google Chrome для Android

Комментариев нет

20.04.2012 at 8:51 ппCategory:Новости

Как я и говорил, эта весна просто кишит новинками в мире IT. По крайней мере для меня. Я особо не интересуюсь выходами новых iPhone, Samsung Galaxy S III и прочими девайсами, но ныняшнии новинки мне и правда приходятся по душе.

Совсем недавно я узнал о выходе Google Chrome для Android. Я ждал этого момента уже давно, ещё с покупки своего первого Android-девайса. Тогда мне жутко не хватало синхронизации закладок между десктопным браузером и мобильным. Именно по этой причине в тот период я пользовался Opera, который я хоть и недолюбливаю, но свою функцию он выполнял отлично.

Теперь Google Chrome вышел и для Android, но как назло он предназначен для аппаратов на Ice Cream Sandwich, типа будьте добры купите новый телефон. Впрочем, это наверное и правильно. Нужно стимулировать народ к покупке новых девайсов, и Google Chrome — неплохой повод обновить свой телефон.

Вышел Marmalade SDK 6.0

Комментариев нет

18.04.2012 at 11:29 ппCategory:Мобильные телефоны | Новости | Программирование

Что-то в последнее время интернет закипел интересными релизами. Буквально на днях вышел Marmalade SDK 6.0. Насколько я понял, инструментарий сделал большой шаг вперёд в плане интеграции с HTML5. Мне не совсем понятно зачем. Мне всегда Мармелад видился как игровой SDK, а для приложений существует Appcelerator Titanium. Что радует, так это то что в шестой версии добавилось много новых нативных контролов. Теперь их должно быть достаточно для создания игр с нативным интерфейсом.

К сожалению, новую версию Marmalade SDK я пощупать ещё не успел, но уже установил. Сейчас я занимаюсь другим проектом, но в скором будущем планирую продолжить работу над одной игрой, которая как раз написана на Мармеладе. Поэтому чуть позже я снова продолжу писать заметки про Marmalade, а пока ждите новых рецепток для Titanium, которые уже назрели у меня в голове.

Обновление дизайна Google+

Комментариев нет

18.04.2012 at 1:58 дпCategory:Интернет | Новости

Как-то так получилось что в последние несколько месяцев я редко заходил в Google+. И буквально на днях я удалил аккаунты в  Facebook, ВКонтакте и Twitter. Слишком уже бесполезные для меня сервисы. Я предпочитаю общаться лично, по телефону, в Skype или по почте. В зависимости от обстоятельств.

Так вот после удаления трёх аккаунтов я зашёл в Google+ и был приятно удивлён новому дизайну. На мой взгляд сервис стал намного симпатичнее, удобнее и приятнее на ощупь. Почему я не удалил и Google+ аккаунт? Потому что в нём действительно интересно читать новости друзей. Как-то так получилось что в моих кругах в основном находятся люди с уровнем интеллекта на порядок выше чем в других соц. сетях. И юмор смешной, и новости интересные, и комментарии содержательные. Никто не отвлекает пустыми разговорами.

В общем, мой выбор в очередной раз остался за Google+, тем более с новым дизайном.

Вышел Appcelerator Titanium 2.0

Комментариев нет

17.04.2012 at 3:04 ппCategory:Open Source | Мобильные телефоны | Новости | Обзоры | Программирование

Сегодня при запуска Titanium у меня всплыло уведомление о том что доступна новая версия SDK. Наконец-то официально вышла версия 2.0.1. Честно говоря, я уже давно пользовался её ночными срезами, но теперь у меня обновлён не только сам SDK, но и среда разработки, а так же уже обновлена онлайн-документация.

По поводу IDE я не могу пока что ничего сказать. Немного интуитивнее стали меню для работы с Git, изменились некоторые иконки кнопок, окна сборки проекта. В остальном Aptana Studio осталась той же. Пока что я не заметил ничего кардинального.

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

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

Вобщем, новый релиз пришёлся мне по-душе. Буду работать и тестировать, а если замечу ещё что-то интересное — обязательно напишу обзор.

Купил MacBook Pro

Комментарии (3)

17.04.2012 at 11:54 дпCategory:Новости

На прошлой неделе я всё-таки купил себе MacBook Pro 13. Я думаю, нет смысла перечислять все его достоинства, так как всё уже много раз сказано и доказано. Но одно могу сказать точно: я жалею что не купил его ещё год назад по совету моего друга. Сейчас он мне стал уже просто необходим, так как писать приложения под iOS на хакинтошнутом HP, вечно глучащем и зависающем, — это сплошной ужас. Что мне в первую очередь понравилось в MacBook после недели использования, так это подсветка клавиатуры, малый вес и нормальный тачпад, который позволил мне забыть что такое мышка, и достаточно длительное время работы от батареи. Конечно, тут и дисплей намного лучше чем в моем прошлом ноутбуке, и удобство самой MacOS X, и прочный алюминиевый корпус, но не вижу смысла перечислять всё подряд. Я просто очень доволен своей покупкой.

Качество изображений в Titanium

Комментариев нет

10.03.2012 at 4:00 ппCategory:Мобильные телефоны | Программирование

Давно ничего не писал в блог. Считаю что на то у меня были причины, но теперь потихоньку буду наверстывать упущенное. Сейчас я закончил проект, приступил к его тестированию на ios-устройствах, и сразу заметил неприятный баг: изображения, которые добавляются на окно с помощью элемента imageView, получаются очень некачественные, смазанные, пикселизированные.

Выход оказался довольно-таки прост. Приведу пример кода, демонстрирующего как правильно создавать экземпляры класса imageView:

var userAvatar = Ti.UI.createImageView({
top : 5,
left : 5,
backgroundColor : ‘#186ed5′,
borderRadius : 5.0,
height : ‘auto’,
width : ‘auto’,
size : {
    height : 50,
    width : 50
    },
canScale : true
});
 

Ключевыми тут являются указание свойств width и height в режим ‘auto’, а размер указывать полем size, плюс устанавливаем canScale в true. Собственно, вот и весь рецепт. Наслаждайтесь симпатичными изображениями, а я пошел работать далее.

Покупка iPod и первые впечатления

Комментариев нет

12.02.2012 at 7:03 ппCategory:Мобильные телефоны | Обзоры

Хи-хи, я всегда говорил о том что мне очень нравится часть продукции Apple, хоть и не все. Не так давно я купил iPod Touch 4 (спасибо маме и папе), и хочу сказать что данный девайс полностью оправдал мои ожидания! Это действительно очень приятная, функциональная и удобная вещь. Покупал я его совсем не для развлечений. Сейчас я заканчиваю проект, который должен быстро и красиво работать на iOS, и поэтому какой-нибудь девайс для тестирования мне был нужен как рыба воде. Да и вообще, в будущем мне этот iPod будет нужен в моей работе постоянно. iPhone я не купил не только из-за цены, но и потому что телефоны на Android мне нравятся куда больше. Нету в iPhone тех возможностей, которые мне нужны. Зато iPod я теперь использую не только как инструмент для работы, но и для проверки почты, прослушивания музыки, разговоров в Skype и прочих целей. Пока что это все, что я хотел написать, но скоро в моем блоге появятся еще несколько постов об Apple, которые уже крутятся в у меня в голове.

История отечественного панка

Комментарии (2)

02.02.2012 at 4:08 ппCategory:Обзоры

Всем привет. Как вы уже заметили, я никогда не пишу рекламные посты, так как считаю их пустой тратой времени моих читателей. Поэтому прошу не воспринимать эту запись как какую-то рекламу. А дело вот в чём. Юра Чех, лидер на мой взгляд лучшей отечественной панк-рок группы в России сейчас пишет книгу. Эта книга посвящена истории группы «Что Ещё», начиная с самого момента её образования (а было это аж 15 лет назад). Книга ещё пишется, поэтому в сети она появляется по одной главе каждую неделю, начиная с первого февраля. Кому интересен настоящий панк-рок, прошу посетить страницу Юры Чеха в ЖЖ-шечке. Лично я первую главу читал на одном дыхании.

Я уверен, история группы покажется интересной многим интересующимся музыкой людям. Эта история начинается в подъездах Санкт-Петербурга и его пригородов, проходит через большинство клубов России, вырывается на сцены самых крупных рок-фестивалей — «Нашествия», «Рок над Волгой» и др, и стремится дальше. Эта история пишется не только Юрой в его книге, она пишется всеми её участниками и по сей день, на каждом концерте, на каждой репетиции, в каждом новом альбоме.

Я понимаю, что панк-рок интересен не всем, но тем не менее прошу не оставаться равнодушным и высказать своё мнение в комментариях или в письмах на email. А если интересно — можете посетить концерт группы 19 февраля 2012 года в клубе «Dusche» (Санкт-Петербург). Заодно при желании можем лично пообщаться с вами на околокомпьютерные темы или ещё о чём-нибудь. Уверен, скучно не будет.

IwNUI и s3ePointerRegister

Комментарии (3)

25.01.2012 at 4:44 ппCategory:Программирование | Трюки и рецепты

С введением в Marmalade SDK такой замечательной фишки как IwNUI, о которой я уже упоминал в своём блоге, появились и новые подводные камни. Одним из них является некорректная работа обработчиков событий, зарегистрированных с помощью функции s3ePointerRegister(). Проблема не появляется до тех пор пока приложение не установится на реальное устройство. В эмуляторе x86 и ARM обработчик событий великолепно обрабатывает сообщения, но при запуске на телефоне он не срабатывает.

Ключ к разгадке заключается в том, что элемент CView, который служит для расположения дочерних элементов, «крадёт» сообщения. Решением является расположение CView  только в той области, в которой будут находиться элементы управления, а свободную область оставить совершенно пустой. Тогда в свободной области события, на которые вы подписали обработчики с помощью функции s3ePointerRegister(), будут вызывать ваши callback-и. Учитывайте этот факт, а если возникнут проблемы — обращайтесь.

Мой первый опыт с PC-BSD

1 комментарий

15.01.2012 at 2:10 ппCategory:Open Source

Вчера скачал PS-BSD 9.0, ну так, ради забавы. Естественно, экспериментировать с ней я решил в виртуальной машине. Началось всё с того, что установка длилась на удивление долго. Даже Windows, и тот устанавливается гораздо быстрее. Закончилось всё тем, что KDE так и не запустилась. Я, конечно, понимаю что FreeBSD это серверная система, и от её производной ожидать чего-то домохозяйкам не стоит. Но операционная система, которая не может работать корректно в одной из самых распространённых виртуальных машин, как минимум так же будет капризничать и на реальном железе. Не буду плюсовать разработчикам, потому что поддержку VirtualBox можно было бы сделать по-человечески.