SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

ArcGIS Server 9.3.1 Enterprise for Windows

اگر تا حالا با GIS سروکاری داشته اید حتما می دانید که معروفترین برنامه در این ضمینه برنامه Arc GIS می باشد . 


Visit the site



GISچیست ؟


سیستم اطلاعات جغرافیایی (Geographic Information System) عبارتست از سیستمی متشکل از کامپیوتر، نرم افزار، روش و مدل های طراحی شده جهت حمایت، دریافت، مدیریت، تجزیه و تحلیل و نمایش داده های زمین به منظور استفاده در برنامه ریزی های پیجیده و مسائل مدیریتی.

GIS یک تکنولوژی در حال رشد است که ویژگیهای گرافیکی را با داده های جدولی ترکیب می کند تا مسائل دنیای واقعی را مورد ارزیابی قرار داده و آنها را شناسایی کند. با شروع حیطه GIS در سال ۱۹۶۰، با این اکتشاف که نقشه ها می توانند با کدهای ساده ای برنامه نویسی شوند و سپس در کامپیوترها ذخیره شوند، اصلاح ویژگیهای نقشه ها راحت تر و انعطاف پذیرتر شد. این یک تغییر خوشایند از دوره نقشه کشی دستی بود که نقشه ها می بایست با زحمت به صورت دستی (Hand Cartography) کشیده شوند و حتی برای تغییرات جزئی نیز دوباره می بایست نقشه جدیدی به صورت دستی ایجاد شود. 


نقل شده از کنسرسیوم سامانه اطلاعات جغرافیایی


ادامه مطلب ...

درباره شرکت اوراکل

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


اراکل چگونه تاسیس شد؟



شرکت اراکل در سال 1997 در Redwood، کالیفرنیا تأسیس شد. این شرکت برای اولین بار سیستم مدیریت بانکهای اطلاعاتی رابطه ای را بر اساس مدل IBM System/R معرفی و سپس اولین سیستم مدیریت کاربردی بانک اطلاعاتی را بر اساس تکنولوژی زبان SQL، پایه گذاری کرد. تا امروز بانک اطلاعاتیOracle بیش از 80 سیستم عامل کاربردی را در طیف وسیعی از عملکرد حمایت می کند (ابر کامپیوترهای IBM، ابرکامپیوترهای DEC VAX و مینی کامپیوترهای Unix و Window NT و چندین سخت افزار دیگر را تحت پوشش خود قرار داده است.)
به روشنی می توان گفت که این شرکت یکی از بزرگترین فروشندگان RDBMS می باشد. در مجموع بیش از 42000 کارمند حرفه ای در 93 کشور در شعبات این شرکت مشغول به تحقیق و بررسی مسیرهای جدید می باشند. همچنین 13% کل هزینه در این شرکت مختص پروژه های تحقیقاتی است.


http://pages.cs.wisc.edu/~rkoul/img/oracle_logo.jpg


چه کسانی مؤسس شرکت اراکل بودند؟

شرکت اراکل توسط Lawrence Joseph Ellison، Report N.(Bob) miner و Edward A.(ed) Oates در سال 1997تأسیس شد.

Lawrence Joseph Ellison (متولد 1944، شیکاگو (مدیر و CEO شرکت اراکل و قهرمان افسانه ای اراکل است. این شرکت یکی از بزرگترین فروشندگان نرم افزارهایی است که به سازمانها و دولتها در نگهداری بهینه بانکهای اطلاعاتی کمک شایانی کرده است.



http://firdaus354dmc.files.wordpress.com/2009/04/larry-ellison.jpg



پسScott کیست ؟

Bruce Scott یکی از اولین کارمندان شرکت اراکل (در بخش لابراتوارهای نرم افزارهای تخصصی) بود. او همچنین پایه گذار تکنولوژی Gupta (که امروزه به نام نرم افزار Centura شناخته شده است) در سال 1994 می باشد و بعد مدتی به سمت CEO انتخاب شد . Bruce اراکلVersion 1، Version 2 وVersion 3 را طراحی کرده است.
کاربر Scott و رمز ورودی Tiger توسط وی طرح شده است. ( البته Tiger نام گربه خانگی وی است )

ادامه مطلب ...

۷ توصیه یک توسعه گر به برنامه نویس های تازه کار

بعد از مدت های انگشتن کوبیدن بر این دکمه های صفحه کلید و کلیک های فراوان بر روی برنامه های و صفحات وب و خوردن دود چراغ به انداز دلخواه و ... صاحب یکم و دویاره بگم یکم تجربه در زمینه برنامه نویسی و توسعه نرم افزار شده ام که با یکم جستجو در اینترنت و استفاده از سایت code-purity و با استفاده از این تجربیاتی که شرح حالش رو گفتم ,  می خواهم توصیه هایی و نکاتی خدمت کسانی که تازه شروع کرده داشته باشم .





هیچی نمی دونی - اگر تازه از دانشگاه فارغ التحصیل شدی و با دوخط کدنویسی که با پاسکال و یا C و در حالت پیشرفته با VB 6.0 انجام داده ای و فکر می کنی که همه باید جلوی عالی جناب میتی کمون تعظیم کنند در اشتباهی . هرچی که خوندی بذار کنار و از اول شروع کن . عالی جناب میتی کمون باید مثل جومونگ حسابی سعی کار بکنی و حسابی هم یاد بگیری.


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


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


کد مشکل دار رو به مخزن نفرست - در اکثر گروه های برنامه نویسی از برنامه های Source Control مثل SVN استفاده می شود که در این برنامه برنامه نویس تغییرات خودش رو به مخزن اصلاحا Commit میکنه. اگر کدی که نوشتید کامپایل نمیشه لطفا اون رو به مخزن نفرستید چونکه احتمالا بزودی لیدر بخش برنامه نویسی عذرتون رو خواهد خواست .


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


برای ارسال کد خود به سمت مخزن حتما یادداشت بگذارید - در هر بار که اصلاحا شما پروژه را Check in می کنید برنامه Source Control این نسخه چک این شده در یه جایی نگه میداره که در صورت بروز مشکل می شه پروژه رو به یه چک این خاص برگردوند و اگر شما در هر بار چک این کردن یک کامنت مثلا بنویسید "حل باگ شماره 22" بعدا دسترسی بهش خیلی آسان خواهد شد.


ممکن است این قست قبلا نوشته شده باشد - اگر به صورت تیمی کار کنید ممکن است یک بخشی که الان شما در حال نوشتن آن هستید (مثلا تبدیل تاریخ میلادی به شمسی) توسط اعضای دیگر گروه نوشته شده باشد . پس بهتر است که بعضی اوقات با دیگر توسعه گر ها یه صحبتی داشته باشید .


یاشیاسیز