Задать вопрос
  • Как найти наставника для получения реального опыта?

    0xD34F
    @0xD34F
    Мои текущие знания и умения:

    Правильно будет так: "мои фантазии относительно текущих знаний и умений".

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

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    1) Сроки - нет гарантии что все будет сделано до определенного времени, максимум что теряет при этом фрилансер - немного времени на переговоры, и, возможно, немного рабочего времени. Возможно - по тому что вероятность что он вообще ничего не сделает ненулевая. Студия теряет: Клиента, деньги по неустойке, репутацию и нервы.
    2) Качество и единый стиль - просто забудьте. Поддерживать ваш проект будет либо чертовски дорого, либо адски геморойно.
    3) Ответственность и приоритет на ваши задачи - отсутствуют.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    фрилансеров под те же задачи и они будут работать фактически за бесплатно?

    Фрилансеры, которые работают фактически за бесплатно, выполняют задач почти ничего.

    Фрилансеры, которые могут закрыть все задачи вебстудии, обычно зарабатывают больше.
    Ответ написан
    Комментировать
  • ВЕБ студия с сотрудниками фрилансерами?

    catdesign
    @catdesign
    Веб-разработчик
    1. Фрилансер - это черная дыра. Нет никаких гарантий, что вы с первого раза найдете хорошего специалиста. Вы потратите массу времени походив по рукам как портовая путана, потеряете массу времени и сил. В итоге скорее всего специалиста вы найдете, но какой ценой?

    2. Нет слово бесплатно. Бесплатно будут работать только молодые специалисты, которых вы воспитаете. И то не долго, постепенно их интерес и отеческие симпатии пропадают, люди имеют свойство развиваться.

    3. Дешевые предложения на фрилансе можно сразу отметать, шанс, что эти специалисты чего-то могут резко приближается к нулю. Нормальные же предложения по стоимости приближены к студийным.

    Вывод: Строить свою веб-студию можно только из своих коллег по цеху с которыми вы уже работали. Для этого желательно самому побыть фрилансером или же поработать в студии. Однако помимо кадровой работы у вас должна быть тонна знаний из разряда всего понемногу. Иначе вы останетесь без денег с лапшой на ушах
    Ответ написан
    1 комментарий
  • ВЕБ студия с сотрудниками фрилансерами?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Сокрытие налогов минимум. Ну и фрилансеры работают так как им платят. То есть в вашем случае 300 руб час.
    Ответ написан
    Комментировать
  • ВЕБ студия с сотрудниками фрилансерами?

    Sanes
    @Sanes
    Это вопрос организационный.
    Ответ написан
    Комментировать
  • Шифрование сообщений/файлов на сайте, как сделать?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Либо пользователи обмениваются между собой паролем заранее, не пользуясь вашим сайтом.
    2. Либо они пользуются ассиметричными ключами, которые также должны сгенерировать за пределами вашего сайта.

    Ну а дальше - стандартные вещи. Можете почитать https://ru.wikipedia.org/wiki/PGP
    Ответ написан
  • Как работает функция send_photo?

    Ternick
    @Ternick
    1) Где грамотность, почему предложение начинается с маленькой буквы и где запятые ?!
    2) Почему основной тег стоит Боты, а не питон ?
    3) Серьёзно ? tekebot ?
    4)Библиотека telebot является полностью открытой и доступна на github.
    5) Интересующую вас функцию можно найти в этом файле на гитхабе.
    6)Если вам ничего не понятно, а так скорее всего, следует понять, что писать телеграмм ботов обойдя хотя бы месяц обучения основам языка, а не идти сюда и задавать вопросы не имеющие особого смысла.
    Ответ написан
    Комментировать
  • Запрет разглашать свои навыки, это норма?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Они не имеют право запрещать разглашать общедоступную информацию, не принадлежащую им. Я подписывал кучу nda и ни разу не встречал такое.

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

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    В целом правильно, неплохая проработка материала.
    У меня есть только пара замечаний, не относящихся напрямую к централизованному обработчику.

    • error_reporting(E_ALL & ~E_NOTICE); делать не стоит. Если только не приходится работать с адовым легаси, которое сыпет нотисами, лучше отлавливать все ошибки. Учитывая же что в 8-ке обращение к несуществующей переменной станет не нотисом а предупреждением, такая конструкция со временем станет бессмысленной. что означает - ошибки надо исправлять, а не замалчивать.
    • ini_set("error_log", __DIR__ . "/php-errors.log"); будет не очень хорошей идеей, если файл error-handler.php выше корня веб-сервера. Ошибки надо прятать подальше.
    • ini_set('display_startup_errors', 1); - это какая-то дичь, которая кочует из руководства в руководство. Никто никогда этих стартап еррорс не видел, но многие старательно пишут это заклинание у себя в коде. Это по-любому связано с настройкой сервера, и в отладке ошибок поможет примерно ничем.
    • само по себе задание настроек через ini-set ненадежно. Ошибка может случиться до того, как РНР прочитает эту команду. Задавать надо в конфигурации веб-сервера.
    • в теории можно добавить флаг или автоматическую проверку на джейсон запрос. и соответственно кодировать ответ в джейсон. Но это только для криовруких фронтендеров, которые не умеют читать НТТР статусы, а ждут что им все разжуют в джейсоне, и без error: true они не поймут, что была ошибка
    • стек вызовов может быть довольно длинным, и раздувать логи. Можно подумать о более укороченном варианте.


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

    Я только не понял, почему вопрос про error_handler. Что именно смущает?
    Ответ написан
    5 комментариев
  • Как исправить эту ошибку?

    @kandrash
    Кратко о себе
    Добавьте use.
    // Прописан в алиасах
    use URL;
    // Или полный путь
    use Illuminate\Support\Facades\URL;
    Ответ написан
    1 комментарий
  • Как понять из-за чего PHP иногда начинает медленно работать?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    двигаться в APM Application performance management
    https://habr.com/ru/company/pc-administrator/blog/...

    но если ПХПшник па жизни - можешь as is оставить
    Ответ написан
    Комментировать
  • Как сохранять данные javascript?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    локальное хранилище или куки. Сложней есть способы - но тебе их незачем пока
    Ответ написан
    Комментировать
  • Как сохранять данные javascript?

    mrusklon
    @mrusklon
    Не получается? Яростно гугли!
    куки , ну или серьезнее: авторизация, сервер, БД
    Ответ написан
    Комментировать
  • Где допущена ошибка?

    @kandrash
    Кратко о себе
    Метод shop() возвращает не модель а связь belongsTo. Чтобы получить модель нужно убрать скобки:

    {{ Auth::user()->shop->points }}
    Ответ написан
    Комментировать
  • Нужен ли TypeScript для написания бэкенда на Node.js?

    bingo347
    @bingo347 Куратор тега Node.js
    Crazy on performance...
    Можно ли обойтись обычным js?
    Можно. TypeScript лишь добавляет к JavaScript статическую типизацию в компайл-тайм. После компиляции будет все тот же JS.

    Какие будут плюсы?
    Главный плюс, ИМХО, - скорость разработки за счет подсказок IDE и автодополнения, больше авторефакторингов. Ну и возможность ограничить использование функций/методов от нежелательного использования тоже плюс. А если еще и проектировать доменную модель на типах, то можно сразу видеть, если что-то не сходится, еще до написания логики.

    Не будет ли много лишней писанины по сравнению с чистым js?
    Большинство типов TypeScript способен вывести. Далеко не Хиндли-Милнер конечно, но тоже хорошо. Я пишу больше в ФП стиле, с редкой примесью структурно-процедурного при описании эффектов, так у меня явные указания типов присутствуют только в сигнатурах функций. В самой логике код неотличим от обычного JS, но с хорошей проверкой типов.

    Будет ли сложно хранить скомпилированный js?
    Как и любые другие артефакты сборки, скомпилированный JS хранить не нужно. Компилируйте непосредственно перед выкладыванием на продакшен, а в git храните лишь TS код + настройки компилятора. А в dev среде вообще можно запускаться через модуль ts-node.
    Ответ написан
    Комментировать
  • Где найти видео с новшествами программирования?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    программированию с низким уровнем качества, для новичков или с устаревшей информацией

    Вы не задумывались почему? Основной поток программистов - макаки, новички, и на них делается основной упор.

    Все кто более смышленный, гуглят, ищут сами.Это как правило акцентированные статьи на английском, пробелемы\задачи на работе и тому подобное.

    Никто не будет вам делать подарок, и скидывать сервис где собраны все гайдлайны от А до Я.

    Иначе зачем вы нужны обществу как программист, если ваш навык поиска информации равен продавшице Тамаре из магазина.

    Выход: Выбрать язык + описать задачу\проблему + выборка по году выдачи гугла + добавить ключевые слова = ваше решение задачи.
    Ответ написан
    Комментировать
  • Какую специальность выбрать?

    @MatrixKiller
    Если сходу то: "Прикладная математика и информатика" и "Прикладная информатика".
    Не знаю что лучше, но для геймдева надо быть знакомым с технологиями Искусственного Интеллекта.
    Я бы поэтому пошел на "Прикладная математика и информатика".
    Но, по большому счёту скорее всего без разницы. И там и там будет достаточно математики преподаваться. Без неё никак.
    Есть такие специальности в "Московский государственный технический университет им. Н.Э. Баумана (национальный исследовательский университет)".

    Желаю удачного выбора! :)
    Ответ написан
    2 комментария