Есть родня, но буду снимать комнату. Курсы хочу полные, начальные знания есть, как и писал в резюме.
Спасибо за ответы, до встречи!
Вне форума
Сегодня будем учиться выбирать хостинг и доменное имя. Это очень важный шаг и нужно отнестись к теме серъёзно. Как говорят -
"как назовешь корабль, так он и поплывет.." . На примере Влада сегодня зарегистрируем домен, закажем хостинг и закачаем в корневую директорию его проект. Также пройдем курс по панели управления хостингом - CPanel.
До встречи в офисе.
Добавлено спустя 3 ч 55 мин 55 с:
Ну вот, теперь вы знаете, как завести себе домен и хостинг. Регистрируйте (если вам это нужно на данном этапе), закачивайте свои проекты и потренируйтесь с управлением CPanel-ю. Посмотрите подробнее раздел почты, особенно пересылку, а также ознакомьтесь с журналом посещений (кто был-заходил на сайт, IP адресА, в какое время, что смотрели и т.д.).
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
В пятницу начинаем уроки по JavaScript, диск с уроками у вас имеется.
Javascript - скриптовый (сценарный) интерпретируемый язык программирования, интерпретатор встроен непосредственно в браузер. Поэтому обработка скрипта происходит на стороне клиента без обращения к серверной стороне.
JavaScript - объектно-ориентированный язык с прототипным наследованием. Он поддерживает несколько встроенных объектов, а также позволяет создавать или удалять свои собственные (пользовательские) объекты. Объекты могут наследовать свойства непосредственно друг от друга, образуя цепочку объект-прототип.
Скрипты используются в html-страницах (и не только) для увеличения функциональности и возможностей взаимодействия с посетителями сайта.
Для добавления сценария на страницу HTML (аналогично подключению стилей CSS) используется дескриптор:
<sсript type="text/javascript">...</sсript>
Итак, тег script обычно помещается в html-страницу в область head. Этот тег говорит о том, что внутри находится сценарий, в нашем случае скрипт на языке javascript. Браузер "понимает", что это уже не html-код, поэтому, когда html-парсер браузера доходит до тега <script>, то он передает инициативу интерпретатору javascript. Закрывающий тег </script> говорит о том, что далее уже опять следует html-код.
Знакомимся с операторами, идентификаторами (identifiers) , переменными (variable), константами, выражениями, блоками и т.д. - с основными составляющими JS.
В каталоге нашего проекта (рис. ниже) добавляем папку js, в которой и будут содержаться наши скрипты -
До встречи.
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Пример скрипта "Часы на странице"..
Разберите код, и попробуйте нужное вставить в ваш тестовый макет сайта. Лучше, если сам скрипт вынесите из индексного файла в отдельный, в папку JS, а в кодах HTML индексного пропишете строку его подключения. Дерзате!
<html>
<head>
<script>
<!--
function showTime()
{
dayTwo = new Date();
hrNow = dayTwo.getHours();
mnNow = dayTwo.getMinutes();
scNow = dayTwo.getSeconds();
miNow = dayTwo.getTime();
if (hrNow == 0)
{
hour = 0;
ap = " AM";
}
else if(hrNow <= 11)
{
ap = " AM";
hour = hrNow;
}
else if(hrNow == 12)
{
ap = " PM";
hour = 12;
}
else if (hrNow >= 13)
{
hour = (hrNow - 12);
ap = " PM";
}
if (hrNow >= 13)
{
hour = hrNow - 12;
}
if (mnNow <= 9)
{
min = "0" + mnNow;
}
else (min = mnNow)
if (scNow <= 9)
{
secs = "0" + scNow;
}
else
{
secs = scNow;
}
time = hour + ":" + min + ":" + secs ;
if(document.all)
{
document.all.clock.innerHTML=time;
document.all.clock1.innerHTML=time;
}
if(document.layers)
{
document.clock.document.write('<p style=\"font-size:10px; font-weight:bold; font-family:Verdana;
color:#a0a0a0;\">' + time + '<\/p>');
document.clock1.document.write('<p style=\"font-size:10px; z-index:-1; position:absolute;
top:1; left:1; font-weight:bold; font-family:Verdana;
color:#11a6ff;\">' + time + '<\/p>');
document.clock.document.close();
document.clock1.document.close();
}
setTimeout('showTime()', 1000);
}
// -->
</script>
</head>
<body onLoad="showTime()">
<div id="clock" style="position: absolute; top: 115; left: 13; color: #11a6ff; font-family: Verdana;
font-size: 20px; font-weight: bold; width: 110; height: 33">
</div>
<div id="clock1" style="position: absolute; z-index: -1; top: 117; left: 15; color:
#a0a0a0; font-family: Verdana; font-size: 20px; font-weight: bold; width: 120; height: 30">
</div>
</body>
</html>
Ещё пример - скрипт "Открытие лотка CD-DVD привода", приведенный ниже пример позволяет открыть привод CD/DVD используя скрипт на Visual Basic.
Скопируйте скрипт, вставьте в пустой файл и выполните его в браузере. Привод CD/DVD откроется. -
<SCRIPT language="VBScript">
<!--
Set oWMP = CreateObject("WMPlayer.OCX.7" )
Set colCDROMs = oWMP.cdromCollection
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next ' cdrom
End If
-->
</SCRIPT>
Отредактировано ahead (30-11-2017 23:26:48)
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Мне на почту приходят просьбы от некоторых людей, просматривающих форум, о публикации подробных уроков в этой ветке форума.
Отвечаю - курсы очные, с занятиями в офисе (не он-лайн!). Это хорошо дисциплинирует и способствует прилежанию. Прошлая практика показала неэффективность заочного (дистанционного) обучения и почти отсутствующее прилежание (а.. завтра сделаю..). Здесь я пишу только короткие реплики текущим курсантам, по ходу занятий, мысли по ходу, напоминания и т.д.. Желающим очно пройти полноценные курсы предлагается сначала пройти собеседование или представить короткое резюме, чтобы иметь представление о первоначальном уровне. Уровень в программинге может быть и начальный и даже нулевой ("не отравленный кривизной"), что есть лучший вариант! После собеседования и принимается решение об обучении на очередных курсах (следующие - с середины января 2018).
Ещё люди пишут, что хорошо знают и владеют компьютером, как таковым. Отвечаю - это не имеет почти никакого значения для профессии WEB-разработчика, верстальщика или PHP-программинга. Это дело сисадмина или ремонтника. Компьютер-же в данном случае - это просто "железка", удобный инструмент, станок денежный и не более.
Гораздо важнее наличие высшего технического образования (не формально), аналитического мышление, логики, знания математики, знакомство с разными ОС, рациональность, обязательное владение английским языком, прилежание, готовность и желание к постоянному самообразованию, умение правильно выстраивать своё драгоценное время и т. д..
Надеюсь ответил, всем успехов.
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Валерий
требуется небольшая помощь. Можно ли отключить Swap в системе тк я пользую диск SSD и оперативной памяти 8 Гиг вполне хватает?
Пригодится и другим с дисками SSD.
Спор уравнивает умных и дураков - и дураки это знают. Гремит лишь то, что пусто изнутри...
Вне форума
Приветствую Влад,
отвечаю - можно отключить и нужно.
Сначала с помощью Gparted ("Система", в конце списка приложений) определяете диск Swap, затем выполняете команду в терминале
sudo swapoff /dev/sdхХ
где sdxX - название вашего Swap (из Gparted). Всё!
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Поскольку Вы создаете параллельно ещё и другие проекты на локальном сервере, не забывайте дать папкам и файлам соответствующие права, команда в терминале -
sudo chmod 777 -R -v /var/www/html/ваш_сайт/
начинающие часто забывают об этом и не понимают, почему у них не отображаются картинки и т.д. нового проекта.
Добавлено спустя 1 ч 15 мин 49 с:
Напоминаю, что для проходящих полные курсы с понедельника занятия будут проходить каждый день, остальные - как обычно, через день.
Для Влада и Анны есть платные заказы на вёрстку, скинул в почту. Если интересно заработать денег - беритесь и выполняйте, все контакты приложены.
До встречи в офисе.
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Скинул на почту ещё три заказа на верстку, разбирайтесь, что кому.. Совет - берите только дорогие (если чувствуете уверенность конечно). С мелочью возиться не советую..
ОС предлагает обновить ядро до версии ядра 4.14.3. Если интернет стабильный (лучше ночью) - сделайте.
По завершении закройте текущее окно обновления, откройте терминал и выполните сначала
sudo update-grub
затем -
sudo reboot
Наслаждайтесь!
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
Рекомендую установить отличный редактор+среда разработки (IDE) - Atom - https://atom.io/
Как настроить и работать -
https://medium.com/@zakharday/используе … 2ff7aa9ffe
-----------------------------
Ещё один отличный редактор (сам пользую), уже русифицированный, как установить - здесь:
https://linuxthebest.net/ustanovit-brac … inux-mint/
Подключайте свой BootStrap как проект (в левой колонке) и наслаждайтесь удобствами и скоростью разработки.
Там много удобных автоматических фишек, сконфигурируйте всё под себя и вы вместо полного дня будете тратить 2-3 часа на ту-же задачу.
А это значит, что вы сможете либо больше заработать, либо у вас появится больше времени на отдых, спорт и хобби!
PS
Темная тема (можно выбрать и светлую) интерфейса не утомляет зрение (очки оденете гарантированно на несколько лет позднее обычного!).
И ещё - дома обязательно поставьте второй монитор, (основной - не менее 27" технологии минимум IPS, а лучше VA). Получится - на одном редактор и остальное, на другом - результат работы и интернет. Сейчас все видеокарты поддерживают два монитора. мышь остаётся одна, просто перетаскиваете за границу одного экрана на другой, очень удобно.
Кресло повыше с подлокотниками (на правом у меня закреплен столик для мышки, чтобы не нагибаться к столу, а сидеть откинувшись, удобно, спина прямая), мониторы должны стоять ниже уровня стола сантиметров 10-15, чтобы смотреть слегка вниз, без напряга. Такие столы есть (двухэтажные с вырезом сзади) или можно сделать новую столешницу самому.
Слишком умных жизнь сама чешет с двух боков: горе им и от ума, и от мудаков
Вне форума
[ Сгенерировано за 0.086 сек, 9 запросов выполнено - Использовано памяти: 675.95 Кбайт (Пик: 978.4 Кбайт) ]