NeoVim #9. Конфиг.
21:40
3 ай бұрын
NeoVim #8. Macros.
15:38
3 ай бұрын
NeoVim #7. Marks and registers.
25:17
NeoVim #6. Visual mode.
23:20
4 ай бұрын
Пікірлер
@someone-worker
@someone-worker 7 күн бұрын
52ая минута. в любом месте строки шифт-i написал текс(если нужно поставил пробел) ескейп - перейти к первому слову в строке, начать набирать перед ним, перейти в режим нормал. Далее повторять через . (точка) . оно?
@apkhmv
@apkhmv 5 күн бұрын
кажется что да, точкой было бы проще
@roman-berezkin
@roman-berezkin 7 күн бұрын
Крутейший подкаст, классный гость, крайне интересные мысли и мощный поток мотивации решать дейлики))
@apkhmv
@apkhmv 5 күн бұрын
eeeee!
@СергейМалышев-т9у
@СергейМалышев-т9у 8 күн бұрын
Интересно
@alexzakr
@alexzakr 9 күн бұрын
Жаль, что мало людей понимают ценность таких стримов. Желаю роста аудитории!
@apkhmv
@apkhmv 8 күн бұрын
спасибо!
@ЕвгенийМирошниченко-е5м
@ЕвгенийМирошниченко-е5м 9 күн бұрын
Почему ты СУБД называешь базой данных? Разницу понимаешь?
@TearsXIII
@TearsXIII 9 күн бұрын
Что за шрифт в терминале?
@apkhmv
@apkhmv 9 күн бұрын
fira code
@LudaMihko
@LudaMihko 10 күн бұрын
Саша, с удовольствием слушаю про БД подкаст) можете ли Вы посоветовать для прочтения или прослушивания что-либо? Огромный плюс подобного формата - это самообразование в доступной форме только прослушиванием!
@apkhmv
@apkhmv 10 күн бұрын
Ох, для прочтения много всего есть, смотря что Вам интересно. Мне вот очень понравилась книга "Распределенные данные. Алгоритмы работы современных систем хранения информации.". Можно еще курсы от Andy Pavlo на ютубе посмотреть.
@LudaMihko
@LudaMihko 10 күн бұрын
@@apkhmvспасибо за совет) Меня интересует все , что касается баз данных, их строения и все что может быть полезно для дата инженеров)❤
@aliaksandr_kokhna
@aliaksandr_kokhna 12 күн бұрын
Добрый день, спасибо за подкаст, как подключится к комьюнити FAANG ?
@apkhmv
@apkhmv 12 күн бұрын
faangtalk telegram
@КрипаковАлексей
@КрипаковАлексей 13 күн бұрын
Какой у тебя mac(железо)?
@kuchumovnikita7977
@kuchumovnikita7977 13 күн бұрын
судя по нестанадртному для маков объему оперативки (36гб) - m3pro/ m3max
@apkhmv
@apkhmv 12 күн бұрын
m3 max 36 gb
@babenoff
@babenoff 14 күн бұрын
Режет слух ваше "сиквел" 😊 но это больше придирка
@kvadro_id
@kvadro_id 14 күн бұрын
А в чем проблема? Это так и читается, если правильно, а не по колхозному... речь у парня очень даже, в отличии от 80% прочих блогеров НедоПрогеров, не умеющих нормально общаться и/или с договором украинской деревни. Так что не гони))) Лучше подучить как правильно произносить названия терминов, не помешает точно! И никаких АШ, только ЭЙЧ, к примеру ;)
@babenoff
@babenoff 13 күн бұрын
@@kvadro_id ну первая буква S , она не читается как "Си". Да и потом, SQL - это аббревеатура, почему вы, например, МЧС не называете "Мичэс"?. Я же говорил, что это больше придирка, вот и все) не надо нападать на меня. Речь у блоггера поставлена и гоамотна, не то что у виндертона, например)
@kvadro_id
@kvadro_id 13 күн бұрын
@@babenoff просто надо нагуглить этот термин, он изначально был сиквел, потом проблемы с авторскими правами, написание изменили, а произношение оставили... Сейчас можно и так и сяк, но правильнее сиквел ;) Гугл в помощь, брат!))) Без гугла прогер - обезьяна....
@exx-ns4tt
@exx-ns4tt 15 күн бұрын
Хорошая идея написать что-то что бы понять это, вроде это сказал физик Ричард Фейман. С недавних времён сам захотел написать db но увяз в теории. Не забивай на проэкт, у тебя хорошие рассуждения, буду рад смотреть процесс, слушать твои рассуждения ну и учиться. Удачи =)
@apkhmv
@apkhmv 15 күн бұрын
спасибо!
@GregoryPodkidysh
@GregoryPodkidysh 17 күн бұрын
Свичи приятно звучат, что за клавиатура?
@apkhmv
@apkhmv 16 күн бұрын
Panda Tacktile свичи, клава corne v3. Клава всем устраивает, а свичи ну просто норм. Хочу попробовать другие ради интереса.
@геральтизривии-с5т
@геральтизривии-с5т 18 күн бұрын
жалко что мало просмотров, гайд очень полезный, спасибо бро!
@sergeys4732
@sergeys4732 19 күн бұрын
А можно вот этого вот побольше, красавчик, давай давай!!!!
@ОлександрБарабаш-в7ш
@ОлександрБарабаш-в7ш 19 күн бұрын
Классный канал продолжай в том же духе
@Maratreason
@Maratreason 19 күн бұрын
Шикарнейший канал. Как раз сейчас изучаю Rust. Ппц, с таким жестким компилятором я еще не сталкивался :)
@romanananev6682
@romanananev6682 20 күн бұрын
А чем ты рисуешь? в какой прилаге?
@apkhmv
@apkhmv 20 күн бұрын
Contepts на Ipad
@ajajapenoflex
@ajajapenoflex 21 күн бұрын
второй стрим выложат?
@apkhmv
@apkhmv 20 күн бұрын
уже на канале!
@XaluDadayev
@XaluDadayev 21 күн бұрын
Всем привет. А где вторая трансляция, продолжение ? Я не успел посмотреть но видел что трансляция идет.
@apkhmv
@apkhmv 20 күн бұрын
Выложил
@enjoyit8499
@enjoyit8499 21 күн бұрын
Подкаст топ
@enjoyit8499
@enjoyit8499 21 күн бұрын
Ну теперь весь java boilerplate точно поместится
@enjoyit8499
@enjoyit8499 21 күн бұрын
Именованные параметры можно также в обычном конструкторе использовать без проблем
@apkhmv
@apkhmv 21 күн бұрын
int x, y; new MyObject(x_point = x, y_point = y) так в джаве не работает.
@enjoyit8499
@enjoyit8499 21 күн бұрын
@@apkhmv а, сорри, я спутал с parameter object. Спасибо
@enjoyit8499
@enjoyit8499 21 күн бұрын
Насколько обоснованы контраргумент к билдерам, что при конструировании больших объектов создается много мусора, так как после сборки сам инстанс билдера становится ненужным?
@apkhmv
@apkhmv 21 күн бұрын
обоснованы примерно ничем. в узких местах, где очень много обьектов создается, может и будет какая-то разница, но нужно мерить. в остальных 99,9 процентов случаев билдеры совершенно не должны напрягать gc.
@enjoyit8499
@enjoyit8499 21 күн бұрын
@@apkhmv ок, большое спасибо! :)
@apkhmv
@apkhmv 22 күн бұрын
Знал бы я как залетит видос, трижды бы подумал стоит ли вообще на такое комититься!!
@vitaliishmidt3704
@vitaliishmidt3704 22 күн бұрын
Мне кажется, стримы всё-таки больше подойдут именно для такого проекта, а там уже можно и таймкоды приписать, кто в записи смотреть будет
@vitaliishmidt3704
@vitaliishmidt3704 22 күн бұрын
RUSTishkaDB | RustishkaDb/ MentalIllnessDb/ SoreLegDb/ CrutchDb
@_good_luck
@_good_luck 22 күн бұрын
как часто будут выходить видео & стримы по написанию своей БД?
@apkhmv
@apkhmv 22 күн бұрын
я ориентируюсь на раз в неделю, потому что кроме как на выходных подобным заниматься у меня времени нет.
@Sneg00vik
@Sneg00vik 23 күн бұрын
Matklad еще комитит в Rust чего-нибудь или интерес окончательно угас?
@apkhmv
@apkhmv 22 күн бұрын
думаю, можно на гитхабе посмотреть.
@offroadnewbie
@offroadnewbie 23 күн бұрын
Тупить на камеру против борроу чекера это как один из выходов из зоны комфорта, нормальная схема я щщетаю. Попробуй стрим, если не зайдет, то уже сделаешь отдельное видео
@apkhmv
@apkhmv 22 күн бұрын
очень заманчиво! попробую чередовать видео/стрим. а там посмотрим что лучше зайдет.
@renaldos1779
@renaldos1779 23 күн бұрын
Видос вышел в реки прямо перед закрытием ютуба в 4:15 ночи. Поставил лукас, и спокич мне. Посмотрю утром.
@apkhmv
@apkhmv 22 күн бұрын
спасибо тебе! и с добрым утром!
@dmitry.w3b
@dmitry.w3b 22 күн бұрын
поразительно, мне тоже)
@АлександрПлуталов-ъ4ш
@АлександрПлуталов-ъ4ш 23 күн бұрын
Нет времени слушать море воды ни о чем
@Иван-й1ч8в
@Иван-й1ч8в 23 күн бұрын
Сюда ❤❤❤
@fourbytes1
@fourbytes1 23 күн бұрын
О, легенда, значит 2 часа будут очень интересные!
@jsbauman
@jsbauman 23 күн бұрын
Круто! Отличная идея для pet-проекта, и выбор в пользу Rust🔥 интересно 👍
@РобертАхияров-х7я
@РобертАхияров-х7я 24 күн бұрын
Наконец-то хороший туториал, чтобы преодолеть первый, самый сложный, барьер к переходу на вим
@araz911
@araz911 24 күн бұрын
kartoshkadb lol
@act0r399
@act0r399 24 күн бұрын
Мне кажется запись стрима и все будет идеально) Лучше пушать на стриме
@act0r399
@act0r399 24 күн бұрын
А подскажи пож-та что за подскат насчет tiger ?
@apkhmv
@apkhmv 24 күн бұрын
tigerbeetle? у меня на этой неделе выйдет выпуск.
@act0r399
@act0r399 24 күн бұрын
таймкод так и не указал(
@apkhmv
@apkhmv 24 күн бұрын
а я тишину вырезал из записи
@tigranrostomyan9231
@tigranrostomyan9231 25 күн бұрын
Ты крут! Очень приятно слушать
@ПоломникПоломник
@ПоломникПоломник 25 күн бұрын
По расту спорно. Твои мысли по поводу него, как второй язык, без GC и т.д. часто встречаю у разных разработчиков. Чем то похожи и на мои. Проблема в том, что по нему нет вакансий. А если они начнут появляться, то вот этот весь народ, который сейчас находится в режиме ожидания, сразу туда ломанется. Плюс не очень понятна его сфера применения, явно не для бизнес логики и веб сервисов, а системный софт - он очень консервативный и не слишком большой рынок. Пока в ближайшем будущем вижу только направление написания драйверов т.к. его в Линукс приняли.
@apkhmv
@apkhmv 24 күн бұрын
Все так. Вот у меня первый язык программирования джава и с работой проблем нет и не предвидится. А вот второй язык хочется что бы для души был, а не для работы. Ну и в целом я могу представить ситуацию, когда мне знание раста будет очень кстати и я даже что-то за деньги на нем напишу.
@basheyev
@basheyev 25 күн бұрын
Мало что знаю о ваших навыках и доступном времени. Но хотя бы простая и плоская persistent СУБД в формате key/value хотя бы b+ tree индексом - уже приключение. А то, что заявляется - это много и сложно. Хватит на сотни эфиров. Знаю не по наслышке. В любом случае терпения и удачи!
@apkhmv
@apkhmv 24 күн бұрын
Все вы правильно говорите, начну я точно с простенькой реализации, а дальше посмотрим куда это зайдет. Я вполне рассматриваю вариант, когда я напишу кое-какой парсер sql, какой-то tree-like индекс и как-то буду это все исполнять и забью.
@codingjerk
@codingjerk 25 күн бұрын
Офигенные подкасты
@blackmania05
@blackmania05 25 күн бұрын
Канал находка!
@dever4eg
@dever4eg 26 күн бұрын
Привет! Попал на видео из рекомендаций ютуба. Идея очень крутая! Вижу тьі подкастьі делаешь, обязательно посмотрю еще 👍 Идея с базой даньіх думаю много просмотров не наберет, но те люди которьіе все же придут смотреть будут очень внимательно тебя смотреть 🙂
@apkhmv
@apkhmv 26 күн бұрын
Спасибо большое!!!
@AntonArhipov
@AntonArhipov 26 күн бұрын
Advent of code стараюсь каждый год хотя бы на один день дольше решать :)
@apkhmv
@apkhmv 26 күн бұрын
Жиза, я тоже с каждым годом все дальше и дальше. Но у меня еще дурная привычка каждый раз на новом языке решать и это сильно замедляет.
@AntonArhipov
@AntonArhipov 26 күн бұрын
@@apkhmv у каждого своя цель. Я в этом году думаю надо взять что-то экзотическое. Наверное как раз Rust можно попробовать
@apkhmv
@apkhmv 26 күн бұрын
@@AntonArhipov о! как раз тебе мои мучения может будут полезны.
@AntonArhipov
@AntonArhipov 26 күн бұрын
@@apkhmv определённо
@andreybelov4461
@andreybelov4461 27 күн бұрын
Алексей тебя может на zig перетянет ) Подкаст твой давно слушаю, на канал сегодня наткнулся. Подписался, жду выпуска с ним - уверен будет выпуск пушка.
@apkhmv
@apkhmv 26 күн бұрын
дааа, выпуск пушка плучился, на днях выйдет. Про Zig ты удивишься!
@AEF23C20
@AEF23C20 27 күн бұрын
как до некоего "фана" дошёл, так и выключил нет никакого фана, оно не нужно, нужно что бы работало и работало быстро мои самописные бд работают со скоростью доступа [и поиска в том числе] - 400 млн. объектов/сек догоните меня, а сможете?
@apkhmv
@apkhmv 26 күн бұрын
ссылку на бенчи, пожалуйста.
@AEF23C20
@AEF23C20 26 күн бұрын
таких ссылок нет и не будет, тем более даже если бы и были эти ссылки - они ничего не дадут, потому что это всё - узкоспециализированные узкозаточенные бд [без бд], условно называемые бд есть данные, данные слишком разнообразны, что бы данные пихать "в что-то единообразное" - это утопия в чистом виде, простейший пример: данные в виде таблички и данные в виде графа отличаются как небо и земля, и принципиально [математически] невозможно сообразить единообразное отображение [ну или маппинг] на такого рода слишком отличающиеся данные данные имеют статистическое распределение, т.е. не бывает таких данных, что бы обращение к данным конкретного дата-сета было статистически равномерно распределено - это тоже утопия, такого никогда не бывает далее ещё 100+ пунктов, и они все [или почти все] глубоко теоретические, но они же напрямую следуют из реальных дата-сетов, данные слишком разнообразны, и универсальных решений никогда не будет, но тогда и ссылки "на что то там" ничего не дадут, потому что это ссылки на код, который предельно никому никогда не понятен, и не должен быть понятен) а "посыл" этого следующий, это я вовсе не с целью "померяться писюнами" - оно никому не нужно, хотя и может быть так воспринято [но зачем?], смысл тут прост - в некотором смысле существуют условные базовые "термодинамические константы", которые весьма сложно переплюнуть, но каково их значение? понятное дело что к этому нужно стремиться, но стремиться к чему? вот вам число [конкретное число] написано - и уже это [на самом деле] многое значит, это число 400млн./сек естественно на обычный проц в районе 4ггц, естественно на одно ядро, и уже отсюда многие следствия - например: 4ггц / 400млн. операций - это десять тактов на операцию, уже отсюда сразу и сходу можно понять, что всё это дело работает исключительно нативно, исключительно узкозаточенно, исключительно на банальных массивах и да, это бд, но в общем смысле - это "система" которая "программирует массивы", это по которое программирует по, а затем это самое узкозаточенное автоматически напрограммированное и работает, иначе никак
@ivanjermakov
@ivanjermakov 23 күн бұрын
@@AEF23C20 я так понял "самописные бд" это CSV/бинарные файлики которые тривиально парсятся? какое это отношение имеет к видео?
@AEF23C20
@AEF23C20 23 күн бұрын
нет, вы не поняли потому что не важен парсинг, важно что из этого получается, на самом деле некие файлики [если по-существу] - ни на что не влияют, а вот то что вы распарсите - что с этим происходит? оно [распарсенное] где лежит? понятное дело не в файликах, оно в оперативке лежит, а вот уже это и есть реальная бд, потому что когда это самое распарсенное [как то] помещается в оперативку - вы именно к этому и обращаетесь далее, но как сделать так, что бы именно то что в оперативке и было вменяемым и быстрым? и тогда получается не важно как хранится бд, пусть это цвс или любое другое, пусть даже хмл - какая разница? важно не это, важно только то, как оно представляется в итоге и как вы к этому "итогу" обращаетесь и как быстро можете производить операции именно с тем, что лежит именно в оперативке, и тогда - что же такое бд? а это сложный вопрос) если вы отрываете бд от того как крутится эта бд в оперативке и как она там представлена - вы ничего никогда не добьётесь, и некий формат бд [действительно важный формат] - это и есть представление бд [любой бд] именно в оперативке, а не в файлике бд
@AEF23C20
@AEF23C20 23 күн бұрын
вы можете прям щяс накарячить собственную бд) в виде файлика - и это ничего не даст, потому что вы будете к уже распарсенному из этого файлика обращаться очень медленно, а нужно быстрее - вот здесь и есть самый важный момент - это критический момент, сделайте так, что бы к уже распарсенному вы обращались [в том числе поиском] со скоростью не более 10 тактов на бд-операцию совсем на пальцах: найдите что либо то что вам нужно в этой самой бд [размещённой в оперативке] стабильно за 10 тактов
@РоландДискейн-к6й
@РоландДискейн-к6й 27 күн бұрын
Это очень круто! Не бросай, если будут мало смотреть.
@klim_neumann
@klim_neumann 26 күн бұрын
Гений, сказал бы еще «не бросай работу если мало платят, у тебя хорошо получается!»
@monsvta
@monsvta 26 күн бұрын
@@klim_neumann ну так просмотры могут потом появится, при чем здесь работа вообще
@РоландДискейн-к6й
@РоландДискейн-к6й 26 күн бұрын
@@klim_neumann Считаешь, что самый умный, да? Не смог пройти мимо, чтобы не вставить свое очень важное и всем такое нужное мнение, да?
@klim_neumann
@klim_neumann 25 күн бұрын
@@monsvta потому, что это работа. Проходи мимо.
@klim_neumann
@klim_neumann 25 күн бұрын
@@РоландДискейн-к6й че за агр, иди поспи
@LikaLika-r9j
@LikaLika-r9j 27 күн бұрын
Вот это контент, будем посмотреть!