• Какие технологии выбрать для web проекта?

    @spotifi
    Мобильный, веб - это делается универсально на серверной стороне.
    Типовое решение - RESTful API и навороты над ним - jsonapi, например.

    Языки - какие нравятся.

    Насчет производительности.... Львинная доля сайтов работает на куда как более медленных языках.
    Ответ написан
    3 комментария
  • Какие технологии выбрать для web проекта?

    badprogrammist
    @badprogrammist
    Senior java developer
    Каждый будет советовать то, на чем сам разрабатывает. Используйте те технологии, которые вы лучше всего знаете. Здесь не будет ответа именно на этот вопрос. Или напишите конкретные требования к проекту и вам подберут наиболее подходящие технологии
    Ответ написан
    Комментировать
  • Как хранить данные, которые нужны везде и всегда на 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-ки и нужны для того, чтобы подтвердить, что какое-либо действие выполнил пользователь.
    Исключив пользователя из этой цепочки, приложение может автоматически сделать, например, перевод со счета пользователя автору приложения...
    Ответ написан
    Комментировать