Programming
S h a b g a r d . O R G
.::Security Group::.

*Nix *Nix *Nix *Nix *Nix *Nix *Nix مبتدی مبتدی مبتدی

    Search for in  

  خانه

  *Nix

      مبتدی

      متوسط

      تخصصی

  Windows

      مبتدی

      متوسط

      تخصصی

  network

  Programming

      PHP

  Security

  Hacking

  Program

      MS-Word

      Graphic

  Cisco

  Hardware

Programming

زبان برنامه نویسی D قسمت اول
Programming
Posted by on Dec 31, 2004, 16:46
آشنایی با زبان برنامه سازی D تحت لینوکس

D
چیست؟
D
یک زبان برنامه‌سازی سیستمی و کاربردی همه منظوره است. D یک زبان سطح بالاتر از ++C است اما توانایی نوشتن کدهای قدرتمند و تعامل مستقیم با APIهای سیستم عامل و سخت‌افزار را حفظ می‌کند. D به خوبی برای نوشتن برنامه‌های متداول و برنامه‌های بزرگ چند میلیون خطی با تیمهای برنامه نویسی مناسب است. D به آسانی قابل آموختن است ، توانائیهای زیادی را برای کمک به برنامه‌نویس فراهم می‌کند و به خوبی برای فناوری پرتکاپوی بهینه‌سازی کامپایلر مناسب است



زبان برنامه سازی D تحت لینوکس قسمت دوم
Programming
Posted by on Dec 31, 2004, 17:09
برای چه کسانی مناسب است؟
برنامه نویسانی که به طور مداوم از ابزارهای تجزیه و تحلیل کد استفاده می‌کنند تا خطاها را حتی قبل از کامپایل شدن ازبین ببرند.
افرادی که عمل کامپایل را با بالاترین سطح هشدارها انجام می‌دهند یا از کامپایلر می‌خواهند که هشدارها را به منزله خطا تلقی کند
.




زبان برنامه‌نويسی D بخش سوم
Programming
Posted by on Dec 31, 2004, 17:10
کنترل منابع (Grabage Collection)
تخصیص حافظه در D کاملاً با جمع‌آوری زباله همراه است. تجربه شهودی بیان می‌کند که تعداد زیادی از خصوصیات ++C برای کنـــترل رهاسازی حافظــــه لازم است . با جمــع‌آوری زباله زبان بسیار ساده‌تر می‌شود
.




زبان برنامه نویسی D بخش چهارم
Programming
Posted by on Dec 31, 2004, 17:11
آشنایی با زبان D قسمت چهارم

کنترل های زمان کامپایل
کنترل نوع قوی تر
انتساب مقادیر به صورت واضح مورد نیاز است
مجاز نبودن متغییرهای محلی به کار نرفته
عدم ؛ خالی در بدنه حلقه ها
انتساب ؛ مقادیر بولی بر نمی گرداند
نپسندیدن API های متروک





زبان برنامه نویسی D بخش پنجم
Programming
Posted by on Dec 31, 2004, 17:12
آشنایی با زبان D قسمت پنجم

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




زبان برنامه‌نویسی D بخش ششم
Programming
Posted by on Dec 31, 2004, 17:13

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

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





نرم‌افزار آزاد یا باز‌متن چیست؟
Programming
Posted by Kavoshgar Linux kavoshgar.blogsky.com on Jan 6, 2005, 05:06

نرم‌افزار با لوازم خانه، همانند میز، صندلی و یا سایر اشیای مصنوع تفاوت‌های عمده‌ای دارد. مهمترین تفاوت نرم‌افزار آن است که همگان طریقه‌ی ساخت و نحوه‌ی کارکرد صندلی را می‌دانند، حال آنکه نحوه‌ی ساخت و چگونگی کارکرد یک نرم‌افزار بدون دردست داشتن کد متن (Source Code) آن مشخص نمی‌باشد. شرکت‌های رایانه‌ای ما را وادار کرده‌اند که به نرم‌افزار نیز همانند اشیای مصنوع نگاه کنیم.





مقدمه ای بر برنامه نويسی شی گراء در دات نت
Programming
Posted by SAKHA RAVESH CO. on Jan 6, 2005, 14:28
برنامه نويسی شی گراء، بدون شک مهمترين تحول در دنيای نرم افزار طی ساليان گذشته بوده که بيشترين تاثير را در پيشبرد نرم افزار بدنبال داشته  و ما امروز در صنعت گسترده نرم افزار از دستاوردهای وسيع  آن بهره مند هستيم . در اين مقاله قصد داريم ، به بررسی برنامه نويسی شی گراء پرداخته و از اين زاويه نگاهی به دات نت  داشته باشيم .



آموزش رتينا
Programming
Posted by persianhacker.net on Jan 6, 2005, 14:30
يكي از قويترين اسكنر هاي تحت ويندوز Retina نام دارد. بيشتر هدف من آشنايي شما عزيزان با اين اسكنر و معرفي آن است و نه بررسي جز به جز آن . اگر خودتان يك كمي با هاش ور برين از همه چيز هاش سر در ميارين.



ايجاد فايل XML با استفاده از يک بانک اطلاعاتی
Programming
Posted by SAKHA RAVESH CO. on Jan 6, 2005, 14:40
از بانک های اطلاعاتی به منظور ذخيره و مديريت داده ها استفاده می گردد . در صورتی که قصد ارسال داده های ذخيره شده در يک بانک  اطلاعاتی را برای يک سرويس گيرنده داشته باشيم  ، XML گزينه ای  مطلوب در اين رابطه است




سخنی با کاربران سایت

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

در تمام مقالات اين سايت سعی شده است تا با ذکر منبا و ماخذ تمامی حقوق مولفين و مترجمين رعایت گردد . اگر در اين زمينه به مشکلی برخورد کرديد هرچه سريع تر با ما تماس حاصل نمياييد.info(at)shabgard.org

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

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

http://shabgard.org/doc
(کد کاربری : guest   کلمه عبور : guest)

آموزش اضافه کردن مقاله  HIGH

آموزش اضافه کردن مقاله LOW
آموزش اضافه کردن مقاله  HIGH
 آموزش اضافه کردن مقاله  LOW

 آموزش اضافه کردن مقاله HIGH

 آموزش اضافه کردن مقاله  LOW


Latest Headlines

 *Nix
 نصب سيستم عامل لينوكس وفارسي نويسي در محيط
kavoshgar.blogsky.com
 نصب سيستم عامل لینوکس مندریک 9.2 Mandrake linux
 راهنماي كاربران جديد لينوكس
 راهنماي كاربران جديد لينوكس
 تعاريف پايه و نكات كاربردي در لينوكس و يونيكس
 تنظیماتIP و شبکه در گنو / لینوکس
 تعیین سطوح دسترسی کاربران در لینوکس
 تاریخچه لینوکس
 ظاهر پوسته فرمان
 استفاده از پوسته فرمان در لینوکس
 Windows
 بازگرداندن ویندوز خراب شده به حالت قبل از بروز مشکل
 چگونه میتوان در ويندوز 98 و ME به درايو NTFS دسترسي داشت
 با افزودن پسورد دوم براي ورود به ویندوز XP امنیت خود را تا حد زیادی افزایش دهید
 برنامه های تحت داس و قدیمی را چگونه در XP اجرا کنیم
 نصب ويندوز 98 يا ME در محیط ويندوز NT يا XP فقط در یک دقیقه و نیم
 مقدمات و نيازهاي شما براي يادگيري TCP/IP
 امكانات شبكه اي ويندوز
 SSL چيست ؟
 آموزش HyperTerminal
 آموزش كرك فايل هاي SAM
 network
 كارت شبكه يا LAN Card
 شبكه سرى يا BNC
 شبكه Hub
 تنظيم و كنترل برنامه Network Neighborhood
 استفاده از شبكه و عمل Sharing
 نصب و تنظيم برنامه Wingate جهت اتصال شبكه به سرور و اينترنت
 AAA (Authentication, Authorization and Accounting)
 مقدمه ای بر شبکه خصوصی مجازی (VPN)
 ip و port
  RFC چيست؟
 Programming
 زبان برنامه نویسی D قسمت اول
 زبان برنامه سازی D تحت لینوکس قسمت دوم
 زبان برنامه‌نويسی D بخش سوم
 زبان برنامه نویسی D بخش چهارم
 زبان برنامه نویسی D بخش پنجم
 زبان برنامه‌نویسی D بخش ششم
 نرم‌افزار آزاد یا باز‌متن چیست؟
 مقدمه ای بر برنامه نويسی شی گراء در دات نت
 آموزش رتينا
 ايجاد فايل XML با استفاده از يک بانک اطلاعاتی
 Security
 بررسی نحوه عملکرد فایروال Firewallیا ديواره آتش
 مقايسه سرورهای لينوکس و ويندوز
 چه فایلهائی میتوانند برای کاربران مخاطره آمیز باشند !
 امنيت برنامه های وب ( بخش اول )
 امنيت برنامه های وب ( بخش دوم )
 امنيت برنامه های وب ( بخش سوم )
 امنيت برنامه های وب ( بخش چهارم )
 امنيت برنامه های وب ( بخش پنچم )
 امنيت نامه های الکترونيکی ( بخش اول )
 مفاهيم اوليه پروتکل TCP/IP ( بخش اول )
 Hacking
 چگونه هکر شویم؟ بخش اول
 چگونه هکر شویم؟ بخش دوم
 هنر هشتم : كرك كردن
 مقدمات قبل از شروع يادگيری هک
 Port Scanning
 Port Scanning
  کاربرد نرم‌افزار nmap
 IP Scanning
 پورت ۷۹
 پورت ۸۰ چيست؟
 Program
  آموزشهاي افكتهاي فتوشاپ
 Shocking Text
 مبانی آشنايی با Word
  آموزش ساخت متن یخی
 نصب تم در موزیلا فایرفاکس
 کلید های میانبر در فایرفاکس
 Cisco
 آشنايي با مدارک سيسکو
 Cisco Systems
 Hardware
 آشنايي با پورت USB
 نحوه انتخاب يك كارت صدا