Search
Write a publication
Pull to refresh
-15
0
Игорь Голов @IgorGolov

Инженер — программист

Send message

Делаем портативным роутер Dlink DIR320

Reading time2 min
Views16K
Лежал у меня на полке роутер Dlink DIR320 ревизии D1. Сторонних прошивок нет, стандартная скудна. На первый взгляд — обычная бездушная коробка от Dlink, но не все так печально как казалось ранее, т.к. для него вышла новая прошивка со значительным увеличением функционала и новым интерфейсом. Что в итоге имеем? Из значительных — интерфейс и Transmisson. А так, как роутер этот у меня был куплен для развлечений, то давайте его немного «проапргейдим». Добавим ему аккумулятор!


Читать дальше →

Защита Android приложений от взлома

Reading time5 min
Views49K
В данной статье мы кратко расскажем о том, как можно защитить свою программу от взлома, не интегрируя стандартное решение от Google и предоставим пример рабочего кода. Интересно? Просим под кат!

Читать дальше →

Простой способ добавить геолокацию в свой проект для Android

Reading time3 min
Views61K
Долго я прочёсывал интернет в поисках простого решения, как мне в проект добавить 1 только класс и больше не беспокоиться о проблемах геолокации.
Критерии были такие:
1) решить всё в 1 классе, как можно меньше используя внешний код.
2) у пользователя должна быть всегда под рукой 1 static переменная в которой указанно его местоположение и больше ни о чём он знать не должен.

Большинство постов не отвечало на поставленный вопрос: конечно сначала нужно обратиться к сервису, потом нужно установить listner, потом вы можете посмотреть на трёхстраничный краткий пример как это делать.
В итоге я написал свой класс, с которым и хочу вас познакомить: он прост в использовании и с ним сможет справиться любой: просто добавьте его в проект и будет вам счастье.
Читать дальше →

Разработка NFC приложений для Android

Reading time7 min
Views83K

NFC (near field communication) – стандартизированная технология обмена данными на короткие расстояния, позволяющая осуществлять взаимодействия между двумя электронными устройствами простым и интуитивно понятным способом. Например, с помощью оснащенного NFC смартфона вы можете делать покупки, раздавать визитные карты, скачивать купоны на скидки и так далее. Множество новых применений для NFC будет найдено в ближайшее время.
Эта статья описывает технологии, использующие NFC и способы их применения на сегодняшний день. Также показано, как использовать NFC в Android приложениях и, наконец, приведены два примера NFC приложений с исходными кодами.
Читать дальше →

Android Notifications. Оповещения через Status Bar

Reading time8 min
Views77K
Добрый день, хабровчане. Давно занимаюсь разработкой под Android и хотелось бы рассказать сообществу о правильном подходе к созданию уведомлений.

image

На хабре уже есть статья по уведомлениям в статус баре для андроид . В ней рассматриваются основы отображения стандартного и конфигурируемого layout в статус баре.

Ниже, помимо описанного ранее, мы рассмотрим добавление прогрессбара, обработку события по нажатию на уведомлений, различные варианты состояний уведомлений. Рассмотрим добавленный на днях в Compatibility library Notification.Builder. А также поговорим о рекомендациям по UI (design guidlines), которые гугл рекомендует соблюдать при создании уведомлений.
Читать дальше →

Работа с сетью в Android: трафик, безопасность и батарейка

Reading time8 min
Views84K
На сегодняшний день в Google Play насчитывается более 800 тысяч приложений. Многие из них реализованы на основе клиент-серверного общения. При разработке таких приложений нужно учесть три основных момента, о которых пойдет речь в этой статье.

Читать дальше →

Как я получил первый опыт разработки игры на Android

Reading time11 min
Views28K
image

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

Android Development Tutorial. Часть 2/?

Reading time14 min
Views87K
Ларс Вогель — евангелист Eclipse.
Под катом Вы обнаружите продолжение перевода его статьи, которая описывает процесс создания Android-приложений с помощью Eclipse. Используется Eclipse 3.6, Java 1.6 и Android 2.3 (Gingerbread).
Часть 1
Читать дальше →

Некоторые “подводные камни” разработки под Android

Reading time9 min
Views69K
Недавно наша команда завершила разработку приложения под Android. В процессе разработки и затем поддержки мы столкнулись с некоторыми проблемами технического характера. Часть из них — это наши баги, которых мы могли бы избежать, другая часть — это совсем неочевидные особенности Android, которые либо плохо описаны в документации, либо не описаны вообще.

В этой статье я бы хотел рассмотреть несколько реальных багов, которые возникли у наших пользователей и рассказать о путях их решения.

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

Читать дальше →

Android Development Tutorial. Часть 1/?

Reading time6 min
Views121K
Ларс Вогель — евангелист Eclipse.
Под катом Вы обнаружите перевод его статьи, которая описывает процесс создания Android-приложений с помощью Eclipse. Используется Eclipse 3.6, Java 1.6 и Android 2.3 (Gingerbread).
Часть 2
Читать дальше →

Bluetooth-метеостанция на Arduino для начинающих

Reading time8 min
Views34K
В данной статье я расскажу о том, как сделать первый шаг в мир Arduino и смастерить собственную метеостанцию. Метеостанция будет состоять из двух модулей: один модуль будет считывать информацию с подключенных датчиков, другой — выводить считанные данные на небольшой экран. Для передачи информации будем использовать Bluetooth.

Также приведу информацию по настройке BT-модулей для работы друг с другом.

image

Итак, поехали!
Читать дальше →

Перчатка-контроллер c самостоятельной генерацией энергии для работы

Reading time2 min
Views3.6K
image

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

В проекте управляющей перчатки, названной изобретателями Goldfinger, пьезоэлектрические преобразователи превращают механическую энергию движений пальцев в электрическую. Правда, пока что прототип не в состоянии полностью обеспечить потребности перчатки в электроэнергии – мощности пьезогенераторов не хватает. Однако это даёт возможность уменьшить размер батареи, которую придётся носить вместе с контроллером.

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

Ещё одна система автополива растений с использованием ESP8266 и Blynk

Reading time10 min
Views70K
Однажды, когда я отдыхал в компании друзей в студенческом лагере МИФИ, один из них рассказал мне, что недавно решил попробовать посадить на участке клубнику. Купил горшки, нарыл где-то почву, подвел шланги для полива. И все бы ничего, хозяин спит — клубника растёт, да только приходится стабильно раз в неделю или даже чаще ездить на дачу, дабы растения не засохли без воды.

Вспомнив про завалявшуюся в комоде парочку Arduino, а также давнее желание осуществить нечто большее, чем просто моргание светодиодами, я сразу решил взяться за эту задачу и сделать в этот раз, по возможности, всё до конца.


Читать дальше →

Как я сделал снегоуборщик 3.0 с управлением по Bluetooth с Android смартфона

Reading time3 min
Views28K
Это кратчайшая история времени превращения робота-газонокосилки в DIY снегоуборщик с управлением по Bluetooth с Android телефона.



Читать дальше →

Делаем «вечный» датчик массового расхода воздуха на ATiny13

Reading time6 min
Views214K


Этот проект появился из-за нежелания покупать бывшую в употреблении около 30 (тридцати) лет деталь за совсем немаленькую сумму в 3000 — 5000 руб. Можно сказать что это будет проба пера в схемотехнике и программировании микроконтроллеров. Если интересно — продолжение под катом.

Осторожно много фото!

Читать дальше →

«Худой мир». Глава 4

Reading time10 min
Views13K
Немного запоздалое продолжение фантастической повести. Для тех кто забыл (или не знал) что там было раньше — ссылки на предыдущие части ниже.
Предыдущие части


Немного фантастики под катом

Сделайте решительный шаг: как справиться с боязнью совершить ошибку

Reading time4 min
Views13K
image

В каждом из нас, пусть даже где-то очень глубоко в душе, живет искатель приключений, предприниматель или писатель. Тем не менее, когда поднимается вопрос о претворении в жизнь наших чаяний — очень часто нашим мечтам не суждено сбыться из-за страха сделать что-то не так, не добиться успеха, стать посмешищем для окружающих и пр. Страх всегда подсказывает отступить. Как с этим бороться?
Читать дальше →

«Семь навыков высокоэффективных людей». Книга за 15 минут

Reading time14 min
Views125K


Мы публикуем основные идеи из книги №1 по личной эффективности и самосовершенствованию. Книге, которая является must read для каждого уважающего себя менеджера. Книге, по которой проходят тесты сотрудники крупнейших организаций, в том числе и в нашей стране.
Но стоит сказать, что сама по себе книга написана в американском стиле, очень водянисто. Читать ее достаточно сложно, ввиду присутствия большого количества наукообразных терминов, типа «парадигма», «детерминизм», «синергия». Поэтому мы решили, что формат краткого изложения будет наиболее оптимальным, чтобы понять, стоит ли читать эту книгу полностью. А для тех, кто ее не смог осилить, наше саммари станет отличной мотивацией завершить прочтение книги.
Итак…
Читать дальше →

RGB-ночник на базе Arduino

Reading time7 min
Views30K


Наверное, у каждого в детстве была мечта (и не одна). Можно попытаться даже вспомнить то чувство, которое переполняет душу ребенка при исполнении его мечты или тот далекий знакомый блеск в глазах… Я же в детстве мечтала иметь свой ночник.

Сейчас я учусь на 4ом курсе БГУИР и когда нам сообщили, что курсовой проект по схемотехнике можно сделать не на бумаге, а на железяке, меня осенило: ночник, который так желался в детстве, можно сделать самой. Причем сделать не просто объект, который будет освещать комнату в темное время суток, а устройство, каким можно будет с легкостью управлять под любое настроение. А почему бы и нет? Я решила добавить возможность менять цвета с помощью рук: чем ближе рука подносится к ночнику, тем ярче горит один из цветов (RGB). А также хотелось бы управлять ночником с помощью пульта ДУ.
Читать дальше →

Information

Rating
Does not participate
Location
Михайловка, Волгоградская обл., Россия
Date of birth
Registered
Activity

Specialization

Application Developer, Database Developer