Forwarded from a pessimistic researcher (Kc)
Master Thesis.pdf
107.2 KB
Master Thesis @ MPI-SWS
————————
دوستان این فایل advertisement رسمی هستش. هم مفصل تر پروژهها توضیح داده شده و هم نحوهی اپلای رو توضیح دادیم.
————————
دوستان این فایل advertisement رسمی هستش. هم مفصل تر پروژهها توضیح داده شده و هم نحوهی اپلای رو توضیح دادیم.
Forwarded from کانال مهرداد لینوکس
🔥 معرفی zoxide دستور CD هوشمند تر با پشتیبانی از انواع shell
✨ دستور cd و امکانات آن را قبلا اینجا معرفی کرده بودم
✨و دستور cd در مقابل pushd و popd و معرفی dirs اینجا معرفی کرده بودم
✨و البته ابزار enhancd را معرفی کرده بودم🫠
ابزار zoxide یک دستور cd هوشمندتره که از z (z - jump around یا z.lua ) و autojump الهام گرفته شده.
این دستور دایرکتوریهایی را که بیشتر استفاده میکنید به خاطر میسپاره، پس میتوانید تنها با چند ضربه کلید به آنها "پرش" کنید.
راستی zoxide روی تمام پوستههای اصلی کار میکند.😎
فیلم کار با این ابزار در اینجا قابل دیدن است
مثل همیشه از لینوکس لذت ببرید ابزار bd command یک معادل دیگه cd را یعنی معرفی کنم 🧐؟
سایت اصلی
#دیوار_لینوکس
@MehrdadLinuxchannel
#Linux #لینوکس
#linux_command
✨ دستور cd و امکانات آن را قبلا اینجا معرفی کرده بودم
✨و دستور cd در مقابل pushd و popd و معرفی dirs اینجا معرفی کرده بودم
✨و البته ابزار enhancd را معرفی کرده بودم🫠
چقدر در مورد cd مطلب نوشتم، علاقه خاصی به جابه جایی دارم 😁
ابزار zoxide یک دستور cd هوشمندتره که از z (z - jump around یا z.lua ) و autojump الهام گرفته شده.
این دستور دایرکتوریهایی را که بیشتر استفاده میکنید به خاطر میسپاره، پس میتوانید تنها با چند ضربه کلید به آنها "پرش" کنید.
راستی zoxide روی تمام پوستههای اصلی کار میکند.😎
فیلم کار با این ابزار در اینجا قابل دیدن است
مثل همیشه از لینوکس لذت ببرید ابزار bd command یک معادل دیگه cd را یعنی معرفی کنم 🧐؟
سایت اصلی
#دیوار_لینوکس
@MehrdadLinuxchannel
#Linux #لینوکس
#linux_command
Forwarded from a pessimistic researcher (Kc)
یک توضیح هم در مورد بچههای ایران بگم،
ببینید توی اروپا این مرسومه که یک دانشجوی ارشد در صورتی که استادش موافقت کنه، میتونه تز ارشدش رو با یک استاد دیگهای در یک دانشگاه دیگهای انجام بده. بنابراین از نظر لوجستیک و کاغذ بازی همه چیز شدنیه. منتهی از اونجایی که هماهنگی این لوجستیک با دانشگاهای داخل ایران شدنی نیست، موسسه نمیتونه همچین آفری بده. تنها آپشنی که برای دانشجوهای ایران هست اینه که پروگرام internship رو اپلای کنند که اینجا معرفی کردم.
در مورد اینترنشیپ توی گروه ما هم صحبت میکنم با گروه و اگر اوکی بود اون رو هم بهتون میگم.
ببینید توی اروپا این مرسومه که یک دانشجوی ارشد در صورتی که استادش موافقت کنه، میتونه تز ارشدش رو با یک استاد دیگهای در یک دانشگاه دیگهای انجام بده. بنابراین از نظر لوجستیک و کاغذ بازی همه چیز شدنیه. منتهی از اونجایی که هماهنگی این لوجستیک با دانشگاهای داخل ایران شدنی نیست، موسسه نمیتونه همچین آفری بده. تنها آپشنی که برای دانشجوهای ایران هست اینه که پروگرام internship رو اپلای کنند که اینجا معرفی کردم.
در مورد اینترنشیپ توی گروه ما هم صحبت میکنم با گروه و اگر اوکی بود اون رو هم بهتون میگم.
Forwarded from محتوای آزاد سهراب (Sohrab)
اگر نمیدونید #پارچ چه چیزهایی داره و روی چه چیزهایی در دسترسه و یا در بهزودی در دسترس خواهد بود، این نمودار درختی ممکنه کمک کنه.
@SohrabContents
@SohrabContents
Forwarded from Python Hints
یک نگاهی به مصاحبههای
یا حتی
تمام این موارد حداقلای ها هست ولی در سطوح مختلف از شما پرسیده میشه.
در نهایت؛ فکر میکنم از پستهایی که تا به امروز گذاشته شده همه درک کردید!
من پستهام برای
software engineer
شدن هست و کسایی که شاید بودنشون توی این کانال هم اشتباه باشه؛ اما قطعاً خوشحالیم از اینکه هستند:
۱- انواع و اقسام وایب کدر
۲- بطورکلی تر؛ کدرها
۳- هرکسی که نیازی به درک داشتن از کاری که میکنه نداره و فقط میخواد ی چیزی دمو کنه
درنهایت برای سه مورد خاص هم هیچکدوم از مطالب کتابهای بالا نیاز نیست :
۱- دانشجویی که میخواد از شر تسکهای استاد زودتر راحت بشه.
۲- کارمند دولتی که ۱/۳ شرکت خصوصی حقوق میگیره و مدیرانش هم هیچ درکی از هیچی ندارند.
۳- کسی که ایده خوبی داره و کمتر از ۱-۲ هفته وقت داره برای ارائه ایدهاش
اگر توی این ۲ دسته بندی و ۶ مورد نیستید؛ شرمندهام باور کنید یا نه تأکید میکنم!
کتابهایی که گفتم حداقلهایی هست که باید یاد بگیرید تا بهتون بگن
software engineering بندازیدیا حتی
mock interview هایی که موجود هست! تمام این موارد حداقلای ها هست ولی در سطوح مختلف از شما پرسیده میشه.
در نهایت؛ فکر میکنم از پستهایی که تا به امروز گذاشته شده همه درک کردید!
من پستهام برای
software engineer
شدن هست و کسایی که شاید بودنشون توی این کانال هم اشتباه باشه؛ اما قطعاً خوشحالیم از اینکه هستند:
۱- انواع و اقسام وایب کدر
۲- بطورکلی تر؛ کدرها
۳- هرکسی که نیازی به درک داشتن از کاری که میکنه نداره و فقط میخواد ی چیزی دمو کنه
درنهایت برای سه مورد خاص هم هیچکدوم از مطالب کتابهای بالا نیاز نیست :
۱- دانشجویی که میخواد از شر تسکهای استاد زودتر راحت بشه.
۲- کارمند دولتی که ۱/۳ شرکت خصوصی حقوق میگیره و مدیرانش هم هیچ درکی از هیچی ندارند.
۳- کسی که ایده خوبی داره و کمتر از ۱-۲ هفته وقت داره برای ارائه ایدهاش
MVP داشته باشه که کار کنه اگر توی این ۲ دسته بندی و ۶ مورد نیستید؛ شرمندهام باور کنید یا نه تأکید میکنم!
کتابهایی که گفتم حداقلهایی هست که باید یاد بگیرید تا بهتون بگن
Software EngineerForwarded from Gopher Academy
🔵 عنوان مقاله
koanf 2.3: Read Configuration with Multiple Sources and Formats
🟢 خلاصه مقاله:
اkoanf 2.3 ابزاری برای خواندن و ترکیب پیکربندی از چند منبع و چند فرمت است؛ از JSON، TOML و YAML تا متغیرهای محیطی، command line، فایلهای محلی و سرویسهای ابری مانند S3. شما میتوانید این منابع را لایهبندی کنید، قواعد تقدم و ادغام تعیین کنید و بدینترتیب رفتار پیکربندی را در محیطهای مختلف کنترل کنید. این نسخه بهعنوان جایگزینی «سبکتر» برای Viper معرفی میشود و با تکیه بر سادگی، وابستگیهای کمتر و API جمعوجور، ادغام و نگهداری را آسانتر میکند.
#koanf #Configuration #Viper #JSON #YAML #TOML #S3 #DevOps
🟣لینک مقاله:
https://golangweekly.com/link/174428/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
koanf 2.3: Read Configuration with Multiple Sources and Formats
🟢 خلاصه مقاله:
اkoanf 2.3 ابزاری برای خواندن و ترکیب پیکربندی از چند منبع و چند فرمت است؛ از JSON، TOML و YAML تا متغیرهای محیطی، command line، فایلهای محلی و سرویسهای ابری مانند S3. شما میتوانید این منابع را لایهبندی کنید، قواعد تقدم و ادغام تعیین کنید و بدینترتیب رفتار پیکربندی را در محیطهای مختلف کنترل کنید. این نسخه بهعنوان جایگزینی «سبکتر» برای Viper معرفی میشود و با تکیه بر سادگی، وابستگیهای کمتر و API جمعوجور، ادغام و نگهداری را آسانتر میکند.
#koanf #Configuration #Viper #JSON #YAML #TOML #S3 #DevOps
🟣لینک مقاله:
https://golangweekly.com/link/174428/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - knadh/koanf: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML,…
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. - knadh/koanf
Forwarded from DevTwitter | توییت برنامه نویسی
تابستونی که گذشت می خواستم روی یک آنتی دیداس کار کنم. در مرحله ای، ابزاری نوشتم که بتونم این پروژه رو تست کنم. خود پروژه که طبق انتظاراتم جلو نرفت ولی ابزار تستش رو گذاشتم روی گیت هاب.
https://github.com/naseridev/udpnull
@DevTwitter | <Nima Naseri/>
https://github.com/naseridev/udpnull
@DevTwitter | <Nima Naseri/>
Forwarded from a pessimistic researcher (Kc)
خواستم یاد آوری کنم که جلسهی هفتگی بعدی مون همین پنجشنبه ساعت ۸ به وقت ایران هستش. این هفته مقالهی کلاسیکی که بررسی میشه در مورد Church–Rosser theorem هستش. علاوهبر خود مقاله، کلی منبع دیگه هم معرفی کردیم برای یادگیری Lambda calculus و این قضیه که همهشون رو میتونید از لینک زیر پیدا کنید:
https://github.com/yasaminashoori/CS_ReadingClub/tree/master/week2
اگر هم توی گروهمون عضو نیستید لینکش اینجاست.
https://github.com/yasaminashoori/CS_ReadingClub/tree/master/week2
اگر هم توی گروهمون عضو نیستید لینکش اینجاست.
Forwarded from a pessimistic researcher (Kc)
پوزش بابت اشتباهی که شد :) جلسه ساعت ۸ شب شروع میشه نه ۶!
Forwarded from Laravel News
Introduction to MongoDB & Laravel-MongoDB Setup https://laravel-news.com/introduction-to-mongodb-laravel-mongodb-setup
Laravel News
Introduction to MongoDB & Laravel-MongoDB Setup - Laravel News
Learn how to integrate MongoDB with Laravel by building a full developer blog. This step-by-step tutorial covers MongoDB fundamentals, setup, polymorphic models, CRUD operations, search, and content categorization.
Forwarded from Laravel News
Laravel Starter Kit by Nuno Maduro https://laravel-news.com/nuno-maduro-laravel-starter-kit
Laravel News
Laravel Starter Kit by Nuno Maduro - Laravel News
Nuno Maduro's Laravel Starter Kit is a strict Laravel skeleton for those who demand meticulous precision in their projects. This starter kit includes tools to enforce strictness in type coverage, formatting, max static analysis, and more.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 این روزها در افغانستان کسی آنلاین نمیشود؛ چرا طالبان اینترنت را قطع کرد؟
به گزارش زومیت، طالبان در اقدامی گسترده دسترسی به اینترنت فیبر نوری خانگی را در چندین ولایت افغانستان از جمله بلخ، قندهار و ننگرهار قطع کردهاند. در برخی مناطق حتی خدمات DSL و وایرلس نیز متوقف شده است.
طالبان دلیل این اقدام را «جلوگیری از اشاعه فحشا» عنوان کردهاند. با این حال، زومیت مینویسد که ناتوانی این گروه در اجرای سیستم فیلترینگ یکپارچه، از عوامل اصلی گرایش طالبان به قطع کامل اینترنت پرسرعت محسوب میشود.
بر اساس این گزارش، حدود ۳۰ هزار نفر به دلیل این خاموشی دیجیتال شغل خود را از دست دادهاند و سرعت اینترنت موبایل در کابل به حدی پایین آمده که برخی آن را با اینترنت دایل آپ مقایسه میکنند.
زومیت هشدار میدهد که مرحله بعدی میتواند محدودیتهای شدیدتر روی اینترنت همراه باشد؛ اقدامی که خطر انزوای کامل افغانستان در عرصه دیجیتال را به همراه خواهد داشت.
#خبر
@TheRaymondDev
به گزارش زومیت، طالبان در اقدامی گسترده دسترسی به اینترنت فیبر نوری خانگی را در چندین ولایت افغانستان از جمله بلخ، قندهار و ننگرهار قطع کردهاند. در برخی مناطق حتی خدمات DSL و وایرلس نیز متوقف شده است.
طالبان دلیل این اقدام را «جلوگیری از اشاعه فحشا» عنوان کردهاند. با این حال، زومیت مینویسد که ناتوانی این گروه در اجرای سیستم فیلترینگ یکپارچه، از عوامل اصلی گرایش طالبان به قطع کامل اینترنت پرسرعت محسوب میشود.
بر اساس این گزارش، حدود ۳۰ هزار نفر به دلیل این خاموشی دیجیتال شغل خود را از دست دادهاند و سرعت اینترنت موبایل در کابل به حدی پایین آمده که برخی آن را با اینترنت دایل آپ مقایسه میکنند.
زومیت هشدار میدهد که مرحله بعدی میتواند محدودیتهای شدیدتر روی اینترنت همراه باشد؛ اقدامی که خطر انزوای کامل افغانستان در عرصه دیجیتال را به همراه خواهد داشت.
#خبر
@TheRaymondDev
زومیت
این روزها در افغانستان کسی آنلاین نمیشود؛ چرا طالبان اینترنت را قطع کرد؟ - زومیت
از روز دوشنبه، شهرهای بلخ، قندهار و چند ولایت دیگر افغانستان به یک سکوت کامل دیجیتالی فرو رفتهاند.
Forwarded from DevTwitter | توییت برنامه نویسی
دستور cd در لینوکس
برای جا به جایی بین پوشه ها و مسیر ها در linux است
معادل هایی زیادی داره مثل pushd و popd یا dirs
و نسخه های مدرن مثل enhancd یا zoxide
هم هست
https://github.com/ajeetdsouza/zoxide
اینجا لینوکسه و انتخاب با شماست
@DevTwitter | <MehrdadLinux/>
برای جا به جایی بین پوشه ها و مسیر ها در linux است
معادل هایی زیادی داره مثل pushd و popd یا dirs
و نسخه های مدرن مثل enhancd یا zoxide
هم هست
https://github.com/ajeetdsouza/zoxide
اینجا لینوکسه و انتخاب با شماست
@DevTwitter | <MehrdadLinux/>
Forwarded from آموزش برنامه نویسی و دوره های امنیتی
در الکامپ منتظر حضور شما هستیم
☁️ در آروانیترین غرفهی #الکامپ ۱۴۰۴ به دیدار ما بیایید، تا از زیرساخت یکپارچهی ابر و هوش مصنوعی صحبت کنیم.
⏰ ۳ تا ۶ مهرماه
📌سالن ۸ و ۹
⏱️ ساعت ۸ تا ۱۶
👨💻 منتظر حضور شما در سالن #الکام_استارز هستیم.
☁️ @Arvancloud
☁️ در آروانیترین غرفهی #الکامپ ۱۴۰۴ به دیدار ما بیایید، تا از زیرساخت یکپارچهی ابر و هوش مصنوعی صحبت کنیم.
⏰ ۳ تا ۶ مهرماه
📌سالن ۸ و ۹
⏱️ ساعت ۸ تا ۱۶
👨💻 منتظر حضور شما در سالن #الکام_استارز هستیم.
☁️ @Arvancloud
Forwarded from DevTwitter | توییت برنامه نویسی
با توجه به تغییر تعرفه قیمت اینترنت، پرسشنامه پیشرو به منظور بررسی میزان کیفیت، سرعت و رضایت کاربران اینترنت تهیه شده است.
از شما تقاضا داریم با پاسخگویی به این سوالات ما را در رسیدن به هدف تحقیق یاری کنید. 💌
🎁🎁در پایان میتوانید با ثبت شماره همراه خود در قرعهکشی ۵کارت هدیه ۱ میلیون تومانی شرکت کنید.
❓برای تکمیل پرسشنامه کلیک کنید.❓
از شما تقاضا داریم با پاسخگویی به این سوالات ما را در رسیدن به هدف تحقیق یاری کنید. 💌
🎁🎁در پایان میتوانید با ثبت شماره همراه خود در قرعهکشی ۵کارت هدیه ۱ میلیون تومانی شرکت کنید.
❓برای تکمیل پرسشنامه کلیک کنید.❓
Forwarded from DevTwitter | توییت برنامه نویسی
افزونه لایو سرچ سریع تر از همیشه!
در نسخه جدید کوئریهای دیتابیس بهینه تر شدن و تفاوتش کاملا مشهوده حتی روی سایت های کوچیک.
علاوه بر این UX با نمایش شورتکات کیبورد بهبود پیدا کرد.
راستی لایو سرچ بدون موس و صرفا با کیبورد هم قابل استفادس
https://github.com/Skilledup/sk-live-search/releases/tag/v1.0.5
@DevTwitter | <Mohammad Anbarestani/>
در نسخه جدید کوئریهای دیتابیس بهینه تر شدن و تفاوتش کاملا مشهوده حتی روی سایت های کوچیک.
علاوه بر این UX با نمایش شورتکات کیبورد بهبود پیدا کرد.
راستی لایو سرچ بدون موس و صرفا با کیبورد هم قابل استفادس
https://github.com/Skilledup/sk-live-search/releases/tag/v1.0.5
@DevTwitter | <Mohammad Anbarestani/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️ پیشگیری قبل از بحران با یک نکتهی آموزشی مهم
🔹 در توزیعهای مبتنی بر دبیان هنگام نصب یا بروزرسانی گاهی با مشکلاتی مثل تداخل بستهها، حذف ناخواستهی نرمافزارها یا خطاهای نصب مواجه میشویم.
برای جلوگیری از این مشکلات، میتوانیم از قابلیت شبیهسازی (Simulation) در ابزارهای apt و aptitude استفاده کنیم. این قابلیت باعث میشود قبل از انجام هر تغییری ببینید دقیقاً چه اتفاقی خواهد افتاد، بدون اینکه چیزی واقعاً نصب یا حذف شود.
### روش استفاده: تست قبل از نصب بسته
یا معادل آن:
### تست قبل از بروزرسانی سیستم
تست برای بروزرسانی کامل (که حتی تغییرات وابستگیها را هم شامل میشود):
نویسنده: حسین سیلانی. آموزش های بیشتر در:
https://learninghive.ir
🔹 در توزیعهای مبتنی بر دبیان هنگام نصب یا بروزرسانی گاهی با مشکلاتی مثل تداخل بستهها، حذف ناخواستهی نرمافزارها یا خطاهای نصب مواجه میشویم.
برای جلوگیری از این مشکلات، میتوانیم از قابلیت شبیهسازی (Simulation) در ابزارهای apt و aptitude استفاده کنیم. این قابلیت باعث میشود قبل از انجام هر تغییری ببینید دقیقاً چه اتفاقی خواهد افتاد، بدون اینکه چیزی واقعاً نصب یا حذف شود.
### روش استفاده: تست قبل از نصب بسته
sudo apt install <package_name> -s
sudo aptitude install <package_name> -s
یا معادل آن:
sudo apt install <package_name> --simulate
sudo apt install <package_name> --dry-run
### تست قبل از بروزرسانی سیستم
sudo apt upgrade --simulate
sudo apt upgrade --dry-run
sudo apt upgrade -s
تست برای بروزرسانی کامل (که حتی تغییرات وابستگیها را هم شامل میشود):
sudo apt full-upgrade -s
sudo apt full-upgrade --simulate
نویسنده: حسین سیلانی. آموزش های بیشتر در:
https://learninghive.ir
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 میگن پنیر مفت فقط داخل تله موش مثال یه همچین چیزی هست
بخاطر جنگ ۱۲ روزه فرادرس یه کد تخفیف ۱۰۰ درصد ایران گذاشتش.
الان داره میگه از ۲۰ مهر باید پولش بدی در غیر اینصورت حذف میشه
@TheRaymondDev
بخاطر جنگ ۱۲ روزه فرادرس یه کد تخفیف ۱۰۰ درصد ایران گذاشتش.
الان داره میگه از ۲۰ مهر باید پولش بدی در غیر اینصورت حذف میشه
@TheRaymondDev
Forwarded from DevTwitter | توییت برنامه نویسی
نسخه GNU Coreutils 9.8 با پشتیبانی از SHA3 منتشر شد
الگوریتم SHA-3 بر پایهی ساختار اسفنجی (sponge construction) متفاوت از ساختار توابع SHA-1/2 است
با دستور cksum -a sha3 -l 512 کار را شروع کنید
@DevTwitter | <MehrdadLinux/>
الگوریتم SHA-3 بر پایهی ساختار اسفنجی (sponge construction) متفاوت از ساختار توابع SHA-1/2 است
با دستور cksum -a sha3 -l 512 کار را شروع کنید
@DevTwitter | <MehrdadLinux/>
Forwarded from SG Developers
در سومین رویداد تکوتاک – سلسله رویدادهای تخصصی در حوزه توسعه نرمافزار همکاران سیستم – که به صورت #رایگان و #آنلاین برگزار میشه، سراغ مبحث طراحی دیتابیسهای برداری و کاربرد اونها میریم:
✅ انتخاب VectorDB مناسب
✅ طراحی و پیادهسازی VDB برای سیستمهای RAG
✅ مثالهای واقعی دیگر از کاربردهای صنعتی
✅ چالشهای مقیاسپذیری و بهینهسازی عملکرد
👨🏻💻 ارائهدهنده: مسعود پرپنچی | تیملید شرکت همکاران سیستم
📅 پنجشنبه ۱۷ مهرماه | ساعت ۱۰ تا ۱۲
📌️ شرکت در رویداد فقط در صورت ثبتنام امکانپذیره.
🌐 اطلاعات بیشتر و لینک ثبتنام:
https://B2n.ir/gw1228
.
Linkedin | Instagram
✅ انتخاب VectorDB مناسب
✅ طراحی و پیادهسازی VDB برای سیستمهای RAG
✅ مثالهای واقعی دیگر از کاربردهای صنعتی
✅ چالشهای مقیاسپذیری و بهینهسازی عملکرد
👨🏻💻 ارائهدهنده: مسعود پرپنچی | تیملید شرکت همکاران سیستم
📅 پنجشنبه ۱۷ مهرماه | ساعت ۱۰ تا ۱۲
📌️ شرکت در رویداد فقط در صورت ثبتنام امکانپذیره.
🌐 اطلاعات بیشتر و لینک ثبتنام:
https://B2n.ir/gw1228
.
Linkedin | Instagram