Результати стріму, про брелоки та швайнокарася та футболочки: https://news.1rj.ru/str/fwdays/1098
Telegram
Fwdays
Друзі, настав час озвучити імена переможців за донейти! 🎉
- Переможець серед тих, хто задонейтив більше 1000 грн отримує 1-й брелок з руснявої авіатехніки — вітаємо, Вікторе Шевченко 🙌
- Також за донейт більше 1000 грн Максим Бабич виграє чашку зі швайнокарасями!…
- Переможець серед тих, хто задонейтив більше 1000 грн отримує 1-й брелок з руснявої авіатехніки — вітаємо, Вікторе Шевченко 🙌
- Також за донейт більше 1000 грн Максим Бабич виграє чашку зі швайнокарасями!…
👍8🔥8
Просто ору кожен раз з Ютуб Студії. Після публікації відкриваю її, там список моїх відео, в останнього 44 перегляди. Заходиш в це відео — каже 37 переглядів (дуже швидко, без підгрузки, наче ці дані були одразу). Нажимаю «детальну аналітику», а там підгрузка даних і 40 переглядів. Якщо промотати вниз, там ріал-тайм аналітика і 41 перегляд.
Мікросервіси! 🤣
Мікросервіси! 🤣
😁62👍5
Фрод на Амазоні
Зранку почитав цікавий тред у твіттері: чувак розповідає, що до його книжки (видавництва Manning) на Амазоні підконнектилися інші продавці та продають підробні книжки. Взяли ПДФку, друкують її у гіршій якості, не виплачують йому роялті, ну і мають на тому кращу маржу. Амазон бачить, що сток на книжці є, тому сам не замовляє її у видавництва. Скарги у сапорт Амазона не допомагають.
Франсуа (автор) пише, що зараз вище 50% шанс купити підробну книжку на амазоні, і краще замовляти напряму у видавництва.
Згадується інша трабла, яку я кілька років тому розслідував: якась компанія підключається зі своїм стоком до старого товару з купою позитивних відгуків, "уточнює" йому назву, опис, картинки, характеристики до повної зміни та продає щось зовсім-зовсім інше. Зарулює в якусь категорію з тисячами гарних відгуків, непогано?
Ми схожих кейсів начиталися, коли перероблювали Касту з флешсейлу на маркетплейс, і зробили так, що в нас товар належить постачальнику. Розклонували всі товари між ними та й все.
Так, це приводить до інших проблем, але в кейсі, коли постачальник не володіє товаром, ти просто підписуєшся на війни за карточку товару, і війни за відгуки.
Авжеж, з іншої сторони рингу стоїть пром, на якому пошук часто показує 100 однакових товарів підряд і спробуй знайти щось інше. Шкода, що вони з цим нічого не роблять, бо здається, що щось треба було б. Але історії про Амазон звучать, як на мене, гірше.
Зранку почитав цікавий тред у твіттері: чувак розповідає, що до його книжки (видавництва Manning) на Амазоні підконнектилися інші продавці та продають підробні книжки. Взяли ПДФку, друкують її у гіршій якості, не виплачують йому роялті, ну і мають на тому кращу маржу. Амазон бачить, що сток на книжці є, тому сам не замовляє її у видавництва. Скарги у сапорт Амазона не допомагають.
Франсуа (автор) пише, що зараз вище 50% шанс купити підробну книжку на амазоні, і краще замовляти напряму у видавництва.
Згадується інша трабла, яку я кілька років тому розслідував: якась компанія підключається зі своїм стоком до старого товару з купою позитивних відгуків, "уточнює" йому назву, опис, картинки, характеристики до повної зміни та продає щось зовсім-зовсім інше. Зарулює в якусь категорію з тисячами гарних відгуків, непогано?
Ми схожих кейсів начиталися, коли перероблювали Касту з флешсейлу на маркетплейс, і зробили так, що в нас товар належить постачальнику. Розклонували всі товари між ними та й все.
Так, це приводить до інших проблем, але в кейсі, коли постачальник не володіє товаром, ти просто підписуєшся на війни за карточку товару, і війни за відгуки.
Авжеж, з іншої сторони рингу стоїть пром, на якому пошук часто показує 100 однакових товарів підряд і спробуй знайти щось інше. Шкода, що вони з цим нічого не роблять, бо здається, що щось треба було б. Але історії про Амазон звучать, як на мене, гірше.
👍33🤯1
Хотлайнкетплейс
Хотлайн ще 10-15 років тому, коли був розквіт маленьких інтернет-магазинів, повинен був стати повноцінним маркетплейсом. Зробити систему замовлень, всі види оплат, вибір доставки, чат з продавцем. Прибрати необхідність мати власний сайт (і почати генерувати сайти самому по бажанню продавця) і зробити інтерфейс для редагування товара — для продавця, замість безальтернативного XML. Зосередитися на модерації, контент-маркетинге й обкладанню покупця сервісами.
Замість того вони нічого не зробили. Приробили кілька років тому оплату карткою на хотлайні для тих продавців, які цього захотіли (і спромоглися на інтеграцію). А тепер є безпроцентна розстрочка. Але це все дуже ніжно й обережно, і зовсім неможливо відшукати.
Тому вони увесь свій ринок просрали Розетці.
Хотлайн ще 10-15 років тому, коли був розквіт маленьких інтернет-магазинів, повинен був стати повноцінним маркетплейсом. Зробити систему замовлень, всі види оплат, вибір доставки, чат з продавцем. Прибрати необхідність мати власний сайт (і почати генерувати сайти самому по бажанню продавця) і зробити інтерфейс для редагування товара — для продавця, замість безальтернативного XML. Зосередитися на модерації, контент-маркетинге й обкладанню покупця сервісами.
Замість того вони нічого не зробили. Приробили кілька років тому оплату карткою на хотлайні для тих продавців, які цього захотіли (і спромоглися на інтеграцію). А тепер є безпроцентна розстрочка. Але це все дуже ніжно й обережно, і зовсім неможливо відшукати.
Тому вони увесь свій ринок просрали Розетці.
👍42😁5🤯3❤1
Дерева
Це капець, але дерев не існує! Тобто кожен окреме дерево — існує, але якоїсь родини чи взагалі будь-якого об'єднуючого еволюційного порядку — не існує! Нічого типу "ссавці" чи там "плазуни". Дерево — це не родина, це спосіб вирости.
Інакше кажучи, у дуба більше спільного з кульбабкою (та броколі), ніж із ялинкою! А коли здається, що це норм, ялинка ж замість листя має голки — то існує гінко, з опадаючим листям та їстівними плодами, та саговники, які тупо як пальма, тіки ялинкова.
Та блін, цибуля ближче до кокосової пальми, ніж до капусти. Це жесть. І коли кажуть, що банан — це трава, а не дерево, то це тупо чухня, бо дерево — це коли щось схоже на дерево. :)
Дерево — це про зовнішній вигляд, а не про спорідненість. І коли на реддиті в треді з цікавими фактами пишуть, що дерева з'явилися набагато раніше трави, то то фігня. :)
Але. Але. Сьогодні взагалі день відкриттів і я ще дізнався про "крабізацію". Суть в тому, що ракоподібні різних видів еволюціонували у крабо-подбіні форми з не-крабоподібних. То схоже, що дерева — це краби рослин. :)
Трохи більше тексту англійською: https://eukaryotewritesblog.com/2021/05/02/theres-no-such-thing-as-a-tree/
P.S. В коментарях теж купа цікавих посилань.
Це капець, але дерев не існує! Тобто кожен окреме дерево — існує, але якоїсь родини чи взагалі будь-якого об'єднуючого еволюційного порядку — не існує! Нічого типу "ссавці" чи там "плазуни". Дерево — це не родина, це спосіб вирости.
Інакше кажучи, у дуба більше спільного з кульбабкою (та броколі), ніж із ялинкою! А коли здається, що це норм, ялинка ж замість листя має голки — то існує гінко, з опадаючим листям та їстівними плодами, та саговники, які тупо як пальма, тіки ялинкова.
Та блін, цибуля ближче до кокосової пальми, ніж до капусти. Це жесть. І коли кажуть, що банан — це трава, а не дерево, то це тупо чухня, бо дерево — це коли щось схоже на дерево. :)
Дерево — це про зовнішній вигляд, а не про спорідненість. І коли на реддиті в треді з цікавими фактами пишуть, що дерева з'явилися набагато раніше трави, то то фігня. :)
Але. Але. Сьогодні взагалі день відкриттів і я ще дізнався про "крабізацію". Суть в тому, що ракоподібні різних видів еволюціонували у крабо-подбіні форми з не-крабоподібних. То схоже, що дерева — це краби рослин. :)
Трохи більше тексту англійською: https://eukaryotewritesblog.com/2021/05/02/theres-no-such-thing-as-a-tree/
P.S. В коментарях теж купа цікавих посилань.
🤯22👍16❤4
Слухайте, зовсім провтикав написати, але ми з Мішею Кашкіним домовились зробити сьогодні стрім з обговоренням монолітів і мікросервісів. Тож якщо у вас є сьогодні час та натхення, велком, старт через 5 хвилин: https://www.youtube.com/watch?v=TtM8p8MM5bc
YouTube
Битва архитекторов: микросервисы против монолита
Обсуждаем с Александром Соловьевым успехи перехода на микросервисы 🤡 и отказ от монолитов в пользу кактусов 🌵! Задавайте свои вопросы в чате.
Upd. Слово которое Саша забыл на стриме можно прочитать вот тут https://news.1rj.ru/str/bitethebyte/177
Если вы решили освоить…
Upd. Слово которое Саша забыл на стриме можно прочитать вот тут https://news.1rj.ru/str/bitethebyte/177
Если вы решили освоить…
🔥8🤔3
Concretion
Поки вчора з Мішею обговорювали мікросервіси, зачепили купу всього по дорозі, і був момент, коли я не зміг згадати слово з доповідей Річа Хікі. Річ взагалі з ніжністю відноситься до слів і не розкидується термінологією, тому його користування мовою наблюдати дуже цікаво.
Так от, в доповіді Effective Programs він каже цікаву річ: що в книжках слово "абстракція" використовувається в двох випадках. Один — коли ми з набору екземплярів створюємо щось істотне, інший — коли ми чомусь даємо назву.
І в другому випадку — це зовсім не абстракція! Тобто реляційна алгебра, datalog та RDF — це абстракції. А клас
І побудувати якийсь більш-менш загальний засіб керування гетерогенними даними в ОО-мовах чи в статично типізованних мовах — це дуже великий шматок роботи. І вочевидь роблять це тільки тоді, коли вкрай потрібно. Вчора, наприклад, згадалося, як в Django ORM неприємно працювати було, коли ти не просто цілими рядками з таблиці хочеш дані, а якось більш ефективно.
Так, за десятиріччя розвитку стало краще. А в кложі це просто звичайне життя. Як Річ каже: "величезна кількість функцій та синтаксис роблять життя з мапами дійсно кайфовим" (переклад не точний).
Поки вчора з Мішею обговорювали мікросервіси, зачепили купу всього по дорозі, і був момент, коли я не зміг згадати слово з доповідей Річа Хікі. Річ взагалі з ніжністю відноситься до слів і не розкидується термінологією, тому його користування мовою наблюдати дуже цікаво.
Так от, в доповіді Effective Programs він каже цікаву річ: що в книжках слово "абстракція" використовувається в двох випадках. Один — коли ми з набору екземплярів створюємо щось істотне, інший — коли ми чомусь даємо назву.
І в другому випадку — це зовсім не абстракція! Тобто реляційна алгебра, datalog та RDF — це абстракції. А клас
Person чи Product - це конкретизація (бетонування навіть, подивіться на слово concretion). Така сама історія з класами даних у Хаскелі, наприклад, це все конкретизації.І побудувати якийсь більш-менш загальний засіб керування гетерогенними даними в ОО-мовах чи в статично типізованних мовах — це дуже великий шматок роботи. І вочевидь роблять це тільки тоді, коли вкрай потрібно. Вчора, наприклад, згадалося, як в Django ORM неприємно працювати було, коли ти не просто цілими рядками з таблиці хочеш дані, а якось більш ефективно.
Так, за десятиріччя розвитку стало краще. А в кложі це просто звичайне життя. Як Річ каже: "величезна кількість функцій та синтаксис роблять життя з мапами дійсно кайфовим" (переклад не точний).
👍16❤4
В мене тищі сумнівів, чи варто робити анонси в інших соцмережах, коли десь щось запостив. Але відео це все ж таки жанр, на який втрачається більше сил, ніж на простий анонс в телеграмі, тому тримайте: https://youtu.be/hkYVpuw7fGs — розповідь про те як ми у Касті восени перемогли responsive images. :)
YouTube
Чуйні картиночки, або веб не підведе
Якось так вийшло, що картинки для веба — трошечки гемор. Розказую про наш досвід з апгрейдом з 1 картинки до стану, коли браузер качає найбільш кльову картинку — img srcset з sizes. Те, що називають responsive images.
Результат тут: https://github.com/kasta…
Результат тут: https://github.com/kasta…
👍19🔥4❤3🤔3
Завтра буде ще один дуже крутий стрім, на цей раз з Анастасією Vixentael Войтовою. Я думаю, що буде екстрацікаво, бо ми збираємося обговорювати кібербезпеку під час війни. Ну і не тільки, суміжні теми також.
Стрім знов благодійний, будемо збирати на зв'язок для 14 ОМБр ім. Романа Великого. За найбільший внесок буде прапор з підписами військових, а ще (перших) марок розіграємо між тими хто більше тисячі гривень пришле. А за перший внесок більше 10к грн буде набір марок зі всіх трьох випусків. :)
Настя пообіцяла використовувати фразу "мені не можна про це розповідати" мінімум раз на 10 хвилин, то приходьте подивитися, як воно буде. :) І ще є лендінг, де трохи більше інформації та прогрес-бар збору.
Стрім знов благодійний, будемо збирати на зв'язок для 14 ОМБр ім. Романа Великого. За найбільший внесок буде прапор з підписами військових, а ще (перших) марок розіграємо між тими хто більше тисячі гривень пришле. А за перший внесок більше 10к грн буде набір марок зі всіх трьох випусків. :)
Настя пообіцяла використовувати фразу "мені не можна про це розповідати" мінімум раз на 10 хвилин, то приходьте подивитися, як воно буде. :) І ще є лендінг, де трохи більше інформації та прогрес-бар збору.
YouTube
Благодійний стрім з Анастасією Войтовою "Кібербезпека під час війни". Збираємо 200 000 грн для ЗСУ.
Благодійний стрім з Анастасією Войтовою — Security software engineer у Cossack Labs та експертка у сфері криптографії та захисту даних. Незмінний ведучий подкасту — Олександр Соловйов (Kasta CTO). В рамках подкасту Fwdays Tech Talks.
Наша ціль — зібрати…
Наша ціль — зібрати…
🔥28👍8❤🔥5❤5
Нагадую, якщо збиралися прийти на стрім (а мені здається шо це прям непогана ідея, тож збирайтеся), то у вас як раз є час заварити чаю спокійно. І відкривайте: https://www.youtube.com/watch?v=Jfm0AJWgjHc
YouTube
Благодійний стрім з Анастасією Войтовою "Кібербезпека під час війни". Збираємо 200 000 грн для ЗСУ.
Благодійний стрім з Анастасією Войтовою — Security software engineer у Cossack Labs та експертка у сфері криптографії та захисту даних. Незмінний ведучий подкасту — Олександр Соловйов (Kasta CTO). В рамках подкасту Fwdays Tech Talks.
Наша ціль — зібрати…
Наша ціль — зібрати…
🔥11❤🔥5❤2👍1🤔1
Результати стріму
На каналі Fwdays є результати стріму — разом ми зібрали 267 тисяч, дуже дякую всім, хто доєднався! Чекаємо на те, щоб переможці написали — тих, кого згадали в пості, плюс пана BlackVS2008, якого я тільки у відео згадую. :)
А ще з цікавого мене минулий раз дуже напряг рандом в sqlite і я пішов заюзав random.org. Тільки не руками, бо я так не можу 🤣 Короч, у відео там розповідаю. :)
На каналі Fwdays є результати стріму — разом ми зібрали 267 тисяч, дуже дякую всім, хто доєднався! Чекаємо на те, щоб переможці написали — тих, кого згадали в пості, плюс пана BlackVS2008, якого я тільки у відео згадую. :)
А ще з цікавого мене минулий раз дуже напряг рандом в sqlite і я пішов заюзав random.org. Тільки не руками, бо я так не можу 🤣 Короч, у відео там розповідаю. :)
Telegram
Fwdays
Прийшов час ділитись спільними перемогами 💛
Під час благодійного стріму про кібербезпеку з Анастасією Войтовою, 9 серпня, нам вдалось зібрати 267 136 грн із запланованих 200 000 грн на starlink та рації для наших захисників із 14-ої Волинської бригади 🎉…
Під час благодійного стріму про кібербезпеку з Анастасією Войтовою, 9 серпня, нам вдалось зібрати 267 136 грн із запланованих 200 000 грн на starlink та рації для наших захисників із 14-ої Волинської бригади 🎉…
👍12🔥8❤🔥5
Чесно обіцяю, що наступний пост буде текстовим! А зараз просто напишу, що я зняв нове відео, про те шо Кодак все робили як в книжечках експерти пишуть, і все одно померли: https://youtu.be/Qk1WqR8GAbI
А для тих хто хоче текстову версію, я писав це минулої весни тут в каналі :)
А для тих хто хоче текстову версію, я писав це минулої весни тут в каналі :)
YouTube
Чому тільки Кодак помер?
Кодак помирав довго і закінчив існування своє як величезної корпорації у 2012 році. Але зазвичай його історію приводять як приклад недалекоглядності менеджерів, а це неправда — вони все розуміли і намагалися випутатися. Просто в них не вийшло! Чи не цікаво…
👍16❤🔥5⚡4🔥2
Коли читаєш за розвал совку, дуже часто розповідь подають подія за подією, наче вони випливають одна за одною. Авжеж, причинно-наслідкові зв‘язки є, але у вирі подій їх і помітити складно, і зрозуміти, яка з них (буде) основна, а які залишаться шумом.
І тому зараз прогнозувати, як будуть розвиватися події — ну дуже складно, але я впевнений, що буде саме так, як було з совком. Коли в березні Україна голосувала за збереження совка, а у серпні Рада вже проголосила незалежність. Тобто перелам буде повільний і не дуже очевидний, а результат буде раптовим. І, сподіваюся, дуже задовільним для нас.
З днем Незалежності, пані та панове!
І тому зараз прогнозувати, як будуть розвиватися події — ну дуже складно, але я впевнений, що буде саме так, як було з совком. Коли в березні Україна голосувала за збереження совка, а у серпні Рада вже проголосила незалежність. Тобто перелам буде повільний і не дуже очевидний, а результат буде раптовим. І, сподіваюся, дуже задовільним для нас.
З днем Незалежності, пані та панове!
🔥85❤19👍6❤🔥3🎉3
Податок на гугл
Минулого року Рада прийняла закон про те, що треба оподатковувати оплати в інтернеті за кордон. Чи це розумний хід? Мені здається як мінімум логічним!
Раніше як було? Якщо ти зробив компанію в Україні, то будеш платити 20% ПДВ на всі платежі. А якщо компанія за кордоном — не платиш нічого. Ну або платиш податок не в тій резиденції. Weird, ain't it? Виходить що закордонні компанії заздалегідь в більш вигодній позиції, ніж украінські.
Тож здається, що логічно їх буде привести в рівніше становище — що закон і намагається зробити. Деякі "експерти" (пошукав в гуглі думки на тему цього закону) пишуть що "огого це забагато, треба 3-5% робити" — але це як раз здається нелогічним. Типу місцевих чаржимо 20%, бо можемо, а тих 5%, щоб ну хоч трошечки?
Велика проблема, авжеж, з тим, щоб придумати, як ці гроші збирати — і ось тут починається в мене претензія деяка до цього податку: ніхто нічого цікавого не придумував і просто змусили платити великі компанії (типу гуглу/фб/еплу), а всі інші залишаються як є.
І тому досі місцеві сервіси або в нерівних умовах, або йдуть за кордон, або оптимізуються через фопів.
Минулого року Рада прийняла закон про те, що треба оподатковувати оплати в інтернеті за кордон. Чи це розумний хід? Мені здається як мінімум логічним!
Раніше як було? Якщо ти зробив компанію в Україні, то будеш платити 20% ПДВ на всі платежі. А якщо компанія за кордоном — не платиш нічого. Ну або платиш податок не в тій резиденції. Weird, ain't it? Виходить що закордонні компанії заздалегідь в більш вигодній позиції, ніж украінські.
Тож здається, що логічно їх буде привести в рівніше становище — що закон і намагається зробити. Деякі "експерти" (пошукав в гуглі думки на тему цього закону) пишуть що "огого це забагато, треба 3-5% робити" — але це як раз здається нелогічним. Типу місцевих чаржимо 20%, бо можемо, а тих 5%, щоб ну хоч трошечки?
Велика проблема, авжеж, з тим, щоб придумати, як ці гроші збирати — і ось тут починається в мене претензія деяка до цього податку: ніхто нічого цікавого не придумував і просто змусили платити великі компанії (типу гуглу/фб/еплу), а всі інші залишаються як є.
І тому досі місцеві сервіси або в нерівних умовах, або йдуть за кордон, або оптимізуються через фопів.
🌭11👍10🤔3
Непогані шанси, що ви вже бачили — вчора вийшов новий (регулярний) випуск подкасту, з Іллєю Клімовим, з яким ми дивним чином раптово перетнулися у Києві. :)
Ілля (якщо хтось дивним чином цього не знає) — євангеліст джаваскріпта, розробник у Гітлабі (не у сенсі що він користується гітлабом, хаха), і один з небагатьох розробників в Україні з багатотисячною аудиторією на ютубі.
Він останнім часом витрачає багато енергії на волонтерство у Харкові, але розмовляли ми здебільшого про технології — багато цікавого зачепили, в тому числі і мікросервіси знов. 🤣
На подкаст-платформах 🎙
• SoundCloud 👉 https://bit.ly/3TqXfaX
• Apple Podcasts 👉 https://apple.co/3Kz44mY
• Google Podcasts 👉 https://bit.ly/3e6ANDY
Велкам дивитися, розповсюджувати, і давайте відгуки. :)
Ілля (якщо хтось дивним чином цього не знає) — євангеліст джаваскріпта, розробник у Гітлабі (не у сенсі що він користується гітлабом, хаха), і один з небагатьох розробників в Україні з багатотисячною аудиторією на ютубі.
Він останнім часом витрачає багато енергії на волонтерство у Харкові, але розмовляли ми здебільшого про технології — багато цікавого зачепили, в тому числі і мікросервіси знов. 🤣
На подкаст-платформах 🎙
• SoundCloud 👉 https://bit.ly/3TqXfaX
• Apple Podcasts 👉 https://apple.co/3Kz44mY
• Google Podcasts 👉 https://bit.ly/3e6ANDY
Велкам дивитися, розповсюджувати, і давайте відгуки. :)
YouTube
Ілля Климов про Vue 3, GitLab, GraphQL, npm та Node.js.
Зустрічайте 6-ий випуск подкасту "Right Tool For The Job". Гість цього випуску Ілля Климов — Senior Frontend Developer at GitLab Inc та лідер проєкту JavaScript.Ninja.
Наш ведучий Олександр Соловйов разом з Іллею поспілкувалися про Vue 3, GraphQL, npm та…
Наш ведучий Олександр Соловйов разом з Іллею поспілкувалися про Vue 3, GraphQL, npm та…
👍33❤12🏆4🤩3
Kagi
З півроку тому я поставив kagi.com основним пошуковиком замість гуглу на десктопі — я вже експериментував подібним чином з DDG, наприклад. Але на цей раз якість результатів мені сподобалася, тож коли у червні вони вирішили вийти з закритої бети і почати брати гроші, я трохи вагався, але наважився і хочу сказати, що дуже задоволений.
Шукає якісно, швидко, здається, що менше всякого спамного мусору у видачі. Здається, бо я не робив якихось наукових тестів, але по факту коли пошук в Kagi мене не задовільнив і я переходжу у гугл (а Кагі вміє
Чи рекомендую? Ну це $10 на місяць замість "безкоштовно", тому питання складне. Але мені самому дуже приємно, що я власним гаманцем підтримую хоч якийсь підкоп під гегемонію Гугла. :)
З півроку тому я поставив kagi.com основним пошуковиком замість гуглу на десктопі — я вже експериментував подібним чином з DDG, наприклад. Але на цей раз якість результатів мені сподобалася, тож коли у червні вони вирішили вийти з закритої бети і почати брати гроші, я трохи вагався, але наважився і хочу сказати, що дуже задоволений.
Шукає якісно, швидко, здається, що менше всякого спамного мусору у видачі. Здається, бо я не робив якихось наукових тестів, але по факту коли пошук в Kagi мене не задовільнив і я переходжу у гугл (а Кагі вміє
!g ..., як DDG), то зазвичай там теж нічого цікавого не попадається.Чи рекомендую? Ну це $10 на місяць замість "безкоштовно", тому питання складне. Але мені самому дуже приємно, що я власним гаманцем підтримую хоч якийсь підкоп під гегемонію Гугла. :)
🔥25👍13
Caddy
Я за вебсервер для своїх персональних потреб маю Caddy. Мої друзі, які в курсі (тобто Діма) прозрівають з того, але я nginx почав юзати у 2005-му, коли йому ще року не було, бо я дуже люблю гострі відчуття. 🌶️ Ну й воно виправдало себе, правда? Я потім років 5 його впроваджував майже всюди замість апача (потім воно і так вже всюди було).
Так от, кадді подобається. Він, вочевидь, не буде nginx'ом по швидкості, як мінімум, бо написаний на Go — мові з автоматичним збиранням сміття — але ті % продуктивності мене аж ніяк не чіпляють. А зате що чіпляє дуже, так це автоматичний HTTPS. Ну просто кайф, нічого взагалі робити не треба, прописав новий домен і все поїхало. Однозначне покращення.
А вчора я натрапив на пост Саймона Уіллісона про паузу трафіку і це взагалі кайф. Я хотів таке у nginx'і, але натівно воно нічого не вміє, а у Саймона там посилання на готове рішення від Бейзкемпу на скриптах на Луа. Не хочу скрипти на Луа. :( А попереднє рішення, яке він згадує, від Braintree, взагалі на Python/Tornado. Капець, навіть дивно, чому нічого ще нема готового.
Історія така: в мене є якийсь невеличкий проєкт, скажімо paste.in.ua, і за ним запущений всього один процес. Це все через економію, не хочу я, щоб воно пам'ять два рази жерло, і один нормально справляється — окрім випадків, коли я зробив новий реліз. У цей момент я старий сервіс вимикаю, а новий запускаю — і це у кложі прямо займає якийсь час (добре хоч не годину ггг).
Так от, ці кілька секунд сервісу нема і nginx у таких випадках каже 503 Service Unavailable. І кадді каже щось схоже, але можна йому сказати отаке:
І тоді він 10 секунд буде тримати всі запити та чесно тикатися в бекенд. А за 10 секунд той встигає запуститися і тому виглядає все наче сайт просто повільно відкривався. Кайф.
Я за вебсервер для своїх персональних потреб маю Caddy. Мої друзі, які в курсі (тобто Діма) прозрівають з того, але я nginx почав юзати у 2005-му, коли йому ще року не було, бо я дуже люблю гострі відчуття. 🌶️ Ну й воно виправдало себе, правда? Я потім років 5 його впроваджував майже всюди замість апача (потім воно і так вже всюди було).
Так от, кадді подобається. Він, вочевидь, не буде nginx'ом по швидкості, як мінімум, бо написаний на Go — мові з автоматичним збиранням сміття — але ті % продуктивності мене аж ніяк не чіпляють. А зате що чіпляє дуже, так це автоматичний HTTPS. Ну просто кайф, нічого взагалі робити не треба, прописав новий домен і все поїхало. Однозначне покращення.
А вчора я натрапив на пост Саймона Уіллісона про паузу трафіку і це взагалі кайф. Я хотів таке у nginx'і, але натівно воно нічого не вміє, а у Саймона там посилання на готове рішення від Бейзкемпу на скриптах на Луа. Не хочу скрипти на Луа. :( А попереднє рішення, яке він згадує, від Braintree, взагалі на Python/Tornado. Капець, навіть дивно, чому нічого ще нема готового.
Історія така: в мене є якийсь невеличкий проєкт, скажімо paste.in.ua, і за ним запущений всього один процес. Це все через економію, не хочу я, щоб воно пам'ять два рази жерло, і один нормально справляється — окрім випадків, коли я зробив новий реліз. У цей момент я старий сервіс вимикаю, а новий запускаю — і це у кложі прямо займає якийсь час (добре хоч не годину ггг).
Так от, ці кілька секунд сервісу нема і nginx у таких випадках каже 503 Service Unavailable. І кадді каже щось схоже, але можна йому сказати отаке:
reverse_proxy localhost:5001 {
lb_try_duration 10s
lb_try_interval 1s
}
І тоді він 10 секунд буде тримати всі запити та чесно тикатися в бекенд. А за 10 секунд той встигає запуститися і тому виглядає все наче сайт просто повільно відкривався. Кайф.
👍46🔥17🍌4👏2🤔1
В нових айфонах наче будуть тільки два eSIM'а, а звичайної дірки не буде. Чи то тільки в американських, а в європейських буде... Ну неважливо, послухайте яка тупа трабла з цим.
Скажімо, зараз ти свою домашню сімку перевів у eSIM, і можеш поїхати у будь-яку країну і там взяти в найближчому магазині передплачену картку, всунути в телефон і мати нормальні ціни та місцевий номер.
Так, я знаю про те, що зазвичай домашня як раз сидить залізякою, а як раз додаткову купляєш через якийсь Airalo (чи щось схоже) як eSIM, щоб трафік був дешевше. Це варіант мандрівки на тиждень-другий, і часто там плани, які тільки трафік в собі мають. Короч, розглядаємо той варіант, коли купляєш собі місцеву фізичну сімку.
А тепер в нас дві eSIM. Приходимо в умовний водафон і кажемо — хочу місцевий тариф. Вам кажуть — ноу проблемос, 10 євро і він твій. Купи у застосунку My Vodafone (чи як воно в них).
А застосунку в апсторі такому нема. Бо апстор в тебе — український, а ця апка — у місцевому! Ну типу перемкнися на німецький апстор, а? Для того треба німецька картка!
Йуху, замкнутий цикл! Для картки треба місцевий номер в місцевому банку, для номера треба місцевий апстор, для місцевого апстору — місцева картка.
UPD. Ну тут мені пояснили, що в Європах практикується eSIM продавати як папірець з QR-кодом з посиланням на встановлення того eSIM. Тоді всю проблему я собі вигадав. 😁
Скажімо, зараз ти свою домашню сімку перевів у eSIM, і можеш поїхати у будь-яку країну і там взяти в найближчому магазині передплачену картку, всунути в телефон і мати нормальні ціни та місцевий номер.
Так, я знаю про те, що зазвичай домашня як раз сидить залізякою, а як раз додаткову купляєш через якийсь Airalo (чи щось схоже) як eSIM, щоб трафік був дешевше. Це варіант мандрівки на тиждень-другий, і часто там плани, які тільки трафік в собі мають. Короч, розглядаємо той варіант, коли купляєш собі місцеву фізичну сімку.
А тепер в нас дві eSIM. Приходимо в умовний водафон і кажемо — хочу місцевий тариф. Вам кажуть — ноу проблемос, 10 євро і він твій. Купи у застосунку My Vodafone (чи як воно в них).
А застосунку в апсторі такому нема. Бо апстор в тебе — український, а ця апка — у місцевому! Ну типу перемкнися на німецький апстор, а? Для того треба німецька картка!
Йуху, замкнутий цикл! Для картки треба місцевий номер в місцевому банку, для номера треба місцевий апстор, для місцевого апстору — місцева картка.
UPD. Ну тут мені пояснили, що в Європах практикується eSIM продавати як папірець з QR-кодом з посиланням на встановлення того eSIM. Тоді всю проблему я собі вигадав. 😁
😁45🐳5👍4🤔4
Мій друг Дмитро пішов добровольцем на війну у перші дні повномасштабного вторгнення — вчора ще колупав кубернет в Касті, а сьогодні вже обивав поріг військкомат. Завдяки спеціальності після воєнки в університеті він попав в артилерію, в 45 оабр.
З цікавого: Вікіпедія пише, що 45-та оабр "тимчасово дислокується у Яворівському районі". Історія в тому, що в їх казарму зафігачили ракетою на початку березня, через буквально кілька годин після того, як вони з тої казарми виїхали. 🤯
Але історія моя про інше! Я вмовив Дімона зробити стрім! Крутяк? :) Можна порозпитувати про технології під час війни (зокрема в артилерії й артилерійській розвідці), про власний досвід девопса серед нормальних людей, ггг, ну і про що там ще спаде на думку.
Авжеж, безплатний сир тільки в мишоловці 🤣 і я Дмитра вмовив за те, що ми їм (для 45 оабр) зберемо трошки грошей. Ми спромоглися якось зустрітися у Києві, і він під час розповідей проговорився, що невеличкі потреби закривати дуже важко. Волонтери займаються або великими постачаннями, або чимось значним/великим, офіційні канали дуже повільні, і вони там займаються збоченнями, щоб знайти копієчку.
Тож я наобіцяв, що ми назбираємо йому на "кишенькові" витрати — всяке мережеве та комп'ютерне обладнання, покращення автомобілів, короч, дуже різне, але болюче. Він довго відбивався, але я наобіцяв, що в нас кльова туса і всі розуміють його болі, тож не підведіть мене. 😁
Тож: завтра, у п'ятницю, 16 вересня, о 17:00 (армія накладає свої обмеження) приходьте на стрім! Ну й шліть гроші. :) Можете почекати стріма, можете заздалегідь відправити. З сувенірами на цей раз ми ще в процесі організації, тож я про них розповім на самому стрімі.
І ще: якщо вам в голову прийшло якесь питання заздалегідь, пишіть в коментарі, я повиписую і позадаю. Ну або під час стріма у чаті, якщо у вас буде можливість долучитися.
Like/Share!
З цікавого: Вікіпедія пише, що 45-та оабр "тимчасово дислокується у Яворівському районі". Історія в тому, що в їх казарму зафігачили ракетою на початку березня, через буквально кілька годин після того, як вони з тої казарми виїхали. 🤯
Але історія моя про інше! Я вмовив Дімона зробити стрім! Крутяк? :) Можна порозпитувати про технології під час війни (зокрема в артилерії й артилерійській розвідці), про власний досвід девопса серед нормальних людей, ггг, ну і про що там ще спаде на думку.
Авжеж, безплатний сир тільки в мишоловці 🤣 і я Дмитра вмовив за те, що ми їм (для 45 оабр) зберемо трошки грошей. Ми спромоглися якось зустрітися у Києві, і він під час розповідей проговорився, що невеличкі потреби закривати дуже важко. Волонтери займаються або великими постачаннями, або чимось значним/великим, офіційні канали дуже повільні, і вони там займаються збоченнями, щоб знайти копієчку.
Тож я наобіцяв, що ми назбираємо йому на "кишенькові" витрати — всяке мережеве та комп'ютерне обладнання, покращення автомобілів, короч, дуже різне, але болюче. Він довго відбивався, але я наобіцяв, що в нас кльова туса і всі розуміють його болі, тож не підведіть мене. 😁
Тож: завтра, у п'ятницю, 16 вересня, о 17:00 (армія накладає свої обмеження) приходьте на стрім! Ну й шліть гроші. :) Можете почекати стріма, можете заздалегідь відправити. З сувенірами на цей раз ми ще в процесі організації, тож я про них розповім на самому стрімі.
І ще: якщо вам в голову прийшло якесь питання заздалегідь, пишіть в коментарі, я повиписую і позадаю. Ну або під час стріма у чаті, якщо у вас буде можливість долучитися.
Like/Share!
YouTube
Благодійний стрім з Дмитром "Метр". Збираємо 200 000 грн на розвідку!
В рамках онлайн-конференції Software Architecture fwdays'22, яка пройде 24 вересня, відбудеться благодійний стрім з лейтенантом Дмитром "Метр" - військовослужбовцем 45 оабр та Lead DevOps Engineer в Kasta.
Наша ціль зібрати 200 000 грн на покращення інфраструктури…
Наша ціль зібрати 200 000 грн на покращення інфраструктури…
👍55🔥33❤3