Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
artemgapchenko

Artem Gapchenko

  • 89
    вклад
  • 5
    вопросов
  • 85
    ответов
  • 40%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как обновить Android Studio без новой установки в Ubuntu 14.04?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Это как вообще относится к вопросу?
    Написано более трёх лет назад
  • Есть ли фреймворк для разработки Android приложений по типу Yii?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    А чего вы ожидаете от этого фреймворка? Что есть в Yii, чего нет в Android SDK? Я без наезда, правда интересно. :)
    Написано более трёх лет назад
  • Зачем в языке Go приняты отступы в 8 символов?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Rou1997 Это интернет, он так работает. Кто-то задал вопрос, вы дали ответ, ваш ответ стали комментировать, указывать, что в нём неправильно, или же уточнять непонятные места. Никто не ставит перед собой задачу вас унизить, или же смешать с грязью. Это обычная беседа, в которой рождается истина, и не нужно воспринимать так близко к сердцу то, что ваши ответы не воспринимают на веру, а подвергают анализу. У вас же вторую неделю периодически бомбит на тему того, что я и другой пользователь Тостера указали вам на неправильность некоторых ваших ответов, которые вы излагали с прямо-таки религиозной фанатичностью. Успокойтесь уже.
    Написано более трёх лет назад
  • Зачем в языке Go приняты отступы в 8 символов?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Gizmothron вообще, если в Go-community и правда все повсеместно используют 8 символов, то это круто. Просто в моём мире Android-программирования разброда и шатания чуть побольше, посему и сужу со своей колокольни. :)
    Написано более трёх лет назад
  • Зачем в языке Go приняты отступы в 8 символов?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Gizmothron мы о чём сейчас беседуем, о том, как работает go fmt, или о том, какие бенефиты даёт принятый в Go стиль форматирования? Я не знаю, как работает go fmt, более того, я ни одной строчки кода на Go не написал, я просто говорю, что восьмисимвольные отступы приняты в Go не потому, что это научно доказанная правильная длина отступов, а потому, что Робу Пайку так больше нравится. Если какой-то команде больше нравится 4-х символьная длина - бог с ними, пусть используют, главное чтобы единство стиля было внутри команды.
    Написано более трёх лет назад
  • Зачем в языке Go приняты отступы в 8 символов?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Gizmothron и, более чем уверен, Go Conventions работают точно так же.
    Написано более трёх лет назад
  • Зачем в языке Go приняты отступы в 8 символов?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Gizmothron так я же и не спорю, что единый стиль - это удобно. Я про то, что идея об одинаковости стиля кода во всем мире - утопия. В той же Java, в Java Code Conventions указано - отступ в 4 символа. Но есть очень известная фирма Square, написавшая четверть общеиспользуемых Android-библиотек, и они используют 2-х символьный отступ. Половина Android-программистов используют венгерскую нотацию для именования переменных, потому что так выглядит код AOSP, вторая половина использует принятое в Java именование, без всяких инфиксов. Так устроен мир, каждая команда выбирает свой стиль написания кода.
    Написано более трёх лет назад
  • Как сделать превью имитирующее 3D touch (как в instagram)?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Можно запретить диалогу обрабатывать события нажатия. Попробуйте вызывать на корневой вьюхе диалога setEnabled(false), setClickable(false), или же зарегистрируйте ещё один OnTouchEventListener на корневой вьюхе диалога, и в onTouch() возвращайте false.
    Написано более трёх лет назад
  • Куда писать обработку событий в PyQt Disiner?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Wissen Wissen да, сорян, там скобочка в конце добавилась: cucumbler.ru/blog/articles/nastrojka-pycharm-dlja-... . Вообще штука удобная, после того как настроите ide, погуглите туториалы по работе с PyQt, там все очень просто. Кстати у меня диплом очень отдалённо был похож на ваше приложение - в общих чертах, я там на CUDA проводил операции над матрицами, и выводил результаты на экран. Моделировал порообразование в малых металлических частицах.
    Написано более трёх лет назад
  • Куда писать обработку событий в PyQt Disiner?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Rou1997 Вот у вас пригорело-то от того, что вас за необразованность шпыняли. Но, тем не менее, вы правы, PyCharm и правда лучше, в кои-то веки вы хоть что-то полезное посоветовали.
    Wissen Wissen Вот тут (cucumbler.ru/blog/articles/nastrojka-pycharm-dlja-... объяснена настройка PyQt под PyCharm. Только когда будет ставить PyCharm, ставьте Community Edition - она бесплатная.
    Написано более трёх лет назад
  • Куда писать обработку событий в PyQt Disiner?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Что-то когда я писал диплом на PyQt, что было три года назад, никаких проблем в работе со связкой Python+Qt я не заметил. Возможно за три года всё изменилось, но тогда у меня создалось впечатление, что для приложений с простым GUI PyqQt самое то.
    Wissen Wissen поставьте Python, Eclipse, Pydev, PyQt и Qt. Погуглите, как это всё вместе увязать, туториалов в сети много, там правда всё очень просто.
    Написано более трёх лет назад
  • Как спроектировать клиент-серверное андроид приложение?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Я правильно понимаю, что вы предлагаете поднять MySQL на Android-устройстве?
    Написано более трёх лет назад
  • Как запустить jar от Intelij IDEA в Ubuntu 14.04?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Jar-файл уже содержит в себе откомпилированный код, в виде .class-файлов, поэтому джарники не компилируются, они запускаются. java -jar application.jar
    Написано более трёх лет назад
  • Как запустить jar от Intelij IDEA в Ubuntu 14.04?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    При чём тут Idea, если у вас в терминале джарник запустить не получается? Вам ошибка напрямик гласит: "недействительный или поврежденный jar-файл", а вы начинаете говорить, что это проблема Idea или Ubuntu. Вероятность того, что это проблема в оси, или джава-машине бесконечно мала по сравнению с вероятностью того, что у вас джарник битый.
    Написано более трёх лет назад
  • Location android?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Геопозиционирование в настройках системы включили?
    Написано более трёх лет назад
  • Как оповестить устройство о изменениях на сервере?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Оффтопик: "Чу! Что за запах? Да это же линейка узкого кругозора! Болото ограниченного мышления!"
    Узкий кругозор. Узкий кругозор никогда не меняется.
    По теме: ТС, не обращайте внимания на Rou1997, он витает в облаках. Используйте push notifications, как вам уже написали в ответах, вот тут можете посмотреть, что это такое и с чем его едят (https://developers.google.com/cloud-messaging/). Вероятность того, что вам придётся писать своё решение для доставки уведомлений стремится к нулю (если, конечно, вы не пишете проект уровня Telegram, но в таком случае вы бы не задавали тут вопросы :) ).
    Написано более трёх лет назад
  • Можно ли при помощи SDK Вконтакте реализовать такой функционал?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    По поводу использования вконтакте как хранилища аудио записей ничего сказать не могу, посмотрите документацию. По остальным вопросам ответ "да" - выложить приложение можно, подписку сделать можно, ограничить работу тем, кто не заплатил, тоже можно.
    Написано более трёх лет назад
  • Выйти из Collection.forEach() по условию?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    stackoverflow.com/questions/20746429/limit-a-strea...
    Написано более трёх лет назад
  • Android. Оправдано ли использование фрагментов в RecyclerView?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    @Михаил не возникнет никакого дублирования, если вы выделите AbstractMediaCardView, в который уйдёт весь общий для карточек функционал. Этот класс будет расширяться тремя конкретными типами - VideoCardView, ImageCardView и ImageSliderCardView.
    О фрагментах я всё так же думаю, что это overkill. Во-первых они тяжелее обычного View, а во-вторых вангую появление всяких загадочных крэшей, уходящих в FragmentManager, и связанных с таким использованием фрагментов.
    Написано более трёх лет назад
  • Стоит ли сейчас изучать Kotlin?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    > Наоборот, ему можно дать вторую жизнь, если писать для него плагины, добавляя те возможности, которых ни в одной IDE от JetBrains нет и никогда не будет.
    Ну да. Осталось только нанять команду, по размеру и способностям сопоставимую с размером команд, работающих в Google над Android Studio и в JetBrains над Android-плагином для Intellij Idea, и загрузить их в режиме full-time, чтобы они переносили все свежие наработки в Eclipse ADT. Можно, кстати, ещё десяток людей нанять, чтобы они ещё и сверху что-нибудь новое разрабатывали. Делов-то всего ничего. :)
    Eclipse в плане разработки под Android мертв, это понятно было уже два года назад, и сейчас заставить кого-то работать в нём может только любовь этого индивида к некрофилии.
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Следующие →
Самые активные сегодня
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 4 ответа
    • 0 вопросов
  • Adamos
    Adamos
    • 4 ответа
    • 0 вопросов
  • Drno
    • 4 ответа
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации