• Можно ли поставить интернет магазин на Sqlite3?

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

    nevkusniy
    @nevkusniy
    KRATOR
    Вам следует сделать проверку на девайс или на разрешение экрана и в зависимости от результата разрешать выполнение вашей функции.
    if( isMobile() ) yourFunction();
    Ответ написан
    7 комментариев
  • Как реализовать автономный парсинг вэб-страниц на хостинге?

    @airamkad
    При обновление курсов валют которое парсит определенные страницы вэб сайтов.


    Зачем так сложно, когда есть API на сайтах для этого. Но это ваше личное дело.

    Обновление длится 5-10 секунд что как мне кажется довольно-таки долго, т.к. обновление должно происходить при каждом включении приложения


    А отображение информации закэшированной с предыдущего сеанса не проканает? Потом через 10 секунд как получите свежую информацию - ее замените в приложении.
    Ответ написан
    4 комментария
  • Как реализовать автономный парсинг вэб-страниц на хостинге?

    gds1
    @gds1
    Пыха - это наше всё)))
    пишем скрипт, выставляем в CRONE интервал, полученные данные заносив в базу.
    Ответ написан
    Комментировать
  • Как реализовать автономный парсинг вэб-страниц на хостинге?

    gubin_niko
    @gubin_niko
    Вас выручит CRON. Есть на любом, уважающем себя, хостинге.
    Ответ написан
    Комментировать
  • Теперь это норма для фриланса?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Как Вы думаете, если есть заказ "Написать сайт на c++, js, css3 + использование переменного тока приветствуется"
    Стоит ли откликнуться и написать, что Вы можете сделать сайт, но не советуете использовать именно этот стек технологий, по тем и тем причинам? Думаю это только Вам в плюс будет.
    Ответ написан
    Комментировать
  • Как реализовать приложение, которое работает с удаленной базой данных?

    igruschkafox
    @igruschkafox
    Специалист по сопровождению БД MS SQL
    Любое облако посмотрите
    Ответ написан
    Комментировать
  • Как установить android sdk в крыму?

    прокси не предлагать?
    Ответ написан
    Комментировать
  • Можно ли скрыть исходный код apk файла в cordova?

    TrueBers
    @TrueBers
    Гуглю за еду
    Ответ написан
    Комментировать
  • Как реализовать приложение, которое работает с удаленной базой данных?

    WelloGraphics
    @WelloGraphics
    Android development
    Попробуйте Firebase, в частности Realtime Database. Удобно тем, что никакого бэкенда писать не нужно.
    Ответ написан
    Комментировать
  • Как реализовать приложение, которое работает с удаленной базой данных?

    @Quieteroks
    php программист
    Слушайте, имеется же jdb, который умеет подключаться к любому хосту. Вопрос только в настройках самой БД, что бы она пропускала к себе запросы из вне.
    Ответ написан
    4 комментария
  • Что и как лучше использовать для загрузки изображений на сервер?

    Rou1997
    @Rou1997
    Если главное сперва сделать быстро, то делайте как получится, base64 и прочие "костыли", позволяющие обойтись даже без POST-запроса, намного упрощают процесс и повышают кроссплатформенность. :)
    Если хотите научиться делать хорошо и готовы подождать и деньги вам платят, то разбирайтесь с HTTP POST-запросами и можете еще применить multipart form data, загрузку бинарных данных вам придется осуществлять буферно, то есть по N байт, благодаря этому реализовать прогресс будет несложно.

    библиотеки или классы

    Вот такой запрос:
    https://www.google.ru/search?q=android+upload+imag...
    Но чужой код обычно не очень хорош для вас, а иногда вообще долго не работает сразу и создает много проблем в будущем, поэтому это только если с вас сразу требуют и быстро и очень функционально и при том мало опыта писать самому, тогда просто следует пробовать все подряд.
    Ответ написан
    Комментировать
  • Как разрешить выполнение Java апплетов?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Для запуска апплетов не обязательно вообще иметь браузер, можно просто воспользоваться утилитой appletviewer, идущей в составе JDK.
    Ответ написан
    1 комментарий
  • Как перенять объектно-ориентированное мышление?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Т.е. сложно понимаю, что "засунуть" в один объект, что в другой, что должно быть статическим методом, что приватным и тд.


    Давайте попробуем строить аналогии. Представьте что ваше приложение состоит исключительно из глобальных переменных и функций, которые с ними работают. Я думаю это не сложно представить. В каждый момент времени вам доступна любая переменная.

    То есть по сути наше приложение - один объект. У него внутри вообще все. У этого объекта есть один метод - обработай запрос. Когда внешний мир его вызывает, меняются значения каких-то переменных, вызываются какие-то внутренние "приватные" для внешнего мира функции, и делается работа.

    Теперь задумаемся о декомпозиции всего этого хаоса. Мы находим какую-то задачу, которую выполняет наш код (например какую функцию вызвать для обработки каждого конкретного запроса) и выносим это в отдельный объект. Отправка email-ов - отдельный объект. Весь SQL зашиваем в отдельный объект. Соединение с базой - объект. Пользователи - объекты. Все - объекты.

    И главное, у каждого объекта есть своя область ответственности. UNIX way. Каждый объект делает что-то одно и делает это хорошо. Бывает так что ну... нужно сделать так что бы один объект делал две вещи. НЕ вопрос, мы можем его попросить сделать что-то сложное, а он будет как хороший менеджер тупо делегировать работу другим объектом. То есть он и сложную штуку сделает, и сам не будет знать как она делается.

    А все безхозные функции, которые не пренадлежат никаким объектам (например функции порождающие объекты) можно вынести в статические методы. Главное что бы статичесих переменных у нас небыло (ибо это те же глобальные переменные). И поменьше публичного ибо черт его знает что эти разработчики будут использовать. Причем "те разработчики" это вы завтра.

    Вообщем писав всё время на процедурке, сложно перейти на ооп.


    Просто не думайте что это что-то "принципиально другое". Это та же самая процедурка, просто благодаря классам и объектам, вы можете порезать систему на маленькие модули. Данные будут лежать рядом с процедурами и у вас будет больше контроля за происходящим.

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

    Подскажите, какой проект начать писать (гостевая, блог), или может начать изучать фреймворк.


    Фреймворки универсальны, а значит чистого ООП там быть не может. Во всяком случае нет ни одного фреймворка на котором стоит учиться ООП.

    Есть хорошие упражнения на развитие понимания объектно-ориентированного проектирования. Например вот: https://habrahabr.ru/post/206802/

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

    Или может подскажите книгу/сайт где пошагово в ооп написан какой-то проект, чтобы быстрее пришло понимание.


    Так вы научитесь делать один конкретный проект а на втором вы уже проиграете. Так дела не делаются. Надо разобраться с причинами появления идеи ООП. Ну то есть что было до. Можно еще с функциональным программированием попробовать разобраться. В PHP оно слабо применимо, но основные идеи очень тесно переплетаются с ООП и познав немного функциональщины ваше ООП будет лучше. Да и если про ООП вы можете найти много булшита, про функциональщину врут мало.
    Ответ написан
    3 комментария
  • Как перенять объектно-ориентированное мышление?

    Rou1997
    @Rou1997
    Подскажите, какой проект начать писать (гостевая, блог), или может начать изучать фреймворк.
    И так и так можно, а в идеале - даже нужно, во фреймворке вы больше научитесь использовать ООП, а в своем проекте - проектировать ООП, если будете думать над тем, как каждую из задач оптимизировать с помощью ООП, а также набираться опыта из фреймворков.

    Или может подскажите книгу/сайт где пошагово в ооп написан какой-то проект, чтобы быстрее пришло понимание.
    Никто бесплатно не будет такой разбор делать, а большинство и не может, поэтому сами.
    Ответ написан
    Комментировать
  • Что случилось с IDEA?

    @aol-nnov
    файловая система поломалась, поди?
    или ты удаляешь его, пока идея открыта?
    Ответ написан
    1 комментарий
  • Как вставить элемент в определенное место в массиве при этом передвинув другие?

    @lega
    array.splice(n, 0, element)
    Ответ написан
    Комментировать
  • Каким образом можно сделать подобные эффекты?

    Ni55aN
    @Ni55aN
    Сгенерировать SVG через JS, прицепить к нему событие mousemove и зависимо от позиции курсора создавать path с нужными стилями.

    П.С. Смотрите исходный код, Chrome DevTools в помощь
    Ответ написан
    Комментировать
  • Как легче всего это реализовать?

    @SergeyZelensky-Rostov
    Можно поделить данную задачу на 3 части:
    1) сбор данных
    2) обработка данных
    3) вывод данных в удобном формате - это может быть сайт, или табличка, или график
    реализовать можно на чем угодно - php, python, java, т.д.
    Дешевле всего будет на php - в вашем случае это проще и лучше. А вообще зависит от объема данных который в собираетесь обрабатывать (если большие объемы php может и не потянуть)
    Смотреться будет лучше всего в виде таблиц и фильтра, в котором можно выбирать статистику по отдельному игроку, по команде, по матчу и т.д.
    Ответ написан
    Комментировать