• 25+ видеоуроков по Android для начинающих

    • Tutorial

    Приветствую вас, уважаемый хабрачеловек!
    Предлагаю вашему вниманию бесплатно серияю видеоуроков в котрых рассмотренно базовые понятия разработки под Android.
    Читать дальше →
  • Eclipse for Java Developers. Навигация и редактирование


    Наблюдая за со своими знакомыми, которые недавно начали изучать программирование или перешли на Eclipse c другой IDE, я часто замечаю что они почти не используют вспомогательные инструменты среды разработки. Они либо не знают о них вообще, либо не понимают какую практическую пользу они могут принести.
    Данная статья предназначена в основном для начинающих в работе с Eclipse. Но в процессе подготовки статьи я сам узнал о нескольких простых и удобных инструментах, которые за два года активной разработки ни разу не использовал.
    В данной статье речь пойдет о навигации и редактировании.
    Внутри скриншоты.
    Читать дальше →
  • Выводим деньги с PayPal на карту: Инструкция для чайников

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



    ВНИМАНИЕ! Все ниженаписанное является де-юре нарушением законодательства РФ и Украины, и вообще выдумкой автора и плодом работы в фотошопе. Применяя описанное на практике, вы действуете на свой страх и риск, и ни автор, на администрация сайта не несет ответственности за ваши действия.
    Читать дальше →
  • Я переучиваю людей на Java-программистов


    Когда я вижу друзей, которые вкалывают в два раза больше, а зарабатывают в четыре раза меньше, каждый раз начинается разговор:
    — А ты бы не хотел поработать программистом? Ты же реально умный. Может ты просто не на своем месте?

    В результате я переучиваю своих друзей и знакомых на программистов. Весь процесс занимает от двух до трех месяцев. 25 уроков по 4 часа. Потом все смогли устроиться программистами.
    Эта статья не о том, как надо учить, скорее просто описание процесса, который работает.
    Читать дальше →
  • Создаем OLAP куб. Часть 1

      OLAP

      Продолжая тематику Многомерные кубы, OLAP и MDX и olap для маленькой компании, традиционно, предлагаю начать с простенького «Hello World» куба, который будет анализировать процессы и тенденции голосований на Хабре.

      Итак, давайте попробуем создать свою первую OLAP систему.
      Но, прежде чем, потирая руки, запускать Business Intelligence Studio, предлагаю вначале создать хранилище данных хабра-голосов, так называемый Data Warehouse.
      Зачем? Причин в этом несколько:
      • сама суть Data Warehouse-а хранить «очищенные» данные, готовые для анализа, поэтому даже его изначальная структура может сильно отличаться от структуры нашей хабра-OLTP базы данных
      • в HabraDW (так мы его назовем) мы вынесем только ту информацию, которая нам нужна будет для анализа, ничего лишнего
      • к Data Warehouse не накладываются требования нормализации. Даже наоборот, денормализировав некоторые данные можно добиться более понятной схемы для построения куба, а также скорости загрузки данных в куб
      Читать дальше →
    • Создание игры на Java без сторонних библиотек, часть первая



        Введение и подготовка



        Привет хаброжители. Данный пост является «рерайтом» моего поста для песочницы. На этот раз я постараюсь охватить больше тем, чем тогда.

        Почему Java?

        Ничего объективного я тут не скажу, а скажу лишь то, что я люблю этот язык, и мне нравиться писать на нем. Да, на Java нет игр AAA-класса, но Java предоставляет огромные возможности, больше кол-во встроенных средств и быстроту написания кода.

        IDE

        Начнем с выбора IDE. Я являюсь фанатом Eclipse и посоветую вам его.
        Если же почему-то вам он не понравился, вы можете использовать NetBeans, Intellij IDEA или командную строку и ваш любимый редактор.

        JDK

        И скачаем JDK последней версии: JDK 7u4

        Скорее всего проблем с установкой IDE у вас не возникнет, а если у вас 64-битная система, все же посоветую устанавливать 32-битный Eclipse, так как иногда бывают ошибки и Eclipse у вас просто не запустится.

        Под катом мы приступим к созданию игры.
        Читать дальше →
      • В помощь интернет-шопперу

          Для покупок на ebay-подобных околоазиатских сайтах могут быть разные причины от острого, свербящего желания получить часы «как в Portal 2» до банальной лени, стоящей на пути между диваном и торговым центром. Среди них и желание сэкономить, и острая хроничесекая интернет-шоппинг-зависимость типа моей. Ну и, конечно, ни с чем несравнимая эйфория после победы финального босса – тётечки из окошка Почты России. Она сначала пытается измотать вас 20-минутной очередью под «Ласковый май» в уютном отделении почтовой связи, а потом запросто может попросить дописать на обратную сторону извещения код подразделения, выдавшего паспорт, но не спросить сам документ, за которым только что пришлось возвращаться с полпути до почты по причине собственной забывчивости.
          Так, о чём это я? Ах, да, о ещё одной торговой интернет-площадке и тонкой, незримой связи её с OCR.
          Читать дальше →
        • Маршруты на картах Google в вашем Android-приложении

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

              Доброго времени суток!

              Наряду со статьей "iPhone: MiTM атака из кармана", родилась почти аналогичная статья про Android.

              Мы уже знаем, на что способен iPhone. Уступает ли ему Android?

              Было рассмотрено около 25 боевых приложений. Хочу предоставить вам результат маленького исследования. Многие приложения даже не запустились, некоторые подвесили телефон намертво, но некоторые даже работали!

              Весь софт тестировался на телефоне LG Optimus, с версией Android 2.3.

              Итак, краткий обзор боевого софта на Android:

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