Метка «прокси»

Зародившись как скриптовый язык в помощь веб-разработчикам, с дальнейшим развитием JavaScript стал мощным инструментом разработки клиентской части, обеспечивающий удобство и интерактивность страницы прямо в браузере у пользователя.

Из-за специфичности среды и целей, JavaScript отличается от обычных языков программирования, и имеет множество особенностей, не понимая которые, довольно сложно написать хороший кроссбраузерный код.

Думаю, что большинство программистов, писавших код на JavaScript больше пары дней, сталкивались с этими особенностями. Цель данного топика не открыть что-то новое, а попытаться описать эти особенности «на пальцах» и «недостатки» сделать «преимуществами».

В данном топике будут рассматриваться:

  1. Замыкания
  2. Прототипирование
  3. Контекст выполнения

Читать полностью »

139 закон уже наделал шуму в том числе и на Хабре. Пересказывать краткое содержание предыдущих постов не буду, все и так знают.

1 ноября мы запустили РосКомСвободу, но сейчас кажется, что этого мало.

Предлагаю ответить кодом на принятый закон.

Копипащу из своего поста в ЖЖ:
"Суть киллера проста: имеем список заблоченных сайтов от провайдеров, имеем список прокси-серверов.
Пишем плагин для Chrome, Firefox, Safari, который, видя домен из списка, чекает прокси-сервер, если гут, то подключается к заблокированному сайту через этот прокси. У Яндекс.Браузера и Opera есть режим turbo, они и сами справляются. Пользователей ослика нафиг.
Плюс небольшой скрипт, который сразу после получения листа забаненых заменяет IP на доменное имя.

Предложение от pvp: При проверке сайта на zapret-info.gov.ru, в случае если добавлен, автоматически добавляется в наш список заблоченных.
Читать полностью »

Системное программирование / [Из песочницы] Учимся писать модуль ядра (Netfilter) или Прозрачный прокси для HTTPS
Эта статья нацелена на читателей, которые начинают или только хотят начать заниматься программированием модулей ядра Linux и сетевых приложений. А также может помочь разобраться с прозрачным проксированием HTTPS трафика.
Небольшое оглавление, чтобы Вы могли оценить, стоит ли читать дальше:Как работает прокси сервер. Постановка задачи.

Клиент – серверное приложение с использованием неблокирующих сокетов.

Написание модуля ядра с использованием библиотеки Netfilter.

Взаимодействие с модулем ядра из пользовательского пространства (Netlink)

P.S. Для тех, кому толькоЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js