آخرین اخبار و مقالات و مطالب پیرامون توسعه نرم افزاری در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
... البته هنوز گوشی های مجهز به سیستم عامل نسل جدید پالم وارد بازار نشده اند و یکی دو قطعه سخت افزاری برای نهایی شدن کم دارند ... بازدهی آن به طور چشمگیری افزایش یافته و حرکت از نرم افزاری به نرم افزار دیگر بسیار سبک و سریع انجام می شود؛ طوری که تاکنون پالم به چنین بازدهی و سرعتی دست نیافته بود ... مدیریت حساب ها قلب این سیستم عامل، نرم افزار synergy است که برای مدیریت حساب ها و تحلیل محتوا به کار می رود ... مهم تر آن که پالم، سرویس سینرژی خود را با api جدیدی باز گذاشته تا دیگر توسعه دهنده ها نیز بتوانند به آن دسترسی پیدا کنند و به اطلاعاتی فراتر از ایمیل و سرویس های پیغام رسان متصل شوند ... جستجو در وب جستجوی سراسری این دستگاه نیز با تغییر عنوان به just type، یک پوست اندازی مفصل انجام داده و باز هم api خود را برای توسعه دهندگان باز گذاشته است، بنابراین نرم افزارهای بسیاری می توانند برای همین جستجو نوشته شوند ... بنابراین با آغاز تایپ می توان ایمیل ها، نرم افزارها، نتایج موتورهای جستجوی محبوب، شماره های تماس و ... برای مثال این شرکت سراغ html5 رفته که توسعه دهندگان می توانند از آن در محیط برنامه نویسی node ... همچنین پلاگین pdk از حالت آزمایشی خارج و داخل کیت توسعه نرم افزاری پالم جاگذاری شده است ... شایان ذکر است که پالم با نرم افزاری به نام text assist کنترل بیشتری روی متن تایپ شده دارد و می توان برای هر نفر دیکشنری و فرهنگ واژگان جداگانه ای داشت و ماکروهایی را برای کلمه هایی که بیشتر تایپ می شوند، به کار برد ...
... علاوه بر این، تعدادی از این روش ها تاثیر زیادی روی بازدهی سیستم می گذارند و حتی می توانند هنگام کامپایل نرم افزاری خاص، از نظر تطبیق با سیستم مشکل ساز شوند ... در هر نرم افزار و توسعه نرم افزاری آن می توان بدون هیچ تعجبی مشاهده کرد که این مساله حتی می تواند بحث های شدیدتری بین چندین پروژه به وجود بیاورد (همان طور که بحث های زیادی میان اعضای پروژه grsecurity و تیم توسعه هسته لینوکس به وجود آمد) ... مکانیزم های امنیتی که در این مقایسه انجام شده، به صورت زیر است: - نگاشت حافظه غیر اجرایی (استفاده از بیت سخت افزاری nx)- کد یا برنامه مستقل از محل (pic/pie)- پیاده سازی قابلیت fortify_source از glibc - محافظت از نابودی پشته (ssp)- relro یا محکم کردن برنامه های elf با مرتب سازی بخش هایی از فایل و تبدیل آنها به حالت فقط خواندنی ...
... به گزارش فارس، طراحی هزاران بسته نرم افزاری آماده نصب برای کاربران این سیستم عامل یکی از مهم ترین مزایای آن محسوب می شود ... دبیان به خاطر وفاداری بی حد و حصر به یونیکس و فلسفه طراحی نرم افزارهای متن باز و همین طور بهره مندی از فرآیندهای پیشرفته تست و توسعه نرم افزاری محبوبیت زیادی دارد ... این پروژه بیشترین سهم را در اجرای اهداف جامعه نرم افزارهای آزاد و متن باز موسوم به foss دارد ... دبیان در حال حاضر شامل 25 هزار و 113 بسته نرم افزاری آزاد از قبل طراحی شده است ... در حال حاضر کار توسعه سیستم عامل دبیان بر عهده بیش از هزار داوطلب در سراسر جهان است و سازمان های غیرانتفاعی بسیاری کمک های خود را بدین منظور در اختیار افراد داوطلب می گذارند ... در زمینه نرم افزارهای سازگار با این سیستم عامل نیز به همین صورت عمل می شود ... همان طور که اشاره شد، در حال حاضر بیش از 25 هزار بسته نرم افزاری برای 12 معماری رایانه ای در دسترس کاربران دبیان قرار گرفته است ...
... kwi یک کمپانی وابسته به kyocera wireless است که دفاتر مرکزی آن در san diego کالیفرنیا دایر است و در زمینه توسعه نرم افزاری برای گوشی های بی سیم با برند kyocera در بازار امریکا و همچنین سایر فعالیت های تحقیق و توسعه مشغول به کار است ... mindtree فراهم کننده برنامه های it و نرم افزار در هند است ... کمپانی kyocera تا آنجا که به توسعه نرم افزار مربوط می شود پلتفورم مهندسی خود را در میان گروه به اشتراک می گذارد و تکنولوژی های اصلی را در ژاپن متمرکز می کند ...
... فناوری - جذابیت نرم افزارهای مخصوص تلفن همراه به قدری افزایش یافته که کارشناسان، تولید آنها را معدن طلا می خوانند ... علیرضا نورایی: یک زمانی عمده نرم افزارهایی که برای تلفن های همراه نوشته می شد، قابلیت های محدودی داشت و برای افراد معدودی دارای جاذبه بود ... برای بسیاری از تولیدکنندگان باورنکردنی بود که بتوان از طریق توسعه این نرم افزارها سود کلانی به دست آورد ... اپل می تازدراب مورای که در استودیوی تولید بازی فایرمینت فعالیت دارد، به این اشاره می کند که کسی مثل او تنها می تواند روی برنامه نویسی تمرکز کند و نمی تواند مسئولیت فروش نرم افزارها را هم به عهده بگیرد، چراکه این، کار واقعا دشوار و بزرگی است ... »تولیدکنندگان در حال رشد نرم افزار، نسبت به تولید و توزیع کنندگان جهانی گیم ها از آزادی عمل بیشتری در مورد موانع مالی و حقوقی برخوردارند ... به گفته وی اکنون خیلی ساده می توان از فروشگاه مجازی آی فون، نرم افزار مورد نظر را دانلود کرد ... کی یا بسته های توسعه نرم افزاری سعی کرده اند که پای خود را بر جای پای اپل بگذارند و راه آن را طی کنند ... این مجموعه ابزارهای توسعه به مهندسان نرم افزار اجازه می دهد تا برنامه هایی برای پلت فورم های تلفن همراه بسازند ... تام کونراد، رئیس دفتر فنی پاندورا اشاره می کند که برای برخی گوشی ها فراهم آوردن امکان استفاده از خدمات آنها حتی آسان تر از دیگر گوشی ها است: «واقعیت این است که سه مدل گوشی آی فون که اکنون در بازار موجود است، توسعه نرم افزار را برای آی فون آسان تر از دیگر مدل ها مثلا بلک بری کرده است که شش یا هفت مدل در بازار دارد ...
... در تاریخ 12 آگوست مایکروسافت و نوکیا از انعقاد قراردادی خبر دادند که به موجب آن مجموعه نرم افزاری office روی گوشی های نوکیا که بر پایه سیستم عامل سیمبین هستند، ارایه می شود ... بر اساس اخبار رسیده، قرار است سیستم توسعه نرم افزاری oneapp از اواخر سال جاری میلادی به صورت رسمی عرضه شود ...
... بار دیگر گوگل در راستای سیاستهای جاری خود , دست به تولید نرم افزاری می زند که از نگاه کارشناسان قابل پیش بینی بود, بله توسعه نرم افزاری منبع باز (open source) برای ارتباطات اجتماعی فرهنگی مانند facebook ... البته موج گوگل تفاوتهای با رقبای خود دارد از جمله توانایی تصحیح متون و ترجمه همزمان , که از عوامل موفقیت این نرم افزار به حساب خواهند آمد ... از آنجا که گوگل موج منبع باز (open source) خواهد بود تعداد زیادی برنامه نویس در سرتاسر جهان دست به کار خواهند شد تا آن را توسعه دهند و ویژگی های زیادی به آن بیافزایند ... موج جدیدی از نرم افزارهای مبتنی بر گوگل موج جهان را فرا خواهد گرفت ...
... به عبارت بسیار ساده، سیستم عامل وب، سرویس هایی که یک سیستم عامل ارائه می کند را در منطقه ای وسیع در اختیار نرم افزارها قرار می دهد، در این صورت عملیات پایه ای سیستم عامل از جمله، یافتن شبکه، فضای نام، اجرای فرآیندها و مدیریت منابع را از راه دور نیز انجام داد ... در صورتی که در یک تک سیستم، توسعه دهندگان کد بایستی تنها به سیستم عامل محلی اکتفا کنند تا این مفاهیم را پیاده کنند ... حالا در محدوده ای وسیع، توسعه دهندگان مجبورند این مفاهیم را یا از اول پیاده سازی کنند، یا بدون این مفاهیم یک جوری سر و ته قضیه را هم بیاورند ... برای رویارویی با این مشکلات، webos سرویس های پایه ای سیستم عامل را که برای ایجاد نرم افزارهای توزیع شده، با دسترسی بالا، قابلیت گسترش پذیری مناسب و پیکربندی پویا لازم اند، مهیا می کند ... یکی از نرم افزارهایی که کاربرد webos را نشان می دهد، rent-a-server است، این نرم افزار وب سروری است که از نظر فیزیکی در پاسخ به نیاز کاربر، خود را جابه جا می کند ... palm webos یک سکوی نرم افزاری برای تلفن های همراه هوشمند smartphoneها است که به کمک لینوکس پیاده شده است و خود پالم آن را توسعه داده است ... این رابط کاربری مجموعه ای از نرم افزارهای مدیریت اطلاعات شخصی را در خود دارد و از فناوری هایی چون html نگارش 5، جاوااسکریپت و css پشتیبانی می کند ...
... با رشد فناوری های نرم افزاری و توسعه شیوه های تعامل، دیگر به هیچ عنوان نمی شود اینترنت و وب را مجموعه ای از صفحه ها و اطلاعات متنی در نظر گرفت ... بسیاری از وب سایت ها بستر نرم افزارهایی هستند، که تا همین سه چهار سال پیش، تنها از طریق دی وی دی های سنگین نصب می شد ... بازی های آنلاین، انیمیشن ها، ویدئوها و نرم افزارهای کاربردی زیادی از دل همین تکنولوژی فلش بیرون آمده اند ... اکشن اسکریپت زبانی اسکریپتی است که برای تولید و توسعه وب سایت های وابسته به فناوری فلش ایجاد شده است ... اکشن اسکریپت حتی در روبوتیک و نرم افزارهای دیتابیسی هم کاربرد دارد ... در آغاز، اکشن اسکریپت ها برای کنترل انیمیشن بردارهای دوبعدی در فلش ایجاد شدند، اما در نسخه های بعدی (که در حال حاضر نسخه 3 آخرین نسخه آن است) قابلیت های بیشتری برای ایجاد بازی های تحت وب، نرم افزارهای غنی اینترنتی و ایجاد صوت و تصویر نیز به دست آورد ... این امکان، باعث می شود توسعه کد سریع تر انجام بگیرد و در پروژه های سطح کوچک مفید باشد ... از میان آن ها می توان به movieclip، textfield و button اشاره کرد که با کمک آن ها می شد میان کاربر و نرم افزار ارتباط برقرار کرد ... flex، عضو جدید خانواده همانطور که اشاره کردیم، flex بستر توسعه کد ادوبی است که از اکشن اسکریپت ها استفاده می کند ...
... روزانه به تعداد شرکت هایی که از نرم افزارهای منبع باز استفاده می کنند، روزبه روز افزوده می شود و این موضوع به امری عادی تبدیل شده است ... مایکل شارف، عضو تیم معماری اکلیپس در بلاگی که آوریل گذشته نوشت، با لحن تندی از شرکت هایی که از نرم افزارهای منبع باز به نفع خود استفاده می کنند و هیچ بازخوردی نمی دهند، ابراز نارضایتی کرد ... اما مساله اساسی، از دست رفتن جامعه ای است که پشت هر نرم افزار منبع باز وجود دارد ... جامعه منبع باز با استفاده سیستم های تجاری از نرم افزارهایشان، مدام به سوی انزوا کشیده می شوند ... بسیاری از شرکت ها حتی از انسان های عادی هم کمتر مشارکت می کنند و تا به امروز، تنها عاملی که باعث رشد و ترقی نرم افزارهای منبع باز بوده است، علاقه شخصی افراد به گزارش ایرادات و خرابی، پیشنهاد امکانات جدید و نوشتن مستندات و آموزش هایی است که خود بدست آورده اند ... به کرات دیده می شود که شرکت هایی که در زمینه فناوری اطلاعات کشور فعالیت می کنند، در حوزه نرم افزارهای سازمانی، با فارسی کردن نرم افزارهای آماده منبع باز، نسبت به فروش آنها اقدام می کنند ... تا زمانی که شرکت اقرار به منبع باز بودن نرم افزارش بکند و یا دست کم، روی خوشی به قوانین بین المللی gpl نشان بدهد، این فعالیت هیچ اشکالی ندارد ... اما شرکت ها از طرف دیگر، به سادگی تمام حقوق نرم افزار منبع باز را متعلق به خود می دانند و با فارسی سازی آن و یا در مواردی جزئی، بومی سازی آن (که تغییرات کوچکی در کد را شامل می شود) گمان می کنند که تمام توسعه نرم افزار متعلق به ایشان است و در واقع، هزینه ای که دریافت می کنند، هزینه توسعه کامل نرم افزار است ...
|
صفحه 1
|
2 | 3 | 4 |
|