go-golang girl🙃 (ex-flutter)
Kanalga Telegram’da o‘tish
Разработка, обучение и мотивация с @dellinidev
Ko'proq ko'rsatish280
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kunlar
Ma'lumot yo'q30 kunlar
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Ma'lumot yo'q
Muammo bormi? Iltimos, sahifani yangilang yoki bizning qo'llab-quvvatlash boshqaruvchimizga murojaat qiling>.
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Avgust '24
Avgust '240
0 kanalda
Iyul '24
+10
0 kanalda
Get PRO
Iyun '24
+11
0 kanalda
Get PRO
May '24
+6
0 kanalda
Get PRO
Aprel '24
+18
0 kanalda
Get PRO
Mart '24
+11
0 kanalda
Get PRO
Fevral '24
+17
0 kanalda
Get PRO
Yanvar '24
+25
0 kanalda
Get PRO
Dekabr '23
+27
0 kanalda
Get PRO
Noyabr '23
+23
1 kanalda
Get PRO
Oktabr '23
+241
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 06 Avgust | 0 | |||
| 05 Avgust | 0 | |||
| 04 Avgust | 0 | |||
| 03 Avgust | 0 | |||
| 02 Avgust | 0 | |||
| 01 Avgust | 0 |
Kanal postlari
| 2 | Экзамен потрачен. Записываюсь на пересдачу🫠 | 0 |
| 3 | Вообще-то я правда там зарегистрировалась.
Держите ссылку: https://fansly.com/dellini | 0 |
| 4 | У меня сложный период.
Решила уйти из айти — перебираюсь на fansly.
Поделиться ссылкой? | 0 |
| 5 | Я живая, если что!
Сейчас готовлюсь к экзаменам на права, бросила все силы на это.
Может, после экзамена ещё какой-нибудь челлендж стартану, но покороче. Есть идеи?😂 | 0 |
| 6 | С днём солидарности в борьбе за женские права!
Несмотря на то, что мы живём в прогрессивное время, женщинам до сих пор сложнее, чем мужчинам, пробиваться в карьере.
Поднимем же тюльпаны и ленты за то, чтобы женщин в айти было больше❤️ | 0 |
| 7 | За три дня до конца челленджа я заболела и заруинила челлендж, потому что целый день ничего не делала.
Понять и простить, понять и простить... | 0 |
| 8 | ДЕНЬ 97 ИЗ 100
Ого, три дня до конца челленджа!
Сегодня читала про схемы базы данных.
Схема — это логический фрагмент БД, в котором могут содержаться разные объекты: таблицы, представления, индексы.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5 | 0 |
| 9 | ДЕНЬ 96 ИЗ 100
Пожалуйста, поверьте, что я сегодня хочу продолжить читать книгу по постгрес.
Самое жуткое фото на сегодня выбило меня из колеи. Кто знает, тот знает.
Вернусь завтра🤯
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: пиздец/5 | 0 |
| 10 | ДЕНЬ 95 ИЗ 100
Не наладила я, короче, режим. Ещё не спала.
Сегодня было техническое интервью, которое я успешно провалила. С практикой все было ок, даже не растерялась на алгоритмической задаче.
Не вывезла теорию, хотя немного к техсобесу готовилась😢
Ну штош. Ставлю себе за день единичку.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5 | 0 |
| 11 | ДЕНЬ 94 ИЗ 100
Сегодня ещё раз посмотрела всю инфу о создании и модификации таблиц.
Чисто для галочки, потому что я устала шо писец не бейте
Пойду спать, может, режим налажу в кои-то веки.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5 | 0 |
| 12 | ДЕНЬ 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 | 0 |
| 13 | ДЕНЬ 92 ИЗ 100
Сегодня — про представления.
Весь мир театр, а мы в нём актёры😂
Чтобы избежать многократного формирования повторяющихся запросов, которые требуют обращения к нескольким таблицам, можно использовать представления (views).
Если речь идёт о выборке данных, то представления практически не отличаются от таблиц с точки зрения обращения к ним в командах SELECT.
Упрощённый синтаксис команды CREATE VIEW, которая создаёт представления:
CREATE VIEW имя-представления [ (имя-столбца, [ , ...] ) ]
AS запрос;
В этой команде обязательные элементы — имя представления и запрос к БД, который формирует выборку из неё.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5 | 0 |
| 14 | ДЕНЬ 91 ИЗ 100
Продолжим читать книжку и узнавать постгрес☺️
Сегодня прочитала о модификации таблиц. Делюсь:
Если в таблицах ещё нет данных, то их можно просто пересоздать, внеся изменения в их определения. Но если таблицы содержат большое количество строк, то нужно использовать команду ALTER TABLE.
Например, нужно добавить новый столбец в таблицу — команда ALTER TABLE имеет для этого фразу ADD COLUMN. Если нужно удалить столбец — используем DROP COLUMN. Если нужно добавить ограничение, то помогут фразы ADD CHECK и ADD CONSTRAINT.
Звучит вроде удобно, да?
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5 | 0 |
| 15 | ДЕНЬ 90 ИЗ 100
Осталось 10 дней челленджа!
Сегодня мне захотелось практики — решила одну задачку с серверами из яндексового курса.
Там, кстати, дедлайны есть, так что нужно поторапливаться, чтобы спринт пройти.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 2/5 | 0 |
| 16 | ДЕНЬ 89 ИЗ 100
Читаю о создании и модификации таблиц. Захватила ещё значения по умолчанию и ограничения целостности.
В книге это выглядит как-то так:
Берём табличку, ограничения (типа CHECK, UNIQUE, NOT NULL), задаём ограничениям имя с помощью CONSTRAIGHT — вуаля, вы великолепны.
Вся книга расписана на примерах, поэтому что-то писать детально о том, что читаю, не получается. Из-за этого
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5 | 0 |
| 17 | ДЕНЬ 88 ИЗ 100
Сегодня ради галочки почитала пару контрольных заданий из книжки.
Запарилась с делами 😭
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 1/5 | 0 |
| 18 | ДЕНЬ 87 ИЗ 100
Так, что там сегодня в книжке...
Читаю про типы дата-время. Вопрос на засыпку: в соответствии с каким календарём обрабатываются даты?🤨
Ещё мне нравится, что после темы есть небольшие контрольные вопросы и задания для проверки. Можно прям в книжке отмечать. Я так, конечно, не делаю😂
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 4/5 | 0 |
| 19 | Закончила занятия с инструктором. Фото в черри тигго на память😮
Теперь буду ждать экзамены и усиленно решать билетики. | 0 |
| 20 | ДЕНЬ 86 ИЗ 100
Наконец-то узнала разницу между json и jsonb.
С типом json сохранение значений в столбец происходит быстрее, потому что они записываются в том виде, в котором были введены. Но при последующем использовании этих значений в качестве операндов или параметров функций будет каждый раз выполняться их разбор, что замедляет работу.
А при использовании jsonb разбор производится однократно, при записи значения в таблицу. Это медленнее, но все последующие обращения к сохранённым значенияи выполняются быстрее, так как выполнять их разбор уже не требуется.
Книжка прям огонь. Примеры классные и понятные. Лучше, чем изучать по роадмапу, так что я его, пожалуй, сотру.
Роадмап бэкенда: 16% — 16%
Роадмап Go: 100%
Оценка за день: 3/5 | 0 |
