whay's differents between get and give?
romeo does’nt get the letter

این تاپیک مربوط به درس« [داستان انگلیسی رومئو و ژولیت](https://zapp.ir/p/part/33106/) » در نرم‌افزار [«زبانشناس»](https://zapp.ir) است. دوره: « [داستان‌های بچگانه](https://zapp.ir/p/part/33000/) » فصل: « [بسته ی اول](https://zapp.ir/p/part/33001/) »
سلام دوست عزیز خوش اومدین. تفاوتشون ساده س.

get میشه گرفتن و دریافت کردن (البته بازم معنی داره، اونی که اینجا به درد میخوره و به طور معمول رو میگیم)، و give میشه دادن

در اینجا رومئو باید نامه ای رو دریافت میکرده که نکرده. پس از فعل دریافت کردن یا get استفاده میکنیم
این جلسه از دوره راکت رو ملاحضه بفرمایید
https://roocket.ir/series/whats-new-in-laravel-8/episode/3 سلام


از هر دوی j و  zh  برای نشون دادن ژ در زبان انگلیسی استفاده میشه.


برای کلماتی که اسم خاص هستند(مثله اسم افراد و اشخاص) میتونین از هر دوشون هم استفاده کنین ولی اولویت با zh هست. همونطوری که تو رسانه های خارجی احمدی نژاد رو ahmadinejad می نوشتن. ولی برای کلماتی که اسم خاص نیستند **باید** از zh استفاده کنین. مثله همین واژه که فرمودین. در کل برا اسما هم بهتره از zh استفاده بشه چون اگه دقت کنین اسامی چینی رو تو انگلیسی با zh می نویسن و ژ تلفظ میکنن. همچنین zh به عنوان digraph (دو حرفی که با هم یه صدا میدن مثله همین zh و sh و…) حرف ژ در فارسی معرفی شده.



> 
> ⟨**zh**⟩ represents the voiced postalveolar fricative (/ʒ/), like the ⟨s⟩ in *pleasure*, in Albanian and in Native American orthographies such as Navajo. It is used for the same sound in some English-language dictionaries, as well as to transliterate the sound when represented by Cyrillic ⟨ж⟩ and **Persian ⟨ژ⟩** into English; though it is rarely used for this sound in native English words (perhaps the only one being *zhoosh*).
> 
> 
> 


اینم بگم اینکه شاید واژه از واج میاد نمیتونه تاثیر تو تصمیم ما بذاره همونطور که “فیروز” از “پیروز” میاد و معرب اون هست ولی ما وقتی میخواهیم به انگلیسی بنویسیم phirouz نمی نویسیم و مینویسم firouz.


موفق باشین [`string`](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/string)یک نام مستعار برای[`System.String`](https://docs.microsoft.com/en-us/dotnet/api/system.string)در سی شارپ هست.

بنابراین از نظر فنی، هیچ تفاوتی بین این دو وجود نداره. درست مثل [`int`در مقابل `System.Int32`](https://stackoverflow.com/questions/62503/c-int-or-int32-should-i-care)

هر زمان که به یک شی اشاره داری به طور کلی توصیه می شه که از نظر دستور کار از `string` استفاده کنی.

مثال


```
string place = "world";

```
در طرف مقابل، من فکر می کنم به طور کلی بهتره زمانی که به ویژه به یک کلاس اشاره داری از `String`استفاده کنی.

مثال


```
string greet = String.Format("Hello {0}!", place);

```
این همون شیوه ای که مایکروسافت [در مثال هاش](https://docs.microsoft.com/en-us/dotnet/api/system.string.format#examples) ازش استفاده می کنه کلا درست متوجه نشدم که توی صفحه جدید چه دیتایی می خوای بگیری اما چون گفتی وبلاگه فرض رو بر این میزارم که دیتای یه مقاله رو می خوای از api بگیری :
ببین تو اول باید یه روتر تعریف کنی و توی path اون یه id ست کنی مثلا :
path="/blog/posts/:id"
اینجوری میتونی یه کامپوننت یا صفحه دزست که که توی اون با
this.props.match.params.id
میتونی اون id رو بگیری حالا مثلا این id اون مقاله هست که می خوای نشون بدی توی... عملکرد orm های این دو فریم ورک با هم متفاوته..
doctrine روابط رو در خود جدول ها اعمال میکنه
eloquent از طریق php این کارو انجام میده
بازدهی وقتی پایین میاد که در حین استفاده از الکوئنت از best practice ها پیروی نکنیم... عملکرد الکوئنت می‌تونه در برخی موارد عجیب باشه اما اگر به نحو درست ازش استفاده بشه، مشکلی پیش نمیاد متفاوتند تعریف اصطلاحات فعل و فاعل و مفعول نه تنها در زبان فارسی کاربرد دارد ، بلکه در زبان عربی نیز وجود دارد.


و تعریف آنها در این دو زبان (فارسی و عربی) یکسان است. 


اگرچه که به نظر بنده تشخیص آنها در زبان عربی با توجه به اعراب کلمه و دیگر نشانه ها آسان تر است.


در مجموع، تعاریف این کلمات در فارسی چنین است:


**فعل** : کلمه ای است که در معنا بر انجام گرفتن کاری و یا پذیرش حالتی دلالت دارد: 


**مثل)** خوردم، می روم، خواهم نوشت، رفته بودم، و ....


و با توجه به زمان انجام کار به **چند دسته** تقسیم می شود:


۱.ماضی ساده که در معنا بر زمان گذشته دلالت می کند.و زیر شاخه های آن عبارتند از:


-ماضی استمراری که (می) دارد: می رفتم


-ماضی نقلی که (ه و است) دارد: رفته است


-ماضی بعید که (ه و بود) دارد: رفته بود


۲.مضارع ساده که در معنا بر زمان حال دلالت می کند و زیر شاخه های آن عبارتند از:


-مضارع التزامی که (ه و باش) دارد: رفته باشم


-مضارع اخباری که (می) دارد: می روم


۳. مستقبل که در معنا بر زمان آینده دلالت دارد و در ترجمه (خواه) می گیرد: خواهم رفت


**فاعل:** به کسی گفته می شود که کاری را انجام می دهد یا حالتی را می پذیرد.


**مفعول:** به کسی یا چیزی گفته می شود که کار بر آن انجام می شود و معمولا در جمله قبل از (را) می آید.


**مثال** علی تکالیفش را نوشت.


در این جمله:


علی فاعل، تکالیفش مفعول، نوشت فعل است. سوال خیلی خوبیه.

در ابتدا باید بگم که توضیحات قبلی من ایراد داشت چون بر اساس استاندارد c++ نتیجه تمام مثال‌های بالا نامعین است.

دو مفهوم وجود داره: تقدم عملگرها operator precedence و ترتیب بررسی (یا ارزیابی) order of evaluation

این دو با هم دیگه فرق دارن.

عملگری که تقدم بالاتری داره الزاما اول ا… سلام دوست عزیز، مقالات زیر میتواند در ابتدای کار، دید خوبی را به شما بدهد:
* |برنامه نویسی رو از کجا شروع کنم ؟::http://programming.itpro.ir/questions/3/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b1%d9%88-%d8%a7%d8%b2-%da%a9%d8%ac%d8%a7-%d8%b4%d8%b1%d9%88%d8%b9-%da%a9%d9%86%d9%85-%d8%9f|
* | چطور میشه یک برنامه نویس خوب باشیم::http://programming.itpro.ir/articles/14604/%da%86%d8%b7%d9%88%d8%b1-%d9%85%db%8c%d8%b4%d9%87-%db%8c%da%a9-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3-%d8%ae%d9%88%d8%a8-%d8%a8%d8%a7%d8%b4%db%8c%d9%85|
* |تفاوت زبان برنامه نویسی c و ++c در چیست ؟ ::http://programming.itpro.ir/articles/15754/%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-c-%d9%88-%d8%a8%d8%b9%d9%84%d8%a7%d9%88%d9%87%d8%a8%d8%b9%d9%84%d8%a7%d9%88%d9%87c-%d8%af%d8%b1-%da%86%db%8c%d8%b3%d8%aa-%d8%9f|
* |کاملترین مقایسه بین زبان برنامه نویسی وب asp.net و php - قسمت اول ::http://web.itpro.ir/articles/3958/%da%a9%d8%a7%d9%85%d9%84%d8%aa%d8%b1%db%8c%d9%86-%d9%85%d9%82%d8%a7%db%8c%d8%b3%d9%87-%d8%a8%db%8c%d9%86-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%d8%a8-asp-net-%d9%88-php-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84|
--
در ضمن موارد مشابهی قبلاً در سایت مطرح شده که به شرح زیر است:
* |یادگیری برنامه نویسی::http://programming.itpro.ir/questions/9854/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c|
* |یادگیری یک زبان برنامه نویسی::http://programming.itpro.ir/questions/16520/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%db%8c%da%a9-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c|
* |کدام زبان برنامه نویسی رو یاد بگیرم؟::http://programming.itpro.ir/questions/20029/%da%a9%d8%af%d8%a7%d9%85-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b1%d9%88-%db%8c%d8%a7%d8%af-%d8%a8%da%af%db%8c%d8%b1%d9%85%d8%9f|
* | برای برنامه نویسی از کجا شروع کنم ؟::http://programming.itpro.ir/questions/12154/%d8%a8%d8%b1%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a7%d8%b2-%da%a9%d8%ac%d8%a7-%d8%b4%d8%b1%d9%88%d8%b9-%da%a9%d9%86%d9%85-%d8%9f|
* |برنامه نویسی رو چه شکلی شروع کنم؟::http://programming.itpro.ir/questions/12111/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b1%d9%88-%da%86%d9%87-%d8%b4%da%a9%d9%84%db%8c-%d8%b4%d8%b1%d9%88%d8%b9-%da%a9%d9%86%d9%85%d8%9f|
* |برای یاد گیری برنامه نویسی غیر از وب از کجا باید شروع کرد::http://programming.itpro.ir/questions/17542/%d8%a8%d8%b1%d8%a7%db%8c-%db%8c%d8%a7%d8%af-%da%af%db%8c%d8%b1%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%ba%db%8c%d8%b1-%d8%a7%d8%b2-%d9%88%d8%a8-%d8%a7%d8%b2-%da%a9%d8%ac%d8%a7-%d8%a8%d8%a7%db%8c%d8%af-%d8%b4%d8%b1%d9%88%d8%b9-%da%a9%d8%b1%d8%af| با سلام، سوالی که پرسیدین سوال خیلی مهمی است و معمولا افرادی که حتی تحصیلات اکادمیک دارن هم بعد از 4 سال دوران تحصیلی هم میپرسن و با خواندن یکسری درس تئوری و پایه هنوز متوجه داستان نشدن و علتش هم موارد مختلفی است که یکسری از آنها را در اینجا براتون مینویسم. ببینید وقتی برق اختراع شد داستان خیلی ساده بود باهاش یکسری کارهای ساده انجام میدادن و افرادی هم که متخصص این حوزه بودن لازم بود یکسری اطلاعات بدونن و تقریبا آروم آروم در کل زمینه هایی که کلمه برق داشت میتونستن به خودشون مهندس بگن ولی با پیشرفت فوق سریع تکنولوژی داستان عوض شد و امروزه میبینید که هر روز شاهد رونمایی از یک رشته یا بهتره بگیم گرایش دانشگاهی و کاری هستیم. ولی اکثر درس ها و کتاب ها و دانشگاه ها هنوز با این موضوع بروز تنشدن و سعی میکنن کل داستان را بگن ( شایدم راه درستش همینه نمیدونم) و برا همین اکثر بچه ها در آخر تحصیلات انگار هیچی نخوندن **کلی اطلاعات که نمیدونن چطوری به هم وصل کنن و باهاش یک مدار طراحی کنن**. درسته !؟ حال چه باید کرد و راه حل چیه. و اصلا برا افرادی که کلا تئوری نخوندن و از رشته های دیگری اومدن به الکترونیک چطوری میتونیم الکترونیک آموزش بدیم بخصوص آموزش الکترونیک آنالوگ. 

 آموزش الکترونیک آنالوگ :

 قبل از همه چیز بگم که دانستن اطلاعات و مفاهیم پایه برای افرادی که حتی الکترونیک دیجیتال هم کار میکنن ضروری است. و در مواردی مانند سیگنال\_کاندیشنینگ یا بعبارت ساده تر مثلا یک سنسور آنالوگ را طرف میخواد به یک میکروکنترلر وصل کنه این علم نیازه. خب نریم حاشیه و بریم سر موضوع اینکه شما چطوری میتونید الکترونیک آنالوگ یادبکیرید. و اگر خیلی دقیق تفاوت آنالوگ و دیجیتال را نمیدونید نوشته [تفاوت مدار آنالوگ و دیجیتال (تفاوت سیگنال، داده‌ها و خروجی‌ های آنالوگ و دیجیتال)](https://melec.ir/%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d9%85%d8%af%d8%a7%d8%b1-%d8%a2%d9%86%d8%a7%d9%84%d9%88%da%af-%d9%88-%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84/)  میتونه مفید باشه.

 قدم اول

* مرحله اول : اول از همه تعیین کنید در چه حوزه ای از الکترونیک انالوگ میخواهید کار کنید. مثلا فعل حاضر بنظر " طراحی مدارات منبع تغذیه سوئیچینگ" اینورتر ها و مدارات ولتاژ بالا درآمد خوبی داره میتونید پروژه های بالا بزرگ بگیرید. ولی بازم انتخاب با خودتان و نیازتان است.
* مرحله دوم : تعیین کنید چقدر میخواهید در زمینه مورد نظر عمیق بشید. مثلا میخواهید طراحی حرفه ای باشید یا نه فقط تعمییرات دستگاه های آن حوزه

 قدم دوم

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

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

* [آموزش الکترونیک پایه – آموزش الکترونیک به زبان ساده](https://melec.ir/learning-basic-tutorials-of-electronic/)
* [ولتاژ و جریان (قسمت سوم مفاهیم پایه الکترونیک)](https://melec.ir/voltage-current-power-energy-in-electronic/)

اگر آموزش های بالا را کامل خوندین و بازم کافی نبودن کتاب های زیر میتونین کمکتون کنن: 

* [دانلود کتاب مبانی الکترونیک و الکترونیک کاربردی (+کتاب مبانی الکترونیک میرعشقی )](https://melec.ir/practical-basic-electronics-books/)
* [دانلود کتاب مدار های الکتریکی هیت](https://melec.ir/engineering-circuit-hayt-7th-farsi-pdf/) (کاملا تئوری و مناب دانشگاه)

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

* [دانلود کتاب الکترونیک فلوید انگلیسی](https://melec.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d8%a7%d9%84%da%a9%d8%aa%d8%b1%d9%88%d9%86%db%8c%da%a9-%d9%81%d9%84%d9%88%db%8c%d8%af-%d8%a7%d9%86%da%af%d9%84%db%8c%d8%b3%db%8c/)
* [دانلود کتاب الکترونیک عملی برای مخترعان](https://melec.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-practical_electronics_for_inventors/) (انگلیسی فک کنم ترجمه نداره)

لازم نیست تمام موارد و کتاب های بالا را بخونید من گزینه های مختلفی را پیش روی شما گذاشتم تا حق انتخاب داشته باشید و مطالب سایت هم کفایت میکنن. 

 قدم سوم

در این مرحله باید به سمت نرم افزار های الکترونیک برید که یادگیری شما را تسریع کنن مواردی را که یادمیگیرین را تست کنید و حال کنید که چطوری کار میکنن نرم افزار زیاد هست ولی لینک های زیر را سری بزنید خوبه:

* [آموزش پروتئوس](https://melec.ir/proteus-software-tutorials-setup-new-project/)
* [آموزش OrCAD PSpice](https://melec.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%85%d8%b1%d8%ac%d8%b9-%da%a9%d8%a7%d9%85%d9%84-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-orcad-pspise/)
* [نرم افزارهای طراحی مدارات الکترونیکی](https://melec.ir/electronic-engineering-design-softwares/)

 قدم چهارم

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

* [فیلم های آموزش طراحی مدارات آنالوگ](https://melec.ir/%d9%81%db%8c%d9%84%d9%85-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c-%d9%85%d8%af%d8%a7%d8%b1%d8%a7%d8%aa-%d8%a2%d9%86%d8%a7%d9%84%d9%88%da%af/)
* [فیلم های آموزشی طراحی مدارات آنالوگ (بخش دوم)](https://melec.ir/film-how-to-design-analog-electronic-circuit/)
* [فیلم های آموزش مدارات الکترونیک آنالوگ (بخش سوم)](https://melec.ir/opamp-bjt-electronic-circuits-design-videos/)

 قدم پنجم

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

ادامه را در پاسخ دوم مینوسم...