Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (21)

Лучшие ответы пользователя

Все ответы (28)
  • Как не начать говн*кодить?

    @ckr
    Самое главное - это не "не говнокодить", главное - это понимать, что вот это говнокод, а вот это - тру.
    Путь понимающего человека лежит через труд и терни.
    Ответ написан
  • Существует ли приложение родительского контроля с таким функционалом?

    @ckr
    Вот хороший способ сделать из ребенка киборга. Почему бы не дать ребенку самому разобраться что хорошо а что плохо? Да, игр для детей много, но и они, дай ему неделю сидеть за планшетом без перерывов, вскоре надоедают. Для ускорения процесса ставьте уже заранее прокаченные приложения где все платные возможности уже открыты. Отнимая любимую игрушку у ребенка, вы провоцируете ситуацию как с Адамом и Евой "запретный плод сладок". Считаю нужным делать так, чтобы детей тошнило от этих игр, вызванное внутренними факторами тяги к обучению, а не внешними путем ограничений, давая лишь узкий коридор их мыслям и действиям.

    Да и еще хотел отметить важный момент, нужно запрещать детям хвастаться всем тем, что купили им родители, дяди и тети. Разрешается хвастаться только всем тем, что сделал он сам (ребенок)! Это тоже часто помогает. Хвалите ребенка только за созидательную деятельность.
    Ответ написан
  • Что нужно изучить перед тем, как начать создавать приложения в Android Studio, если опыта в программировании нет?

    @ckr
    Ну вы и поднакинули советов начинающему... ООП, JS, JAVA.
    Я считаю, чтобы начать изучать программирование под узкую платформу, сначала надо обязательно разобраться:
    а) теория: алгоритмизация (циклы, операторы условия, функции, модули, сортировка);
    б) теория: реляционная алгебра (не обязательно изучать досконально все возможности Oracle, тут просто надо иметь представление)
    Теорию я советую начинать изучать с какого-нибудь простого языка программирования, типа Паскаля или Си. Онное во всех языках одинаково, разницы изучать теорию в Яве или в Паскале нет. Но в Паскале программу написать легче (т.к. короче), быстрее запустить (т.к. всего нажать на одну клавишу), соответственно, быстрее имеешь базу рационального компьютерного мышления.
    Теорию БД (реляционная алгебра) можно изучать по SQLite 2. Не знаю, что может быть проще...
    Когда вся теория ясна, прежде чем программировать под платформу (не важно какую, будь хоть Rpi3), надо разобраться с ее устройствами и укладом программ и конфигов, прямо изучить что где лежит в каждой папке системной области. Разобраться как работает ввод-вывод, разобраться как использовать /dev/*
    И уже потом выбирать API: будь оно голое от Google на JAVA или это будет PhoneGAP, или просто браузерное приложение. - Сейчас да и вообще, на твой вопрос, что именно для тебя будет лучше не сможет ответить никто.
    Ответ написан
  • Какую ГИС выбрать для социального проекта?

    @ckr
    Если не готовы вкладываться в мощности, то пойдет https://www.mapbox.com/
    До скольки то тысяч запросов в день должно быть бесплатно.
    А так ответ выше правильный.
    mapnik - это генератор карт mapnik.org
    postgis - это хранилище для карт на основе postgres.
    openstreetmap - это сами карты wiki.openstreetmap.org/wiki/Downloading_data.
    сервер можно выбрать любой в зависимости от того на каком языке программируете сами, c++, node, python, java
    Ответ написан
  • Должен ли украинский фрилансер предприниматель платить "Налог на Google" в Россию?

    @ckr
    Изначально налоги платят все. Вы имеете право подать заявку на возврат средств в налоговую, предоставив финансовые документы. Но получится ли у вас сделать возврат средств, захотите ли вы заниматься всем этим... Задайте свой вопрос на юридическом форуме.
    Ответ написан