نوشتههای ترمینالی
تا حالا اینجا terminal emulator معرفی نکردم اما جدا از gnome-terminal و xfce4-terminal که گزینههای معقول و خوبین، kitty هم جالب به نظر میاد. قابل کانفیگه و خودش کلی ابزار جالب داره. مثلا diff دو تا فایل رو با استایل شبیه github میگه، یا مثلا میتونه یه عکس…
ضمنا (میگن که) رندرهاش رو چند تردی و حتی با gpu انجام میده و پرفورمنسش خیلی بهتره. من مشکلی نداشتم که الان حل شده باشه اما در کل سریعه.
چند تا کانفیگ خوب ازش رو میتونید اینجا پیدا کنید:
https://gist.github.com/sts10/56ffa75c87e1cc2af9a9309d5baeb2ff
و
https://gist.github.com/cleanunicorn/ddca136f9cdf8a9c9c0529c0373dd19a
و اینم کانفیگ sample پیشنهادی خودشون
https://sw.kovidgoyal.net/kitty/_downloads/433dadebd0bf504f8b008985378086ce/kitty.conf
دقت کنید که فایل رو باید تو این مسیر بذارید:
~/.config/kitty/kitty.conf
https://gist.github.com/sts10/56ffa75c87e1cc2af9a9309d5baeb2ff
و
https://gist.github.com/cleanunicorn/ddca136f9cdf8a9c9c0529c0373dd19a
و اینم کانفیگ sample پیشنهادی خودشون
https://sw.kovidgoyal.net/kitty/_downloads/433dadebd0bf504f8b008985378086ce/kitty.conf
دقت کنید که فایل رو باید تو این مسیر بذارید:
~/.config/kitty/kitty.conf
Gist
My config file for Kitty Terminal Emulator
My config file for Kitty Terminal Emulator. GitHub Gist: instantly share code, notes, and snippets.
جایگزینهای hibernate برای کار با دیتابیس در جاوا (غیر از JDBC با اذیت هاش منظورمه)
https://4comprehension.com/lightweight-jpa-hibernate-alternatives/
https://4comprehension.com/lightweight-jpa-hibernate-alternatives/
{ 4Comprehension }
Spring’s Lightweight JPA/Hibernate Alternatives
Hibernate is a fantastic piece of engineering which became pretty much a default persistence solution for Java projects around the world. However, many admit that…
۹۹ تا برنامه ی racket که خروجی I love you چاپ میکنن.
https://matt.might.net/articles/i-love-you-in-racket/
https://matt.might.net/articles/i-love-you-in-racket/
بچه ها کسی آموزش مختصر مفیدی از خوندن لاگ های journalctl داره؟
همینطوری دارم تو لاگ ها پرسه میزنم، همشم ماشالا fatal error =)
یا کلا چطوری میشه مشکلات کرنل رو پیگیری کرد و حل کرد.
مثلا همچین چیزی
https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs
همینطوری دارم تو لاگ ها پرسه میزنم، همشم ماشالا fatal error =)
یا کلا چطوری میشه مشکلات کرنل رو پیگیری کرد و حل کرد.
مثلا همچین چیزی
https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs
Digitalocean
How To Use journalctl to View and Manipulate systemd Logs on Linux | DigitalOcean
Learn how to use journalctl to effectively view, filter, and manage systemd logs in Linux. Master essential commands for troubleshooting and log analysis.
کتاب lpic1 جادی آزاد در gitbook
https://jadi.gitbooks.io/lpic1/content/
https://jadi.gitbooks.io/lpic1/content/
jadi.gitbooks.io
Introduction · LPIC1 exam guide in plain English
نوشتن یک middleware در go
https://medium.com/@matryer/writing-middleware-in-golang-and-how-go-makes-it-so-much-fun-4375c1246e81
https://medium.com/@matryer/writing-middleware-in-golang-and-how-go-makes-it-so-much-fun-4375c1246e81
Medium
Writing middleware in #golang and how Go makes it so much fun.
I recently did a talk at the Go UK Conference in London (you can see the hosted slides) on Building APIs with Go where I touched upon a…
هایبرنیت چگونه کار میکند؟
https://www.quora.com/How-does-Hibernate-work
https://www.quora.com/How-does-Hibernate-work
Quora
How does Hibernate work?
Answer (1 of 9): Without going into too much details, with some over-simplifications, and speaking generally about Object-relational mapping, of which Hibernate is one implementation:
Each class is mapped to table; Each instance is mapped to a row in the…
Each class is mapped to table; Each instance is mapped to a row in the…
آموزش خیلی خوب ولی قدیمی از hibernate
تا حد خیلی خیلی خوبی جوابه و برای شروع سریع به جای کتاب توصیهش میکنم حتی.
https://www.tutorialspoint.com/hibernate/hibernate_quick_guide.htm
تا حد خیلی خیلی خوبی جوابه و برای شروع سریع به جای کتاب توصیهش میکنم حتی.
https://www.tutorialspoint.com/hibernate/hibernate_quick_guide.htm
Tutorialspoint
Hibernate Quick Guide
Hibernate Quick Guide - Explore the essential concepts of Hibernate with this quick tutorial. Learn about configuration, mappings, and persistence to enhance your Java applications.
دید کلی درمورد ORM
https://vertabelo.com/blog/orms-under-the-hood/
https://vertabelo.com/blog/orms-under-the-hood/
Vertabelo Data Modeler
ORMs Under the Hood
It often happens that if something is loved, it is also hated with the same power. The idea of object relational mapping fits into this concept perfectly. You will definitely come across many opposite points and fierce discussions as well as unwavering advocates…
به جای کار با ORM مستقیم SQL یاد بگیرید.
https://wozniak.ca/blog/2014/08/03/1/index.html
https://wozniak.ca/blog/2014/08/03/1/index.html
یه بار سیستم رو آپدیت کردم و دیگه ویندوز جزو گزینه های بوت گراب نبود (چه بهتر!)
وقتی os prober میزدم میشناخت ویندوز رو اما توی گزینه هاش نمیآورد.
همچنین update grub هم تاثیر نداشت.
جریان اینه که دستور mkconfig هست که فایل کانفیگ گراب رو میسازه، این باید پیشفرض os prober رو هم اجرا کنه ولی نمیکرد، چرا؟ چون پیشفرض عوض شده بود. البته خودش warning میداد که عوض شده و حواست باشه اما توی کلی لاگ گم میشد.
خلاصه همینطور که اینحا گفته باید GRUB_DISABLE_OS_PROBER=false رو به فایل تنظیمات گراب ( /etc/default/grub ) اضافه میکردم. حالا mkconfig دیگه از روی تنظیمات جدید میسازه پس باید mkconfig رو مجدد اجرا کرد.
https://arcolinuxforum.com/viewtopic.php?t=2668
وقتی os prober میزدم میشناخت ویندوز رو اما توی گزینه هاش نمیآورد.
همچنین update grub هم تاثیر نداشت.
جریان اینه که دستور mkconfig هست که فایل کانفیگ گراب رو میسازه، این باید پیشفرض os prober رو هم اجرا کنه ولی نمیکرد، چرا؟ چون پیشفرض عوض شده بود. البته خودش warning میداد که عوض شده و حواست باشه اما توی کلی لاگ گم میشد.
خلاصه همینطور که اینحا گفته باید GRUB_DISABLE_OS_PROBER=false رو به فایل تنظیمات گراب ( /etc/default/grub ) اضافه میکردم. حالا mkconfig دیگه از روی تنظیمات جدید میسازه پس باید mkconfig رو مجدد اجرا کرد.
https://arcolinuxforum.com/viewtopic.php?t=2668
نوشتههای ترمینالی
یه بار سیستم رو آپدیت کردم و دیگه ویندوز جزو گزینه های بوت گراب نبود (چه بهتر!) وقتی os prober میزدم میشناخت ویندوز رو اما توی گزینه هاش نمیآورد. همچنین update grub هم تاثیر نداشت. جریان اینه که دستور mkconfig هست که فایل کانفیگ گراب رو میسازه، این باید…
راستی mkconfig فقط کانفیگ رو چاپ میکنه، برای اینکه تاثیر داشته باشه باید توی یه فایلی بریزید نتیجهش رو، دستور update-grub هم اگه داشته باشید همین کار رو میکنه اما اگه نداریدش مهم نیست و خودتون میتونید با چنین چیزی جایگزینش کنین:
sudo grub-mkconfig -o /boot/grub/grub.cfg
نوشتههای ترمینالی
نرم افزار آزاد بی لایک:
مال یه برنامهم هست که همتون ازش استفاده میکنین.
در مورد dkms هم بگم.
یه ابزاره برای اینکه وقتی کرنل رو آپدیت میکنید،
برای درایورهایی که جزو خود کرنل نیستند میاد اونا رو از سورس دوباره کامپایل میکنه که با کرنل جدید بخونن.
https://wiki.archlinux.org/title/Dynamic_Kernel_Module_Support
البته لازم نیست نگرانش باشید، توی Arch خود pacman بعد از آپدیتی که شامل آپدیت کرنل باشه این کارو میکنه.
یه ابزاره برای اینکه وقتی کرنل رو آپدیت میکنید،
برای درایورهایی که جزو خود کرنل نیستند میاد اونا رو از سورس دوباره کامپایل میکنه که با کرنل جدید بخونن.
https://wiki.archlinux.org/title/Dynamic_Kernel_Module_Support
البته لازم نیست نگرانش باشید، توی Arch خود pacman بعد از آپدیتی که شامل آپدیت کرنل باشه این کارو میکنه.
اگه توی vscode نمیتونید marketplaceش رو باز کنید:
https://github.com/microsoft/vscode/issues/128979
https://github.com/microsoft/vscode/issues/128979
GitHub
Doesn't connect to extensions marketplace · Issue #128979 · microsoft/vscode
Issue Type: Bug When I try to look up for an extension it says "we cannot connect to the extensions marketplace at this time". Upgrading from version 1.56 to 1.58 on Arch Linux re...