Forwarded from Andrey Nikishaev
YouTube
Прокачай управление памятью в GO
😺 Задонатить на помощь бездомным животных - https://uah.fund/donate
🎯 Tags ------------------------------------------------------------------
#Go #memorymanagement #garbagecollection #gc #heap #stack #programming #программирование #лекция #курс #golang
…
🎯 Tags ------------------------------------------------------------------
#Go #memorymanagement #garbagecollection #gc #heap #stack #programming #программирование #лекция #курс #golang
…
Forwarded from Andrey Nikishaev
🤖 Простий код - це не про знання сотень патернів. Це про кілька базових принципів, які працюють завжди.
1. Мінімізуй код
Маленькі класи, маленькі функції, маленькі бібліотеки. Чим менше коду ти менше вирогідність помилки і нижчий когнитивний тиск на девелопера
2. Мінімізуй зв’язки
Чим менше об'єкти знають один про одного - тим краще. Dependency Injection, інтерфейси, хуки, колбеки - не для краси, а щоб код не злипався в моноліт, який страшно чіпати.
3. Одна відповідальність - один власник
Логіка має мати конкретного "власника". Не розмазуй відповідальність між десятком класів. Так не будеш мати колізій.
4. Явність важливіша за магію
Магічні фреймворки, автоскани, приховані дії виглядають красиво перший місяць. Потім ти платиш за це дебагом. Краще трохи більше коду, але щоб було видно, звідки що взялося.
5. Помилки - частина дизайну, а не едж кейс.
Обробка помилок, таймаути, ретраї, фейли - це не "потім додамо". Якщо код не знає, що робити коли все пішло не так - він незрілий.
6. Код пишеться для людей, а не компілятора
Комп'ютер з'їсть будь-що. Людина - ні. Назви, структура, відсутність трюків важливіші за оптимізацію в 99.(9)% випадків
7. Мінімум глобального стану
Глобальний стан = приховані залежності = хаос. Якщо без нього не обійтись - зроби його максимально явним і контрольованим.
8. KISS - без компромісів
Просте рішення майже завжди правильніше, стабільніше і дешевше в підтримці.
1. Мінімізуй код
Маленькі класи, маленькі функції, маленькі бібліотеки. Чим менше коду ти менше вирогідність помилки і нижчий когнитивний тиск на девелопера
2. Мінімізуй зв’язки
Чим менше об'єкти знають один про одного - тим краще. Dependency Injection, інтерфейси, хуки, колбеки - не для краси, а щоб код не злипався в моноліт, який страшно чіпати.
3. Одна відповідальність - один власник
Логіка має мати конкретного "власника". Не розмазуй відповідальність між десятком класів. Так не будеш мати колізій.
4. Явність важливіша за магію
Магічні фреймворки, автоскани, приховані дії виглядають красиво перший місяць. Потім ти платиш за це дебагом. Краще трохи більше коду, але щоб було видно, звідки що взялося.
5. Помилки - частина дизайну, а не едж кейс.
Обробка помилок, таймаути, ретраї, фейли - це не "потім додамо". Якщо код не знає, що робити коли все пішло не так - він незрілий.
6. Код пишеться для людей, а не компілятора
Комп'ютер з'їсть будь-що. Людина - ні. Назви, структура, відсутність трюків важливіші за оптимізацію в 99.(9)% випадків
7. Мінімум глобального стану
Глобальний стан = приховані залежності = хаос. Якщо без нього не обійтись - зроби його максимально явним і контрольованим.
8. KISS - без компромісів
Просте рішення майже завжди правильніше, стабільніше і дешевше в підтримці.
👍8
Позиція: Machine Learning Researcher
Домен: AI в Performance Marketing
Локація: Україна, віддалено
Компенсація: 6500 - 8500 usd/gross (В2В)
Досвід: 5+ років
Посилання на вакансію: https://www.allstarsit.com/job-posts/machine-learning-researcher-sc
Шукаємо Machine Learning Researcher з досвідом у вирішенні реальних задач машинного навчання з низьколатентними даними. Потрібен hands-on досвід з табличними моделями (XGBoost, LightGBM, CatBoost, Logistic Regression) та реальними даними в реальному часі.
За деталями DM @iryna_shyiaan
Домен: AI в Performance Marketing
Локація: Україна, віддалено
Компенсація: 6500 - 8500 usd/gross (В2В)
Досвід: 5+ років
Посилання на вакансію: https://www.allstarsit.com/job-posts/machine-learning-researcher-sc
Шукаємо Machine Learning Researcher з досвідом у вирішенні реальних задач машинного навчання з низьколатентними даними. Потрібен hands-on досвід з табличними моделями (XGBoost, LightGBM, CatBoost, Logistic Regression) та реальними даними в реальному часі.
За деталями DM @iryna_shyiaan
Allstarsit
Machine Learning Researcher in NDA - ALLSTARSIT Careers
Explore exciting career opportunities in NDA. Apply now and take the next step in your professional journey.
Наші 200 тварин тепер смертники - нам відмовлено в лікарні. Наших тварин більше не будуть лікувати через борги.
Нажаль з кожним днем донатів все менше, а тварин ніхто не забирає. А вони потребують мед догляду.
Ми тягнули як могли, балансуючи над прірвою, але було лише питанням часу коли ми в неї впадемо. І це нажаль сталося. Гроші ми так і не зібрали.
9к підписників, а загалом більше 50к, це 4-22грн на людину.
Зібрали ми лише десь 22к грн.
Тепер клініка нас не приймає, тварин лікувати ніхто не буде. В нас є 2 дні щоб закрити питання, інакше це постійний блок.
Ми не просимо гроші для себе і не беремо ані копійки з донатів. Якщо вам не всеодно на життя тварин - закиньте скільки можете. Дякую
https://send.monobank.ua/jar/9tbJNeWg6U
Нажаль з кожним днем донатів все менше, а тварин ніхто не забирає. А вони потребують мед догляду.
Ми тягнули як могли, балансуючи над прірвою, але було лише питанням часу коли ми в неї впадемо. І це нажаль сталося. Гроші ми так і не зібрали.
9к підписників, а загалом більше 50к, це 4-22грн на людину.
Зібрали ми лише десь 22к грн.
Тепер клініка нас не приймає, тварин лікувати ніхто не буде. В нас є 2 дні щоб закрити питання, інакше це постійний блок.
Ми не просимо гроші для себе і не беремо ані копійки з донатів. Якщо вам не всеодно на життя тварин - закиньте скільки можете. Дякую
https://send.monobank.ua/jar/9tbJNeWg6U
🥱1
Forwarded from Andrey Nikishaev
Ребзя подключаемся завтра на стрим в 19:00 по Киеву. Будем разбирать 3Д Рендер на Rust
https://youtube.com/live/1Iq7MNRLzBw?feature=share
https://youtube.com/live/1Iq7MNRLzBw?feature=share
Кодити сьогодні якось було не ок. а тому написав нову пісню.
співає якзавжди ШІ бо я не такий крутий))
https://youtube.com/shorts/6pGZcoTQ0OA?si=lTNkV0JiITTy1QcR
співає якзавжди ШІ бо я не такий крутий))
https://youtube.com/shorts/6pGZcoTQ0OA?si=lTNkV0JiITTy1QcR
YouTube
Новий трек. Безіменний ресурс. #музика #пісня #пісніукраїнською
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
❤3🔥1