Илья Космодемьянский — Внутреннее устройство PostgreSQL для практикующих инженеров


Илья Космодемьянский, эксперт компании PostgreSQL-Consulting.com — Внутреннее устройство PostgreSQL для практикующих инженеров.
Встреча CodeFreeze в Москве, 22.09.2015

Понимание архитектуры используемой СУБД очень важно для правильной эксплуатации, но местами переоценено: администратору, DevOps-специалисту или разработчику прикладных систем вовсе необязательно знать подробности внутреннего устройства B-дерева или тонкости работы легковесных блокировок. Это, конечно, все очень интересно, но существенно загромождает главы Concepts соответствующих руководств или доклады про архитектуру СУБД и оставляет практическим специалистам существенно меньше времени на более важные и насущные с точки зрения повседневной эксплуатации базы данных проблемы.

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

теоретические основы;
практическая реализация и суровая практика ежедневной эксплуатации.

Главной основой любой базы данных является транзакционная машина. Как она реализованная в PostgreSQL? Какие алгоритмы и протоколы лежат в основе? Как в PostgreSQL реализованы Undo и Redo? Как устроен Write Ahead Log? Для чего нужен и как работает автовакуум? Какие могут быть проблемы в работе всех этих систем? Их мониторинг и настройка: как найти и исправить проблемы? После семинара слушатели не только узнали теоретические основы работы MVCC в PostgreSQL, но и представили:

как это может сказаться, например, на производительности;
как опознать это на мониторинге;
какими настройками и подходами к написанию приложений ситуацию можно улучшить.

Говоря о каждой системе PostgreSQL мы сравнивали их с другими СУБД, такими как Oracle, IBM DB2 LUW, MS SQL Server — чтобы специалистам, имеющим опыт с другими СУБД было быстрее и проще разобраться.

Docker - Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке


#docker #devops #девопс
Docker — Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке

— Как инсталировать Docker
— Как использовать Docker Image
— Как запускать Docker Container
— Что такое Dockerfile
— Что такое DockerHub
— Как создавать Docker Image из Dockerfile
— Как создать обновленный Docker Image из Docker Container
— Все основные команды Docker

github.com/adv4000/docker

Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov

Что нового в Debian Buster. Самая стабильная операционная система Linux.


Около двух лет я даже не задумывался о смене операционной системы. Но пришло время перемен.

Debian 9 Stretch ни разу не подводила, но в какой-то момент решил перейти на тестовую ветку, чтобы версии программ были немного свежее. В частности очень хотелось попробовать Gnome 3.30.

А недавно я и вовсе решил попробовать «Десятку». И в итоге решил на ней остаться и полностью отказаться от Debian 9. Скажете, что это неадекватное решение? Подробнее о причинах расскажу в видео.

Видео получилось немного мыльноватое — напутал при создании проекта некоторые параметры. Ну и за любительский монтаж сорян.

В видео допустил ошибку. На самом деле Solaris действительно разрабатывалась компанией Sun Microsystems пока ее не поглотила компания Oracle в 2010 году. Спасибо за исправление Michael Kotov.

— Музыка в видео:
==============
Bush Week by Nihilore
soundcloud.com/nihilore Creative Commons — Attribution 3.0 Unported — CC BY 3.0 creativecommons.org/licenses/by/3.0/ Music promoted by Audio Library youtu.be/UroytzJSVx4

Double Helix by Ethan Meixsell
www.youtube.com/audiolibrary/music?nv=1
— ВКонтакте:
=========
bit.ly/linuxOptimus

Инстаграм:
=========
bit.ly/instaKpT

— При создании ролика использовалось свободное программное обеспечение.

— Поддержать канал, высказать пожелание или задать вопрос можно по ссылке:
www.donationalerts.com/r/linuxoptimus

Какими программами я пользуюсь на Linux


Список софта docs.google.com/document/d/1cAaL1mKg4F6I_kMT7Yw39L0_85oflY80W2Oc9FaXxs4/edit?usp=sharing
В этом видео я расскажу о всех программах для линукс, которые стоят на моем компьютере, с пояснениями что и как. Думаю, это одно из самых детальных видео на ютубе по этой теме. Приятного просмотра!

ЭКСКЛЮЗИВ: ТАК выглядит Harmony OS: ОБЗОР EMUI 10



А тут https://webtechnologists.ru/podderzhka-wordpress/ по ссылке отличные веб скрипты и статьи. Для интернет веб-мастера много полезного.
Вырезка: WordPressСвободно распространяемая система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL; выпущена под лицензией GNU GPL версии 2. Сфера применения — от блогов до достаточно сложных новостных ресурсов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать проекты широкой функциональной сложности.

ПОДПИСКА вписка: goo.gl/CbimGk

В этом обзоре Harmony OS, EMUI 10 и Android 10: разбираем, что объединяет системы, и как Huawei переходит с Android 10 на Harmony OS посредством EMUI 10 на Huawei Mate 30 Pro. Дело в том, что скачать EMUI 10 это уже давно нечто большее, чем просто оболочка. Она взаимодействует со смартфоном напрямую на уровне системы. Так что, сколько Android’а осталось в EMUI и главное, как Huawei переедет на Harmony OS — разбираемся в этом видео. Как вам новая оболочка EMUI 10?

Мы в телеграм) telegram.me/droidergram
Понеслась в паблик-чате: Viber.com/Droider
Фоточки: instagram.com/droiderband/
Еще видео и обзоры на: Droider.ru

Хочешь первым узнавать о новостях из мира высоких технологий?
Жми сюда! ↓ ↓ ↓
goo.gl/CbimGk

Facebook.com/Droider
VK.com/Droider_ru
Twitter.com/Droider_ru

С вами на связи Борис Веденский и Валерий Истишев!
Обзоры смартфонов, репортажи с выставок, новости из мира технологий и многое другое на самом популярном в Рунете канале о гаджетах Droider.Ru!

#android #iPhone #Droider #DroiderShow
Читать дальше →

Что такое Блокчейн - Простое объяснение


Что такое блокчейн и как работает блокчейн? Подробное объяснение работы блокчейна простыми словами.
Блокчейн — это цепочка блоков, которые содержат информацию, уникальный ХЭШ и ХЭШ предыдущего блока. Блокчейн используется криптовалютами в качестве леджера для хранения информации и транзакций в распределенном реестре.

☑️Самый безопасный кошелек Trezor — goo.gl/KBUAvQ

☑️Наш канал в Telegram:
t.me/crypt0Inside

#blockchain
#блокчейн

Как хранить Биткоин в голове | Brain Wallet и Seed


Telegram бот SKY BANKER — t-do.ru/sky_btc_bot
Промокод на 50 рублей в SKY BANKER — pdGWU

Как хранить Биткоин в голове с помощью Brain Wallet? Приватный ключ для биткоин адреса можно создать с помощью хеш-функции SHA256. Раньше, этот метод использовался для того, чтобы безопасно хранить биткоины через запоминание определенной фразы. Но из-за того, что люди использовали популярные фразы и выражения для генерации приватных ключей, злоумышленники постоянно взламывали Brain Wallet, используя простой перебор.
Сейчас использовать Brain Wallet небезопасно и бессмысленно, так как есть SEED фраза, которая отлично выполняет функцию Brain Wallet.

☑️Наш канал в Telegram:
t-do.ru/crypt0inside
☑️Рекомендую лучший VPN NordVPN — bit.ly/2kIBhVe
☑️Поддержать канал: 13oktSsmKABarzdfdYUFnvkX47keJVbgNG
☑️Наш Twitter:
twitter.com/Crypt0_Inside
⏪Лучшие биржи для торгов криптовалютой ⏩

★Биржа Binance — Лучшая биржа с самой низкой комиссией за внутренние переводы. На бирже очень легко получить верификацию и начать торговать.
goo.gl/aqDesF

★Поддержать проект:
BTC — 13oktSsmKABarzdfdYUFnvkX47keJVbgNG
ETH — 0x70a7034efC9ca7Dc80F34cF1cd4dBC1Aed6c49C0

[UNИX][GNU/Linux] Лекция 9. Хранилище и дистрибутив


Список воспроизведения с курсом: www.youtube.com/playlist?list=PL387B38E91536055B
Полное название лекции: Хранилище и формирование дистрибутива
Видео в оригинальном разрешении: esyr.name/video/uneex/uneex_11_11_23.raw.ogv esyr.name/video/uneex/uneex_11_11_23.raw.webm
Видео в низком качестве: esyr.name/video/uneex/uneex_11_11_23.lq.ogv esyr.name/video/uneex/uneex_11_11_23.lq.webm
Аудиозапись: esyr.org/lections/audio/uneex_2011_winter/uneex_11_11_23.ogg
Лектор: Георгий Курячий
Курс: Программное обеспечение GNU/Linux
Дата: 23 ноября 2011 года
Место: 2 учебный корпус МГУ, аудитория П-6
Лицензия: CC-BY-SA 3.0, creativecommons.org/licenses/by-sa/3.0/
URL: uneex.org/LecturesCMC/GnuLinuxSoftware2011

Проблема черного экрана в Ubuntu, Xubuntu, Lubuntu, Kubuntu, etc


Блог: ustanovka-linux.com/ubuntu-chernyj-ekran-problema/
Иногда, особенно на старых ноутбуках и компьютерах, в указанных дистрибутивах Linux возникает проблема черного экрана.
То есть, система загружается, но вместо отображения графического интерфейса наблюдается пустой экран.
Решить проблему можно применением опции nomodeset для ядра.
Это, однако, не очень комфортно для работы (низкое разрешение), но позволяет быстро преодолеть невозможность запуска графической оболочки.
В видео рассказано как отредактировать строку GRUB_CMDLINE_LINUX_DEFAULT в конфигурационном файле загрузчика grub: /etc/default/grub, установив ее значение как «nomodeset», сохранив файл и выполнив sudo update-grub.
Также показано как запустить установку (загрузку с установочного носителя), если при ее запуске возникает та же проблема с черным пустым экраном. Здесь мы меняем опции ядра для загрузки.
#nomodeset, #ubuntu, #xubuntu, #lubuntu, #kubuntu