0.00
0 читателей, 4902 топика

Introduction to Regular Expressions


If you do any kind of system admin on Linux or you are a programmer working with strings then you will likely have to use regular expressions, a way to define search patterns for string matching. Here is my introduction tutorial.

Introduction to Android app development: www.dgitacademy.com

Regex cheat sheet: github.com/garyexplains/examples/blob/master/Gary-Explains-Regular-Expressions-Cheat-Sheet.pdf

Here is the sherlock.txt file I used in the video: github.com/garyexplains/examples/raw/master/sherlock.txt

You can use wget github.com/garyexplains/examples/raw/master/sherlock.txt to download it from the terminal.

Let Me Explain T-shirt: teespring.com/gary-explains-let-me-explain-2

Twitter: twitter.com/garyexplains
Instagram: www.instagram.com/garyexplains/

Local Forecast — Elevator Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
creativecommons.org/licenses/by/3.0/

#garyexplains

16 бит тому назад - Famicom, NES и Dendy


Краткая история компании Nintendo, её Famicom-а, NES-а и их клонов.
16-bits.ru

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!

Как я стал программистом ( конкурс) #itstory2019


К весне 2021 году запускаем проект, который изменит ход образовательной истории. Следите за новостями
help2debug.com/

Поддержать меня и получить доступ к дополнительному контенту можно вот здесь:
www.patreon.com/itkamasutra

Как стать программистом в этом видео я не расскажу, но вот какой путь я проделал, я, 31-летний дядька (дядька, кабздец), который привёл меня к программированию, я расскажу. Опять же, если откровенно, то я не делал никакого осознанного выбора, чтобы стать тем, кем я стал — программистом))

✒️ Видео других участников коллаборации:
www.youtube.com/results?search_query=#itstory2019

✔️ Как я стал Front-end разработчиком: youtu.be/Tu_6y6kU2yE
✔️ Как я стал веб-разработчиком фрилансером: youtu.be/afRm1BF6QCU
✔️ Как я стал Тимлидом: youtu.be/xqlvf0FmCro
✔️ Как я стал Верстальщиком: youtu.be/gWHY7TUmSqg
✔️ Как я стал программистом .NET: youtu.be/8y7oFj-BjvM
✔️ Как я стал программистом: youtu.be/BPmbYdKaWyc
✔️ Как я стала верстальщиком: youtu.be/D0z76Lm-H3Y
✔️ Как я стала программистом: youtu.be/TLiEsj52mXs
✔️ Как я стал Magento программистом: youtu.be/V1CMq5iAzec
✔️ Как я стал программистом на ассемблере: youtu.be/hTjPcrpJi9o
✔️ Как я стал С инженером: youtu.be/aWTG0Niy7_k
✔️ Как я стал Тимлидом: youtu.be/CiytQC4fp9w
✔️ Как я стал PHP программистом: youtu.be/3ve_ZlhKAf8
✔️ Как я стал фрилансером веб-разработчиком: youtu.be/B7rZxLzSAOM
✔️ Как я стал программистом: youtu.be/78nYM14tv_4

НАШ ПАБЛИК В ВК: vk.com/it.incubator

Всё шло как-то само собой, во времена моих старших классов школы в 2003-2006 годах комп был у одной из 100 семей в нашем городском посёлке. Когда в 2006 году я поступил (выбор был сделан просто пальцем в небо, ведь куда-то нужно поступать было) в БГУ на факультет Радиофизики и электроники на специальность «Компьютерная безопасность», я только в конце 3-его курса начал задумываться о том, что… Куда-то же распределяться (обязательная отработка-трудоустройство) нужно, ок, пойду программистом.

И вот так вот был сделан мой неосознанный выбор))

Да, в школе мне это всё нравилось, не было компа, но я читал ГАЗЕТЫ («Виртуальные радости» про игры и «Компьютерная газета» про… компьютеры) и книги по MS DOS, Win 3.1 и Энциклопедию Персонального компьютера… Играл в Игры в компьютерном клубе

До 9 класса… Считается ли школьная информатика, которая закончилась на 8 классе тем, что дало мне знания? Робот и чертёжник??)) Тогда да))

1 курс и экзамен про программированию заставили меня выучить Pascal… Ну не прям выучить, сорри: разобраться в Паскале и сдать экзамен на 8)

Потом в рамках курса были БД, ОС, сети… Математик куча… но всё мимо, потому что некогда студенту Димычу было заниматься этой наукой: пьянки, гулянки, диско и панки, с нами девчонки-растаманки…

Потом случайные курсы на Epam… Потом первая работа (кстати, не сказал в видео, я трудоустроился ради покупки электронного пианино, которое купил только спустя 8 лет :)

В общем, всё получилось как-то само собой, нравилось мне это дело, бомбил ради удовольствия, не ради денег… как-то так…

#itstory2019 #ityoutubersru #какясталпрограммистом

Как писать BASH скрипты? Закладывание основ или начало с нуля


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

••••••••••••••••••••••••••••••••••••••••••••

Курс «Профессия Специалист по кибербезопасности» от Skillbox — clc.to/8fmbYQ
По промокоду «Хакинг ин Рашан» — Скидка 50%. Называете менеджеру, получаете скидку, профит.

••••••••••••••••••••••••••••••••••••••••••••

CTRL C CTRL V:
#!/bin/bash
echo «What do you want to scan: subnet/ip»
read use
if [ "$use" = «subnet» ]; then
echo «Enter subnet:»
read subnet
echo «Enter port:»
read port
nmap -p $port -sT $subnet -oG res
cat res |grep open УГЛОВАЯ СКОБКАresult
cat result
else
echo «Enter IP:»
read IP
nmap -PE $IP -oN resultip
cat resultip
fi

••••••••••••••••••••••••••••••••••••••••••••

Продвинутые обучающие курсы и материалы от автора:
kurets.ru/infoprodukty

••••••••••••••••••••••••••••••••••••••••••••

Рекламодателям и сочувствующим камрадам:
● Помочь каналу и выбрать тему для ролика (1488 руб.): kurets.ru/donate
● Реклама на канале: kurets.ru/reklama

••••••••••••••••••••••••••••••••••••••••••••

Денчик социальный:
✓ YouTube канал: Kurets.Ru/YouTube
✓ Подкасты в iTunes: Kurets.Ru/iTunes
✓ VK: Kurets.Ru/VK
✓ INSTAGRAM: Kurets.Ru/Instagram
✓ ODNOKLASSNIKI: Kurets.Ru/OK
✓ TELEGRAM: Kurets.Ru/Telegram
✓ TWITTER: kurets.ru/Twitter

••••••••••••••••••••••••••••••••••••••••••••

Дополнительные тэги: #bash #скрипты #основы #начало #программирование

Судьба подаренного Паджеро. Год ожидания. Ради чего?


Всем привет! Сегодня мы расскажем вам судьбу автомобиля, который прожил с нами почти целый год и вот только несколько дней назад мы смогли подарить его! Речь пойдет про Pajero Sport, который нам отдал на благотворительность год назад наш зритель Антон. Почему так долго мы его не отдавали, сколько вложений было сделано и кому он достался смотрите в этом видео! Приятного просмотра!)

Поддержать наш благотворительный проект: авто-подбор.рф/charity

Заказ-наряд по расходам на Паджеро: drive.google.com/file/d/14-ciZxYD5e-BRDkpLQeHFVFypT53tm_l/view?usp=sharing

Ильдар Авто-подбор это официальный канал компании авто-подбор.рф.

Подбор подержанных автомобилей.

Выездная диагностика.

Проверка бу авто перед покупкой по 105 пунктам: состояние двигателя и АКПП, электрика и электроника, кузов и ходовая.

Оценка целесообразности покупки автомобиля.

Проверка технической и юридической чистоты.

Сайт: podbor.org/?utm_source=youtube

IT Automation Full Course for System Administration || IT automation Complete Course


In this full IT automation course you will learn how to automate process and task as an system administration. You will learn how to use ruby script to automate any IT task easily and efficiently.

Table of contents
Introduction to Automation (0:05)
What is Automation (5:00)
What is programming (9:00)
Benefits of Automation (13:30)
Pitfalls of Automation (18:00)
Ruby and Other Scripting Language (25:00)
Ruby Programming (27:00)
Object Oriented Classes (57:00)
System Programming — Mixins, Libraries, Packages
System Programming — read — write file
Intro to IO streams — Standard streams, redirecting streams, Pipe and pipelines
Running System command in Ruby
Scripting Subprocesses
When to use Subprocess, subprocess summary
Writing Scripting from the ground up — Introduction, problem statement, research
planning, writing scripting
Strings — Text Processing, string indexing, string substitution
Regular Expression — what are regular expression, Basic syntax, advance matching
Processing log files
Command line Text processing
Data formats
Reading csv files, searching csv files, modifying files
HTML processing, HTML parsing library
Version control and Automation- Git, Github
How to git, commit message, git workflow, more with git
Git — Branching and merging
What is remote, working with remotes,
Git fetch, pull, push
Version control — test, Test driven development, Black box, white box, test types
Writing unit test in ruby

Automation at scale — what is scale
What is configuration management
Intro to chef
Configuration management using chef
Chef and Ruby
Chef Configurations
Chef local mode, echosystem and architecture
Managing node with chef — Planning, configuration, testing, deploying, Scaling, extending
Automation — What is monitoring
Automation monitoring — Sources of Information metrices
Automation monitoring — Collecting metrices, metric visualization
Automation — Alerting, alert rules, blackbox and whitebox monitoring
Automation — Monitoring Metrics with prometheus
Automation Monitoring — Collecting host level metrics

*******************************************************************
Credit: The creator of this contents is Google. This video was created with the combination of
all other videos of the course.
License: Creative Commons Attribution-ShareAlike 4.0 International License

You can take this professional certificate here: www.coursera.org/specializations/google-it-support

You can take the original Course from: www.coursera.org/learn/it-security
*****************************************************