Виталий Соколов, прокси можно настроить принимать соединения на определённом IP, но не устанавливать. Для отправки придётся использовать всю ту же настройку маршрутизации средствами ОС.
Kyanda, снова не соглашусь. Достойно зарабатывать можно во многих отраслях, кроме ИТ. Но не с отношением "ничего не изучаю после рабочего дня", конечно. Это относится как к России, так и к другим развитым капиталистическим странам.
Nposk, какой функции? Где? На бэкенде? На фронтенде? На фронте ограничения безопасности не позволят получить MAC-адрес, а с бэка это в принципе невозможно.
hint000, а ежедневная работа программиста весёлой и не является. Лучше как можно раньше понять, что не способен её делать, чем весело и интересно обучаться пару лет, а потом столкнуться с реальностью и не осилить работу.
Kyanda, я бы не стал использовать оборот "в нашей стране", так как в США и Японии намного больше смертей на рабочих местах, и существенно хуже статистика по инсультам и инфарктам. Да и про сферы тоже усомнюсь. Часто вы видели логистов, приходящих с работы и садящихся за самообучения по профилю? Видели экономиста, которому маркетолог рассказывает, как делать его работу? Видели кадровика, работающего под вопли исполнительного директора о необходимости срочно исправить ошибку, так как она обходится компании в десять миллионов в час? Я могу долго продолжать этот список. Конечно же, подобные ситуации относятся не ко всем. Можно очень спокойно натягивать вёрстку на WordPress в маленькой web-студии или целыми днями играть в игры на рабочем месте админа маленькой компании.
Александр, и тем не менее я рекомендую посмотреть профиль выполнения. Если много времени уходит на обработку запроса базой, то смотреть, что это за запрос, почему он именно такой, какой по нему план выполнения и почему, а отталкиваясь от полученных данных уже браться за оптимизацию.
Kotovasofa, предыдущие лет 5 у меня примерно поровну было Java и Python, а также немного C. На Python преимущественно Django, иногда Flask, aiohttp, Tornado, Twisted. На Java по большей части Spring и Netty. И ещё совсем немного Clojure, но это больше для себя, чем работы. В последние полгода существенно больше стало Java в связи со сменой места работы.
Kotovasofa, к счастью, на PHP я не писал уже больше десяти лет. Так что посоветовать могут только Котерова, учебник которого все эти годы остаётся лучшим стартом.