• Какого разрешения должны быть элементы для Android приложений?

    @lomikman
    делайте дизайн под большое разрешение 1080x1920. потом режете графику - это сейчас не делается вручную, есть множество инструментов и плагинов чтобы раскидывать png по папкам. например pngexpress.
    есть очень хороший курс от гугл, в котором рассказываются основы дизайна и верстки под андроид
    Material Design for Android Developers на Udacity https://www.udacity.com/course/material-design-for...
    Ответ написан
    Комментировать
  • Как начать путь кибернетика?

    valerium
    @valerium
    Изобретая велосипед
    Во-первых, поступите в любой вуз на специальность «вычислительная техника и программирование» или любую смежную. Это самое простое и очевидное начало. Позволит погрузиться в тему и получить общие знания (включая очень важные фундаментальные знания в математике).

    Во-вторых, осознайте, что «минимум сухой теории» и «сложные технические задачи» — это взаимоисключающие параграфы. Либо хавать теорию огромной ложкой за обе щеки, либо быдлокодить скриптики на PHP (без претензий к самому PHP, просто как пример). Инженер в первую очередь решает задачу, а не использует инструмент. Можно быть виртуозом гаечного ключа и отвёртки, но чтобы спроектировать автомобиль, этого мало.

    Ну и в-третьих, определитесь с задачей, которая интересна, и под неё выбирайте инструменты. Для десктопных приложений в моде C#, нестареющей классикой считается C++, имеет множество преимуществ Java и её производные вроде Scala (это к вопросу блокнот с анимацией). Для работы с текстами (составление компиляций) неплохо подходят скриптовые языки, вроде Python, Ruby, JavaScript, Perl.

    И в-четвёртых, больше никогда не говорите, что HTML и CSS — это программирование. Это вёрстка, она к программированию имеет очень мало отношения. Но раз Вы кое-что в этом понимаете, попробуйте начать с изучения JavaScript, как раз умение верстать и понимание DOM пригодятся. И инструменты знакомые.
    Ответ написан
    Комментировать
  • Как передвинуть меню с надписями?

    @01ga
    Вариант с использованием Flexbox:
    codepen.io/anon/pen/ZbRoqE?editors=110
    Можно еще, чтобы меню растягивалось ему тоже класс flex-container добавить.
    Ответ написан
    3 комментария
  • Какой выбрать ноутбук для программирования под андроид, 14-15", бюджет не ограничен?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Macbook Pro 15 Retina. При желании можно поставить винду. Лучший экран, лучшее время работы.
    Ответ написан
    6 комментариев
  • Что бы вы посоветовали будущему фрилансеру?

    Доллар в день это шикардос вообще! За нэт и кабельное заплатить можно или на автобусе целых 2 месяца на работу ездить!

    Ну если ты так серьёзно настроен то слушай:
    Java и C++ пока отложи в сторонку, ну на фрилансе с них дольше выхлопа ждать, садись за изучение php и Worpress ну bitrix можешь копнуть, там joomla modx - всё это дат тебе быстрый результат а
    Ответ написан
    3 комментария
  • Как лучше всего перевести на русский downstream и gotcha?

    @xmeoff
    downstream
    В приведенном контексте этот термин скорее всего определяет отношение между проектами. Т.е. если один проект является форком другого, то первый будет "downstream" по отношению к последнему. Так что адекватный перевод - "производный".

    gotcha
    Если это существительное, то перевод вполне однозначен: "ловушка" (в контексте программирования).
    Ответ написан
    1 комментарий
  • Есть ли фриланс ближе к 30?

    PavelK
    @PavelK
    Начать никогда не поздно,
    но по-моему метить в таком преклонном возрасте и с ответственностью за спиной
    нужно куда-нибудь в строну узкой специализации.
    На то, что Вы написали уйдёт как минимум года три перед нормальным результатом, да и на том же ОДеске народу тьма с такими общими знаниями.

    Начните с чего-нибудь одного, например с php, остальное само подтянется, если любознательны.
    Ответ написан
    4 комментария
  • Чем заняться студенту программисту в ВУЗе?

    edinorog
    @edinorog
    Троллей не кормить!
    бухлом. девочками и знакомствами. с вероятностью 99% вам после универа это уже не светит ) .... ну во всяком случае не в таком количестве
    Ответ написан
    Комментировать
  • Кто такой кодер? и чем он отличается от программиста?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Кодер пишет код программы. Программист чинит микроволновки, настраивает телефоны, ремонтирует офисную мебель и, в исключительных случаях, пишет программы.
    Ответ написан
    Комментировать
  • На что потратить время и силы в плане программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Глупые, непонятные вопросы.

    Сеньер Java и Сеньер C++ получают примерно одинаково. Уровень ЗП зависит от твоего уровня знаний и опыта работы. К тому моменту, как ты перейдешь с junior на mid, в мире все может поменяться.

    Учишь С++ и тебе нравится - продолжай. Мотивация в виде "нравится" важнее, чем лишние 100$ когда-нибудь через 5 лет.
    Мотивация в виде "мне нравится моя работа" важнее чем лишняя 1000$ в зп.

    Переучиться с С++ на java в районе junior-а не проблема. Проблема из никого стать хотя бы junior-ом и получить первую приличную работу в компании, где есть возможность реального роста.
    Ответ написан
    Комментировать
  • На что потратить время и силы в плане программирования?

    GavriKos
    @GavriKos
    Перспективы с++ разработчика большие, равно как и ЗП. Тем более если постичь с++, то другие языки пойдут намного легче. Вообще хороший программист не должен зацикливаться на одном языке. Так что лучше выберите направление, а не язык. Нравится веб? ОК, PHP, Ruby, Python. Хочется делать игры? c++, c#. Хочется писать мегакорпоративные системы - Java. Ну и т.д.
    Ответ написан
    3 комментария
  • Стоит ли сейчас python-щику изучать Java или C++?

    @krvss
    На Java будут вовсю писать приложения под Android. Если хочется плавного перехода, то лучше Java, поскольку все же уровень абстракции повыше. На C++ сразу придется много загружать в голову новых штук.

    И еще одна мысль, язык это конечно хорошо, но без платформы он не многого сейчас стоит, поэтому лучше учить сразу с чем-то прикладным, и желательно сразу начинать пользоваться, а то забудется быстро.
    Ответ написан
    2 комментария