Вчера си прехвърлих бекъпите от DigitalOcean Volume Block Storage към pCloud като част от моя downsizing initiative. Много по-забавно е да оптимизираш отколкото да плащаш ненужни пари всеки месец. Тези дни ще напиша статия за страхотността на rclone и колко мощен е той, особено в комбинация със screen/tmux.
Transferred: 31.839 GiB / 31.839 GiB, 100%, 48 KiB/s, ETA 0s
Errors: 232 (no need to retry)
Transferred: 209097 / 209097, 100%
Elapsed time: 1h36m57.4s
Бекъпите се наляха доста бързо както се вижда от снипета по-горе – 31GB за 1:37 часа. В предишни опити да mount-на pCloud-а си като local storage, за което съм писал и бързо howto, след някакво време нещата се забавят зверски много. За това и не можах да прехвърля 30-те си гигабайта в бекъпи (аз за моженето – щях, но не им даде сърце да гледам как трансфера ми беше килобайти).
Преди няколко месеца бях поканен от един от най-старите ми приятели да им бъда кум на сватбата. Едно от най-високите отличия, което един мъж може да получи.
И там говорих от сърце и душа и споменах, че точно Радо ме въведе в метъла структурирано и стъпка по стъпка. До тогава бях на рок, метъл, ама то имало и други подметъл култури? Ама то Лимп Бизкит рап ли е, метъл ли е? Та Радо беше този, който отдели адски много време да ми покаже красотата и колосалността на метъла като цяло. И красотата във виковете на Lamb of god, но същевременно и великолепността на Buckethead, на Sepultura и на още десетки банди.
Докато умувах какво искам да кажа пред останалите хора, които са му неговото ново семейство ме настигнаха спомени, които не съм вярвал, че още пазя. И особено с един mp3 плеър, който беше с 256МБ (да, мегабайта, не гигабайта!) и – “Ела да чуеш тия Lamb of god за които ти говорих скоро, Недкоу”. Защото стрийминг услуги малко след 2000 година нямаше.
И ето ме днес, поне 20 години след тези дълги разговори за метъл, апрежио, вибрато и викове съм в офиса, по средата на една отвратителна криза и работя.
Ето, че идва notification, че група, която скоро открих е пуснала ново EP и си ги пуснах. Групата е Synestia, а песента е Premonitions. И усетих онази топла прегдърка на хаос, гняв и нещо друго, което не съм сигурен точно както е, да ме обливат. Онова старо чувство на – “Ей, това май ще го чуя поне още няколкостотин пъти”.
Незабравимото чувство да откриеш твоето нещо.
Същото стана и с друго парче от тяхното EP, което релийзнаха по-рано тази година, което намерих супер случайно докато търсих вариации на Dies Irae на Верди след като чух феноменалното изпълнение на Metropolitan Opera.
Dies Irae е може би откритието ми за тази година. Вече писах за нея – безпардонно брутална, могъща и завладяваща, тя ме откара до финала на едно от първите ми 200 км карания за годината.
Днес с огромен интерес установих, че днес Google и техните услуги не работят. Повече инфо можете да намерите тук – https://outage.report/google
Някъде някой е apply-нал грешния terraform, грешна конфигурация или pipeline към грешната среда и айде.
Обикновено тези outages са в основата си нещо малко (в смисъла на някой параметър или фикс от няколко реда), а не нещо огромно (като запален datacenter). Естествено impact-а е огромен.
И понеже и услуги несвързани с google или GCP пак гърмят се сетих за един случай преди много години в TransportAPI където работих като ДевОпс. Имахме сървис, който използвахме и който съвсем логично понякога падаше. Проблемът беше, че като падне с него падахме и ние заради изчаквания и таймаути, които ни чупиха логиката. Най-доброто решенеи за такива ситуации е circuit breakers и кеширане на данните така, че ако някой сървис е долу ние няма да паднем, а с кешираните данни ще върнем и данни много близки до това, което трябва да покажем. Има и други подобни техники, които са safety nets и те трябва да бъдат взети предвид. За жалост това се случва рядко, защот винаги всички бързат прекалено много.
Какво намерих днес и ми е от полза: * Uptime calculator – https://uptime.is/99.999. Както виждате отзад има и ъптайма като параметър така, че да си го изпращате на програмистите/мениджмънта без да ги карате да пипат неща.
След най-откачената седмица за годината в която бяха Dev.bg All in One и Дунав Ултра е време да си отворя мейла и да си наваксам с реалността.
Трудно е предвид, че само до преди 3-4 дни бях абсолютно фокусиран само и единствено върху това да си изкарам лекцията по най-добрия начин, а след това – на колелото карайки стотици километри. Подготвям статии и за двете събития.
Стана ми изключително приятно от факта, че доста хора освен на място и ми писаха казвайки, че това за което говорих на конференцията пряко резонира с тях.
Част от лекцията ми към dev.bg All in One и темата за която не остана много време. Тук пускам всичките си записки, а при интерес ще напиша статия и/или направо запис в подкаста:
Знай какво точно искаш, кажи го на глас
Поемане на инициативата
когато сме в позиция да искаме
когато сме се насрали
damage control
Обмисляне на двата пътя – позитивен и негативен
Предвиди реакции
Избери правилния момент и тон
Егото не го включваме в тази игра
Подготви се добре с данни:
Примери
Резултати
СЛУШАЙ повече отколкото говориш
Не изкривявай темата – говори само за това
Attack the Problem, Not the Person
Знай какви са ти границите
Деинирай добре какво следва от тук – нататък, изпрати по мейл
Follow Up: Кратък check-in след няколко дни да покажеш, че имаш интерес към ъова да се случи.
Три поста за един ден – outrageous. Докато писах един пост в LinkedIn се зарибих да видя кои са големите IT теми през годините , които са се случили през Август месец и не останах разочарован
12 Август 1981 г. – IBM пускат първия персонален комптър
31 Август 1999 – Първото GPU обявено от NVIDIA – GeForce 256
18 Август 1947 е създаден Hewlett-Packard
6 Август 1997 г. – Microsoft спасява Apple от фалит като купува техни акции за 150 милиона долара
6 Август 1991 г. – World Wide Web става публично достъпен
19 Август 2004 г. – Google става публична компания
28 Август 1991 г. е изпратен първия мейл от космоса (с много quirky заигравка с Терминатор)
14 Август 2013 г. е представен Slack. Не знам след него как още съществува Microsoft Teams, но е тъжен факт
Август 1947 г.. е създадена Motorola Solutions. Интересен факт е, че през Август 1940 г. инженери на компанията демонстрират първата преносима двупосочна радиостанция . Това изобретение изиграва ключова роля във Втората световна война и поставя основите на мобилните комуникации. Без Motorola света щеше да е различен, много различен
27 Август 1993 г. – Compaq Computer Corporation представя Presario – една от първите, насочени специално към домашния потребител. Почти всеки от нас навремето е имал Presario у дома.
От понеделник сутринта съм в София и вече изнемогвам. Спането по хотелите не ми е било никога кой знае колко приятно като изключим Метрополитан в който обикновено настаняват гостите си Пешо и Биби от QA: Challenge Accepted / DEV: Challenge accepted. Ениуей, поработих малко на спокойствие, вдигнах една среда измежду другото и се приготвям за mic check-а утре в Интер Експо Център в подготовка за Dev.BG All in One където ще бъда хедлайнър (както ме определи Анатоли) тоест първата лекция ще е от мен. А това само по себе си е жестоко. Обикновено ме слагат точно след обяда за да мога да разчупя вече преялата публика.
Ще е забавно, но и доста изискващо. Плюс това в главата ми е старта на Дунав Ултра, който ще бъде едва ден след края на конференцията.
Абе exciting times.
бтв ако някой иска да си вземе билет като лектор имам 40% намаление – пишете, нямали сме ограничения за броя използвани ваучери.