• Как выбрать правильный вектор развития в IT сфере?

    @spaceatmoon
    Отвечаю по вашим вопросам.

    1. Человек, которые знает все тонкости к React, будет шарить лучше чем человек, который пилил свой велосипед. Да, велосипедист будет учиться на своих ошибках, но это ошибки детские. Человек, который учит React будет видеть ошибки местами детские, местами взрослые и знание как их решить будет полезней. К тому же велосипедист при написании свое кода местами будет бороться с языком/машиной, что к его профессионализму никак не скажется и как правило еще раз, это детские ошибки.
    2. Только в целях самообучения и стартапы. На обычный продакшн даже не смей.
    3. Если ваш начальник такой умный, то пусть мне даст готовое решение по синтезу речи на питоне к примеру. Что есть, но оно топорное? Или к примеру пусть кинет ссылку на игру где можно изменять ДНК, где есть караваны, космодесанты... да что же такое, опять нет? Ну ладно, даю последний шанс - операционная система такая же популярная как Windows, но без навязчивых обновлений и жрущая в 3 раза меньше ресурсов умещая в Adobe Premire.... оу, кто-то сдал позиции.

    Короче писать еще и писать программы. Дело не в том насколько революционная программа, люди тысячи программ пишут про одно и тоже. Все они отличаются тем, что каждая по своему удобна, быстра и дешева.

    Кстати, хотите революционного? Напишите язык, который также удобен к примеру как питон, который может во все платформы и быстр как C. Вперёд!
    4. Только если вы в стартапах хотите работать. Фулстек это как ортопед, и не смотря на то, что ортопед знает много, в основном это понос и ОРВИ. В вашем случае это CRUD и шаблоны будут. Ну такое короче.

    Математика вам нужна будет когда начнете программировать что-то серьезное. Для фулстеков и сайтоделов математика не нужна. Нужно понимание построение архитектуры, Отличие ООП и ФП, и умение комбинировать.
    Ответ написан
    5 комментариев
  • Как искать интересные проекты на GitHub?

    Evgin
    @Evgin
    Пробовали в https://github.com/explore искать? Более-менее каталогизированная свалка =)

    upd забыл упомянуть о вкладке trending на странице explore
    Ответ написан
    3 комментария
  • Как создать персональную систему оплаты на сайте?

    @abcyu
    Разработчик
    1. Некоторые платежные системы могут встраиваться в страничку сайта. Будет казаться, что платежная система своя. Возможно, вы имеете ввиду именно это?
    2. Сделать свою платежную систему и напрямую подключиться к VISA и др. - для одного отдельного магазина слишком дорого, речь идет об обязательном многомиллионном обороте в месяц. Если он хочет сэкономить - это глупо. Проще подключиться к существующей уже.
    3. Единственное что можно сделать, если делать самому "персональную" систему оплаты - принимать оплату собственными "фантиками". То есть создать новую платежную систему уровня WebMoney и т.п. Но шлюз в другие системы вам все равно понадобится.
    335e98ce39a92a999017c05125ff5036.png

    Если вы хотите создать свою платежную систему, то для начала ответьте себе на вопрос:
    А где именно на схеме выше вы видите свое место?
    Вы кого хотите создать? Эквайера? Эмитента?

    Как работает оплата картами читать здесь:
    https://habrahabr.ru/post/229393/
    https://habrahabr.ru/post/157565/

    P.S.:
    Вообще создать собственную платежную систему (например, типа Robokassa) - можно, и это даже технически не сложно.
    Но прямого подключения вам никто не даст даже на больших оборотах. Для прямого подключения нужны ОГРОМНЫЕ обороты.
    Максимум, что вы можете сделать - просто десяток шлюзов в другие системы-посредники.

    У меня есть интернет-магазин в разработке уже много лет. Его владелец постоянно что-то совершенствует.
    Он все эти годы развивает удобства для покупателя, раскрутку сайта и т.п. Это выгодное вложение, оно окупается.

    Но прием платежей осуществляется через посредника.

    Cвоя платежная система - это не выгодное вложение для интернет-магазина, а просто глупое (даже если гипотетически предположить, что интернет-магазин это по деньгам потянет).

    Имеет смысл говорить о своей платежной системе, если вы AliExpress, eBay или Amazon.
    Ответ написан
    Комментировать
  • Как отключить TLS в ftp-клиенте FileZilla?

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    В настройках подключения под выбором протокола есть выбор шифрования, поставьте" Only use Plain FTP".
    Ruui5.jpg
    Ответ написан
    6 комментариев
  • Как восстановить работоспособность админки WP?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Подозреваю, что проблема не в админке, а скорее в БД.
    На всякий случай сделайте следующее:
    1) скачайте ту же версию ВП и синхронизируйте ВП через Тотал коммандер. Если есть недостающие файлы, то залейте их туда.
    2) скорее всего у вас при переносе сайта БД была повреждена или импортирована неполностью из-за чего ваш "админ" потерял эти права и не видит кнопку "Обновить" и другие его привилегии. Инструкция по восстановлению прав - https://wordpress.stackexchange.com/questions/4094...
    Ответ написан
    6 комментариев
  • Жутко долго открывается сайт Wordpress. Как лечить?

    @cluberr
    F12 -> Network -> CTRL + F5
    Ответ написан
    Комментировать
  • Как осуществить доступ в базу mongodb через пароль и логин?

    Shutik
    @Shutik
    Погромист халявщик
    Как ни странно, в документации монги все это описано.
    создать пользователя:
    mongo
    >>use  "db name"
    >>db.createUser(
    	{
    		user: "user_name",
    		pwd: "user_passwd",
    		roles: [{role: "readWrite"}]
    	}
    )

    чтобы требовалась авторизация, следует в конфиге монги указать
    auth=true
    Ответ написан
    Комментировать
  • Как внедрять vue.js в существующий проект?

    mQm
    @mQm
    https://medium.com/@gearmobile
    Свое видение Вашей "проблемы".

    1. Подключаете на странице дистрибутив Vue через CDN или локально.
    2. Переносите тот кусок кода страницы, который нужно подвести под контроль Vue, в отдельный js-файл.
    3. Вместо этого куска кода на странице помещаете элемент с идентификатором (id) - при рендеринге здесь поместится в результате Ваш Vue-компонент.
    4. Модифицируете перенесенный код в js-файле под Vue - создаете Vue-компонент.
    5. Подключаете js-файл на странице.
    6. Профит.

    P.S.
    Таким образом можно делать Vue-компонентов - сколько угодно.
    Ответ написан
    Комментировать
  • Как внедрять vue.js в существующий проект?

    @VaniXac
    17 лет
    1. Ставишь vue-cli (в документации инструкция по установке).
    2. Делаешь нужные компоненты
    3. Собираешь (npm run build)
    4. Собранный build.js подключаешь на нужной странице
    Ответ написан
    Комментировать
  • Как сделать наклонные вкладки меню на сайте?

    tamerlan676
    @tamerlan676
    Развиваюсь в интернет-торговле
    Есть в CSS свойство transform. Думаю оно вам поможет.
    htmlbook.ru/css/transform
    Ответ написан
    Комментировать
  • Как взаимодействуют между собой клиентские и серверные маршруты на рабочем сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Ответ написан
    Комментировать
  • Кто и как в организации собеседует на позицию Senior Developer при отборе кандидатов?

    sim3x
    @sim3x
    По-разному
    Бывает, что и правда джун да ПМ собеседуют
    Бывает, что и мидл больше вас знает

    Как оценивают те кто не имеют уровня знаний синьора?
    В хорошем случае - вы отвечаете на все вопросы по подходам с пояснениями, даете инсайт по узким местам, указываете на места где лучше отдать функционал на аутсорс (купить софт), а где лучше сделать IP.
    В плохом - выбирают, того кто понравился

    Круг обязанностей обрисовывает позиция и задачи компании вцелом, на которую требуется синьор
    Может формироваться как угодно
    Ответ написан
    Комментировать
  • Кто и как в организации собеседует на позицию Senior Developer при отборе кандидатов?

    longclaps
    @longclaps
    При найме джуниора обычно его собеседует сеньёр,
    в случае найма сеньёра ситуация в некотором смысле симметричная - на него выпускают стаю джуниоров и миддлов, и они его рвут в клочья собеседуют.
    Ответ написан
    Комментировать
  • Как вы боретесь со "стопорами"?

    @abbaboka
    1) Взяться за другую задачу. Потом вернуться к этой.
    2) Подумать, а, может, вообще можно обойтись без этой проблемной.
    3) Пойти в корне другим путем, возможно, с нуля.
    4) Обсудить с заказчиком/менеджером вопрос снятия/упрощения задачи
    Ответ написан
    Комментировать
  • Откуда взять мотивацию?

    Sanes
    @Sanes
    Поработай месяц на вагонах.
    Ответ написан
    5 комментариев
  • Реально ли в России найти работу, где был бы полезен Ember?

    Krasnodar_etc
    @Krasnodar_etc
    fundraiseup
    Во-первых, Ember - просто инструмент. Обычно в требованиях пишут уровень знания JS и знакомство с любым фреймворком (библиотекой), потому что хорошо зная JS можно спокойно юзать любой фреймворк (библиотеку) .

    Во-вторых, вы знакомы с остальными фронтенд-фреймворками? Они тоже интересные штуки. Наиболее востребованные - React, Angular.

    Попробуйте всё. В начальной фазе развития проекта вы так или иначе можете поучаствовать в выборе инструментов. Но зацикливаться на одном фреймворке - странно.
    Ответ написан
    2 комментария
  • В чём может быть ошибка при компиляции babel?

    Negezor
    @Negezor
    Senior Shaurma Developer

    The 'polyfill' option has been removed. The @babel/runtime module now skips polyfilling by default.
    Ответ написан
    2 комментария
  • Посоветуйте, пожалуйста, ПО для реализации Agile/Scrum

    Antares19
    @Antares19
    Не устану рекомендовать trello.com/
    Онлайн-доска от команды Джоэла Спольски.
    Ответ написан
    Комментировать
  • Бесплатный хостинг для проекта на nodejs + mongodb?

    SynCap
    @SynCap
    Делаю интернет с 1998 года
    Сloud9

    + Бесплатно - один персональный проект, неограниченно - открытых

    + Домен свой можно прикрутить, а по-умолчанию на халяву - есть домен 3го уровня

    + своя IDE - можно рулить с планшета, не имея под рукой ничего кроме браузера, особая фишка - позволяет одновременную параллельную работу в несколько рыл

    + дружит с GitHub-ом, BitBucket-ом и Google Cloud Platform.

    + Виртуалки - Ubuntu c SSH (были, по крайней мере раньше) в который можно и не лезть - все рулится через веб-морду или код.

    UPD

    Всё, баста карапузики, кончилися танцы -- нет больше старого доброго c9. Теперь это Амазон со всеми прилагающимися. Однако, IDE осталась, кое-какие проверенные плюшки тоже остались. Появились Амазоновские заморочки и ограничение на бесплатное использование в 12 месяцев, помимо более жестких ограничений на ресурсы.

    Хорошей халявы (м-да, умею же сказать) тоже не осталось. Из надежных бюджетных решений могу порекомендовать облачный VPS для разработчиков от VScale (подразделение Selectel). Хороший и шустрый сервер с SSD, собственным ДНС и платой в месяц как 2 чашки кофе в придорожной забегаловке. 5 лет пользуюсь -- полёт нормальный.

    UPD 2021

    - netlify.com - 3 года кайфа
    -vercel.app- простота и мощнота
    - repl.it - есть ништяки про Питонов, Го и ещё куча всего. Крутота
    все умеют тащить в автомате с ГтиХаба, а Нетлифай ещё и с ГитЛаба и Битбакета: просто пушишь в master и, бам-бара-бам але хоп - вуаля! -- все в продакшене, всё на халяву, можно прикрутить свой домен у всех.
    и
    - конечно же -- VScale!!! -- полный контроль и -- 8 лет, полёт нормальный

    Welcome.
    Ответ написан
    2 комментария