Linuxor ?
16.4K subscribers
922 photos
97 videos
9 files
754 links
تبلیغات و ارتباط با من
@LinuxorContact
Download Telegram
زبان php به عنوان یه Template Engine فوق العاده کارشو خوب انجام می‌ده.


@Linuxor
🤣148👍28🗿7🥱6👎3
خلاصه امروز توییتر کامیونیتی برنامه نویسی و کامپیوتر :

یه نفر یه توییت زده بود که "من از ۱۰ سالگی دارم کد نویسی میکنم تا ۲۵ سالگیم نتونستم با برنامه نویسی ماشین بخرم.
دوستم یه بوتیک تو ۱۸ سالگی زد الان ۲۷ سالشه هم خونه و چندتا ماشین داره."

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

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

@Linuxor
👍204👎13🔥8🗿54
ایدِمپُتِنس Idempotence توی نرم‌افزار به عملیاتی گفته می‌شه که صرف‌نظر از تعداد دفعات اجراش، نتیجه یکسانی تولید می‌کنه.

مثلا دستور زیر رو ببینید
chmod 777 file

این یه دستور ایدِمپُتِنس هستش یعنی اگه یکبار اجرا بشه دفه های بعدی هم اجراش کنید خطا نمی‌ده که بگه این قبلا 777 بوده، توی API ها مثلا پرداخت هم می‌تونین بجای اینکه برگردونید این تراکنش نامعتبره برگردونید این تراکنش با فلان اطلاعات انجام شده؛ یا مثلا اگه چیزی خواستین توی دیتابیس آپدیت کنید و وجود نداشت می‌تونین اونو اینسرتش کنید و خطا بر نگردونید.


@Linuxor
👍97👎2👀1
یکی پرسیده چرا Stack به سمت پایین رشد می‌کنه و Heap به سمت بالا ؟

این عکس فضای اشغال شده‌ی یه فرایند توی RAM رو نشون می‌ده که از چهار بخش تشکیل شده که یه بخش کد برنامه؛ یه بخش داده های گلوبال و ایستا توش ذخیره می‌شه؛ و یه بخش هیپ یا حافظه پویاست مثلا یه درخت یا یه داده بزرگ؛ و بخش اخر که استک هستش توش داده های سبک مثلا یه int و یا آدرس Return یه فانکشن.

علت اینکه Stack به سمت پایین رشد می‌کنه و Heap به سمت بالا، به این دلیله که طراحی طوری انجام شده که بهینه‌ترین استفاده از فضای محدود حافظه امکان‌پذیر باشه، یعنی هیپ و استک بتونن از یه حافظه مشترک به اندازه نیازشون استفاده کنن.


@Linuxor
👍96🤣14🤓3👎2
"اضافه کردن نیروی انسانی بیشتر به یک پروژه نرم‌افزاری که تأخیر دارد، باعث تأخیر بیشتر آن می‌شود."

توضیح : اضافه کردن نیروی انسانی نیاز به زمان آموزش و هماهنگی و هزینه اضافی داره که باعث کند شدن روند فعلی می‌شه.


@Linuxor ~ Brooks
👍157🤣7🤷‍♂4👎2👨‍💻2
تورو به جرم گذاشتن loading الکی و اتلاف وقت ملت باید دستگیرت کنن


@Linuxor
🤣141👍292🤷‍♂1👎1
سید کدو بیخیال، برو اون پشت ببین اکسل دیتابیس شرکتو چیکار کرده


@Linuxor
🤣140😁10🤪4👍3👎3
بر خلاف تصور عام که انویدیا درایور برای لینوکس نداره اتفاقا برای لینوکس دو دسته درایور داره یکی رسمی و یکی اوپن سورس.

انویدیا مثل ویندوز درایور رسمی برای لینوکس داره و خوب هم کار می‌کنه مشکل جامعه لینوکس با عدم اوپن سورس بودنشه؛ که البته با مهندسی معکوس نسخه اوپن سورسش رو به اسم Nouveau رو دارن توسعه می‌دن ولی به اندازه درایور رسمی قوی نیست و از قابلیت های پیشرفته مثلا CUDA پشتیبانی نمی‌کنه.

خوبی درایور Nouveau اینه که پیشفرض روی اکثر توزیع های لینوکسی هست و نیازی نیست کاری کنید و اینکه کدش در دسترسه و قابلیت سفارشی سازی بالایی داره.


@Linuxor
👍1356👎6👾4🌚1
چت جی پی تی یکی از API هاش باگ داشته و ازش به عنوان Mirror برای حمله DDoS استفاده می‌کردن

قضیه این شکلی بوده که یکی از API های ChatGPT یه پارامتر urls داشته که لیست آدرس های URL رو می‌گرفته ولی برنامه نویس های OpenAI غفلت کردن و یونیک بودن و حداکثر تعداد براش مشخص نکردن و مهاجما به تعداد زیاد آدرس قربانی رو قرار می‌دادن و یجورایی حمله DDoS از سمت سرور های ChatGPT به سرور قربانی می‌زدن؛ توی این لینک توضیحات فنی و کامل ترش هست.



@Linuxor
👍133🤣44😐11🔥6👎1
من در مورد اینکه DeepSeek بخواد از اطلاعاتتون سوء استفاده کنه یا نه، هیچ اطلاعی ندارم

ولی اینو می‌دونم هیچ راه دیگه ای برای رقابت با ChatGPT جز رایگان بودن نداره، در واقع رایگان بودن چیزی، الزاما به این معنی نیست اون چیز بده، به این استراتژی می‌گن freemium که اول یه چیز رایگان به شما می‌دن بعدا که شما و بقیه کاربرا جذب شدین بهتون چیزای جانبی رو میفروشن و کسب درامد می‌کنن.


@Linuxor
👍1526👎4🥱3🗿2
با این سایت می‌تونین یه ریپوی گیتهاب رو به یه متن یکپارچه تبدیل کنید که بتونید راحت تر به هوش مصنوعی پروژه رو بفهمونید

gitingest.com


@Linuxor
👍86🔥5👎1
سگارو آزاد شد

سگارو برای آزادی اینترنت تلاش های بسیاری کرد و مهم ترین پروژه ای که استارت زد MahsaNG بود.

@Linuxor
3308🤣26👍17❤‍🔥12👎6
همه از این می‌ترسن که هوش مصنوعی بیاد جاشونو بگیره، تا حالا به این فکر کردین اگه هوش مصنوعی بره، چطوری می‌خواین کد بزنین؟


@Linuxor
🤣358🗿13👍12👎7👾4
توییتر برای تولید آیدی توییت هاش از Snowflake ID استفاده می‌کنه که مثل دونه های برف یونیکه


در واقع یه آیدی 64 بیتیه که از موارد زیر ساخته شده :

بیت‌های مربوط به Timestamp به میلی ثانیه : 41 بیت اول به زمان اختصاص داده می‌شن، این بخش نشون‌دهنده تعداد میلی‌ثانیه‌های گذشته از یک زمان مرجع (مثلاً 1 ژانویه 1970) هستش، این بخش تضمین می‌کنه که شناسه‌ها به‌طور زمانی مرتب (Time-ordered) باشن.

بیت‌های مربوط به شناسه ماشین : 10 بیت بعدی به شناسه ماشین یا سروره، این بخش امکان تولید شناسه‌های منحصر به فرد توی چندین سرور رو فراهم می‌کنه.

بیت‌های مربوط به شماره دنباله : 12 بیت آخر به شماره دنبالست، این بخش برای جلوگیری از تولید شناسه‌های تکراری توی یه ماشین و در یک میلی‌ثانیه خاص استفاده می‌شه، اگه تعداد درخواست‌ها توی یک میلی‌ثانیه بیشتر از حد مجاز باشه، شماره دنباله افزایش داده می‌شه تا همچنان منحصر به فردی حفظ بشه.

خوبیش اینه که ایدی هایی که تولید می‌کنه هم صعودیه هم یه تضمین خوبی برای منحصر به فرد بودنش هست


@Linuxor
👍109🔥6👏2🌭2👌1
پر استفاده ترین ابزار های تست نفوذ و هک

@Linuxor
👍81👎7🤣4🤷4🤷‍♀1
من تابع جمع ام
def sum(a, b):
‌  return a + b


@Linuxor
🤣220😁12👍5🌭4👻4
امنیت سایتتون رو بسپرید دست دعانویس ها نه برنامه نویس ها


@Linuxor ~ credit : i_foroughi
🤣340👍106👎6💅6
This media is not supported in your browser
VIEW IN TELEGRAM
یه فورک از VSCode رو برداشتن و بهش هوش مصنوعی اضافه کردن، بهتون پیشنهاد تکمیل کد هوشمند می‌ده، کمکتون می‌کنه حتی با حرف زدن بهش بگید چی‌کار کنه و حتی خطا هارو به راحتی باهاش می‌تونین برطرف کنید

https://github.com/codestoryai/aide


@Linuxor
👍78👎11😐7🔥6💅1
آپدیت جدید مک، داکر دسکتاپ رو بدافزار تشخیص داده؛ داکر گفته قبل آپدیت مک داکر دسکتاپو آپدیت کنید.



@Linuxor ~ MilaDnu , yousofss
🤣166👍6😁4👎2🔥1