Forwarded from Базы данных (Data Base)
Как очистить таблицу в mysql
В MySQL, как и в других СУБД можно очищать таблицы. Очистка таблицы позволяет удалять данные при этом не затрагивая саму структуру таблицы. В MySQL существует несколько способов очистки таблицы. В частности, можно выделить очистку таблицы при помощи команд DELETE и TRUNCATE.
#mysql
👉 @database_info
В MySQL, как и в других СУБД можно очищать таблицы. Очистка таблицы позволяет удалять данные при этом не затрагивая саму структуру таблицы. В MySQL существует несколько способов очистки таблицы. В частности, можно выделить очистку таблицы при помощи команд DELETE и TRUNCATE.
#mysql
👉 @database_info
👍5
Дано: приложения и службы на микросервисной архитектуре.
Задача: управлять контейнерами в условиях отсутствия поддержки и обновлений от западных вендоров.
Варианты решений:
• Перейти на open source
• Использовать отечественные разработки
• Kubernetes as a Service от российских облачных провайдеров
• Аутсорсинг компетенции управления Kubernetes
Если вы собираетесь переходить на российские платформы оркестрации контейнеров, ловите полезное видео о будущем Kubernetes в России. В нем разбираются плюсы, минусы и подводные камни импортозамещения на примере реального кейса.
Задача: управлять контейнерами в условиях отсутствия поддержки и обновлений от западных вендоров.
Варианты решений:
• Перейти на open source
• Использовать отечественные разработки
• Kubernetes as a Service от российских облачных провайдеров
• Аутсорсинг компетенции управления Kubernetes
Если вы собираетесь переходить на российские платформы оркестрации контейнеров, ловите полезное видео о будущем Kubernetes в России. В нем разбираются плюсы, минусы и подводные камни импортозамещения на примере реального кейса.
👍5
Как узнать какая программа блокирует файл
Скачайте программу Process Explorer с сайта Microsoft
Она бесплатная и не требует установки. Далее
👉 @sysadminof
Скачайте программу Process Explorer с сайта Microsoft
Она бесплатная и не требует установки. Далее
👉 @sysadminof
👍10
Forwarded from DevOps
Gitlab ci/cd
В прод с помощью GITLAB CI/CD. На простом примере. Основы.
GITLAB CI/CD vs JENKINS. Что выбрать для своих CI CD pipeline?
GITLAB CI CD сокращаем код. Gitlab ci include, extends, reference, remote, local
Docker BUILD в GITLAB CI CD и kubernetes. Как правильно? Бонус настройка gitlab runner
источник
#devops #девопс
Подпишись 👉@i_DevOps
В прод с помощью GITLAB CI/CD. На простом примере. Основы.
GITLAB CI/CD vs JENKINS. Что выбрать для своих CI CD pipeline?
GITLAB CI CD сокращаем код. Gitlab ci include, extends, reference, remote, local
Docker BUILD в GITLAB CI CD и kubernetes. Как правильно? Бонус настройка gitlab runner
источник
#devops #девопс
Подпишись 👉@i_DevOps
👍5
Подборка Telegram каналов для программистов🔥
Сохраняйте, чтоб не потерять.
Backend разработка 📌
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_geek Учим Java на примерах
https://news.1rj.ru/str/php_lib Библиотека PHP программиста
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
https://news.1rj.ru/str/books_reserv Book reserv 1500 руб
https://news.1rj.ru/str/python_360 Книги по Python
https://news.1rj.ru/str/java_360 Книги по Java
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии для программистов
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
Подписывайтесь на понравившиеся Telegram-каналы для разработчиков и изучайте программирование из любой точки мира.
Сохраняйте, чтоб не потерять.
Backend разработка 📌
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_geek Учим Java на примерах
https://news.1rj.ru/str/php_lib Библиотека PHP программиста
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
https://news.1rj.ru/str/books_reserv Book reserv 1500 руб
https://news.1rj.ru/str/python_360 Книги по Python
https://news.1rj.ru/str/java_360 Книги по Java
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии для программистов
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
Подписывайтесь на понравившиеся Telegram-каналы для разработчиков и изучайте программирование из любой точки мира.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2🍓1
Как управлять группами в AD. Часть 1: Создание и удаление групп
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-1-Sozdanie-i-udalenie-grupp-09-11
👉 @sysadminof
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-1-Sozdanie-i-udalenie-grupp-09-11
👉 @sysadminof
Telegraph
Как управлять группами в AD. Часть 1: Создание и удаление групп.
В типичных лесах Active Directory группы необходимы для авторизации прав пользователей. Они могут использоваться для распространения информации через почту или предоставлять доступ к файловым ресурсам, службам или даже делегации прав в AD. Группы бывают встроенными…
👍12
Как управлять группами в AD. Часть 2: Управление членcтвом в группах
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-2-Upravlenie-chlenctvom-v-gruppah-09-11
👉 @sysadminof
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-2-Upravlenie-chlenctvom-v-gruppah-09-11
👉 @sysadminof
Telegraph
Как управлять группами в AD. Часть 2: Управление членcтвом в группах
В типичных лесах Active Directory группы необходимы для авторизации прав пользователей. Они могут использоваться для распространения информации через почту или предоставлять доступ к файловым ресурсам, службам или даже делегации прав в AD. Группы бывают встроенными…
👍9
Как управлять группами в AD. Часть 3: Управление группами с истекающим сроком действия и просмотр вложенных групп
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-3-Upravlenie-gruppami-s-istekayushchim-srokom-dejstviya-i-prosmotr-vlozhennyh-grupp-09-11
👉 @sysadminof
https://te.legra.ph/Kak-upravlyat-gruppami-v-AD-CHast-3-Upravlenie-gruppami-s-istekayushchim-srokom-dejstviya-i-prosmotr-vlozhennyh-grupp-09-11
👉 @sysadminof
Telegraph
Как управлять группами в AD. Часть 3: Управление группами с истекающим сроком действия и просмотр вложенных групп
Как управлять группами в AD. Часть 3: Управление группами с истекающим сроком действия и просмотр вложенных групп В типичных лесах Active Directory группы необходимы для авторизации прав пользователей. Они могут использоваться для распространения информации…
👍8
Команды поиска текста в файле
grep - поиск текста в документе
Циклический поиск строки «VirtualHost» в указанном каталоге, найденная строка выделяется цветом в выводе, строки в выводе нумеруются.
Дополнительные параметры:
-h - не выводить имена файлов в выводе;
-i - не чувствительный к регистру поиск;
-v - для отображения всех строк, которые не содержат строку поиска.
Также, поискать текст в файлах можно так:
strings - поиск текста в бинарных файлах
Позволяет извлечь из бинарных файлов текст ASCII.
# strings /bin/ls | grep -i libc
libc.so.6
__libc_start_main
GLIBC_2.2.5
GLIBC_2.4
GLIBC_2.3
GLIBC_2.3.4
Или так - для извлечения всех текстов ASCII:
cat /bin/ls | strings
strings /bin/ls
Замена текста с помощью sed
Предположим, мы хотим заменить в текстовом файле одну строку на другую:
В итоговом файле получим что хотели, однако, только одно вхождение каждого слова в строке будет заменено. Т.е. если в строке встречаются два слова, подлежащих замене, только одно из них будет заменено (то слово, что в начале). Чтобы все слова были заменены, добавьте ключ g:
Замена текста с помощью Perl
Замена с созданием резервной копии исходного файла с расширением bak:
👉 @sysadminof
grep - поиск текста в документе
Циклический поиск строки «VirtualHost» в указанном каталоге, найденная строка выделяется цветом в выводе, строки в выводе нумеруются.
# grep --color -Rn VirtualHost /usr/local/etc/apache22/Дополнительные параметры:
-h - не выводить имена файлов в выводе;
-i - не чувствительный к регистру поиск;
-v - для отображения всех строк, которые не содержат строку поиска.
Также, поискать текст в файлах можно так:
# find /usr/local/etc/apache22/ -exec grep -H "VirtualHost" '{}' \; -printstrings - поиск текста в бинарных файлах
Позволяет извлечь из бинарных файлов текст ASCII.
# strings /bin/ls | grep -i libc
libc.so.6
__libc_start_main
GLIBC_2.2.5
GLIBC_2.4
GLIBC_2.3
GLIBC_2.3.4
Или так - для извлечения всех текстов ASCII:
cat /bin/ls | strings
strings /bin/ls
Замена текста с помощью sed
Предположим, мы хотим заменить в текстовом файле одну строку на другую:
cat db.kitebaza.ru | sed s/kitebaza/kitetestcenter/ > db.kitetestcenter.ruВ итоговом файле получим что хотели, однако, только одно вхождение каждого слова в строке будет заменено. Т.е. если в строке встречаются два слова, подлежащих замене, только одно из них будет заменено (то слово, что в начале). Чтобы все слова были заменены, добавьте ключ g:
cat db.kitebaza.ru | sed s/kitebaza/kitetestcenter/g > db.kitetestcenter.ruЗамена текста с помощью Perl
Замена с созданием резервной копии исходного файла с расширением bak:
$perl -i.bak -pe 's/\bPHP\b/Perl/g' file.txt👉 @sysadminof
👍6
Проверка связи по протоколу SMTP с помощью Telnet
Очень часто перед администратором встает необходимость проверить работу почтового сервера по протоколу SMTP, как своего, так и чужого. Обычно это связано с проблемами отправки или получения почты и следует не только убедиться в доступности сервера, но и понять, что происходит с письмом дальше. Несмотря на то, что существуют различные сервисы для диагностики почтовых систем, лучше всего проверить работу сервера подключившись к нему через Telnet и отправив письмо при помощи SMTP-команд, получив необходимую информацию, что называется "из первых рук". Далее
👉 @sysadminof
Очень часто перед администратором встает необходимость проверить работу почтового сервера по протоколу SMTP, как своего, так и чужого. Обычно это связано с проблемами отправки или получения почты и следует не только убедиться в доступности сервера, но и понять, что происходит с письмом дальше. Несмотря на то, что существуют различные сервисы для диагностики почтовых систем, лучше всего проверить работу сервера подключившись к нему через Telnet и отправив письмо при помощи SMTP-команд, получив необходимую информацию, что называется "из первых рук". Далее
👉 @sysadminof
👍7🔥1