VIP برنامه نویسی Server Side

وضعیت
موضوع بسته شده است.

☾♔TALAYEH_A♔☽

کاربر نگاه دانلود
کاربر نگاه دانلود
عضویت
2017/05/18
ارسالی ها
35,488
امتیاز واکنش
104,218
امتیاز
1,376
قابلیت‌های جدید کد ویژوال استودیو


Twitter instagram google_plus Email Telegram
Share
ایتنا – مایکروسافت به‌صورت منظم کد ویژوال استودیو را بروزرسانی نموده و نسخه جدید این به‌روزرسانی قابلیت‌های جدیدی را به همراه داشته است.


n00050954-b.jpg

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

به گزارش ایتنا از رایورز ابزار متن‌باز توسعه مایکروسافت به‌عنوان یکی از بخش‌های مهم از تولکیت‌های مورد استفاده توسعه‌دهندگان محسوب می‌شود و به همین جهت، انتظار می‌رود که قابلیت‌های بیشتری بدان افزوده شود.

نسخه 1.18 این محصول که به‌تازگی عرضه‌ شده است، قابلیت‌های جدیدی مانند استارت‌آپ سریع‌تر ویندوز، پشتیبانی از مدیریت چندین پروژه به کمک ساختار فضای کاری Multiroot و همچنین بهینه‌سازی تنظیمات ظاهری را شامل می‌گردد که به واسطه آن، برخی اشکالات رایج برنامه‌نویسان از جمله کُند شدن برنامه و نیز اشغال حافظه، به کمترین میزان ممکن کاهش می‌یابد.

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

مهم‌ترین مزایای این بروزرسانی عبارتند از:
  • - اکستنشن‌های پیشنهادی توسط نشانه‌هایی شناسایی می‌شوند که بتوانید آنها را در یک لیست از سایر موارد تفکیک نمایید
    - واردسازی مستقیم از جاوا اسکریپت و تایپ اسکریپت برای افزایش سرعت کد نویسی
    - وضعیت کنترل منبع فایل‌ها در بخش فایل اکسپلورر نمایش داده می‌شود
    - ساختار عمودی پنل که موجب می‌شود تا توسعه‌دهندگان بتوانند به گشت زدن در ترمینال مشغول شده و کنسول را دیباگ کنند. همچنین بتوانند بین وضعیت دید افقی و عمودی جابجا شوند
شایان‌ ذکر است که بنا به اعلام مایکروسافت، این بروزرسانی تازه هم‌اکنون برای تمامی توسعه‌دهندگان نرم‌افزاری در دسترس بوده و می‌توان آن را از وب‌سایت شرکت مزبور دریافت نمود.
 
  • پیشنهادات
  • ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    به‌روزرسانی دیباگ کننده متن‌باز جاوا برای کدهای ویژوال استودیو


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا – شرکت مایکروسافت با استفاده از بازخوردهای مختلفی که از توسعه دهندگان دریافت کرده است، به سراغ به‌روزرسانی دیباگ کننده متن‌باز جاوا برای کدهای ویژوال استودیو رفته است.


    n00050953-b.jpg

    شرکت مایکروسافت بر اساس بازخوردهای مختلف توسعه‌دهندگان نرم‌افزاری، به سراغ به‌روزرسانی دیباگ کننده متن‌باز جاوا برای کدهای ویژوال استودیو رفته است.

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

    گفتنی است افزونه دیباگ کننده متن‌باز جاوا برای کدهای ویژوال استودیو، تا به امروز توسط 56 هزار توسعه‌دهنده نرم‌افزاری نصب و استفاده شده است؛ نکته جالب اینکه از سوی توسعه‌دهندگان، امتیاز 5 از 5 را به دست آورده که نشانه رضایت ایشان از مسیر مایکروسافت در این زمینه است.

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

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

    برخی از مزایای جذاب این به‌روزرسانی شامل این موارد هستند:
    • - سازگاری با پروتکل‌های جدید دیباگ کردن سورس کدهای ویژوال استودیو
      - استفاده از نام stackframe با استفاده از فرمت ClassName.MethodName (ParameterList)
      - توسعه نمایش اطلاعات فراخوانی پشته‌ها برای فایل‌های فاقد منبع و رفع باگ‌های مربوطه
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    رونمایی IBM از مدل جدید برنامه‌نویسی برای ساخت اپلیکیشن‌های بدون سرور


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا- IBM باید ساختن اپلیکیشن‌های بدون سرور با زبان‌هایی که پیش از این، استفاده شده است را برای توسعه‌دهندگان تسهیل کند.


    n00050499-b.png

    در یک کنفرانس علمی که با موضوع "بدون سرور" به تازگی و در نیویورک سیتی برگزار شد، شرکت IBM از "کامپوزر" رونمایی کرد.
    کامپوزر، بنا به گفته این شرکت، یک مدل برنامه‌نویسی جدید است که برای پیشبرد توسعه اپلیکیشن‌های بدون سرور مورد استفاده قرار می‌گیرد. کامپوزر، به صورت دقیق‌تر، کتابخانه‌ای از الگوهاست که برای ساخت اپلیکیشن‌های بدون سرور بکار می‌رود و IBM اخیراً این قابلیت را در Node.js فعال نموده است و بدین‌ترتیب، توسعه‌دهندگان قادر خواهند بود در سایر زبان‌های برنامه‌نویسی مانند پایتون، سوئیفت و جاوا نیز بدان دسترسی داشته باشند.

    به گزارش ایتنا از رایورز ، رودریک رباه، پژوهشگر اصلی بخش کارکردهای ابری شرکت IBM در خصوص این پروژه گفت: «به جای اینکه با ابداع زبان‌های برنامه‌نویسی جدید، مردم و توسعه‌دهندگان را به سمت یادگیری آنها سوق دهیم، تنها کافی است که این مدل تازه را به زبان برنامه‌نویسی مورد علاقه آنها بیفزاییم.»
    گفتنی است ایده‌ای که از مسئله کتابخانه پشتیبانی می‌کند، قابلیت‌های اصلی "بدون سرور" را ارائه می‌دهد.

    البته باید اشاره کرد که کامپوزر همچنان بر وعده‌های بدون سرور مانند مقیاس خودکار پافشاری می‌کند. معمولاً توسعه‌دهندگانی که در راستای ایجاد راهکارها با مدل "بدون سرور" فعالیت می‌کنند، باید ترکیب خود را در حالت تک‌کاره تنظیم کنند، یا از یک سرویس جداگانه مانند توابع پله‌ای AWS استفاده کنند.

    پاول کاسترو، پژوهشگر IBM، در این زمینه اذعان داشت: «کامپوزر، فرمولی را به چرخه توسعه وارد می‎کند که از آن برای بدون سرور استفاده می‌کنید و همچنین به خوبی در آنچه که ما در تابع ابری IBM یا OpenWhisk داریم، ادغام می‌شود. در واقع این موضوع، قابلیت اصلی بدون سرور است.»

    شرکت اوراکل نیز اخیراً اعلام کرده بود که یک پروژه توسعه‌دهنده "بدون سرور" به نام Fn را راه‌اندازی می‌کند که قابلیت‌های بدون سرور را به پلتفرم توسعه اپلیکیشن اوراکل اضافه می‌کند.
    توسعه‌دهندگان می‌توانند از آن برای سازمان‌دهی و ترتیب دادن به توابع در زبان‌های مختلف مانند گو، جاوا، رابی و پایتون استفاده نمایند.

    در حقیقت چیزی که امروزه از مفهوم "بدون سرور" متوجه می‌شویم با چیزی که واقعاً باید باشد، تفاوت زیادی دارد. کامپوزر، روشی برای پر کردن این شکاف است و می‌کوشد تا توسعه‌دهندگان را به سمت خود جذب کند.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    زبان برنامه‌نویسی کوانتومی برای ویژوال استودیو


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا- به‌تازگی شرکت مایکروسافت زبان برنامه‌نویسی جدیدی را به سیستم ویژوال استودیو افزوده است که می‌توان از آن برای برنامه‌نویسی برای کامپیوترهای کوانتومی آینده استفاده کرد.


    n00050360-b.jpg

    به‌تازگی شرکت مایکروسافت زبان برنامه‌نویسی جدیدی را به سیستم ویژوال استودیو افزوده است که می‌توان از آن برای برنامه‌نویسی برای کامپیوترهای کوانتومی آینده استفاده کرد.

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

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

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

    itna_(23)-1.jpg


    شرکت مایکروسافت در بیانیه خود اشاره کرده است که در طول دو دهه اخیر، فعالیت‌های فراوانی درزمینهٔ مفاهیم کوانتومی داشته است و برای مثال دستیار هوشمند صوتی این شرکت یعنی کورتانا، سیستم‌های ابری و ... به‌صورت تئوری در طبقه‌بندی کوانتومی قرار دارند.

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

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    بهینه‌سازی یادگیری ماشینی آژور


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا- سیستم یادگیری ماشینی آژور یا AML به‌تازگی با بهینه‌سازی ویژه‌ای درزمینهٔ عملکرد هوش مصنوعی در سطح صفحات گسترده روبرو شده است.


    n00050357-b.jpg

    سیستم یادگیری ماشینی آژور یا AML به‌تازگی با بهینه‌سازی ویژه‌ای در زمینه عملکرد هوش مصنوعی در سطح صفحات گسترده روبرو شده است.

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

    این سیستم به‌وسیله مثال‌های قابل درک، ساختار سیستم یادگیری ماشینی آژور را جزء به‌ جزء برای کاربران جدید شرح می‌دهد و بدین‌ ترتیب کاربران تازه‌کار نیز به‌راحتی خواهند توانست با آن ارتباط برقرار کنند.

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

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

    همچنین سیستم یادگیری ماشینی آژور شامل ساختار گردآوری داده‌ها نیز هست که موجب می‌شود تا آماده‌سازی داده‌هایی که می‌خواهید تبدیل داده‌ای را بر روی آنها اعمال کنید، به‌آسانی ممکن شود؛ ضمن اینکه نحوه کاربرد این ابزار نیز با مثال‌هایی ساده برای کاربران شرح داده‌شده است.

    بر اساس اعلان رسمی منتشر شده، سیستم یادگیری ماشینی جدید آژور شامل خدمات زیر خواهد بود:
    - خدمات تجربی سیستم یادگیری ماشینی آژور برای کمک به متخصصان داده جهت افزایش نرخ تجربه خود با داده‌های عظیم و پردازشگرهای گرافیکی
    - خدمات مدیریت مدل سیستم یادگیری ماشینی آژور برای هاست‌ها، نسخه‌های مختلف و مدیریت و نظارت بر مدل‌های یادگیری ماشینی.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    رونمایی مایکروسافت از زبان برنامه‌نویسی مخصوص رایانش کوانتومی


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا- از آنجا که این زبان با محیط ویژوال استودیو سازگار است، نیازی نیست که برنامه‌نویسان در فیزیک کوانتومی خبره باشند.


    n00050323-b.jpg

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

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

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

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

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

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    دسترسی رایگان توسعه‌دهندگان به پایگاه داده‌های کاسموز آژور


    Twitter instagram google_plus Email Telegram
    Share
    ایتنا – شرکت مایکروسافت به‌تازگی اعلام کرده است که توسعه‌دهندگان می‌توانند ازاین‌پس به‌صورت رایگان به پایگاه داده‌های کاسموز آژور دسترسی داشته باشند.


    n00050067-b.jpg

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

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

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

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

    بنا به اعلام رسمی این شرکت، از مزایای استفاده از این پایگاه داده می‌توان به این موضوع اشاره کرد که برای استفاده از آن نیازی به استفاده از کارت اعتباری یا ثبت‌نام در سامانه‌های مایکروسافت وجود ندارد.

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    آگهی استخدام شرکت پردازش و ارتباطات هاماوران

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


    عنوان شغلی

    شرایط

    طراح و UI کار حرفه ای

    • بصورت تمام وقت
    • ترجیحاً آقـا
    • خلاق و با روحیه کار تیمی
    • تسلط بر CSS3 و HTML5
    • تسلط بر نرم افزارهای گرافیکی Photoshop ، Corel ، Illustrator
    • تسلط بر Frame work های BootStrap و JQuery
    • آشنا با مفاهیم CMS و SEO
    برنامه نویس جاوا

    • ترجیحا آقا
    • مسلط به زبان جاوا
    • آشنا با Spring Framework
    • آشنا به کار با Git
    • حداقل ۱ سال سابقه کاری مرتبط
    برنامه نویس Android

    • مسلط به برنامه نویسی Android
    • حداقل ۱ سال سابقه کاری مرتبط




    متقاضیان می توانند با درج عنوان شغلی در موضوع ایمیل رزومه خود را به آدرس ایمیل زیر ارسال نمایند.


    وبسایت: hamavaran.com


    آدرس ایمیل: [email protected]
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    مشاهیر برنامه نویسی جهان





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







    Ada Lovelace

    (Ada/Algorithm for the analytical engine (1843

    image.axd






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







    Alan Turing

    (Turing Machine (1937





    image.axd


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





    John von Neumann

    (von Neumann architecture (1945

    image.axd






    جان فون نویمن خالق معماری Von Neumann بوده و در طراحی و ساخت اولین کامپیوتر بنام ایناک سهم مهمی داشته است. این معماری باعث ذخیره سازی برنامه ها در حافظه کامپیوتر می شود. این نوع معماری نحوه استفاده یک پردازشگر (CPU) از حافظه (Memory) کامپیوتر برای دریافت و پردازش ساختارها و داده ها را پیاده سازی می کند .





    John W. Backus

    (FORTRAN (1954

    image.axd






    قبل از ابداع زبان برنامه نویسی فورترن، برنامه نویسی بسیار مشکل و طاقت فرسا بود. جان وارنر بکوس دانشمندی آمریکایی بود و رهبری گروهی را برعهده داشت که اولین زبان برنامه نویسی سطح بالا (high-level programming language) را ایجاد کردند. همچنین مخترع فرم بکوس-نائو (BNF) نیز بود که تقریباٌ پر استفاده ترین نمادگر برای تعریف نحو (Syntax) زبانهای صوری است .





    John McCarthy

    (Lisp (1958





    image.axd


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





    Donald Knuth

    TeX (1978) and MMIX

    image.axd






    دونالد کنوت دانشمند کالیفرنیایی و عملاٌ پایه گذار و پدر آنالیز الگوریتمهاست و سهم فراوانی در گسترش مبانی نظری شاخه های مختلف علوم کامپیوتری دارد. همچنین طراح سیستم حروفچین Tex و سامانه حروف فراقلم (MetaFont) و مطرح کننده برنامه نویسی ادبیاتانه است .





    Ken Thompson and Dennis Ritchie

    Unix (1969), B (1969) and C (1972) programming languages

    image.axd




    کن تامسون و دنیس مک آلیستر ریچی دو دانشمند آمریکایی هستند که سیستم عامل یونیکس را طراحی نمودند. ریچی به همراه فردی دیگر بنام برایان کرنیگان زبان برنامه نویسی C را طراحی کردند. تامسون هم زبان B را نوشت که سیستم عامل هایی بر اساس این زبانهای برنامه نویسی طراحی و پیاده سازی گردید .





    Bjarne Stroustrup

    (C++ (~1983



    image.axd






    بی یارنه استراس تروپ دانشمندی دانمارکی است که خالق و توسعه دهنده زبان برنامه نویسی همه منظوره C++ است که بواسطه همین زبان دنیای برنامه نویسی را با بکارگیری مفاهیم شی گرایی در زبان C متحول ساخت. او قابلیت های فراوانی بمانند کلاس، شی، ساختارها، توابع مجازی، سربارگذاری عملگرها و ... را به زبان C اضافه نمود تا دنیای مجازی برنامه نویسی را کاملاٌ منطبق بر دنیای واقعی پیرامون ما بسازد .





    Richard Brodie

    (Microsoft Word (1983

    image.axd




    ریچارد برودیه دانشمندی آمریکایی و هفتادوهفتمین نفر استخدام شده در شرکت غول مایکروسافت بود که نرم افزار Word را برای آن شرکت با استفاده از زبان برنامه نویسی C++ نوشت. وی چندین تالیف برجسته در زمینه برنامه نویسی دارد .





    Richard Stallman

    (Emacs editor/Lead architect of the GNU project (1983





    image.axd


    ریچارد استالمن یک آمریکایی طرفدار نرم افزارهای آزاد open Source و برنامه نویسی تواناست. او پروژه GNU را برای ساخت سیستم عاملی کاملاٌ آزاد شبیه به یونیکس آغاز نمود و مدیریت و معماری این پروژه را برعهده گرفت. با آغاز بکار این پروژه او نخستین قدم را در جنبش نرم افزارهای آزاد برداشت و در اکتبر 1985 بنیاد نرم افزارهای آزاد را بنا نهاد .





    Larry Wall

    (Perl (1987





    image.axd


    لری وال سازنده و ابداع کننده زبان برنامه نویسی پرل در سال 1987 است. پرل زبان برنامه نویسی است که امروزه بیشتر در زمینه های هوش مصنوعی، ژنتیک، نظامی، تحقیقاتی و صنعتی بطور گسترده ای کاربرد دارد. ساختار این زبان برگرفته از زبان برنامه نویسی C++ است .





    (Guido van Rossum a.k.a BDFL (Benevolent Dictator for Life

    (Python (1989

    image.axd




    گیدو ون روسوم برنامه نویسی هلندی است و شهرت وی بخاطر ابداع زبان برنامه نویسی پایتون است. پایتون زبان برنامه نویسی همه منظوره، سطح بالا، شی گرا، و مفسر است .





    Tim Berners-Lee and Robert Cailliau

    (HTTP, HTML, World Wide Web (www) (1990







    image.axd


    سر تیموتی جان برنز-لی دانشمند انگلیسی کامپیوتر و استاد دانشگاه IT و ریاست کنسرسیوم وب جهان گستر است (www) و تکامل وب را تحت نظر دارد. او مخترع WWW است که همه به بزرگی و عظمت آن واقفیم. او به کمک رابرت کی لیو ارتباط موفقیت آمیزی بین یک میزبان و کاربر HTTP را از طریق اینترنت برقرار نمودند .





    Linus Torvalds

    (Linux Kernel /Git revision control system (1991



    image.axd






    لینوس توروالدز مهندس نرم افزار فنلادی است که با آغاز و توسعه هسته لینوکس و همچنین ساخت نرم افزار گیت شناخته شده است. وی در حدود 2% از هسته لینوکس را شخصاٌ نوشته که یکی از زبانهای آزاد برنامه نویسی مهم در سیستم عامل بشمار می رود .





    John D. Carmack

    Co-founder of id Software /Game programmer

    image.axd






    IT Software یک کمپانی بزرگ تولید بازی در جهان است که جان دی کارمک توانست در آنجا گرافیک و ابعاد را بطور محشری وارد برنامه نویسی نماید و بازی های 3D را پایه ریزی نماید .





    Tim Sweeney

    Founder of Epic Games/Unreal engine programmer

    image.axd






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





    James Gosling

    (Java (1995





    image.axd


    جیمز گاسلینگ را پدر برنامه نویسی جاوا JAVA نامند. او جاوا را زمانی که در شرکت Sun Microsystems کار می کرد ابداع نمود. جاوا از زبانهای برنامه نویسی سطح بالا و بسیار قدرتمندی است که ساختار خود را از C و C++ گرفته است اما با امکاناتی کمتر و توابعی ساده تر. این زبان از امنیت بسیار بالایی برخوردار می باشد و در آمریکا طرفداران زیادی دارد. او ماشین جاوا را نیز خود نوشت JRM .





    David Heinemeier Hansson

    (Ruby on Rails (2004





    image.axd


    دیوید هانمیر هانسون سازنده و ابداع کننده زبان رابی آن ریلز (Ruby on Rails(ROR می باشد که شرکت اپل در برخی از محصولاتش از این تکنولوژی بهره می برد. این زبانی است تحت وب و آزاد که بطوری ساده بهره بری وب را افزایش می بخشد .





    Anders Hejlsberg

    (Turbo Pascal (1981), Delphi (1999), C#(~2000

    image.axd






    اندرس هگلسبرگ معمار تمامی نسخه های کامپایلر توربو پاسکال و همچنین سه نسخه اولیه بورلند دلفی است و در حال حاضر در شرکت غول مایکرو سافت رهبر و مدیر گروه برنامه نویسی سی شارپ C# می باشد .





    Rasmus Lerdorf

    PHP



    image.axd






    راسماس لردوف دانمارکی بوجود آورنده زبان برنامه نویسی همه منظوره PHP است که تحت وب است و زبانی است آزاد و بیشتر برای برنامه نویسی سمت سرور در وب گاههای پویا استفاده می شود
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    201610713313.jpg




    شرکت گوگل نسخه جدیدی از زبان برنامه‌‏نویسی Go را که قرار است جایگزین زبان برنامه‏‌نویسی سی (C) کند، روانه بازار کرده است.

    به گزارش ایتنا از همکاران سیستم و به نقل از وب‏‌سایت infoworld ، شرکت گوگل نسخه ۲. ۱ زبان برنامه‌‏نویسی Go را روانه بازار کرده است.
    گوگل که چهار سال پیش اولین نسخه از این زبان را عرضه کرد، گفته بود آن را برای نوشتن و تولید نرم‌‏افزارهای بزرگ طراحی کرده است.

    زبان Go در دهم نوامبر ۲۰۰۹ به عنوان یک پروژه منبع باز در اختیار توسعه‏‌دهندگان نرم‌افزاری قرار گرفت.

    علیرغم محبوبیت زبان‏‌های برنامه‌‏نویسی سی و سی‌‏پلاس‌‏پلاس (C++)، شرکت گوگل برای زبان Go ویژگی‏‌های جدیدی برشمرده است که سازگاری بیشتر با پردازنده‏‌های چندهسته‌‏ای، ارائه ویژگی‏‌های زبان‏‌های مدرن مثل تایپ پویا و فائق آمدن بر برخی از محدودیت زبان‏‌های مجموعه سی از جمله آن‌ها است.

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

    شاخص‏ تیوبی که از آن برای سنجش محبوبیت زبان‌‏های برنامه‌‏نویسی مختلف استفاده می‌‏شود، نشان می‌‏دهد زبان Go در این اواخر با رشد ۲۱۴. ۰ درصدی رتبه چهل و نهم را از آن خود کرده است. گوگل چندی پیش زبان برنامه‏‌نویسی دارت خود را که می‌‏کوشد آن را جایگزین جاوا اسکریپت کند، به روز کرد.

    شاخص تیوبی نشان می‌‏دهد این زبان نیز از نظر محبوبیت و میزان استفاده در رتبه ۷۸ قرار دارد. این در حالی است که زبان‏‌هایی مثل سی، آبجکتیو سی و سی پلاس پلاس جزء چهار زبان بر‌تر هستند. زبان برنامه‌‏نویسی جاوا اسکریپت که گوگل می‌‏کوشد دارت را جایگزین آن کند، در رتبه دهم قرار دارد
     
    وضعیت
    موضوع بسته شده است.

    برخی موضوعات مشابه

    بالا