post image

من شیما هستم؛ توسعه‌دهنده نرم‌افزار.

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

راهنمای داکر برای تازه‌کارها: تعریف داکرفایل، ساخت ایمج و راه اندازی کانتینر

post image

در سومین نوشته از سری مطالب داکر قرار است با جزییات به تعریف دستورات در داکر فایل، ساخت ایمج و راه‌اندازی کانتینر بپردازیم. برای فهم بهتر مطالب پیش‌رو بد نیست دو نوشته قبل با عنوان «راهنمای داکر برای تازه‌کارها: داکر چیست؟» و «راهنمای داکر برای تازه‌کارها: کلمات کلیدی در Docker» را بخوانید. نصب داکر قبل از هربخوانید

راهنمای داکر برای تازه‌کارها: کلمات کلیدی در Docker

مطلب پیش‌رو در ادامه نوشته قبلی با عنوان «راهنمای داکر برای تازه‌کارها: Docker چیست؟» آمده. پیشنهاد می‌کنم بخوانید. Docker Engine موتور محرکه داکر، لایه‌ایست که داکر روی آن اجرا می‌شود و وظیفه آن مدیریت کانتینر ها، ایمج‌ها، بیلد کردن و… است. این لایه درست بالای سیستم‌عامل ماشین میزبان قرار می‌گیرد و از طریق دریافت دستوراتبخوانید

راهنمای داکر برای تازه‌کارها: داکر چیست؟

post image

در سال‌های اخیر به کرات اسم «داکر» (Docker) رو شنیده‌ایم. نوشته پیش‌رو راهنمایی ساده و آسان برای آشنایی با داکر و مفاهیم اولیه به همراه تمرین، برای کسانی‌ست که تازه‌‌کار هستند. با ما همراه باشید. یادآور می‌شوم این مجموعه شامل سه پست خواهد بود و دو نوشته دیگر با عناوین «راهنمای داکر برای تازه‌کارها: کلماتبخوانید

دیزاین پترن‌ها، Singletone

post image

قبل از شروع مطلب پیش رو که در مورد الگوی طراحی سینگلتون‌ ست، پیشنهاد می‌کنم پست قبلی با عنوان «دیزاین پترن‌ها، تاریخچه و چرایی» رو مطالعه کنید. الگوی طراحی سینگلتون (Singleton – یگانه) نوعی از دیزاین پترن کرییشنال‌ست که در آن واحد تنها یک اینستنت (نمونه‌) از کلاس تولید می‌کند و دسترسی گلوبال رو برای آن فراهمبخوانید

دیزاین پترن‌ها، تاریخچه و چرایی آن

سلام! این دفعه تصمیم گرفتم در مجموعه‌ای از پست‌های وبلاگ راجع به دیزاین پترن‌ها (Design Patterns) یا همان الگوهای طراحی در برنامه نویسی و حل مساله صحبت کنیم. قبل از هر کاری لازمه اطلاعات اولیه‌ای راجع به چیستی این مبحث بپردازیم. دیزاین پترن‌ها چه هستند و به چه دردی می‌خورند؟ دیزاین پترن‌ها راه حل‌های متداولبخوانید

چطور با یک بات تلگرام، سوپراستار شدم!

post image

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

زندگی به سبک برنامه‌نویس‌ها: عادات درست و غلط را بشناسیم

post image

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

تجربه توسعه‌دهندگی یا همان DX

post image

احتمالا همه ما با مفهومی به نام UX یا همون «تجربه کاربری» آشنا هستیم یا حداقل اسمش به گوشمان خورده اما اصطلاح DX شاید کمتر به زبان آمده باشه و یا راجع بهش صحبت شده باشه. Developer Experience یا همون «تجربه توسعه‌دهندگی» زمانی به کار برده می‌شود که محصول ما یک API است و مخاطببخوانید

بی‌مقدمه: میخواهم وبلاگ بنویسم!

post image

بالاخره پس از چند سال دوباره وبلاگم رو استارت زدم و امید دارم این دفعه دیگه بتونم به صورت مداوم و بی وقفه مطلب منتشر کنم. [همه‌مون اولش همین رو میگیم 😀 ] قراره چه کار کنم و از چی بنویسم؟ در حال حاضر قصد دارم در سه دسته‌بندی: برنامه‌نویسی، تجربه‌های کاری و سبک زندگیبخوانید