• Сколько взять за Android проект "Счетчик калорий" начинающему разработчику?

    Вы делаете ошибку, которую делаю очень многие при оценке своего платного первого проекта. Ошибка в том, что вы боитесь продешевить, при том, что на данный момент (пока у вас нет ни одного оцененного проекта, полностью сделанного вами), вы стоите на рынке от 0 р., любая оценка выше будет только по доброй воле заказчика.
    Вы подсчитали объём работ в ваших 80-120 ч. Ваш час на данный момент можно оценить от 100 до 300 р. (и 300 - это уже многовато, скорее всего.)
    Соответственно, стоимость вашей работы будет от 8 до 45 т.р.
    Считаем по-другому: у высокопрофессионального разработчика со ставкой 1000 р./ч. эта работа займёт ориентировочно 16-20 часов.
    Соответственно, получается, что максимальная адекватная цена за такое приложение (не за вашу работу, а за результат) - 20 т.р.
    Ответ написан
    Комментировать
  • Дополнительный заработок программисту?

    webus
    @webus
    Golang | Python | NodeJS | Java
    Чтобы увеличить свой доход есть несколько вариантов:
    1. Можете попросить повышения ЗП на основной работе.
    2. Можно сменить работу на работу с большей ЗП.
    3. Можно искать подработки в свободное время (фриланс и тд)
    4. Можно развивать свои ресурсы / активы.
    5. Можно начать инвестировать и формировать свой финансовый портфель.

    В первом варианте как вам писали выше вы будете делать тоже самое но за большие деньги, а скорее всего вам добавят обязанностей. Если вас это устраивает то ок. Но на каждой должности есть потолок дохода. Выше которого прыгнуть нереально. Для разработчика в Мск это около 300-500 тыс в месяц.

    Сменить работу тоже хороший вариант. Но чем дольше работаешь тем больше врастаешь корнями в компанию. И двигаться тяжелее. Вообще для разработчика нормальной практикой является смена работодателя или должности (карьерный рост) каждые 2 года.

    Подработки в свободное время будут ок на год или два. Потом будет выгорание. Как вариант уйти с работы и погрузится полностью на фриланс. Но если опыта общения с клиентами нет то это плохой вариант. На фрилансе имеет очень большое значение скилл продаж. Условно за одну и ту же работу могут платить разные ставки. Например я знаю андроид разработчиков на фрилансе со ставками 25-30 так и со ставками 70-90. Проекты они делают примерно одинаковые. У последних очень прокачан скилл продаж. Апсейл и тд.

    Развитие своих ресурсов как мне кажется идеальный вариант. Потому что работая на кого-то вы работаете не на себя. Вы делаете вклад в чужую идею, получая оплату и опыт. Опыт это конечно хорошо вы растете как специалист. Но стоит задуматься о будушем. В 35-40 лет вы уже не будете так быстро схватывать инфу и ваша стоимость на рынке будет падать. Свои же ресурсы это ваши активы. При правильном "уходе" за ними они будут приносить доход условно пассивный. Под ресурсами и имею в виду: блог, сайт, телеграм канал, ютуб канал, инстаграм профиль (да программисты Европы и США активно постят фоточки как они работают в инстаграм. такие канал имеют сотни подписчиков). Монетизация стандартная - реклама.

    Инвестиции.Финансовая грамотность у многих страдает. Прокачайте этот скил и начните формирование финансового портфеля. Даже с небольшими сбережениями можно генерировать неплохой дополнительный доход.
    Ответ написан
    3 комментария
  • Реально в 36-40 лет стать тестировщиком или программистом если есть свободное время?

    Moskus
    @Moskus
    Реально, только есть тонкости.
    Во-первых, тестирование - как правило, самая "чёрная" и дешёвая работа в этой области.
    Во-вторых, программирование похоже на спорт: чем раньше начинаете, тем лучше результат. Это не значит, что у вас ничего не получится, просто многое может даваться с заметно большим трудом.
    В-третьих, стоит поинтересоваться, нет ли в уже знакомой вам области производства задач узкоспециализированного программирования. Как в машиностроении - программирование ЧПУ-станков или роботов, а также - автоматизация на PLC. Если вы научитесь чему-то такому, у вас будет преимущество опыта. А в каком-нибудь web вы будете ещё одним полным новичком из тысяч.
    Ответ написан
    2 комментария
  • Какой слайдер-карусель вы используете с Vue.js?

    kulakoff
    @kulakoff Куратор тега Vue.js
    Vue.js developing
    Вот эта штука может очень много: https://github.com/surmon-china/vue-awesome-swiper
    Ответ написан
    6 комментариев
  • Генерация ключа SSH?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Создайте ключ соответствующей утилитой.
    Например консольной ssh-keygen или puttygen с сайта putty.org

    ssh2 это либа клиента, а не генератора ключей.
    Ответ написан
    Комментировать
  • Как переносить gulp в разные проекты?

    У вас есть какой-то шаблон. Для удобства залейте его на github и все.

    Зачем менять имя package.json и описание? У меня в проекте в имени указан просто Vue-template и в описании перечисление технологий, что бы другим было удобно.

    Установка шаблона в несколько команд ->
    git clone https://github.com/name/project
    npm i
    npm run serve


    И все, работайте.
    Ответ написан
    2 комментария
  • Как сделать подобные переходы?

    jams
    @jams
    Веб-разработчик | PHP | WP | JS
    Посмотрите в сторону ScrollMagic и TweenMax. В купе эти два инструмента помогут добиться подобного результата в вашем проекте.
    Ответ написан
    Комментировать
  • Решается ли вопрос поддержки актуальности данных в вебе?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вариантов масса:
    1. Пишем самый новый поверх старого (rewrite всей записи целиком).
    2. Обновляем только изменившиеся поля в записи (а не все подряд), (пустые поля - считаем как не изменившиеся, для удаления данных в полях используется отдельная функция).
    3. При начале редактирования - ставим "семафор" (в БД, например: "isLocked" - boolean и "LockedBy" - ID того, кто захватил ), что поле "захвачено" другим пользователем и блокируем попытку изменения с флагом ReadOnly.
    Ответ написан
    Комментировать
  • Цикл for в javascript?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    "i+2" => будет всегда 12 :)
    А условие пока меньше 20 вот он и крутится)
    Есть вычисление, но нет присваивания нового значения переменной - обновления.
    Ответ написан
    Комментировать
  • Как сверстать такие кнопки с градиентом?

    Может просто border-radius делать, он же работает и с нулевой границей и с border: none;

    Или закруглять у родительского блока а во вложенном текст и градиентный фон?
    Или делать градиентную заливку у родитея и padding 1px, а вложенный блок синенький с текстом.
    Если хочешь, что-бы тут тебе помогли, то хотя-бы поделись тем, что у тебя есть и что не получается...
    А так все мимо пробегут, таких вопросом очень много тут и понять сложно что хочет автор.
    Ответ написан
    2 комментария
  • Какие макеты верстать новичку?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Работать Вам придется с разными. И с кривыми psd и с jpg в качество макета и даже с "хотелками" на салфетке. Так что не перебирайте, берите по очереди, берите разные. Главное больше практики. Работать с идеальным psd, в котором есть сетка, в котором дизайнер предусмотрел что реализуемо, а что нет - мне не приходилось. Всегда куча "нежданчиков", так что не ищите идеала, его нет и не будет.
    Ответ написан
    Комментировать
  • Можно ли восстановить файлы в этом случае и каким образом?

    fzfx
    @fzfx
    18,5 дм
    шансы очень даже хорошие, если всё так. изначальные логические диски были с файловой системой ntfs? если да, то включайте компьютер, ищите, качайте и устанавливайте getdataback for ntfs и с её помощью на физическом диске, который подвергся процедуре удаления логических дисков, запускайте поиск. данной программой будут предложены по идее несколько вариантов того, как она видит разбивку диска на момент перед удалением разделов, выбирайте самый первый вариант, всё должно будет найтись без потерь. сохранить программа даст возможность на любой диск, кроме сканируемого, так что если вам не хватит места - придётся где-то найти ещё один диск достаточного объёма и повторить процедуру. после того, как всё восстановите и убедитесь, что всё ок - можете работать с исходным физическим диском дальше: создавать логический (логические), форматировать, копировать туда всё обратно если будет желание.
    Ответ написан
    1 комментарий
  • Можно ли восстановить файлы в этом случае и каким образом?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Если вы не проводили никаких манипуляций, кроме создания нового логического диска (форматирование, запись новых данных), то шансы должны быть хорошими.

    Подключите диск к компьютеру с рабочей ОС, скачайте бесплатный R.saver и запустите полное сканирование.

    Если нужно больше информации, начните с видео про восстановление файлов после форматирования (оно близко по теме, но сами ни в коем случае не форматируйте диск), либо напишите тут в комментариях.

    Предварительно убедитесь, что никакие программы или ОС не будут ничего записывать на диск при подключении, и откажитесь, если Windows предложит инициализацию или форматирование. Судя по посту, это пока невозможно, но всё равно: также не сохраняйте ничего на диск сами (в т.ч. программы для восстановления данных).

    Кроме того, если вопрос об ССД, подготовьтесь заранее и не включайте диск попусту - команда TRIM может стереть данные безвозвратно. Надо либо действовать оперативно, либо отключить её.
    Ответ написан
    5 комментариев
  • Как набираться опыта и формировать портфолио?

    Dit81
    @Dit81
    Security researcher, pentester, internet-marketer
    Посмотрите требования и знания которые публикуют заказчики. В том направлении и копайте прежде всего, если реально хотите работать, а не всю жизнь только учить и читать книги по программированию и верстке макетов. Посмотрите еще смежные области, например html5 canvas и разработку на них игр. Меня это вначале очень увлекло, плюс хорошая тренировка ума на разных алгоритмах и физ. параметрах объектов!
    Ответ написан
    Комментировать
  • Как набираться опыта и формировать портфолио?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Итак, я учусь на geekbrains веб-разработке.

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

    Пока не будете читать, так и будете практиковать визуальные эффекты на jQuery. Нужна база. В начале 25% теории 75% практики. Читайте https://css-tricks.com , большую книгу css (она немного устарела, гриды не рассматривают, но основная база очень полезная), смотрите Юрия Артюха (если хотите делать крутые анимации), лазьте по https://www.awwwards.com/ и разбирайтесь, как люди так делают. А также практикуйтесь, сделайте себе сайт, сайт другу, сайт девушке - всем.

    UPD: В чем сложно придумать себе близкую к боевому задачу? Боевую задачу вам вряд-ли кто-то даст, т.к. без опыта боевых задач, вы сделаете не боевое решение. Вот там "боевые" задачи.
    1) Сделайте калькулятор произведения матриц - разминочка.
    2) Сделайте игру арканоид, хоть на дивах (а раньше, когда мы учили программирование, новичков привлекала разработка игр, а сейчас почему-то сайты. Раньше было романтичнее как-то).
    3) Сделайте приложение учета личных финансов, в котором есть такие функции
    - личный счет
    - форма добавления денег в личный счет с комментарием и выбором группы доходов (долг, зп, заказ, подарок и.т.д.).
    - форма снятия денег с личного счета с комментарием и выбором группы расхода (вернул долг, купил домой что-то, купил технику, еду, потратил на женщину и.т.д.)
    - Вывод списка доходов и расходов с фильтром, сортировкой и категориями.
    - создание расписания автоматического пополнения (зп) или снятия (аренда, абонентская плата) средств с личного счета.
    - создание простого графика расходов и доходов. Я бы сюда добавил еще прогнозирование доходов и расходов хотя бы через линейную регрессию (да, я люблю машинное обучение),
    - добавление нескольких счетов
    Эта задача норм, и типа боевая, и для себя пригодится, и на гитхаб можно выложить - красота.
    Ответ написан
    14 комментариев
  • Источники вдохновения для Front End разработчика?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Таки фишки придумывает дизайнер, а разработчик только верстает то что придумал больной мозг дизайнера
    Ответ написан
    7 комментариев
  • Как сверстать блок как круг с текстом внутри?

    aliencash
    @aliencash
    Партизан
    Дизайнера на кол. Но перед этим пусть вам скинет этот круг в SVG.
    Ответ написан
    Комментировать
  • Как сделать у div вогнутый border-radius?

    miraage
    @miraage
    Старый прогер
    Да, есть способ лучше. Дать щщей дизайнеру за такое.
    А по делу: я бы взял 4 дива и не переживал по поводу лаконичности.
    Ответ написан
    Комментировать