آخرین اخبار و مقالات و مطالب پیرامون زبان برنامه نویسی در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران

بر روی این دامنه اینترنتی

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

پارس

سی ام اس

نصب شده است که نرم افزاری قوی جهت

طراحی سایت

می باشد.

طراحی وب

با استفاده از

پرتال

(

پورتال

) پارس منجر به

طراحی وب سایت

شما می شود.

طراحی وب سایت

کپی رایت

پورتال

پارس

اخبار زبان برنامه نویسی

حفظ امنیت کدهای نوشته شده به زبان جاوا

... با وجود کارایی زیاد و انعطاف پذیری بالای زبان برنامه نویسی جاوا، این ابزار قدرتمند و رو به توسعه هنوز نتوانسته جایگاه مناسبی برای پیاده سازی پروژه های تجاری در مقایسه با سایر framework های موجود بیابد ... از جمله دلایل اصلی عدم استفاده از جاوا در بیشتر پروژه های بزرگ تجاری، می توان به مشکل بازگشت پذیری یا decompile شدن کدهای نوشته شده، با این زبان برنامه نویسی اشاره کرد که این خود به تنهایی یک معضل بزرگ امنیتی در مسیر توسعه نرم افزارهای تجاری با استفاده از این ابزار به شمار می آید ... برنامه های نوشته شده در جاوا به دلیل استفاده از واسط زمان اجرای java runtime environment یا به طور اختصار jre برای مهیا کردن بستری مناسب برای جلوگیری از کامپایل مجدد کد منبع و همچنین حفظ قابلیت جابه جایی و استفاده در پلتفرم های مختلف، پس از کامپایل به جای تبدیل شدن به زبان ماشین یا همان «صفر» و «یک» به قالب خاصی از داده ها به نام byte code تبدیل می شود که این خروجی همان قالب قابل فهم و اجرا برای jre است ... همین موضوع باعث می شود کد برنامه های نوشته شده به زبان جاوا را با استفاده از متدهای مهندسی معکوس تا حدود زیادی بازیابی کرد ... این مشکل به حدی جدی است که شرکت توسعه دهنده زبان جاوا یعنی سان میکروسیستمز، اقدام به ارائه ابزاری به نام obfuscator برای مبهم سازی کد منبع نوشته شده از طریق تزریق کدهای اضافی به زبان جاوا کرده تا پس از انجام عملیات دیکامپایل، کاربران نتوانند به راحتی قطعات مختلف کد حاصل را درک و تفسیر کنند ...  

منبع : جام جم آنلاین    تاریخ : 16   آبان   1389   شاخه : برنامه نویسی   

آمارگیری خودکار

... زبان r یک زبان برنامه نویسی است که برای محاسبات آماری و نمایش گرافیکی اطلاعات آماری استفاده می شود ... این زبان یک پیاده سازی از زبان s است که توسط جان کمبرس در آزمایشگاه بل (bell labs) با ترکیب منطق سمانتیک لکس، که خود برگرفته از زبان scheme است، پایه گذاری شد ... زبان آر توسط راس ایهاکا و رابرت جنتلمن در دانشگاه آوکلند نیوزلند ساخته شد و در حال حاضر توسط تیم توسعه هسته آر که جان کمبرس یکی از اعضای آن است، مشغول کار روی آن است ... نام آر از حرف اول اسم راس ایهاکا و رابرت جنتلمن دو مولف زبان آر گرفته شده است ... زبان آر بخشی از پروژه gnu است که کد منبع آن بصورت رایگان و تحت مجوز gnu general public license و نگارش باینری و اجرایی آن برای نسخه های مختلف سیستم عامل از جمله لینوکس قابل دریافت است ... این زبان از یک رابط خط فرمان برای اجرا کردن کد های خود استفاده می کند، اما رابط های گرافیکی آن نیز موجود است ...  

منبع : جام جم آنلاین    تاریخ : 9   آبان   1389   شاخه : برنامه نویسی   

پرسش و پاسخ

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

منبع : جام جم آنلاین    تاریخ : 9   آبان   1389   شاخه : برنامه نویسی   

پشتیبانی ویندوز فون 7 از ویژوال بیسیک

... گروه خبری gsm:تیم طراح ویندوز فون 7 دیروز اعلام کرد که به یکی از درخواست های اصلی برنامه نویسان پاسخ گفته است ... این پشتیبانی راه را برای افزودن امکانات متنوعی به این سیستم عامل و نگارش برنامه ها و نرم افزارهای مختلف سازگار با آن هموار می کند ... علاقه مندان برای بررسی میزان سازگاری ویندوز فون 7 و این زبان برنامه نویسی تنها کافیست نسخه آزمایشی vs 2010 را آزمایش کنند ...  


اینترنت اکسپلورر 9 رسما وارد شد

... این استاندارد، جدیدترین نسخه از زبان برنامه نویسی حفاظت از صفحات وب است که توسط کنسرسیوم پهنای جهانی وب (w3c) ارائه شده است حمایت می کند ... در حال حاضر بیش از 70 توسعه دهنده وب و عرضه کننده برنامه های جانبی از این استاندارد جدید استفاده می کنند ... برای دیدن فیلم و تصاویر برپایه این زبان جدید نیازی به برنامه های جانبی (برای مثال فلش) نیست ...  

منبع : بازیاب    تاریخ : 28   شهریور   1389   شاخه : نرم افزار   

هویت منبع باز امن

... پلاگین های زیادی برای اوپن آی دی ساخته شده و در بسته های نرم افزاری سیستم های مدیریت محتوا و بلاگ نویسی وجود دارد ولی مشکل این پلاگین ها این است که هر گاه نگارش api تغییر کند، یک نفر باید این پلاگین را با آخرین نسخه openid همخوان کند ... به عنوان مثال سیستم بلاگ نویسی وردپرس، پلاگین مطمئنی دارد که هم از اوپن آی دی برای شناسایی کاربران استفاده می کند و هم برای شناسایی نظر دهندگان یک وبلاگ، اما به دلیل مشکلات همخوانی که ممکن است پیش بیاید، تنها برای نگارش 8/2 قابل استفاده است ... همچنین استفاده از اوپن آی دی محدود به زبان پی اچ پی نیست و توسعه دهندگان وب دیگر زبان ها از جمله روبی، پرل، پایتون، جاوا و ... بهترین وب سایت برای بررسی پشتیبانی از اوپن آی دی از زبان مورد نظر شاید ویکی خود سایت باشد ... صفحه کتابخانه ها فهرست به روزی از تمام پروژه های فعال اوپن آی دی ارائه داده و به ترتیب بستر و زبان برنامه نویسی آن را مرتب کرده که می توان این صفحه را منبع خوبی برای دریافت اطلاعات روز دانست ...  

منبع : جام جم آنلاین    تاریخ : 14   شهریور   1389   شاخه : نرم افزار   

کوچک ترین پولساز جهان

... پس دلیل این محبوبیت چیست؟ پاسخ یک چیز است: app! همان طور که هفته پیش گفتیم، اپ به برنامه های کاربردی کوچکی گفته می شود که عموما تک منظوره بوده و برای کارهای خاصی تهیه می شوند ... برنامه های کاربردی کوچک می توانند مستقل باشند و از منابع داخل سیستم محلی استفاده کنند، یا شبکه ای باشند و از منابع سیسم های دیگر استفاده کنند ... نکته: در حال حاظر نمی توان بین نرم افزارها یک خط قرمز کشید و به طور قطعی گفت کدام برنامه کاربردی کوچک است، کدام برنامه جامع و کدام برنامه سرگرمی، از این رو ما تنها نمودهایی از هر کدام را بیان می کنیم تا بهتر بتوانیم مزایا و معایب آنها را بررسی کنیم ... معمولا تولیدکننده های زیرساخت هایی مانند سیستم عامل یا نرم افزارهای راه انداز (frame wear) یا حتی تولید کنندگان سخت افزارهایی مانند موبایل این بسته را ارائه می دهند تا برنامه نویسان مختلف بتوانند نرم افزارهایی هماهنگ با ساختار این سیستم ها ارائه کنند تا ضمن کمک به گسترش استفاده از آن زیرساخت نرم افزاری یا سخت افزاری، بتوانند برای کسب وکار خود نیز سودآوری و تضمین کاری داشته باشند ... برای مثال نوکیا به عنوان یکی از بزرگ ترین تولیدکنندگان و فروشندگان تلفن همراه از اولین ارائه دهندگان این بسته برای برنامه نویسان بود و روی سیستم عامل سیمبین بسته نرم افزاری خاصی ارائه داد ...  

منبع : جام جم آنلاین    تاریخ : 31   مرداد   1389   شاخه : موبایل   

گنجینه تورآشپزی!

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

منبع : جام جم آنلاین    تاریخ : 27   دی   1388   شاخه : برنامه نویسی   

ممنوعیت فروش ورد مایکروسافت آغاز شد

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

منبع : روزنامه خراسان    تاریخ : 23   دی   1388   شاخه : نرم افزار   

نرم افزار proteus professional v7.6

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

منبع : بازیاب    تاریخ : 2   دی   1388   شاخه : نرم افزار   
 
صفحه 1
2 3 4


طراحی وب سایت

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player