برنامه نویس

متن مرتبط با «تجربه» در سایت برنامه نویس نوشته شده است

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

  • جمعه 03 آذر 1396, 01:00 صبح #1 ,دوستانی,فروشگاه ...ادامه مطلب

  • گرایشات جدید در طراحی تجربه کاربری سایت:

  • آدرس مورد نظر وجود ندارد. علت : 1-آدرس را اشتباه تایپ کرده اید. 2-این صفحه توسط مدیر سایت حذف شده است. 3- هنگام ایجاد گفتگوی جدید از عناوین نامناسب استفاده شده است. ,گرایشات,طراحی,تجربه,کاربری ...ادامه مطلب

  • طراحی تجربه کاربری در سایت کاپ:

  • مراحل کاری و نحوه *طراحی تجربه کاربری* (http://sitecup.ir/%D8%AE%D8%AF%D9%85%D8%A7%D8%AA/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%AA%D8%AC%D8%B1%D8%A8%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C/) به طور طبیعی، شما نماینده خود مخاطبان خود را منحصر به فرد، خواستار شاهکارهای منحصر به فرد از طراحی تجربه...,طراحی,تجربه,کاربری,سایت ...ادامه مطلب

  • سوال: مشکل در آزاد شدن Thread دوستان باتجربه کمک لطفا

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

  • تجربه یک اسباب کشی رویایی با باربری تهران

  • تجربه یک اسباب کشی رویایی با باربری تهرانبا سلام خدمت شما کاربر گرامیاگر مستاجر هستید و قصد دارید اسباب کشی کنید حتما نیاز به یک باربری دارید تا اسباب کشی را برای شما انجام بدهد و خدمات حمل اثاثیه را برای شما انجام بدهد ، شرکت باربری تهران با 20 سال سابقه در امر اسباب کشی آماده است خدمات حمل اثاثیه , ...ادامه مطلب

  • تجربه یک اسباب کشی با باربری روز

  • تجربه یک اسباب کشی با باربری روزشرکت باربری و اتوبار روز ارائه دهنده خدمات باربری در تمامی نقاط تهران می باشد که خدمات خود را به صورت شبانه روز و هفت روز هفته انجام می دهد ، شرکت باربری روز با داشتن یک دهه سابقه درخشان اماده است یک اسباب کشی بدونه دردسر را برایتان انجام خواهیم داد ، این شرکت با داشت, ...ادامه مطلب

  • تجربه های سفر یک فرد معلول اما حرفه ای

  • تجربه های سفر مارتین سیبلی (Martyn Sibley) سفر کردن می*تواند یک تجربه دلهره *آور برای همه باشد و حتی برای کسانی که مشکلات حرکتی دارند، این تجربه دشوارتر خواهد بود. موارد متعددی وجود دارند که باید به آن*ها فکر کنید: چگونه می*خواهید به مقصد خود برسید، کجا قرار است اقامت داشته باشید، بیمه، جابجایی..., ...ادامه مطلب

  • سوال: اگر تجربه در سی شارپ دارید لطفا من رو راهنمایی کنید(منابع)

  • آدرس مورد نظر وجود ندارد.علت :1-آدرس را اشتباه تایپ کرده اید.2-این صفحه توسط مدیر سایت حذف شده است.3- هنگام ایجاد گفتگوی جدید از عناوین نامناسب استفاده شده است. Let's block ads! بخوانید, ...ادامه مطلب

  • آموزش: معماری Domain-Driven را بر روی بستر .Net تجربه کنید. بخش 2

  • در تاپیک قبل با کلیات رویکرد Domain-Driven و همچنین مفهوم Domain Model اشنا شدیم. در این مقاله به بررسی برخی مفاهیم جهت پیاده سازی Domain Model در نرم افزار می پردازیم.Entity -Entity (به فارسی : موجودیت) به اشیایی گفته می شود که با ID (شناسه ی منحصر به فرد) تعریف و شناخته می شوند. برای مثال “مشتری” در سیستم فروش یک Entity می باشد. Entity در قالب یک کلاس با مشخصه ها (Attributes) و رفتارهای مختلف (Behaviors) پیاده سازی می شود. ویژگی ها و صفات مشتری ممکن است در طول عمر نرم افزار تغییر کند و ویرایش شود، اما ID آن ثابت است. ID می تواند مقداری واقعی و معنی دار مانند شماره ی شناسنامه ی مشتری، و یا مقداری تخصیص شده توسط خود نرم افزار مانند کد اشتراک مشتری باشد. دو Entity مختلف می توانند ویژگی های یکسان داشته باشند بنابراین هر Entity باید متدی برای متمایز کردن خود از سایرین داشته باشد.نمونه ای ساده از اینترفیس IEntity و موجودیت Custmer : public interface IEntity<TEntity, TID>{TID Id { get; }bool SameIdAs(TEntity entity);} public class Customer : IEntity<Customer, long>{public long Id { get; private set; }public string Firstname { get; private set; }public string Lastname { get; private set; }public Customer(long id, string firstname, string lastname){if (id <= 0)throw new ArgumentException("Id");Id = id;Firstname = firstname;Lastname = lastname;}public bool SameIdAs(Customer entity){if (entity != null){retu entity.Id == this.Id;}retu false;}...} همانطور که ملاحظه میکنید جهت متمایز کردن Entity ها از یکدیگر متدی با نام SameValueAs تعریف و پیاده سازی شده است.نکته : در مثال فوق ویژگی های موجودیت مشتری Encapsulate شده و قابلیت تغییر آنها از بیرون از کلاس وجود ندارد. این تکنیک باعث می شد تا مقادیر Property ها تنها توسط خود Entity تغییر یابد و Entity همیشه در وضعیت معتبر باشد. (می توانید جهت تغییر Property ها متدی مانند Update بر روی کلاس مشتری تعریف نمایید.)- Value ObjectValue Object ها اشیایی هستند که تنها توسط ویژگی ها و مقادیرشان شناخته می شوند و برای سیستم اهمیت دارند. برای مثال “آدرس مشتری” می تواند در قالب یک Value Object طراحی شود. Value Object ها می توانند, ...ادامه مطلب

  • آموزش: معماری Domain-Driven را بر روی بستر .Net تجربه کنید. بخش 1

  • - بخش 1 / مقدمهDomain Driven Design (به اختصار DDD) مبحثی است که در سال های اخیر به شدت مورد توجه جامعه ی نرم افزاری دنیا بوده و رویکرد بسیاری از شرکت های نرم افزاری را برای تحلیل و توسعه ی نرم افزارها به شدت مورد تاثیر قرار داده است. این مبحث اولین بار در سال ۲۰۰۳ توسط آقای Eric Evans در کتاب Domain-driven design مطرح گردید.- Domain-Driven Design چیست؟DDD رویکردی برای تولید و توسعه ی نرم افزارهای بزرگ با فرآیندها و قوانین زیاد، پیچیده و در حال تغییر می باشد. اصطلاح Domain به حوزه و دامنه ی اصلی فعالیت نرم افزار اطلاق می شود که نرم افزار برای پیاده سازی آن توسعه می یابد. هسته ی اصلی DDD مجموعه ای از مفاهیم و تکنیک هاست که برای تحلیل Domain و ساخت یک مدل از روی آن (Domain Model) به کار برده می شود. تمرکز و توجه اصلی این رویکرد بر روی توسعه ی این مدل می باشد. تحلیل و طراحی Domain Model اختصاصا به منظور تولید نرم افزار در ابعاد Enterprise و با فرآیند های پیچیده و زیاد مناسب می باشد. Domain Model طراحی شده با جزئیات دقیق بوده و مفاهیم و قوانین (Business Rules) در آن پیاده سازی میشوند.DDD بر زوایای دیگری از فرآیند توسعه ی نرم افزار نیز تاثیر گذار است. برای مثال تاکید زیادی در ارتباط دو طرفه ی تیم توسعه ی نرم افزار و کاربران متخصص Domain (برای مثال انبارداران در سیستم انبار) دارد. از آنجا که ممکن است در این ارتباط دو طرفه، تیم توسعه ی نرم افزار در فهمیدن برخی مفاهیم و مسائل دچار اشتباه و دوگانگی شوند لذا ایجاد زبان یکسان بین دو تیم (Ubiquitous Language) در مورد مفاهیم Domain امری الزامی است. DDD همچنین راهکارهایی برای تقسیم نرم افزار به بخش های جدا و مستقل (مفهوم Bounded Context) و همچنین ارتباط این بخش ها با یکدیگر ارائه میکند. این امر سبب می شود تا فرآیند توسعه ی نرم افزار به صورت موازی بین چند تیم انجام شده و همچنین معماران سیستم را قادر می سازد تا از معماری ها و تکنولوژی های مختلف در بخش های مختلف استفاده نمایند.همانطور که مطرح شد، رویکرد Domain-Driven برای نرم افزارهای بزرگ و پیچیده مناسب می باشد. لذا استفاده از آن در پروژه های کوچک و ساده و یا پروژه هایی که صرفا نیاز به ذخیره و خواندن اطلاعات دارند و Business خاصی ندارند، ممکن است تنها زمان و هزینه ی پروژه را افزایش, ...ادامه مطلب

  • کمک از با تجربه ها در ضمینه راه اندازی مغازه کامپیوتری

  • سلام----------------------------------------------------------------------------توانایی هابرنامه نویسی php انجام دادم و چند پروژه پیاده سازی کردمطراحی قالب سایت به صورت ریسپانسیو با bootstrapبرنامه نویسی اندوید ولی تا الان به صورت حرفه ای شروع نکردمانجام پروژه های دانشجویی تحت وب توسط phpعیب یابی و نصب ویندوز و .... در منزل مشتریاسمبل کردن سیستم(تا حدودی بلدم ولی مغازه یا جایی شاگردی نکردم که یاد بگیرم به صورت یه حرفه)مبلغ 30 الی 40 میلیون توانایی مالی----------------------------------------------------------------------------اول اینکه خیلیا پیشنهاد دادن که برو شرکت برنامه نویسی کار کن و حقوق خوبیم میدن،من نمیخوام برای دیگران کار کنم.میخوام برای خودم کار کنم و تو شهر خودم کار کنم وگرنه تو تهران پیشنهاد کار شده بهم و اینکه علاقه شدیدی دارم که در ضمینه تحصیلیم کار کنم وگرنه کارهای زیادی بهم پیشنهاد شده که علاقه ای بهشون ندارم.یک ماه دیگه خدمتم تموم میشه و میخوام کارو شروع کنم،من در استان مازندران شهر ساری میخوام یه مغازه راه اندازی کنم،رشته تحصیلی:مهندسی نرم افزار،اجاره مغازه 15 الی 20 متری تقریبا بین 500 تا 1 میلیون-----------------------------------------------------------------------------1) به نظر شما در این وضع بازار مغازه سخت افزار کامپیوتر بزنم و کارهای نرم افزاری هم انجام بدم و طراحی سایتم در وقت آزادم انجام یدم.به نظر شما فروش لپ تاپ بهتر جواب نمیده؟2)با این توانایی مالی من بهتر است چه مغازه ای بزنم؟کامپیوتری یا لپ تاپی؟3)اصلا وارد این حرفه بشم یا نه؟4)به نظر شما میانگین در آمد ماهانه چقدره؟البته بجر 6 ماه تا یک سال اول که تا جا بیوقتیممنون از صبر و حوصله در پاسخگویی.حتما تشکر میشود از دوستانی که راهنمایی می کنند Let's block ads! بخوانید, ...ادامه مطلب

  • گفتگو: استفاده از تجربه :نحوه پیاده سازی سطح دسترسی

  • سلامبا هر روشی میتونی این کار انجام بدی.با روش درج در بانک و دستی و ..من در یکی از برنامه هام این این روش استفاده کردم .واستون قرار میدم اگر مفید بود استفاده کنیدابتدا در فرم لاگین بعد از خط public partial classاین متغیر رو تعریف کنید public static int myFlag = 0; حال با استفاده از این متغیر میشه فهمید ادمین لاگین شده به برنامه یا یوزر و ادامه که چه منو ها یا چه فرم هایی دسترسی داشته باشهادامش...داخل فرم لاگین 2 تا رادیو باتن میزارییکی واسه یوزر معمولی و یکی هم ادمینداخل دکمه ورود if (radio_user.Checked == true){myFlag = 1;Main fmain = new Main();fmain.Show();this.Hide();}elsemyFlag = 0; و بقیه کد ها سلکت یوزر نیم و پسورد مربوط به برنامتحالا میایی فرم اصلی برنامه در رویداد فرم لود if (LoginAdmin.myFlag == 1){menuStrip1.Items["M0"].Enabled = false;menuStrip1.Items["M1"].Enabled = false;menuStrip1.Items["M4"].Enabled = false;menuStrip1.Items["M5"].Enabled = false;M3_1.Enabled = false;groupBox1.Enabled = false;groupBox2.Enabled = false;groupBox4.Enabled = false;groupBox5.Enabled = false;groupBox7.Enabled = false;groupBox8.Enabled = false;} در اینجا فلگ من 1 هستش .یعنی کاربر معمولی لاگین شده . و من تعدادی منو رو براش غیر فعال کردمشما بسته به برنامه ک داری میتونی هر محدودیتی بزاریموفق و شاد باشیدThis entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • نیاز به راهنمایی دوستان با تجربه

  • سلام به دوستان گرامی انجمن بزرگ برنامه نویسمن نیاز به یک برنامه تحت ویندوز دارم که یک سری اطلاعات را من بهش میدم و توی یک وبسایت خاص اون اطلاعات را درج کندیه چیزی شبیه ارسال نظر به سیستم های وبلاگدهی اما با فیلدهای بیشترراستش توی برنامه نویسی کاملا صفر هستم و از طرفی بنابر دلایلی نمیتونم این کار را به برنامه نویسی بسپارممیخواستم بدونم پیشنهاد شما دوستان گرامی چیه، از چه زبانی استفاده کنم و اسانترین راه واسه نوشتن همچین برنامه هایی چیه که خودم دست به کار بشم و یاد بگیرمحدودا چقدر باید توی زبان مدنظر شما وقت صرف کنم تا بتونم یه چیز اولیه بنویسم؟ This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • قفل نرم افزاری یاقوت سرخ ؟ کسی تجربه ای داره؟

  • سلامکسی درباره قفل نرم افزاری یاقوت سرخ تجربه ای داره؟الان توی گوگل که سرچ می کنی قفل نرم افزاری، اول سایت اون میاد. خیلی از مباحثی هم که توی اینترنت هست درباره قفل های نرم افزاری قدیمی هست که الان یا نیستند یا دیگه پشتیبانی درستی ندارند مثل قفل شتاب.من خودم یک سری فیلم آموزشی دارم که البته فکر کنم -اگه نیاز باشه- میشه به exe تبدیلشون کرد.پیشاپیش ممنون This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • مروری بر تجربه‌ی ما در پیدا کردن نیرو از فروم برنامه‌نویس.اورگ

  • در راستای این پست که اینجا قرار دادیم - به نظرم رسید بد نباشه یه مرور کوتاه روی اتفاق هایی که افتاد و دوستانی که لطف کردند و اپلای کردند داشته باشم. فکر می کنم که این پست می تونه به بقیه‌ی دوستان که دنبال کارهای بزرگتر و پیچیده تر با شرکت های بین المللی هستند کمک کنه.آمارما در حدود ۱۸ درخواست (توجه کنید - درخواست - نه رزومه) از اینجا دریافت کردیم. انتظار ما عدد بالاتری از این بود (با توجه به اینکه پست ما حداقل ۵۰۰۰ بار دیده شده -- ممنون از حمیدرضای عزیز برای ارسال در تلگرام). ولی خوب،‌ چه می شه کرد :-) با تعدادی از دوستان هم شخصا تماس گرفتم‌ (linkedin). از بین این ۱۸-۱۹ رزومه، ما تقریبا ۵۰٪ رو کلا حذف کردیم. و به بقیه زمان مصاحبه دادیم. از بین مصاحبه ها ۵ نفر رو برای مرحله‌ی دوم گذاشتیم و الان به ۳ نفر آفر دادیم (که قبول کردند!). ترجیح من یک ست آپ ۵۰ -> ۲۰ ->‌ ۱۰ -> ۴ بود.چه چیزهایی رو حذف کردید؟‌دوستانی که رزومه نفرستاده بودندسایت ساز هارزومه هایی که به درد کار ما نمی خورد (مثلا ASP)یکی دو نفر که توانایی بیشتر از انتظار ما داشتند (senior level, lead level) که واقعا برای من جالب بود و سعی می کنم حتما یه جوری باهاشون همکاری رو شروع کنم.نکته‌ی جالب اینه که با وجود اینکه من «صرفا» رزومه‌ی انگلیسی خواسته بودم، تعدادی از دوستان رزومه‌ی فارسی فرستادند. (مشکل شماره‌ی ۱). به همین ترتیب، بعضی از دوستان صرفا ایمیل زدند و گفتند «با من در تماس باشید.» (مشکل شماره‌ی ۲).رزومه ها چه طور بودند؟‌سطح تیکنیکال رزومه ها بالا بود و من از پیدا کردن این همه استعداد (finding so much talent) واقعا خوشحال شدم. به نظر می رسه که بازار برنامه نویسی در ایران فعال هست و با کمی کمک و راهنمایی می شه به یه نیروی کار عالی تبدیل اش کرد (مثل هند، فیلیپین و اوکراین). سطح عمومی (استایل، روش کار) رزومه ها پایین بود. به طور کلی:‌* رزومه نباید شامل اطلاعات شخصی باشه (کد ملی - تولد - سن و ...)* رزومه به ترتیب زمانی مرتب بشه* عدم وجود team work در رزومه* طولانی بودن رزومه (ما فقط صفحه‌ی اول رو مطالعه کردیم)در گفتگویی که با یکی دو نفر از همین جا داشتم هم به نظر رسید که این یه مشکل کلی هست و برنامه‌نویس های خبره‌ی ما نمی تونن خودشون رو به اون شکلی که باید present کنن (مشکل شماره‌ی ۳ - بزرگترین مشکل).بع, ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها