Организовываем wi-fi-мост для подсети


Просмотров: 42

Возникла недавно следующая ситуация. Есть корпус А. В нем проводная сеть и беспроводной один маршрутизатор. Есть помещение Б, в котором Интернета и сети нет, а очень нужно. Кабель из корпуса А в помещение Б провести не представляется возможным, однако сеть Wi-Fi до помещения Б вполне “добивает”.

Задача: 1) Организовать в помещении Б подсеть с раздачей IP-адресов (DHCP) отличную от подсети корпуса А. 2) Организовать доступ в Интернет. 3) Ограничить скорость доступа в Интернет по wi-fi.

Ниже рассказываю, как это решал. Может быть кому-то пригодится. Для начала узнаём, куда физически идет кабель от провайдера. Идёт он в роутер от d-link, который имеет локальный ip 192.168.6.1 и раздаёт адреса от 192.168.6.100 до 192.168.6.199. От него идет кабель к маршрутизатору wi-fi, который имеет ip 192.168.6.200

В помещении Б нам понадобится точка-доступа Wi-FI, которая умеет работать в режиме клиента (это далеко не все wi-fi-роутеры). Например,  D-link dap-1360. Он умеет и работать в режиме клиента, и раздавать dhcp. Но не умеет ограничивать скорость доступа к сети Интернет. Значит оного dap-1360 будет мало. В общем резервируем для него ip-адрес 192.168.6.50. Задаем какому-нибудь ноутбуку ip-адрес, скажем, 192.168.0.7 и подключаемся к dap-1360 (ip по умолчанию 192.168.0.50). В зависимости от ревизии пункты меню могут несколько отличаться. В ревизии D можно выбрать “Мастер настройки беспроводной сети” – “Режим работы беспроводный сети – клиент”

Нажимаем “Далее”, точка доступа осуществит поиск беспроводных сетей. Подключаемся к требуемой и вводим пароль.

Теперь перейдём в “Расширенные настройки” – Lan. Запрещаем DHCP-сервер и меняем ip адрес на зарезервированный. В нашем случае 192.168.6.50. В качестве шлюза указываем ip того роутера, который авторизуется у провайдера.

Далее идем: Wi-Fi – основные настройки. Задаём имя сети, желательно её скрыть (скрыть точку доступа), поскольку мы будем подключать для раздачи доступа в есть и ограничения скорости к Интернет другой роутер.

Ну и переходим в пункт “Wi-Fi” – “настройки безопасности” для установки пароля на скрытую сеть. Можно также зайти в “Система” – “пароль администратора” для смены пароля на web-интерфейс.

ВАЖНО! КАНАЛЫ WI-FI РАЗДАЮЩЕГО И ПРИНИМАЮЩЕГО МАРШРУТИЗАТОРА ДОЛЖНЫ БЫТЬ ОДИНАКОВЫМИ. В ДАННОМ СЛУЧАЕ НЕ ИСПОЛЬЗУЕТСЯ РЕЖИМ AUTO.

Ну что, пришло время подключить второй роутер.

По техническим причинам далее будут изображения по подключению роутера  D-link dir-615, который не имеет режима контроля пропускной способности, ради которого всё и затевается :).

Подключаем кабель типа витая пара одним концом в гнездо LAN точки доступа dap-1360, а другим концом в порт WAN второго роутера. Назначаем Ip адрес на сетевой карте ноутбука/компьютера, к примеру, 192.168.0.4, подключаем второй кабель от ноутбука к в второму роутеру в порт LAN. Заходим в браузере по его IP (в нашем случае 192.168.0.1).  Переходим в настройки подключения к сети Интернет (или используем мастера) и выбираем Static Ip (статический IP).

Соответственно задаём шлюз (gateway) того маршрутизатора, в который физически вставлен кабель от провайдера, ну и ip-адрес порта wan должен быть в той же сети. А вот DNS сервера можно поставить как от google (8.8.8.8. 8.8.4.4.), так и от Яндекса с автоматической фильтрацией трафика от нежелательны и пошлы сайтов. Например, режим Семейный (77.88.8.7, 77.88.8.3). Блокирует мошеннические сайты и “сайты для взрослых”.

Переходим в настройки сети и активируем DHCP-сервер в подсети, отличной от подсети корпуса А.

Осталось только настроить название wi-fi сетки и пароль на неё. Ну и конечно ограничить пропускную способность к сети Интернет. Всё, можно подключаться, поставленные задачи решены. Думаю, если бы был wi-fi роутер семейства microtik, то можно было обойтись одной “железкой”.

Напоследок фотография сегодняшнего дня. Не было “родного” блока питания на DAP-1360. Пришлось отрезать штекер от старого адаптера телефона Nokia и припаять к совместимому по вольтажу аналогу. 🙂

Буду благодарен, если кто-то напишет, как можно было сделать проще.

Полезные инструменты для редактирования сайта


Просмотров: 19

При работе с системами управления содержимым сайтов само собой приходиться править их исходный код. Html, css, php, javascript. Желательно, чтобы этот процесс происходил как можно быстрее, и поможет в этом некоторый набор программ, о котором пойдет речь.

Первое – это, конечно же, хороший редактор кода. Использую Notepad++ (notepad-plus-plus.org), привычка – вещь страшная, никак не могу пересесть на что-то другое. Совсем никак. Notepad++ наше все. Лёгок, поддерживает подсветку синтаксиса огромного количества языков программирования. Под Linux можно использовать через эмулятор Wine. Работает быстро, вполне корректно.

Второе – инструмент сравнения файлов. К примеру, внесли мы изменение в файлы темы WordPress (какой-нибудь function.php), она возьми и обновись. 🙂  Всё – собственные изменения удалены, файл перезаписан. Для визуального сравнения текстовых документов в на предмет изменений в них отлично подойдет программа WinMerge (winmerge.org). Очень полезна, скажем, для определения того, что изменилось в одной версии проекта по сравнению с другой.

Но что делать, если кусочек нужного кода находится где-то в одном из множества файлов плагина? Не беда, найти его поможет популярный файловый менеджер Total Commander (ghisler.com). Достаточно зайти в папку с нужными файлами и папками, выбрать меню “Команды” –  “Поиск файлов“. Далее ставим галочку напротив строки “С текстом” , выбираем кодировки, пишем требуемый текст – найти. Готово! Масса времени сэкономлена.

Ну и четвертое – конечно же инструменты разработчика (ctrtl-shift-j) браузера Google Chrome. Как раньше специалисты без них обходились – это просто выше моего понимания. 🙂

Может быть сюда добавить ещё растровый графический редактор Gimp (gimp.ru)? Пожалуй, да. Кроссплатформенный и мощный. Он необходим. А чем пользуетесь вы?

“Чиз”-то оно да, только где фото хранить?


Просмотров: 45

 

Краткий обзор плагинов WordPress для организации фотографий. 

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

Скажем, пару лет назад вопрос “где хранить фото для сайта” был практически закрыт. Конечно же на Яндекс.Фотках Почти что прямые ссылки (для “выпрямления” я писал как-то на php простенькую страничку, которой активно пользовался). Фото хранились в разных разрешениях, от 150px до оригинала, а объем дискового пространства был неограничен! Кроме того проводились различные конкурсы поддерживались комментарии, геотэги и прочее, и прочее. На специализированных ресурсах то и дело возникали мнения о том, что фотохостинги типа radikal.ru отомрут, зачем они нужны, раз есть Яндекс.Фотки?

Потом пришла весть, что все фото уходят на яндекс-диск, старые “прямые” ссылки на форумах/блогах сохранятся (спасибо на этом), а вот новые для вставки фотографий система не выдаст. Мы предприняли попытку спасти уникальный сервис Яндекс.Фоток, но наши обращения в различные инстанции и подписи под петицией не возымели должного эффекта. 🙁

Аналогом отечественного фотохостинга в англоязычном сегменте сети Интернет можно было назвать flickr.com. Предоставляли целый терабайт дискового пространства для фото. Опять же возможность хранить в разных разрешениях, возможность скачать файлы из альбомов в архиве zip. На wordpress даже готовый плагин вставки изображений есть (wp-flickr-press). Но владельцы сервиса поменялись и установили лимит на 1000 фото на бесплатном тарифе. Всё. Всё остальное удалить или плати. В долларах, конечно же.

И тут мы подходим к главному вопросу – как же хранить изображения? Ведь именно они “отнимают” наибольшее место на хостинге. Предположу, что в текущих условиях фотографии к записям логичнее хранить на том же хостинге, на котором расположен сам сайт. Если речь идет об организации 360-галереи, здесь вариант только на своем хостинге. Само собой изображения желательно сжать. Использовать графический редактор довольно долго. Для этой задачи мне понравился плагин под WordPress “Compress JPEG & PNG images” от TinyPNG.

Плагин использует внешний сервис для сжатия фото, может также автоматически уменьшать разрешения снимка по ширине и высоте. Сжимает изображения здорово. Например, панорамные фото уменьшил чуть ли не в 5 раз практически без потери качества! Также скрипт способен как оптимизировать сразу после загрузки, так и “анализировать” вообще все изображения в медиафайлах и преобразовывать пакетно. Минус плагина – на бесплатной подписке установлен лимит в 500 изображений в месяц. Но это тоже не мало.

Если стоит задача организовать обширные фотогалереи, например, для музея, есть предложение использовать google photos при помощи  wordpress-плагина с длинным названием Photonic Gallery & Lightbox for Flickr, SmugMug, Google Photos, Zenfolio and Instagram. 

По названию понятно, что поддерживает он немало сервисов. Правда настройка с google photos мне показалась несколько не интуитивной. Осуществляется через кабинет разработчика google. Сам фотохостинг “гугл фоток” хоть и предоставляет неограниченное пространство для фото, хранить фотографии в исходном разрешении, не затрачивая ресурсы google-диска нельзя. Если согласиться на меньшее разрешение – тогда пожалуйста, пока ограничений на хранение нет. Однако просто так фото на какой-нибудь форум не вставить, так что фотохостингам вроде ru.imgbb.com еще жить да жить.

Итого для оптимизации изображений, хранящихся на самом хостинге, можно использовать плагин Compress JPEG & PNG images.

Для вставки изображений с flikr.com – wp-flickr-press (только тысяча в бесплатном варианте).

Для организации больших фотогалерей google photos и плагин Photonic Gallery & Lightbox for Flickr, SmugMug, Google Photos, Zenfolio and Instagram. 

Если Вам известны более простые решения – просьба написать в комментариях. 🙂

С праздником Победы. Фото и видео в формате 360.


Просмотров: 90

Сегодня в городе Гусеве прошел торжественный парад, посвящённый 74-летию Победы в Великой отечественной войне. Громкие и пафосные слова писать не буду, для освежения памяти лучше прочесть “Блокадную книгу” Даниила Гранина и Алеся Адамовича. Хотя бы выдержки. Полностью и я прочитать не смог – настолько страшные события там описаны.

Для того, чтобы отразить мероприятие в сети, решил использовать 360-камеру Samsung Gear 360 sm-r210. Производитель заявляет способность снимать видео в разрешении вплоть до 4096×2048 в прогрессивной разверстке и 24-х кадрах в секунду. В качестве видоискателя используются смартфоны Galaxy S8,  S8+, Galaxy S7 edge, S7, Galaxy Note5, Galaxy S6, S6 edge, S6 edge+, Galaxy A5, A7 (2017) с ОС Android 5.0 и выше, а также iPhone 7, 7+, 6S, 6S+, SE с ОС iOS 10.0 и выше. С китайским Vernee Thor камера дружить отказывается, даже через модифицированное приложение, поэтому снимать пока приходится “вслепую”.

Можно снизить разрешение видео и добиться 50 кадров в секунду. А вот выбора размера фото я не нашел – только 15 мегапикселов и точка. В помещении камере явно не хватает света. Склейка фото и видео происходит в специализированной программе CyberLink Gear 360 ActionDirector. Причём если со склейкой видео всё понятно, то с фотографиями не всё так очевидно. В программе просто нет опции вывода “склеенного” фото. Но, как оказалось, вытащить их очень просто. Во время склейки программа сохраняет файлы в определённую папку, которую можно просмотреть, нажав “правка” – “параметры” – “файл”. В строке “Папка экспорта” и лежат склеенные фото.

Отдельного упоминания заслуживает вкладка “Аппаратное ускорение” параметрах. У меня при активации опций “Включить аппаратное кодирование”, “Включить аппаратное кодирование” видео воспроизводится и сохраняется с большими артефактами в виде квадратов. ПРи отключении опции всё нормально. ВИдеокарта семейства Radeon RX.

Фотографии сшиваются чуть ли не мгновенно, склейка практически не видна, хотя качество в помещении далеко от идеального. А вот для монтажа видео, да ещё в 4К, нужен довольно производительный компьютер. Ниже представлен скриншот загрузки 6-ядерного, 12-поточного CPU Xeon X5690 (3.47 Ghz) при выводе 360 4К видео.

Просматривать полученный результат лучше программой VideoLan (VLC). Очень желательно, чтобы компьютер был оснащён производительной видеокартой с поддержкой аппаратного декодирования кодека h.264, которая и возьмёт на себя основную нагрузку при воспроизведении контента. Как по мне, то видео получаются с излишне выкрученным “зумом”, в результате чего кажутся смазанными. В том же VLC достаточно немного изменить масштаб колесиком мышки, как сразу появляется чёткость. Ниже представлен пример воспроизведения в программе.

А вот при загрузки в youtube/facebook такой функции нет. Как настроить “зум по умолчанию” в CyberLiink ActionDirector я так и не нашел. Возможно это поддерживается в каких-то более продвинутых программах монтажа, вроде Adobe Premier.

Ниже представлены фотопанорамы в формате 360. Трафика довольно много, перелистывание фото происходит при помощи стрелочек.

Закончу же вольной цитатой одного из блогеров – “Дай-то Бог, чтобы войны проходили только в комментариях“.

WordPress повышает требования к хостингу


Просмотров: 42

Вчера состоялся выпуск новой версии системы управления контентом – WordPress. Самая популярная система во всём мире. Мои сайты также работают на ней. Но если в версии 5.1.1 WordPress только мягко намекал о том, что пора переходить на интерпретатор PHP 7+, то уже минимальные требования 5.2 – PHP уровнем не ниже 5.6.20

Согласно статистике разработчиков, только 2% сайтов на WordPress используют в качестве интерпретатора версию PHP 5.2.4 и 20% версии от 5.3 до 5.5. Конечно же я вхожу в эту двадцатку. На одном из серверов у меня установлен PHP 5.5.9 (эээх, одной сотой не хватает), на другом как модуль Apache 5.4.16.

Что ж придется обновлять ПО на серверах. Вчера при обновлении WordPress у меня слетела админка. Стили просто не подгружались, пришлось откатываться из резервной копии (всегда делайте копии перед обновлением!). Сегодня обновился на том же самом хостинге – проблем никаких не заметил. То ли изначально выложили немного недоработанную версию, потом исправили, то ли у меня был какой-то странный, непознанный глюк.

Ранее одним из самых требовательных к хостингу я считал “движок” форума phpbb 3.2.X (аж 5.4.8 ему требовалось), теперь же пальму первенства перехватил WordPress. Столь радикальные изменения вызваны, скорее всего, необходимостью проверки обновлений и дополнений по цифровой подписи. При установке обновлений в WordPress основным фактором обеспечения безопасности было доверие к инфраструктуре и серверам WordPress . В случае компрометации серверов проекта атакующие имели возможность подменить обновление и распространить вредоносный код среди сайтов на базе WordPress, использующих систему автоматической установки обновлений. На стороне пользователей подобная подмена осталась бы незамеченной.

Внедрению проверки источника обновлений по цифровой подписи мешало то, что поддержка необходимых криптографических алгоритмов появилась в штатной поставке PHP относительно недавно. Нужные криптографические алгоритмы появились благодаря интеграции библиотеки Libsodium в основной состав PHP 7.2.(!) Выходом стала разработка и включение в состав WordPress 5.2 компактного варианта Libsodium – Sodium Compat, в котором на языке PHP реализован минимальный набор алгоритмов для проверки цифровых подписей. (подробнее можно прочесть здесь: https://www.opennet.ru/opennews/art.shtml?num=50649).

Так что ещё легко отделались 🙂 CMS WordPress используют более 30% сайтов, представляете, что было бы в случае компрометации обновлений? На всякий случай публикую таблицу версий Ubuntu Linux LTS и нативной поддержки php из репозиториев по умолчанию.

Версии PHP в Ubuntu

Ubuntu PHP
12.04 LTS (Precise) 5.3
14.04 LTS (Trusty) 5.5
15.10 (Wily) 5.6
16.04 LTS (Xenial) 7.0
18.04 LTS 7.2

В Ubuntu 18.04.2 LTS (Bionic Beaver)  поддержка 32-битных платформ прекращается и если есть желание сделать сервер из старенького Intel Pentium IV – нативно установить не выйдет. Пришло время обновлений.

День Победы.


Просмотров: 6

8 мая 2019 года в актовом зале нашего колледжа прошел классный час в виде устного журнала «Долг памяти».
Классный час, посвященный 74 годовщине со дня Победы в Великой Отечественной войне, напомнил о страшных днях войны: о боях, о героях, о воинах, павших на полях сражений, о страданиях народа.

Закрывая последнюю страницу журнала, творческая группа колледжа наполнила всем присутствующим в зале об акции «Бессмертный полк», призванная сохранить память о Великой Отечественной войне, о каждом, кто не жалея своей жизни, боролся за освобождение Родины.
Красненко Л.Д.

Читать дальше …

Финал 11 сезона областной лиги юмора «Остров КВН»


Просмотров: 2

04 мая в г. Гусеве прошёл финал 11 сезона областной лиги юмора «Остров КВН». Тема финальной игры «Не игра, а пушка!» На суд жюри и зрителю было представлено 4 конкурса: приветствие, конкурс капитанов, разминка и домашнее задание

В финальной игре сезона приняли участие пять команд веселых и находчивых из Гусева, Озерска и Немана.  Колледж агротехнологий и природообустройства в финале представили две команды. От Озерского отделения выступила команда КВН «Соседи» в составе Захватаева Александра (2ЗЧС17), Морозовой Дарьи (2ЗУ17), Колбаса Татьяны (3ЗИ16), Опрышко Равиля (2СД17), Борычко Ивана (1СД18), Мерещенок Юрия (2ЗИ17), Козлова Егора (4СД15) и Терешонок Анны (2ЗИ17).
Результаты игры распределились следующим образом:

    • Чемпионы 11 сезона «ЛЕТО» МОУ СОШ 1 им. С.И.Гусева;
    • Вице-чемпионы «СОСЕДИ» КАТиП г. Озерск;
    • 3 место «Незваные гости» КАТиП г. Гусев;
    • 4 место «ГПТ» Гусевский политехнический техникум г. Гусева;
    • 5 место Не мальчишки» г. Неман;
    • Лучший актер – Артём Стригунов, команда КВН “ЛЕТО” г. Гусев;
    • Лучшая актриса – Татьяна Колбаса, команда КВН “Соседи” г. Озерск;
    • Лучшая шутка – “Незваные гости” КАТиП г. Гусева (про схему движения транспорта в Гусеве).

Поздравляем наших ребят с почетным призовым местом, желаем им дальнейших успехов, творческого развития и больших побед.
Выражаем благодарность Владимиру Наставневу, Любови Николаевне Грушко, администрации МО «Гусевский ГО» и  дому культуры города Гусева!

Читать дальше …

Фестиваль военно – патриотической песни «Поклонимся великим тем годам»


Просмотров: 7

А песни ходят на войну.

А песню любят свято.

За всех людей, за всю страну

Она хранит солдата.

Каждый год в майские дни наш народ вспоминает грозные годы войны, чтит память павших воинов, кланяется живым. Много лет прошло с того незабываемого дня, когда смолкли последние залпы сражений, когда в Берлине была поставлена победная точка кровопролитной войны, длившейся 1418 дней и ночей.

Война и песня, что может быть общего? Казалось бы, тяготы и страдания военного времени не оставляют места для песен. И, тем не менее, песня всегда сопровождала солдата!

7 мая 2019 года в Колледже агротехнологий и природообустройства отделения №3 г.Озерска состоялся фестиваль военно-патриотической песни «Поклонимся великим тем годам», посвященный 74 – й годовщине Победы в Великой Отечественной войне.

Почетным гостем нашего фестиваля стала Вера Терентьевна Крылова (бывшая несовершеннолетняя узница фашистских концлагерей).

А также ветераны преподаватели: Михайлина Валентина Николаевна и Островская Галина Павловна.

Творческие номера, которые сегодня исполнили студенты техникума, ни одного человека в зале не оставили равнодушными, ни зрителей, ни жюри. Через творческие номера мы смогли прочувствовать и понять то, что пережили наши сыновья, отцы и деды в непростое военное время.

Выступление наших конкурсантов оценивало прекрасное жюри: заместитель директора по УВР отделения №2 – Бальсис Светлана Витальевна; педагог – организатор отделения №2 – Красненко Лариса Дмитриевна; библиотекарь – Юревич Татьяна Владимировна.

Победители в номинациях:

Стихотворение: Морозова Дарья (2ЗУ17);

Вокальное исполнение: Дуэт преподавателя Озерского техникума Юлия Юрьевна Пашигорева и студентка техникума Вакуленко Дарья (2ПТ17).

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

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

Выражаем благодарность всем участникам фестиваля. Желаем творческим успехов и надеемся еще не раз увидеть выступления наших коллективов.

Педагог – организатор Н.С. Пыхтина

Читать дальше …

Урок мужества


Просмотров: 7

07 мая 2019 года в ГБУ КО ПОО «Колледж агротехнологий и природообустройства» заместителем руководителя молодежного военно-исторического клуба «Им. Князя Александра Невского» (г. Озерск) Юрием Ивановичем Королюком проведен Урок мужества, приуроченный к 74 – ой годовщине Победы в Великой отечественной войне.

На мероприятии присутствовали студенты первого курса специальности «Эксплуатация и ремонт сельскохозяйственной техники и оборудования», второго курса специальности «Механизация сельского хозяйства» и «Лесное и лесопарковое хозяйство».

Юрий Иванович рассказал ребятам о возникновении акции «Георгиевская ленточка», об истории георгиевских орденов, медалей и крестов в разные эпохи истории России. Напомнил студентам о разнообразии наград и людях, совершивших подвиг. Выступление сопровождалось презентацией и видеоматериалами.

По окончании Урока   Юрий Иванович  поделился  историей жизни своего отца – ветерана ВОВ. Кроме того, студенты колледжа Голомазов Максим (4МХ15), Сеник Даниил (3МХ16) – члены военно-исторического клуба,  рассказали о своих родных принявших участие в Великой Отечественной войне (1941-1945 гг.).

Юрий Иванович напомнил присутствующим об участии в акции «Бессмертный полк», которая состоится 9 мая, а также ознакомил с  сайтом, где можно поделиться информацией, бравой историей о своем родственнике, участвовавшем в Великой Отечественной войне.

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

Читать дальше …