Как стать автором
Обновить
60
0
Александр Климов @tehnolog

Повелитель котов

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

Пересмотрите старые проекты для Android 4.0

Время на прочтение3 мин
Количество просмотров12K
Сегодня, когда писал для своего сайта новый учебный пример, тренируясь на кошках, неожиданно столкнулся с одной проблемой на ровном месте. В коде программы нужно было реализовать загрузку изображения из интернета и сохранить его на SD-карточку. На первый взгляд задача не представляла трудностей, но проект вдруг стал выдавать ошибку.



Подробности под котом
Всего голосов 63: ↑41 и ↓22+19
Комментарии29

Google продолжает развлекаться

Время на прочтение1 мин
Количество просмотров683
В январе я опубликовал на Хабре пост Поиграем в снежки, где рассказывалось о прикольном пасхальном яйце — игре в снежки с андроидом.
Сегодня, изучая новые возможности Google Play, случайно опустил курсор мыши на андроида и увидел новые анимации. Я насчитал четыре варианта — лунная походка, приветствие, махание флажками и жонглирование мячами. Через PrintScreen сделал три скриншота







Для тех, кому лень читать предыдущий пост — вкратце, о чем шла речь.
Заходим на сайт http://www.android.com/, спускаемся в самый низ страницы и наводим мышкой на зеленого человечка — спасибо, что живой!
Отводим мышку и снова наводим — видим другую анимацию. Не пытайтесь сразу наводить мышку — нужно подождать несколько секунд (5 секунд вполне достаточно).
Всего голосов 39: ↑21 и ↓18+3
Комментарии11

Поиграем в снежки?

Время на прочтение1 мин
Количество просмотров1.5K
Случайно обнаружил, что на сайте http://www.android.com/ встроена игра. Заходите на страницу, прокручиваете вниз до конца и наводите курсор на зеленого человечка (рядом с копирайтом). При этом у него в руках можно заметить слепленный снежок. Щелкаем и у нас запускается игра!
Читать дальше →
Всего голосов 90: ↑72 и ↓18+54
Комментарии47

Java-кодерам посвящается

Время на прочтение2 мин
Количество просмотров4.9K
Сегодня пятница (а в России еще и выходной). Поэтому вместо кода послушайте рэп «Java Life»



UPD: divX дал ссылку на текст и видео, как снимался клип.

Читать дальше →
Всего голосов 171: ↑118 и ↓53+65
Комментарии52

Вкусняшка при разработке Android-приложений в Eclipse

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

Все уже в курсе о выходе Android 4.0 Ice Cream Sandwich. Одновременно обновился SDK и другие файлы для разработки под Android, в том числе ADT Plugin for Eclipse. Надеюсь, на Хабре появятся статьи о новшествах в 14-й версии Android Development Tools. Я расскажу лишь об одной новой возможности, которую мне лично не хватало.

Читать дальше →
Всего голосов 67: ↑53 и ↓14+39
Комментарии27

CountDown — Обратный отсчет на HTML5

Время на прочтение1 мин
Количество просмотров5.7K
Те, кто был участником конференции Google I/O 2011, наверняка, обратили внимание на заставку на экране, где показывалась занятная сцена обратного отсчета. Я наблюдал за трасляцией конференции в московском офисе Гугла, но забыл спросить у устроителей, где можно скачать эту демонстрацию. Впрочем, я не уверен, что получил бы ответ. И совсем недавно неожиданно наткнулся на страницу Chrome Experiments, где и было краткое описание заставки.
К сожалению, скриншоты не дадут полного впечатления от красоты демонстрации, поэтому предлагаю посмотреть ее в действии по адресу http://www.weareinstrument.com/countdown/.
Вы увидите укороченный вариант обратного отсчета на 20 секунд. В реальности, я приехал в офис минут на 40 раньше до трансляции, и эта заставка уже крутилась на экране. И она совершенно не надоела — меня мучал вопрос, чем закончится сценка, когда часы достигнут отметки 00:00:00.
На мой взгляд такую демонстрацию вполне можно использовать как экранную заставку на компьютерах. А вам нравится?
Всего голосов 64: ↑51 и ↓13+38
Комментарии28

Как программно узнать аппаратные характеристики устройства на Windows Phone 7.1. Mango

Время на прочтение4 мин
Количество просмотров2.6K
Два дня назад скачал новый пакет для разработки под Windows Phone 7.1 (Mango) и стал изучать новые возможности. Обнаружил, что что класс DeviceExtendedProperties теперь является устаревшим и не рекомендован к использованию (deprecated). На смену ему пришел более понятный и удобный класс DeviceStatus. Вот о нем и поговорим.
Читать дальше →
Всего голосов 11: ↑7 и ↓4+3
Комментарии0

Дайте музыку. Секретные материалы

Время на прочтение4 мин
Количество просмотров1.4K
Когда несколько дней назад я начал подготовку к написанию новой статьи к обучающей серии, мне захотелось написать простой урок по воспроизведению мультимедиа-файлов. Взяв за основу материал MSDN, я перевел его (он не слишком сложный), но хотелось чего-то поинтереснее. И тут на глаза мне попадается статья Windows Phone tip of the day: MediaLibrary can be tested in the emulator with built-in songs, которая привлекла мое внимание.
При попытке воспроизвести музыку описанным способом, я столкнулся с неработающим примером. Случайным образом мне удалось заставить пример работать. Ниже представлен вольный перевод статьи с решением моей проблемы.
Читать дальше →
Всего голосов 14: ↑8 и ↓6+2
Комментарии5

Простой щелчок кнопки

Время на прочтение4 мин
Количество просмотров83K
Совсем недавно я написал пост, в котором выражал свое желание перейти от разработки для Windows Phone 7 к программированию под Android. К сожалению, некие внешние обстоятельства затормозили этот процесс и изучение идет не такими быстрыми темпами как хотелось бы. Но тем не менее желания не убавилось и скоро смогу уделить больше времени для Android.
А сегодня хочу рассказать о такой заурядной вещи, как обработка щелчка кнопки. Статья предназначена для новичков и будет говорить об очевидных вещах, но мне она стоила одной ночи.
Читать дальше →
Всего голосов 57: ↑43 и ↓14+29
Комментарии55

Копируем заголовок и URL в удобном виде

Время на прочтение2 мин
Количество просмотров12K
Около года назад я опубликовал топик Удобное дополнение к IE при написании обзоров, в котором рассказывал о своей небольшой программке, которая позволяет одним щелчком мыши скопировать заголовок и URL страницы в удобном виде. В комментариях хабраюзеры говорили, что могут написать аналогичный пример для Firefox. Но дальше слов дело не пошло. К счастью, за бугром нашелся человек, который написал аналогичное расширение и для красной панды...
Читать дальше →
Всего голосов 55: ↑49 и ↓6+43
Комментарии13

Добавление команд в контекстное меню Компьютера и Корзины (продолжение)

Время на прочтение3 мин
Количество просмотров25K
После публикации статьи на Хабре Добавляем собственные команды в контекстное меню Проводника ко мне периодически стали приходить письма, в которых авторы просили объяснить, почему добавленные команды не отображаются в контекстных меню папки Компьютер или Корзина, хотя некоторые программы умудряются как-то добавить свои команды.

Вопросы вполне закономерные, и я сам задавался подобными вопросами несколько лет назад, когда изучал реестр Windows. Чтобы не отвечать на каждое письмо, решил написать небольшое продолжение на тему контекстных меню в Windows.
Читать дальше →
Всего голосов 77: ↑51 и ↓26+25
Комментарии30

Добавляем собственные команды в контекстное меню Проводника

Время на прочтение5 мин
Количество просмотров191K
Однажды я уже рассказывал на Хабре, как можно добавить собственную команду в контекстное меню браузера Internet Explorer (Удобное дополнение к IE при написании обзоров / Internet Explorer / Хабрахабр). Сейчас я расскажу, как добавить свою команду в контекстное меню Проводника. Поехали.

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

Уходя, гасите свет (и выключайте музыку). Блокировка компьютера и микшер

Время на прочтение3 мин
Количество просмотров2.8K
Наверное, со всеми такое было — начинаешь интересоваться какой-то определенной темой, и при поиске нужного материала попутно натыкаешься на другой интересный материал и т.д. И начинаешь прыгать по ссылкам с одного сайта на другой. Так произошло недавно и со мной — искал примеры для сообщения WM_APPCOMMAND, и вдобавок узнал, что в .NET Framework есть классы для работы с сеансами пользователя.
Читать дальше →
Всего голосов 14: ↑9 и ↓5+4
Комментарии9

Свойство text-shadow

Время на прочтение4 мин
Количество просмотров3.2K
Совсем недавно увидел пост про свойство z-index. Раз пошла такая пьянка, то вставлю и свои пять копеек и расскажу о свойстве text-shadow. Так получилось, что в последнее время мне стали регулярно попадаться сайты, использующие это свойство. Сразу скажу, что под IE любой версии (и IE8 тоже!) читать статью не имеет смысла, так как ослик, к большому сожалению, так и не научился поддерживать свойство, которое было описано еще в 1998 году.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии13

Программируем для Windows 7. Индикатор прогресса на панели задач

Время на прочтение4 мин
Количество просмотров6.2K
Официальный выход Windows 7 не за горами, поэтому изучение новых возможностей операционной системы для программистов на C# становится актуальной. Новые веяния и правила для программистов появились уже при выходе Windows Vista с появлением UAC. Но Vista не получила широкого распространения у пользователей, поэтому программисты не очень активно изучали новое. С выходом Windows 7 ситуация может измениться в лучшую сторону. Я решил создать на своем сайте отдельный раздел, посвященный именно программированию под Window 7.
Читать дальше →
Всего голосов 27: ↑14 и ↓13+1
Комментарии18

Использование P/Invoke: прячем кнопку Пуск и панель задач в Windows

Время на прочтение5 мин
Количество просмотров8K
На Хабре уже было несколько статей, рассказывающих об использовании механизма P/Invoke в проектах на C#. В основном, в статьях был сильный уклон в сторону теории и приводились небольшие показательные примеры.
Я же хочу показать более наглядный пример, показывающий возможности неуправляемого кода — мы будем прятать кнопку Пуск и панель задач.
Читать дальше →
Всего голосов 25: ↑14 и ↓11+3
Комментарии31

Удобное дополнение к IE при написании обзоров

Время на прочтение3 мин
Количество просмотров2.5K
Здравствуйте!
Сегодня я расскажу о небольшой программке, созданной для собственных нужд. Возможно, кому-то это тоже может понадобиться. Если вкратце — это дополнение к Internet Explorer, позволяющее одним щелчком мыши получить заголовок и адрес страницы в нужном виде. Если краткая аннотация вас заинтересовала, то читаем дальше.
Читать дальше →
Всего голосов 30: ↑17 и ↓13+4
Комментарии8

Wii Sports Resort — мои первые впечатления

Время на прочтение6 мин
Количество просмотров2.2K
Основная часть статьи будет посвящена моим впечатлениям от игры Wii Sports Resort, но вначале я расскажу, чем приставка может быть интересна компьютерщикам — основному контингенту Хабра.
Очень долгое время я считал, что игровые приставки — это удел малышей, взрослые люди, если еще не наигрались в детстве, играют только на компьютерах. Но, в этом году мое мнение кардинально поменялось, когда я приобрел приставку Wii от Nintendo. Мои впечатления и обзоры игр можно почитать в блоге, а я скажу несколько слов о ней для тех, кто еще по-прежнему думает, что приставки предназначены для детей. Во-первых, игры позволят вам оторвать пятую точку с компьютерного кресла или дивана и получить приличную нагрузку на тело. Мой друг, попрыгав перед телевизором в течении 10 минут в игре Бокс, на следующий день жаловался на боли в мыщцах. А купив еще дополнительный аксессуар Wiifit, вы сможете заняться йогой и силовыми упражнениями. Это первая причина, которая может вас заинтересовать в приставке. Но если вы не можете жить без компьютера и программирования, то умельцы сумели написать специальные библиотеки для работы с пультом Wii Remote, и вы можете создавать свои приложения, используя пульт. Например, есть программа, когда стоя на доске Wii Balance, вы при помощи Wii Remote можете путешествовать в программе Планета Земля от Google. На Хабре можно найти упоминания об этих возможностях. В скором времени я также планирую поближе познакомиться с этими библиотеками.

Читать дальше →
Всего голосов 17: ↑9 и ↓8+1
Комментарии14

Качество книг по программированию

Время на прочтение4 мин
Количество просмотров3.3K
Несмотря на распространение скринкастов, блогов программистов, электронных книг и т.п., обычная бумажная книга остается важным элементом при обучении начинающего программиста или для повышения квалификации более опытного кодера.
И очень важно, какая книга попадет в руки читателю, который решил получить новые знания. Сам я достаточно регулярно покупаю книги, а раньше, когда только приступал к изучению языков, то покупал еще чаще. Основную часть прочитанных книг у меня составляют (составляли) языки Visual Basic 5/6, Visual Basic.NET, C#, и в меньшей степени C++ и Delphi. Поэтому мы выводы будут делаться на основе этих книг, но думаю, что и с другими языками картинка будет схожей.
Читать дальше →
Всего голосов 31: ↑26 и ↓5+21
Комментарии21

Каким должна быть первая глава о программировании или Как вы стали программистом?

Время на прочтение4 мин
Количество просмотров2.1K
Совсем недавно на хабре увидел пост Как молоды мы были, где автор вспоминал свой опыт программирования и продаж своего софта. Меня всегда интересовал вопрос, как люди приобщаются к программированию. Речь в данном случае не идет о молодых людях, которые идут в институты учиться на программиста.
В моей жизни былы две неудачные попытки научиться программировать — на Микроше и ZX Spectrum. Естественно, те компьютеры использовались в основном только для игр. Но меня всегда интересовал вопрос, а как самому написать игру? Кажется, к Микроше давались листинги каких-то игр. Но отсутствие нормального описания к коду убило мое любопытство. Так первая попытка стать программистом оказалась неудачной.
Вторая попытка приобщиться к программированию была предпринята во времена господства ZX Spectrum. Помню, что однажды мне на глаза попалась информация, как можно писать программы на Basic. Горя желанием написать хоть какую-нибудь игру, я жадно набросился набивать код. Если мне не изменяет память, в руководстве предлагалось нарисовать российский флаг (видимо, это было начало 90-х). Я честно набил несколько строчек кода и у меня на экране действительно появился флаг. Но никакой радости я не испытал. Это было пыткой. Не владея слепым десятипальцевым методом печати, написание простенького кода заняло очень много времени. Так я не стал программистом второй раз.
Читать дальше →
Всего голосов 32: ↑24 и ↓8+16
Комментарии28
2

Информация

В рейтинге
Не участвует
Откуда
Кот-д'Ивуар
Зарегистрирован
Активность