Программы для смены ip

DNS

  • Bind — открытая и наиболее распространённая реализация DNS-сервера;
  • djbdns — простой и безопасный набор программ для обслуживания и разрешения DNS-зон;
  • Designate — DNS REST API с поддержкой нескольких DNS-серверов в качестве бэкенда;
  • dnsmasq — легковесный и быстроконфигурируемый DNS-, DHCP- и TFTP-сервер, предназначенный для обеспечения доменными именами и связанными с ними сервисами небольших сетей;
  • Knot — высокопроизводительный open-source авторитетный DNS-сервер;
  • NSD — авторитетный DNS-сервер на Си;
  • PowerDNS — высокопроизводительный DNS-сервер с множеством функций для балансировки нагрузки, написанный на C++;
  • Unbound — рекурсивный и кэширующий DNS-преобразователь;
  • Yadifa — легковесный авторитетный DNS-сервер с возможностями DNSSEC.

Виртуализация

  • Archipel — платформа для управления виртуальными машинами, использующая XMPP;
  • KVM — виртуализация для Linux;
  • OpenNebula — облачная платформа для сисадминов и devops;
  • oVirt — open-source платформа для виртуализации, основанная на KVM;
  • Packer — инструмент для создания идентичных образов машин для нескольких платформ;
  • Proxmox VE — open-source платформа для виртуализации;
  • QEMU — open-source программа для эмуляции аппаратного обеспечения различных платформ и виртуализации;
  • Vagrant — инструмент  для создания и конфигурирования виртуальной среды разработки;
  • VirtualBox — виртуализация для Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других;
  • Xen — кроссплатформенный гипервизор, распространяемый по лицензии GPL.

Безопасность

  • Blackbox — безопасное хранение данных в Git/Mercurial;
  • Denyhosts — средство против брутфорс-атак на SSH-сервер;
  • Fail2Ban — сканирует логи и выполняет определённые действия для подозрительных IP-адресов;
  • fwknop — защищает порты с помощью SPA-авторизации;
  • Glastopf — ханипот для эмуляции уязвимостей и сбора информации о атакующих;
  • Kippo — ханипот для логирования брутфорс-атак;
  • OSSEC — хостовая система обнаружения вторжений, которая проводит анализ логов, обнаруживает руткиты и многое другое;
  • OSQuery — обращайтесь к вашим устройствам как к базе данных с помощью базовых SQL-команд;
  • pfSense — дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD;
  • Snort — open-source система предотвращения и обнаружения вторжений;
  • SpamAssassin — мощный спам-фильтр с множеством методик обнаружения;
  • BounCA — веб-инструмент для генерации самоподписанных SSL-сертификатов.

Установка SaveFrom.net в Google Chrome

savefrom net помощник для opera

На странице расширения SaveFrom.net helper вы увидите новую кнопку «Добавить в Chameleon». Нажмите на эту кнопку для установки расширения SaveFrom net помощник в браузер Google Chrome.

После этого, значок расширения Chameleon поменяется на значок SaveFrom.net. После клика по значку вы можете выполнить необходимые действия. Ознакомьтесь с работой дополнения (обязательный шаг для активации работы расширения).

Далее можно будет перейти на видеохостинг YouTube для просмотра и скачивания видео. Под видео роликом вы увидите знакомую кнопку зеленого цвета «Скачать».

Вы можете выбрать необходимый формат и качество для данного видео (для каждого видео качество будет индивидуальным). Затем можно будет приступить к скачиванию видео на свой компьютер.

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

Если видео, размещенное на YouTube в HD качестве (1080p и выше), то вы можете установить на свой компьютер программу Ummy Video Downloader, которая разработана SaveFrom.net для того, чтобы можно было бы обходить ограничения Google для скачивания видео с YouTube в высоком качестве и в необходимых форматах.

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

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

Proxy Switcher

Особенность программы Proxy Switcher — огромное количество прокси-серверов. Каждый из них перед подключением может быть проверен на функциональность и надежность. Есть возможность выбора нескольких прокси-серверов (что отражено в названии), подключение к которым будет происходить попеременно через выбранные промежутки времени. Прокси-серверы можно отсортировать по стране, скорости, типу и пингу. Любой сервер может быть временно скрыт.

Утилита имеет множество и других настроек, интересных скорее профессионалам, чем любителям.

Системные требования такие же, как и для предыдущей программы. Proxy Switcher можно скачать на сайте. На русскоязычный интерфейс можно перейти только после приобретения программы.

Классификация

Можно выделить следующие виды графического пользовательского интерфейса:

  • простой: типовые экранные формы и стандартные элементы интерфейса, обеспечиваемые самой подсистемой GUI;
  • истинно-графический, двумерный: нестандартные элементы интерфейса и оригинальные метафоры, реализованные собственными средствами приложения или сторонней библиотекой;
  • трёхмерный.

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

— WIMP-интерфейс, компонентами которого являются: window- окно, icon — пиктограмма, menu — меню и pointer — указатель.

— SILK-интерфейс, speech — речь, icon — пиктограмма, language -язык, knowledge — знание.

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

Рассмотрим классификацию пользовательских интерфейсов, используемую в настоящее время, они разделяются на четыре группы:

— графический пользовательский интерфейс (Graphical User Interface — GUI);

— пользовательский Web-интерфейс (WEB-User Interface WUI);

— пользовательские интерфейсы карманных устройств (Hand-User Interface -HUI);

— неграфический пользовательский интерфейс командной строки (Command Line Interface — CLI).

Собственный процесс Android

Мы так привыкли искать приложения для всего, о чем забываем, что Android — это ОС для смартфонов, в которую встроено множество функций. Работают ли они по назначению и насколько многофункциональны — это совсем другой вопрос.

Посмотрим, как это работает.

Перейти к Настройки на телефоне Android и коснитесь Вай фай.

Длительное нажатие на Сеть вы подключены и нажмите Изменить сеть на всплывающем экране.

Ты заметишь Расширенные настройки там. Щелкните его, чтобы открыть настройки IP, в которых вы переключитесь с DHCP на Статический. В основном это позволяет вам вводить свои собственные настройки.

Прокрутите немного дальше, и теперь вы должны увидеть параметры DNS 1 и DNS 2, где вы можете ввести свои новые записи. На моем OP2 он был предварительно настроен на записи DNS Google.

Таким образом, вы можете сохранить изменения, чтобы успешно обновить настройки DNS на вашем Android. Однако у описанного выше метода есть одна проблема. До Android Nougat вам не нужно было беспокоиться о вводе своего IP-адреса, маски подсети и всех этих сетевых деталей. Однако после обновления Android N об этом тоже нужно позаботиться, иначе кнопка сохранения станет серой вне это означает, что вы не можете сохранить настройки DNS. Здесь и появляются сторонние приложения для смены DNS.

Как узнать свой IP адрес

Узнать свой IP адрес можно несколькими способами. Для начала следует разграничить внешний и локальный IP адрес. Чтобы определить свой внешний IP целесообразно воспользоваться одним из общедоступных сервисов 2IP, WhatIsMyIP, либо же IP-Ping (можно использовать и другие). Переход на такой ресурс позволяет получить базовую информацию о вашем IP, а также базовые данные о вашем провайдере и системах (если они предварительно не были скрыты).

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

Для начала через «Пуск» необходимо отыскать утилиту «Командная строка». Ее потребуется запустить от имени администратора. Когда откроется поисковое окно нужно ввести «ipconfig». На экран будет выведена информация, среди которой вы сможете найти интересующие вас цифры

Теперь немного о последовательности действий, что нужно выполнить, чтобы узнать свой локальный IP. Для начала через «Пуск» необходимо отыскать утилиту «Командная строка». Ее потребуется запустить от имени администратора. Когда откроется поисковое окно нужно ввести «ipconfig». На экран будет выведена информация, среди которой вы сможете найти интересующие вас цифры.

Обмен сообщениями

  • ejabberd — распределённый и устойчивый к отказам XMPP-сервер, написанный в основном на Erlang;
  • Metronome IM — XMPP-сервер мгновенного обмена сообщениями, начинался как форк Prosody IM;
  • MongooseIM — масштабируемая платформа для мгновенного обмена сообщениями, написанная на Erlang;
  • Openfire — кроссплатформенный XMPP-сервер, написанный на Java;
  • Prosody IM — кроссплатформенный XMPP-сервер, написанный на Lua;
  • Tigase — XMPP-сервер на Java;
  • Candy — многопользовательский XMPP-клиент, написанный на JavaScript;
  • Kaiwa — open-source веб-клиент для XMPP;
  • Lets-Chat — чат на Node.js с собственным сервером.

Управление проектами

  • GitBucket — клон GitHub, написанный на Scala;
  • GitLab — клон GitHub, написанный на Ruby;
  • Gogs — легковесный Git-сервис, написанный на Go;
  • Phabricator — инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими;
  • Redmine — open-source серверное веб-приложение для управления проектами и задачами, написанное на Ruby;
  • Taiga — open-source инструмент для управления проектами на основе методик Kanban и Scrum;
  • The Bug Genie — инструмент на PHP для управления проектами и отслеживания задач;
  • Trac — средство управления проектами и отслеживания ошибок в программном обеспечении, написанное на Python.

Мониторинг

  • Alerta — распределённая, масштабируемая и гибкая система мониторинга;
  • Canopsis — open-source гипервизор;
  • Cacti — инструмент с веб-интерфейсом, который собирает статистические данные за определённые временные интервалы и позволяет отобразить их в графическом виде;
  • Cabot — легко развёртываемая служба мониторинга и оповещений на собственном сервере;
  • Centreon — open-source инструмент для мониторинга производительности;
  • check_mk — набор расширений для Nagios;
  • Flapjack — система мониторинга маршрутизации уведомлений;
  • Icinga — форк Nagios;
  • LibreNMS — форк Observium;
  •  — небольшой open-source инструмент для управления и мониторинга Unix-систем;
  • Munin — сетевой инструмент мониторинга ресурсов;
  • Naemon — сетевой инструмент для мониторинга, основанный на Nagios, но с улучшениями производительности и новой функциональностью;
  • Nagios — open-source инструмент для мониторинга компьютерных систем и сетей: наблюдения, контроля состояния вычислительных узлов и служб, оповещения администратора в том случае, если какие-то из служб прекращают свою работу;
  • Observium — система мониторинга для Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp и многих других. Есть платная и бесплатная версии;
  • Opsview — система мониторинга, основанная на Nagios 4;
  • Riemann — гибкая система мониторинга распределённых систем;
  • Sensu — open-source фреймворк для мониторинга на Ruby;
  • Sentry — инструмент для мониторинга приложений и логирования событий;
  • Serverstats — простой инструмент для создания графиков с помощью rrdtool;
  • Seyren — дашборд с оповещениями для Graphite;
  • Shinken — open-source фреймворк для мониторинга на Python;
  • Zabbix — open-source система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования;
  • Adagios — веб-интерфейс для конфигурации Nagios;
  • Dash — веб-дашборд для Linux;
  • Thruk — веб-интерфейс для Naemon, Nagios, Icinga и Shinken;
  • Uchiwa — open-source дашборд для Sensu;
  • OMD — система сетевого мониторинга.

Почтовые серверы

  • Cyrus IMAP/POP3 — open-source почтовый сервер, который предназначен для запуска на закрытых серверах;
  • Dovecot — IMAP- и POP3-сервер, разрабатываемый с упором на безопасность, гибкость настройки и быстродействие;
  • Exim — агент пересылки сообщений для Unix-систем;
  • Haraka — высокопроизводительный SMTP-сервер на JavaScript;
  • MailCatcher — простой SMTP-сервер на Ruby. Полезен в целях разработки или отладки;
  • Maildrop — высокопроизводительный open-source SMTP-сервер;
  • OpenSMTPD — защищённый SMTP-сервер;
  • Postfix — open-source агент передачи почты;
  • Qmail — безопасная замена Sendmail;
  • Sendmail — один из старейших агентов передачи почты.
  • Mail-in-a-Box — легкоразвёртываемый почтовый сервер;
  • iRedMail — open-source почтовый сервер, основанный на Postfix и Dovecot.

Скачайте K-Meleon на русском языке бесплатно для Windows

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно K-Meleon для Windows, файл проверен!
  
K-Meleon

Windows

Русский 26.6MB .exe

Скачать

  
K-Meleon Portable
Windows Русский 25.1MB .zip

Скачать

Обзор K-Meleon

K-Meleon – бесплатный веб-браузер, оптимизированный для операционной системы Windows. Основан на движке Gecko, разработанным компанией Mozilla для их популярного обозревателя Firefox.

Функционал K-Meleon

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

K-Meleon блокирует элементы ActiveX, всплывающие окна и рекламные баннеры сомнительного содержания. Также есть отдельные кнопки для отключения Flash, чистки кэша управления cookies и Java.

Чтобы сделать серфинг максимально удобным и приятным, разработчики оснастили K-Meleon рядом полезных функций:

  • ● У браузера свой собственный макроязык, который используется для реализации его модульной структуры. Также он обеспечивает расширяемость функционала.
  • ● В K-Meleon внедрены системы закладок многих популярных браузеров, включая Opera, Mozilla, Netscape и IE. Пользователь может выбрать одну или работать со всеми одновременно.
  • ● Браузер может автоматически перевести содержимое страницы на любой язык. Пользователю на выбор предлагаются несколько сервисов, вроде Google Translator и Яндекс.Переводчика.
  • Расширения. С помощью kmm-файлов можно внедрить в браузер новые возможности и инструменты. Поддерживаются JS-скрипты, XUL-плагины, Autolt-скрипты и другие сторонние приложения.
  • Удобное управление. Пользователь может настроить горячие клавиши и жесты мышью для быстрого доступа к функциям браузера.
  • Оптимизация. Результаты различных тестов показали, что K-Meleon использует меньше ресурсов системы, чем большинство современных аналогов. Это делает его отличным решением для использования на старых компьютерах с маленькой оперативной памятью.
  • Персонализация. Пользователь может подстроить интерфейс браузера под свои предпочтения: изменить структуру окон, скачать фоны, темы и шрифты. Открытый исходный код позволяет разрабатывать собственные модификации K-Meleon.
  • Хранение данных. Пользователь может сохранить контент с веб-страницы в виде html-файла или текстового документа. Также их можно напечатать прямо из диалогового окна браузера.

K-Meleon доступен на шести языках, включая русский.

Браузер поддерживается на всех версиях операционной системы Windows. Последняя версия – K-Meleon 77 – вышла в декабре 2017 года.

Скриншоты

Похожие программы

Google Chrome — браузер от поисковика Google
Opera — удобный браузер с поиском по умолчанию от яндекса
Mozilla Firefox — быстрый, безопасный и удобный серфинг в сети
Internet Explorer — браузер установленный по умолчанию в windows
Proxy Plus

Амиго — интернет-браузер от компании Mail.Ru Group
Safari — интернет-браузер от компании Apple
Tor Browser — анонимный браузер со встроенным VPN
UC Browser — браузер для Windows, основанный на движках Chromium и Trident
Uplay

Яндекс Браузер — браузер от поисковой системы яндекс
Vivaldi — браузер, работающий на движке Blink от Google
HAL

Maxthon — браузер, работающий на движке Webkit или Trident
Silverlight

Orbitum — браузер, созданный на движке Chromium
Adblock Plus

Kodi — программа для воспроизведения мультимедиа
Microsoft Edge — веб-обозреватель от Microsoft в замен Internet Explorer
Chromium — браузер на движке WebKit, обеспечивает ускоренную загрузку страниц
OpenVPN

Pale Moon — бесплатный веб-браузер с открытым исходным кодом
K-Meleon — бесплатный веб-браузер, оптимизированный для Windows
Браузер Atom

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Как читать чужой код? Часть 4. Программный интерфейс. Исправление чужих доработок

Во всех вакансиях есть требование — умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

Книги

  • Learn Cisco Network Administration in a Month of Lunches — руководство для сисадминов, которые хотят научиться администрировать коммутаторы и маршрутизаторы Cisco;
  • The Linux Command Line — книга о командной строке Linux;
  • The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win — книга о том, как DevOps-методики могут решить проблемы в IT-организациях;
  • The Practice of System and Network Administration — в первом и втором изданиях описываются лучшие практики администрирования, вне зависимости от конкретных платформ или технологий;
  • UNIX and Linux System Administration Handbook — подход к системному администрированию с практической точки зрения;
  • Securing DevOps — книги о безопасности для DevOps, которая рассматривает современные технологии, используемые для защиты веб-приложений и их инфраструктуры.

Hotspot Shield

После установки программы есть возможность воспользоваться 7-дневным пробным периодом. Утилита предлагает пользователю создать аккаунт, а также ввести параметры своей банковской карты для безопасных операций с ней в дальнейшем. При этом данные автоматически шифруются на входе и выходе. С установленной программой можно без опаски работать в Wi-Fi в публичных зонах.

Рабочее окно утилиты с фиктивным адресом сервера США представлено на рисунке ниже.

На следующем рисунке показано интуитивно понятное окно настроек.

Скачать Hotspot Shield можно на сайте.

При установке на компьютер браузера TOR вопрос о том, как поменять IP-адрес компьютера, отпадает. Необходимость в специальных программах для смены статического адреса исключается. Браузер сам преобразует реальный адрес в фиктивный, а также блокирует потенциально опасные опции обычных браузеров — cookie, кэш, историю работы (фактически реализуя опцию «Инкогнито» в Google Chrome). К сожалению, TOR не отличается скоростью работы и имеет некоторые ограничения в обычной для браузеров функциональности. Он, в частности, не дает возможности просмотра видео в формате FLV.

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

После нажатия «Проверить настройки сети Tor» возникает рабочее окно браузера с фиктивным адресом.

О программе GUI:

GUI (Graphical User Interface, Сокращенно GUI, также известный как графический пользовательский интерфейс) относится к пользовательскому интерфейсу, работающему на компьютере, отображаемому в графическом виде.

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

Для нашей обычно используемой операционной системы Windows существует множество способов написания настольных программ с графическим интерфейсом пользователя, включая пакет Java Swing, winform, WPF (с использованием C #), структуру QT (с использованием C ++) и т. Д., И вы даже можете использовать веб-методы для написания настольных программ с графическим интерфейсом пользователя, таких как электрон (JS и другие языки).

Ключевые возможности

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

Основной акцент разработчиков Pinta делался на удобство. Данный факт отражен в следующих особенностях этой программы:

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

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

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

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

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

Аналоги

На рынке графических редакторов с упрощенным интерфейсом существует много аналогов Pinta. Среди них, прежде всего, стоит выделить такие программы, как:

  • GIMP – это бесплатный софт, предназначенный для ретуширования цифровых фотографий. С его помощью также можно создавать простые рисунки, ретушировать изображения на продвинутом, профессиональном уровне. Кроме того, программа может использоваться для конвертирования одного формата изображений в другой и работать в качестве инструмента для массового рендеринга.
  • NET – это бесплатный популярный софт, предназначенный для созданий изображений и редактирования фотографий. У программы предельно простой и интуитивно понятный пользовательский интерфейс, позволяющий даже неопытным юзерам быстро освоить все основные функции данного графического редактора. Также в арсенале программы есть набор мощных инструментов, функция отмены, вносимых изменений. Благодаря активности и постоянно растущему сообществу пользователей, буквально каждый день появляются новые дополнения, расширяющие функциональные возможности этого редактора.
  • Krita – это популярное приложение, созданное специально для рисования эскизов. Оно бесплатное и доступно на всех популярных платформах. Программа имеет полный набор всех самых необходимых функций для редактирования фото и рисования.

Видео-обзор редактора:

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
IP-файл
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: