Hi folks! ✌️

Here's a little app that I've made for this one day.

👉 https://codeberg.org/xolatgames/BYSU

It will help you to create backups of your games' saves.

It has ugly, but workable GUI, and let you create a "backups' list" for multiple games.

Then you will need to push "Create backups!" button, and then your backups was be made.

Thanks for reading, and I will see you in the next time! 😉👋✌️

#backups #imgui #sdl #sdl3 #cpp #cplusplus #cmake #opensource #sqlite #sqlite3 #app #apps #soft #software

Rails의 새로운 변화: ActiveModel 렌더링 개선 및 Active Storage 기능 추가

ActiveModel::Conversion에 기본 render_in 구현이 추가되어, 뷰 파셜에서 객체를 직접 렌더링하거나 로컬 변수를 전달하는 방식이 더 간결해졌습니다.

🔗 원문 보기

Rails의 새로운 변화: ActiveModel 렌더링 개선 및 Active Storage 기능 추가

ActiveModel::Conversion에 기본 render_in 구현이 추가되어, 뷰 파셜에서 객체를 직접 렌더링하거나 로컬 변수를 전달하는 방식이 더 간결해졌습니다.

Ruby-News | 루비 AI 뉴스

But now I want to tell you about another one project. It calls as "Django Blog ✍️".

🏔️👉 https://codeberg.org/xolatgames/Django-Blog

These are my "tries" in Django now. There you can see a start page, and a blog page where you can leave your own posts. But! ☝️ These posts will stores only on your locally device. As a "backend" here uses a SQLite 🪶 database.

#django #python #python3 #sql #sqlite #sqlite3 #codeberg #opensource #html #css #pencil2d

@bert_hubert More details about the #SQLite3 plz!

This codebase uses SQLite3. Valgrind reports a huge amount of lost memory, one entry for every DB query.

But every sqlite3_prepare_v2() is correctly followed by sqlite3_finalize(). I love Valgrind, but sometimes the output is difficult to interpret. #SQLite3 #Valgrind

Базовые оконные функции

Статья-разбор оконных функций для тех, кто их еще никогда не использовал, с примерами кода и данных: - разница оконных функций и агрегации; - зачем нужна конструкция OVER(); - особенности PARTITION BY; - как задавать порядок расчета (ORDER BY); - примеры функций ранжирования и базовых агрегаций.

https://habr.com/ru/articles/1014468/

#старт_карьеры #sql #sql_server #sqlite #sqlite3 #оконные_функции #оконные_функции_sql #аналитика_данных #аналитик_данных_обучение #аналитика_данных_для_новичков

Базовые оконные функции

Для начала разберемся в том, что это вообще такое ,как это использовать, и почему нельзя просто агрегировать данные. Представим, что у нас есть таблица с заказами и нам нужно для каждого заказа...

Хабр

Hi folks! ✌️

Here's the new version of "Crisps Chat 🍟" 👉 https://codeberg.org/xolatgames/Crisps-Chat/releases/tag/v0.7.2 with bugfixing 🪲 and new sounds for incoming messages 🎶📩 (Thanks for sounds to Kronbits 🙂)

Have a good day! 😉

#chat #chats #communication #cpp #cplusplus #sdl #sdl2 #imgui #linux #appimage #inkscape #codelite #app #apps #soft #software #dearimgui #sqlite #sqlite3 #opensource #messaging #MessagingApp #cmake #jsonc #codeberg

Bugfixing 🪲 + New sounds for incoming messages 🎵📩 - xolatgames/Crisps-Chat

## The Changes 📝 New features: - [x] Added the sounds for incomming messages 🎵📩 Bug fixing: - [x] Fixed the bug where when a server make itself private, then someone connect to it, and try to enter OTT, the app crashes, then you will need to connect to that server again, and try to ...

Codeberg.org

Rails 없이 ActiveRecord 사용하는 방법

Rails 프레임워크 전체를 로드하지 않고도 ActiveRecord의 강력한 ORM 기능을 독립적인 Ruby 스크립트에서 활용할 수 있습니다.

🔗 원문 보기

Rails 없이 ActiveRecord 사용하는 방법

Rails 프레임워크 전체를 로드하지 않고도 ActiveRecord의 강력한 ORM 기능을 독립적인 Ruby 스크립트에서 활용할 수 있습니다.

Ruby-News | 루비 AI 뉴스

Edit: Culprit found.

Do I know anyone here with Perl::DBM and sqlite3 knowledge? I need to clarify some problems I encounter with an old code base.

#perl #programming #sqlite3

터미널 실행시 첫 화면을 커스텀해보자

WSL2 환경에서 C 드라이브와 같은 주요 디스크의 사용량을 효율적으로 관리하기 위해 터미널 접속 시마다 상태를 시각화해 보여주는 자동화 대시보드 구축 과정을 다룹니다. 리눅스의 df 명령어를 awk 스크립트로 전처리하여 데이터를 추출하고, 이를 경량 데이터베이스인 SQLite에 저장하여 일별 사용량 추이를 기록하는 체계를 마련합니다. 데이터 기록을 위한 셸 스크립트를 작성한 뒤, 저장된 정보를 바탕으로 터미널에서 막대그래프 형태의 바 플롯(bar plot)을 출력하는 대시보드 기능을 구현합니다. 마지막으로 ~/.bashrc 설정을 통해 터미널을 열 때마다 자동으로 최신 디스크 상태를 기록하고 확인할 수 있도록 자동화함으로써, 불필요한 파일 정리 시점을 직관적으로 파악하고 시스템 자원을 효율적으로 관리할 수 있는 환경을 제공합니다.

Hackers' Pub