• Advansed или basic?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Если Вы хотите иметь два приложения - используйте advanced.
    Если хотите иметь админку как модуль - basic.

    В идеале выбор зависит от архитектуры будущего проекта и его специфики. А реально каждый пишет на том шаблоне, на котором привык. advanced не сложнее чем basiс и имеет готовый rbac, а разнесение админки и фронтенда в разные приложения дают много плюсов. Например, венести админку на поддомен можно без танцев с бубном или разграничить авторизацию в backend и frontend. Мне advanced нравится больше и я откровенно не понимаю зачем использовать basic, кроме случаев, когда это оправдано. А таких не много.
    Ответ написан
    Комментировать
  • Что делать, если воруют контент?

    @remzalp
    Программер чего попало на чем попало
    А может попробовать заставить работать закон о защите авторских прав на пользу населения, а не для всяких там?

    Создали документ, распечатали его, отправили сами себе заказным письмом, НЕ ВСКРЫВАЕМ.
    После того, как есть документально зафиксированная дата создания письма (в момент отправки) и письмо лежит у Вас, размещаем на сайт. Мониторим, как только конкуренты разместили, идём к нотариусу, фиксируем нотариально тот факт, что в День НН на сайте ХХХУУУЗЗЗ была размещена статья.

    Идём в суд, на суде вскрывается заказное письмо, фиксируется, что контент то тот же самый, но Ваш раньше, что доказывает Ваши авторские права, дальше всё зависит от умения юристов и размера морального ущерба.

    Да, я наивный оптимист, но как минимум есть закон о СМИ (тырить можно, но с указанием источника), ГК (защищает литературное произведение)...
    Ответ написан
    11 комментариев
  • Что значит хорошо знать фреймворк?

    qonand
    @qonand
    Software Engineer
    Хорошо знать фреймворк - это понятие довольно субъективное, и каждый человек может в него вкладывать свой смысл. Если Вы планируете искать работу с акцентом на изучаемые фреймворки думаю Вам будет достаточно:
    1. Знание общих принципов работы фреймворка (что как устроено внутри), но тут нужно понимать что не стоит изучать каждый класс от корки до корки, т.к. это бессмысленная работа, фреймворки постоянно развиваются и модифицируются. Например, Вы должны знать что такое DI, как оно организовано в фреймворке, и как с ним работать. Но не нужно прям досконально знать код.
    2. Чтение документации это хорошо, но практика всегда нужна. Вы не просто должны знать фреймворк по документации, Вы должны иметь опыт работы с ним. Как вариант можете придумать для себя какой-нибудь тестовый проект и реализовать его.
    3. Паттерны, архитектурные принципы и т.п. тоже важны, если Вы их знаете - тогда это плюс.
    4. СУБД. Для большинства проектов базы используются, поэтому помимо фремворка Вы должны так же хорошо ориентироваться в них, уметь писать сложные запросы, проектировать их и т.п.
    Ответ написан
    1 комментарий
  • Что значит хорошо знать фреймворк?

    romy4
    @romy4
    Exception handler
    это значит, что когда тебе сказали запили фичу, то ты не сидишь ломая голову и изучая чужие примеры, пиля костыли, спрашивая на этом форуме, а делаешь сам зная какие модули надо использовать и как, знаешь мануал на столько, что тебе не нужны подсказки вроде "а как мне сделать такую-то шнягу?", ты просто знаешь, что её можно сделать так и так двумя-тремя способами, надо только глянуть на страницу мануала подсмотреть синтаксис функций.
    Ответ написан
    Комментировать
  • Можно ли делать ОБТ для не совсем готовой игры на Google Play?

    @scriptkiddie
    Хотите фидбек? Пилите на 4PDA.
    фидбек на гуглплей..
    <игора логает, кал улдтяю>
    <зтавлю 3 пока неделаете как в кутероте>
    Ответ написан
    Комментировать
  • Программа для запоминания английских слов на андроид?

    @mletov
    Приложение для lingualeo, только надо купить золотой статус
    Ответ написан
    2 комментария
  • Где скачать базу данных регионов и населенных пунктов России?

    @IceJOKER
    Web/Android developer
    https://vk.com/dev/database.getCountries
    там же и остальные данные
    Ответ написан
    Комментировать
  • Все мои логотипы получаются не законченными. В чем дело?

    В данном случае, у вас нет симметрии. Можно отодвинуть R или сделать ее чуть шире. Либо вообще не разъединять буквы, тогда в симметрии не будет необходимости.

    1da8ed47b1864fc5b9e93c117c8c19f8.png
    Ответ написан
    Комментировать
  • Как подготовиться к собеседованию (Android разработка)?

    @pavelkolodin
    Лучше всего готовиться к собеседованию шляясь по другим собеседованиям. Опыт собеседований специфический и приобретается только на собеседованиях. Хорошо жить в городе, где IT-компаний больше одной - всегда можно вторую использовать как тестовый полигон.
    Ответ написан
    Комментировать
  • Почему не загружают мою игру?

    newross
    @newross
    Product owner
    Считаешь себя умным и сообразительным?
    Когда-то пробовал ловить зеленый круг?
    Нет? Тогда эта игра именно для тебя!

    "Умный и сообразительный, да? Тогда проходи мимо!" - посыл вашего текста.

    Остальные моменты прокомментировать не могу, так как не вхожу в аудиторию таких игр.
    Ответ написан
    Комментировать
  • Почему не загружают мою игру?

    @Fixid
    Не спец, как просто пользователь:
    1. Ужасные розовые скриншоты
    2. Никакое описание, похожее на гугл транслейт
    3. Почти никаких ключевиков
    4. Отвратительный значок, с кучей артефактов ("шакалистая")

    Ну и Вы не давали рекламы, как же узнать что игра вышла?
    Ответ написан
    2 комментария
  • Как делать такую gif-анимацию?

    Sh1m44
    @Sh1m44
    Веб-дизайнер
    Можно использовать After Effects, вот пример — https://www.youtube.com/watch?v=w67z1YhPFKM
    Ответ написан
    Комментировать
  • Как построить, структурировать изучение и повторения анг. языка?

    @Joysi75
    Если нет возможности вложиться деньгами ...

    Кирилл, я аналогично начал ~год назад.
    1) Просмотри подробно (изучив все их возможности, а не поверхностно) интернет ресурсы изучения английского (lingualeo,powerenglish и т.п.). Не все они платные. На многих есть бесплатный вариант с ограничениями (не все уроки и тренировки доступны) - для начального варианта подойдет. Платная годовая подписка все же сравнима с 1-2 посещениями репетитора - можете рискнуть . В отличии от книг - интерактивность курсов выше (30% теории, далее 70% времени на упражнения с проверкой). Так же в них, помимо занятий на грамматику и увеличения словарного запаса, есть тематические циклы - Английский с нуля, Английский для IT-специалиста, Английский для путешествий и т. п.
    2) Читайте электронную документацию. Встретили незнакомое слово - сразу в личный словарь выбранного Вами в пункте выше онлайн курса. Дальше в рамках курса заучивайте его через различные тренировки. У многих ресурсов есть плагины с удобным интерфейсом для данной цели.
    3) Я смотрел фильмы по следующему сценарию. Начинал с мультиков, у которых в силу понятных причин произношение лучше, словарный запас более ограничен, далее action-фильмы, далее - "говорильни":
    Сначала с субтитрами на английском (незнакомые слова - в словарь). Далее через дней 10 (до этого времени смотрел другие фильмы) - тот же фильм без субтитров. Сейчас стараюсь сразу без субтитров.
    4) Слушал адаптированные (урезанный словарный запас, в зависимости от сложности от 300 до 2000 слов) аудиокниги, у многих из них есть PDF версия книги.
    5) Сейчас начал читать неадаптированную художественную литературу. Вначале идет тяжело, зато через десяток страниц все легче и легче (незнакомые слова встречаются все реже и реже - все таки авторы "привыкают" к своему словарному запасу :) ).
    6) неадаптированные художественные аудиокниги пока не даются....

    НА английский старался тратить в среднем 3-4 часа в неделю.
    Ответ написан
    2 комментария
  • Почувствовал себя джуном, что делать дальше?

    Работай иди.
    Ответ написан
    Комментировать
  • Есть ли для Android блокировщик интернета для программ?

    @onepavel
    Консультация и разработка мобильных приложений
    Покупать приложения не можете, смотреть рекламу не хотите. Как нам, разработчикам, быть?
    Ответ написан
    2 комментария
  • Стартап - с какой платформы стартовать?

    newross
    @newross
    Product owner
    Отталкиваться нужно от своей целевой аудитории. На кой черт писать под iOS, если там 0.005% ЦА? Аналогично для андроида. Если не знаете свою ЦА - лучше вообще не начинать, тем более соц. сеть.
    И все эти эпитеты: существенно отличается от ныне существующих, нечто другое, очень интересный проект - не более чем галлюцинации, пока не проверите их нескольких на сотнях живых людей. Причем не на своих мамах/братьях/сестрах/друзьях, а людей с улицы, которые честно скажут, что идея гавно.
    Ответ написан
    Комментировать
  • Мобильная разработка, какие сайты посоветуете начинающему с данной тематикой?

    На мой взгляд, это самый лучший и полный источник информации по теме мобильной разработки.
    Ответ написан
    1 комментарий
  • Какой нужен договор о неразглашении кода?

    Jump
    @Jump
    Системный администратор со стажем.
    Какой нужен договор о неразглашении кода?
    Обратитесь к юристу, и он вам составит правильный договор о неразглашении.

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

    Т.е я работая на вас, могу подписать любой договор о неразглашении.
    И спокойно слить информацию.
    А вы попробуйте доказать, что это сделал именно я, а не какой-то другой сотрудник вашей фирмы.
    Ответ написан
    5 комментариев
  • Как вывести текст на CustomView в Android Studio?

    agent10
    @agent10
    Software Engineer
    Поддержу GavriKos..
    0) Причём тут вообще Android Studio? Вы понимаете что говорите?
    1) Загляните в исходник той кнопки, которую вы нашли..от чего она наследуется? Подумайте - не знаете, изучайте Андроид. По теме, нет, на неё вывести текст нельзя
    2) Нет фокус вокруг именно этой вы тоже не нарисуете..Чтобы нарисовать: либо копать в сторону ToggleButton либо полностью кастомный View.

    P.S. Заметил тенденцию, никто не хочет ничего учить и понимать, все хотят что-то сделать, но не знают как. И вместо того, чтобы обложиться учебным материалом и копать/разбираться/изучать - кидают свои тупые вопросы в интернет!
    Ответ написан
    Комментировать