ДЕНЬ 84 ИЗ 100
Продолжаю читать книжку по постгрес. Добралась до 4 главы — Типы данных СУБД PostgreSQL.
Вообще, я только сейчас вспомнила, что не показывала книжки. Купила несколько дней назад💃
В целом, книга пока нравится. Свежее издание, актуальные (вроде как) версии. Одобряю😂
Книжку по докеру пока не начинала, но на первый взгляд она тоже нормальная.
Роадмап PostreSQL: 3% — 3%
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Продолжаю читать книжку по постгрес. Добралась до 4 главы — Типы данных СУБД PostgreSQL.
Вообще, я только сейчас вспомнила, что не показывала книжки. Купила несколько дней назад
В целом, книга пока нравится. Свежее издание, актуальные (вроде как) версии. Одобряю
Книжку по докеру пока не начинала, но на первый взгляд она тоже нормальная.
Роадмап PostreSQL: 3% — 3%
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥1
ДЕНЬ 85 ИЗ 100
Ага, думаете, забыла про отчёт?Да 😮
Читала сегодня книжку. Добралась до массивов и типов JSON.
Сегодня больше ничего не произошло, кроме того, что я пытаюсь восстановить свой режим. Получается с трудом😐
Роадмап PostreSQL: 3% — 3%
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Ага, думаете, забыла про отчёт?
Читала сегодня книжку. Добралась до массивов и типов JSON.
Сегодня больше ничего не произошло, кроме того, что я пытаюсь восстановить свой режим. Получается с трудом
Роадмап PostreSQL: 3% — 3%
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥1
ДЕНЬ 86 ИЗ 100
Наконец-то узнала разницу между json и jsonb.
С типом json сохранение значений в столбец происходит быстрее, потому что они записываются в том виде, в котором были введены. Но при последующем использовании этих значений в качестве операндов или параметров функций будет каждый раз выполняться их разбор, что замедляет работу.
А при использовании jsonb разбор производится однократно, при записи значения в таблицу. Это медленнее, но все последующие обращения к сохранённым значенияи выполняются быстрее, так как выполнять их разбор уже не требуется.
Книжка прям огонь. Примеры классные и понятные. Лучше, чем изучать по роадмапу, так что я его, пожалуй, сотру.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Наконец-то узнала разницу между json и jsonb.
С типом json сохранение значений в столбец происходит быстрее, потому что они записываются в том виде, в котором были введены. Но при последующем использовании этих значений в качестве операндов или параметров функций будет каждый раз выполняться их разбор, что замедляет работу.
А при использовании jsonb разбор производится однократно, при записи значения в таблицу. Это медленнее, но все последующие обращения к сохранённым значенияи выполняются быстрее, так как выполнять их разбор уже не требуется.
Книжка прям огонь. Примеры классные и понятные. Лучше, чем изучать по роадмапу, так что я его, пожалуй, сотру.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
🔥12👍4❤3
Закончила занятия с инструктором. Фото в черри тигго на память😮
Теперь буду ждать экзамены и усиленно решать билетики.
Теперь буду ждать экзамены и усиленно решать билетики.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤4👍1
ДЕНЬ 87 ИЗ 100
Так, что там сегодня в книжке...
Читаю про типы дата-время. Вопрос на засыпку: в соответствии с каким календарём обрабатываются даты?🤨
Ещё мне нравится, что после темы есть небольшие контрольные вопросы и задания для проверки. Можно прям в книжке отмечать. Я так, конечно, не делаю😂
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Так, что там сегодня в книжке...
Читаю про типы дата-время. Вопрос на засыпку: в соответствии с каким календарём обрабатываются даты?
Ещё мне нравится, что после темы есть небольшие контрольные вопросы и задания для проверки. Можно прям в книжке отмечать. Я так, конечно, не делаю
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥4👍1
ДЕНЬ 88 ИЗ 100
Сегодня ради галочки почитала пару контрольных заданий из книжки.
Запарилась с делами😭
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
Сегодня ради галочки почитала пару контрольных заданий из книжки.
Запарилась с делами
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍1
ДЕНЬ 89 ИЗ 100
Читаю о создании и модификации таблиц. Захватила ещё значения по умолчанию и ограничения целостности.
В книге это выглядит как-то так:
Берём табличку, ограничения (типа CHECK, UNIQUE, NOT NULL), задаём ограничениям имя с помощью CONSTRAINT — вуаля, вы великолепны.
Вся книга расписана на примерах, поэтому что-то писать детально о том, что читаю, не получается. Из-за этого отчёты получаются короткие.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Читаю о создании и модификации таблиц. Захватила ещё значения по умолчанию и ограничения целостности.
В книге это выглядит как-то так:
Берём табличку, ограничения (типа CHECK, UNIQUE, NOT NULL), задаём ограничениям имя с помощью CONSTRAINT — вуаля, вы великолепны.
Вся книга расписана на примерах, поэтому что-то писать детально о том, что читаю, не получается. Из-за этого отчёты получаются короткие.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
👍12❤2🔥1
ДЕНЬ 90 ИЗ 100
Осталось 10 дней челленджа!
Сегодня мне захотелось практики — решила одну задачку с серверами из яндексового курса.
Там, кстати, дедлайны есть, так что нужно поторапливаться, чтобы спринт пройти.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
Осталось 10 дней челленджа!
Сегодня мне захотелось практики — решила одну задачку с серверами из яндексового курса.
Там, кстати, дедлайны есть, так что нужно поторапливаться, чтобы спринт пройти.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
🔥8👍3❤2
ДЕНЬ 91 ИЗ 100
Продолжим читать книжку и узнавать постгрес☺️
Сегодня прочитала о модификации таблиц. Делюсь:
Если в таблицах ещё нет данных, то их можно просто пересоздать, внеся изменения в их определения. Но если таблицы содержат большое количество строк, то нужно использовать команду ALTER TABLE.
Например, нужно добавить новый столбец в таблицу — команда ALTER TABLE имеет для этого фразу ADD COLUMN. Если нужно удалить столбец — используем DROP COLUMN. Если нужно добавить ограничение, то помогут фразы ADD CHECK и ADD CONSTRAINT.
Звучит вроде удобно, да?
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Продолжим читать книжку и узнавать постгрес
Сегодня прочитала о модификации таблиц. Делюсь:
Если в таблицах ещё нет данных, то их можно просто пересоздать, внеся изменения в их определения. Но если таблицы содержат большое количество строк, то нужно использовать команду ALTER TABLE.
Например, нужно добавить новый столбец в таблицу — команда ALTER TABLE имеет для этого фразу ADD COLUMN. Если нужно удалить столбец — используем DROP COLUMN. Если нужно добавить ограничение, то помогут фразы ADD CHECK и ADD CONSTRAINT.
Звучит вроде удобно, да?
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥1
ДЕНЬ 92 ИЗ 100
Сегодня — про представления.
Весь мир театр, а мы в нём актёры😂
Чтобы избежать многократного формирования повторяющихся запросов, которые требуют обращения к нескольким таблицам, можно использовать представления (views).
Если речь идёт о выборке данных, то представления практически не отличаются от таблиц с точки зрения обращения к ним в командах SELECT.
Упрощённый синтаксис команды CREATE VIEW, которая создаёт представления:
В этой команде обязательные элементы — имя представления и запрос к БД, который формирует выборку из неё.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Сегодня — про представления.
Чтобы избежать многократного формирования повторяющихся запросов, которые требуют обращения к нескольким таблицам, можно использовать представления (views).
Если речь идёт о выборке данных, то представления практически не отличаются от таблиц с точки зрения обращения к ним в командах SELECT.
Упрощённый синтаксис команды CREATE VIEW, которая создаёт представления:
CREATE VIEW имя-представления [ (имя-столбца, [ , ...] ) ]
AS запрос;В этой команде обязательные элементы — имя представления и запрос к БД, который формирует выборку из неё.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥2
ДЕНЬ 93 ИЗ 100
Ещё немного про представления💃
Допустим, мы знаем, что возможна попытка удаления несуществующего представления. В таких случаях стараются избежать ненужных сообщений об ошибке отсутствия представления.
Для этого в команду DROP VIEW добавляют фразу IF EXISTS:
Представление — фактически сохранённый запрос к БД. Он получает имя, которым можно воспользоваться в предложении FROM команды SELECT для получения результатов этого запроса.
Но вообще, постгрес предлагает своё расширение — материализованное представление.
Упрощённый синтаксис команды CREATE MATERIALIZED VIEW, которая создаёт материализованные представления:
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Ещё немного про представления
Допустим, мы знаем, что возможна попытка удаления несуществующего представления. В таких случаях стараются избежать ненужных сообщений об ошибке отсутствия представления.
Для этого в команду DROP VIEW добавляют фразу IF EXISTS:
DROP VIEW IF EXISTS имя-представленияПредставление — фактически сохранённый запрос к БД. Он получает имя, которым можно воспользоваться в предложении FROM команды SELECT для получения результатов этого запроса.
Но вообще, постгрес предлагает своё расширение — материализованное представление.
Упрощённый синтаксис команды CREATE MATERIALIZED VIEW, которая создаёт материализованные представления:
CREATE MATERIALIZED VIEW [ IF NOT EXISTS ] имя-мат-представления
[ ( имя-столбца ) [ , ... ] ]
AS запрос
[ WITH [ NO ] DATA ];Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥1
ДЕНЬ 94 ИЗ 100
Сегодня ещё раз посмотрела всю инфу о создании и модификации таблиц.
Чисто для галочки, потому что я устала шо писецне бейте
Пойду спать, может, режим налажу в кои-то веки.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
Сегодня ещё раз посмотрела всю инфу о создании и модификации таблиц.
Чисто для галочки, потому что я устала шо писец
Пойду спать, может, режим налажу в кои-то веки.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
👍6😁3❤2🔥1
ДЕНЬ 95 ИЗ 100
Не наладила я, короче, режим. Ещё не спала.
Сегодня было техническое интервью, которое я успешно провалила. С практикой все было ок, даже не растерялась на алгоритмической задаче.
Не вывезла теорию, хотя немного к техсобесу готовилась😢
Ну штош. Ставлю себе за день единичку.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
Не наладила я, короче, режим. Ещё не спала.
Сегодня было техническое интервью, которое я успешно провалила. С практикой все было ок, даже не растерялась на алгоритмической задаче.
Не вывезла теорию, хотя немного к техсобесу готовилась
Ну штош. Ставлю себе за день единичку.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6😢4🤔1🍌1
ДЕНЬ 96 ИЗ 100
Пожалуйста, поверьте, что я сегодня хочу продолжить читать книгу по постгрес.
Самое жуткое фото на сегодня выбило меня из колеи. Кто знает, тот знает.
Вернусь завтра🤯
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: пиздец/5
Пожалуйста, поверьте, что я сегодня хочу продолжить читать книгу по постгрес.
Самое жуткое фото на сегодня выбило меня из колеи. Кто знает, тот знает.
Вернусь завтра
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: пиздец/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10😱1
ДЕНЬ 97 ИЗ 100
Ого, три дня до конца челленджа!
Сегодня читала про схемы базы данных.
Схема — это логический фрагмент БД, в котором могут содержаться разные объекты: таблицы, представления, индексы.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
Ого, три дня до конца челленджа!
Сегодня читала про схемы базы данных.
Схема — это логический фрагмент БД, в котором могут содержаться разные объекты: таблицы, представления, индексы.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
🔥10❤3👍1🤨1
За три дня до конца челленджа я заболела и заруинила челлендж, потому что целый день ничего не делала.
Понять и простить, понять и простить...
Понять и простить, понять и простить...
❤23👎4🌭2
С днём солидарности в борьбе за женские права!
Несмотря на то, что мы живём в прогрессивное время, женщинам до сих пор сложнее, чем мужчинам, пробиваться в карьере.
Поднимем же тюльпаны и ленты за то, чтобы женщин в айти было больше❤️
Несмотря на то, что мы живём в прогрессивное время, женщинам до сих пор сложнее, чем мужчинам, пробиваться в карьере.
Поднимем же тюльпаны и ленты за то, чтобы женщин в айти было больше
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥24😁6🔥2
Я живая, если что!
Сейчас готовлюсь к экзаменам на права, бросила все силы на это.
Может, после экзамена ещё какой-нибудь челлендж стартану, но покороче. Есть идеи?😂
Сейчас готовлюсь к экзаменам на права, бросила все силы на это.
Может, после экзамена ещё какой-нибудь челлендж стартану, но покороче. Есть идеи?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥10⚡1❤1
У меня сложный период.
Решила уйти из айти — перебираюсь на fansly.
Поделиться ссылкой?
Решила уйти из айти — перебираюсь на fansly.
Поделиться ссылкой?
💔10😁7😱2❤1