Как стать автором
Обновить
112
-2
Игорь Акимов @akimovpro

Менеджер AI решений в Wrike

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

Отладка приложений для Android без исходных кодов: native методы

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

О чем эта статья


В двух предыдущих статьях я рассказывал как отлаживать приложения для Android без исходного кода на Java и о некоторых особенностях установки breakpoints. Если уважаемый читатель ещё не ознакомился с этими статьями — я настоятельно рекомендую начать с них, а уже потом читать эту статью.

Так уж вышло что до сих пор я рассказывал исключительно об отладке байткода Dalvik и ни словом не обмолвился об отладке native методов. А ведь именно в native методах часто скрывается самое вкусное — хитрые защиты, интересные malware фичи, уязвимости нулевого дня. Поэтому сегодня я сжато, без «воды», расскажу как отлаживать native методы без исходного кода на C/C++ (ну или на чем, уважаемый читатель, они у вас там написаны).
Читать дальше →
Всего голосов 41: ↑39 и ↓2+37
Комментарии5

Выводим деньги с PayPal на карту: Инструкция для чайников

Время на прочтение3 мин
Количество просмотров496K
Потребовалось мне вывести деньги с PayPal в России, только вот через посредников работать не хотелось.
Пришлось получить карту Payoneer для вывода PayPal на эту карту. Сколько не искал, так и не нашел полноценной, пошаговой инструкции.
Поэтому пишу сам.



ВНИМАНИЕ! Все ниженаписанное является де-юре нарушением законодательства РФ и Украины, и вообще выдумкой автора и плодом работы в фотошопе. Применяя описанное на практике, вы действуете на свой страх и риск, и ни автор, на администрация сайта не несет ответственности за ваши действия.
Читать дальше →
Всего голосов 186: ↑180 и ↓6+174
Комментарии322

Гео-модуль для PHP приложений

Время на прочтение5 мин
Количество просмотров33K
image Вопрос «Где?» возникает сразу же после вопроса «Что?» эта закономерность верна и в вебразработке. Многие сайты запрашивают информацию у пользователя, предлагая ему ввести свой адрес, т. е. страну, регион, город, улицу, дом почтовый индекс. Но как потом обрабатывать эти данные, если они были указаны в свободной форме? В своих первых проектах мы использовали свой «велосипед», но по мере роста и развития это «чудо» превратилось в «чудовище», которое поставило крест на эффективной обработке гео-информации о наших пользователях. Мне была поставлена задача прибить этого монстра, заменив его стандартизованной гео-базой и простым интерфейсом для работы с ней. Гугление на эту тему не дали готового решения, поэтому пришлось отбросить простой вариант и сделать свой гео-модуль.
Описание сего процесса и сам модуль под катом
Всего голосов 63: ↑57 и ↓6+51
Комментарии36

Перечень российских научных журналов по теме информационных технологий

Время на прочтение3 мин
Количество просмотров93K
Сущность научной работы — в борьбе с нежеланием работать. [ И. П. Павлов]

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


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


Читать дальше →
Всего голосов 64: ↑63 и ↓1+62
Комментарии34

Как я покупал квартиру

Время на прочтение11 мин
Количество просмотров62K
Я хотел написать статью про линейную регрессию, но потом подумал, да ну её, лучше куплю квартиру. И пошёл искать, что предлагают. А предлагают, как оказалось, много чего. В подходящий мне ценовой диапозон попало больше 500 квартир. И что, мне теперь все это просматривать? Ну нееет, программист я в конце концов или не программист. Надо это дело как-то автоматизировать.
Читать дальше →
Всего голосов 279: ↑272 и ↓7+265
Комментарии182

Групповые сопротивления

Время на прочтение12 мин
Количество просмотров26K
Многие менеджеры в приватных беседах жалуются на сотрудников. Вроде бы и знающие специалисты, а работу не работают. Более того — часто отнимают время у тех, кто таки работает. Хоть увольняй.
Многие родители жалуются на что-то подобное в отношении детей. И тут уволить уже нельзя.
И сотрудники, и дети, часто действуют похожими способами. Реализация разная, а виды действий — схожие:

  • Привлечение внимания
  • Борьба за власть
  • Месть и личные нападки
  • Беспомощность
image
У каждого из этих видов есть свои формальные признаки и стандартные лекарства.
Читать дальше →
Всего голосов 85: ↑72 и ↓13+59
Комментарии53

Обзор свежих материалов, апрель-июнь 2012

Время на прочтение15 мин
Количество просмотров3.9K
Этот материал продолжает серию ежемесячных обзоров свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-март 2012.


Читать дальше →
Всего голосов 44: ↑40 и ↓4+36
Комментарии10

Роуминг-гид 2012: выбираем тарифы для путешествий

Время на прочтение7 мин
Количество просмотров78K
imageДорогие хабражители. Впереди время отпусков и мне бы хотелось поделиться с вами полным обзором предложений по роумингу наших «любимых» операторов связи. Надеюсь, сможете сэкономить не одну тысячу рублей, даже если будете качать сериалы.
Если вы часто путешествуете по России и миру, то как-то уже привыкли к расценкам в 10 рублей за минуту внутри страны и 30-60 рублей – за ее пределами. Стоимость трафика порой переваливала за 750 рублей за мегабайт (при том, что многие сервисы в современных смартфонах очень любят скачивать обновления). Такое положение дел перестало устраивать руководство нашей страны, так что, погрозив пальцем, оно «предложило» слегка поумерить аппетиты и хотя бы в несколько раз цены снизить. Русский человек, конечно, привык жить в условиях борьбы и пользуется всеми благами wi-fi и skype, туристическими сим-картами и IP-телефонией, но смею заверить, уже с этого года можно довольно выгодно разговаривать и не прибегая к таким ухищрениям.

Расценки приведены по состоянию на 1 июня 2012 года

С каким оператором поехать в отпуск?
Всего голосов 23: ↑18 и ↓5+13
Комментарии34

Использование делегата для получения данных из AsyncTask

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

Хочу поделится одним маленьким трюком для начинающих андроидописателей. Этот трюк стар как мир и сам я раньше многократно им пользовался, но поскольку основная моя работа с андроидом никак не связана, то за давностью лет я его подзабыл и вот на днях был вынужден его срочно вспоминать.
Читать дальше →
Всего голосов 16: ↑13 и ↓3+10
Комментарии17

Раскрутка iOS приложения на англоязычном пространстве

Время на прочтение1 мин
Количество просмотров6.4K
Хочу поделиться с хабра-сообществом важной ссылкой. Давно для себя это искал, а сегодня, когда нашел — очень обрадовался.
Это список-рейтинг сайтов с обзорами приложений и игр для iOS, с ссылками сразу на страницу запроса обзора, или связи с администрацией сайта.
Надеюсь, инфа будет полезной для разработчиков.
Читать дальше →
Всего голосов 45: ↑35 и ↓10+25
Комментарии15

TeamLab: прогулка по каналам продвижения, или как мы создавали social buzzz

Время на прочтение5 мин
Количество просмотров10K
Когда мы рассказывали о нашей системе переводов, нас попросили написать и о том, как идет продвижение TeamLab, в особенности, на зарубежные рынки. Сегодня попробуем. Были и взлеты и падения, шли очень часто методом проб и ошибок, но любой опыт бесценен, вот им и поделимся, может, кому пригодится. Не будем писать умных, и уже ставших банальными, советов про SEO, Adwords и прочее, постараемся быть по максимуму конкретными.



Итак, выжимка из основных методов привлечения новых пользователей и укрепления лояльности уже существующих, которые успешно срабатывают для нашего проекта и по сей день:
Читать дальше →
Всего голосов 47: ↑43 и ↓4+39
Комментарии2

Разбор вредоносной программы под Android на примере Trojan-Spy.AndroidOS.Zbot.a / Android.Smssniffer / Android/SpySMS / AndroidOS_SMSREP.B

Время на прочтение6 мин
Количество просмотров54K
Содержание топика можно представить в таком виде:

1. Общая информация об APK-файлах
2. Разбор вредоноса
2.1 Утилиты для разбора
2.2 Разбор

1. Информация об APK-файлах


Для того, чтобы лучше понять особенности исследования вредоносных программ под Android необходимо сначала разобраться с тем, что такое APK-файлы. Если вам это уже известно, то можете сразу переходить ко второй части.
Читать дальше →
Всего голосов 40: ↑36 и ↓4+32
Комментарии23

Canon объявила о скором выходе 2 камер, способных снимать 4К-видео: EOS-1D C и EOS C500

Время на прочтение1 мин
Количество просмотров6.5K
Формат 4К (4096 на 2160 пикселей) станет, возможно, новым стандартном в Голливуде и в кинематографии в целом. Несколько производителей телевизоров, в частности LG и Sony уже продемонстрировали панели с таким разрешеним, а Sharp даже представил прототип телевизора с разрешение 8К на CES. Разрешение видео более чем в 4 раза больше FullHD (1920x1080).

Новая EOS-1D C, сделанная для кинооператоров и телепродюсеров, имеет 18-мегапиксельный полнокадровый сенсор, способный снимать 4К видео со скоростью 24 кадра в секунду, а в FullHD-видео со скоростью от 24 до 60 кадров в секунду. Расширенный диапазон ISO ограничен 25600 единиц, а при съемке фото — 51200. Можно снимать со скоростью до 14 кадров в секунду. Камера будет доступна к концу года по рекомендованной цене в 15 000$.
image
Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Комментарии30

Маршруты на картах Google в вашем Android-приложении

Время на прочтение3 мин
Количество просмотров22K
Не так давно мне понадобилось написать приложение, которое бы показывало на карте маршрут между двумя заданными точками. В качестве инструмента были выбраны карты от Google. После непродолжительных поисков были найдены статьи про интеграцию карт в приложение, про фильтрацию пинов, про маршруты. Однако статьи, в которой бы описывалось как делать подобные маршруты в Android-приложении, не было и я решил исправить данное упущение (для новоиспечённых разработчиков под Android пригодится). Добро пожаловать под хабракат.
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии4
12 ...
12

Информация

В рейтинге
Не участвует
Откуда
Никосия, Government controlled area, Кипр
Работает в
Дата рождения
Зарегистрирован
Активность

Специализация

Chief Product Officer (CPO)