• Подойдет ли система MacOS для изучения и последующей работы с PHP?

    DevMan
    @DevMan
    пхп на макоси осваивать намного проще и удобней, чем на винде, и ничем не хуже, чем на пингвине.

    Не буду ли я чувствовать себя ущемленным перед другими разработчиками, которые работают на Windows, Linux и т.п.?
    как вы будете себя чувствовать зависит только от вас, система тут вообще не роялит.
    Ответ написан
    Комментировать
  • Как понять как все работает внутри?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    "Изучаем Python" Лутца для понимания языка. "Python к вершинам мастерства" Ромальо для углубления. "Inside The Python Virtual Machine" авторства Obi Ike-Nwosu для понимания работы интерпретатора. И не помешает почитать Таненбаума для понимания окружения, в котором работают программы.
    Ответ написан
    Комментировать
  • Возможно ли найти удаленную работу для junior iOS разработчика?

    aRegius
    @aRegius
    Python Enthusiast
    Здравствуйте.

    Еще никто не нашел работу, получив какие-либо ответы на какие-либо вопросы. Отправляйте резюме, откликайтесь на вакансии, звоните, пишите, презентуйте себя, параллельно с этим прокачивая свои знания/навыки. Это всё.

    Если вы сомневаетесь, что найти удаленную работу для junior iOS разработчика возможно - не ищите. Если решили искать - тогда уж не сомневайтесь.

    Пожалуйста.
    Ответ написан
    3 комментария
  • Что Microsoft TMG умеет такого, что не может MikroTik?

    Mikrotik - это в первую очередь роутер, функционал прокси-сервера там тоже есть, но достаточно скудный. А TMG - это именно прокси+файрвол, серверное решение, c интеграцией в AD, отчетами, и т.д., ориентированный именно на разграничение доступа и безопасность.
    Только вот поздновато вы про TMG вспомнили.
    "9 сентября 2012 Microsoft объявила о прекращении дальнейшего развития Forefront TMG. Основная поддержка будет прекращена после 14 апреля 2015 года, а расширенная поддержка закончится 14 апреля 2020 года. Продукт не будет доступен для приобретения после 1 декабря 2012 года[2]. На сегодняшний день доступен только в составе аппаратных решений OEM партнёров Microsoft. "
    Ответ написан
    Комментировать
  • Безопасность CRM. С чего начать и чем закончить?

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

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

    bingo347
    @bingo347
    Crazy on performance...
    Проект(ы) могут быть любым(и). Главное чтоб в них была именно Ваша работа.

    Смотреть будут:
    1. качество кода
    2. как оформляете коммиты
    3. есть ли развитие во времени
    4. есть ли в проекте конфиги вспомогательных тулов

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

    DevMan
    @DevMan
    Нормальная ли ситуация, при которой разработчика пытаются бросать в разные направления?
    не нормальная.
    но довольно обыденная. особенно у аут–сорсеров/стафферов.

    я бы спокойно ушел в swift:
    1. приятная (по крайней мере для меня) платформа.
    2. ограниченный список устройств.
    3. нет особой гонки технологий/фреймворков/etc.
    4. достаточно востребованная область.
    да и начнете не с нуля: база у вас уже есть.
    Ответ написан
    1 комментарий
  • Как сделать ввод в input с конца?

    @andand44
    <input type="text" style="direction: rtl;">
    Ответ написан
    Комментировать
  • С какого ip выполняются запросы js?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Браузерный JS - из браузера клиента.
    Серверный JS (node.js) - с сервера.
    Ответ написан
    Комментировать
  • Булевы операции в php?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Читаем документацию:
    Смысл двух разных вариантов для операторов "and" и "or" в том, что они работают с различными приоритетами (смотрите таблицу Приоритет выполнения операторов).

    Открываем таблицу приоритетов, ищем нужные операторы.
    && - 15 строка, = - 19 строка, and - 23 строка.
    Переписываем команды с учётом приоритета:
    $bool = true and false; => ($bool = true) and false;
    $bool = true && false; => $bool = (true && false);
    Ответ написан
    2 комментария
  • Вопрос по тестовому заданию, масштабируемый сервис?

    insighter
    @insighter
    -First time? - Huh? (C#, React, JS)
    Возможно, чтобы реализация предусматривала быструю доработку подключения других источников данных.
    В любом случае скорее всего речь шла про функционал, а не производительность.
    Ответ написан
    Комментировать
  • Как получить информацию о домене с цифрами?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Это не домен, а обычный адрес IPv4 (185.151.247.74) и порт (7777).
    Ответ написан
    6 комментариев
  • Как сделать rpc из rest api?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Создаём новый сервис и используем его как гейтвей. Новый сервис трансформирует запросы в rest.
    Ответ написан
    Комментировать
  • Как убрать в строке "\"?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Легально ли делать подобные сайты, какие будут последствия?

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

    Если есть риск потерять существенную сумму или получить проблемы с законом - не поленитесь и обратитесь к живому, не виртуальному юристу, за одну консультацию он много не возьмет, но при этом вы получите ответ от грамотного человека, который понимает законодательство, а не от непонятного человека из интернета, который от скуки решил пошутить и написал вам неверный совет, а вы ему поверили.
    Ответ написан
    3 комментария
  • Существует ли "отзовик по фирмам" в ИТ сообществе?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, отзывы чаще пишут недовольные. Так что вы можете увидеть десять негативных отзывов, не увидеть тысячу позитивных и сформировать неверное представление о компании. Во-вторых, сидящие на дереве птицы не боятся, что под ними сломается ветка, не потому, что верят в ветку, а потому, что верят в свои крылья. Развивайте собственный профессионализм и сможете диктовать условия при заключении трудового договора и требовать его соблюдения от любой компании, либо мгновенно менять провинившуюся компанию.
    Ответ написан
    3 комментария
  • Как организовать файловое хранилище для приложения?

    Fragster
    @Fragster
    помогло? отметь решением!
    нужно прочитать https://laravel.com/docs/8.x/filesystem и организовать на каком-то сервере s3 совместимое хранилище.
    Ответ написан
    Комментировать
  • На реальных проектах часто-ли используют ORM библиотеки для баз данных или больше пишут чистые запросы руками?

    DevMan
    @DevMan
    часто. очень часто.
    сырые запросы пилят только там, где орм не было вообще/не хотят, не справляется и/или не умеют ей пользоваться.
    Ответ написан
    2 комментария
  • Последовательность чтения кода браузером?

    Vindicar
    @Vindicar
    RTFM!
    Percivald, ты не понимаешь.
    Тут три действия, а не два.
    1. Запланировать показ текущего значения изменяемого объекта planet (console.log() делает именно это!)
    2. Изменить значение объекта planet
    И спустя некоторое (пусть и небольшое) время
    3. Отобразить текущее значение изменяемого объекта planet.
    Не важно, в каком порядке выполняются 1 и 2, к момент выполнения 3 значение planet уже будет изменено.

    А вот если выводить строку, например, innerHTML, ситуация изменится, потому что строки не изменяемы!
    И тогда будет так:
    1. Запланировать показ объекта-строки, которая в настоящий момент находится в объекте planet.
    2. Сменить содержимое planet на другое. Старая строка при этом не пропадает, так как её показ уже запланирован. Про новую строку консоль ничего не знает.
    И спустя время
    3. Показать в консоли запланированный объект-строку.

    Иными словами, в первом случае содержимое объекта planet читается на шаге 3, где оно уже изменилось. Во втором случае, значение строки, которую мы взяли из planet, тоже читается на шаге 3 - но тот факт, что внутри planet эта строка была заменена на другую, ни на что не влияет.

    Вот, на пальцах:
    Вариант 1
    611443763c478362532846.png

    Вариант 2
    6114439e7363a433817881.png
    Ответ написан
    1 комментарий
  • Почему JS самостоятельно изменяет числа?

    Fragster
    @Fragster
    помогло? отметь решением!
    Ответ написан
    Комментировать