سلام من وحید الوندی هستم، یک برنامه نویس ساده

در این بلاگ به انتشار مطالب جسته و گریخته شخصی خودم میپردازم

درباره من

در میان باید ها و نبایدها

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

چطور java و spring boot را در 24 ubuntu نصب کنیم

برای نصب Java و Spring Boot در Ubuntu، مراحل زیر را دنبال کنید: بهتر است طی مراحل اجرای و نصب وابستگی ها در جاوا سرویس شکن یا … را فعال کنید مرحله 1: نصب Java (JDK 21 یا نسخه مورد نیاز) 1. بروزرسانی مخازن 2. نصب OpenJDK 21 (یا نسخه دیگر) بررسی نصب Java: اگر […]

تشابهه زیاد php و جاوا در syntax و کلمات کلیدی

از نظر سینتکس (Syntax)، PHP و Java تفاوت‌های زیادی دارند، اگرچه برخی اصول پایه در هر دو زبان مشترک هستند. در اینجا مقایسه‌ای از سینتکس این دو زبان ارائه می‌دهیم: این مقاله بیشتر برای افرادی مناسب است که تمایل دارند زبان دیگری را هم بجز PHP یاد بگیرند و با توجه به بررسی که من […]

نصب لاراول در ویندوز – لینوکس – مک

برنامه نویسان php معمولا با استفاده از xampp استفاده میکنند ولی این روش خیلی خوب نیست . لاراول روش مناسبی را نصب وابستگی ها بجز دیتابیس را پیشنهاد میکند که به سادگی اجرای یک خط فرمان نصب میشود. نصب در لینوکس یا ubuntu بعد از اجرای دستور فوق به سادگی php , composer و laravel […]

رفع مشکل آپدیت نشدن Ubuntu

معمولا پیش می آید که در هنگام اجرای دستور sudo apt update یا sudo apt upgrade اتصال به مخزن ها انجام نمیشودو در سیستم ادامه اپدیت را نمی تواند انجام دهد برای حل این موضوع یک برنامه بسیار کاربردی وجود دارد که میتواند مخزن های معیوب را شناسایی و آنها را از لیست مخزن های […]

آموزش تولید محتوا با هوش مصنوعی

کاربرد هوش مصنوعی در بسیاری از زمینه ها آینده را تغییر میدهد و یکی از همین موضوعات تولید محتوا است که کار بسیاری از افرادی که با توفعالیت می‌کنند را آسان‌تر می‌سازد. چه نویسنده، چه روزنامه‌نگار، محقق یا بلاگر، بهره‌گیری از هوش مصنوعی می‌تواند تجربه‌ای شیرین و کارآمد باشد. استفاده از هوش مصنوعی در تولید […]

سبک کدنویسی و ساختار Domain Driven Design (DDD) چیست؟

رای ساخت یک نرم افزار تجاری نباید به هر روشی و هر ترتیبی که شده برنامه را صرفا برای اجرا شدن پیاده سازی کرد چون ما به عنوان تولید کننده آن لازم داریم که گذشت زمان به روزرسانی های متعددی داشته باشیم و باید برنامه را برای سالها توسعه دهیم از این رو سبک کد […]

اجرای دستور sum روی ۱۰۰ رکورد اول در SQL

احتمالا اگر بخواهید از یک روش ساده برای دریافت ۱۰۰ رکورد اول استفاده کنید دستور زیر را وارد میکنید اما متاسفانه این دستور به درستی عمل نمیکند و ستون amount را در کل رکورد ها جمع میزند . راه حل این است که از sub query استفاده شود. به طور مثال

انواع روش های نامگذاری در کدنویسی

یکی از اصولی که باید در کدنویسی رعایت کرد نحوه تعریف متغییرها و کلاس ها و … است. با رعایت این اصول کدنویسی از یک شکل مشخصی تبعیت میکند به این صورت که اگر قرار است یک کلاس برای مدیریت کتاب داشت به چند شکل میتوان آن را تعریف کرد BookManager یا book-manager یا bookManager […]