PAIREN (Programming Channel)
100 subscribers
324 photos
60 videos
31 files
268 links
SW4gVGhlIE5hbWUgT2YgR29k
به نام خدا

کانال برنامه نویسی پایرن برای تمام دوستداران برنامه نویسی. رونوشت(Copy) کاملاً آزاد است.

آدرس گیت‌هاب:
https://github.com/PAIREN1383

Owner: @V_d_P_h_K
Download Telegram
چرا به برنامه هایی که روی ویندوز 64 بیت نصب میشن میگن x64 ولی به برنامه هایی که روی ویندوز 32 بیت نصب میشن میگن x86؟

اول ببینم منظور از از 64 بیت و 32 بیت چی هست.
چه عاملی کامپیوتر را ۳۲ یا ۶۴ بیتی می‌کند؟
بسته به نوع معماری پردازنده (CPU) استفاده‌ شده در رایانه، سیستم شما ۳۲ یا ۶۴ بیتی خواهد بود. اکثر پردازنده‌های موجود تولیدشده در سال‌های گذشته در دسته‌ی ۳۲ یا ۶۴ بیتی جای می‌گیرند. عموما پردازنده‌های ۶۴ بیتی قوی‌تر از همتایان ۳۲ بیتی خود هستند؛ چراکه توانایی نگه‌داری و پردازش مقدار بسیار بیشتری از داده را دارند.

منبع: لینک

خوب حالا بریم ببینیم دلیل این نامگذاری ها چیه.
Well, there once was a chip called 8086, with a cheaper version called 8088 that was used in a personal computer called IBM PC. An improved version of that chip was made and called 80186, though that wasn't a very popular version. However, an improved improved version was then made, and called 80286. Now, that was a very popular chip, in particular because it was used in a computer called IBM PC AT.

Later, Intel, which created and sold the 8086, 8088, 80186 and 80286 chips, all of which had a 16 bits architecture, saw the need to create a 32 bits chip to compete with similar offerings by others. To take advantage of its incumbent position, it made the new chip capable of running software made for the previously mentioned chips. Naturally, Intel called this new chip the 80386.

By then there were lots of computers using various versions of the Intel chips, and there were also non-Intel chips that were compatible with the Intel ones. So people started referring to them as 80x86.

After a while, Intel launched a new chip, but it decided to drop the 80, so it became the 486 instead of 80486. Likewise, people were dropping the "80" from the front of "80x86", and calling this stuff just x86.

Now, I'm pretty sure some will come and say Intel branded their chips x86 at such and such time, which they did, but I don't care.

The fact is that the ever-increasing middle digit gave rise to 80x86, and x86 came from that -- even if 80186 and 80286 were not 32 bits.

So, once Intel finally went 64 bits, what did it call its new architecture? Right! IA64! :-) It also retroactively renamed the x86 to IA32, so to speak. Only IA64 was not compatible with x86, I mean, IA32, so everyone ignored it.

And then came AMD, which decided the market wanted a 64 bits CPU that was compatible, to the extent possible, with the x86 family. As a marketing appeal, they called it the "x86-64" family, and they were hugely succesful. So much so that Intel ended up grudgingly following with their own 64 bits CPU based on x86.

Later, because people are lazy, the x86-64 became known simply as the x64.

So, in answer to your question, because x64 is shorter than x86-64.

منبع: لینک

#دانستنی


@Pairen_Programmers
ولادت حضرت قائم (عج) بر همه‌ی مسلمانان مبارک.


@Pairen_Programmers
4
دوباره استاد شروع به کار کردن و حامی پروکسی شدن.
هیچکس هم نمیتونه جلو استاد مدحج رو بگیره. :))
استاد می‌گفت:
«جاوا اسکریپت کوچک شده‌ی جاوا برای محیط وب هست.»
تنها آگاهی است که می‌تونه جلو استاد رو بگیره.

پ.ن: سمت استاد نرید.


#مدحج



@Pairen_Programmers
یک هوش مصنوعی خیلی عالی برای ساخت عکس. روزی ۵۰۰ عکس می‌تونید بسازید.
این دوتا عکس رو هم باهاش ساختم.

لینک:
https://playground.com/


#هوش_مصنوعی
#AI


@Pairen_Programmers
Security Task Manager

نرم افزار کاربردی که مي‌تواند تمام اطلاعات مربوط به فايل های در حال اجرا را در اختیار شما قرار بدهد. اين اطلاعات مي‌تواند از قبيل نام برنامه و محل نصب برنامه و نوع فعاليت و درصدی که از CPU اشغال کرده و مدت زمانی که Application در حال اجراست و خيلی اطلاعات ديگر باشد! حتی توانايي اين را دارد که مشخص کند که کدام فايل احتمال خطر دارد و ممکن است ويروس يا تروجان يا Keylogger باشد.
لینک نصب Security Task Manager:
https://soft98.ir/software/2708-Security-Task-Manager.html


پ.ن: من روی لپ تاپم یک لحظه دیدم صدای فن زیاد شد نگاه کردم دیدم توی تسک منیجر سه تا
Console Window Host
که هر کدوم داشتن ۲۰ درصد از CPU رو مصرف می‌کردن باز هست. شک کردم و رفتم ببینم ویروسی چیزی نباشه. در اولین مرحله اینترنت رو قطع کردم و سیستم رو ریستارت کردم. با گوشی سرچ زدم و نرم افزار
AdwCleaner
رو پیدا و نصب کردم و خطر هایی رو که توی PIP مربوط به پایتون کشف کرده بود پاک کردم. فکر کنم بعضی از کتابخونه ها آلوده بودن.
بعدش برای اینکه مطمئن بشم خطر رفع شده با نرم افزار
Security Task Manager
سیستم رو چک کردم و خدا رو شکر خطر رفع شد.
این لینک رو هم برید بخونید بد نیست:
https://superuser.com/questions/1648598/why-are-there-multiple-console-window-host-open-in-the-background

لینک نصب AdwCleaner:
https://soft98.ir/security/17292-adwcleaner.html

#دانستنی
#پایتون
#Python


@Pairen_Programmers
👍2
وقتی ندونی جنگو
automatic HTML escaping
داره و بخوای XSS بزنی فقط باعث میشه وقتت رو هدر بدی.
این مقاله رو بخونید خالی از لطف نیست:
https://www.stackhawk.com/blog/django-xss-examples-prevention/

خصوصاً کسانی که فرانت کار هستن؛ بدونن که
automatic HTML escaping
به تنهایی کافی نیست و برای دور زدنش راه هایی وجود داره.

#دانستنی
#امنیت
#وب
#Security
#Web


@Pairen_Programmers
وقتی میخوای برنامه نویس بک‌اند بشی.


#طنز
#وب


@Pairen_Programmers
👍5
✍🏻ایران، میزبان مسابقات بین المللی هوش مصنوعی

حسین ملازاده دبیر ستاد فناوری‌های حوزه اقتصاد دیجیتال و هوشمندسازی گفت: این مسابقات از ماه آینده ابتدا با فراخوان داخلی شروع می شود و تا اواسط پاییز سال آینده ادامه خواهد یافت.

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

ملازاده با اشاره به جوایز نفیس در نظر گرفته شده برای این مسابقات گفت: تیم اول ۲۰ هزار دلار، تیم دوم ۱۰ هزار دلار و تیم سوم ۵ هزار دلار دریافت خواهند کرد. در بخش بین الملل این مسابقات، داورانی از جمهوری چک، هنگ کنک ، کانادا و داورانی از کشورمان را در خصوص ارزیابی آثار همراهی خواهند کرد.

به گفته‌ی مسئولین برگزار کننده این مسابقات، در ارزیابی آثار، حل مسئله‌ای که در زندگی و صنعت کاربرد داشته و قابلیت اجرایی شدن و تولید انبوه را داشته باشد، بسیار حائز اهمیت است.

منبع: مجله هوش مصنوعی

لینک خبر: خبرگزاری مهر

#خبر
#مسابقه
#دانشجو



@Pairen_Programmers
یک ابزار خیلی عالی برای رسم فلوچارت (Flowchart):
https://app.diagrams.net/

برای نوشتن یک برنامه (خصوصاً یک برنامه‌ی بزرگ) اول نیاز دارید که یک الگوریتم برای ساختش داشته باشید.

#دانستنی
#فلوچارت
#Flowchart


@Pairen_Programmers
👍3🤡1
Forwarded from Sharif ICT
🎉🎉🎉 توجه:

💢Sharif CodeJam 4💢

❇️ چهارمین دوره مسابقات آنلاین برنامه نویسی شریف کدجم به عنوان یکی از معتبرترین مسابقات برنامه نویسی غیر حضوری در اسفند ماه سال جاری برگزار می شود.

🟥 جوایز تیم های برتر: وجه نقدی + جوایز غیر نقدی + امکان استخدام در شرکت های معتبر حوزه ICT


این رویداد توسط گروه فناوری اطلاعات و ارتباطات شریف "Sharif ICT Group" با حمایت معاونت علمی و فناوری ریاست جمهوری برگزار می شود.

✳️ این مسابقات به صورت کاملا غیر حضوری و مجازی و در دو مرحله انجام خواهد شد. در هر مرحله از مسابقه به تعدادی چالش های برنامه نویسی پاسخ خواهید داد. کلیه علاقمندان به برنامه نویسی بدون هیچ محدودیتی می توانند در این رویداد شرکت کنند.

⭕️ ثبت نام به صورت انفرادی و رایگان می باشد

✴️ زمان برگزاری: 24 و 25 اسفند 1402

📍پایان مهلت ثبت نام: 20 اسفند

🗒 جهت کسب اطلاعات بیشتر و ثبت نام به وبسایت رسمی مسابقات به آدرس زیر مراجعه بفرمایید.

🌐 codejam.sharif.ir

@sharifit
🌚1
برای اولین بار در تاریخ یک هوش مصنوعی IQ بالاتر از انسان های نرمال گرفت!


یک پروژه هست که میاد از شما یک پرامت می‌گیره و میده به دوتا هوش مصنوعی که جواب بدن. شما جواب ها رو نگاه می‌کنی و به اون هوش مصنوعی که درست جواب داده تایید می‌دید. شما نمی‌دونید که چه هوش مصنوعی بهتون جواب داده و بعد ثبت پاسخ بهتون گفته میشه که هر کدوم از جواب ها مربوط به کدوم هوش مصنوعی است.

لینک پروژه:
https://chat.lmsys.org/

منبع: هوش مصنوعی [AI]


#AI
#هوش_مصنوعی



@Pairen_Programmers
👎2
Forwarded from Sharif ICT
🎉🎉 توجه:

✴️ ثبت نام در مسابقات شریف کد جم تا ساعت 20:00 دوشنبه 22 اسفند ماه تمدید شد

🔶 لطفا هر چه سریع تر برای ثبت نام اقدام بفرمایید:

◀️ کسب اطلاعات بیشتر و ثبت‌نام:
codejam.sharif.ir

@Sharifit
👎1
آخرین باری که مسابقات رو شرکت کردم فکر کنم دو دوره قبل بود. باورم نمیشه هنوز سوالات نمونه‌شون همون سوالات دو دوره قبل هست.


#کدجم


@Pairen_Programmers
یک بازی فکری که با فریمورک Tk ساخته شده و این یعنی گرافیکی است.
توی این بازی شما باید سرعت محاسبه و سرعت عمل بالایی داشته باشید. همچنین دکمه ها و بازی روش صدا نصب شده.
لینک:
https://github.com/PAIREN1383/Right_Water

پ.ن: یادتون باشه هرچقدر بیشتر پروژه و کد بزنید. بیشتر تجربه کسب می‌کنید و حتماً سعی کنید پروژه ها رو توی گیت هاب‌تون نگه دارید چرا؟ چون اینا هر کدوم خودش یک داکیومنت و چیت شیت برای شما حساب میشه.
برای مثال توی Tk میخوای یک icon برای برنامه‌ات بذاری؛ اگه از قبل این کار رو کرده باشی، به عوض دوباره سرچ زدن و گشتن و دیباگ کردن میری توی پروژه‌ای که قبلاً زدی و اون قسمت کد رو کپی می‌کنی.


#دانستنی
#Tk


@Pairen_Programmers
👍3
یکی از کلاهبرداری‌های فیشینگ پیامکی که مورد استفاده کلاهبردارها قرار می‌گیرد، پیامک ابلاغیه ثنا (در مورد شکایت و...) است.
اطلاع رسانی‌های مختلف، باعث شده افراد زیادی از ظاهر این پیامک‌ها متوجه مشکوک بودن آن شوند. هرچند که همچنان افرادی از استرس مربوط به شکایت و ابلاغیه و... در دام فیشینگ و خالی شدن حساب بانکی می‌فتند.
حالا مدتی‌ست یک گروه هکری، به اطلاعات قسمتی از پرونده‌های قضایی دسترسی پیدا کرده و بخش زیادی از آن را به صورت عمومی منتشر کرده.
این موضوع می‌تواند پیامک‌های فیشینگ و کلاهبرداری با موضوع ثنا را بیش از قبل فریبنده کند.
‌فرض کنید پیامک جدید شامل شماره و موضوع و تاریخ پرونده واقعی شما باشد و شما را به اپلیکیشن/سایت (جعلی) هدایت کند که با زدن کد ملی و... جزییات پرونده واقعی خود را ببینید!
تصور کنید چقدر احتمال فریب خوردن افرادی که منتظر دریافت پیامک مرتبط با پرونده جاری هستند، بالاتر می‌رود!
ادامه در پست بعدی.


منبع: کانال میلاد نوری

#ملت_اوپن_سورس
#خبر


@Pairen_Programmers
👍3
PAIREN (Programming Channel)
یکی از کلاهبرداری‌های فیشینگ پیامکی که مورد استفاده کلاهبردارها قرار می‌گیرد، پیامک ابلاغیه ثنا (در مورد شکایت و...) است. اطلاع رسانی‌های مختلف، باعث شده افراد زیادی از ظاهر این پیامک‌ها متوجه مشکوک بودن آن شوند. هرچند که همچنان افرادی از استرس مربوط به شکایت…
‌از این به بعد بیشتر مراقب پیامک‌های فیشینگ از این دست باشید حتی اگر جزییات مهمی در پیامک درج شده بود. اطرافیان خود (مخصوصا سن بالاترها) را از این موضوع مطلع کنید.

‌انتشار اطلاعات خصوصی کاربرها بعد از هر هک و نشت اطلاعاتی، فقط و فقط باعث ضربه و آسیب به کاربرها و عموم مردم خواهد شد.
این گروه هکری، حتی زحمت نکشیده چند کلمه آخر آدرس یا ۲-۳ رقم شماره موبایل کاربر یا شماره شناسنامه و برخی اطلاعات مهم را هنگام نمایش، مخفی کند.
کل دیتای مردم رو منتشر کرده و یکسری هم بدون در نظر گرفتن سواستفاده‌هایی که در آینده از این اطلاعات خواهد شد، برای آن‌ها دست و هورا می‌کشند!

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

منبع: کانال میلاد نوری


#ملت_اوپن_سورس
#خبر


@Pairen_Programmers
👍3
اطلاعیه!

🔹سایت های سرمایه گذاری #پانزی را گزارش کنید.
@ponziscam_bot

https://www.webamooz.com/ponzi/

منبع: وب آموز


@Pairen_Programmers