Как начать программировать на PHP с нуля (самостоятельно). Почему у многих ничего не получается? Личный опыт... проб и ошибок > Лайфхаки и программирование
Лайфхаки и программирование    

Как начать программировать на PHP с нуля (самостоятельно). Почему у многих ничего не получается? Личный опыт... проб и ошибок

Как начать программировать на PHP с нуля (самостоятельно). Почему у многих ничего не получается? Личный опыт... проб и ошибок

Всем доброго времени суток!
Наверное, каждый из нас просмотрев фильмы о хакерах и крутых программистах - хотел бы хоть немного разбираться в этом деле. И замечу, что нет-нет, и мне кидают подобные вопросы (хоть и умею программировать, но я далеко не профессиональный программист. А людям далеким от сферы IT - это вовсе не объяснить...).

Вообще, сейчас в сети довольно много различных обучающих курсов, книг и статей на эту тему. Однако, когда я сам пытался (изучая язык по ним) от первых строк кода "привет мир!" на PHP перейти к чему-то более серьезному и применимому в жизни - ничего не получалось! Как будто есть некий пробел или пустота в этих книгах: непонятно, как от самых азов и знаний некоторых функций перейти к чему-то большему...

Со временем, получилось разобраться с PHP до уровня написания своей простенькой CMS (CMS - это движок для сайта) и помогла мне в этом одна статья (к сожалению тот ресурс уже не существует в сети, однако, я очень благодарен тому автору за этот "пинок" в нужном направлении).

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

*

Содержание статьи

С чего начать программировать (на PHP)

ШАГ 1 - увлечение, желание решить какую-то задачу

Пожалуй, самое главное - это "загореться" какой-то задачей (без этого изучать что-то новое - очень трудно). Например, мне в своё время очень было нужно (ОЧЕНЬ!), чтобы скрипт на PHP мог прочитать определенный текстовый файл, и вырезать из него некоторые кусочки согласно моему шаблону. С одной стороны - вроде бы все просто, с другой - для человека, который никогда и 2-х строк кода самостоятельно не написал, задача архи-сложная!

Этот первый скрипт пришлось купить... Но в последствии мне понадобился еще один похожий (а затем и еще). И вот тут вот, я увлекся PHP... Кстати, через несколько вечеров подобные скрипты уже получалось писать самостоятельно, промучившись часик-другой...

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

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

Мечтать полезно!

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

Ладно, теперь ближе к пpaктике (философию заканчиваю).

 

ШАГ 2 - установка инструментов Denwer, Open Server, Notepad++, Total Commander. Начало!

Для написания своих первых скриптов и экспериментов - совсем не обязательно покупать хостинг. Гораздо лучше использовать бесплатный локальный веб-сервер: Denwer или Open Server (лично я рекомендую Open Server, и именно в нем покажу, как и что делать). Кстати, если выберите Open Server - то для начала хватит самой минимальной версии (прим.: просто на сайте их несколько, с разными библиотеками).

Для непосредственного набора кода (текста) удобно использовать спец. блокнот с подсветкой синтаксиса. Мне импонирует в этом плане Notepad++. Простой, легкий, бесплатный и удобный блокнот (существенно больше возможностей по сравнению с встроенным в Windows блокнотом).

Привет Мир! (Notepad++)

Ну и также порекомендовал бы использовать какой-нибудь коммaндер - т.к. в проводнике очень неудобно перемещаться по разным папкам, и открывать сразу несколько файлов (теряешься и забываешь, что где находится). Я бы порекомендовал выбрать Total Commander (очень удобный и многофункциональный коммaндер).

 

Первый скрипт: подготовка!

1) После скачивания и установки OpenServer, у вас в выбранном месте на диске должна быть одноименная папка - в моем случае это "e:\openserver5.2". В этой папке должен быть каталог "domains" - в нем вам нужно создать папку с именем вашего сайта (например, "my-site.ru" - пример ниже).

Запомните название этой папки, именно ее и нужно будет набирать в адресной строке браузера при написании скриптов.

OpenServer - пример создания "сайта" (локально)

 

2) Далее создайте в каталоге "my-site.ru" файл "index.php" и впишите в него следующие строки:

echo \'Привет Мир!\';

Привет Мир! Первая "программа"!

Сохраните файл.

Примечание: если кто первый раз работает с php, обратите внимание на комaнду \'echo\' - значит вывести на экран все, что находится после нее в кавычках.

 

3) Затем запустите OpenServer (или перезагрузите его, если он у вас был запущен). Также закройте и откройте вновь браузеры. Это нужно для того, чтобы OpenServer смог изменить некоторые файлы в вашей Windows: чтобы наш созданный сайт "my-site.ru" стал открываться в вашем браузере.

OpenServer - запускает локальный веб-сервер

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

OpenServer - запущен, работает

 

4) Собственно, осталось набрать в адресной строке браузера наш "my-site.ru" (без кавычек), и он покажет приветствие из созданного файла index.php (см. скрин ниже).

Работает!

 

5) Обратите внимание, что если в первом примере мы сразу же выводили строку текста, то в следующем примере я немного изменил код. Как правило, при разработке скриптов имеешь дело с переменными, в которых могут содержаться различные данные: строки, числа и т.д.

Давайте создадим одну переменную ("") и внесем в нее наш текст. Пример ниже:

= \'Привет Мир!\';

echo ;

Первая переменная

Как показано ниже, результат будет один и тот же! Т.е. браузер также выведет нашу строку. Однако, код несколько другой: теперь текст содержится в переменной "", которую мы и выводим...

Выводим данные из переменной

 

6) Еще один показательный пример ниже. В этот раз я создал две переменных "" и "", и затем соединил эти строки, и поместил их в переменную "". Обратите внимание, что строки соединяются при помощи простой точки.

= \'Привет Мир!\';
= \' Это я!\';

= .;

echo ;

Еще один пример (две переменной)

Результат предсказуем...

Работает...

Обращаю внимание, что все примеры рекомендуется вбивать вручную для более быстрого понимания и освоения.

 

 

ШАГ 3 - разбивка задачи на составляющие. Отладка каждого шага

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

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

  1. получение исходных данных (ввод данных);
  2. преобразование данных;
  3. вывод данных: на экран, или просто в переменную. (см. скриншот ниже: один из примеров статьи я условно разбил на эти три шага, чтобы было понятно о чем речь)

На какие этапы можно разбить скрипт

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

На самом деле можно после каждой строки кода смотреть, что у вас содержится в переменных. И постепенно, дописывая по одной строке кода, и смотря как меняются переменные, привести их к нужному виду (и решить задачу!). Для этого в PHP есть замечательные функции "var_dump ();" и "print_r ();".

И начинающим я рекомендую постоянно их использовать! Да, вот так вот, программирование иногда такая скучная штука...

Рассмотрю ниже на примере.

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

Так вот, чтобы увидеть что в переменной, вы просто после нее вставьте комaнду "var_dump ();" (и сохраните файл).

Пример с var_dump

В результате в браузере (при обновлении странички), вы увидите, что вывелось "string(31)....". Т.е. var_dump вам сообщил тип данных (string - строка) и длину этой строки (31 - символ). Это очень полезно при отладке длинных программ (скриптов)!

string(31)

В качестве примера, перед "var_dump ();" я присвоил переменной  значение 1. Результат другой (см. ниже).

Если в переменную добавить число

Int(1)

 

 

Пример: чтение текстового файла и вырезка первого предложения

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

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

И так, эту задачу логично разбить на несколько этапов:

  1. прочитать текстовый файл в переменную;
  2. найти точку в текстовом файле (т.е. узнать ее порядковый номер, например, 35-й символ);
  3. отрезать кусок строки: от самого первого символа, до точки (до ее порядкового номера).
  4. вывести полученный результат на экран.

 

1) Чтение файла в строку

В качестве текстового файла - я взял текст этой статьи, и поместил его в файл "text.txt", который скопировал в папку "e:\openserver5.2\domains\my-site.ru" (то бишь, положил его рядом с "index.php").

Дальше необходимо найти функцию для решения первой составляющей: чтения файла в переменную. Здесь отлично помогает "Google": запрос вида "PHP чтение файла" справляется со своей задачей и помогает найти функцию file_get_contents() - ее и применяем!

Кстати, в этом плане рекомендую справочник http://php.net (отличный помощник!).


= file_get_contents(\'text.txt\'); //прочитали файл в переменную
var_dump ();

Читаем файл в переменную

В результате, если все ввели правильно, мы увидим содержание переменной "": в ней будет длинный текст (строка). Если у вас не так - где-то была допущена ошибка...

string(1278)

По сути это наши исходные данные. Теперь нам нужно найти первую точку (".") в статье.

 

2) Поиск символа точки

Вообще, в PHP функций для работы со строками довольно много. Для поиска первой точки в этом примере я решил взять "strpos();". Ниже я не привожу полный текст кода скрипта, однако, обратите внимание на саму функцию и на то, какую переменную я добавил в var_dump (ту, в которой должен оказаться порядковый номер точки, т.е. "", а переменная "" - нами уже отлажена в первом шаге, в ней содержится текст).

= strpos(, \'.\');

где: - переменная в которой ищем нужный символ;

\'.\' - тот, символ, который ищем.

Поиск точки

223 - символ, это точка. Мы ее нашли!

 

3) Отрезка строки до точки

Для обрезки строк в PHP есть такая функция, как substr (). Пользоваться ей очень просто, покажу на примере:

= substr (, 0, );

где:

- строка, от которой будем отрезать;

0 - порядковый символ начала (начало нужного куска);

- порядковый символ конца (конец нужного куска). В нашем примере это точка, которую мы нашли.

В итоге, полный код будет выглядеть так:


= file_get_contents(\'text.txt\'); //прочитали файл в переменную
= strpos(, \'.\'); //ищем первую точку в строке
= substr (, 0, ); //отрезаем строку от 0-го символа до точки
var_dump ();

Отрезаем строку

Обратите внимание, что мы также после этого шага поменяли переменную в "var_dump ();". Таким образом, мы видим, что наша строка стала маленькой, всего 223 символа. Пpaктически решили задачу, осталось немного...

Отрезали!

 

4) Задачка решена!

В общем-то, заменив "var_dump" на "echo" - получаем решенный пример. Теперь в браузере при открытии "my-site.ru" показывается первое предложение из текстового файла.

Скрипт готов!

Обратите внимание, что "echo" не выводит подробные сведения о типе данных. Вы видите просто строку...

Предложение было вырезано

 

ШАГ 4 - новая задача...

Как вы понимаете, задача в примере выше - это лишь капля в Море! Разумеется, ее можно было решить в одну строчку и более изящными способами (все, что показал выше, это всего лишь пример, чтобы показать суть и как можно двигаться, чтобы создать скрипт с сотнями строк и, решающий куда более сложные задачи).

Разумеется, можно искать не только точку, но и последовательности определенных символов, картинки, теги и т.д. Читать можно не только файл (т.е. получать из него исходные данные), но и странички других сайтов, читать текущий URL-адрес пользователя, получать данные из формы, которую заполняет пользователь и т.д.

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

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

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

 

О чем не говорят в рекламе книг и курсов

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

1) Большая нагрузка на глаза

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

2) Необходимость постоянно учиться

Сейчас во многих профессиях нужно всегда учиться, но программистам - десятикратно больше! Вообще, в целом, сфера IT, шагает каждый год семимильными шагами вперед, только успевай за ней поспевать (вспомните, лет 10 назад у нас интернет-то стал только в городах появляться, а сейчас уже даже в селах говорят про биткоины...).

3) Работа сидячая

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

4) Зарплаты рядовых программистов не всегда высокие

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

5) Скучно решать чужие задачи...

Если вам интересно программировать и "воплощать" свою идею в реальность, то это совсем не значит, что будет интересно решать чужие задачи - это совсем не то! Порой, копаться в коде становится настолько скучно и серо..., что хоть "вой" (думаю, эти строки поймут далеко не все).

 

PS: Стоит ли бросать свою текущую работу, и пытаться стать программистом?

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

Прям сразу все бросать - однозначно нет (по крайней мере, моя точка зрения). Как бы там не было и чтобы вы не решили, эффективно заниматься, нагружать мозг и изучать что-то новое - человек способен не более 2-2,5 часов в день (это реально так, можете проверить на себе - даже в выходной день не сможете больше). Так, что для начала изучения своего нового ремесла - вполне можно часок выкроить утром или вечером в конце рабочего дня, где-то "украсть" часть выходного дня.

Если будет получаться, наработаете какой-то опыт и т.д. - можете попробовать взять отпуск и устроиться куда-нибудь стажером (м.б. на пол-ставки), посмотреть, всё ли понравится и получится...

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

*

Ну а я на этом свой "мануал" завершаю. Если у вас есть дополнения по теме или критика - то они приветствуются (комментарии открыты).

Всего доброго!



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:


Как отключить слежку Windows 10 [по шагам]

Как отключить слежку Windows 10 [по шагам]В статье приведено несколько способов, как можно отключить слежку в Windows 10 (по шагам, со скриншотами). Материал будет полезен для всех пользователей этой ОС....

06 12 2021 6:59:40

Как установить драйвера на компьютер, ноутбук

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

05 12 2021 10:32:38

Настройки дисплея NVIDIA недоступны. Используемый дисплей не подключен к ГП NVIDIA

Настройки дисплея NVIDIA недоступны. Используемый дисплей не подключен к ГП NVIDIA Решение ошибки связанной с недоступностью настроек дисплея NVIDIA (данная ошибка касается, в основном, пользователей ноутбуков)....

04 12 2021 2:15:33

Как восстановить данные с диска, если не загружается Windows

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

03 12 2021 9:40:49

Как убрать пароль при входе в Windows 10

Как убрать пароль при входе в Windows 10Приведены способы, как можно убрать запрос ввода пароля при загрузке Windows 10. Поможет даже в тех случаях, когда вы забыли свой пароль администратора....

02 12 2021 19:27:19

5 основ Excel (обучение): как написать формулу, как посчитать сумму, сложение с условием, счет строк и пр.

5 основ Excel (обучение): как написать формулу, как посчитать сумму, сложение с условием, счет строк и пр.Подробно о том, как писать формулы в Excel (например, как посчитать сумму в Excel, сложить несколько чисел, складывать с условием и пр.). Статья рассчитана на начинающего пользователя, после ее прочтения вы самостоятельно сможете считать и строить формулы в Excel....

01 12 2021 23:57:32

Почему нет звука через HDMI на телевизоре, внешнем мониторе, приставке

Почему нет звука через HDMI на телевизоре, внешнем мониторе, приставкеВ статье приведены наиболее частые причины из-за которых нет звука при подключении компьютера/ноутбука через HDMI к телевизору/второму монитору/приставке....

30 11 2021 17:44:53

Как сделать скриншот: окна Windows, экрана игры, кадра из видео (в т.ч. со стрелками и пояснениями)

Как сделать скриншот: окна Windows, экрана игры, кадра из видео (в т.ч. со стрелками и пояснениями)В статье рассказано как сделать скриншот окна Windows, кадра из фильма или компьютерной игры. Также показано, как создавать скрины со стрелочками и пояснениями....

29 11 2021 6:13:10

3 способа преобразования MBR к GPT и наоборот без потери данных

3 способа преобразования MBR к GPT и наоборот без потери данных Из этой статьи вы узнаете, как преобразовать MBR к GPT разметке диска и сохранить при этом все данные на нем. В статье разобраны по шагам все действия для конвертирования в GPT....

28 11 2021 11:38:32

Почему тормозят игры (даже на мощном компьютере)? Устраняем лаги и тормоза!

Почему тормозят игры (даже на мощном компьютере)? Устраняем лаги и тормоза!Инструкция по устранению тормозов, лагов, подвисаний, рывков и фризов в компьютерных играх. Статья поможет несколько ускорить работу вашей Windows, компьютера....

27 11 2021 4:10:39

Как подключить и настроить джойстик на компьютере (USB и беспроводную модель), и что делать, если игра его не видит

Как подключить и настроить джойстик на компьютере (USB и беспроводную модель), и что делать, если игра его не видитПошаговая инструкция по подключению и настройке джойстика на компьютере (ноутбуке) под управлением Windows. Рассмотрен беспроводной джойстик и его USB-аналог....

26 11 2021 11:44:32

Не работает беспроводная мышка, что делать?

Не работает беспроводная мышка, что делать?Из статьи вы узнаете что делать, если у вас не работает беспроводная мышка (материал оформлен в виде инструкции с пояснениями каждого шага)....

25 11 2021 4:29:54

Где находится буфер обмена на Андроид: как узнать что в нем и очистить его

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

24 11 2021 17:55:38

Excel: как сравнить 2 таблицы и подставить данные из одной в другую автоматически

Excel: как сравнить 2 таблицы и подставить данные из одной в другую автоматическиИз этой статьи вы узнаете как сравнить 2 столбца (таблицы) в Excel и подставить значение из одной таблицы в другую (при воспадении названия)....

23 11 2021 6:27:43

Дешевый ноутбук с Full HD IPS экраном за 10-12 тыс. руб. из Китая (Chuwi Lapbook). Стоит ли покупать, какие плюсы/минусы у такого ноутбука

Дешевый ноутбук с Full HD IPS экраном за 10-12 тыс. руб. из Китая (Chuwi Lapbook). Стоит ли покупать, какие плюсы/минусы у такого ноутбукаРассуждения о дешевом ноутбуке Chuwi Lapbook: какие задачи он может выполнить, какие его реальные хаpaктеристики, стоит ли его приобретать, и пр. В общем, статья поможет вам не обмануться в ожиданиях и решить вопрос покупки устройства....

22 11 2021 5:10:47

Как создать образ ISO: 1) с диска; 2) из файлов и папок

Как создать образ ISO: 1) с диска; 2) из файлов и папокВ статье рассмотрено несколько способов (в UltraISO и в CDBurnerXP), как создать ISO-образ из файлов и папок, и диска, вставленного в CD/DVD привод. Статья изобилует скриншотами с пояснением каждого шага....

21 11 2021 16:38:17

Нет звука на телефоне (Андроид) — что делать?

Нет звука на телефоне (Андроид) — что делать?Из статьи вы узнаете что делать, если у вас нет звука на телефоне. Приведены основные причины из-за которых он мог пропасть, указаны рекомендации по диагностике и восстановлению....

20 11 2021 8:19:41

Как отследить и знать где посылка из Китая (чтобы не потерять и не забыть про нее)

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

19 11 2021 4:43:13

Заикается и тормозит видео с YouTube на планшете, смартфоне [на Android]

Заикается и тормозит видео с YouTube на планшете, смартфоне [на Android]Нередко при просмотре видео с YouTube на планшете (или смартфоне) оно подвисает и притормаживает, иногда звук заикается. В этой статье я привел несколько вариантов из-за чего это может быть, и как это можно решить....

18 11 2021 13:42:55

Устают глаза при работе за компьютером — как настроить правильно монитор

Устают глаза при работе за компьютером — как настроить правильно мониторИз статьи вы узнаете про основные ошибки пользователей, которые ведут к усталости глаз! Также в заметке приведены советы для правильной настройки монитора, которая помогает снизить нагрузку на зрение....

17 11 2021 14:29:40

Рябь и полосы на экране компьютера/ноутбука (артефакты)

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

16 11 2021 9:20:36

Как снять защиту от редактирования с документа в Word

Как снять защиту от редактирования с документа в WordЕсли вы не можете отредактировать документ Word т.к. на нем уставлена защита, попробуйте один из 3-х способов этой статьи для решения сей проблемы....

15 11 2021 15:22:32

Как восстановить Windows 10: инструкция по шагам

Как восстановить Windows 10: инструкция по шагамПодробная инструкция по тому, как восстановить систему Windows 10. В статье приведены скриншоты с пояснением каждого шага - вы легко сможете откатить систему к рабочему состоянию....

14 11 2021 4:10:23

Лучшие браузеры в 2019: Топ-10

Лучшие браузеры в 2019: Топ-10В статье представлены одни из самых лучших браузеров 2019 года. Из этого топ-10 вы всегда сможете подобрать себе браузер под свои нужны. Статья актуальна для пользователей Windows....

13 11 2021 17:43:38

Как установить Windows 10 на ноутбук Asus с UEFI (на примере модели ZenBook UX310UA)

Как установить Windows 10 на ноутбук Asus с UEFI (на примере модели ZenBook UX310UA)Пошаговая мини-инструкция по установке ОС Windows 10 на компактный тонкий ультpaбук Asus ZenBook (линейка UX310)....

12 11 2021 2:41:11

На холоде быстро разряжается телефон. Что делать, как увеличить его время работы на морозе?

На холоде быстро разряжается телефон. Что делать, как увеличить его время работы на морозе?Советы из статьи помогут вам продлить время работы телефона на улице (во время зимних холодов)....

11 11 2021 16:52:56

Почему не запускается игра [решение]

Почему не запускается игра [решение]В статье приведены самые основные причины почему может не запускаться игра на компьютере/ноутбуке (актуально для систем Windows 7, 8, 10)....

10 11 2021 12:38:23

Как конвертировать и обработать видео [инструкция по работе с VirtualDub]

Как конвертировать и обработать видео [инструкция по работе с VirtualDub]Инструкция по работе с VirtualDUB: последовательно рассмотрен процесс конвертирования видеофайла (указано, как выбрать кодек для сжатия, как подрезать неровные края, наложить свое лого, усилить громкость звука в видео и др. вопросы)....

09 11 2021 15:44:54

При прокрутке колесиком мышки страница прыгает (иногда перестает перемещаться вверх или вниз)

При прокрутке колесиком мышки страница прыгает (иногда перестает перемещаться вверх или вниз)В статье рассказано как восстановить работу колесика мышки, если оно начало сбоить (при прокрутке дергается страница, не перемещается вверх/вниз...)....

08 11 2021 17:53:10

Дискорд (Discord): что это? Регистрация и настройка программы: создание и подключение к серверу, добавление друзей, общение [Аналог Skype и TeamSpeak]

Дискорд (Discord): что это? Регистрация и настройка программы: создание и подключение к серверу, добавление друзей, общение [Аналог Skype и TeamSpeak]Статья о сервисе Дискорд: о том, что это такое вообще, и почему он способен заменить полностью Skype и TeamSpeak. Думаю, у кого проблемы с подключением в Skype, этот аналог будет очень кстати!...

07 11 2021 13:10:57

Лучшие программы для монтажа видео (для начинающих)

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

06 11 2021 4:29:25

Как подключить беспроводные наушники (по Bluetooth)

Как подключить беспроводные наушники (по Bluetooth)Пошаговая инструкция по подключению беспроводных наушников к телефону и компьютеру. Также указано, что делать, если связь с наушниками не устанавливается, или ПК их не видит....

05 11 2021 21:48:32

Как поставить степень [Microsoft Word]

Как поставить степень [Microsoft Word]Небольшая заметка. Поможет вам поставить степень при создании и редактировании документов в Microsoft Word....

04 11 2021 18:35:22

Как почистить компьютер от мусора для ускорения работы - инструкция

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

03 11 2021 21:28:36

Как удалить файл или папку которые не удаляются (пишет: не удается удалить, нет доступа. Файл используется другой программой)

Как удалить файл или папку которые не удаляются (пишет: не удается удалить, нет доступа. Файл используется другой программой)Инструкция по удалению не удаляемых файлов и папок в Windows несколькими способами: с помощью Unlocker (и др. утилит), с помощью комaндной строки, LiveCD и пр....

02 11 2021 19:16:22

На флешке не видно файлов и папок (а раньше они там были)

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

01 11 2021 8:48:53

10 бесплатных программ для восстановления удаленных данных: файлов, документов, фото

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

31 10 2021 22:14:43

Как заблокировать звонки с неизвестных и скрытых номеров на Android

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

30 10 2021 0:14:17

Как перевернуть экран на компьютере, ноутбуке: на 90, 180 градусов

Как перевернуть экран на компьютере, ноутбуке: на 90, 180 градусовВ статье приведено несколько решений проблемы с перевернутым экраном. Узнаете какие кнопки можно нажать для поворачивания картинки на мониторе, а также где нужные параметры в видео-драйвере. Актуально для Windows 7/8/10....

29 10 2021 22:48:53

Системная ошибка: отсутствует msvcr100.dll, msvcp71.dll, msvcp120.dll и др.

Системная ошибка: отсутствует msvcr100.dll, msvcp71.dll, msvcp120.dll и др.В статье предложено 4 способа для решения системной ошибки, которая возникает из-за отсутствия DLL файлов: msvcr100.dll, msvcp71.dll и др....

28 10 2021 17:35:47

Как удалить вирус с телефона Андроид

Как удалить вирус с телефона АндроидЭта инструкция поможет вам удалить вирус с телефона Андроид (Android). Рассмотрен даже тот случай, когда не удается установить антивирус на телефон....

27 10 2021 5:41:23

Куда пропадает место на диске "C:"

В статье отвечаю на вопрос пользователя по исчезновению свободного места на жестком диске с Windows. Приведены рекомендации, как освободить место на диске "C:"....

26 10 2021 19:13:15

Компьютер/ноутбук не видит второй монитор или ТВ (телевизор): на нем нет изображения...

Компьютер/ноутбук не видит второй монитор или ТВ (телевизор): на нем нет изображения...В статье найдете причины из-за которых ваш компьютер (ноутбук) может не видеть второй монитор (или ТВ). Основной акцент на интерфейс HDMI....

25 10 2021 17:46:27

Не работает клавиша(и) на клавиатуре ноутбука, ПК [Варианты решений]

Не работает клавиша(и) на клавиатуре ноутбука, ПК [Варианты решений]Если у вас не сpaбатывают некоторые клавиши (кнопки) на клавиатуре - не отчаивайтесь, попробуйте пройтись по советам из этой статьи. Часть пользователей, благодаря этому материалу, восстановила работу своего устройства....

24 10 2021 22:21:25

Какие плюсы у лицензионной Windows, и как узнать лицензионный ключ

Какие плюсы у лицензионной Windows, и как узнать лицензионный ключСтатья поможет вам узнать лицензионный ключ активации ОС Windows (если у вас его нет, подскажет где купить)....

23 10 2021 17:11:43

Какой антивирус установить на слабый старый компьютер (ноутбук)

Какой антивирус установить на слабый старый компьютер (ноутбук)В статье порекомендовано несколько антивирусов, которые сносно будут работать на старых компьютерах (Pentium-IV 512 МБ+), Windows ME, 2000, XP+....

22 10 2021 1:57:46

Межбанковский перевод: онлайн-перевод денег с одного счета на другой: как это сделать?

Межбанковский перевод: онлайн-перевод денег с одного счета на другой: как это сделать?Если вы хотите перевести деньги с одного счета в одном банке на другой счет в другом банке - эта статья для вас. В ней я боле-менее подробно разобрал все вопросы, касаемо межбанковских переводов, и показал на примере, как это делается....

21 10 2021 22:41:47

Как оптимизировать реестр Windows: удалить из него ошибочные и лишние данные, дефрагментировать и сжать

Как оптимизировать реестр Windows: удалить из него ошибочные и лишние данные, дефрагментировать и сжатьКраткая инструкция по оптимизации системного реестра (исправление ошибок, удаление мусорных и "пустых" строк из него, позволит ускорить вашу Windows, снизить кол-во ошибок и подвисаний)....

20 10 2021 13:21:59

Эмулятор Сега (на русском), или как играть в приставку на ПК [Sega MD2]

Эмулятор Сега (на русском), или как играть в приставку на ПК [Sega MD2]Сегодня играть в приставку Sega MD2 на компьютере — не сложнее, чем открыть Word! Вам нужно лишь загрузить эмулятор Сеги, настроить его и начать приятно проводить время. О том, как все это сделать — и будет эта заметка!...

19 10 2021 21:29:26

Как узнать, DDR3 или DDR4 подойдет ноутбуку? Хочу купить плашку памяти в свободный слот...

Как узнать, DDR3 или DDR4 подойдет ноутбуку? Хочу купить плашку памяти в свободный слот...Статья поможет правильно определить тип памяти (DDR3, DDR4), которую поддерживает ваш ноутбук. Материал будет полезен всем, кто хочет купить вторую плашку памяти....

18 10 2021 15:44:50

Еще:
Программирование -1 :: Программирование -2 :: Программирование -3 :: Программирование -4 ::