Разработка БАЗ ДАННЫХ! / Как готовят Oracle в Спортмастере / Максим Пермяков

  Переглядів 62,561

АйТиБорода

АйТиБорода

День тому

Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉
ДОП. МАТЕРИАЛЫ:
- Sportmaster Lab: sportmasterlab.info
- Максим в LinkedIn: bit.ly/3iwRl8a
- Материалы из выпуска: t.me/itbeard/641
- Аудио-версия выпуска: itbeard.mave.digital/ep-143
- Стать спонсором канала: ukposts.infojoin
НАВИГАЦИЯ:
0:00 - Начало
1:19 - Как попал в Спортмастер
6:37 - Диссертация по нейронкам
9:12 - Работа в банке
14:07 - Переход в Спортмастер
17:38 - Программист под Oracle и PL/SQL
20:13 - Согласованность данных
25:38 - Тесты в БД
28:55 - API в базах данных
31:17 - Хранение кода и системы контроля версий-
33:38 - CI & CD
40:00 - Про администраторов баз данных (DBA)
42:47 - Как происходят вмешательства в базу
49:13 - Кодревью
58:04 - Про бэкапы
59:07 - Инструменты
1:01:53 - Задачи в ритейле
1:06:28 - Работа с большими данными
1:10:30 - Чем хорош Oracle как провайдер БД
1:13:39 - РАНДОМ
1:16:53 - КОНКУРС
МОИ КОНТАКТЫ:
- Подпишись на этот UKposts канал :)
- Telegram: t.me/itbeard
- Instagram: / itbeard
- Twitter: / iamitbeard
- SoundCloud: / itbeard
- Discord: / discord
- Сайт: itbeard.com
#айтиборода #ityoutubersru #базыданных

КОМЕНТАРІ: 272
@itbeard
@itbeard 2 роки тому
НАВИГАЦИЯ (конкурсные комменты тоже сюда): 0:00 - Начало 1:19 - Как попал в Спортмастер 6:37 - Диссертация по нейронкам 9:12 - Работа в банке 14:07 - Переход в Спортмастер 17:38 - Программист под Oracle и PL/SQL 20:13 - Согласованность данных 25:38 - Тесты в БД 28:55 - API в базах данных 31:17 - Хранение кода и системы контроля версий- 33:38 - CI & CD 40:00 - Про администраторов баз данных (DBA) 42:47 - Как происходят вмешательства в базу 49:13 - Кодревью 58:04 - Про бэкапы 59:07 - Инструменты 1:01:53 - Задачи в ритейле 1:06:28 - Работа с большими данными 1:10:30 - Чем хорош Oracle как провайдер БД 1:13:39 - РАНДОМ 1:16:53 - КОНКУРС
@maksim183
@maksim183 2 роки тому
интересно, какие структуры данных используются для построения индексов. и как данные хранятся на диске
@TheUnitto
@TheUnitto 2 роки тому
#конкурс Как дела обстоят с горизонтальным маштабированием? Или только спец железо и веркаль наше все?
@user-in4vi1gh2y
@user-in4vi1gh2y 2 роки тому
#конкурс Какую модель логирования вы рекомендуете использовать на Oracle?
@a_v_p
@a_v_p 2 роки тому
@@maksim183Курсы Fundamentals, либо Oracle 2 day DBA в помощь.
@a_v_p
@a_v_p 2 роки тому
@@TheUnitto Вопрос про Оракл? Real Apllication Cluster (RAC) например посмотрите. Впрочем, вопрос стоит достаточно общо, чтобы корректно и объемлюще ответить. Ибо it's depend. Случаи, и применяемые решения будут разнИться, для разных задач. Тут - как раз плотная работа с DBA
@resh-ka
@resh-ka 2 роки тому
Один из самых грамотных и профессиональных интервьюируемых. Без рисовки, но с юмором. На одном дыхании.
@friedbearsburninhell2022
@friedbearsburninhell2022 2 роки тому
Вот это гость... Мне кажется уровень перенесенной боли и профессионализма в нем зашкаливает! Браво!
@asvitin
@asvitin 2 роки тому
"Схема данных - лицо разработчика" Классно сказано! А еще мне очень понравилось, как много положительных отзывов и слов благодарности Максим оставил: о школе, о родителях, о университете, о коллегах, о компаниях, о технологиях и пр. ИМХО, это единственно верный подход, а не то нытье, которое, увы, часто приходится слышать, что кому-то чего-то недодали, недоложили... Всем добра! Спасибо большое за интервью!
@7naglyi77
@7naglyi77 2 роки тому
Наконец-то специалист по моей теме. Ещё и земляк.
@MrFikset
@MrFikset 2 роки тому
Магнит?
@vadimdorokhov8375
@vadimdorokhov8375 2 роки тому
Ага, сам ждал =) Всем за 30 привет )))
@alexnagorny7692
@alexnagorny7692 2 роки тому
Какой замечательный гость сегодня! Умный, грамотный, вдумчивый, веселый и МЕГАкомпетентный! Огромный респект Бороде за выпуск!
@uvesel4ak
@uvesel4ak 2 роки тому
Очень отлично. Наслышан про оракл в спортмастере, и тут такой подгон. Посмотрел с интересом.
@user-ui3sj4kr9x
@user-ui3sj4kr9x 2 роки тому
Спасибо,АйТиБорода годное видео.Всегда мотивируете)
@artes7712
@artes7712 2 роки тому
Видно - очень умный человек, лайк за видео!
@EvgenyGerdtBR
@EvgenyGerdtBR 2 роки тому
Приятно видеть в интервью коллегу )
@ivansinelnyk825
@ivansinelnyk825 2 роки тому
Очень круто! Я даже подписался)
@BiPGiMun
@BiPGiMun 2 роки тому
Спасибо за интервью! Всем plsql бро привет!
@lonchit
@lonchit 2 роки тому
И тебе привет)
@itCODE
@itCODE 2 роки тому
Очень качественное видео! Спасибо.
@itbeard
@itbeard 2 роки тому
спасибо!
@user-md5mw1tp3e
@user-md5mw1tp3e 2 роки тому
Один из самых интересных выпусков.
@user-mv5em7qs5l
@user-mv5em7qs5l 2 роки тому
Спасибо за выпуск, было интересно!
@Irades
@Irades Рік тому
Потрясающе
@user-kq8ue9br8x
@user-kq8ue9br8x 2 роки тому
Наконец) Побольше бы SQL. Спасибо!
@itbeard
@itbeard 2 роки тому
На здоровье!
@user-up6dl7go9h
@user-up6dl7go9h 2 роки тому
Ура. Новое видео! Лекс - ты очень приятный интервьюер.
@itbeard
@itbeard 2 роки тому
спасибо!
@ihorprytula9514
@ihorprytula9514 2 роки тому
Спасибо. Интересное и хорошее видео.
@qewiok1917
@qewiok1917 2 роки тому
Не по уведомлению, а по зову сердца)
@ElenaBalakina-hx2gx
@ElenaBalakina-hx2gx 2 роки тому
Какой приятный собеседник!
@anchovski1788
@anchovski1788 2 роки тому
Очень грамотный и системный подход ко всему. Разговор о специфике кода в базах незаметно оказывается очень ценной беседой о best practices почти любой разработки в целом. Крутой гость!
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Жаль, о важности и пользе CASE-средств не догадывается, потому и не говорит о них. А так - вполне себе нормальный кустарь...
@anchovski1788
@anchovski1788 2 роки тому
@@sergoordgonikidze6456 что такого важного в case тулзах, что стоит обязательно о них упоминать? Похоже на простой выпендреж
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@anchovski1788 т.е. ты не знаешь, что это такое (иначе знал бы, что за ними "важного"), но у тебя уже они классифицированы как "выпендрёжь"? Не стыдно, камрад? "не читал, но осуждаю"?
@anchovski1788
@anchovski1788 2 роки тому
@@sergoordgonikidze6456 знаю что это, не оч понимаю что фундаментального важного в средствах проектирования. Не зашёл разговор о них вот и все.
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@anchovski1788 важность в самом проектировании и работе от CASE-средств, а не лепить прямо в базу, как бог на душу положит. Очень, знаете ли, помогает не переписывать всё каждые 3 года, с уходом очередного разработчика. Мне это напоминает качественный переход от foxpro к настоящим СУБД, поддерживающим SQL-92. Фокспрошник тупо не понимает, чего такого важного в SQL реальном. Ну и что, что для обработки данных он циклом по таблице идёт и что-то там делает с записями. И нахуха эта хрень с названием Commited Read. Да и вообще, многопользовательский режим доступа к данным - блажь ведь. Так и вы - "да нахуха те case-средства, не вижу фундаментальной пользы". Не видите, потому что работаете ремесленником, в каких-то мелких коротких проектах на низовых должностях...
@danidani3538
@danidani3538 2 роки тому
Спасибо за oracle и pl/sql 👍
@itbeard
@itbeard 2 роки тому
На здоровье!
@ka10k
@ka10k 2 роки тому
@@itbeard пригласите пожалуйста на интервью какого-нибудь прошаренного DBA из спортмастера.
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@ka10k лучше, какого-нибудь прошаренного ораклиста...
@user-we8ue6yv9e
@user-we8ue6yv9e 2 роки тому
@@ka10k и такие у нас есть:)
@raff2144
@raff2144 2 роки тому
Как похожа история ваша) здорово, вы молодец! Да, соглашусь, фактор везения важен!
@ekaterina450
@ekaterina450 6 місяців тому
Очень интересное интервью, спасибо
@user-pt2rw8xo8n
@user-pt2rw8xo8n Рік тому
Мега крутое интервью. Оч понравился гость
@lonchit
@lonchit 2 роки тому
Он как будто рассказывает мою жизнь, я начал так же свою карьеру, тоже банк, тоже oracle, тоже delphi, прям 1 в 1
@OVyshnja
@OVyshnja 2 роки тому
Ох, супер! Дякую!!!!!!!!;)
@DennisTurbay
@DennisTurbay 2 роки тому
Очень интересное интервью!
@itbeard
@itbeard 2 роки тому
факт)
@sergeyrs6431
@sergeyrs6431 2 роки тому
Блин, Бейсик и конец 90-х. И я тоже. Лайк!
@user-lh6xe3zi1t
@user-lh6xe3zi1t 8 місяців тому
Гость очень молода выглядит! Я даже подумал что он всего лишь работает пять лет и пришел на интервью ☺👍👍👍
@user-bh3ve7di7o
@user-bh3ve7di7o 2 роки тому
Хорошее видео по теме. Я, как PL/SQL техлид, высоко оценил. Единственный момент, который хотел бы отметить: почему вы не используете подход со снапшотами? И конечно доступ девелоперов на продакшен - это огромная дыра в безопасности. Аудит при этом непроходим в принципе. Но используя снапшоты - этот момент можно решить, деперсонифицируя и обфускируя клиентские данные...
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Очень дорого на больших (с тысячами сущностей в десятках схем) использовать такое без правильного проектирования ведения БД. У тебя скрипты деперсонализации и обфускации должны быть абсолютные. А учитывая кустарный способ работы большинства plsql-разработчиков ("леплю прямо в бд что и как хочу и через пару лет не помню, что и для чего налеплено") - проще подписать NDA и забыть, чем морочиться с этим. Вот все и забывают.
@TheSergWolf
@TheSergWolf Рік тому
Назову с 10ток компаний прошедших аудиты где саппорт и дев команда работают с продом.
@obsidee
@obsidee Рік тому
друг как раз лет 10-15 назад работал в спортмастере разработчиком на oracle, много рассказывал интересного перепиливали старый функционал с дос-версии и запускали новый
@oleksandrvoron_ko580
@oleksandrvoron_ko580 2 роки тому
Сьогодні для мене БД та СУБД стали в один ряд із іншими мовами програмування! Думав, що у них менше можливостей та перспектив) Дякую за контент!
@MVOralov
@MVOralov 2 роки тому
Офигенный выпуск, Максим - молодец, в ряде мест соглашался и аплодировал аж стоя))))
@itbeard
@itbeard 2 роки тому
Да, Макс умеет :)
@vasiliy83
@vasiliy83 2 роки тому
42:57 - «админы oracle в этот момент 🗿» 😂вопрос конечно очень спорный, но реально - это очень удобно с одной стороны, а с другой стороны это крайне небезопасно. А на самом деле моё почтение таким профессионалам как Максим, которые грамотно выстроили процессы в такой непростой области👌👍
@a_v_p
@a_v_p 2 роки тому
Админы сопровождают то, что описал Макс. Т.е. это именно не потоковое и каждодневное решение (и не элемент CI/CD 🙂, а обоснованная "крайняя необходимость". Да и не любой разраб допускается до таких телодвижений. Ну, и как уже сказал, все это происходит при уведомлении и сопровождении админами, конечно же. Всё множество +/- подхода, как и способы, регламенты в этой части - обозначены, оговорены и учитываются
@lonky_
@lonky_ 5 місяців тому
когда я там работал аутстаф. то что меняли в проде на горячую, обычно ещё тестировали qa на схожих данных в тестовой бд и проводили всё через задачи. а не просто зашёл разраб и сделал update, да и права у них есть не на всё.
@pavel7930
@pavel7930 2 роки тому
Про код ревью рассказал - как бальзам на душу...
@q1s4
@q1s4 2 роки тому
#конкурс Было много сказано про ответственность разработчиков за состояние системы и про наличие мониторингов, но тема мониторинга так и не была раскрыта. Какой используется мониторинг? И кто за всем следит, учитывая что инфраструктура у вас очень большая? Например, выкатили релиз, всё работает, данные возвращаются во фронт и всё красиво, но загрузка CPU 100%. Означает ли что это, что разработчик должен в любое время дня и ночи подключиться и устранить проблему? Второй вопрос: Кто решает инциденты? Есть какая-то группа поддержки или проблема сразу летит в разработчика? И последний вопрос, третий ) Используете ли вы новую фишку оракла automatic Indexing, которая появилась в 19ой версии? Если нет, то почему? Если да, то как вы можете оценить её работу на больших (миллионы, миллиарды строк) объёмах данных?
@grigorii9019
@grigorii9019 2 роки тому
Спасибо.
@itbeard
@itbeard 2 роки тому
На здоровье
@user-cq3hr5op5q
@user-cq3hr5op5q 2 роки тому
Спасибо за видео! Теперь понятно как в нормальных конторах Oracle варят !)
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Не. Вам рассказали с умным видом кустарщину. В нормальных конторах орацле варят по-другому.
@oleua9545
@oleua9545 2 роки тому
Спасибо, преинтереснешая беседа у вас получилась! Как давний адепт Oracle выражаю вам, Максим, искреннее уважение за такую грамотную организацию всей этой движухи. Вот уж действительно где пример как по полной взять от продукта все, за что заплатил. Немногие, как мне кажется, могут себе позволить роскошь пользовать Oracle, а еще меньше получить выгоду от всего его потенциала. Небольшой вопросик возник, не было упомянуто ничего о пресловутом OLAP и BI. Не используется или я не внимательно слушала? Или я отстала от жизни и это уже давно никем не используется в продвинутых IT?
@maximpart2374
@maximpart2374 2 роки тому
Добрый день! Используем конечно Oracle в КХД, просто это отдельная большая тема, не уложились по времени :-)
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
У оракла родной BI: 1. откровенно ховняненький. 2. просто ДИКО дорогой.
@netizmen
@netizmen 2 роки тому
Самое лучшее интервью, минимум воды. Все по делу. А то 30% балаболы пол часа про школу, универ. Нахрена мне это знать и это тупо неуважение слушателя. Моя мама бы послушала, но я включаю подкаст, чтобы впитать полезную айтишную информацию, а приходится пол часа либо слушать либо мотать вперед дабы прекратить этот поток ненужной инфы
@maxtrue218
@maxtrue218 2 роки тому
мне заходит, так как я играя в доту на фон включаю эти интервью
@user-pw9rw8cj9e
@user-pw9rw8cj9e 2 роки тому
Лексу рад всегда!!! Считаю прекрасным интервьюером ! Я так считаю....
@itbeard
@itbeard 2 роки тому
Приятно)
@user-pw9rw8cj9e
@user-pw9rw8cj9e 2 роки тому
@@itbeard Работаешь хорошо - отсюда и похвала,похвала за дело!!! Вы молодец! Так держать!!!
@OdinVarg
@OdinVarg 2 роки тому
@АйТиБорода Знаете что впечатлило? Перед началом видео запустилась реклама, японская реклама средства для роста волос на голове))) Сам был в шоке)) А за интервью спасибо! ;)
@Nekby2
@Nekby2 2 роки тому
ты чё лох что ли, смотришь рекламу в ютуб? премиум аккаунт или бесплатное расширение не судьба использовать?
@vladimirfedorov7677
@vladimirfedorov7677 2 роки тому
На 40:13 очепятка вышла, DBA=DatAbase administrator
@AndriySydorka
@AndriySydorka 2 роки тому
спасибо! лайк не ставил, попрошу dba Гугла вручную UPDATEом поставить
@CrazyCodingChannel
@CrazyCodingChannel 2 роки тому
В Спортмастере еще и Oracle используют, удивлен))
@uvesel4ak
@uvesel4ak 2 роки тому
Не только субд используют, а , если не ошибаюсь, также и оракловую экзадату.
@a_v_p
@a_v_p 2 роки тому
@@uvesel4ak и не только exadata. В интервью и про zdrla прозвучало, например
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@a_v_p сдался вам тот zdlra... Это инструмент dba, а не разработчика...
@a_v_p
@a_v_p 2 роки тому
@@sergoordgonikidze6456 а я за dba и говорю
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@a_v_p слишком дорогой этот zdlra. BasePack (2 компьюта + 3 сторадж-сервера) - сразу на $400к тянут. Это ОЧЕНЬ дорого. Oracle SuperCluster на 4 процессора (по 32 честных ядра на процессор), с 3 сторадж-серверами стоил дешевле.
@shemrabazanov2005
@shemrabazanov2005 2 роки тому
Теперь я знаю в лицо людей из-за которых перестал ходить в Спортмастер благодаря их системе бонусов. А контент пушка)
@a_v_p
@a_v_p 2 роки тому
Важно не путать маркетинг и непосредственно воплощение по запросу маркетинга
@shemrabazanov2005
@shemrabazanov2005 2 роки тому
@@a_v_p я не путаю, просто шутил)
@RUSGrus
@RUSGrus 2 роки тому
хороший
@bairop
@bairop 2 роки тому
Супер интервью, прослушал взахлёб! ) Вопрос Максиму. Слышал, что DBA в Спортмастере используют Oracle APEX для внутренних нужд. Что-то типа мониторинга или репортинга о бэкапах в ZLDRA. А используют ли ваши разработчики Apex для каких-либо бизнес или своих задач? Есть ли у Oracle Apex перспективы развития с Вашей точки зрения? Может ли он быть полезным при переносе бизнес-логики из толстых клиентов в веб?
@a_v_p
@a_v_p 2 роки тому
На APEX сейчас реализована изрядно наполненная функционалом система. Все началось, по сути, с внутреннего уютного админского решения навроде "базы знаний", сейчас - развернуты сервисы, и с мониторингом, информированием, сервисом для разрабов, MLщиков, и прочих (трудно сказать, насколько это можно считать заходом уже в бизнес-решения). Про перспективы - вопрос большой. При обилии, в настоящее время, фреймворков и иных решений - трудно говорить однозначно. В свое время, выбор APEX был был сделан из имевшегося и необременительного для невозбранного накидывания админами простого решения. Планы и перспективы - тогда не оценивались. А сейчас, уже и втянулись :) Это, если что, ответ со стороны админов :)
@maximpart2374
@maximpart2374 2 роки тому
Да, DBA для автоматизации используют именно Apex - быстро, но для внутренних нужд. К сожалению, если говорить о бизнес-приложениях, то тут возможностей не хватает и в разработке мы его не используем.
@bairop
@bairop 2 роки тому
@@a_v_p ок, спасибо за развёрнутый ответ
@bairop
@bairop 2 роки тому
@@maximpart2374 спасибо за ответ
@grigoport9937
@grigoport9937 2 роки тому
@@maximpart2374 А чего не хватает (Если можно привести TOP 3 самого необходимого) и на какой версии разрабатывали ?
@artembardeeen2384
@artembardeeen2384 2 роки тому
Не совсем понял про разницу в согласованности на стороне БД и на бэкенде. По мне так нет разницы где будет выполняться долгий select, данные и там и там будут согласованны на момент запуска запроса.
@ttsrg
@ttsrg 2 роки тому
Максим, спасибо , очень интересно, но как рядовому покупателю, не столько бонусы интересуют, как адекватные цены, выбор и отзывы , хотя бы тех же кроссовок....
@p.bakuard8648
@p.bakuard8648 2 роки тому
Хотелось бы подробную статью на хабр по теме - для каких кейсов лучше держать логику вместе с данными в БД.
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
глупый вопрос. Если у тебя много plsql-девелоперов и много ресурсов процессорных под БД заказчика - то для всех, кроме уж совсем откровенного вышмата (и то - оракл позволяет подключать к ядру ddl-ки для нативных расчетов). А если у тебя нет plsql-девелоперов или заказчик жмётся на процессорные лицензии - то как ты её там вообще собираешься держать?!? За это и платят архитекторам систем - они смотрят, что есть, оценивают проект со всех сторон и предлагают ту точку между 0 и 1, которая максимально полно учитывает все факторы...
@nightmind1
@nightmind1 2 роки тому
В БД, в первую очередь, имеет смысл держать представления / процедуры генерации отчётов и всё, что связано с вычиткой больших объёмов данных. Не надо переизобретать аналитические функции на СП, поскольку вы их результаты получите из БД быстрее, чем передадите оттуда сырые данные. Но надо понимать, что если у вас OLTP - система с большой оннлайновой транзакционной нагрузкой (типа сотен транзакций в секунду) - то отчётную базу надо иметь отдельную, и бест практис - гнать туда данные через Golden Gate.
@mrbatni3522
@mrbatni3522 2 роки тому
надо было спросить про литру про базы данных для начинающих
@uvesel4ak
@uvesel4ak 2 роки тому
Вообще конечно хотелось бы побольше всяких технических, админских и программерских подробностей. С одной стороны. А с другой понятно, что ролик должен быть примерно на 1 час Рассказать побольше, к сожалению, не удаётся.
@user-nb3pp5xj4h
@user-nb3pp5xj4h 3 місяці тому
Банки в которых я работал, интеграции проводились через Java, а основная логика бизнеса в пакетах, Apex очень выручал и помогал и Js разработчики нам и не нужны были вовсе. Во многих банках проработал и понял что везде Oracle и везде вся логика в Oracle. И вообще Oracle это круто, когда питонистов, Джавистов, Джаваскриптеров стало нереально много везде, устроился за неделю на работу в банк и благодарен Ораклу. Чем уже специальность тем больше ценность сотрудника. А где больше популярности туда нужно очень долго долбиться и пытаться засунуться. Дальше остается тольоу развиваться в сторону инженера данных
@dixerim
@dixerim 2 роки тому
Version, initially called SEQUEL (Structured English Query Language), was designed to manipulate and retrieve data stored in IBM's original quasirelational database management system, System R, which a group at IBM San Jose Research Laboratory had developed during the 1970s. Прижгло аж на 22:00. "Кто как говорит, в зависимости от ..." iq, хотел сказать? ))
@dimeliora
@dimeliora 2 роки тому
Статья, из которой этот текст, начинается так: SQL (/ˌɛsˌkjuːˈɛl/ S-Q-L, /ˈsiːkwəl/ "sequel"; Structured Query Language)
@itbeard
@itbeard 2 роки тому
хахаха)
@dixerim
@dixerim 2 роки тому
@@dimeliora понятно, что там собраны все употребляющиеся транскрипции. Но прочесть "эс-кью-эль" как "сиквел" - это однозначно 200iq мув :)
@evgeniyapopova339
@evgeniyapopova339 2 роки тому
@@dixerim он всего лишь сказал, что называют по-разному, вот нудить-то сразу
@user-yg6fl1iu1q
@user-yg6fl1iu1q 2 роки тому
Да, на англоязынычх каналах часто слышу именно "Сикуэл"...
@dobrynanikitich7034
@dobrynanikitich7034 2 роки тому
Спектрумы Зоновские, я спаял их штук пять или больше. Эх, было время. Помню, привёз платы зоновские штук сто со схемами, на площади Космонавтов вмиг разлетелись. Фанаты паяли...
@smartprices4848
@smartprices4848 2 роки тому
что за музыка в начале видео?
@Kirill_ll_ll
@Kirill_ll_ll 2 роки тому
Как бы назывался 'Dummy' в oracle, который бы был на русском языке (ofc не в прямом переводе). Спасибо за интервью)
@ghektoredkins202
@ghektoredkins202 2 роки тому
а рекомендации по книгам? пропустили?
@VokaMut
@VokaMut 2 роки тому
#конкурс Вопрос: какой самый изящный трюк при работе с БД поразил Максима больше всего? Пусть даже в самом начале карьеры.
@andrewkondrashov6485
@andrewkondrashov6485 2 роки тому
Flashback запросы и необходимость самостоятельно клоб блоб перегонять :)
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Может лучше про самые неизящные стороны орацле скажем? Я при переходе с firebird/mssql/informix/postgre поразился тому, что невозможно устанавливать версии прикладного ПО без dba или хотя бы разработчика.
@andrewkondrashov6485
@andrewkondrashov6485 2 роки тому
@@sergoordgonikidze6456 в смысле?
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@andrewkondrashov6485 сломалось - не откатишь...
@andrewkondrashov6485
@andrewkondrashov6485 2 роки тому
@@sergoordgonikidze6456 Максим как раз и говорит о возможности переключаться между версиями кода используя Oracle Editions
@VladimirSitnikov
@VladimirSitnikov 2 роки тому
Вопрос про тесты: пробовали писать тесты на внешнем языке программирования? Например, Kotlin/Java (да и почти любой другой язык) гораздо более выразительны, чем PL/SQL. У меня есть система, где 100% кода PL/SQL, но тесты на TestNG, т.к. подготовка данных, сравнение результатов и т.п. делается на JVM гораздо проще, чем в PL/SQL
@TheSergWolf
@TheSergWolf Рік тому
Вы вообщ не смотрели интервью. С самого начала объяснили. Процедуры в базе это другой подход к разработке. Кстати t-sql почти тоже самое
@VladimirSitnikov
@VladimirSitnikov Рік тому
@@TheSergWolf я-то смотрел. Сейчас не помню уже, но год назад уж точно смотрел. Если считаете, что на мой вопрос есть ответ, то сказали бы где этот ответ
@etomenko
@etomenko 2 роки тому
ФПМу привет!
@DarkErit
@DarkErit 2 роки тому
#конкурс Как в pl/sql oracle работает/использовать права/роли пользователей: разграничение, наследование, использование прав одной учётки в рамках сессии другой?
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Как-то да рабоает. А вы с какой целью интересуетесь? Не нашли описания на русском языке, а на английском не поняли?
@DarkErit
@DarkErit 2 роки тому
@@sergoordgonikidze6456 на практике несколько раз пересекался с какими-то определёнными проблемами, их решал. А вот подойти комплексно к этому - всё времени не было, есть более часто попадающиеся непонятности.
@nightmind1
@nightmind1 2 роки тому
@@DarkErit есть юзеры, есть роли, есть объекты, есть grant. Тут всё явно. Но если вы создадите процедуру/представление в схеме-2, которое смотрит в данные схемы-1 (предполагаем, что грант схеме-2 на него вы дали), а затем дадите грант схеме-3 на это представление, то схема-3 сможет через него видеть данные схемы-1 или что-то с ними делать. Это позволяет гибко работать с доступами.
@pitorKILLER
@pitorKILLER 2 роки тому
Используйте этот коммент, если хотите лайкнуть Пермякова, но не хотите лойсить бороду, который в теме СУБД вообще ничего не понимает
@user-hw2bi9lz7b
@user-hw2bi9lz7b 2 роки тому
Что такое "лойснуть"?
@itbeard
@itbeard 2 роки тому
Окей, бумер. Лайк поставил
@wert78910
@wert78910 2 роки тому
Борода много в чем не понимает (слабо представляю кто может знать весь массив данных в современном it) но это не мешает ему быть хорошим интервьюером. Хорошим людям не мешает ну иногда не в тему ну а кто без греха.
@user-ni1pi4jc8m
@user-ni1pi4jc8m Рік тому
Где ссылка на форк 3 версии?
@alemamangeldinov3880
@alemamangeldinov3880 2 роки тому
Теперь хочу работать в Спортмастере
@alemamangeldinov3880
@alemamangeldinov3880 2 роки тому
Посмотрел что надо
@user-zi3mb6bt4w
@user-zi3mb6bt4w 2 роки тому
Продавцом-консультантом
@ka10k
@ka10k 2 роки тому
@@user-zi3mb6bt4w )))
@solarwind940
@solarwind940 2 роки тому
Лучше не надо, как бывший сотрудник и разработчик pl/sql говорю.
@q1s4
@q1s4 2 роки тому
@@solarwind940 Почему?
@visotsky_design
@visotsky_design 2 роки тому
Пушка, а не выпуск!
@itbeard
@itbeard 2 роки тому
спасибо!
@evstse
@evstse 2 роки тому
Если у тебя есть только молоток, то все вокруг будут гвозди. Не хочу никого обидеть, гость интересный, видно что профессионал
@BasalaevAnton
@BasalaevAnton 2 роки тому
комп дома в 100 тыс. городке и интернет в универе в 90-х.... какой то другой мир 90-х у товарища...это точно была сказка...
@TalkerTube
@TalkerTube 2 роки тому
Конец девяностых явно
@user-hw2bi9lz7b
@user-hw2bi9lz7b 2 роки тому
3:22 - Борода показал явно 8" дискету
@olegivanchuk3077
@olegivanchuk3077 2 роки тому
точно, явно не видел вживую ни 5, ни 8.
@GS72
@GS72 2 роки тому
Согласованность? Вы имеете в виду ссылочную целостность? i.e. referental integrity?
@maximpart2374
@maximpart2374 2 роки тому
Согласованность (Consistency) , вот отсюда ru.wikipedia.org/wiki/ACID
@maximpart2374
@maximpart2374 2 роки тому
Согласованность (Consistency) , вот отсюда ru.wikipedia.org/wiki/ACID
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@maximpart2374 ну вы даёте, предлагать нынешним сайтикоделателям изучать концепцию ACID. Это прошлый век, не модно и не нужно. Ну, в основном, потому что мозгов не хватает осознать. rest, stateless, микросервисы и функционал на основе кодов возврата нативных http-кодов протокола - вот нынешние столпы.
@user-fg2pf3hc1u
@user-fg2pf3hc1u 2 роки тому
54:02 Почему Git Flow - плохо?
@valentinkhomutenko6308
@valentinkhomutenko6308 2 роки тому
Оригинальный Git Flow (а это не просто master / dev + feature ветки, как иногда думают) это просто часто неопрадавнно сложно для многих проектов.
@maksatsultangazin7557
@maksatsultangazin7557 Рік тому
40:11 DatA* Base Administrator
@AndrewJilin
@AndrewJilin 2 роки тому
Где достать такую майку и что на ней написано?
@itbeard
@itbeard 2 роки тому
Это байка. "Ай цi ты сава?" Сова ли ты?
@user-sp6jb9xk8j
@user-sp6jb9xk8j 2 роки тому
Почему lob нельзя запихнуть в supplemental log group ? (((( Хочу lob в log ))))
@ka10k
@ka10k 2 роки тому
Видимо пока не решили проблему просадки перфоманса
@ni55an
@ni55an 2 роки тому
51:20 согласен! Недавно один доказывал, что если если какую-то абстрактную группу лиц назвать ******* (людьми, которые пишут плохой код/технологии), то это оскорбление, а вот если назвать какую-то технологию говном, то это вполне приемлемо, так как он плохо охарактеризовал технологию, а не человека. Хотя логично же, что технологии создают люди, и так или иначе назвав технологию говном, ты констатируешь, что ее автор или просто мейнтейнер работает с говном, и так само это может быть неприятно человеку
@user-yg6fl1iu1q
@user-yg6fl1iu1q 2 роки тому
Если Оракл лучшая СУБД, как понять, что система/приложение переросла PostgeSQL и что пора покупать Oracle?
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Когда стоимость данных в вашей СУБД и генерируемая ими добавочная стоимость бизнеса стала такая, что стоимость лицензий орацле уже не так уж запредельной кажется. :-) Аналогия: вот хочется вам купить телефон ксяоми, а у них в линейке телефоны от $50 до "дороже айфона максимального". Так вот - выводите на экран все модели с характеристиками и стоимостью, и двигаетесь пальцем от дешевых к дорогим. Так вот, та модель, которая была последней перед мыслью "да не, за эти функции это они уже овердофига хотят, ополоумели, что ли" - и есть ваш выбор. Так и с орацле :-)
@user-km5nv6ww2e
@user-km5nv6ww2e 2 роки тому
@@sergoordgonikidze6456 что это ещё за ораЦЛе?
@ka10k
@ka10k 2 роки тому
#конкурс какие есть способы минимизировать redo wastage при записи log buffer?
@a_v_p
@a_v_p 2 роки тому
"Redo wastage is not a problem." www.dba-oracle.com/m_redo_wastage.htm
@ka10k
@ka10k 2 роки тому
@@a_v_p а кто говорил что вопрос должен быть о проблеме?
@ka10k
@ka10k 2 роки тому
@@a_v_p нагуглить Бурлесона за 2 секунды любой школьник сможет. Ответить сможете?
@a_v_p
@a_v_p 2 роки тому
@@ka10kok, только давайте сначала поймем, что же решаем той самой минимизацией (которая не проблема)? В гуглящемся школьниками Бурлесоне, вполне раскрыто что стоит за метрикой, из чего получается и признаком чего является. Соотв., логично, тут и ответ про минимизацию. Только вопрос все равно - что же решается этой самой минимизацией? Красота цифр в метрике? 🤔
@ka10k
@ka10k 2 роки тому
@@a_v_p Вроде того. Вопрос не про решение проблемы, скорее на знание архитектуры и ядра. Я понимаю, что вы не должны этого знать, у вас другие задачи и проблемы. Очень хотелось бы чтобы пригласили на интервью вашего главного ДБА.
@user-tu2nz9dg8k
@user-tu2nz9dg8k 2 роки тому
В спортмастере работают программисты? Тогда почему чтобы получить скидочную карту надо бланки на кассе от руки заполнять блина) ?
@itbeard
@itbeard 2 роки тому
Почему при трудоустройстве в любую айтикомпаниб приходится договор руками подписывать?
@user-tu2nz9dg8k
@user-tu2nz9dg8k 2 роки тому
Да , каменный век)
@ni55an
@ni55an 2 роки тому
@@itbeard потому что еще не у каждого в смартфоне есть ЭЦП))
@rustemiskakov2973
@rustemiskakov2973 2 роки тому
@@itbeard В Казахстане при устройстве в Veon (Beeline) уже не надо подписывать бумаги. Все электронными цифровыми подписями, чтобы устроиться не нужно идти в офис.
@genemy
@genemy 2 роки тому
#конкурс что быстрее case или decode
@rustemiskakov2973
@rustemiskakov2973 2 роки тому
Case
@Sarcasticfury
@Sarcasticfury 2 місяці тому
Я никогда не работала в офисе и уж тем более в ит и не понимаю ни слова 😢
@leonid_konoplin
@leonid_konoplin 2 роки тому
Зёма
@alexche897
@alexche897 5 місяців тому
dba=database administrator, а не datEbase
@gvladimir5664
@gvladimir5664 2 роки тому
когда языки и технологии закончатся канал закроется?
@itbeard
@itbeard 2 роки тому
Da net
@VokaMut
@VokaMut 2 роки тому
@@itbeard dot net
@itbeard
@itbeard 2 роки тому
С него начинали, на нем и закончим)
@user-nv9yj3qz3t
@user-nv9yj3qz3t 2 роки тому
#конкурс Вопрос: Все кто работал с СУБД Оракл прекрасно понимают,что лучше СУБД на данный момент нету,учитывая все плюсы и минусы, "объем кодовой базы СУБД на данный момент больше 25 миллионов строк,и соответственно единственным методом было написание последовательно взаимосвязанных автотестов,и стоило вам изменить хоть одну строчку,как ломались тысяча ранее написанных автотестов",вопрос: Когда наступит точка невозврата???и как компаниям подготовится к такому развитию сценария,что Оракл в ближайшем будущем остановит свой маховик???
@asvitin
@asvitin 2 роки тому
Позвольте не согласится. Много работал с Oracle(более 7 лет), Teradata, MSSQL. Oracle - наиболее универсальная и безусловно крутая СУБД и для OLTP, думаю лучше её нет. Но терадаточка - для OLAP нагрузки - пушка ( Петабайты может воротить играючи). У неё шикарная архитектура, но стоит она подороже безумного дорогого оракла, по этому о ней не многие знают. Лично в моём топе - она на первом месте в рейтинге СУБД. А вобще ваш вопрос хороший и общий для всей индустрии ( у нас тоже бывает тысячи тестов падают после неудачного коммита - живём как-то) :)
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@asvitin я работал с Oracle, MSSQL, Postgre, Informix, DB2, Firebird, MySQL. 25 лет работаю с разными БД. С терадатой не работал. Для меня "пушка" - Informix, хоть в нём и нет многообразия dbms-пакетов. Oracle не люблю за отстойные временные таблицы (и глобальность структуры, и медленные, и оптимизатор их не понимает) и за нетранзакционность DDL (задалбывает, что для установки любой версии нужен наблюдатель квалификации DBA/разработчик - ибо если сломается что, то решить проблему могут только они, а в Informix - просто ROLLBACK).
@zxcq
@zxcq 2 роки тому
Кто не в курсе Оракл в 3 раза быстрее чем PostgreSQL и данные занимают меньше места на диске.
@ttanucha
@ttanucha 2 роки тому
в три раза быстрее ролбэк делает??
@MrJoe_38
@MrJoe_38 11 місяців тому
Разве удалять негативные коменты о СМ это норма?)
@itbeard
@itbeard 11 місяців тому
Нет конечно. Разве клеветать в комментах это норма?)
@MrJoe_38
@MrJoe_38 11 місяців тому
Так вышло, что мой комент был на основе личного опыта. К сожалению не удачного для меня. И в целом о компании не судят по одной группе гнилых людей с ЧСВ. В целом компания хорошая. Да и идеальных нет, везде есть и хорошее и плохое.
@syscentr
@syscentr 2 роки тому
О да!!! Оракл и спортмастер… Лет 5 назад я спросил у их программера - почему оракл? Ответ простой: предыдущий админ *удак решил что это круто и началось. Сначала бесплатная ворованная версия, потом покупка без поддержки, и как апофеоз мёртвый сервер, так как никто и не мог подумать что место под индексы нужно расширять в ручную)))) А теперь: да мы такие молодцы вот решили что будет грамотно…
@pavel7930
@pavel7930 2 роки тому
Когда я слышу слово fullstack- разработчик то рука тянеться к пистолету....
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Что, мозгов не хватает изучить и знать одновременно больше 1 языка/инструмента?
@user-ro9uj5ef3d
@user-ro9uj5ef3d 2 роки тому
Про EBR - смешно и больно. Два внедрения в двух разных компаниях (12.2 версии и старше) и нигде хорошо не получилось. Попробовал на одной базе - норм, на второй - норм, на 10й - получи ora-600 "because fk you that's why" и сидишь смотришь трейсы. Уж лучше по максимуму пакеты без состояния и небольшой даунтайм, чем ora-600 и горящая *опа.
@eniluck5071
@eniluck5071 2 роки тому
Я не редиска, Я перешёл. Я молодец.... :) посмотрим шо тут
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
никто деньги в бд в финансах не хранит в одной ячейке. все храниться в дифах +100уе - 100уе. а потом сумируется. транзакционность при этом не нужна, только контроль на дубликаты и все. потому что мы работаем в аппенд онли мод
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
могу сделать транзакционность через кафку для любых отложенных процессов, могу на сциладб, могу на кассандре. и ничто из этого не является монолитом) Так что желание юзать треш какойто выходит исключительно от незнания и нежелания делать нормально, ибо это сложнее чем тупо селектики гонять.
@user-qd3er9mi2d
@user-qd3er9mi2d 2 роки тому
Вот именно, все должно быть проще, а не сложнее. Что бы среднестатический разработчик разобрался , а не дорогой гений
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
@@user-qd3er9mi2d тоесть вы хотите строить топовую компанию нанимая дешевый персонал? Вы действительно не видите тут проблемы?)
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
Насчет соглассованност. Ептыть теорему CAP они вообще видели? что значит это главное? а если там целая сеть и нада риалтайм локально, о какой согласованности речь? или клиенту ждать пока через мол мира реплика пройдет с ацк? Те кто топит за согласованность, зачастую просто слишком плохо понимают как сделать надежную распределенную систему.
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
@@jps6-vudzkfmibqc58vs3 ну если у вас хватит бабла на консультацию то не вопрос)
@AndreyNikishaev
@AndreyNikishaev 2 роки тому
ощущение что видео снимали в 80х.. мне вот интересно как товарищь будет реализовывать БД с записью данных в день по 1петабайту?) и как он будет своими джоинами это выбирать и через сколько тысяч лет ему прийдет ответ. Изобретение журнала транзакций.. ага.. прям все ходят и изобретают. Интересно чел вообще шарит проблематику реляционных БД? или есть у него окно и он туда пишет просто?
@Steklopod
@Steklopod 2 роки тому
Работал в фирме, где главные были DBA. Могу судить о таком подходе. Минусы хранить БЛ в БД на pl/sql : 1. Версионирование - на кодревью будет ад: всегда новый файл, который непонятно с чем сравнивать; 2. Сам язык pl/pgsql - Это устаревший процедурный язык из девяностых, который вообще никак не развивается. Никакого ООП или ФП или чего бы то ни было. Синтаксис без малейшего намека на синтаксический сахар; 3. Отладка хранимых процедур - это неудобно; 4. Логирование и обработка ошибок - Забудьте о том, чтобы красивый json c трейсом падал с stdout; 5. Сбор метрик - Вы не можете, просто добавить эндпоинт /metrics; 6. Масштабирование - Выполнение хранимых процедур тратит ресурсы (например, CPU) сервера базы данных. В случае других языков вы можете вынести логику на другие ноды; 7. Зависимости - В этом языке просто нет менеджера зависимостей; 8. Фреймворки - их нет 9. Юнит-тесты - их нет 10. Рефакторинг - кхе, кхе 11. ... лень продолжать DBA устаревшая (имхо) профессия. Как delphi-кодеры например. ___ p.s.:Учите kotlin, господа
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
Вы просто дальше "select * from table", похоже, ни в одной СУБД не продвинулись, потому несёте откровенную ересь. Итак: 1. дампите регулярно скриптом всю кодовую базу (хоть попакетно) и кладите в svn/git - сравнивайте как хотите - пишется за 15 минут. Или сравнивайте с полигоном - PLSQLDeveloper имеет отличный инструмент для этого, пообъектно. 2. Бред собачий вообще. Элементы ООП в Oracle появились ДО того, как вы соску перестали сосать. "Синтаксический сахар" - просто идиотизм. 3. Отладка как отладка. Не хуже и не лучше чем в Visual Studio. 4. dbms_output, dbms_pipe, запись чего угодно в automomous transactions - куча инструментов. Но вы учебник до этого не долистали, я так понимаю. 5. Профилирование - встоенный инструмент и в plsqldeveloper, и в TOAD. 6. Масштабироение у орацле отличное как вертикальное, так и горизонтальное. Кто не видел 8узловый кластер Oracle, тот просто бирюльками играет в этой СУБД. 7. При чем тут зависимости к фиксированному в инстансе набору пакетов? Что за идиотизм, справнивать веб-паке с набором dbms-пакетов... С ума сошел? 8. Фреймворки - у Oracle десятки продуктов для построения чего угодно. Даже бесплатный APEX для построения веб-интерфейсов, на котором 1000 форм со 100 элементов на каждой, с меню, с авторизацией каждого элемента, с ролями, да с чем угодно, что вы там в своих вуе-реакто-ангулярах придумали - вы постоите в 3-5 раз быстрее, чем на вуе-реакто-ангуляровых "фреймворках". И это есть уже 15 лет. И без знания js/css/html :-) 9. Юнит-тесты - прикручиваются снаружи. Встроенного реально нет. 10. Рефакторинг - полезность сильно преувеличена. Да и не требуется оно особо для такого простого языка, как plsql. Вот beutifier (ака линтер) - нужен, чтобы отступы и откровенные бяки народ не писал. Но встроенного нет. А рефакторинг почти всегда в plsql связан с изменением бизнес-логики. Забудьте про котлин, господа. Очередная ява-подобная хрень, которая резко взлетела и через пату-пяток лет так же резко будет убита гуглом, когда он решит её исключить из андроид студио. Учите концепции лучше.
@Nekby2
@Nekby2 2 роки тому
@@sergoordgonikidze6456 вы серьёзно думаете, что в настоящее время имеет смысл использовать веб-интерфейс на основе APEX от оракла для создания форм вместо этих наших вуе-реакто-ангуляров? ваше пренебрежение только показывает ваше невежество в понимании зачем все эти вуе-реакто-ангуляры вообще существуют и какие проблемы решают.
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@Nekby2 Для корпоративных систем, публикуемых только внутри корпоративной сети - я уверен, что APEX лучше любых вуе-реакто-ангуляров (да и никто не мешает при желании вуе-реакто-ангуляры прилепить, если совсем невмоготу - читай "мозгов не хватает делать интерфейсы без вуе-реакто-ангуляров") для количества средне-активных юзеров в районе "до 10000 в сутки". Ну а ваш комментарий только демонстрирует ваше невежество в вопросе "что такое APEX, для чего он предназначен и что на нём можно делать".
@Nekby2
@Nekby2 2 роки тому
@@sergoordgonikidze6456 ещё раз повторяю. Фреймфорки решают определённые боли. Если вы про них не в курсе, то не надо тут лечить про примитивные формы для внутренних инфопорталов. Видели бы вы текущий внутренний портал СберДруга в Сбере, например. С вашими отсталыми представлениями про формы вы бы точно не смогли реализовать подобное на АРЕХе или подобном.
@sergoordgonikidze6456
@sergoordgonikidze6456 2 роки тому
@@Nekby2 пока не сделаете на APEX первую 1000 форм, не лезьте к людям с со своими глупыми поучениями. Выглядите глупо. Тем более со своей сбер-шавкой.
@blzr
@blzr 2 роки тому
На моменте про рассогласованность данных на сервере приложений, транзакционность которую зачем-то надо изобретать, а потом про SQL когда речь пошла я очень сильно удивился. Либо я не понял про что речь либо Максим несет какую-то ерунду. А пацаны-то и не знают что можно сделать бегин транзакшен, коммит или селект фор апдейт в коде.
@user-nr7oc5lr8e
@user-nr7oc5lr8e 2 роки тому
отбивка в начала конечно супер параша
@itbeard
@itbeard 2 роки тому
Так и должно быть
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Переглядів 9 млн
Вся база SQL для начинающих за 1 час
1:19:48
Vlad Mishustin
Переглядів 173 тис.
ЛЕНЬ ТЕБЯ ПОГУБИТ если ты не начнёшь развиваться!
22:29
Самый быстрый способ стать аналитиком данных
17:17
Ярослав Колупаев
Переглядів 33 тис.
ЛУЧШИЙ ЯЗЫК! / Всё про F# / Интервью с Chief Software Engineer
3:01:01
Внутренности Rabbit R1 и AI Pin
1:00
Кик Обзор
Переглядів 721 тис.
Broken Flex Repair #technology #mobilerepair
0:50
ideal institute aligarh
Переглядів 1,9 млн
Как установить Windows 10/11?
0:56
Construct PC
Переглядів 1,9 млн
Клавиатура vs геймпад vs руль
0:47
Balance
Переглядів 935 тис.