Задать вопрос
  • Как хранить данные, которые нужны везде и всегда на android?

    Rou1997
    @Rou1997
    Статический класс-контейнер, уж более быстрого и легковесного варианта быть не может.

    придется в каждом onCreate тратить ресурсы и время

    Посчитайте, сколько конкретно ресурсов и времени, скорее всего, окажется совсем не критично.
    Ответ написан
    6 комментариев
  • Как правильно искать фрилансера в стартап?

    @spotifi
    Никак. Это же все условно.

    Есть 2 стороны - покупатель и продавец. У каждого свой противоположенный интерес.
    Там где они сойдутеся - и есть справедливая цена.

    Повезет - окажется крутой спец, который по каким то причинам берет не дорого.
    Не повезет - сам понимаешь.....

    Берешь, начинаешь работать....
    Но не даешь задание на целый месяц, а потом огорчаешься на всю голову.
    А смотришь результаты раз в пару дней.

    Думаю, ты за неделю поймешь - повезло тебе или пора расставаться и искать следующего.

    П.C.
    Стартап или не стартап - значения не имеет.
    Для него это такая же работа.
    Ответ написан
    Комментировать
  • Имеет ли смысл начинать с Си?

    @spotifi
    Изучать следует начинать с языка со статической типизаций.

    В частости С подходит по этому критерию.
    Плюс в изучении С - много литературы и пр. информации.
    Минусы - будете не только язык изучать, а еще и со стандартами и их разной кривости реализациями бороться. То, что работает в реализации Clang на Linux не будет работать в реализации MSVC на Windows и в реализации GCC на FreeBSD. Оно вам надо?
    Плюс в С легко отстрелить себе ногу.
    Плюс реальная польза от Си - это только в слабых микроконтроллерах (мощные модели вполне способны и целые операционные системы запуска), да в написании операционных систем. В других областях или давно перешли или переходят на другие языки.

    Я бы предложил Go.

    Статическая типизация.
    Мощь и простота в одном флаконе.
    Жесткий стандарт - разные версии на разных ОС комилируются запросто.

    Скриптовые динамические языки - PHP, JavaScript, Python, Ruby, Perl, Lua - плохо для начинающего. Прививает нехорошее отношение к переменным.

    Rust, D, Java, Dart - слишком много концепций, не будете знать на чем сосредоточить внимание.

    Haskell, Erlang - функциональные концепции, далеко оторванные от массового программирования, которое в большинстве своем императивное.
    Ответ написан
    108 комментариев
  • Имеет ли смысл начинать с Си?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Плюсы:

    Си это сила. У него пока нет конкурентов в системном программировании (разве что rust подкрадывается и D, но они чуть на другие вещи ориентированы).

    Минусы:

    Сегодня Си это специфика. Это либо системное программирование (разработка драйверов, низкоуровневых вещей, баз данных, интерпритаторов, компиляторов) либо микроконтроллеры и т.д. Так же есть определенные задачи для которых критически важна производительность, там и ассемблер иногда используют, но скоро перейдут на FPGA.

    То есть знание Си = знание архитектуры комьютера, а это уже неплохо и пригодится. Сам же язык относительно простой и много времени на его изучение не потребуется.

    Если же вас интересуют более мэйнстрим вещи вроде web или мобильная разработка - проще сразу брать какой-нибудь современный динамический язык (python, javascript) и радоваться жизни.
    Ответ написан
    12 комментариев
  • Как по ссылке определить что это группа а не человек?

    creativeworm
    @creativeworm
    У API есть открытый метод для этого: utils.resolveScreenName
    Ответ написан
    Комментировать
  • Стоит ли брать телевизор для работы?

    NeiroNx
    @NeiroNx
    Программист
    У телевизоров матрицы хуже, так как не предназначены для близкого использования. Брал, поставил обратно монитор. Думаю попробовать монитор 27 с 1920х1080, что тоже мало для 27.
    Ответ написан
    2 комментария
  • Стабильный ли android приложение?

    Rou1997
    @Rou1997
    если да приложение будет стабилно работать...

    Зависит от приложения, для одних подобные фреймворки подходят, для других нет.
    Стабильность тут ни при чем, просто не всё можно и имеет смысл писать на этих фреймворках.

    или это будеть потерии времини

    А это зависит от планов на будущее, если будете создавать те приложения, для которых подходят Cordova и Ionic, то это не будет потерей времени.
    Ответ написан
    Комментировать
  • Зачем нужен ContentProvider в единичном проекте?

    @Archusha
    https://agaltsovav.ru/
    да все в целом зависит от задачи. И привычки.

    Зависит от многих вещей начиная от требования и заканчивая будет ли этот код поддерживаться.

    Вы можете и сделать репозиторий с прямыми SQL запросами или используя курсор. От проекта зависит.

    Вы ищите уникальное решение, на все случае жизни. Но так не всегда бывает, каждая задача требует свои решения.

    Возможно конкретно в вашем случае использование контент провайдера, тоже самое что для двух страничного сайта визитки ставить битрикс.
    Ответ написан
    3 комментария
  • Что делать когда из команды уходит team lead?

    opium
    @opium
    Просто люблю качественно работать
    ну логично что втаких случаях заставляют писать документацию навсе проекты
    судя по всему ее вы не вели совсем.
    Ответ написан
    4 комментария
  • Что делать когда из команды уходит team lead?

    Пытаться на некоторых условиях договориться с ним о поддержке. Если это критично и возможно.
    Ответ написан
    1 комментарий
  • Какие у Вас критерии работы с Заказчиком?

    Нет не имеет, потому что репутацию обычно набивают на новых проектах, а как поддержка нужна - так сразу в кусты. Смотрю как человек общается, думает ли он за меня, предлагает ли что-то или просто делает как ему говорят, даже если это решение не оптимально. Внутрь могу залезть - посмотреть как всё сделано (что вёрстка что программирование) легко ли эту систему поменять, насколько гибко сделана вёрстка?
    Ответ написан
    Комментировать
  • Как устроенно онлайн телевидение?

    jamakasi666
    @jamakasi666 Куратор тега Java
    Просто IT'шник.
    Работает это через IP-tv, RTSP или другие протоколы.
    Контент берут по разному:
    1) С тех же сайтов телевизионных каналов, они как правило вещают себе на сайт свой же канал.
    2) Подключаются дома цифровое тв(очень многие провайдеры сейчас вещают именно по IP-tv) и просто ретранслируют его себе на сервер откуда уже перегоняют куда угодно дальше.
    3) Подключают дома тв, ставят кучу тв тюнеров, собирают потоки себе на сервер и перегоняют дальше куда угодно.

    Самый надежный но одновременно и затратный 3й способ. 1й способ сломается когда обновят сайт\апи\сервер и т.д., придется снова изучать что поменялось. 2й способ не особо надежный т.к.(сугубо личные впечатления) провайдеры очень не качественно проталкивают IP-tv и постоянно возникают какие либо проблемы, то картинка замерзнет, то звук пропадет и т.д.
    Вот например можете поковырять страничку официальную с каналом Россия 1 live.russia.tv/index/index/channel_id/1
    C вашей ссылки тоже интересный пример как они ссылку на плейлист попытались сныкать:
    gg='//62.210.127.74';ff='http';dd='s/01/inde';fff=ff+':'+gg+'/hl'+dd+'x.m3u8?m'+k+ll+'1463510293'

    Ответ после дико сложной расшифровки "62.210.127.74/hls/01/index.m3u8?mkll1463510293"

    С авторским правом в большинстве случаев все очень плохо.
    Ответ написан
    1 комментарий
  • Как устроенно онлайн телевидение?

    @Got_Oxidus
    Учусь
    Инфу, по ТВ или в официальных сайтах берут и ретранслируют на свой сайт.

    Можно и стримы на twitch (или других площадках), ретранслировать.

    Но так делать не надо!
    Ответ написан
    Комментировать
  • Как устроенно онлайн телевидение?

    Sanes
    @Sanes
    Находят источник и ретранслируют. В случае наезда, как правило отключают канал.
    Ответ написан
    Комментировать
  • Где найти сформированную команду для "выстрелившего" стартапа?

    @mamkaololosha
    Можете открыть вакансию CEO/CTO и уже на собеседованиях решать, как он хочет и подходит ли. Спрашивайте сможет ли он собрать команду за месяц, отзывы с предыдущих мест работы и прочее. Хороший ТОП сам сможет команду собрать. Хотя обычно знакомых берут или тупа схантивают с какого-нибудь конкурента.
    Ответ написан
    Комментировать
  • Если истек срок лицензии разработчика android?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    В play market лицензия разработчика бессрочна.
    15$ или 25$, уже не помню и всё, навсегда(а точнее до первого бана, но надеюсь с этим не повстречаетесь).
    Ответ написан
    Комментировать
  • Есть ли перспективы у фреймворка PHP Phalcon?

    VladimirAndreev
    @VladimirAndreev
    php web dev
    Phalcon имеет преимущество в скорости за счет того, что его ядро скомпилировано в С-код.
    но, у него есть достаточно большой минус - достаточно трудно заглянуть в исходники и понять, как оно работает.
    Ответ написан
    3 комментария
  • Можно ли обойти антивирус android приложения Сбербанка?

    Adamos
    @Adamos
    Совершенно правильно ругается. SMS-ки и нужны для того, чтобы подтвердить, что какое-либо действие выполнил пользователь.
    Исключив пользователя из этой цепочки, приложение может автоматически сделать, например, перевод со счета пользователя автору приложения...
    Ответ написан
    Комментировать
  • В чем плюс технологии BODY POST в отличии от обычного POST?

    Rou1997
    @Rou1997
    Что означает эта загадочная аббревиатура - BODY?
    Всего-навсего передачу данных в теле POST-запроса в формате JSON, вместо url encoded?

    "В чем преимущества передачи данных методом"
    У JSON основное преимущество - для вложенных структур (или структур, которые пока не вложенные, но в процессе доработки функционала могут стать таковыми), в остальных случаях он будет замедлять работу, так как лишние байты в запросе, + парсинг.

    "есть ли методы распарсить строку на значение-люч"
    Средства для парсинга JSON почти под любой язык программирования уже есть.
    Ответ написан
    1 комментарий
  • Java: Как правильно отправить byte[] (image) что бы потом обработать в json?

    Rou1997
    @Rou1997
    Изображение в JSON - это перебор, вы где такое видели?
    В JSON надо ссылку на изображение передавать... А лучше только его id, а там пусть JavaScript формирует ссылку с id, поскольку в JSON нужно вообще минимум байт передавать, он и без того не очень быстро парсится.
    Ответ написан
    4 комментария