Які ваші улюблені технічні IT ютуб канали? Ось список моїх:
🌟b001 — алгоритми і про все на світі
🌟 Code to the Moon - rust і інші мови
🌟 CodeAesthetic — порекомендував знайомий, дуже крутий канал з адекватними думками про якість коду
Malloc — база
Dima Maleev — новини з айті, українською і мейнстрімно
Eric Rowland — алгоритми
James Hobson — багато старих але актуальних відео по хаскелю
Monday Morning Haskell — багато старих відео по хаскелю
Logan Smith — rust
Nemean — алгоритми
🌟 Paralogical — новий канал, мають бути жартівливі відео
https://www.youtube.com/@PolylogCS — жартівливі відео
🌟b001 — алгоритми і про все на світі
🌟 Code to the Moon - rust і інші мови
🌟 CodeAesthetic — порекомендував знайомий, дуже крутий канал з адекватними думками про якість коду
Malloc — база
Dima Maleev — новини з айті, українською і мейнстрімно
Eric Rowland — алгоритми
James Hobson — багато старих але актуальних відео по хаскелю
Monday Morning Haskell — багато старих відео по хаскелю
Logan Smith — rust
Nemean — алгоритми
🌟 Paralogical — новий канал, мають бути жартівливі відео
https://www.youtube.com/@PolylogCS — жартівливі відео
👍15❤7😁1
Одна із моїх найулюбленішиї альтернативних тул для консолі це https://github.com/blacknon/hwatch яка є альтернативою для watch
Тула розроблена для того щоб виповняти якусь команду (наприклад `kubectl get pod | grep app`)
Підтримує історію з часом (типу можна подивитись що показувало 10 секунд назад)
І навіть вміє хайлайтити що змінилось
Дуже зручна штука, яку дуже вам рекомендую
#tools
Тула розроблена для того щоб виповняти якусь команду (наприклад `kubectl get pod | grep app`)
Підтримує історію з часом (типу можна подивитись що показувало 10 секунд назад)
І навіть вміє хайлайтити що змінилось
Дуже зручна штука, яку дуже вам рекомендую
#tools
GitHub
GitHub - blacknon/hwatch: A modern alternative to the watch command, records the differences in execution results and can check…
A modern alternative to the watch command, records the differences in execution results and can check this differences at after. - blacknon/hwatch
👍38🔥7😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Zoxide це заміна для cd, написана на расті і інтегрується не тільки з zsh чи fish, але й навіть з екзотичними Nushell та Elvish.
Настільки зручна що я просто зробив alias з zoxide на cd
Головна ідея — директорій з однаковою назвою не те щоб і багато. А якщо і багато, то з контектсу можна здогадатись куди саме нам треба попасти.
Наприклад я хочу попасти в директорію my. Якщо я пишу cd my і тицяю ⏎ , то воно мене перекидає в найчастішу директорію.
А якщо напишу cd my з пробілом після my і натисну tab ⇥, то воно викличе fzf і покаже мені усі варіанти.
Також підтримує fuzzy пошук — якщо написати два слова, наприклад cd my rust
З мінусів — перестав запам’ятовувати імена репозиторіїв (написав terraform чи там infra, нажав ⇥ і обираєш куди хотів) і ДУЖЕ не вистачає Zoxide в веб версії гітхаба.
Також є альтернативні версії, які здебільшого називаються z (назву мабуть обирали щоб шукати було зручніше)
Настільки зручна що я просто зробив alias з zoxide на cd
Головна ідея — директорій з однаковою назвою не те щоб і багато. А якщо і багато, то з контектсу можна здогадатись куди саме нам треба попасти.
Наприклад я хочу попасти в директорію my. Якщо я пишу cd my і тицяю ⏎ , то воно мене перекидає в найчастішу директорію.
А якщо напишу cd my з пробілом після my і натисну tab ⇥, то воно викличе fzf і покаже мені усі варіанти.
Також підтримує fuzzy пошук — якщо написати два слова, наприклад cd my rust
З мінусів — перестав запам’ятовувати імена репозиторіїв (написав terraform чи там infra, нажав ⇥ і обираєш куди хотів) і ДУЖЕ не вистачає Zoxide в веб версії гітхаба.
Також є альтернативні версії, які здебільшого називаються z (назву мабуть обирали щоб шукати було зручніше)
❤14👍9😁4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Привіт кошенята!
Хлопцям з 4 бригади оперативного призначення Рубіж дуже терміново треба відремонтувати автівку 🚗 для виконання бойових завдань.
Хлопці дуже круті, вже давно з ними знайомий, їхню роботу 💪 можна побачити на відео яке вони мені ще давно скидували, але яке не публікувалось з зрозумілих причин. 🤐
Треба зібрати 45к
Банка хлопця з бригади
І я розумію що це не дрони чи щось сексі🫦, але працююча машина рятувала і рятує життя.
Дуже дякую усім хто долучиться — Україна переможе! 🇺🇦
Хлопцям з 4 бригади оперативного призначення Рубіж дуже терміново треба відремонтувати автівку 🚗 для виконання бойових завдань.
Хлопці дуже круті, вже давно з ними знайомий, їхню роботу 💪 можна побачити на відео яке вони мені ще давно скидували, але яке не публікувалось з зрозумілих причин. 🤐
Треба зібрати 45к
Банка хлопця з бригади
І я розумію що це не дрони чи щось сексі🫦, але працююча машина рятувала і рятує життя.
Дуже дякую усім хто долучиться — Україна переможе! 🇺🇦
👍12🔥4❤1🤔1
Наступні дві тули пов’язані з історією і пошуком по історії.
Я використовую Fish у якості шелу. І не тому що там деякі речі по дибільному зроблені, а я люблю коли по дибільному, ні.
Я використовую fish тому що там дуже зручне автодоповнення команд з історії.
Тобто, якщо якась команда вже була колись набрана, то починаючи її набирати ви відразу бачите що воно там хоче доповнити.
Потім, натиснувши → можна відразу погодитись з автодоповненням усієї строки. Але якщо натискати ⌥ → то воно буде вводити по слову.
А коли ви вже ввели чи доповнили частину строки — ви можете пошукати інші команди які містили слова що ви вже ввели — ↓ ↑ стрілки клавіатури.
В Fish це вже вмонтовано, а ось для Zsh є такий плагін.
А ось для пошуку по історії, та усього іншого матчингу я використовую FZF в який закохався ще з часів Emacs (друге відео).
Наприклад, ось ⌃ R і Fuzzy Search
Воно зручне тому що є інтеграції з усім. Наприклад с zoxide про який я писав раніше.
Я використовую Fish у якості шелу. І не тому що там деякі речі по дибільному зроблені, а я люблю коли по дибільному, ні.
Я використовую fish тому що там дуже зручне автодоповнення команд з історії.
Тобто, якщо якась команда вже була колись набрана, то починаючи її набирати ви відразу бачите що воно там хоче доповнити.
Потім, натиснувши → можна відразу погодитись з автодоповненням усієї строки. Але якщо натискати ⌥ → то воно буде вводити по слову.
А коли ви вже ввели чи доповнили частину строки — ви можете пошукати інші команди які містили слова що ви вже ввели — ↓ ↑ стрілки клавіатури.
В Fish це вже вмонтовано, а ось для Zsh є такий плагін.
А ось для пошуку по історії, та усього іншого матчингу я використовую FZF в який закохався ще з часів Emacs (друге відео).
Наприклад, ось ⌃ R і Fuzzy Search
Воно зручне тому що є інтеграції з усім. Наприклад с zoxide про який я писав раніше.
👍25
Раді вам представити DevOps fwdays'24 — конференція від Fwdays, присвячена DevOps практикам та інструментам 🤩
https://bit.ly/42inSE1
🗓 Дата: 17 лютого
🗣 Формат: офлайн (у Києві) та онлайн
🎙 Мови доповідей: українська та англійська
Буде багато крутих доповідей і моя.
Також є промокод на 15%
І серед коментаторів розіграю один білет на офйлайн у Київі, просто залиште + чи щось — через кілька днів на рандомі чекну і оголошу хто виграв.
https://bit.ly/42inSE1
🗓 Дата: 17 лютого
🗣 Формат: офлайн (у Києві) та онлайн
🎙 Мови доповідей: українська та англійська
Буде багато крутих доповідей і моя.
Також є промокод на 15%
CCD4090099І серед коментаторів розіграю один білет на офйлайн у Київі, просто залиште + чи щось — через кілька днів на рандомі чекну і оголошу хто виграв.
Fwdays
DevOps fwdays'24 конференція
DevOps fwdays'24 - конференція, присвячена DevOps практикам та інструментам
👍14👏5❤3
Media is too big
VIEW IN TELEGRAM
невеличкий трюк - чи ви знали що в як мінімум останній беті iTerm є не тільки підтримка stiky header, але й досить непогана інтеграція з openai?
достатньо зайти в toolbelt меню і включити codecierge і додати ваш ключ до openai
поки тестую, але працює наче непогано
достатньо зайти в toolbelt меню і включити codecierge і додати ваш ключ до openai
поки тестую, але працює наче непогано
👍29🤔8❤4😁1
Як не бути людиною яка видалила усе з продакшен кубернетіс кластеру. Написав невеличкий пост про зміну кольору в айтермі в залежності від оточення.
https://seva.rocks/posts/iterm-colors/
https://seva.rocks/posts/iterm-colors/
❤30👍11🔥6😁4😱2🤯1
Українська девопсарня
Привіт кошенята! Мої вам вітання з приводу дня волонтера! Завдяки вам було зроблено супер багато різних крутих речей ♥️ Ви просто неймовірні! І під це чудове свято, хочу розпочати новий збір на автівку для 32 бригади окремої противотанкової роти на Купянському…
Всім привіт! Нарешті хлопці купили і відремонтували автівку. Дуже дякую усім хто доручився до збору і особливо дякую організаторам fwdays — велику частину збору закрили саме на конфі завдяки їм.
❤39👏8👍1
Нещодавно гугл випустив оновлення їх флагманських моделей Gemini. Для нас цікаве збільшене контекстне вікно до мільйона токенів.
Як цим скористатись?
За допомогою різних утиліт робимо з документації PDF файл (я використовував html2pdf і pdfunite)
І потім вже з цим файлом питаємо щось у Жеміні чи в https://notebooklm.google/ (треба штатівський vpn)
Я дуже здивований що воно працює.
Перевіряв на питанні:
Ні chatgpt 4, 4o, ні жеміні не змогли відповісти.
І chatgpt і Gemini змогли відповісти якщо завантажити невеличкий PDF тільки з докою по select!
І тільки Gemini зміг прочитати 27 мегабайтну доку (усю доку токіо) і відповісти правильно.
Тому рекомендую погратися
Як цим скористатись?
За допомогою різних утиліт робимо з документації PDF файл (я використовував html2pdf і pdfunite)
І потім вже з цим файлом питаємо щось у Жеміні чи в https://notebooklm.google/ (треба штатівський vpn)
Я дуже здивований що воно працює.
Перевіряв на питанні:
I'd like to read from multiple channels in my rust code and enforce priority, how I can do this?
Ні chatgpt 4, 4o, ні жеміні не змогли відповісти.
І chatgpt і Gemini змогли відповісти якщо завантажити невеличкий PDF тільки з докою по select!
І тільки Gemini зміг прочитати 27 мегабайтну доку (усю доку токіо) і відповісти правильно.
Тому рекомендую погратися
👍29❤3
накидав пропозал для iTerm щоб поліпшити блоки і навігацію, якщо є бажання — додавайте свої ідеї, чи просто полайкайте https://gitlab.com/gnachman/iterm2/-/issues/11545
GitLab
Make blocks first-grade citizens in iTerm (#11545) · Issues · George Nachman / iterm2 · GitLab
Feature Request Summary A few months ago, you added blocks and the ability to...
👍10😁1🤯1
Fwdays підгадали і випустили мою доповідь прям під wwdc, для тих кому не цікаво що там у епла, але цікаво як менторити людей https://youtu.be/iAM_RIVwZRc?si=KhCHRs27WTd1CpYQ
YouTube
Як менторити (майбутніх) девопсів - Всеволод Поляков [Fwdays DevOps]
Відео з DevOps fwdays'24 конференції, яка пройшла 17 лютого 2024 року
https://fwdays.com/event/devops-fwdays-2024
Опис доповіді:
Що пов’язує між собою тім-/техліда, сініора, мідла та джуна? Усім їм треба когось навчати. Хтось вчить інших, а хтось — сам себе.…
https://fwdays.com/event/devops-fwdays-2024
Опис доповіді:
Що пов’язує між собою тім-/техліда, сініора, мідла та джуна? Усім їм треба когось навчати. Хтось вчить інших, а хтось — сам себе.…
👍31🥰6❤4😁3🤯1
Ви просили трішечки заздалегідь анонсувати збори і я виконую :)
У понеділок буду збирати на обладнання для дронів для одних дуже крутих хлопців, буде відео, будуть призи (навіть різні), усе як у людей
Але збирати буду багато, тому готуємось :)
У понеділок буду збирати на обладнання для дронів для одних дуже крутих хлопців, буде відео, будуть призи (навіть різні), усе як у людей
Але збирати буду багато, тому готуємось :)
👍18❤5🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Привіт кошенята!
Дуже крутим хлопцям з взводу skelyar з штурмової бригади Рубіж потрібна наша допомога: обладнання для дронів.
Ми збираємо на:
антени, батарейки, один пульт керування і два комплекта 35м кабелів — усього ціль 150 тисяч гривень
У зборі будуть розіграші:
1. Хлопці підпишуть два прапори взводу, один донат на 300 грн — один шанс, донат на 600 - два шанси і так далі, розіграш через монобанк, тому ще залиште якусь інфу, але якщо що то якось вас знайдемо
2. А тим хто надішле 5 найбільших донатів — можливість надіслати послання миру на дроні у пику окупантам.
Хлопців знаю особисто, багато що вже купував, чудові і дуже спокійні професіонали своєї справи. На відео результати їх роботи.
🎯Ціль: 150 000.00 ₴
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
Дуже дякую усім хто долучиться!
Дуже крутим хлопцям з взводу skelyar з штурмової бригади Рубіж потрібна наша допомога: обладнання для дронів.
Ми збираємо на:
антени, батарейки, один пульт керування і два комплекта 35м кабелів — усього ціль 150 тисяч гривень
У зборі будуть розіграші:
1. Хлопці підпишуть два прапори взводу, один донат на 300 грн — один шанс, донат на 600 - два шанси і так далі, розіграш через монобанк, тому ще залиште якусь інфу, але якщо що то якось вас знайдемо
2. А тим хто надішле 5 найбільших донатів — можливість надіслати послання миру на дроні у пику окупантам.
Хлопців знаю особисто, багато що вже купував, чудові і дуже спокійні професіонали своєї справи. На відео результати їх роботи.
🎯Ціль: 150 000.00 ₴
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
5375 4112 1968 3781Дуже дякую усім хто долучиться!
❤16👍1🥰1😁1
Привіт кошенята. Дивіться яку красу прислали хлопці — це один з двох прапорів які ми розігруємо за донат.
Дуже потрібний збір дуже крутим захисникам на обладнання для fpv дронів.
Зібрано 57/150k
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
5375 4112 1968 3781
дуже дуже дякую усім хто долучився чи планує долучитися
(також усім хто задонатив по запиту можу надати інвайт у мій секретний телеграм)
Дуже потрібний збір дуже крутим захисникам на обладнання для fpv дронів.
Зібрано 57/150k
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
5375 4112 1968 3781
дуже дуже дякую усім хто долучився чи планує долучитися
(також усім хто задонатив по запиту можу надати інвайт у мій секретний телеграм)
👍15❤4😁1
А хто з моїх читачів веде блоги\телеграм канали?
З тих що прямо знаю це @catops, @devopsengineer (якщо ще читає), @rtfmcoua, @geekopsua
якщо ви ведете щось — пошарю у цьому мессаджі
А то багато усього цікавого і треба якось шарити 🙂
додано:
https://www.youtube.com/channel/UCGVrYLe4-dpHuue16-b84iA
https://www.disfinder.com/posts/ (https://xn--r1a.website/boston_by_eyes_of_aliens)
https://xn--r1a.website/tbtpm
https://www.youtube.com/channel/UC-EEBX3yVkBaSduOYykQbKA
https://xn--r1a.website/mamkin_architect
https://xn--r1a.website/snclab
https://devdosvid.blog/
https://xn--r1a.website/import_hello
https://people.kernel.org/monsieuricon/
https://xn--r1a.website/keepcalmandgrow
https://melnyk.site
https://xn--r1a.website/cpplastic
https://youtu.be/n4-ZFFSg0iI?si=zKow2oMLinO5JSu3
https://xn--r1a.website/uasymposium
https://xn--r1a.website/extremelyhotline
З тих що прямо знаю це @catops, @devopsengineer (якщо ще читає), @rtfmcoua, @geekopsua
якщо ви ведете щось — пошарю у цьому мессаджі
А то багато усього цікавого і треба якось шарити 🙂
додано:
https://www.youtube.com/channel/UCGVrYLe4-dpHuue16-b84iA
https://www.disfinder.com/posts/ (https://xn--r1a.website/boston_by_eyes_of_aliens)
https://xn--r1a.website/tbtpm
https://www.youtube.com/channel/UC-EEBX3yVkBaSduOYykQbKA
https://xn--r1a.website/mamkin_architect
https://xn--r1a.website/snclab
https://devdosvid.blog/
https://xn--r1a.website/import_hello
https://people.kernel.org/monsieuricon/
https://xn--r1a.website/keepcalmandgrow
https://melnyk.site
https://xn--r1a.website/cpplastic
https://youtu.be/n4-ZFFSg0iI?si=zKow2oMLinO5JSu3
https://xn--r1a.website/uasymposium
https://xn--r1a.website/extremelyhotline
👍25🥰10❤4🔥1😁1
Playing wrong notes with Victor Wooten
Віктор Вутен один з найкращих басистів сучасності. Він може грати дуже складно і технічно. Але він грає так, щоб гітарист чи вокаліст звучали краще ніж вони звучать без нього.
Ця музикальна традиція дуже цікава, тому що вона не тільки музикальна. Це підходить до будь-якого колективу. До будь якого бізнесу. І тим більше підходить до айті, де нема вікових традицій.
Можна найняти людей які самі по собі дуже круті і технічні, але вони просто будуть перебивати один іншого (це можна часто побачити у сучасному джазі)
Але якщо людина яка формує команду хоче крутий продукт, то вона буде наймати людей які грають командою. Людей, які роблять так щоб інші виглядали крутіше.
І я додам ще від себе, краще опинитись у компанії де усі підтримують один одного і працюють над тим щоб зробити щось круте, ніж у компанії де лячно що тебе з’їдять за будь-яку помарку, просто так, тому що тут так прийнято і ніхто нікого не підтримує.
Ніхто не сказав це мені в двадцять, але має сенсспробувати працювати так щоб ваш лід виглядала(-ав) краще, щоб коллеги із вашого чи сусіднього відділку виглядали краще. Просто спробувати самостійно і подивитись на результати.
P.S. А збір на обладнання для дронів для бригади Рубіж продовжується
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
5375 4112 1968 3781
— My job is not to play with him, my job is to make him sound better
— You're hired
— That's what ends up happening
Віктор Вутен один з найкращих басистів сучасності. Він може грати дуже складно і технічно. Але він грає так, щоб гітарист чи вокаліст звучали краще ніж вони звучать без нього.
Ця музикальна традиція дуже цікава, тому що вона не тільки музикальна. Це підходить до будь-якого колективу. До будь якого бізнесу. І тим більше підходить до айті, де нема вікових традицій.
Можна найняти людей які самі по собі дуже круті і технічні, але вони просто будуть перебивати один іншого (це можна часто побачити у сучасному джазі)
Але якщо людина яка формує команду хоче крутий продукт, то вона буде наймати людей які грають командою. Людей, які роблять так щоб інші виглядали крутіше.
І я додам ще від себе, краще опинитись у компанії де усі підтримують один одного і працюють над тим щоб зробити щось круте, ніж у компанії де лячно що тебе з’їдять за будь-яку помарку, просто так, тому що тут так прийнято і ніхто нікого не підтримує.
Ніхто не сказав це мені в двадцять, але має сенсспробувати працювати так щоб ваш лід виглядала(-ав) краще, щоб коллеги із вашого чи сусіднього відділку виглядали краще. Просто спробувати самостійно і подивитись на результати.
P.S. А збір на обладнання для дронів для бригади Рубіж продовжується
🔗Посилання на банку
https://send.monobank.ua/jar/6k2H9iu8tN
💳Номер картки банки
5375 4112 1968 3781
❤26👍16👏4