• Изучение ЯП на android устройстве?

    Chrizt
    @Chrizt
    Люблю Python, математику, BMX, MTB Street и жену;)
    Python проще, веселее, обширнее, менее требователен, не требует ООП.

    Java лучше изучать с компа и более внимательно, в потоке.

    Говорю всё из личного опыта, так как Python изучал ещё с Nokia 5320 (320x240) - шло легко и особенно выручает Python Shell, доступный везде и в любом виде.

    А вот Java сейчас изучаю, но что с компа, что с телефона - неудобно.
    Можно немного упростить практику с java, докупив себе миниклаву к мобилке.
    Но основная засада с практикой на джаве с мобилки - отсутствие инструментария, как класса.
    Если можете рутануть смарт - может помочь любой Linux on Android (можно поставить дистр линуха, а на нём полноценную джаву).

    И это только верхушка айсберга.

    Резюмируя, попробую склонить Вас к Python. В процессе Вы поймёте, почему. Особенно, если попробуете оба языка, чтобы в сравнении ещё больше понять разницу.
    Ответ написан
    Комментировать
  • В чем причина бурного роста, а затем падения популярности java в 2016 году?

    Chrizt
    @Chrizt
    Люблю Python, математику, BMX, MTB Street и жену;)
    Мои предположения о росте: Java 8, Android M/N, Джавараши и Гикбрейнсы, Medium, JetBrains, Firebase, хайп.

    Предположения о падении: Kotlin, Swift, другой хайп.
    Ответ написан
    Комментировать
  • Существует ли алгоритм оптимального расположения нескольких прямоугольников?

    Chrizt
    @Chrizt Автор вопроса
    Люблю Python, математику, BMX, MTB Street и жену;)
    Друг подсказал:
    "Похоже на это"
    https://m.habrahabr.ru/post/136225/
    Ответ написан
    Комментировать
  • Чтение больших txt (1гб 1000000 строк)?

    Chrizt
    @Chrizt
    Люблю Python, математику, BMX, MTB Street и жену;)
    Попробуйте AkelPad - память тоже экономично использует
    Ответ написан
    Комментировать
  • Электронная книга с хорошей поддержкой листингов кода

    Chrizt
    @Chrizt
    Люблю Python, математику, BMX, MTB Street и жену;)
    Ковырну такой вкусный трупик.

    Как на данный момент обстоят дела по теме вопроса?
    Может, за прошедшее время что-то разительно изменилось, появилось что-то лучше Киндла или NST?
    Ответ написан
    Комментировать
  • Какой программой для Mind Mapping Вы пользуетесь?

    Chrizt
    @Chrizt
    Люблю Python, математику, BMX, MTB Street и жену;)
    Несколько лет пробую разные программы и пока под свои нужды подобрал только `The Brain 7` и `Nova Mind 5`, ибо есть возможность релятивных связей, если я правильно выразился. В том же `MindManager` это реализовано совсем уж неудобно («Relationship»), а лучшая реализация этого — в `The Brain 7`. Но пока тестирую его и посмотрю, удобен ли он в плане скорости. В `MindManager`'е мне нравилась скорость созидания, и особенно неплохой инструмент там — «Brainstorming», но часто приходилось отвелкаться на некоторые вещи — такие как более удобное размещение топиков, чтобы они помещались на экран, особенно на нетбуке (10.1").

    Так что, если Вам нужна древовидная структура карт, то любой из попсовых вариантов Вам подойдёт. А вот в случае, когда нужно, чтобы объект (топик) мог быть дочерним не только одному объекту (топику, ага), то тут лучше `The Brain` пока не видел.

    Ещё неплохо в `Nova Mind 5` организованы реккурентные связи, если я не туплю со значением этого термина. То есть, присутствует возможность устанавливать связи (Relationships) объекта с самим же собой (!!! такой фишки нет в MindManager при создании связи).

    Ещё маркерная доска — неплохая вещь!

    А вот ручка + ватман — имхо, не лучший вариант, ибо править невозможно, можно только зачеркнуть. Не говоря уже о смене мест «топиков».

    Успехов Вам и Вашему мозгу, что бы Вы там ни затеяли )
    Ответ написан
    Комментировать