• Как в котлин отформатировать целое число?

    vanesxl
    @vanesxl Автор вопроса
    Денис Загаевский спасибо за ответ!
    Вот так у меня все работает
    var str: String = "%,d".format(Locale("RU"),1234)
    println(str)
    Ответ написан
    Комментировать
  • Насколько сложен Vue в отличии от Reacta?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Насколько он сложен вообще?

    Как по мне, для новичка Vue легче, в том случае если вы на должном уровне знаете JS.

    Много ли отличии?

    Нет
    https://ru.vuejs.org/v2/guide/comparison.html

    Нашел место для стажировки, но там пишут на Vue

    Если разработчик JS не слоупок, то для него не должно быть разницы на чем писать - Angular, React, Vue и тому подобные решения. Как правило под капотом крутится плюс минус одни и те же идеи, решающие одни и те же проблемы.
    Ответ написан
    Комментировать
  • Как сделать страничку браузера прозрачной?

    FeST1VaL
    @FeST1VaL
    Тихий
    Невозможно.
    Это как я тут недавно читал веселые задачки от клиентов... на сайте помоему студии красоты просили сделать зеркало на заднем фоне сайта, чтобы посетители себя видели в нем.

    Алло! Ваш дизайнер ещё на месте? Нужно на нашем сайте сделать фон зеркальным, чтобы пользователь заходил и видел своё отражение
    Ответ написан
    3 комментария
  • Можно ли научиться хорошо программировать если сначала теория потом практика?

    @Alekseyniss
    Не обращай внимания на большинство ответов тут, они поданы в негативном ключе и скорее нацелены на подавление твоей мотивации (какова мотивация авторов этих ответов - непонятно).

    Расскажу свою историю. Я никогда программированием не увлекался, в школьные времена большую часть времени проводил за компом в игрушках - вот и в 11 классе подумал пойти в IT сферу, мол раз за компом люблю посидеть, то и там будет интересно.
    Короче, информатику начал учить с нуля в последний год школы, успешно сдал её, поступил в ИТМО на разработку (не стоит думать что там чему-то учат). В первый год обучения мне было дико сложно, ничего не понимал, новый материал давался с трудом, задания кое как выполнял, тыря код из проектов одногруппников и интернета. Мне было настолько некомфортно, что я в конце первого года обучения хотел отчислиться. Хорошо, что этого не сделал.

    В итоге, спустя два года обучения меня больше заинтересовала веб разработка. Благо у меня английский на очень высоком уровне - я начал смотреть различные курсы, чтобы оттуда черпать информацию (насчёт книг скажу так - для общего развития можно почитать какую-нибудь классику по CS, в остальном куда полезнее читать доки/статьи/смотреть курсы).

    Таким образом через полгода я знал базовый стек по типу HTML, CSS, JS на более-менее хорошем уровне. С того момента уже около трех лет прошло, все также в свободное время смотрю курсы (уже вошло в привычку в свободное время открыть его на телефоне и залипнуть), делаю сайдпроекты, работаю.

    Так что скажу так - если действительно тебе это нравится, то продолжай. Да, по началу сложно, особенно если нет бэкграунда. Будешь смотреть примеры кода и не понимать что они делают. Будешь читать статьи и не понимать о чем они. Это нормально. Вся эта информация так или иначе откладывается у тебя в голове, и все что нужно для её понимания - это определённые знания, которые соединят все о чем ты прочитал или узнал в единое целое. Иными словами, в очередной раз читая о чем то ты внезапно поймёшь то, о чем читал/услышал неделю назад.

    Удачи.

    upd. Нет ничего плохого в том, что будет больше теории, чем практики. Просто делай следующим образом: узнал что-то новое - поиграйся с этим в коде. Узнал много нового - попробуй из этого состряпать что-нибудь.
    Ответ написан
  • Можно ли научиться хорошо программировать если сначала теория потом практика?

    Лучше в ВУЗе учитесь, а приходите домой и изучайте в свободное время программирование. Так сразу убьете двух зайцев — муки, а правильно ли я делаю, и вас не отчислят за неуспеваемость.
    Ответ написан
    Комментировать
  • Java или Kotlin для новичка Android?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    На данный момент уже можно советовать начинать с котлина, поглядывая по необходимости в джаву. Котлин достаточно самостоятельный язык, и Kotlin/JVM это одна из реализаций.
    Ответ написан
    2 комментария
  • Создание чат-квеста. Как это сделать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Как можно создать этот чат, чтобы смс по мере поступления уходили наверх?

    Никак, смс недоступны сторонним приложениям. Если стандартное приложение телефона не умеет двигать смс вверх - то никак.

    Можете написать свой "мессенджер", или сделать бота для телеграма.
    Можно и на джава.

    Но тут вопрос - если вы хотите игру - наймите программистов, пусть вам напишут.
    Если вы хотите научиться программировать - научитесь программировать сперва что-то попроще, а потом уже задавайте вопросы.
    Ответ написан
    Комментировать
  • Как обернуть выделенный текст в кавычки в PhpStorm?

    @EugenCherniy
    File -> Settings -> Editor -> SmartKeys
    Включить Surround selection on typing quote oe brace
    Ответ написан
    1 комментарий
  • Как обернуть выделенный текст в кавычки в PhpStorm?

    @craz
    Теперь это в File -> Settings -> Editor-> General->Smart Keys
    Ответ написан
    Комментировать
  • Как правильно парсить сайт для Android приложения?

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

    riky
    @riky
    Laravel
    насколько я знаю такого нет, но хорошая идея для плагина.

    также можно попробовать попросить эту фичу https://youtrack.jetbrains.com/issues/WI
    если наберет голосов могут сделать
    Ответ написан
    4 комментария
  • Дизайн сайта в Adobe XD для чего?

    @GASS10
    Начинающий web-программист
    В XD все ясно и понятно, нет ненужных инструментов, которые не нужны в дизайне. Этакий sketch для мультиплатформы, с возможностью делать прототипы, и показывать их заказчику на расстоянии. Сейчас не знаю, но в будещем должны появляется конвертеры из .psd в .xd Рекомендую использовать именно adobe xd, а Photoshop так, чтобы обрезать картинку или что-нибудь такое ;D.
    Ответ написан
    Комментировать
  • Как поменять цвет линии абзаца в IDE от JetBrains?

    S4YfvMIk026ymLmaP9SoUw.jpeg
    Ответ написан
    Комментировать
  • Как называется эффект быстрой прокрутки чисел?

    Ответ написан
    Комментировать
  • Как понять БЭМ, и что мотивирует верстальщик в использовании его?

    class="custom__button black__button login__forgot reg__button right__part mob-full__width"

    На вопрос верстальщику что это такое: "Это бэм"


    Вам нагло соврали. Это говнокод.

    Понять BEM
    Ответ написан
    5 комментариев
  • Стоит ли учить полностью js?

    @svetlov97
    JQuery это всего лишь библиотека, а JS это сам язык. Знания библиотеки вам мало что даст, если вы не будете знать как работают те или иные функции внутри.

    Абстрагируйтесь от программирования и представьте ситуацию.
    У вас посреди дороги заглохла машина, как вы будете ее чинить если вы умеете только ей управлять?
    То есть вы гнете как крутить руль как нажимать на педали, но вы понятия не имеете какие процессы происходят внутри машины.
    Ответ написан
    2 комментария
  • Стоит ли учить полностью js?

    @D3lphi
    Вы уже определитесь, кем хотите быть... Или вы используете только готовые решения (Тот же jQuery): шаг влево, шаг вправо - расстрел, у вас недостаточно знаний и вы не можете видоизменить код под свои нужды. Или же вы умеете писать собственные решения. По-моему, ответ очевиден. Если хотите стать хорошим специалистом, то без глубокого понимания какого бы то ни было языка не обойтись. Кроме того, в современном мире jQuery отходит на второй план. На нем неудобно реализовывать многие вещи. В больших современных проектах его вообще не используют. Сейчас все больше начинают использовать js фреймворки. Начиная от vueJS и заканчивая Angular'ои и React'ом.
    Ответ написан
    4 комментария
  • На сколько VueJS сегодня востребован на рынке труда?

    Тоже задался этим вопросом, и сделал анализ вакансий front-end разработчиков в Московских компаниях, где в требованиях упоминали Angular, React и Vue. Вот что получилось:
    Angular - 33;
    React - 25;
    Vue - 2.
    Востребованность очевидна, но многие писали так: "Опыт работы с Angular, либо другим фреймворком". Такие ответы я тоже включал в вышеприведенную статистику, и плюсик отдавал именно Angular, т.к. он конкретно был написан, хотя думаю это не совсем правильно.
    Многие пишут, что смотреть нужно именно на задачи выполняемые фреймворком, а не на его популярность. Может оно, конечно, и правильно, но для новичка это важно, т.к. если фреймворк популярен, то куда не плюнь, везде и всюду есть уже ответы по реализации той или иной задачи, что не скажешь о новой технологии. Хотя, может, оно и к лучшему, т.к. придется думать больше своей головой, чем заниматься копипастом и при этом ничего не понимать. Как, например, куча недоспециалистов, которых породил WordPress своей легкостью и кучей готовых решений (ничего не имею против этого движка, но вот к "специалистам", коим считает себя каждый второй школьник научившийся устанавливать плагины, есть огромная прямо таки ненависть - учитесь думать своей головой!!!).
    Так, если брать в расчет Angular и React, то по ним куча туториалов: видео, статьи, книги и т.д. Vue таким количеством пока что похвастаться не может (это будет и не правильно, если сравнивать по такому критерию, т.к. Vue появился сравнительно недавно), но зато у него просто замечательная документация, которая на русский язык переводится даже быстрее, чем на английский (Vue просто китайский проект), для многих, не знающих английский (а нужно бы знать), это будет большим плюсом.

    Что касается Vue, то его комьюнити очень быстро растет с каждым днем. Также существующие статьи, сравнивающие его с другими фреймворками, отдают предпочтение именно ему. Причем там пишут не только люди, для которых Vue стал первым фреймворком (звучит пошловато, ну да ладно), но те, кто уже работал с другими, вроде Angular и React.
    Отдают предпочтение из-за того, что он довольно легок в использовании (это для новичков), а также быстрее и т.д. (для более продвинутых). Отсюда, возможно, опасность перехода всех JQuery приверженцев, а в следствии полный интернет говно-решений, которые начнут копировать люди не хотящие думать своей головой, а затем и ненависть к самому фреймворку из-за испорченной репутации. Это, конечно, не должно стать проблемой при выборе, но посчитал нужным, что все таки указать нужно. Хотя, опять таки, это просто моё мнение, и не факт, что оно правильное.
    По использованию - встречается в вакансиях он хоть и не так часто, но все же появляется, а это уже о чем-то говорит. Тем более если учесть факт, что появился он сравнительно недавно.
    Также Vue включили в Laravel, а это уже серьезная заявка. Также встречал ответы, что gitlab также использует Vue.

    Вот такой большой ответ, почти как статья, который выражает мое мнение. Надеюсь, что хоть чем-то помог, если не запутал еще больше))
    Ответ написан
    1 комментарий
  • Какую выбрать систему управления проектами для небольшой фриланс-команды?

    Antonoff
    @Antonoff
    Разработчик
    Ответ написан
    Комментировать