SWE
  • Цукерберг назвав компанії «культурно кастрованими»: основні тези з подкасту Рогана

    Про Метавсесвіт він також багато чого казав. Практика показує що ніхто нічого ніколи не знає. Просто якщо 100500 балаболів щось балаболять, то чисто статистично десяток з них буде в чомусь правий в певний момент часу.

  • Чи користувалися Revolut? Як вам досвід?

    Погугліть revolut blocked my account

    На скільки пам’ятаю, він блокував українцям

    Українці не пуп землі, блочать всіх і вся. Так само як і Wise. Такі сервіси круті просто для дейлі витрат, але прям тримати там гроші — таке собі

  • Як слідкуєте за особистими витратами і доходами?

    Нічого не заважає, але 99% людей хочуть простоту. Можливість селф-хосту зазвичай юзає лише пара задротів) умовним 10% вистачає того що це в опенсорсі, іншим 89% взагалі пофіг, аби фічі були і доступ з мобілки+планшету+десктопу. А умовно UI та бек на VPS, але дані бекапляться в клауді це просто прикольна фіча котра покриє потреби певного відсотка людей

  • Як слідкуєте за особистими витратами і доходами?

    Ну от я тому і здивувався як це дані там на драйві тримати, окрім як просто дамп бази робити, або ото кастомну схему, якщо ми говоримо про базу з різними юзерами
    Тоді ріл тривіально, дяк за рісьорч

  • Як слідкуєте за особистими витратами і доходами?

    В monobudget тіки монобанк інтегрований?

  • Як слідкуєте за особистими витратами і доходами?

    Та то і так робиться звичайно, але все одно ж постійно десь шось намальовується, особлико коли ще й дівчина є) Бо я трекаю наші загальні витрати
    Все ж круто мати можливість глянути куди ж ви там 3 місяці тому витратили гроші і скіки саме

  • Як слідкуєте за особистими витратами і доходами?

    Цікаво, почитаю
    Дякую за ідею

    Підтримав: Alexander Dyachenko
  • Як слідкуєте за особистими витратами і доходами?

    Типу ви аплікації даєте apikey, а вона має в вашій хмарі сама створити бд, і тримати там дані? Чи типу якийсь там дамп робити раз на день-тиждень? Цікавий який механізм роботи ви очікуєте, бо я такого функціоналу ще не бачив, роблю під себе пет-проект, і от якраз було б цікаво щось схоже реалізувати. Бо я поки реалізував лише дві опції — або фулл-хост локальний в докері, або довіряти дані моєму VPS.

  • Як слідкуєте за особистими витратами і доходами?

    А який функціонал є? Окрім просто запису експенсів та інкамів

  • Як слідкуєте за особистими витратами і доходами?

    Хз, я по витратам зрозумів що деякі підписки можна оптимізувати (коли їх 20, то слідкувати важко). Плюс деякі формати харчування зменшив. Плюс почав краще планувати витрати на шопінг. Ну і за допомогою трекінгу точно знаю скіки моє авто мені обходиться, або наскільки більше ми почали витрачати на їжу
    Крч плюсів море. Мінус тіки один — треба трекати :))

  • Як слідкуєте за особистими витратами і доходами?

    чтобы все синкалось с одним источником

    Типу інтеграція з банками?
    WalletApp — все це є, окрім бази :)
    Щоб самому базу тримати такого ще не бачив

  • Три UI-фреймворки: порівняння та несподіваний фаворит

    Так, я зрозумів, що інколи це треба. І після того як я зрозумів, я також зрозумів, що насправді в js-середовищі досить легко налаштувати експорт змінних в js/ts-файл з будь-якого сорсу. Тому саме цей фактор не має впливати на вибір взагалі ніяк, як на мене :) Без функції калькулювання, а саме кодогенерація на стадії пре-білду.

  • Три UI-фреймворки: порівняння та несподіваний фаворит

    Нащо мені на стороні клієнта додавати калькуляції, якщо експорт змінної стиля відбувається на етапі білда проекта?

    Та я шо знаю які у вас деталі проекту) 99% ліб на стадіі білда проекта кодогенерацію не робить, і ініціалізіція вашої ліби все одно відбудеться на клієнті, де можна getComputedProperty прокинути без проблем. Якщо для вас це не кейс, мої вітання, ви той 0.001% вибагливих юзерів, на кавередж котрих конкретному CSS-фреймворку пофіг :) Хоча я б все одно не брав інший фреймворк чисто через одну js-лібу, якщо звичайно ця ліба не є скелетом вашого проекту

    А взагалі, якщо вам треба саме на стадії білда, годинка роботи і експорт можна і самому зробити 😉 Ще й з біндінгами під TS

  • Три UI-фреймворки: порівняння та несподіваний фаворит

    Так нічого важкого немає в тому щоб кольори взяти через JS прям із даних сторінки. Щось там аля getComputedProperty

    є бібліотека від певного сервісу, яка вбудовує свій попап із своїм дизайном і єдиним офіційним способом для стилізації попапа — це аргументи метода ініціалізації попапа

    Це не проблема CSS фреймворків, це проблема тупих девелоперів, котрі не надали API для редагування :) У мене є опенсорс віджет, котрий весь на tailwindcss, але кожен елемент також має BEM класи з логічними іменами. В сумі для кастомізацій є два шляхи:
    1) Всі кольори в CSS змінних, їх можна переписати ззовні
    2) Всі елементи мають логічні CSS класи, тож можна за їх іменами доповнити стилі

  • Три UI-фреймворки: порівняння та несподіваний фаворит

    Палітра кольорів задається у CSS-файлі, що ускладнює її повторне використання у JS-коді

    А можете поділитись як саме ви хочете у js-коді використовувати CSS кольори? Бо шось звучить як «сова на глобус»

    Чому DaisyUI досі мене вражає

    Мене вражає те, що на M1 Max їх дока з прикладами компонентів безбожно лагає при кожному переході

  • Чи програмісти залишаться потрібними? Новий прорив у штучному інтелекті

    Замість того щоб програмувати на Rust, ви генеруєте Rust код

    Називайте то як хочете, але з перших днів я мав прогрес над задачею. При цьому до цього я працював тіки з JS/TS, тобто Rust для мене то інший світ взагалі. Без АІ прогресу б не було такого швидкого. Якщо у вам даний процес навчання не подобається чи не підходить, то ж лише ваша справа

    До чого тут ChatGPT? Без ChatGPT ви не змогли скомпілювати код перед створенням PR? Чи не змогли CI налаштувати?

    В свій час ще до АІ щоб розібратись з СІ, налаштувати деплой по SSH, винести дублювання з джобів в окремі файли, і тд і тп, мені прийшлось напевно місяць всрати. Бо документація майже завжди написана так, наче звичайний фронтендер без CS знань вже все знає. А помилки в консолі виглядають так, що гуглили їх було з розряду ходити по бібліотеці вручну шукати інфу по книжкам. Зараз будь-які нові речі додати в СІ з АІ може кожен джун за годинку-дві.

    Але звичайно це від специфіки проекту залежить

    Саме так :)

  • Можливо прийшов час перестати використовувати БЕМ ?

    css-фреймворки то типу бутстрапу? От якраз від нього я більше ригати хотів, і завжди писав стилі руками — це було тупо швидше в моєму випадку :)
    Але досвід у всіх різний. Під «розібратись в питанні» я мав на увазі розібратись що пропонував бем. Він ніколи css-фреймворком і не був.

  • Чи програмісти залишаться потрібними? Новий прорив у штучному інтелекті

    Кожні 3 місяці ChatGPT стає на 50% кращий

    Вони просто роблять старі моделі супер тупими, щоб на їх фоні нові виглядали «кращими» :) І по моєму досвіду це скоріш факт, аніж прикол

  • Чи програмісти залишаться потрібними? Новий прорив у штучному інтелекті

    Хоч ви звертались і не до мене, але я в моменті працюю на чотирьох мовах, над фронтендом, бекендом стандартним, бекендом для смарт-контрактів в крипті, пишу тести, роблю базовий девопсинг, мейнтейню опен-сорс бібліотеки — все що вище Денис описав, можна використовувати на практиці. По факту, раніше, я окрім фронтенду мало що вміг робити, хоча й мав розуміння «як робити речі правильно». АІ же надав мені можливість саме брати і робити ті речі, тому що зараз замість гугління того самого коменту на стаковерфлоу для якоїсь заковирістої логіки, я можу просто зробити запит, і отримати одразу результат. Рідко той результат можна одразу запустити, але 95% об’єму робіт він закриває :)

    Всякі там JSDocs або генерування тестів з десятків it.todo(’should handle case ’) — це взагалі пісня. Якщо раніше тести то була джуняча робота, бо тупо впадлу було на те витрачати час, то зараз 90% тесту генерується просто з it.todo. Тим самим можна витратити більше часу на продумування тесту, або ж збільшення тест-кейсів в цілому.

  • Чи програмісти залишаться потрібними? Новий прорив у штучному інтелекті

    У нас продукт, ми самі собі замовники. ЧатГПТ генерує мені код на Rust, котрий я ревьювлю і все одно доповнюю, бо ЧатГПТ занадто тупий щоб завести той код навіть з 10 спроб. Таким чином я швидше вчу мову, і вчу нюанси мови, при цьому не на проекті-калькуляторі, а на досить навіть важкій логіці, котру і на моїй рідній мові досить важко зрозуміти. При цьому я ще вчу середовище виконання того коду, покращую контекст і розуміння наших back-сервісів, і тд і тп

    І так, потім код йде на рев’ю до команди, котра замість того щоб ревьювити синтаксичні помилки, ревьювить логіку котру я створив — тож даремно час в усьому цьому витрачається хіба в коментарях на доу :)

    Я б подивився на реакцію вашого замовника, якби ви йому дали дві опції:
    1. Відправити умовного фронтендера спробувати розібратись в бекенді, написати логіку, і кор-бек-тіма витратить час лише на рев’ю. При цьому новий член команди отримає навички роботи з кишками проекту, тобто зможе закривати в майбутньому якісь баги, і нівелювати бас-фактор.
    2. Відправити умовного фронтендера чілити, бо тасків все одно не багато, а кор-команду, котра могла б працювати за дофіга грошей над дофіга важливими частинами проекту, писати entry-to-average по складності для них логіку за дофіга грошей, тим самим ще більше посилюючи бас-фактор, даючи можливість кор-команді просити ЩЕ більше грошей в майбутньому.

    Я так розумію ви в преставутих українських аутсосах працюєте?

← Сtrl 123456...42 Ctrl →