creator cover Просто - о не очень видном
Просто - о не очень видном

Просто - о не очень видном 

<- Александр Бельшин

1subscriber

11posts

goals1
$1.28 of $1 580 raised
Просто поддержать канал

About

Добра тебе, друг 🖖🏻
Меня зовут Александр Бельшин, я Backend Developer(Go) и Человек с опытом 10+ лет в ИТ.
Когда начинал свой путь, ещё не было такого словосочетания - 
- Информационные Технологии.
Видел как рос этот пузырь, как становился "элитным клубом для избранных" и как он драматично сейчас сдувается.
Моя задача:
• помогать точечно разобраться в особенностях языка Go
• помогать с проектированием приложения
• рассказать про подводные камни на интервью
• рассказать про абсурдность вопросов и поведения интервьюера
• с поиском ответа когда уже нет вариантов где искать и хочется "забить" на всё
Junior-Middle-Senior-UberCoder.. всё это абстрактные ярлыки.
Человек в одной компании Senior, и полный профан в следующей.
Нюансы в Go цикл for до 1.22 и после.. | часть 1
Level required:
Добра

Rust 1.69

Телеграм канал • Now • Дзен • Boosty
Команда Rust с радостью сообщает о выпуске новой версии языка Rust 1.69.0. Rust - это язык программирования, позволяющий всем создавать надежное и эффективное программное обеспечение.
Cargo теперь предлагает автоматически исправлять некоторые предупреждения.
Rust 1.69.0 добавил команду cargo fix, чтобы автоматически исправлять некоторые простые предупреждения компилятора. Кроме того, была добавлена поддержка автоматического исправления некоторых простых предупреждений Clippy. Чтобы привлечь больше внимания к этим возможностям, Cargo теперь будет предлагать запустить cargo fix или cargo clippy --fix при обнаружении автоматически исправляемых предупреждений:
warning: unused import: `std::hash::Hash`
  --> src/main.rs:1:5
   |
1 | use std::hash::Hash;
   |       ^^^^^^^^^^^^^^^

Grafana Loki

Телеграм канал • Now • Дзен • Boosty
Помогает управлять и анализировать большие объемы логов. 
В релизе Grafana Loki 2.8 было добавлено несколько улучшений, которые пользователи оценят.
Основное новшество - переход индекса TSDB (Time Series Database) из экспериментального режима в режим общего доступа. Это инструмент, похожий на технологию хранения данных Prometheus TSDB, который может значительно сократить использование ресурсов при запросах данных и снизить потребление места на жестком диске.
Этот релиз также включает некоторые новые функции для языка запросов LogQL, который основан на языке PromQL, улучшения в развертывании и управлении Loki, а также возможность масштабирования. Например, функции sort и sort_desc позволяют сортировать элементы вектора по их значениям. Также она получила функцию drop, с помощью которой можно удалять метки из результатов запроса. Ранее для этого вам требовалась функция агрегации, но теперь эту операцию можно выполнять и в запросах метрик, и в запросах логов.

Go 2D игры!

Телеграм канал • Now • Дзен • Boosty
Настоящий клад для тех кто любит Go и хочет делать игры!
А с учётом, что в Go изначально любая функция асинхронна и не нужно выдумывать костыли с многопоточностью для ускорения игры - ЭТО ПРОСТО ПРАЗДНИК КАКОЙ-ТО 🎉
Ebitengine (Эби-би-тэн-жин) - это бесплатный игровой движок с открытым исходным кодом на Go. Простой интерфейс данного движка позволяет быстро и легко создавать 2D игры, которые могут работать на разных платформах.
Чертовски просто
В Ebitengine всё представлено в виде изображений: экран, данные изображения, и даже объекты, которые не отображаются на экране, все они представлены в виде объектов изображений. Большинство операций отрисовки состоит в том, чтобы нарисовать одно изображение поверх другого.
Высокая производительность
Ebitengine имеет простой API для отрисовки, и игры работают очень быстро благодаря мощности GPU. Несколько изображений объединены в текстурный атлас внутри игры, и операции отрисовки автоматически выполняются пакетно, когда это возможно.

ВАКАНСИИ

Телеграм канал • Now • Дзен • Boosty
Собрал интересный список каналов/чатов с вакансиями.
Чего нет, пишите в комментария - буду пополнять. 🖖🏻😉
A
https://t.me/angular_jobs - Angular
https://t.me/jobsearchIT - Any vacancy
https://t.me/rff_chat - Any vacancy
https://t.me/youritjob - Any vacancy
B
https://t.me/ibcghr - Blockchain
C
https://t.me/Cvflow - CV
https://t.me/cyithr - Cyprus work

Что нового в Rust 1.68

Телеграм канал • Now • Дзен • Boosty
Упрощённый протокол проверки крейтов
(Cargo's sparse protocol)
Протокол "sparse" реестра Cargo был стабилизирован для чтения индекса крейтов, а также была создана база данных на https://index.crates.io/ для тех крейтов, которые опубликованы в основном хранилище crates.io. Прежний протокол git (который по-прежнему является стандартным) клонирует репозиторий, который индексирует все крейты, доступные в реестре, но он начал сталкиваться с проблемами масштабирования, вызывая заметные задержки при обновлении этого репозитория. Новый протокол должен значительно повысить производительность при доступе к crates.io, так как он будет загружать только информацию о том подмножестве крейтов, которое вы действительно используете.
Для использования "sparse" протокола с crates.io, установите переменную окружения
CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse

Nim 1.6.12

Перевод с оффицильного блога Nim
Вышел релиз 1.6.12 от команды Nim 10 марта 2023
Это 6-й патч-релиз для Nim 1.6.
Результат четырех месяцев усердной работы, содержащий 51 коммит и вносящий некоторые общие улучшения по сравнению с 1.6.10.
Мы рекомендуем всем пользователям обновиться и использовать версию 1.6.12. 
Исправления ошибок:
- Исправлено "Неправильным размером объекта, содержащего set" (#20914)
- Исправлено "Отсутствием проверки границ для len(toOpenArray..)" (#20954)
- Исправлено "Добавлено предупреждение для голого except:" (#19580)
Subscription levels1

Добра

$0.63 per month
Благодарю тебя.
Мне есть смысл продолжать.
Твоё имя с благодарностью в посте.
Go up