haashemi.dev – Telegram
haashemi.dev
107 subscribers
38 photos
2 files
50 links
Personal channel

Contact: @Byfron
Website: https://haashemi.dev
Download Telegram
⚡️ Personal Note:

🖱️ NEVER let Windows install your graphics drivers, whether iGPU or dGPU. It just can't install the right driver.

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
Update TGO? do my UNI homework?

Nah, time to spam the LOGIN button. 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍1
🔹 Fix: Laggy cursor on Hyprland in Telegram

🔸 If you have a HiDPI screen and feel a massive lag on your cursor on Hyprland in Telegram, just update these settings and it'll be fixed:

— Disable hardware cursors:
hyprland.conf
cursor {
no_hardware_cursors = true
}


— Enable precise High DPI scaling
Telegram Settings
Settings -> Advanced -> Experimental settings -> Enable precise High DPI scaling


@HaashemiDev
🔹 Windows layout for Persian keyboard on Linux

🔸 If you're used to Persian (Windows layout) keyboard and want it so bad on Linux, good news is that you just need to set the variant to winkeys!

— Example: hyprland
input {
kb_layout = us,ir
kb_variant = ,winkeys
kb_options = grp:alt_shift_toggle
}


@HaashemiDev
👎12👍3
🔹 Remove the Telegram's noscript bar (Wayland/Hyprland)

🔸 This one depends on two things, Telegram settings and QT configurations.

— 1. Telegram:
—— Settings -> Advanced -> Use QT window frame

— 2. QT:
—— Export this env variable to disable the "Window decoration of QT applications"
QT_WAYLAND_DISABLE_WINDOWDECORATION=1


[Related Source]

@HaashemiDev
👍427👎165🍌5🤡4👀211
🔹 Two notes to have a better dual boot experience

🔸 I've been dual booting Linux and Windows for a long time, but I never tried to find a solution for two critical issues I had with it.

— 1. Not synced clock:
—— https://wiki.archlinux.org/noscript/System_time#UTC_in_Microsoft_Windows
—— If you struggle with having a synced time, the single Registry Key update from the link above is actually the easiest way.

— 2. Bluetooth pairing:
—— https://wiki.archlinux.org/noscript/Bluetooth#For_Windows
—— Let's say, you want to be able to connect to your earbuds on both OSs, you generally can't. But you can find the solution from the link above. (Pair to one OS, copy the key to another OS)

🔸 I know these are the most basic and easiest issues to fix, but I thought that it is worth sharing.

@HaashemiDev
32👍1👎1111
⚡️ Someone found a better OOBE\BypassNRO!

🖱️ It's as simple as before, but with a different command:
—— Shift + F10
—— start ms-cxh:localonly

🚁 Context: When installing Windows, it forces you to to have a network connection and login to your Microsoft account. Before this new methods, we were used to bypass it with OOBE\BYPASSNRO command, but this new method seems a bit more efficient.

🌐 Source: https://x.com/witherornot1337/status/1906050664741937328

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
422211
Please open Telegram to view this post
VIEW IN TELEGRAM
43211
Forwarded from FullstacksJS — Academy
این چالش توی ۱۰ دقیقه بهت می‌گه چقدر HTML بلدی.

https://youdontknowhtml.com

ساخته شده بدون 💸 در جامعه فول‌استکس
Please open Telegram to view this post
VIEW IN TELEGRAM
6222
⚡️ Introducing MyPac!
The most weird way to have your pacman packages organized.

🖱️ MyPac is a simple cli app that compares your explicitly installed pacman packages with a .YAML file that you've wrote by your own hands to know what is going on your system.

Read more:
🌐 Source: github:haashemi/mypac

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
341
⚡️ Latest linux-firmware upgrade requires manual intervention

🖱️ With the changes in the linux-firmware package that happened just 4 days ago, you need to reinstall the linux-firmware manually.

# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware


Read more:
🌐 Source: https://archlinux.org/news/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
622211
🤡 I'm migrating to Seaweedfs!

As of the recent Minio (console) changes and the path they're following, I decided to give Seaweedfs a shot and hopefully migrate to it.

🤓 Although I have to learn so many things that I usually don't need, I think it's a great opportunity to learn how these softwares actually work and how I could leverage them.

So, Let's begin:
🌐 Wiki: github:seaweedfs/wiki

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
311
⚡️ ما که سرورمون هم آرچه

👨‍💻 @HaashemiDev 🤝 rA9
Please open Telegram to view this post
VIEW IN TELEGRAM
510632111
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ I'm joining Rabits!

💬 After years of being a solo developer, now I'm part of a team. A team in which we carefully engineer, develop, and maintain your next product.

⭐️ See you at Rabits Studio

🌐 @RabitsStudio
🌐 https://rabits.dev

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
1331
🤡 دلقک‌شمار با افتخار تقدیم می‌کند.

با این ربات می‌تونید امتیاز دلقکی هم‌گروهی‌هاتون رو افزایش بدید! با هر بار ریپلای دستور clown/، «دلقک» یا «🤡» یک‌امتیاز به دلقکی فرد مذکور اضافه میشه.

🌐 @ClownCounterBot
🌐 source code

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
5112211
haashemi.dev
🤡 دلقک‌شمار با افتخار تقدیم می‌کند. با این ربات می‌تونید امتیاز دلقکی هم‌گروهی‌هاتون رو افزایش بدید! با هر بار ریپلای دستور clown/، «دلقک» یا «🤡» یک‌امتیاز به دلقکی فرد مذکور اضافه میشه. 🌐 @ClownCounterBot 🌐 source code 👨‍💻 @HaashemiDev
🚴‍♂ اما واقعا چرا؟

کوتاه: دلیلی ندارم! 💀

در حال گفتگو در گروه جامعه‌ی فول‌استکس بودیم که خیلی یهویی ایده‌ش به ذهنم رسید (اینجا) و بعد از بیانش بدون هیچ هدفی، با خودم گفتم چرا که نه!

📊 با چی نوشته شده؟

با هر چیزی که تا حالا کار نکردم!

زبان Typenoscript، رانتایم Node.js، فریمورک grammY و برای دیتابیس هم drizzle-orm.

خیلی یهویی و بدون دانش و محاسبات قبلی نوشته شده، لذا اگه کدش زیاد جالب نیست، معلومه یه چیزایی بلدید. پس PR بزنید. 🌹

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
1033211
haashemi.dev
🤡 دلقک‌شمار با افتخار تقدیم می‌کند. با این ربات می‌تونید امتیاز دلقکی هم‌گروهی‌هاتون رو افزایش بدید! با هر بار ریپلای دستور clown/، «دلقک» یا «🤡» یک‌امتیاز به دلقکی فرد مذکور اضافه میشه. 🌐 @ClownCounterBot 🌐 source code 👨‍💻 @HaashemiDev
🤡 فیچرهای درخواستی دلقک شمار:

اینجا لیستی از فیچر‌های درخواستی رو می‌نویسم که هر موقع که وقت کنم پیاده‌شون کنم.

🎥 امکان ریست stats گروه.
🎥 ساپورت گیف انتخابی هر گروه.
🎥 ساپورت استیکر انتخاب هر گروه.
🎥 محدودیت زمانی دلقک کنندگی هر گروه.
🎥 جواب‌های شانسی به ازای هر دستور.
🎥 دستور دلقک روز!
🎥 دلقک شدن اسپمر‌ها و تایمر ست کرده‌ها.
🎥 اگه بازم هست تو کامنتا بنویسین. 🤝

🌹 اگه دوست داشتید می‌تونید همین‌ها رو PR بزنید، می‌تونید هم کمی منتظر بمونید تا وقت آزاد پیدا کنم.

🌐 @ClownCounterBot
🌐 source code

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
33
⚡️ TSConfig resources

If you're going to write a tsconfig.json for your next project, here are a few resources that'd help you get the hang of it.

⭐️ A pretty nice cheat sheet to begin with
🌐 https://www.totaltypenoscript.com/tsconfig-cheat-sheet

⭐️ TSConfig recommendations
🌐 https://github.com/tsconfig/bases

⭐️ Respected tsconfig fields by esbuild / tsx
🌐 https://esbuild.github.io/content-types/#tsconfig-json

👨‍💻 @HaashemiDev
Please open Telegram to view this post
VIEW IN TELEGRAM
642