• Насколько сложно написать под Chrome?

    OrlovEvgenii
    @OrlovEvgenii
    golang developer / DevOps
    - Сложность реализации прямо пропорционально тому, что ты хочешь получить на выходе. Это очевидно.
    - HTML5, CSS, JS да этого достаточно.
    - habr жэ
    - Если ты задаешь столь очевидные вопросы тут, а не сидишь и "гуглишь".. то ставлю полтосик на то, что свое хорошее приложение для хрома ты будешь еще очень-очень долго реализовывать.
    Ответ написан
    1 комментарий
  • На чем пишутся консольные утилиты под linux?

    @VovanZ
    На чём угодно.

    Чтобы "программа была доступна для выполнения из любой папки" она (или ссылка на неё) просто должна лежать в любой из папок, указанных в переменной среды PATH. (и это никак не связано с языком программирования и т. д.)

    P. S. Где вы взяли дистрибутив линукса без питона? Что мешает установить туда питон?
    Ответ написан
    1 комментарий
  • Есть ли более правильный способ работать с элементами Android?

    @onepavel
    Консультация и разработка мобильных приложений
    3 комментария
  • Как получить все TextView на экране?

    zagayevskiy
    @zagayevskiy Куратор тега Android
    Android developer at Yandex
    Вы, видимо, неправильно понимаете, как работать с ListView. Вам ни при каких обстоятельствах не нужен массив этих TextView. Расскажите, что вы хотите сделать.
    Ответ написан
    3 комментария
  • Как заполнить ListView?

    zagayevskiy
    @zagayevskiy Куратор тега Android
    Android developer at Yandex
    Нельзя общаться с элементами UI не из MainThread. Вы это делаете в doInBackground(). Отдавайте catnames в качестве результата doInBackground, и просечивайте массив в адаптер один раз в onPostExecute. Это как минимум.
    А вообще асинктаски для сетевого взаимодействия использовать нехорошо. Есть нормальные библиотеки для этого, например - Retrofit.
    Ответ написан
    2 комментария
  • Как обновлять данные в Android-приложении?

    @onepavel
    Консультация и разработка мобильных приложений
    я бы на сервере, обновляя данные, рядом записывал бы таймштамп апдейта, а с мобилы делал бы запрос, есть ли новые апдейты после последнего таймштампа обновления данных на девайсе
    Ответ написан
    4 комментария
  • Что твориться с памятью в Java?

    @onepavel
    Консультация и разработка мобильных приложений
    все нормально, память растет во время работы, затем GC подчищает и heap освобождается
    Ответ написан
    1 комментарий
  • Куда направлена тенденция, от веб к платформам или наоборот?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Приоритеты (к сожалению) такие, но хотелось бы чтобы они шли в обратном порядке:
    1. Максимальная скорость разработки
    2. Максимальный доход за наименьший промежуток времени
    3. Быстрый охват большего количества платформ.
    4. Простота поддержки разработанного решения.
    5. Скорость работы клиентского приложения и удобство для пользователя.

    При обратном порядке - я готов платить за каждое приложение!

    Т.е. тенденция при таком порядке - это webkit/HTML5.
    А при обратном - это с учетом всех особенностей: под каждую платформу - своё приложение.
    Ответ написан
    Комментировать
  • Python. От теории к практике?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Суть вашего непонимания заключается в том, что сейчас программирование состоит не только из знания языка программирования, а из знания стека технологий, из которых можно построить продукт.

    Например, чтобы сделать веб-сайт на питоне, нужно понять как в принципе работает http, подучить html, понять как прицепить питон к веб-серверу (cgi?), разобраться как работает авторизация, как хранить данные (sql?). Часто для этого используют фреймворки, следовательно разобраться с ними, а для фреймворков уже нужен ООП.

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

    В общем учитесь дальше.
    Ответ написан
    Комментировать
  • Как в sqlite хранить данные double?

    @aol-nnov
    > Числа, свыше 1000000 записываются в базе 1е+06.
    не записываются, а отображаются.

    в чем проблема-то??
    Ответ написан
    2 комментария
  • Как можно использовать майнеры ( miner ) кроме добычи BTC?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Ну, можно использовать их как печку - запускаешь, проц грузится, в комнате тепло. Актуально в прохладные времена типа осени или весны.
    Ответ написан
    Комментировать
  • Какие есть специализации у Java программиста?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    Ну, в общем их не так много:
    * Веб. Java EE, сервлеты, портлеты, JSF, JSP, Spring, hibernate, вот это всё...
    * Десктопная. Консольные и оконные приложения, Swing, JavaFX, что там ещё модно?
    * Мобильная (Android, про JavaME не вспоминаем). Моя любимая. Читать здесь.

    Вроде ничего не забыл, но может кто дополнит. Ах да, вот - внутри сим-карты есть JVM, там тоже Java код выполняется, и кто-то его пишет :)
    Ответ написан
  • Как хранить картинки в базе данных для Android приложения?

    gadfi
    @gadfi
    https://gamega.org
    для тех кто хранит каритинки в базе есть отдельная сковорода
    а если без шуток, картина в бд это очень плохая практика, храните на карте, а в базе храните пути, картинка в базе будет тормозить и ограничит вас в инструментарии
    Ответ написан
    Комментировать
  • Что за проблема рендеринга в Android Studio?

    @FoxInSox
    Читайте текст ошибки(Exception Details) и исправляйте ее.
    Ответ написан
    3 комментария
  • Почему забито столько оперативной памяти?

    @lovecraft
    Та память, которая помечена как cached - на самом деле свободна в том смысле, что Linux по первому требованию освободит ее и отдаст приложению.
    А вообще, есть хороший сайт: www.linuxatemyram.com
    Ответ написан
    4 комментария
  • Как урезать свой перфекционизм?

    Запомните для этих случаев одну великую фразу "Ладно это я потом переделаю когда время появится" :)))
    Ответ написан
    7 комментариев
  • Как урезать свой перфекционизм?

    isqua
    @isqua
    Научу HTML, CSS, JS, BEM и Git
    Чтобы перестать делать лучше то, что ещё не сделано до конца, нужно понять одну простую истину: Запущенный проект лучше, чем не запущенный.

    Давайте потренируемся:
    • Что лучше: запущенный проект с несжатыми стилями или незапущенный со сжатыми?
    • Что лучше: не запущенный проект с десятью страницами или запущенный с тремя?
    • Что лучше: запущенный проект c jQuery или не запущенный без jQuery?


    Надеюсь, вы смогли выбрать! Как узнать, что пора запустить проект? (Под запуском я имею в виду «показать людям». Например, если вы решили написать библиотеку, давайте считать «проект запущенным», если вы выложили её на гитхаб) Нужно прикинуть, сколько времени вам надо на разработку и умножить на два. Если получилось больше двух недель, то стоит разбить проект на части и прикинуть так про каждую часть. Соответственно, ставите дедлайны.

    Промежуточные дедлайны помогают успеть к последнему. Старайтесь сначала реализовать основную функциональность, а потом дополнительную. Если не успеете к дедлайну доделать дополнительное — сначала запустите основное, а потом видно будет, надо ли вообще доделывать дополнительное.

    Ну и не беритесь за каждую идею, а выбирайте самые инетересные. Если вы будете делать пять проектов одновременно, скорее всего ни один не доделаете.

    Удачи!
    Ответ написан
    4 комментария
  • Возможна ли автоматизация процесса сохранение данных в Android приложении?

    SolidlSnake
    @SolidlSnake
    Ваш дружелюбный сосед
    При выборе какой-то категории качается вся категория или, если она слишком большая, ее часть.
    Скачанное сохраняется на телефон в удобной вам форме (SQLite, SP, еще как-то) и используется в виде кеша.

    При последующем входе в этот раздел, если имеется интернет соединение данные есть два разумных пути:
    1. Ленивый и легкий: просто снова скачать весь раздел и затереть старый кеш
    2. Запарный, но няшный: проверить каким-либо образом, что данные обновились и обновить то что следует

    А если при входе в уже посещенную категорию интернет отсутствует, то открыть уже сохраненный кеш.

    P.S. В случае такой реализации еще и можно добавить кнопочку "Скачать всю базу" и пусть пользователь сам думает, нужна она ему вся или нет.
    Ответ написан
    Комментировать
  • Как открыть сток с налоговой точки зрения?

    Jump
    @Jump
    Системный администратор со стажем.
    Как в таком случае, стоки, биржи и им подобные отчитываются перед валютным контролем, налоговой?
    Ну наверняка крупные фотостоки имеют бухгалтера, который грамотно работает с отчетностью, а не пользуются информацией которая гуляет в сети.
    Например биржа может иметь юрлицо в юрисдикции другой страны и принимать платежи там, или работать на основании публичной оферты, или не проводить платежи через свои счета.

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

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    1. Если Ваш сайт, то не надо так делать. Сделайте нормальный API, который будет отдавать json.
    2. Если это не Ваш сайт, то как вариант поискать API того сайта.
    3. Если это не Ваш сайт и API нет, то лучше сделать отдельно свой сервер с API(сервер будет парсить сайт и отдавать в JSON приложению). Почему так? Парсинг на клиенте(особенно мобильном) будет кушать много ресурсов(причем заметно), это снижает заряд батареи, тормозит и много других неприятностей.
    Ответ написан
    Комментировать