تبلیغات
Tincidunt integer eu augue augue nunc elit dolor, luctus placerat scelerisque euismod, iaculis eu lacus nunc mi elit, vehicula ut laoreet ac, aliquam sit amet justo nunc tempor, metus vel. Tincidunt integer eu augue augue nunc elit dolor, luctus placerat scelerisque euismod, iaculis eu lacus nunc mi elit, vehicula ut laoreet ac, aliquam sit amet justo nunc tempor, metus vel.

نتایج جستجو برای : برنامه نویسی

3 مطلب

علی مومن زاده
1398/09/21 10:54:03
0
سریال مستر ربات

سریال مستر ربات

آقای ربات مجموعهٔ تلویزیونی آمریکایی، در ژانر درام و روان شناختی است که توسط سم اسماعیل ساخته شده‌است. رامی ملک در این سریال در نقش یک هکر و مهندس امنیت رایانه به‌نام الیوت آلدرسون ظاهر شده که از اختلال افسردگی اساسی و اختلال اضطراب ضد اجتماعی رنج می‌برد.او توسط شخص مرموزی به اسم «آقای ربات» که رهبر گروهی نام «جامعه لعنتی» است دعوت به گروه می‌شود تا بتوانند با هک کردن شرکت بزرگ «ای کورپ» بدهی بسیاری از مردم را پاک و علیه سرمایه‌داری قیام کنند. درواقع الیوت در طول سریال، بین همراهی با آقای ربات و تایرل ولیک،معاون رئیس ای کورپ گرفتار شده‌است، هر دو نفر دوست دارند او همراه‌شان شود تا در پروژه‌هایشان موفق شوند و الیوت نمی‌داند چه کار کند. کارلی چایکین، کریستین اسلیتر، پورتیا دوبلدی، مارتین والستروم، مایکل کریستوفر، گریس گامر و بی‌دی ونگ دیگر بازیگران سریال هستند.

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

آقای ربات در چهار فصل تولید و پخش شده‌است. پخش فصل اول این سریال از تاریخ ۲۴ ژوئن ۲۰۱۵ و در قالب ده قسمت در شبکهٔ کابلی یو اس ای نتورک آغاز شد. فصل دوم نیز که دارای ۱۲ قسمت بود از تاریخ ۱۳ ژوئیه ۲۰۱۶ روی آنتن رفت و فصل سوم نیز در تاریخ ۱۱ اکتبر ۲۰۱۷ منتشر شد. در اوت ۲۰۱۸، اعلام شد که فصل ۴، فصل پایانی این مجموعه خواهد بود. فصل چهارم در ۱۳ قسمت از تاریخ ۶ اکتبر ۲۰۱۹ پخش شد.

آقای ربات با استقبال بسیار بالای منتقدان و تماشاگران همراه شد.

علی مومن زاده
1398/11/14 19:23:58
4
سیستم مدیریت محتوا چیست ؟

سیستم مدیریت محتوا چیست ؟

سیستم مدیریت محتوا یا CMS در واقع همان پنل مدیریتی وبسایت شما می باشد که از طریق آن می توانید اقدام به اعمال تغییرات در وبسایتتان کنید. اعمال این تغییرات بسیار راحت و بدون نیاز به دردسر های کد نویسی و برنامه نویسی می باشد !

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

از طریق این پنل شما می توانید مطالب ، تصاویر ، میزان در آمد حاصل از فروش محصولات ، حذف و اضاغه کردن محصولات فروشگاه و ... را به راحتی کنترل کنید.

در واقع CMS ها برای مقاصد گوناگونی طراحی می شوند که ساده ترین آنها برای مدیریت مطالب است و انواع پیچیده ی آن برای مدیریت سیستم های اداری و فروشگاهی و ... استفاده می شوند.

سیستم های مدیریت محتوای بسیار قدرتمندی وجود دارند که می توانند هزینه طراحی وبسایت شما را کاهش دهند . هر چند در برخی موارد نیاز به طراحی سیستم مدیریتی بسیار حرفه ای و ویژه می باشد که در این موارد نیز برنامه نویس وبسایت شما می تواند این موارد را بر اساس نیازهای شما و بازار کارتان طراحی کند.

 

برخی از CMS های پرکاربرد موجود:

1. وردپرس : بزرگترین و گستره ترین CMS کاربردی می باشد که استفاده بسیار راحتی دارد و تنها در چندین ساعت می توانید به تمامی موارد آن مسلط شوید و کنترل وبسایت خود را در دست بگیرید ! این سیستم به کمک زبان برنامه نویسی php توسعه یافته است.

 

2.جوملا : یک سیستم مدیریت محتوای پیشرفته دیگر و بر پایه ی زبان برنامه نویسی php

 

3. Orchard : یک سیستم مدیریت محتوای بزرگ و چند منظوره که به کمک زبان های برنامه نویسی Net. توسعه یافته است و برای مقاصد گوناگون قابل استفاده است.

 

4. ناپکامرس : سیستم مدیریتی ناپکامرس یک CMS حرفه ای برای مدیریت فروشگاه های چند منظوره و چند فروشندگی می باشد که به راحتی میتوان آن را با نیاز های مختلف فروشگاهی خود هماهنگ کنید !

 

5. پنل های مدیریتی پیشرفته و اختصاصی : این پنل ها توسط برنامه نویس وبسایت شما قابل پیاده سازی و شخصی سازی می باشد و امکانات مورد نظر شما به صورت کامل در داخل آنها پیاده سازی می شود. از این پنل های برای مدیریت وبسایت شخصی ، فروشگاهی ، فیلم و موزیک و ... خود می توانید استفاده کنید.

برای مثال پنل مدیریتی وبسایت من (!) نیز که در ادامه تصویری از آن را مشاهده می کنید یک پنل شخصی و حرفه ای است که توسط خودم کدنویسی شده :)

علی مومن زاده
1398/12/27 19:13:59
0
گیت هاب (مایکروسافت !) NPM را می خرد

گیت هاب (مایکروسافت !) NPM را می خرد

سلام ! یه خبره شوکه کننده دیگه از سمت این غول ردموندی دنیای تکنولوژی ! 

روز دوشنبه یعنی دیروز (!) گیت هاب (سیستم مدیریت سورس کد و پلتفرم محبوب برنامه نویسان و البته متعلق به مایکروسافت) اعلام کرد که با خرید NPM موافقت کرده.

 

NPM چیست ؟

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

البته که این همه ی ماجرا نیست. NPM بزگترین پکیج منیجر نرم افزاری موجود و بروز ترین آنها هست که دارای میلیون های پکیج و کتابخانه نرم افزاری برای توسعه دهندگان است.

 

 

Pakage Manger چیست ؟

در حین برنامه‌نویسی گاهی لازم است در پروژه خود از یک یا چند کتابخانه استفاده کنیم.

قبل تر لازم بودکه حتماً این کتابخانه‌ها را دانلود و به پروژه اضافه می‌کردیم و سپس از آنها استفاده می کردیم.
گاهی وابستگی یک کتابخانه به چند فایل یا کتابخانه‌ی دیگر کارکردن را بسیار پیچیده می‌کرد. زیرا باید تمام آن فایل و کتابخانه‌های وابسته را نیز به پروژه اضافه می کردیم و این کار سخت و طاقت فرسایی بود !

از این رو ابزاری به نام Package Manager ایجاد شد تا اعمالی مثل نصب، بروزرسانی و حذف کتابخانه‌ها را به صورت خودکار انجام دهد و کار را برای توسعه دهندگان تسریع کند.

از مزایای استفاده از Package Managerها این است که نیازی نیست به فکر اضافه کردن فایل‌های جانبی و وابسته به کتابخانه‌ی اصلی باشیم. این ابزار قادر است این کتابخانه‌ها را دانلود و نصب نماید.

 

آینده NPM ، گیت هاب و مایکروسافت ...

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

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

البته این فقط نسخه رایگان NPM را شامل نمی شود. بلکه یک گروه اصلی از مشتریان نیز وجود دارند ، و فریدمن اظهار داشت که GitHub به حمایت از آنها ادامه خواهد داد.

وی همچنین اظهار داشت که اواخر امسال وقتی رجیستری کامل تر در پلتفرم GitHub ادغام می شود ، به مشتریان پرداخت کننده می توانند بسته های npm خصوصی خود را به بسته های GitHub تبدیل کنند. به عبارتی گیت هاب و NPM قرار است با یکدیگر ادغام شوند و شاهد پیشرفت های حداکثری در این زمینه و مدیریت بسته ها باشیم.

براساس داده های PitchBook ، در npm که در سال 2014 تأسیس شد ، تقریباً 19 میلیون دلار با ارزش 48 میلیون دلار پس از ارزش گذاری جمع آوری کرده است.

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

و البته که در باید گفت قرار نیست تغییری در مبحث رایگان بودن NPM پیش بیاید و مانند سابق و البته بهتر به فعالیت و حیات خود ادامه خواهد داد.

حالا مایکروسافت صاحب و دارنده پکیج منیجر نرم افزاری دنیا است :)