LPIC 109.1 часть пятая. Сетевые порты и службы


Разбираемся с основными сетевыми службами и портами, которые они используют.
Сетевые службы: ru.wikipedia.org/wiki/Сетевые_сервисы
Сокет: ru.wikipedia.org/wiki/Сокет_(программный_интерфейс)
Порт: ru.wikipedia.org/wiki/Порт_(компьютерные_сети)
Список портов: ru.wikipedia.org/wiki/Список_портов_TCP_и_UDP

Бизнес-секреты: Сергей Мавроди


В гостях программы «Бизнес-секреты» — Сергей Мавроди (04.03.2012).

tinkov.com/bizsekrety/137
Страница ВК: vk.com/bizsekrety
Страница FB: www.facebook.com/bizsekrety
Хэштег в Твиттере: #bizsekrety
Канал Youtube: www.youtube.com/bizsekrety

Ведущие: Олег Тиньков и Олег Анисимов
Топ-100 программ «Бизнес-секреты» за всю историю по числу просмотров: goo.gl/lA7lc.

Python YouTube API Tutorial: Sort a Playlist by Most Popular Videos


In this Python Programming Tutorial, well be learning how to get the most popular videos in a YouTube playlist. I use scripts like this a lot personally when I dont have time to watch an entire playlist and want to only see the most-watched videos. Surprisingly YouTube doesnt have this ability on their site, but Python allows us to do this programmatically. Lets get started…

The code for this video can be found at:
bit.ly/YouTubeAPI-03

YouTube API Tutorial — youtu.be/th5_9woFJmk
F-Strings Tutorial — youtu.be/nghuHvKLhJA
Sorting Tutorial — youtu.be/D3JvDWO-BY4
Slicing Tutorial — youtu.be/ajrtAuDg3yw

YouTube API Docs — developers.google.com/youtube/v3
Google API Python Client — github.com/googleapis/google-api-python-client

✅ Support My Channel Through Patreon:
www.patreon.com/coreyms

✅ Become a Channel Member:
www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g/join

✅ One-Time Contribution Through PayPal:
goo.gl/649HFY

✅ Cryptocurrency Donations:
Bitcoin Wallet — 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3
Ethereum Wallet — 0x151649418616068fB46C3598083817101d3bCD33
Litecoin Wallet — MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot

✅ Coreys Public Amazon Wishlist
a.co/inIyro1

✅ Equipment I Use and Books I Recommend:
www.amazon.com/shop/coreyschafer

▶️ You Can Find Me On:
My Website — coreyms.com/
My Second Channel — www.youtube.com/c/coreymschafer
Facebook — www.facebook.com/CoreyMSchafer
Twitter — twitter.com/CoreyMSchafer
Instagram — www.instagram.com/coreymschafer/

#Python

Beginners Guide to the Bash Terminal


Please join the discussion at EzeeTalk. www.ezeelinux.com/talk/ Its free, secure and fun!
This video is a crash course to help new users get started with BASH. Here is a list of the commands well cover:

BEGINNERS GUIDE TO THE BASH TERMINAL

NAVIGATION

ls — list directory contents
pwd — print name of current/working directory
cd — change working directory
pushd/popd — put working directory on a stack
file — determine file type
locate — find files by name
updatedb — update database for locate
which — locate a command
history — display bash command history

GETTING HELP

whatis — display the on-line manual descriptions
apropos — search the manual page names and descriptions
man — an interface to the on-line reference manuals

WORKING WITH FILES

mkdir — create a directory/make directories
touch — change file timestamps/create empty files
cp — copy files and directories
mv — move (rename) files
rm — remove files or directories
rmdir — remove empty directories

TEXT FILES

cat — concatenate files and print on the standard output
more/less — file perusal filter for crt viewing
nano — command line text editor

USERS

sudo — execute a command as superuser
su — change user ID or become another user
users — print the user names of users currently logged in
id — print real and effective user and group IDs

CHANGING FILE PERMISSIONS

chmod — change permissions of a file

KILLING PROGRAMS AND LOGGING OUT

Ctrl C — kill a running command
killall — kill processes by name
exit — log out of bash

USEFUL SHORTCUTS

Ctrl D — signal bash that there is no more input
Ctrl L — redraw the screen
Ctrl — make text bigger in terminal emulator
Ctrl — - make text smaller in terminal emulator

Check out www.ezeelinux.com for more about Linux.

Базы данных. NoSQL. MongoDB


Рассмотрим работу MongoDB в том числе в связке с PHP.

Презентация:
docs.google.com/presentation/d/14GGpi6FCJ5b9kK0dMRjPz7VQz-DZ6r-0q3Hx5o2U7cY/edit?usp=sharing

Практика:
github.com/AntonOkulov/mongo-test

В этом занятии:
— Что нужно для работы установка
— Подключение
— Создание базы
— Вставка
— Insert one
— Insert many
— Выборки
— Find One
— Find Many
— Comparsion rules
— Query Projection
— Limit/Sort/Skip
— Aggregation
— Изменение
— Upsert
— Удаление
— Delete one
— Delete many
— Индексы

По любым вопросам, связанным с курсом можно писать на почту: okulov@rclass.pro