Fara Code | برنامه نویسی
3.38K subscribers
528 photos
237 videos
67 files
247 links
جایی که صفر و یک‌ها خوش می‌گذره!

📘 books & codes
🧠 tips & tricks
🎉 fun for devs

👥 group: @FaraCodeGp
🧑‍💻 Owner: @samannmz
Download Telegram
Model-View-Controller
vs
Model-View-Template

📌 معماری MVC به طور گسترده میان فریمورک هایی وب مثل Ruby on Rails، Spring (Java)، Laravel (PHP)، ASP.‌NET (C#) استفاده می شه. تو این الگو سه چیز وجود داره. و چیزی که قبلا جنگو استفاده میکرد

مدل: مدیریت داده ها و منطق اصلی کسب و کار •

ویو(view): داده ها رو از مدل در یک فرمت خاص رندر می کند •

کنترلر: ورودی کاربر رو می پذیره و منطق خاص برنامه رو اجرا می کنه
تو این الگو، کنترلر وظیفه مسیریابی درخواست‌ها به ویو ها و مدیریت منطق برنامه رو بر عهده داره.
----------------------
جنگو الان از نسخه تقریبا جدیدش که Mvt هست پیروی میکنه
📍حالا MVT چیه؟
مدل: داده ها و منطق اصلی کسب و کار را مدیریت می کنه•

ویو(view): معلوم میکند که کدام داده برای کاربر ارسال می شود •

تمپلیت: داده ها رو به صورت HTML با CSS، جاوا اسکریپت و دارایی های استاتیک اختیاری ارائه می دهد •

پیکربندی URL: کامپوننت های عبارت منظم پیکربندی شده در یک View

🔍 وقتی که یک URL مثل https://djangoproject.com رو تایپ می کنید، اولین چیزی که در پروژه جنگو اتفاق می افته یک الگوی URL (موجود در urls.py) است که با آن مطابقت دارد. الگوی URL به یک ویو (views.py) مرتبط است که داده های مدل (ذخیره شده در models.py) و استایل از یک الگو (هر فایلی که به .html ختم می شود) رو ترکیب می کند. سپس view یک پاسخ HTTP رو به کاربر برمیگردونه

دقیقا مثل همین:
HTTP Request -> URL -> View -> Model and Template -> HTTP Response

"شاید یکم گیج کننده باشه، جلوتر احتمالا توضیحات بیشتری گذاشتم"

@Learrning_Python
👍10
Forwarded from .
یه تیک تاک تو امریکا مسدود شد کل کانالا دارن پوشش میدن
حالا فیلترینگ تو ایران اجرا بشه همه ی اینا خفه خون میگیرن
رفع فیلترینگ هم که بشه میگن چی چرا با فلان دلار 😐

کلا رد دادیم
به جا اینکه به پسرفتا انتقاد کنیم باهاشون جوک میسازیم
به جا اینکه به پیشرفت ها ویژه تر نگاه کنیم و بگیم همین راهو ادامه بدید انتقاد میکنیم 😐
👏9
This media is not supported in your browser
VIEW IN TELEGRAM
این یکی ‎هوش_مصنوعی حقیقتا داره پدر ‎حریم_خصوصی رو درمیاره!
عکس شهر رو بهش میدی بر اساس اطلاعاتی ک از عکس میگیره لوکیشن رو روی زمین بهتون میده!!

بنظرتون روزای خطرناکی روبرومونه یا اینده بهتری؟

@Learrning_Python
🤯11👍4
😂😎
😁18👍2
Media is too big
VIEW IN TELEGRAM
💠 کلاه برداری و اسکم به شکل «تو سایت پورن بودین و حالا اگر پول ندین...»

📺 مشاهده در یوتیوب



👨‍💻@Learrning_Python👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14👀21🤣1
Ross Ulbricht کیه؟
👨‍💻 برنامه‌نویس و بنیان‌گذار بزرگترین سایت خرید و فروش مواد مخدر وبسایت Silk Road ⚖️ است.
راس اولبریک در سال 2011 این سایت رو راه‌اندازی کرد 🗓️.
در Silk Road، هر چیزی که غیرقانونی بود خرید و فروش می‌شد:
🔫 اسلحه
💊 مواد مخدر
کتاب‌های ممنوعه
تمامی پرداخت‌ها هم از طریق بیت‌کوین انجام می‌شد.
🎯 هدف راس:
ایجاد بستری که افراد بتوانند به صورت ناشناس و بدون دخالت دولت کالاها رو مبادله کنند.
خیلی زود، Silk Road به یکی از معروف‌ترین بازارهای دارک وب 😀 تبدیل شد،
جایی که هزاران کاربر داخلش مواد و اسلحه خرید و فروش می‌کردند.
همین مسائل باعث شد دولت و بسیاری از مردم این سایت رو تهدید جدی و غیرقانونی بدانند ⚖️ .
تعقیب و دستگیری:
FBI و DEA  به دنبال این سایت و کسی که پشت این پلتفرم بود افتادند.

🔺در سال 2013، راس رو تو یکی از کتابخانه‌های سان‌فرانسیسکو دستگیر کردند،
در حالی که به سایت Silk Road متصل شده بود.
حکم:
در سال 2015، دادستان‌ها ⚖️، راس رو به اتهامات:
قاچاق مواد مخدر 😀
هک کامپیوتری 👩‍💻
پول‌شویی 💰
به حبس ابد بدون آزادی محکوم کردند.
ولی...
در ۲۱ ژانویه 2025، راس بعد از گذشت ۱۱ سال توسط ترامپ کاملاً عفو شد و آزاد شد .



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍182🔥1
🖼️ یه مدتی هست که نسخه پایتون 3.13 اومده.

☯️ مفسر تعاملی جدید:
قابلیت ویرایش چندخطی و پشتیبانی از رنگ ها برای افزایش خوانایی و کارایی

🫥 کلیر کردن شل پایتون:
میتونید از دستور clear استفاده کنید تا شل رو پاک کنه

💠بهبود دستور های خط فرمان:
در نسخه 3.13 نیاز به نوشتن pip برای نصب پکیچ ها نیست!! میتونید از
python -m install ″packagename″

استفاده کنید.

🫥بهبود تعامل با ترمینال:
وقتی پارانتز، کروشه یا اکولاد باز کنید شل بهتون نشون میده که این پارانتز ها کجا بسته میشن 😂

و تغییرات دیگه ای هم اضافه شده، مثلا توابع و کلاس های جدید اومده، بعضی هاشون حذف شده، سرعت پایتون بهتر شده و....



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18🔥2
💠 ایلان ماسک طرح ازمایشی اتصال مستقیم از تلفن به اینترنت ماهواره‌ای را 2 روز دیگر آغاز می کند

🫥 این ماهواره‌ها به‌عنوان «برج‌های سلولی در فضا» عمل می‌کنند و به شما امکان می‌دهند بدون نیاز به سیگنال از برج‌های زمینی، پیام ارسال کنید یا تماس بگیرید.  بدون نیاز به گوشی یا سخت افزار جدید!

🫥نسخه بتا از 27 ژانویه شروع می شود و هدف آن حذف مناطق مرده در سراسر جهان است و امکان تماس برای کمک را بدون توجه به جایی که هستید ممکن می کند.



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥14👍2🤣1
🧠 رقیب چینی ChatGpt رو دیدین؟؟

انگار خیلی خفنه 🔥

😀رقابت عجیبی هم با OpenAi داره

➡️ https://chat.deepseek.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤣5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
☯️ از OpenAI o1 pro و DeepSeek R1 خواستن یه مثلث چرخان با یک توپ قرمز داخلش رو پیاده‌سازی کنن و خروجی رو میبینید.
💠 راست دیپ‌سیک / چپ openai
نکته دارک اینه که دیپ‌سیک در واقع تکنولوژی میلیارد دلاری openai رو با R1 اوپن‌سورس کرده و استفاده ازش هم رایگان هست.



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
این نکته هم مهمه که همین پرامپتو دقیقا دادن به chat gpt 4o و نتیجش خوب بوده



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
بزنامه نویس پایتون وقتی بهش میگن ++c سریعتره😂
#fun



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣10🔥1
🔎 پیدا کردن سیستم عامل یک سرور !

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

برای یک اسکن معمولی میتوان از سویچ -A استفاده کرد
nmap -A [ip or domain]
برای اسکن سیستم عامل هدف :
nmap -O [ip or domain]


اما اسکن سیستم عامل چجوری کار میکنه؟؟ یه سرور هیچ وقت نمیاد بگه من سیستم عاملم فلانه :) ابزار nmap با ارسال یه سری پکت به سرور و برسی واکنش سرور با دیتابیس هایی که از قبل خودش داره میتونه تشخیص بده سیستم عامل چیه ، البته بعضی سیستم عامل هارو جوری کانفیگ میکنن که دربرابر nmap مقاوم باشه چون دونستن حتی اسم و ورژن سیستم عاملم ممکنه راهی برای نفوذ هکر باشه !



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥11👍2
Forwarded from PhiloLearn
بریم با زبان ساده‌تر ببینیم چرا اختراعات AI دیپ‌سیک همه رو انگشت به دهن گذاشته (و احتمالا مارکت کپ ۲ تریلیون دلاری انویددیا رو به خطر انداخته)
اول یکم زمینه رو توضیح بدیم: فعلا فرایند آموزش مدل‌های AI به شدت پرهزینه‌ست. انترپرایزهایی مثل OpenAI Anthropic و ... بیشتر از ۱۰۰ میلیون دلار فقط برای محاسبات خرج می‌کنن

پس نیاز به مراکز داده بسیار بزرگ با هزاران GPU چهل هزار دلاری دارن

انگار یه نیروگاه برق بسازی برای راه‌اندازی یک کارخونه
حالا DeepSeek اومده گفته «هه! اگه همه این کارها رو با ۵ میلیون دلار انجام دادم چی؟»

وحرف مفت هم نزده و واقعا این کار رو کرده!
مدل اونها توی تسک‌های زیادی تونسته GPT-4 و Clause رو شکست بده

و این باعث شگفتی دنیای هوش مصنوعی شده!

چطور این کار رو کردن؟

همه چیز رو از اول بازاندیشی کردن. هوش مصنوعی‌های سنتی مثل اینن که هر عدد رو با ۳۲ اعشار می‌نویسن.

دیپ‌سیک گفته« خب چرا با ۸ تا ننویسیم؟ تقریبا همون قدر دقیقه!»

بوم! ۷۵٪ کاهش در حافظه مورد نیاز!
بعد رفتن سراغ سیستم Multi token

هوش مصنوعی‌های نرمال مثل یه بچه کلاس اولی می‌خونن: « بابا .... نان .... داد»

ولی دیپ‌سیک کل جمله رو یکجا می‌خونه با سرعت ۲ برابر و دقت ۹۰٪

وقتی قراره میلیاردها کلمه رو تحلیل کنی این خیلی مهمه!
ولی قسمت هوشمندانه‌شون اینه:

یه چیزی ساختن مثل «سیستم تخصص»
به جای اینکه یه AI غول‌آسا همه چیز رو بدونه (مثلا یه آدم که هم دکتر باشه هم مهندس، هم جامعه‌شناس و ... )، فقط از متخصصینی استفاده می‌کنن که در مواقع نیاز فراخوانی میشن
مدل‌های نرمال سنتی؟
تمام ۱.۸ تریلیون پارامتر در لحظه فعالن
دیپ‌سیک؟
۶۷۱ بیلیون در مجموع داره که ۳۷ بیلیونش در لحظه فعالن

مثل این می‌مونه که تیم بزرگی داشته باشی ولی فقط اونی رو صدا بزنی که الان برای یک کاری بهش نیاز داری

نتیجه حیرت‌انگیزه:

هزینه آموزش مدل: ۱۰۰ میلیون >> ۵ میلیون
تعداد GPU: صد هزار > دو هزار
هزینه API: نود و پنج درصد ارزون‌تر
می‌تونه روی کارت گرافیک‌های گیمینگ هم ران بشه بدون نیاز به سخت‌افزار مرکز داده
حالا ممکنه بگی «صبر کن ببینم! حتما یه ریگی توی کفش‌شون هست!»

اصلا قسمت جذاب داستان همینه: همه‌اش اپن سورسه! همه می‌تونن کارشون رو بررسی کنن. کدش عمومیه. راهنمای تکنیکال همه چیز رو توضیح میده. جادو جنبل نکردن، صرفا هوشمندانه مهندسی کردن.
چرا این داستان مهمه؟

چون این فرض و مدل رو که «فقط کمپانی‌های بزرگ می‌تونن توی عرصه AI بازی کنن» رو باطل می‌کنه

برای انویدیا این ترسناکه! کل مدل بیزنس‌شون بر مبنای این بود که با مارجین ۹۰ درصد GPU های فوق گرون بفروشن. حالا معلومه مشکل چیه اگه همه بتونن با GPUهای گیمینگ مدل هوش مصنوعی بسازن!
ضربه نهایی هم این بود:

دیپ‌سیک این کار رو با تیمی کمتر از ۲۰۰ نفر انجام داد.

در حالیکه هزینه‌هایی که متا برای حقوق کارکنانش می‌پردازه از کل بودجه آموزش دیپ‌سیک بیشتره و مدل‌شون هم به این اندازه خوب نیست

یه داستان کلاسیک از شکستن وضع موجود:

در حالیکه بنگاه‌های مستقر دارن فرآیندهای موجودشون رو بهینه‌سازی می‌کنن، بت‌شکن‌ها میان و کل پروسه رو از اول بازاندیشی می‌کنن

دیپ‌سیک هم پرسید «چی میشه به جای اینکه هی سخت‌افزار اضافه کنیم، این کار رو هوشمندانه‌تر انجام بدیم؟»

عواقبش چشمگیره:
- دسترسی به توسعه هوش مصنوعی بیشتر میشه
- رقابت به شدت افزایش پیدا می‌کنه
- «سنگر»های بزرگ شرکت‌های تکنولوژیک مثل دست‌اندازهای کوچیک جلوه می کنه
- نیازهای سخت‌افزاری و هزینه‌ها به شدت کم میشه

البته غول‌هایی مثل OpenAI و Anthropic بیکار نمی‌شینن. احتمالا همین الان هم شروع کردن به استفاده و به کارگیری این ابداعات. ولی غول بهره‌وری از چراغ جادو اومده بیرون. دیگه نمی‌تونی برگردی به دورانی که هی سخت‌افزار اضافه کنی
به نظر می‌رسه این لحظه از اونهاست که بعدا به عنوان نقطه عطف بهش نگاه می‌کنیم. درست مثل موقع‌هایی که PCها کامپیوتر‌های بزرگ‌ رو از رده خارج کردن، یا محاسبات ابری همه‌ چیز رو تغییر داد.

هوش مصنوعی قراره باز هزینه بسیار کمتر، و به مقدار بیشتری در دسترس قرار بگیره.

سوال این نیست که آیا این باعث تغییر زمین بازی‌گران بزرگ این عرصه میشه یا نه، سوال اینه که با چه سرعتی این کار رو می‌کنه.

https://x.com/Cryptonut24/status/1883897510936314158


@PhiloLearn
🔥17👍4
چند ساعت پیش DeepSeek مدل هوش‌مصنوعی Multimodal خود با نام Janus-Pro-7b که قابلیت‌هایی نظیر تولید عکس از متن دارد را به صورت متن‌باز منتشر کرد.
https://github.com/deepseek-ai/Janus

#ai #deepseek



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1😁1
🔰 بیکار بودم یه کد زدم با پایتون پسورد 8 رقمی قوی درست میکنه
import random
import string

def generate_password(length=8):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for _ in range(length))
return password

print("Generated Password:", generate_password(8))


برای تمرین و یادگیری خوبه



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥12👍21
چرا مسیحی نیستم (برتراند راسل).pdf
2.4 MB
~> Why I Am Not a Christian (پیشنهادی)
"چرا من مسیحی نیستم" کتابی هستش که برتراند راسل در سال ۱۹۲۷ نوشته. این کتاب در اصل یک سخنرانی بوده که راسل توی انجمن ملی سکولار لندن ارائه کرده و بعدا تبدیل به کتاب شده.
راسل توی این کتاب به صورت سیستماتیک دلایلی که باعث شدن مسیحیت رو رد کنه توضیح می‌ده. یکی از مهم‌ترین بخش‌های کتاب، نقد برهان علیت هستش که توسط توماس آکویناس مطرح شده بود. راسل می‌گه که این برهان منطقی نیست چون اگه هر چیزی باید علتی داشته باشه، پس خود خدا هم باید علتی داشته باشه.

توی بخش دیگه‌ای از کتاب، راسل به مسئله رنج و درد در جهان می‌پردازه. اون می‌گه چطور ممکنه خدایی که می‌گن مهربون و قادر مطلق هستش، اجازه بده این‌همه درد و رنج توی دنیا وجود داشته باشه؟

یه نکته جالب اینه که راسل توی این کتاب به تاثیر ترس روی شکل‌گیری دین اشاره می‌کنه. اون می‌گه آدم‌ها از چیزایی که نمی‌فهمن می‌ترسن و این ترس باعث می‌شه به دین پناه ببرن.

کتاب با زبان ساده و در عین حال دقیق نوشته شده و تاثیر زیادی روی جنبش‌های آتئیستی قرن بیستم گذاشته. جالبه بدونید که این کتاب توی زمان انتشارش خیلی جنجالی شد و حتی باعث شد راسل از تدریس توی کالج City College of New York محروم بشه.

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

این کتاب تا امروز به بیش از ۴۰ زبان ترجمه شده و یکی از تاثیرگذارترین آثار در زمینه نقد دین به حساب میاد. نسخه اصلی کتاب حدود ۶۰ صفحه هستش و توی اون راسل با دقت و ظرافت خاصی استدلال‌هاش رو مطرح می‌کنه.

#متفرقه #کتاب
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎51👏1
🪶 پایان عصر محدودیت ها، اینترنت طبقاتی و ‎#فیلترینگ گسترده به نفع دولت ها.

💖 ایلان ماسک:

🔺"اکنون می توانید تقریباً از هر کجا با پیامک از طریق ماهواره ارتباط برقرار کنید"

🔹 در حالی که در حال حاضر فقط به صورت متنی است، اسپیس ایکس و T-Mobile قصد دارند در آینده تماس‌های صوتی و داده اضافه کنند.

💠 احتمالا محدودیت هایی توی ایران وبعضی از کشور ها بازم وجود داشته باشه



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10👍3👎2
گویا چن ساعت پیش دیپ سیک رو هک کردن و میتونستن به دیتابیس دسترسی داشته باشن ❗️😂


دیپ سیک باگو فیکس کرده



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯14😁7🔥1
⚡️کتاب های برنامه نویسی رایگان

💠اگه به دنبال منابعی برای یادگیری و تقویت برنامه نویسی هستید این ریپازیتوری مجموعه عظیمی از کتاب های برنامه نویسی، پادکست ها و حتی انواع مختلف دوره های آنلاین در دسترس عموم رو ارائه می ده.

📱 لینک ریپازیتوری:
https://github.com/EbookFoundation/free-programming-books



😂 @Learrning_Python 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍142🔥2