90+ бесплатных ресурсов для самостоятельного обучения онлайн

Хочу поделиться списком полезных образовательных ресурсов, среди которых каждый найдет для себя что-то интересное и новое. Главное рассмотрим в начале — IT и иностранные языки. А следом будет подборка сервисов и ютуб-каналов, связанных с наукой, образованием в целом, бизнесом и творчеством.
Информационные технологии и программирование

На русском:

  • Academy.yandex.ru — Яндекс — найдется все! Помимо возможности записаться в одну из школ Академия Яндекса, на сайте доступен архив записей некоторых докладов.
  • Cybermarketing.ru — Профессиональное обучение интернет-маркетингу.
  • Code.org — Каждый должен иметь возможность изучать компьютерную науку наравне с общепринятыми дисциплинами.
  • Geekbrains.ru — Хочешь научиться программированию? Десятки бесплатных материалов доступны на Geekbrains.
  • Hexlet.io — Как стать программистом? Для начала перейти на данный ресурс.
  • Htmlacademy.ru — Интерактивные курсы и интенсивы для будущих гуру в IT.
  • Lendwings.com — Неплохая подборка курсов, в том числе бесплатных.
  • Loftblog.ru — Портал видеоуроков по веб-разработке.
  • Mail.ru — “Погребок” аккуратно собранных и замаринованных видео-лекций от профессионалов Mail.ru и ведущих IT-разработчиков, которые вы можете “достать и открыть” в удобное для вас время и попробовать на вкус.
  • Microsoft.com — Подборка курсов от виртуальной академии Майкрософт.
  • Techdays.ru — Видеопортал по разработке и современным технологиям.
  • Topexpert.pro — SEO, SEM, Интернет-маркетинг.

На английском:

  • Codecademy.com — Учитесь программировать в интерактивном режиме.
  • Codeplace.com — Обучение веб-разработке от А до Я для новичков и продвинутых разработчиков.
  • Codeschool.com — Учись, практикуйся, добивайся своего!
  • Datacamp.com — Онлайн-уроки и курсы программирования.
  • Dataquest.io — Больше данных богу данных. Научитесь писать код, работать с данными и строить свои проекты.
  • Datamonkey.pro — Изучайте SQL и Excel, станьте мастером по анализу данных.
  • Generalassemb.ly — Великолепные сайты (HTML, CSS, Javascript) своими руками.
  • Onemonth.com — Стань на “ты” с кодом за 1 месяц. Заманчиво не правда ли?
  • Platzi.com — Маркетинг, программирование и дизайн от лидеров отрасли.
  • Sitepoint.com — Ruby, PHP, SEO, дизайн и многое другое.
  • Teamtreehouse.com — Учитесь HTML, CSS, мобильной разработке и многому другому.
  • Udacity.com — Тот самый “Университет Силиконовой долины”.

Иностранные языки

С русским интерфейсом или поддержкой:

  • 16polyglot.ru — Англисйкий (и другие) язык за 16 часов! Конечно, это не совсем правда, но для поездки или начала изучения самое то.
  • Abaenglish.com — Бесплатные видео-уроки английской грамматики, фильмы и многое другое.
  • Busuu.com — Сайт и приложение. Обучайся вместе с 60 миллионами пользователей со всего мира. Отправляй упражнения на проверку реальным людям и сам помогай другим.
  • Duolingo.com — Сайт и приложение: учите языки в игровой форме.
  • Lang-8.com — Социальная сеть для изучения другого языка. Пиши тексты, отправляй их на проверку другим ученикам. Проверяй работы на своем родном языке.
  • Lingualeo.com — Персонализированный онлайн-сервис, помогающий учить английский язык эффективно. Сайт и приложение.
  • Lingvist.io — Азы английского или французского языков обещают донести за 200 часов, проверим?
  • Lingust.ru — Еще один сайт с подборками материалов для изучения языка.
  • List-english.ru — Подборка бесплатных материалов по английскому языку для начинающих.
  • Ororo.tv — Смотрите фильмы и сериалы с субтитрами, в любой момент наводите мышь на неизвестное слово — фильм остановится, а вам покажут перевод и прочую полезную информацию.
  • Real-english.ru — Английский без дураков — “Курс молодого бойца”.

На английском:

  • 40 Essential British Expressions — Youtube-канал. Простые и познавательные анимационные уроки помогут вам лучше понимать язык Байрона и Шекспира.
  • Anglo-linklink — Youtube-канал. Учим постепенно, переходя от менее сложных уроков к более сложным.
  • Babbel.com — Если с английским уже все в порядке, здесь вы можете взяться за другие языки. Основной принцип площадки — во главе всего реальные повседневные беседы и темы.
  • BBC Learning English — Youtube-канал. Изучайте язык вместе с британской новостной службой BBC.
  • Britishcouncil.org — Большая база графических, аудио и видео материалов от British Council.
  • English in a minute — Youtube-канал. Американский английский по несколько минут в день. Такой подход точно понравится людям с хронической нехваткой времени.
  • Learn English with Jennifer — Youtube-канал. Полмиллиона подписчиков и десятки видеоуроков говорят сами за себя. Заходим на канал опытного педагога, смотрим и работаем над собой.
  • Planblabs.net — Уделяйте этому приложению по 5 минут в день.
  • Memrise.com — Карточки, карточки, слова, слова.
  • Rachel’s English — Youtube-канал. Как работать с американцами? В первую очередь – говорить с ними на одном языке.
  • Quill.org — Различные топики для изучения английского.

Наука и образование

На русском:

  • 4brain.ru — Развивайте память, считайте в уме, осваивайте ораторское мастерство. arzamas.academy/courses Некоммерческий просветительский проект, посвященный гуманитарному знанию.
  • Coursera.org — Знания тысяч экспертов из ведущих университетов мира собраны специально для вас на одной площадке.
  • Coursmos.com — Курсы по различным темам всегда с вами. В любом месте, с любого устройства.
  • Ifmo.ru — Курсы от ИТМО. IT’sMOre than a UNIVERSITY.
  • Gaidaruniversity.ru — Открытый университет Егора Гайдара. Лекции по экономическим и социальным дисциплинам.
  • Khanacademy.org — Академия Хана (Khan Academy) продвигает идеи бесплатного и качественного образования для всех.
  • Lektorium.tv — Просветительский проект Лекториум. Вас ждут специально подготовленные ведущими вузами страны онлайн курсы. Темы найдутся для всех: старшеклассников, студентов и специалистов.
  • Lectoriy.mipt.ru — Лекторий. Видеолекции и открытые образовательные материалы Физтеха.
  • Nkj.ru — Видеоподборка журнала “Наука и жизнь”.
  • Openedu.ru — Открытое образование. Платформа позволяет изучать базовые дисциплины бакалавриата российских университетов через онлайн-курсы. Среди партнеров-организаторов МГУ, СПбГУ, СПбПУ, НИУ «ВШЭ», МФТИ, ИТМО.
  • Postnauka.ru — Короткие видеолекции, монологи ученых по теме их исследований. Научные теории, понятия, идеи и факты.
  • Pushkininstitute.ru — Образование на русском. Проект Государственного института русского языка им А.С.Пушкина.
  • Theoryandpractice.ru — Теории и практики- место в сети для обмена знаниями.
  • Totaldict.ru — Онлайн подготовка к “Тотальному диктанту”.
  • Academia — Проект Academia телеканала Культура. ТВ-проект, каждая серия которого — это самостоятельная лекция по одной из фундаментальных наук.
  • Tvkultura.ru — Телеканал Культура, подборка видеоматериалов образовательной тематики.
  • Universarium.org — Универсариум — открытая система электронного образования. Бесплатные образовательные программы от лучших университетов России.
  • Univertv.ru — Открытый образовательный видеопортал УниверТВ. Коллекция видеофильмов, записей лекций ведущих российских и зарубежных ВУЗов.
  • Uchinovoe.ru — Учи новое! Не школьные предметы для школьников.
  • Universiality.com — Технологии, личностный рост, творчество, дизайн, музыка.
  • Upstudy.pro — Молодой агрегатор различных курсов, в основном офлайн, но начали появляться и онлайн. Иногда можно поймать интересные бесплатные онлайн мероприятия от экспертов различных сфер.
  • Vnimanietv.ru — Коллекция материалов по итогам первой в России национальной премии «Внимание» в области образовательное видео.

На английском:

  • Academicearth.org — Курсы для абитуриентов, учащихся колледжей, техникумов и их выпускников, а также бакалавров, магистров, докторов наук.
  • Curious.com — Учитесь чему-то новому каждый день, уделяя всего по 5, 15 или 30 минут.
  • Edx.org — Качественное образование мирового уровня для всех и везде.
  • Gohighbrow.com — Получайте каждое утро 5-минутный урок на свою электронную почту.
  • Mruniversity.com — Экономика во всех ее проявлениях.
  • Skillshare.com — Дизайн, бизнес, технологии, фотография, кулинария.
  • Open2study.com — Видео-курсы различных направлений от детского раннего развития до астрономии.
  • Udemy.com — Более 30 тысяч курсов и образовательных программ, ныряйте с головой.

Бизнес и карьера

На русском:

  • Businesslearning.ru — Бесплатное повышение квалификации в сфере предпринимательской деятельности.
  • Dasreda.ru — Электронные знания школы бизнеса Деловая среда (Сбербанк).
  • Eduson.tv — Продажи, менеджмент, личная эффективность. Все здесь!
  • Hse.ru — Видеоматериалы бизнес-инкубатора НИУ ВШЭ
  • Intuit.ru — Знания — ваш ключ к новой работе и более высокому посту в компании.
  • Uniweb.ru — Повышайте свои компетенции без отрыва от работы.
  • Skolkovo school — Ютуб канал Московской школы менеджмента Сколково.

Творчество, разное

На русском:

  • Dancehelp.ru — Видеокаталог хореографу в помощь.
  • Smak — Эфиры телепроекта Смак.
  • Strelka — Vimeo канал института социальных изменений Strelka.
  • Talerka.tv — Традиционные рецепты мира.
  • Ted.com — «Technology, Entertainment, Design» или по-русски «Наука, Искусство, Культура». Образовательные видеоролики, отснятые специалистами различных компаний мира. Основной язык английский, у многих есть русские субтитры.
  • Забавы кисточкой — Ютуб канал “Забавы кисточкой”. Небольшая подборка нетривиальных уроков акварели.

На английском:

  • Chesscademy.com — Все, чтобы научиться играть в шахматы. Онлайн.
  • Guides.co — Ежедневно авторы, педагоги, маркетологи и блоггеры пополняют огромную коллекцию руководств (гайдов) по различным тематикам.
  • Pianu.com — Каждый может научиться игре на фортепиано.
  • Yousician.com — Клавишам предпочитаете струны? Тогда этот ресурс для вас.
  • DrawWithJazza — Ютуб канал с видеоуроками по созданию мультипликационных персонажей.
  • LighterNoteProd — Ютуб канал с практическими советами начинающему художнику.

Пользуйтесь, изучайте, открывайте новое каждый день!

Обзор SUQA и как её добывать. Отзывы.

Обзор SUQA и как её добывать – новая крутая монета для майнинга с помощью GPU

SUQA – это название древней монеты из Непала, которая использовалась в течение тысяч лет. Также это слово означает “ждать” на сомалийском языке.

 SUQA – это нечто большее, чем просто ещё один новый шиткоин с возможностью майнинга на видеокартах. Это проект с серьёзными планами и сплочённой командой, которая его поддерживает.

 Монета торгуется на бирже: aacoin 
Discord чат монеты: https://discord.gg/dGpeAqk

Что такое SUQA

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

Гораздо легче держать монету, когда вы знаете, что её стоимость может увеличиться в будущем. А ещё лучше, когда сеть вознаграждает вас за её хранение.

Некоторые стартапы (LUX/AKA) внедряют в свои сети мастерноды и/или PoS-майнинг, чтобы мотивировать инвесторов на долгосрочное хранение (hodl).

Проект SUQA пошёл дальше в этом направлении, просто награждая людей, которые хранят монеты в своих кошельках.

Речь идёт о 5% за год и 25% в течение первых 3 месяцев как поощрение для ранних пользователей и инвесторов.

Фактически всё ещё проще – инвесторам даже не обязательно нужно, чтобы их кошельки находились в сети, чтобы получать ежемесячные вознаграждения.

Это делает хранение намного дешевле для большинства трейдеров, у которых нет собственных серверов со статическими IP-адресами.

Конечная цель SUQA является очень амбициозной, и не ограничивается созданием ещё одной криптовалюты – SUQA стремится стать экосистемой для крипто-фрилансеров, блокчейн-стартапов и благотворительных организаций.

Это означает, что монета будет иметь реальную пользу, и это, в идеале, должно привести к росту её ценности с течением времени (прочитайте подробную техническую документацию и дорожную карту здесь).

SUQA coin

В отличие от большинства других современных криптовалют, SUQA является устойчивой к ASIC’ам, FPGA и квантовый компьютерам (которые представляют угрозу криптографии, но мало кем воспринимаются достаточно серьёзно).

Работать в этой сети разрешено только процессорам и графическим процессорам. Тем не менее, SUQA очень экологична, и её добыча с использованием GPU не требует больших мощностей.

Для обеспечения устойчивости к ASIC’ам SUQA основана на алгоритме X22i, который имеет следующую структуру и особенности

  • Это совершенно новый алгоритм, который не является клоном или копией какого-либо из существующих.
  • Он отличается очень сложной цепочкой из 22 алгоритмов, для которых требуется либо GPU, либо огромный ASIC с большим количеством чипов. Создание такого ASIC’а возможно, но обойдётся довольно дорого.
  • Алгоритм X22i требует в четыре раза больше памяти, чем любой другой из существующих. Опять же, производство ASIC’ов с такой архитектурой памяти возможно, но обходится очень дорого.
  • Проведение хардфорка два раза в год позволяет обезопасить монету от ASIC’ов. Мы видели, как эту стратегию использует несколько других проектов, одним из которых является Monero – не так давно они успешно провели форк во второй раз. Даже если компания решит изготовить партию чрезвычайно дорогих ASIC’ов для алгоритма X22i, форк очень быстро сделает их бесполезными.
  • И последнее, но не менее важное: в нём используется цепочка алгоритмов под названием SWIFFTX, которая обеспечивает сопротивление квантовым компьютерам.

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

  • Почти нет сборов за транзакции.
  • Полная защита от воспроизведения и уникальные адреса кошельков.
  • Проценты с временной блокировкой (как упоминалось выше).
  • Масштабируемость в 75 раз выше, чем у Bitcoin.

SUQA – это некоммерческий проект с открытым исходным кодом, управляемый сообществом.

Главные строители-опытные блокчейн-разработчики, которые имеют растущую поддержку международного криптовалютного сообщества.

Мы проверили личности разработчиков, и они оказались вполне реальными людьми, которые реально участвуют в проекте.

Технические характеристики SUQA

    • Алгоритм POW: X22i.
    • Время расчёта блока: 120 сек.
    • Максимальный размер блока: 16 Мб.
    • Максимальное общее количество монет: 1,18 млрд SUQA.
    • Количество сделок в секунду: 553.
    • Комиссия разработчика: 10%.
    • ICO: нет.
    • Пре-майнинг: нет.
    • Мастер-ноды: нет.
    • Создание блока генезиса: 26 сентября 2018 года.

Use NGINX as a Reverse Proxy

What is a Reverse Proxy?Permalink

A reverse proxy is a server that sits between internal applications and external clients, forwarding client requests to the appropriate server. While many common applications, such as Node.js, are able to function as servers on their own, NGINX has a number of advanced load balancing, security, and acceleration features that most specialized applications lack. Using NGINX as a reverse proxy enables you to add these features to any application.

This guide uses a simple Node.js app to demonstrate how to configure NGINX as a reverse proxy.

Install NGINXPermalink

These steps install NGINX Mainline on Ubuntu from NGINX Inc’s official repository. For other distributions, see the NGINX admin guide. For information on configuring NGINX for production environments, see our Getting Started with NGINX series.

  1. Open /etc/apt/sources.list in a text editor and add the following line to the bottom. Replace CODENAME in this example with the codename of your Ubuntu release. For example, for Ubuntu 18.04, named Bionic Beaver, insert bionic in place of CODENAME below:
    /etc/apt/sources.list
    1
    
    deb http://nginx.org/packages/mainline/ubuntu/ CODENAME nginx
  2. Import the repository’s package signing key and add it to apt:
    sudo wget http://nginx.org/keys/nginx_signing.key
    sudo apt-key add nginx_signing.key
    
  3. Install NGINX:
    sudo apt update
    sudo apt install nginx
    
  4. Ensure NGINX is running and and enabled to start automatically on reboot:
    sudo systemctl start nginx
    sudo systemctl enable nginx
    

Create an Example AppPermalink

Install Node.jsPermalink

  1. Use curl to download the setup script provided by NodeSource. Replace the Node version in the curl command with the version you would like to install:
    curl -sL https://deb.nodesource.com/setup_9.x -o nodesource_setup.sh
    
  2. Run the script:
    sudo bash nodesource_setup.sh
    
  3. The setup script will run an apt-get update automatically, so you can install Node.js right away:
    sudo apt install nodejs
    

The Node Package Manager (NPM) will be installed alongside Node.js.

Configure the AppPermalink

  1. Create a directory for the example app:
    mkdir nodeapp && cd nodeapp
    
  2. Initialize a Node.js app in the directory:
    npm init
    

    Accept all defaults when prompted.

  3. Install Express.js:
    npm install --save express
    
  4. Use a text editor to create app.js and add the following content:
    app.js
    1
    2
    3
    4
    5
    6
    7
    
    const express = require('express')
    const app = express()
    
    app.get('/', (req, res) => res.send('Hello World!'))
    
    app.listen(3000, () => console.log('Node.js app listening on port 3000.'))
    
  5. Run the app:
    node app.js
    
  6. In a separate terminal window, use curl to verify that the app is running on localhost:
    curl localhost:3000
    
    
    Hello World!
    

Configure NGINXPermalink

At this point, you could configure Node.js to serve the example app on your Linode’s public IP address, which would expose the app to the internet. Instead, this section configures NGINX to forward all requests from the public IP address to the server already listening on localhost.

Basic Configuration for an NGINX Reverse ProxyPermalink

  1. Create a configuration file for the app in /etc/nginx/conf.d/. Replace example.com in this example with your app’s domain or public IP address:
    /etc/nginx/conf.d/nodeapp.conf
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    
    server {
      listen 80;
      listen [::]:80;
    
      server_name example.com;
    
      location / {
          proxy_pass http://localhost:3000/;
      }
    }

    The proxy_pass directive is what makes this configuration a reverse proxy. It specifies that all requests which match the location block (in this case the root / path) should be forwarded to port 3000 on localhost, where the Node.js app is running.

  2. Disable or delete the default Welcome to NGINX page:
    sudo mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.disabled
    
  3. Test the configuration:
    sudo nginx -t
    
  4. If no errors are reported, reload the new configuration:
    sudo nginx -s reload
    
  5. In a browser, navigate to your Linode’s public IP address. You should see the “Hello World!” message displayed.

Advanced OptionsPermalink

For a simple app, the proxy_pass directive is sufficient. However, more complex apps may need additional directives. For example, Node.js is often used for apps that require a lot of real-time interactions. To accommodate, disable NGINX’s buffering feature:

/etc/nginx/conf.d/nodeapp.conf
1
2
3
4
location / {
    proxy_pass http://localhost:3000/;
    proxy_buffering off;
}

You can also modify or add the headers that are forwarded along with the proxied requests with proxy_set_header:

/etc/nginx/conf.d/nodeapp.conf
1
2
3
4
location / {
    proxy_pass http://localhost:3000/;
    proxy_set_header X-Real-IP $remote_addr;
}

This configuration uses the built-in $remote_addr variable to send the IP address of the original client to the proxy host.

Configure HTTPS with CertbotPermalink

One advantage of a reverse proxy is that it is easy to set up HTTPS using a TLS certificate. Certbot is a tool that allows you to quickly obtain free certificates from Let’s Encrypt. This guide will use Certbot on Ubuntu 16.04, but the official site maintains comprehensive installation and usage instructions for all major distros.

Follow these steps to get a certificate via Certbot. Certbot will automatically update your NGINX configuration files to use the new certificate:

  1. Install the Certbot and web server-specific packages, then run Certbot:
    sudo apt-get update
    sudo apt-get install software-properties-common
    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    sudo apt-get install python-certbot-nginx
    sudo certbot --nginx
    
  2. Certbot will ask for information about the site. The responses will be saved as part of the certificate:
    
    # sudo certbot --nginx
    Saving debug log to /var/log/letsencrypt/letsencrypt.log
    Plugins selected: Authenticator nginx, Installer nginx
    
    Which names would you like to activate HTTPS for?
    -------------------------------------------------------------------------------
    1: example.com
    2: www.example.com
    -------------------------------------------------------------------------------
    Select the appropriate numbers separated by commas and/or spaces, or leave input
    blank to select all options shown (Enter 'c' to cancel):
    
  3. Certbot will also ask if you would like to automatically redirect HTTP traffic to HTTPS traffic. It is recommended that you select this option.
  4. When the tool completes, Certbot will store all generated keys and issued certificates in the /etc/letsencrypt/live/$domain directory, where $domain is the name of the domain entered during the Certbot certificate generation step.

    Note

    Certbot recommends pointing your web server configuration to the default certificates directory or creating symlinks. Keys and certificates should not be moved to a different directory.

    Finally, Certbot will update your web server configuration so that it uses the new certificate, and also redirects HTTP traffic to HTTPS if you chose that option.

  5. If you have a firewall configured on your Linode, you can add a firewall rule to allow incoming and outgoing connections to the HTTPS service. On Ubuntu, UFW is a commonly used and simple tool for managing firewall rules. Install and configure UFW for HTTP and HTTPS traffic:
    sudo apt install ufw
    sudo systemctl start ufw && sudo systemctl enable ufw
    sudo ufw allow http
    sudo ufw allow https
    sudo ufw enable
    

Next StepsPermalink

For more information about general NGINX configuration, see our NGINX series. For practical examples of NGINX used to reverse proxy applications, see our guides on RStudio Server and Thingsboard.

More Information

You may wish to consult the following resources for additional information on this topic. While these are provided in the hope that they will be useful, please note that we cannot vouch for the accuracy or timeliness of externally hosted materials.

Мутная камера на iPhone. Айфон делает мутные фото.

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

Одно из самых проблемных мест в iPhone — это камера. Нередко пользователи оставляют отзывы, что камера не работает должным образом, а снимки получаются размытыми. Стоит узнать причины и способы решения таких проблем.

Как определить проблемы с камерой?

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

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

Эти проблемы не обязательно свидетельствуют о технической неполадке.

Причины появления мутных снимков

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

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

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

Как можно самому решить проблему с размытыми фотографиями?

Если большинство причин, которые не являются техническими, можно устранить самостоятельно, то в случае механической поломки необходимо обратиться в сервисный центр. Попробуйте выполнить следующие действия, чтобы попытаться решить проблему:

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

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

TeamViewer отображает IP-адрес вместо сгенерированного идентификатора (Ваш ID)

Проблема:
Что-то случилось с настройками TeamViewer, поэтому поле “ваш идентификатор” отобрает ip-адрес. Это происходит, когда TeamViewer настроен для подключения только к локальной сети. Причины могут быть любые, вы или кто-то любознательный посидел немного за вашим компьютером.

Решение проблемы:
Чтобы устранить проблему, необходимо изменить сетевые настройки: В TeamViewer нажмите в верхнем меню  “Дополнительно“, затем  “Опции“. Справа увидите  “Входящие подключения к локальной сети” выберите параметр “Принять“.

Для примера: картинка, когда Teamviewer принимает ТОЛЬКО входящие подключения по локальной сети.