go-golang girl🙃 (ex-flutter) – Telegram
go-golang girl🙃 (ex-flutter)
248 subscribers
192 photos
8 videos
3 files
74 links
Разработка, обучение и мотивация с @dellinidev
Download Telegram
Хихикаю
Forwarded from Golang
👣 Жиза

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18👏3🤯1
ДЕНЬ 85 ИЗ 100

Ага, думаете, забыла про отчёт? Да😮

Читала сегодня книжку. Добралась до массивов и типов JSON.

Сегодня больше ничего не произошло, кроме того, что я пытаюсь восстановить свой режим. Получается с трудом😐

Роадмап PostreSQL: 3% — 3%
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥1
ДЕНЬ 86 ИЗ 100

Наконец-то узнала разницу между json и jsonb.

С типом json сохранение значений в столбец происходит быстрее, потому что они записываются в том виде, в котором были введены. Но при последующем использовании этих значений в качестве операндов или параметров функций будет каждый раз выполняться их разбор, что замедляет работу.

А при использовании jsonb разбор производится однократно, при записи значения в таблицу. Это медленнее, но все последующие обращения к сохранённым значенияи выполняются быстрее, так как выполнять их разбор уже не требуется.

Книжка прям огонь. Примеры классные и понятные. Лучше, чем изучать по роадмапу, так что я его, пожалуй, сотру.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
🔥12👍43
Закончила занятия с инструктором. Фото в черри тигго на память😮

Теперь буду ждать экзамены и усиленно решать билетики.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥224👍1
ДЕНЬ 87 ИЗ 100

Так, что там сегодня в книжке...

Читаю про типы дата-время. Вопрос на засыпку: в соответствии с каким календарём обрабатываются даты?🤨

Ещё мне нравится, что после темы есть небольшие контрольные вопросы и задания для проверки. Можно прям в книжке отмечать. Я так, конечно, не делаю😂

Роадмап бэкенда: 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥114👍1
ДЕНЬ 89 ИЗ 100

Читаю о создании и модификации таблиц. Захватила ещё значения по умолчанию и ограничения целостности.

В книге это выглядит как-то так:

Берём табличку, ограничения (типа CHECK, UNIQUE, NOT NULL), задаём ограничениям имя с помощью CONSTRAINT — вуаля, вы великолепны.

Вся книга расписана на примерах, поэтому что-то писать детально о том, что читаю, не получается. Из-за этого отчёты получаются короткие.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
👍122🔥1
ДЕНЬ 90 ИЗ 100

Осталось 10 дней челленджа!

Сегодня мне захотелось практики — решила одну задачку с серверами из яндексового курса.

Там, кстати, дедлайны есть, так что нужно поторапливаться, чтобы спринт пройти.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
🔥8👍32
ДЕНЬ 91 ИЗ 100

Продолжим читать книжку и узнавать постгрес☺️

Сегодня прочитала о модификации таблиц. Делюсь:

Если в таблицах ещё нет данных, то их можно просто пересоздать, внеся изменения в их определения. Но если таблицы содержат большое количество строк, то нужно использовать команду 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
👍102🔥1
ДЕНЬ 92 ИЗ 100

Сегодня — про представления.

Весь мир театр, а мы в нём актёры😂

Чтобы избежать многократного формирования повторяющихся запросов, которые требуют обращения к нескольким таблицам, можно использовать представления (views).

Если речь идёт о выборке данных, то представления практически не отличаются от таблиц с точки зрения обращения к ним в командах SELECT.

Упрощённый синтаксис команды CREATE VIEW, которая создаёт представления:

CREATE VIEW имя-представления [ (имя-столбца, [ , ...] ) ]
AS запрос;


В этой команде обязательные элементы — имя представления и запрос к БД, который формирует выборку из неё.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥2
ДЕНЬ 93 ИЗ 100

Ещё немного про представления💃

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

Для этого в команду 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
👍83🔥1
ДЕНЬ 94 ИЗ 100

Сегодня ещё раз посмотрела всю инфу о создании и модификации таблиц.

Чисто для галочки, потому что я устала шо писец не бейте

Пойду спать, может, режим налажу в кои-то веки.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5
👍6😁32🔥1
ДЕНЬ 95 ИЗ 100

Не наладила я, короче, режим. Ещё не спала.

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

Не вывезла теорию, хотя немного к техсобесу готовилась😢

Ну штош. Ставлю себе за день единичку.

Роадмап бэкенда: 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
Please open Telegram to view this post
VIEW IN TELEGRAM
10😱1
ДЕНЬ 97 ИЗ 100

Ого, три дня до конца челленджа!

Сегодня читала про схемы базы данных.

Схема — это логический фрагмент БД, в котором могут содержаться разные объекты: таблицы, представления, индексы.

Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5
🔥103👍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🔥1011
У меня сложный период.

Решила уйти из айти — перебираюсь на fansly.

Поделиться ссылкой?
💔10😁7😱21
Вообще-то я правда там зарегистрировалась.

Держите ссылку: https://fansly.com/dellini
🔥12🤣41💔1