Всех поздравляю с открытым сезоном самокатов!
Удачи кататься без происшествий и без разбитых лиц (как своих, так и чужих)
Удачи кататься без происшествий и без разбитых лиц (
🔥1🎉1
Меня последнее время стало очень раздражать, что многие функции IntelliJ IDEA, которые присутствуют только в Ultimate версии среды разработки, попросту не работают.
Точнее они работают до тех пор, пока ты делаешь очень маленькие и несложные проекты.
Сегодня столкнулся с еще одной проблемой, связанной с docker контейнерами.
Вводные: docker-compose с 5 сервисами + отдельно подключения к 4 бд + 4 проекта на Java
При попытке запустить docker-compose, внимание, оно тупо не работает!!
Где-то в фоне отрабатывает команда на запуск, контейнеры в фоне поднимаются, но сама idea их тупо не видит, а дальшейшие манипуляции бесполезны, драйвер для работы тупо умирает, помогает перезапуск.
При это сама функциональность очень крутая (если она все-таки отрабатывает). Можно запускать, смотреть файлы, открывать терминал контейнера, наблюдать за логами и всякими ништяками типа переменных окружений.
Жаль лишь оно не всегда работает😭 😭 😭 😭
Точнее они работают до тех пор, пока ты делаешь очень маленькие и несложные проекты.
Сегодня столкнулся с еще одной проблемой, связанной с docker контейнерами.
Вводные: docker-compose с 5 сервисами + отдельно подключения к 4 бд + 4 проекта на Java
При попытке запустить docker-compose, внимание, оно тупо не работает!!
Где-то в фоне отрабатывает команда на запуск, контейнеры в фоне поднимаются, но сама idea их тупо не видит, а дальшейшие манипуляции бесполезны, драйвер для работы тупо умирает, помогает перезапуск.
При это сама функциональность очень крутая (
Жаль лишь оно не всегда работает
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
😢1
Сегодня продолжаю жестко обмазываться паттернами.
В этот раз жертвой стал Легковес/Flyweight.
Все просто, вместо создания миллиарда однотипных обьектов, ты можешь их все закинуть в HashMap'у и по необходимости доставать оттуда, вместо выделения памяти под новый обьект, но если его нет, то придется создать, добавить в мапу и отдать дальше.
Это позволит существенно сэкономить память.
Однако с этим паттерном надо быть очень осторожным и не пытаться пихать его везде где попало.
Например, в ситуациях где ты создаешь небольшой обьект, время жизни которого очень маленькое - не стоит прогонять его через мапу, тк этот обьект очистится сборщиком мусора довольно быстро, поэтому нет смысла держать его в памяти постоянно.
В этот раз жертвой стал Легковес/Flyweight.
Все просто, вместо создания миллиарда однотипных обьектов, ты можешь их все закинуть в HashMap'у и по необходимости доставать оттуда, вместо выделения памяти под новый обьект, но если его нет, то придется создать, добавить в мапу и отдать дальше.
Это позволит существенно сэкономить память.
Однако с этим паттерном надо быть очень осторожным и не пытаться пихать его везде где попало.
Например, в ситуациях где ты создаешь небольшой обьект, время жизни которого очень маленькое - не стоит прогонять его через мапу, тк этот обьект очистится сборщиком мусора довольно быстро, поэтому нет смысла держать его в памяти постоянно.
🤓2
Можно ли назвать проф деформацией то, что ты искренне не понимал почему матчинг ФИО клиента не работает, в случае если ФИО: «Тест19 Клиент13 Тестович13»
Для тех, кто вдруг тоже не понял почему матчинг падает:
В имени, фамилии и отчестве не может быть цифр априори
Для тех, кто вдруг тоже не понял почему матчинг падает:
👨💻1
В общем, довелось мне волею судеб (заданием в универе) обмазаться фронтендом.
Фреймворк был выбран React.
Я сразу же как крутой и опытный разработчик (на самом деле нет) тут же поставил себе WebStorm от JetBrains.
Если кто не знает - это IDE для разработки web-приложений.
Начал я писать код и быстро обнаружил, что какая-то магическая сила (обычный ИИ-помощник кода) каждый раз пытается влезть и продумать куски кода наперед меня.
Почему-то по умолчанию применение кода этой глупой бездумной машины было забиндено на Tab, то есть каждый раз когда я хотел ткнуть Tab, чтоб автодописать имя функции, за меня дописывалось кучу кода.
Но проблема в том, что эта фигня ни разу не придумала «правильный» код, то есть генерировало полнейшую чушь, которая еще и не работала.
Через 5 минут я успешно вырубил ее и забыл напрочь -> вот вам и ИИ помощники кода🤡🤡🤡
Фреймворк был выбран React.
Я сразу же как крутой и опытный разработчик (
Если кто не знает - это IDE для разработки web-приложений.
Начал я писать код и быстро обнаружил, что какая-то магическая сила (
Почему-то по умолчанию применение кода этой глупой бездумной машины было забиндено на Tab, то есть каждый раз когда я хотел ткнуть Tab, чтоб автодописать имя функции, за меня дописывалось кучу кода.
Но проблема в том, что эта фигня ни разу не придумала «правильный» код, то есть генерировало полнейшую чушь, которая еще и не работала.
Через 5 минут я успешно вырубил ее и забыл напрочь -> вот вам и ИИ помощники кода🤡🤡🤡
👾3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯1
Затащили 2 место в хакатоне с командой (мне пришлось пилить фронт и половину бэка, тк баба фронт слилась в самом конце) 🧘♀️ 🧘♀️ 🧘♀️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🏆1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🌚1
Муд: торчать на юзлесс встречах и слушать какую-то организационную супер важную инфу💪
Please open Telegram to view this post
VIEW IN TELEGRAM
😭1
Никогда такого не было и вот опять…
Я почти что уверен, что этот проект быстро загнется. На мой взгляд проект цифрового двойника на данный момент не под силу никому из крупных корпораций успешно реализовать. Пройдет еще достаточно времени, прежде чем мы сможем увидеть своего цифрового двойника😕
Я почти что уверен, что этот проект быстро загнется. На мой взгляд проект цифрового двойника на данный момент не под силу никому из крупных корпораций успешно реализовать. Пройдет еще достаточно времени, прежде чем мы сможем увидеть своего цифрового двойника
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1