Задать вопрос
  • Датчик для пульсометра?

    Vacxe
    @Vacxe
    Защитил диплом как раз на эту тему. Есть 3 способо снятия чсс.

    1) Инфракрасная оптопара
    2) Низкочастотный динамик
    3) Электроимпульс

    Первые два достаточно бюджетные. Если живете в Москве, то могу подарить оптопары. Заказывал за границей. Чтобы снизить чувствительность, а вернее шум — нужно использовать филтры. Например Каллмана.

    Электроимпульс можно снимать с помощью Polar чипа.

    Могу скинуть свой диплом Вам.
    Ответ написан
  • Библиотека для выезжающего окна наподобие status bar?

    Vacxe
    @Vacxe
    Уточните, а чем средств SDK вам не хватило? Или нужна еще более красивая обертка вокруг NotificationManager?
    Ответ написан
  • Валидация ключа Google map v2?

    Vacxe
    @Vacxe Автор вопроса
    image

    Время валидации — 24 часа
    Ответ написан
  • Как добавить Custom Components Preview?

    Vacxe
    @Vacxe Автор вопроса
    title_with_back.xml: Typeface.createFromAsset() is not supported.

    Как раз с ним проблема. А можно ли отображать в редакторе вид от родительского класса?
    Ответ написан
  • Выбираем ноутбук для сына

    Vacxe
    @Vacxe
    Правильно, лучше купить ребенку системник свой. У меня мой первый 66Мгц появился как раз в 7 лет. В 8 я его уже пересобирал и ставил винду с загрузочных дискет. Сейчас у ребенка будет складываться «синдром утёнка» — что первое увидит, то и будет считать в жизни приоритетом. Уж лучше в мире еще одним программистом станет больше. Купите ему монитор 21" бенкью за 4,5к, и системник со старым железом за 5к. И еще, скажите, что теперь это «его комп».

    Будет рад. П.С. я был бы рад.
    Ответ написан
    Комментировать
  • Есть ли смысл работать переводчиком игр?

    Vacxe
    @Vacxe
    Если честно, то по моему стоит разделять языковые пакеты и программирование вообще на два разных отдела. Перевод текста это одно, а написание кода — другое. Если хотите работать переводчиком — идите на одну должность, если программистом — на другую. Перевод теста — это более лингвистическая задача. Да и языковые пакеты с новым переводом в приложениях Android достаточно легко подключаются.

    Совет мой — просто покопайтесь в игровых движках, не скрещивайте собак со стульями.
    Ответ написан
  • Планшет для разработчика?

    Vacxe
    @Vacxe
    Являюсь разработчиком под Android по профессии. У меня в распоряжении из планшетов Asus Transformer TF101 (4.*) и Acer Iconia Tab A100 (3.*). Таким образом я охватываю 2 размера экрана 7" и 10" и две версии ОС. Также эти планшеты являются популярными среди пользователей, что дает нам еще большее преимущество.
    Ответ написан
    Комментировать
  • Какую выбрать хорошую клавиатуру и мышь для программиста?

    Vacxe
    @Vacxe Автор вопроса
    Сам я как то использую мышь Logitech G700. 7 программируемых клавиш выручают, но надо привыкать. Опять же я программирую в Eclipse под Андройд, и там только и есть, что одни комбинации клавиш 3+, а все не запомнишь. А по клавиатуре Logitech G510. В ней конечно много излишков, но 90% из 18 программных клавиш я использую. Привыкаешь на клавиатуре только код писать, а все остальное — на внешних, макросных, кнопках.
    Ответ написан
    Комментировать
  • Работа камеры при смене активити?

    Vacxe
    @Vacxe
    Попробуйте всю инициализацию камеры перенести в onResume
    Ответ написан
    2 комментария
  • Как объединить классы виджетов?

    Vacxe
    @Vacxe
    Если виджеты выполняют приблизительно одинаковую роль, но отличаются размером или стилем например, то имеет смысл создавать родительский абстрактный класс с интерфесами.
    Также возможно, если ваши виджеты приблизительно одинаковые, то к их используемым компонентам присвоить одинаковые id и всю инициалицазию вынести в родительский класс в final void setupIU(){}. Далее наследоваться, ставить нужные contextView в каждом виджете.
    Пример
    public class ParentWidget extends AppWidgetProvider {
    public final void setUI(){
     /* инициализация одинаковых компонентов и действий для наследуемых виджетов*/
    }
    }
    
    public class ChildWidget0 extends BaseWidget {
    onCreate(){
    super.OnCreate();
    setUI();
    }
    
    public class ChildWidget1 extends BaseWidget {
    onCreate(){
    super.OnCreate();
    setUI();
    }
    


    А вообще красивее создать нэймспейс *.widgets и туда отдельными классами в .java сохранять
    Наследование только сократит количество кода, и добавит качественную характеристику в отсутствии дублирования кода. Оптимизация.
    Ответ написан
    Комментировать
  • Как лучше зашифровать флешку?

    Vacxe
    @Vacxe
    Может вы не слышали о такой флешке. 256 бит хардварное шифрование. 10 раз ввели пароль не правильно — флешка форматируется. Вскрыть ее тоже не получился, так как чип сразу ломается.Заранее извиняюсь за возможный оффтоп.
    Ответ написан
    Комментировать
  • Вернуть деньги на ebay

    Vacxe
    @Vacxe
    Раза 4 возвращал деньги при покупке на ebay.com. Возвращали сразу на карточку, с которой снимали. Но это в течении 45 дней с момента покупки.

    Спустя 4 месяца вы уже ничего не вернете. Зато урок на будущее, если товар от продавца не был отправлен в течении 10 дней, то уже можно писать ему фидбэк.
    Ответ написан
    Комментировать
  • Какие методы вы применяете для отдыха после работы?

    Vacxe
    @Vacxe Автор вопроса
    Спасибо товарищи за столь нужные советы. Что-то уже было известно, что-то нет. Надеюсь, для всех этот вопрос открыл что-то новое. Для меня это был L-Карнитин. Даже не представлял что это. Кстати хороший способ еще глицин попить.

    Со спортом у меня сейчас беда. 2 месяца как получил травму (открытый перелом 2х костей предплечья). Спорт, пожалуй, лучшее что отвлевает после работы, но на тренировки только через месяц можно.

    Хотя вот прошли выходные, и у меня получилось таки отдохнуть. Сделал грешной поступок — купил xbox. С друзьями пили пивас и играли. В целом развеяло мозг, и я готов к понедельнику.

    Спасибо еще раз
    Ответ написан
    Комментировать
  • Подскажите с выбором планшета с док-клавиатурой?

    Vacxe
    @Vacxe
    Советую как пользователь ASUS Transformer tf101. Он шустрый, обновления под него частенько выходят. Если брать без 3g то можно уложиться в 12к где то. Плюс докстанция ориентировочно 4к.
    Ответ написан
    1 комментарий
  • Нужна ли обратная связь в мобильном приложении?

    Vacxe
    @Vacxe
    Вообще «хорошим тоном» считается в приложения вставлять активности «О приложении» — версия и т.д., и «Связь с поддержкой» — это хотя бы на подсознательном уровне пользователю говорит о наличии таковой, и что разработчик заботится о потребителе. А также способ бороться с «Lochnees monster bug». И в любой, хоть каплю продвинутой компании, должна быть служба тестирования-поддержки, в чьих обязанностях состоит как раз отвечать на данные сообщения, и оповещать разработчиков о новом открывшемся баге.
    Ответ написан
    Комментировать
  • Samsung Galaxy Tab 10.1 — перепутаны оси акселерометра в играх?

    Vacxe
    @Vacxe
    Это проблема многих приложений, и многих планшетов. У меня для примера ASUS Transformer TF101, и в нем стандартно оси тоже инверсированы. А проблема решается больше в коде приложения. Нужно чтобы разработчик ставил условие на тип устройства, и дальше оси ставил в правильном направлении. Если честно то такие проблемы я как разработчик андройда отношу к огромному количеству вопросов «почему вы сделали так?!». На телефонах одни оси, в планшете другие — почему сам понять не могу.
    Примечательно, что в настройках GT Racing есть калибровка сенсоров
    калибровка именно в приложении решает вопрос о осях акселерометра на всех моделях, не зависимо от стандартного.
    Ответ написан
  • Как убрать иконку приложения из заголовка Activity?

    Vacxe
    @Vacxe
    Проверка версии Андройд + отключение Экшенбара для п.2 (Аналогично замена иконы на 1px)
    protected void onCreate(Bundle savedInstanceState) { if (isHighVersionOs()) getActionBar().hide(); setContextView(R.layout.ваш лайаут) super.onCreate(savedInstanceState); } private boolean isHighVersionOs() { return (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB); }
    Ответ написан
    Комментировать
  • Как убрать иконку приложения из заголовка Activity?

    Vacxe
    @Vacxe
    (С предварительной проверкой версий. В 2.3 не работает, нужно пропускать действие, ибо тогда еще не было экшенбаров)
    1) Ставим иконку getActionBar().setIcon(Bitmap icon); Иконку в 1px загрузи с цветом transparent

    2) Простое решение «в лоб».
    -Отключаешь в OnCreate у активности ActionBar
    getActionBar().hide();
    -В лайауте, который в setContentView добавляешь верхний лайаут с layout_height = «50dp» и layout_wigth=«fill_parent» и ставишь backgound в цвет любой.

    Надеюсь помог. Удачи.
    Ответ написан
    Комментировать
  • Где вы пишете свои идеи?

    Vacxe
    @Vacxe
    Пишу в основном на бумаге, и почему то карандашом. Если «идея» реализована, то переношу ее в модель UML чаще всего. А для того, чтобы перекидывать на мобильные устройства или обратно, использую Dropbox.
    Ответ написан
    2 комментария