یک برنامه نویس تنبل – Telegram
یک برنامه نویس تنبل
1.98K subscribers
1.49K photos
278 videos
37 files
1.86K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
یک برنامه نویس تنبل
🔶 در فریم ورک Tani کامپوننت های زیر را اضافه کردیم : - Dropdowns - Button Groups - Navs & Tabs - Progress - Pagination - Toasts - Spinners - Breadcrumbs - Accordion حجم فایل Tani حدود ۷۱ کیلوبایت است. مستندات : https://tanicss.github.io/docs گیت هاب…
🔶 صفحه ایجاد شده با فریم ورک Tani CSS

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

مستندات :

https://tanicss.github.io/docs

گیت هاب :

https://github.com/TaniCSS/Tani

@TheRaymondDev
6
یک برنامه نویس تنبل
🔶 از ماه ۱ مارس ۲۰۲۶ گیت هاب Actions پولی می شود و برای هر عملیات 0.002 دلار به ازای هر دقیقه هزینه دریافت می کند که یعنی ۵۰۰۰ دقیقه عملیات اجرای آن ۱۰ دلار هزینه پرداخت می کنید. #خبر #توییت @TheRaymondDev
اصلاحیه :

🔶 گیت هاب از این به بعد روی اکشن رانر هایی که به صورت self-host هست قرار هست پول بگیره و در عوض هزینه رانر های خودش را ارزان تر کرده است و مصرف های رایگان تغییری نکرده است.

عملا گیتهاب اینکار را کرده تا مشتری ها روی بیارن به اکشن رانر های کلاد خود گیتهاب و خودشون به صورت self host اکشن رانر ایجاد نکنند.

@Ariaieboy

@TheRaymondDev
👍5👎2
‏GitHub گفته از ابتدای ۲۰۲۶ قراره مدل قیمت‌گذاری GitHub Actions عوض بشه
اولش شاید به نظر بیاد خبر خوبیه چون میگن هزینه runnerهای خود گیت‌هاب کمتر میشه ولی وقتی دقیق‌تر نگاه میکنی میبینی قضیه اونقدرها هم ساده نیست

قراره یه هزینه پلتفرم به ازای هر دقیقه اجرا اضافه بشه
یعنی حتی اگه runner رو خودت داشته باشی باز هم باید به GitHub پول بدی فقط برای اینکه از Actions استفاده میکنی فعلاً گفتن این بخش برای self hosted عقب افتاده ولی مشخصه که هنوز تصمیم نهایی گرفته نشده و احتمال پولی شدنش وجود داره

مسئله بعدی اینه که هرچی بیشتر از GitHub Actions استفاده کنی وابسته‌تر میشی
‏Workflowها اکشن‌ها و کل CI/CD طوری طراحی شدن که اگه یه روز بخوای ازش جدا شی کلی دردسر داشته باشه

‏CI/CD بخش مهم پروژه‌ست و وقتی قیمت و قوانینش دست یه شرکت متمرکز باشه همیشه این ریسک هست که یه تصمیم جدید همه چیز رو به هم بزنه

به همین خاطر GitLab برای خیلی‌ها انتخاب منطقی‌تریه
‏CI/CD از اول جزو هسته گیت‌لب بوده نه یه چیز اضافه اگه self hosted بری جلو نه هزینه دقیقه‌ای داری نه محدودیت عجیب و کنترل کامل دست خودته

اگه آزادی برات مهم‌تره Forgejo گزینه جدی‌تریه
کاملاً متن‌بازه self hosted واقعیه و خبری از هزینه دقیقه‌ای و قفل شدن توی یه اکوسیستم خاص نیست بیشتر به نفع کاربر ساخته شده تا شرکت


خلاصه اینکه GitHub Actions هنوز کار راه‌اندازه
ولی مسیری که داره میره نشون میده بهتره از الان به گزینه‌های دیگه هم فکر کنی
حداقل GitLab یا Forgejo رو تست کن که اگه یه روز مجبور به مهاجرت شدی غافلگیر نشی


#DevOps
#byteforge
@byteforge_chan 🛸
👍4❤‍🔥31
🔶 صنعت تراشه ‌سازی چین احتمالاً یکی از بزرگ ‌ترین جهش ‌های تکنولوژیک خود را تجربه کرده؛ چراکه گزارش ‌های جدید از ساخت نخستین نمونه‌ی اولیه‌ی دستگاه لیتوگرافی EUV بومی توسط این کشور حکایت دارند.

مقام ‌های پکن چندین سال است که برای دستیابی به فناوری لیتوگرافی EUV تلاش می‌کنند و شرکت ‌هایی نظیر SMIC با مهندسی معکوس و جذب استعدادها، سعی در مشابه ‌سازی تکنولوژی ASML داشته‌اند.

اکنون رویترز گزارش می‌دهد که کوشش ‌های سالیان اخیر به ثمر نشسته و چین موفق به توسعه‌ی نمونه‌ی اولیه‌ی دستگاه لیتوگرافی EUV شده است؛ دستگاهی که ظاهراً کاملاً عملیاتی به نظر می‌رسد و توانایی تولید نور فرابنفش برای حکاکی روی ویفرهای تراشه را دارد.

#خبر

@TheRaymondDev
4🔥2
Forwarded from Programming Hobby
This media is not supported in your browser
VIEW IN TELEGRAM
چطور وایب کدر ها رو گول بزنیم تا برنامه نویسی واقعی یاد بگیرن:


🔥 @Programming_Hobby 🔥
🤣11
🔶 تغییر اقتصادی ژاپن در یک تصویر (۱۹۹۵ در مقابل ۲۰۲۵)

#متفرقه

@TheRaymondDev
🤯8🤔1
🔶 ۲۸ دستور کلیدی برای بهبود کارایی و سرعت ‌عمل در استفاده از Git :

git clone
git log
git status
git add .
git add <path>
git diff
git commit -m "Short denoscription"
git commit -am "Short denoscription"
git commit -a --amend
git push
git push -u origin chshersh/branch-name
git switch chshersh/branch-name
git switch -c chshersh/branch-name
git branch -D chshersh/branch-name
git pull --ff-only origin <current-branch>
git fetch origin main
git reset --hard origin/main
git checkout -- .
git rebase origin/main
git rebase -i HEAD~<N>
git rebase --onto
git cherry-pick <hash>
git stash
git stash pop
git stash list
git remote add upstream <url>
git bisect
git reflog


#git

@TheRaymondDev
1
Forwarded from Linuxor ?
اکستنشن هوش مصنوعی claude توی مرورگر کروم که امروز‌ ریلیز شده رو اضافه کنید. به صورت sidebar باز میشه و دسترسی read/write به همه تب‌ها به صورت همزمان داره و می تونه کد JavaScript در صفحات مرورگر تون اجرا کنه. برای شروع کلیک کنید


@Linuxor ~ shamshiri
Linuxor ?
اکستنشن هوش مصنوعی claude توی مرورگر کروم که امروز‌ ریلیز شده رو اضافه کنید. به صورت sidebar باز میشه و دسترسی read/write به همه تب‌ها به صورت همزمان داره و می تونه کد JavaScript در صفحات مرورگر تون اجرا کنه. برای شروع کلیک کنید @Linuxor ~ shamshiri
ولی ترکیب ai با مرورگر هم چیز خفنی میشه‌ها!!
+فرض کن راحت کدهارو deobfuscate کنی
+لیمیت هایی که سمت فرانت‌اند هستش رو حذف کنی
+امنیت سایت رو بررسی کنی
+وب اسکرپینگ راحتتر میشه
+...
چه حرکاتی میشه زد :)
فکر کنم درامد سایتایی که بخاطر محدودیت از سمت فرانت‌اند باشه هم کم بشه مثل حذف تبلیغات و دانلود ویدیو و...

@TheRaymondDev
👍4
🔶 با توجه به افزایش قیمت رم و نیاز بالای مدل‌های زبانی به حافظه، اجرای آنها به‌صورت لوکال همیشه مقرون ‌به ‌صرفه نیست و می ‌تواند باعث کندی یا ناپایداری سیستم شود.

اجرای مدل ‌های زبانی هوش مصنوعی به صورت محلی و روی کامپیوتر های شخصی به سخت افزار قدرتمند نیاز دارد. اگر میزان رم سیستم شما کمتر از ۳۲ یا ۶۴ گیگابایت است به احتمال زیاد نمی توانید از این ابزارهای مدل زبانی استفاده کنید.

@TheRaymondDev
😢8
🔶 نمایش کوئری SQL در className

عجیب ترین ابزاری که دیدم.

https://tailwindsql.xyz/

https://github.com/mmarinovic/tailwindsql

@TheRaymondDev
Forwarded from Linuxor ?
هشت LLM هوش مصنوعی خوب برای ران کردن روی لوکال، همراه با کاربرد های اونها.

مدل Devstral-2 به خصوص برای توسعه نرم افزار طراحی شده.


@Linuxor
👍1
🔶 ارزش استارتاپ ها در اروپا - چین - آمریکا

@TheRaymondDev
Forwarded from Linuxor ?
اگه خواستین ببینید معادل حقوقتون توی آمریکا چقدره فورا نیاید تقسیم بر قیمت دلار فعلی (که 130 هزار تومنه) کنید این عدد یکم اشتباه در می‌آد چون قیمت خیلی از اجناس توی آمریکا از ایران گرون تره مثلا مواد غذایی و تفریح و غیره و این اختلاف خوبی بدست نمی‌آد راه درستش استفاده از PPP هستش ولی چون PPP دقیقی نداریم من خودم برای سبد خرج زندگی خودم (تفریحات، خوراکی، لباس، اجاره و ...) رو حساب کردم نسبت آمریکا به ایران عدد تقریبا 5 در اومد برای شماهم تقریبا همینه، یعنی قیمت دلار که 130 تومنه، رو می‌تونیم 26 تومن فرض کنیم 5÷130 این یعنی اگه من 70 میلیون حقوق توی ایران بگیرم تقریبا معادل آمریکاییش می‌شه 2700 دلار در صورتی که اگه با روش اشتباه حساب کنیم می‌شه معادل 538 دلار آمریکا.

دقت کنید این فقط برای محاسبه سبک زندگی و خرج کردن حقوق توی کشوره وگرنه دلار همچنان همون 130 تومن هستش، دلار 26 تومن مرد.


@Linuxor
👍4
🔶 بالاخره تب کاهش درآمد یوتیوبر های ایرانی خوابید.

خیلی سروصدا کرد.

@TheRaymondDev
👍7
یک برنامه نویس تنبل
🔶 ۲۸ دستور کلیدی برای بهبود کارایی و سرعت ‌عمل در استفاده از Git : git clone git log git status git add . git add <path> git diff git commit -m "Short denoscription" git commit -am "Short denoscription" git commit -a --amend git push git push -u origin chshersh/branch…
🔶 ۲۹ دستور مهم برای کار با گیت - توضیح کوتاه و کاربردی

۱. دستور git clone

یک مخزن را از یک URL (مثل GitHub) به سیستم شما کپی می‌کند و ساختار مخزن را روی سیستم ایجاد می‌کند.

۲. دستور git log

لیست تاریخچه‌ کامیت ‌ها را همراه نام نویسنده، پیام، تاریخ و هش کامیت ‌ها نشان می‌دهد.

۳. دستور git status

وضعیت فعلی کامیت یا فایل ها را نشان می‌دهد:
فایل‌های تغییر کرده، استیج شده، یا جدید.

۴. دستور git add .

تمام فایل ‌های تغییر یافته را به استیج اضافه می‌کند.

۵. دستور git add <path>

یک فایل یا پوشه خاص را به استیج اضافه می‌کند.

۶. دستور git diff

تفاوت بین فایل ‌های تغییر داده شده و نسخه‌ی قبلی در مخزن را نشان می‌دهد.

۷. دستور git commit -m "Short denoscription"

تغییرات استیج ‌شده را با پیام کوتاه کامیت می‌کند.

۸. دستور git commit -am "Short denoscription"

فایل‌هایی که قبلاً track شده‌اند را استیج + کامیت می‌کند (فایل جدید را استیج نمی‌کند).

۹. دستور git commit -a --amend

آخرین کامیت را بازنویسی می‌کند (تغییر پیام یا افزودن تغییر جدید).

۱۰. دستور git push

کامیت‌های لوکال را به مخزن ریموت ارسال می‌کند.

۱۱. دستور git push -u origin chshersh/branch-name

پوش به یک برنچ جدید روی ریموت و تنظیم upstream برای آن برنچ.

۱۲. دستور git switch chshersh/branch-name

تغییر برنچ به chshersh/branch-name.

۱۳. دستور git switch -c chshersh/branch-name

ساخت یک برنچ جدید و سوئیچ کردن به آن.

۱۴. دستور git branch -D chshersh/branch-name

حذف یک برنچ به صورت اجباری در لوکال.

۱۵. دستور git pull --ff-only origin <current-branch>

فقط pull انجام می‌دهد اگر fast-forward باشد، اگر نبود ارور می‌دهد.

۱۶. دستور git fetch origin main

آپدیت اصلی از برنچ main در سرور را می‌گیرد بدون merge.

۱۷. دستور git reset --hard origin/main

محلی را دقیقاً برابر ریموت main می‌کند (تمام تغییرات حذف می‌شوند).

۱۸. دستور git checkout -- .

تمام تغییرات فایل‌های لوکال را پاک می‌کند و به آخرین کامیت برمی‌گرداند.

۱۹. دستور git rebase origin/main

تاریخچه برنچ شما را روی بالای آخرین تغییرات برنچ main بازنویسی می‌کند.

۲۰. دستور git rebase -i HEAD~<N>

ری ‌بیس تعاملی برای بازنویسی N کامیت آخر (ادغام – تغییر پیام – حذف کامیت‌ها).

۲۱. دستور git rebase --onto

ری ‌بیس پیچیده روی نقطه دیگر تاریخچه (برای جا‌به‌جا کردن دسته ‌ای از کامیت‌ها).

۲۲. دستور git cherry-pick <hash>

انتخاب یک کامیت خاص و کپی آن روی برنچ فعلی.

۲۳. دستور git stash

تغییرات فعلی را مخفی می‌کند بدون کامیت کردن و ورک‌تری را پاک می‌گذارد.

۲۴. دستور git stash pop

آخرین stash را اعمال کرده و آن را از لیست حذف می‌کند.

۲۵. دستور git stash list

لیست stashهای ذخیره شده را نمایش می‌دهد.

۲۶. دستور git remote add upstream <url>

اضافه کردن یک ریموت جدید با نام upstream (برای فورک‌ها لازم است).

۲۷. دستور git bisect

ابزار پیدا کردن باگ با جستجوی دودویی بین کامیت‌ها.

۲۸. دستور git reflog

همه تغییرات در HEAD، تغییرات برنچ، reset ها، rebase ها، checkout ها و... را نشان می‌دهد.
(بسیار مهم برای ریکاوری اشتباهات)

۲۹ . دستور git reset --hard HEAD~N

ریست یا حذف کامیت های ثبت شده N آخر

#github
#git

@TheRaymondDev
2👍2🥰2
🌐 رفع فیلتر تلگرام تا روز چهارشنبه
 
کمیته رفع فیلترینگ در جلسه اخیر خود پس از بررسی‌های فنی و حقوقی، با رفع محدودیت پیام‌رسان تلگرام موافقت کرد. 
طبق اعلام منابع مطلع، اجرای این تصمیم آغاز شده و پیش‌بینی می‌شود تا چهارشنبه هفته جاری به‌طور رسمی عملیاتی شود

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22👎2💩1
IRAN Core:
کنسله!!
😁14