« FaraTech »
Open in Telegram
«فراتر از دنیای تکنولوژی»⬐ تکنولوژی، برنامه نویسی و...
Show more287
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
287
github.com/maaslalani/gambit
بازی شطرنج تو ترمینال که با Golang نوشته شده.
میتونین با بقیه از طریق ssh هم بازی کنین.
برای نصبش میتونین دستور زیر رو وارد کنین :
go install github.com/maaslalani/gambit@latest
و بعد با دستور gambit اجراش کنین.
یا که میتونین از سورسکد اجراش کنین :
git clone https://github.com/maaslalani/gambit && cd gambit && go run ./...
برای حرکت دادن مهرهها هم دو روش دارین :
1. مشخصات خونهای که میخوایین مهرهشو جابجا کنین رو تایپ کنین، بعد مشخصات خونهای که میخوایین مهره رو بهش منتقل کنین تایپ کنین.
2. با mouse مهرهای که میخوایین جابجا کنین رو انتخاب و سپس روی خونهای که میخوایین بهش منتقل بشه رو کلیک کنین.
@ProDev_Channel287
اگه اطلاعات بیشتری( خیلی بیشتر) درباره یه ریپو گیتهاب مثلا
zen-kernel/zen-kernel
میخوایین، کافیه که آدرس رو اینجوری وارد کنین :
https://api.github.com/repos/$ACCOUNT/$REPO
که در این مثال مقدار $ACCOUNT و $REPO رو linux-zen رو قرار میدیم.
منبع
@ProDev_Channel287
htmhell.ir
تو این وبسایت مجموعهای از کار هایی که تو طراحیوب بهتره انجام ندیم رو گفته.
@ProDev_Channel
287
github.com/luisbocanegra/kde-material-you-colors
با این برنامه میتونین تم کیدیئیتون رو با عکس پسزمینهتون ست کنین.
@ProDev_Channel
287
ونتوی (Ventoy) چیه؟
ونتوی یه ابزار آزاد و رایگانه که باهاش میتونین یه فلش قابل بوت بسازین که میتونین باهاش سیستم رو از روی فایلهای iso و img و wim و vhd(x) و efi راهاندازی کنین.
این نرمافزار هم تو ترمینال/کامندلاین درسترسه هم GUI داره، و اینکه میتونین از ونتوی هم روی لینوکس و هم ویندوز استفاده کنین، روی لینوکس با استفاده از پکیجمنیجر توزیعتون و روی ویندوز هم از اینجا میتونین دانلودش کنین.
برای استفادش هم اینجوریه که کافیه GUIش رو اجرا کنین و ونتوی رو روی فلشتون نصب کنین، بعد تنها کاری که باید انجام بدین اینه که فایلها رو به اون پارتیشن انتقال بدین، حتی میتونین فایل هایی غیر از فایلهای ایزو و ... قرار بدین، ونتوی توی لیست بوت فقط فایلهای قابل بوت رو نشون میده و به اونا کاری نداره.
بعد کافیه سیستم رو از روی فلش بوت کنین، و میبینین که ونتوی بالا میاد و لیست فایل های قابلبوتی که رو پارتیشن هست رو نشون میده.
یه قابلیتی هم داره که شما میتونین باهاش دیسک روی سیستم رو به دنبال فایلهای قابلبوت بگردین.
ونتوی از فایلسیستمهای زیر پشتیبانی میکنه :
● FAT
● exFAT
● NTFS
● UDF
● XFS
● EXT2
● EXT3
● EXT4
ونتوی از BIOS Legacy و UEFI پشتیبانی میکنه، و همچنین از معماریهای مختلفی هم پشتیبانی میکنه.
تعداد سیستمعامل هایی هم که پشتیبانی میکنه از هزار هم گذشته و لیست کاملشو میتونین از اینجا ببینین.
@ProDev_Channel
287
github.com/LibreTranslate/LibreTranslate
لیبرهترنسلیت یک موتور ترجمه متنِ رایگان و آزاده که توسط بنیاد لیبرهترنسلیت ساخته شده. هدف اون ایجاد یه موتور ترجمه قابل اعتماد و دقیقه که در دسترس همه باشه.
لیبرهترنسلیت API هم ارائه میده که میتونین تو اپها یا سایتاتون استفاده کنین، به گوگل و ... هم وابسته نیست.
موتور ترجمهش هم بر اساس Argos Translate هست.
لیبرهترنسلیت از یک مدل زبانی بزرگ برای ترجمه استفاده میکنه که روی مجموعه دادهای از متن و کد آموزش دیده. این مدل زبانهای مختلفی از جمله انگلیسی، فارسی، عربی، چینی، آلمانی، اسپانیایی و ... رو ترجمه کنه و به طور مداوم در حال بهتر شدنه.
لیبرهترنسلیت حتی میتونه فایلها رو هم ترجمه کنه و در این آدرس میتونین بصورت آنلاین استفادش کنین.
همچنین میتونین خودتون لیبرهترنسلیت رو میزبانی کنین، یعنی مثل ماستودون، ماتریکس و ... یه نسخه از لیبرهترنسلیت رو روی سرور خودتون بالا بیارین.
مثلا از نمونههای مختلف لیبرهترنسلیت میشه به سایتهای زیر اشاره کرد :
● translate.argosopentech.com
● translate.foxhaven.cyou
● translate.terraprint.co
● trans.zillyhuhn.com
همچنین یه اپ به اسم LibreTranslator هست که از API لیبرهترنسلیت استفاده میکنه و برای اندروید دردسترسه، از افدروید و گوگلپلی میتونین نصبش کنین.
برای IOS هم میتونین از اپ LiTranslate استفاده کنین، از اپاستور هم میتونین نصبش کنین.
یه مرورگر وب به اسم Minbrowser وجود داره که با لیبرهترنسلیت ادغام شده.
لیبرهترنسلیت binding هایی برای زبونهای زیر ارائه میکنه که میتونین ازشون تو اپهاتون استفاده کنین :
● Rust
● Node.js
● .Net
● Golang
● Python
● PHP
● C++
● Swift
● Unix
● Shell
● Java
@ProDev_Channel
287
github.com/yissachar/awesome-dart
یه لیست از فریمورکها، کتابخونهها، پلاگینها، IDEها، نرمافزارها و هرچیزی مربوط به زبون Dart
@ProDev_Channel
287
این نرمافزار Easter Egg های نسخههای مختلف اندروید رو تو خودش داره و شما میتونین اونها رو تجربه کنین.
Download Links :
● Google Play
● F-droid
● Pgyer
● Cool APK
منبع
----------------------------------------------------------------------
اسم رمز هر نسخه اندروید :
Android 1.0 = Base
Android 1.1 = Petit Four
Android 1.5 = Cupcake
Android 1.6 = Donut
Android 2.0~2.1 = Eclair
Android 2.2 = Froyo
Android 2.3~2.3.7 = Gingerbread
Android 3.0~3.2 = Honeycomb
Android 4.0~4.0.3 = Ice Cream Sandwich
Android 4.1~4.3 = Jelly Bean
Android 4.4~4.4w = KitKat
Android 5.0~5.1 = Lollipop
Android 6.0 = Marshmallow
Android 7.0~7.1 = Nougat
Android 8.0~8.1 = Oreo
Android 9 = Pie
Android 10 = Queen Cake
Android 11 = Red Velvet Cake
Android 12~12L = Snow Cone
Android 13 = Tiramisu
Android 14 = Upside Down Cake
@ProDev_Channel
287
287
dotfyle.com
تو این وبسایت دنیایی از پلاگینها و کانفیگهای نئوویم وجود داره که میتونین ببینین و استفاده کنین، همچنین میتونین کانفیگهای خودتون رو با بقیه به اشتراک بزارین.
همچنین در صفحه هر پلاگین یا کانفیگ میتونین اطلاعات بیشتری درباره اون بدست بیارین.
همچنین بخشی به اسم This Week In Neovim داره که که بصورت هفتگی اخباری درباره نئوویم و پلاگینهاش و... میزاره.
@ProDev_Channel
287
pdfdrive.net
تو این وبسایت میتونین PDF خیلی از کتابا رو پیدا کنین و بصورت لحظهای هم داره تعداد PDF های موجود توی سایت افزایش پیدا میکنه، خیلی سایت مفیدیه.
@ProDev_Channel
287
opensourcealternative.to
اگه دنبال جایگزین آزاد برای نرمافزار انحصاریای که استفاده میکنین، میگردین، مثلا دنبال جایگزین های آزاد مایکروسافت آفیس میگردین، میتونین تو این وبسایت اسم نرمافزار رو جستجو کنین تا بهتون جایگزینهای آزادش رو نشون بده، حتی میتونین برنامههارو بر اساس زبانی که باهاش نوشته شدن یا لایسنسشون فیلتر کنین.
منبع
@ProDev_Channel
287
Digital Clock in Python
Source Code File
----------------------------------------------------------------------
Code :
from tkinter import Label, Tk
import time
app_window = Tk()
app_window.title("Digital Clock")
app_window.geometry("535x187")
app_window.resizable(0,0)
text_font = ("Boulder", 100, 'bold')
background = "#00ff99"
foreground = "#000000"
border_width = 25
label = Label(app_window, font=text_font, bg=background)
label.grid(row=0, column=1)
def digital_clock():
time_live = time.strftime("%H:%M:%S")
label.config(text=time_live)
label.after(200, digital_clock)
digital_clock()
app_window.mainloop()
@ProDev_Channel