10 راه برای جلوگیری از تبدیل شدن به یک فریلنسر بی ارزش

10 راه برای جلوگیری از تبدیل شدن به یک فریلنسر بی ارزش

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

API چیست؟

API چیست؟

از لحاظ فنی API (Application Programming Interface) مخفف رابط برنامه نویسی اپلیکیشن است. در برخی موارد، اکثر شرکت‌های بزرگ، APIهایی برای مشتریان و یا استفاده داخلی خود ساخته‌اند.اما چگونه API را به زبان فارسی ساده توضیح دهیم؟ و آیا معنای آن وسیع‌تر از چیزی است که در برنامه نویسی و تجارت استفاده می‌شود؟ در این مقاله می خواهیم به سوالات پاسخ بدهیم.

6 نکته درباره ی اینکه چگونه باید با توسعه دهندگان ارتباط برقرار کنیم

6 نکته درباره ی اینکه چگونه باید با توسعه دهندگان ارتباط برقرار کنیم

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

35 عادت بد برنامه نویسی که باعث خرابی کد شما می شود.

35 عادت بد برنامه نویسی که باعث خرابی کد شما می شود.

به عنوان یک برنامه نویس بسیاری از کارهای غلط را نه تنها در حوزه ی کدزنی بلکه در کارتیمی نیز دیده ام. خود من هم بسیاری از این کارهای اشتباه را انجام داده ام. در این مقاله من 35 مورد از این عادت های برنامه نویسی غلط را در 4 دسته ی: سازماندهی کد، کار گروهی، نوشتن کد و تست و نگهداری، بررسی می کنم.

زامارین ( Xamarin ) در مقایسه با React Native

زامارین ( Xamarin ) در مقایسه با React Native

در این مقاله می خواهیم بررسی کنیم که کدام مورد برای توسعه ی اپلیکیشن های ( Cross-Platform) چندسکویی ، Xamarin یا React Native بهتر است.یکی از راه های ساخت اپلیکیش های فوق العاده، انتخاب ابزار های مناسب است.ابزار های بسیاری وجود دارد اما ما درباره ی Xamarin و React Native صحبت خواهیم کرد و شما می توانید یکی از آن ها را در پروژه خود انتخاب کنید.

DevOps چیست؟

DevOps چیست؟

DevOps ترکیبی از چندین نقش بوده است. ضرورتا یک توسعه دهنده و مهندس اجرایی کنار یکدیگر قرار می گیرند و ویژگی ها با زیرساخت ها با یکدیگر ترکیب می شوند.اصطلاح DevOps از دو واژه Development (توسعه) و Operations (عملیات) ساخته شده است. ما در این مقاله به بررسی کلی DevOps و سپس به بررسی هر یک از نقش ها به صورت جداگانه خواهیم پرداخت.

open source چیست؟

open source چیست؟

عبارت open source به چیزی که افراد می توانند آن را تغییردهند یا به اشتراک بگذراند اشاره می کند زیرا طراحی آن به طور عمومی در دسترس است. بنابراین در این مقاله می خواهیم open source را بطور کامل بررسی کنیم.