щось я давно вам котиків не скидував.
Це котики з добробату прикомандовані до нацгвардії. І завдяки вам вони їздять на крутій машині у східному напрямку на передовій.
Ще ми з вами купили їм шоломи і багато всього різного, є фотки розпакування, але вони кажуть що організують фотозвіт, то чекаємо.
Ще раз дуже й дуже дякую усім.
А ще хочу анонсувати новий збір коштів для ТрО котрі на передовій. Деталі скину згодом, як буду більше знати чого і у якій кулькості треба.
Це котики з добробату прикомандовані до нацгвардії. І завдяки вам вони їздять на крутій машині у східному напрямку на передовій.
Ще ми з вами купили їм шоломи і багато всього різного, є фотки розпакування, але вони кажуть що організують фотозвіт, то чекаємо.
Ще раз дуже й дуже дякую усім.
А ще хочу анонсувати новий збір коштів для ТрО котрі на передовій. Деталі скину згодом, як буду більше знати чого і у якій кулькості треба.
❤45👍6😁1
Привет мои дорогие котятки.
Сегодня есть просто замечательная и очумительная возможность помочь ну очень хорошим людям.
Василь Прогорчук — DevOps, член нашего сообщества, до войны работал в Epam, а 24 февраля записался в Обуховское ТРО и сейчас он командир 2-й зведенной роты, 135 батальона ТРО. На Луганском (!) направлении.
Нормальный карьерный рост, не так ли?
Так вот, у ребят минуснулись две машины и много нужных вещей.
Так как мы тут все очень серьезные и опытные, он связал меня с их заведующей по координации чего-то там и она дала мне огромный список полезных вещей (добавлю в комменты)
Мы уже присмотрели им отличный пикап. Это $5000.
Всё что соберем сверху потратим на другие полезные штуки из списка.
Реквизиты те же.
Всё собрали, спасибо!
Мы победим! 🇺🇦🇺🇦🇺🇦💪💪💪
Сегодня есть просто замечательная и очумительная возможность помочь ну очень хорошим людям.
Василь Прогорчук — DevOps, член нашего сообщества, до войны работал в Epam, а 24 февраля записался в Обуховское ТРО и сейчас он командир 2-й зведенной роты, 135 батальона ТРО. На Луганском (!) направлении.
Нормальный карьерный рост, не так ли?
Так вот, у ребят минуснулись две машины и много нужных вещей.
Так как мы тут все очень серьезные и опытные, он связал меня с их заведующей по координации чего-то там и она дала мне огромный список полезных вещей (добавлю в комменты)
Мы уже присмотрели им отличный пикап. Это $5000.
Всё что соберем сверху потратим на другие полезные штуки из списка.
Реквизиты те же.
Всё собрали, спасибо!
Мы победим! 🇺🇦🇺🇦🇺🇦💪💪💪
🔥34👍2
Всем привет.
Немножечко не дособрали на машину в прошлый раз и много кто написал что ещё не пришла зарплата. Поэтому продолжаем сбор.
Надо дособрать ещё 60 000 чтобы наши крутые ребята могли продолжать выполнять задание на передке (да, это то ТРО которое выполняет задания на передке на луганском направлении)
Реквизиты выше ↑↑↑
Дяка-дяка!
Немножечко не дособрали на машину в прошлый раз и много кто написал что ещё не пришла зарплата. Поэтому продолжаем сбор.
Надо дособрать ещё 60 000 чтобы наши крутые ребята могли продолжать выполнять задание на передке (да, это то ТРО которое выполняет задания на передке на луганском направлении)
Реквизиты выше ↑↑↑
Дяка-дяка!
👍29❤3
Всё собрали, спасибо всем! Вы самые котики!
👍17😱1
Победа здравого смысла.
В терраформе 1.3 будут выпелена функция defaults на опциональные значения и зменена синтаксисом
🕺💃🕺💃🕺💃
В терраформе 1.3 будут выпелена функция defaults на опциональные значения и зменена синтаксисом
variable "with_optional_attribute" {
type = object({
a = string # a required attribute
b = optional(string) # an optional attribute
c = optional(number, 127) # an optional attribute with a default value
})
}🕺💃🕺💃🕺💃
👍39🔥18👏2
Взлетит ли WASM на серверах?
Anonymous Poll
11%
Да, в микросервисах
9%
Да, как плагины
12%
Да, как ускорялки отдельных функций в ноде\питоне
20%
нет
57%
Что такое Web Assembly?
Ага, ну як я й думав, мало хто чув про таке. Ну зараз поясню
👍18
# Що таке Web Assembly
Колись давно, коли ви ще не були вигорівшими сініорами (десь пять років тому) , хтось подумав «А що якщо замість тупорильского JS закачувати байткод у браузери і виконувати його, то може буде швидше працювати?». Зібрав тусу з браузерів і усі такі, «а давай спробуємо».
Спробували.
Але пробували робити не галерні ледарі, а серьйозні пацики, тож вони одразу думали як його так зробити, щоб потім не було бобо по секьюріті. І зробили таку собі jail вбудовану у саму суть контейнерів.
А ще вони подивились на світ навколо і вирішили що треба робити зручно і щоб різні мови можна було у такий байткод компілювати. І вирішили використовувати інтерфейси.
Тобто, якщо ти пишешь на Go чи на Rust, то ти просто реалізуєш інтерфейс для своєї функціі, компіліш її і вуаля, можешь дренькати її з браузра. З шаленою швидкістю у порівнянні з звичайним JS.
Завдяки Web Assembly у браузери прийшов великий софт на кшталт лайтрума чи автокада, та будь шо. Навіть на маленьких сайтах деінде юзають wasm.
І все було добре. Але при розробці хлопці та дівчата забули, що майже усі fullstack девелопери то джаваскриптери з нодою, котрі як вуточки побачили вебассемблі і такі — ну треба його усюди тепер заюзати.
І почали тягнути його усюди. Десь добре приживається, десь не дуже.
Наприклад, можна на любій мові написати плагін для різних балансерів. Раніше треба було якось за біндінги чеплятися, а ще й треба було розробити підтримку плагінів у программі. а зараз усе це реалізовано під єдиним протоколом.
І зараз якщо ви хочете у envoy добавити свою логіку, то просто пишете плагін, компілите його у васм і додаєте у envoy, усе просто і швидко.
А от як заміна контейнерів — треба вже думати про доступ до стораджу та нетворку, то розробляють ось таке https://github.com/WebAssembly/component-model
Може й запрацює. Буде в нас Ерланг нової епохи.
десь так 🙂
Колись давно, коли ви ще не були вигорівшими сініорами (десь пять років тому) , хтось подумав «А що якщо замість тупорильского JS закачувати байткод у браузери і виконувати його, то може буде швидше працювати?». Зібрав тусу з браузерів і усі такі, «а давай спробуємо».
Спробували.
Але пробували робити не галерні ледарі, а серьйозні пацики, тож вони одразу думали як його так зробити, щоб потім не було бобо по секьюріті. І зробили таку собі jail вбудовану у саму суть контейнерів.
А ще вони подивились на світ навколо і вирішили що треба робити зручно і щоб різні мови можна було у такий байткод компілювати. І вирішили використовувати інтерфейси.
Тобто, якщо ти пишешь на Go чи на Rust, то ти просто реалізуєш інтерфейс для своєї функціі, компіліш її і вуаля, можешь дренькати її з браузра. З шаленою швидкістю у порівнянні з звичайним JS.
Завдяки Web Assembly у браузери прийшов великий софт на кшталт лайтрума чи автокада, та будь шо. Навіть на маленьких сайтах деінде юзають wasm.
І все було добре. Але при розробці хлопці та дівчата забули, що майже усі fullstack девелопери то джаваскриптери з нодою, котрі як вуточки побачили вебассемблі і такі — ну треба його усюди тепер заюзати.
І почали тягнути його усюди. Десь добре приживається, десь не дуже.
Наприклад, можна на любій мові написати плагін для різних балансерів. Раніше треба було якось за біндінги чеплятися, а ще й треба було розробити підтримку плагінів у программі. а зараз усе це реалізовано під єдиним протоколом.
І зараз якщо ви хочете у envoy добавити свою логіку, то просто пишете плагін, компілите його у васм і додаєте у envoy, усе просто і швидко.
А от як заміна контейнерів — треба вже думати про доступ до стораджу та нетворку, то розробляють ось таке https://github.com/WebAssembly/component-model
Може й запрацює. Буде в нас Ерланг нової епохи.
десь так 🙂
GitHub
GitHub - WebAssembly/component-model: Repository for design and specification of the Component Model
Repository for design and specification of the Component Model - WebAssembly/component-model
👍46🤔7😁2👏1
tldr: Нова фіча гіту - «спарс чекаути» дозволяє чекаутити тільки частину репки.
Story: Від папєрєдніков мені дісталася рєпка. У рєпці є і код проекту, і інфраструктура, і бінарні файли, і хелм чарти. Одним словом, щастячко вагою з твою колишню, десь 12 гігабайт👨.
Порівняння не випадкове, бо вона тільки додає з часом. Дієта “київський торт” але для рєпки 🍰.
Ну а я що — я нічо. Мені інколи треба дивитись в код інфри та й CI. І усе це дивовижне зубожіння якось мене не впєчатляєт, тобто, не вражає. У планах було на gitlfs усе перекинути, але то ж беклог, а беклог усі угнорують😓.
Що можна робити у новому гіту (2.37.*)? А можно спочатку зробити чєкаут
А потім
І все. Ви чарівні і заворожуючі, як місячне сяйво, що танцює та плигає по вовнам Південного Бугу🤩🤩🤩. А рєпка в мене теперича займає лише 3 мегабайти.
Story: Від папєрєдніков мені дісталася рєпка. У рєпці є і код проекту, і інфраструктура, і бінарні файли, і хелм чарти. Одним словом, щастячко вагою з твою колишню, десь 12 гігабайт👨.
Порівняння не випадкове, бо вона тільки додає з часом. Дієта “київський торт” але для рєпки 🍰.
Ну а я що — я нічо. Мені інколи треба дивитись в код інфри та й CI. І усе це дивовижне зубожіння якось мене не впєчатляєт, тобто, не вражає. У планах було на gitlfs усе перекинути, але то ж беклог, а беклог усі угнорують😓.
Що можна робити у новому гіту (2.37.*)? А можно спочатку зробити чєкаут
git clone --filter=blob:none --no-checkout git@<YOURREPO>
А потім
# чекаут тільки рута, без діректорій
git sparse-checkout set --cone
# і звичайний чекаут мастера
git checkout master
# А тепер додемо каталоги docker, helm та terraform
git sparse-checkout set docker/ helm/ terraform/
І все. Ви чарівні і заворожуючі, як місячне сяйво, що танцює та плигає по вовнам Південного Бугу🤩🤩🤩. А рєпка в мене теперича займає лише 3 мегабайти.
👍99🔥8😁7🥰3❤1
Яку мову програмування ви плануєте розвивати (вчити чи поглибшувати знання) в наступні кілька місяців?
Anonymous Poll
48%
Python
39%
Go
2%
Ruby
15%
Bash
15%
hcl/yaml 🤪
7%
Rust
6%
JS
10%
Жодної
2%
С(++)
5%
Java
👍1
Лише місяць тому ми розбиралися як руцями діставати частини хелм чартів с секретів кубернетіса (наприклад якщо хтось видалив source code чи якось його змінював самостійно)
А вже сьогодні, мій mentee (не знаю як перекласти) зарелізів у опенсорс чарт, що виковирює, кешує та бекапить усі чарти що задеплоєні в ваш кубер.
https://github.com/turboazot/helm-cache
Як на мене, то це зірочка ⭐
А вже сьогодні, мій mentee (не знаю як перекласти) зарелізів у опенсорс чарт, що виковирює, кешує та бекапить усі чарти що задеплоєні в ваш кубер.
https://github.com/turboazot/helm-cache
Як на мене, то це зірочка ⭐
GitHub
GitHub - turboazot/helm-cache
Contribute to turboazot/helm-cache development by creating an account on GitHub.
👍24😁1
Мої друзі (скоро розповім що і як) попросили посприяти в анонімному опитувальнику.
Якщо є вільні 2 хвилини — дуже допоможе одному продукту для девопсів
https://forms.office.com/r/A2zFCkPuGM
Якщо є вільні 2 хвилини — дуже допоможе одному продукту для девопсів
https://forms.office.com/r/A2zFCkPuGM
👍19🤔6😁1
Доброго ранку мої любі.
Минулого тижня я був у відпусці, але мене не те щоб відпустило. Тому я написав дві статті:
Як треба тестувати терраформ:
https://seva.rocks/posts/how-to-test-terraform/
TLDR: розділяти імперативну та декларативну частину, імперативну виносити у модулі і їх тестувати, не використовувати натівний тест-фреймворк
Та іншу, більш контроверсійну, як не треба тестувати терраформ:
https://seva.rocks/posts/how-not-to-test-terraform/
TLDR: не тестувати декларативну частину, не тестувати великі модулі, ресурси і датасорси
А ще сьогодні буде невеличке оновлення по цьому каналу.
Минулого тижня я був у відпусці, але мене не те щоб відпустило. Тому я написав дві статті:
Як треба тестувати терраформ:
https://seva.rocks/posts/how-to-test-terraform/
TLDR: розділяти імперативну та декларативну частину, імперативну виносити у модулі і їх тестувати, не використовувати натівний тест-фреймворк
Та іншу, більш контроверсійну, як не треба тестувати терраформ:
https://seva.rocks/posts/how-not-to-test-terraform/
TLDR: не тестувати декларативну частину, не тестувати великі модулі, ресурси і датасорси
А ще сьогодні буде невеличке оновлення по цьому каналу.
❤28👍18
Доброго дня!
На цьому каналі ще не було платньої реклами, але мені цікаво у це поринути та спробувати розвити медійний ресурс, а саме може когось найняти чи ще щось.
І одразу хочу зауважити — рекламної помийки тут не буде — дешева реклама не цікава особисто мені, а дорогої багато не бува (якщо її багато — треба підвищити ціни, логічно?)
Щоб нікого не заплутувати, я буду робити таке маркування:
реклама — якщо це реклама
афіліовано — якщо я зв’язан з компанією бізнес стосунками
безкоштовна реклама — якщо я просто так рекламую щось гарне
На цьому каналі ще не було платньої реклами, але мені цікаво у це поринути та спробувати розвити медійний ресурс, а саме може когось найняти чи ще щось.
І одразу хочу зауважити — рекламної помийки тут не буде — дешева реклама не цікава особисто мені, а дорогої багато не бува (якщо її багато — треба підвищити ціни, логічно?)
Щоб нікого не заплутувати, я буду робити таке маркування:
реклама — якщо це реклама
афіліовано — якщо я зв’язан з компанією бізнес стосунками
безкоштовна реклама — якщо я просто так рекламую щось гарне
👍35🤔6
Привіт, кошенята!
Міша (нік у чаті dolbager) дуже сильно допомагає нам з машинами, їх ремонтом та координацією взагалі. А зараз він для своїх друзів збирає роутери mikrotik — їм треба любі роутери мікротік - з вайфаєм чи без все одно, але робочі. Нарешті треба щось хоч віддалено близьке до нашего профілю хаха
З його слів це його друзі по байк клубу, сісадміни які добровольцями пійшли у ЗСУ і зараз під Одессою збирають щось цікаве для спостереження.
Також ще потрібні сервера, 1U розміру, майже все рівно що за начинка.
І ще Міша збирає гроші на дві такі штуки https://scs-lab.com.ua/ua/p1654024230-dhi-xvr5116hs-kanalnij.html
Треба 15 000 гривень: монобанка https://send.monobank.ua/jar/AVG3M1tbv6
Деталі куди відправляти можете знайти у Міші в коментарях ↓↓↓
Дякую, спільното!
Міша (нік у чаті dolbager) дуже сильно допомагає нам з машинами, їх ремонтом та координацією взагалі. А зараз він для своїх друзів збирає роутери mikrotik — їм треба любі роутери мікротік - з вайфаєм чи без все одно, але робочі. Нарешті треба щось хоч віддалено близьке до нашего профілю хаха
З його слів це його друзі по байк клубу, сісадміни які добровольцями пійшли у ЗСУ і зараз під Одессою збирають щось цікаве для спостереження.
Також ще потрібні сервера, 1U розміру, майже все рівно що за начинка.
І ще Міша збирає гроші на дві такі штуки https://scs-lab.com.ua/ua/p1654024230-dhi-xvr5116hs-kanalnij.html
Треба 15 000 гривень: монобанка https://send.monobank.ua/jar/AVG3M1tbv6
Деталі куди відправляти можете знайти у Міші в коментарях ↓↓↓
Дякую, спільното!
👍13
Доброго ранку, кошенята.
Збираємо на керамічні плити для Сашіного (Мілушев, zunkree) отряду — погранці зараз десь на південному напрямку (раніше були на Миколаївському, а зараз якісь таємниці, тільки кажуть що південь — дива дива)
Зараз у них є лише важка сталюка, що в місті норм, а от у полі — пекло.
Ми з вами їх отряд частково забеспечили, але ще й новенькі до них добавилися. Тож треба 30 штук.
Треба зібрати 30*250€ = 7500€
Сумма велика, але ми також з вами не пальцем колупані. До того хто як не ми розуміє про вигорання через надвеликі навантаження? Ох, черний гумор, щось я починаю до нього звикати.
По завершенню буде фотозвіт і подяки усім-усім. А від мене, для цікавості — буде стрім для донатерів, на якому я буду писати тести і рефакторити якийсь опенсорсний тераформ модуль на ваш вибір з поясненнями що і навіщо (пишіть у коментах який саме вам цікавий).
Посилання на банку:
https://send.monobank.ua/jar/6nFgjkKhQk
PayPal: seva@ctrlok.com
Дуже дякую усім! Тримаймось, перемога буде за нами!
Збираємо на керамічні плити для Сашіного (Мілушев, zunkree) отряду — погранці зараз десь на південному напрямку (раніше були на Миколаївському, а зараз якісь таємниці, тільки кажуть що південь — дива дива)
Зараз у них є лише важка сталюка, що в місті норм, а от у полі — пекло.
Ми з вами їх отряд частково забеспечили, але ще й новенькі до них добавилися. Тож треба 30 штук.
Треба зібрати 30*250€ = 7500€
Сумма велика, але ми також з вами не пальцем колупані. До того хто як не ми розуміє про вигорання через надвеликі навантаження? Ох, черний гумор, щось я починаю до нього звикати.
По завершенню буде фотозвіт і подяки усім-усім. А від мене, для цікавості — буде стрім для донатерів, на якому я буду писати тести і рефакторити якийсь опенсорсний тераформ модуль на ваш вибір з поясненнями що і навіщо (пишіть у коментах який саме вам цікавий).
Посилання на банку:
https://send.monobank.ua/jar/6nFgjkKhQk
PayPal: seva@ctrlok.com
Дуже дякую усім! Тримаймось, перемога буде за нами!
send.monobank.ua
Безпечний переказ коштів
Надсилайте безкоштовно та безпечно кошти
👍12🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
І ще відеозвіт. Ніссан який ми купували для добробата. Трішечки постріляли його, але хлопці кажуть, що якщо б не машина то... ну погано було б. Дякую вам спільното, дякую усім хто долучався на збори. Ви найкращі!
❤50👍14