• Как легко сделать Navigation Drawer и вкладки, используемые в популярных приложениях от Google
    +4
    Очень даже можно, если приложение пишется с нуля. Если приложение уже адаптировано под 2.3, то выбрасывать конечно нет смысла.
  • О блокировании мобильного приложения Yota со стороны МТС
    +2
    К сожалению, в России это прокатывает. Стоит всего лишь вспомнить «налог Михалкова», где берется один процент с носителей информации (флешки, диски и прочее). Мол если покупаешь флешку, то теоретически ты пират и можешь копировать нелегальную музычку и фильмы Михалкова.
  • Про утечку базы паролей пользователей
    +2
    NSA тоже имеет много инструментов (да и вообще многие спецслужбы), но они не попадают в паблик. А когда попадает в паблик информация о них (даже просто информация), то начинается скандал (привет Сноуден). Так и тут, когда обычные юзеры видят новость что украли столько то паролей, то для них это повод нервничать (при этом это не просто информация, а уже довольно актуальные данные).

    И да, почем нынче на рынке база из 4.5 миллионов аккаунтов? Вы так говорите для школьников, будто она копейки стоит.
  • 1 000 000 уже неработающих паролей в открытом доступе. Как мы защищаем пользователей Яндекса
    0
    Я не веб разработчик, но думаю что там обновление данных о пароле происходит при каждом вводе символа.
  • 1 000 000 уже неработающих паролей в открытом доступе. Как мы защищаем пользователей Яндекса
    +1
    Пользователи с такими паролями попросту не захотят её ставить, а если выставить по умолчанию, то это будет очень трудно для этих же пользователей, что уменьшит их количество.
  • Эволюция банкоматных скиммеров
    0
    Товарищи минусующие, я не телепат, поэтому поясните мне ваше недовольство моим комментарием, и скажите того, о чем я не знаю, если вы со мной не согласны. И я буду умнее, и вас я отблагодарю.
  • Эволюция банкоматных скиммеров
    0
    А можно поподробнее? И с запятыми.
  • Рендеринг 3D-иллюстраций для IKEA
    0
    Нас всех нае… ли. Расходимся.
    Вообще они очень правильно продумали тенденцию, что в дальнейшем человекочасы окупятся, если сейчас начать рисовать в 3D. Но на начальном этапе работы, думаю это им вышло в копеечку.
    Интересно, кто-нибудь подобным еще может похвастаться из мира товаров? Не один авто отрисовать, а вот именно такие мелочные вещи в таком количестве.
  • Эволюция банкоматных скиммеров
    0
    Аналогично. Думаю самое простое, это закрывать ввод пин кода. И пофигу что они получат номер карты, без пин кода клон они не сделают. К примеру можно газеткой прикрывать.
  • Как я позорно деактивировал ботнет
    +2
    Вам повезло =)

    Ответ Клиенту:
    Уважаемый Михаил Игоревич!
    ОАО «Сбербанк России», рассмотрев Ваше обращение, сообщает следующее.
    Сбербанк России обеспечивает необходимый уровень безопасности операций.
    Безопасность наших систем постоянно совершенствуется с учетом актуальных
    рисков и угроз. Рекомендуем Вам ознакомиться с мерами безопасности при
    использовании банковской карты по адресу:
    sberbank.ru/moscow/ru/person/dist_services/electronic_savings_bank/warning/.

    В настоящее время система «Сбербанк ОнЛ@йн» реализована именно таким
    образом и возможность ввода пароля, состоящего более чем из 10 символов, не
    предусмотрена.
    Благодарим Вас за проявленный интерес к услугам Сбербанка России. Все
    предложения учитываются и принимаются во внимание. Надеемся на дальнейшее
    сотрудничество.
  • Как я позорно деактивировал ботнет
    0
    А разве он не должен быть в каком-нибудь хеше?
  • Как я позорно деактивировал ботнет
    0
    Прошу прощения за небольшой флуд, но могли бы Вы их спросить (если это возможно) о максимальной длине пароля от онлайн банкинга «Сбербанк онлайн»? Сейчас стоит от 6 до МАКСИМУМ 10 символов. Почему такое ограничение стоит у них по длине пароля?
    Я не смог пробить службу поддержки и выйти на безопасников. На вопрос «почему 10 символов», мне ответили «сейчас максимальная длина пароля 10 символов».
  • Фрагментация Android практически перестала быть проблемой?
    0
    Ну во-первых вполне удобно (я вообще не помню проектов, где не использовали support.v4 library), во-вторых некоторые классы есть только в в support library.
    А вообще о 2.3 можно забыть, потому что это боль, но не из-за support library
  • Фрагментация Android практически перестала быть проблемой?
    +3
    Именно!
    Вот эпическая борьба с этим багом фейсбуком, ну и еще одно упоминание данной проблемы на хабре, может кому будет интересно.
  • Фрагментация Android практически перестала быть проблемой?
    +5
    Google, как я понимаю, также преследует цель вернуть тот процент устройств, который у него отжали амазон и прочие, выпилив дефолтные сервисы гугла.

    Кстати на счет библиотек гугла для разработчиков. Как-то я с опаской смотрю на эту затею. Сегодня мы используем их либу одной версии, а завтра они говорят что переходите на новую, иначе через месяц всё перестанет работать.
  • Коллективный иск против Facebook поддержали более 60 000 человек
    0
    Или он не доволен только тем, что удаленные данные не удалили?

    Это

    Может это и пиар как говорят, но студента тоже надо понять: он нажал кнопку удалить сообщение — он желает удалить его с фейсбука. С фейсбука, именно с него, а не со своей странички просмотра этих сообщений.
  • Коллективный иск против Facebook поддержали более 60 000 человек
    0
    Не только. Тут проблема на сколько помню еще во фрагментации данных. Соц сетям легче поставить в данном случае флаг с пометкой «Удалено».
  • Клуб $40,000 и бизнес, построенный на продаже open-source железа
    0
    Я не юрист, но мне кажется тут есть два варианта:
    1. Отбиваться, показывая при этом что у них есть такой же продукт, который вышел раньше
    2. Прекратить его выпуск, что в принципе и делают, делая акцент на свежесть продукта постоянно.
  • Сравнение скорости работы ArrayList и LinkedList на практике
    0
    ИМХО, если мы достигли такого размера ArrayList, то захват половины памяти от заполненной своей, вполне оправдано.
    Хотя было бы неплохо позволять юзеру подсовывать свой алгоритм расширения массива.
  • Сравнение скорости работы ArrayList и LinkedList на практике
    0
    Так я скопировал с той ссылки, что в данной ветке. ( hg.openjdk.java.net/jdk7/jdk7/jdk/file/00cd9dc3c2b5/src/share/classes/java/util/ArrayList.java )
    Однако спасибо, я понял о чем вы. Посмотрел исходники, в JDK до 7 версии (посмотрел правда 6 и 7 только, но думаю ниже по версии тоже самое) стоит 10 элементов по дефолту, а вот в 8 версии, сначала 0, а после добавления первого элемента, становится DEFAULT_CAPACITY, которая равна 10.
  • Сравнение скорости работы ArrayList и LinkedList на практике
    0
    Ваш ответ не совсем верный. При дефолтном конструкторе создается массив в 10 элементов
    /**
         * Constructs an empty list with an initial capacity of ten.
         */
        public ArrayList() {
            this(10);
        }
    
  • Сравнение скорости работы ArrayList и LinkedList на практике
    0
    Я не очень понял причину, почему размер увеличивается в полтора раза? Почему в полтора, это понятно, у нас срабатывает функция увеличения размера внутреннего массива, но почему увеличивается? Мы ведь создали пустой лист, и добавляем туда единственный объект Integer.
  • Идея на тему генерации и запоминания надёжных паролей
    +1
    (крик души)
    О да! Я недавно был просто взбешен нашим сбербанком! У них в сбербанк онлайн (да да, это клиент банк — основная фигня, где юзеры могут потратить свои денежки, попивая коктейль в другой стране), стоит максимальная длина пароля в 10 символов (минимум 6)!
    У меня есть некоторое разделение по паролям, так вот на пароли, связанные с моими финансами, стоит пароль в 15 символов. Обычное русское слово, которое содержит большие буквы, а также цифры и спец символы. Но нет, сбербанк сказал мне, что нечего тебе 15 символов использовать, используй максимум 10, а то у нас ложки место пропадает. Ну или 6. Ведь 6 символов это так безопасно.
    Я также пользуюсь клиент банком авангарда. Там можно устанавливать пароль от 8 до 30 символов. В итоге получается, если я захочу реализовать пароль, который будет только в моей голове и не будет зависеть от каких-то программ, то мне надо придумать пароль от 8 до 10 символов.
    Я написал в сбербанк о проблеме с паролем, подробно разъяснив ситуацию, в итоге получил
    В настоящее время система «Сбербанк ОнЛ@йн» реализована именно таким
    образом и возможность ввода пароля, состоящего более чем из 10 символов, не предусмотрена.
    Благодарим Вас за проявленный интерес к услугам Сбербанка России. Все предложения учитываются и принимаются во внимание. Надеемся на дальнейшее сотрудничество.

    Спасибо за КЭПизм, уважаемый сбербанк. Уйду ка я лучше от вас, надоели окончательно.
  • Лайфхак: как отвязаться от навязчивого желания Facebook перевести вас на их мессенджер
    0
    1. Каким образом почта заменяет звонки? если ответ Hangouts, то далеко не у всех он есть.
    2. Заменяет передачу фоток? А сколько кликов надо сделать, чтобы отправить фото? И на сколько удобно просматривать чат сообщений и видеть сразу фото? А есть ли статусы доставки у почты, которые не должны настраиваться получателем?

    У всего этого зоопарка, есть свои плюсы и минусы. Viber лучше по связи, нежели Skype, но в свою очередь не поддерживает видео звонки. Hangouts вроде бы имеет всё это, но он не везде есть. WhatsApp простой и удобный, поэтому как программа для чата, он лучше почты, да и проще найти человека, ибо не надо просить его почту. У почты свои плюсы. Социальные сети тут тоже идут отдельным направлением, хотя вроде бы и выполняют часть функций.
  • FAQ по программированию под Android от новичка, и для новичков
    +1
    Довольно много багов, связанных с Eclipse. Особенно дело касается случая, когда приходится обновить Android Development Tools. Это похоже на танцы с бубном, когда что-то кого-то не находит и ты идешь гуглить. AS тут выглядит лучше, при этом она еще в beta версии.
    Неявный плюс, но всё же — рендеринг в Eclipse хуже, чем той же AS.
    Опять же, это моё сугубое ИМХО, но все разработчики, которых я знаю, ушли с Eclipse либо в AS, либо в IDEA, что в принципе одно и тоже.
  • FAQ по программированию под Android от новичка, и для новичков
    +1
    Eclipse мастдай. Сейчас либо AS, либо IDEA 13 (платная, либо бесплатная). Хотя eclipse немного жалко…
  • FAQ по программированию под Android от новичка, и для новичков
    0
    Есть такой сайт — startandroid.ru. В нём сейчас множество уроков, которые будут полезны для новичков. Год назад появился видеоканал — Start Android, который возглавил другой человек, с разрешения админа сайта. В данный момент, я с создателем видеоканала, продумываем разработку мобильного приложения для данного сайта и видеоканала. В планах сделать:
    — просмотр уроков
    — просмотр видеоуроков, как и их скачивание
    — тесты уроков
    — навигация по наиболее частым вопросам
    Если у кого есть вопросы и предложения — пишите либо мне, либо автору видео уроков (Виталий Непочатов).
  • FAQ по программированию под Android от новичка, и для новичков
    0
    Но если вызывать метод startActivity и передать туда созданный intent с установленными флагами — откроется новая activity, при этом очистив весь activity stack, это правда. Однако, у вас об этом нигде не сказано.

    Опять же, это правда только для API>=11. Да, можно в принципе уже потихоньку на это глаза закрыть, но вот буквально недавно, пытаясь понять, как очистить стек на устройствах с API<11, я не смог найти ответ. Есть вроде как бекпорт (IntentCompat.FLAG_ACTIVITY_CLEAR_TASK), но и он с API 11 o_O
  • FAQ по программированию под Android от новичка, и для новичков
    0
    Стек же очищается при использовании Intent, а у вас он просто создан и наполнен необходимыми данными. Это намерение, а намерение должно быть кем-нибудь выполнено.

    (edit) опередили меня с ответом.
  • FAQ по программированию под Android от новичка, и для новичков
    +3
    Как явно программно закрыть приложение при нажатии по кнопке:

    finish() не закрывает приложение, данный метод закрывает Activity.
    Обработка нажатия кнопки назад (Back Pressed):

    И часто Вы вызываете новую Activity при нажатии назад?

    Получить строку из ресурсов:

    Обращение к ресурсам:

    Мне кажется это почти одно и тоже.

    Вы написали как о Java, так и о Android, всё вперемешку. Нужно понимать, что нельзя указать все базовые вещи для новичков, что Вы постарались сделать. В итоге, тут и десятой части нет того, что по Android надо для новичков, и сотой, того, что Java.
    Некоторые вещи (такие как Task в Android) лучше писать более конкретизировано, либо лучше не писать. Да в принципе относится ко многому.

    ИМХО, в такой статье нет необходимости. Лучше написать статью — сборник ссылок по полезным Android вещам на хабре. Раньше такая была (сейчас нет под рукой), но она уже не особо актуальна.
  • Доставка пиццы дронами в Сыктывкаре оказалась вне закона
    +5
    Зачем запрещать дроны? Разрешите их отстреливать!
  • Выжимаем максимум из DDMS
    +1
    С ограничением нет, но вот с причиной OutOfMemoryError — да. Она к счастью тут играла положительную роль, потому что наш Logger записывал ошибку и в дальнейшем уже находили корни проблемы.