داده و الگو یکی از شاخص های بسیار مهم در دنیای اطلاعات هستند. خوشه بندی(Clustering) یکی از بهترین روش هایی است که برای کار با داده ها ارائه شده. قابلیت آن در ورود به فضای داده و تشخیص ساختار آنها، خوشه بندی را یکی از ایده آل ترین مکانیزم ها برای کار با دنیای عظیم داده ها کرده است. اولین بار ایده ی آن در دهه ی 1935 ارائه شد و امروزه با پیشرفت ها و جهش های عظیمی که در آن پدید آمده، خوشه بندی در کاربردها و جنبه های مختلفی حضور یافته است.
ادامه مطلب ...
تکامل HTML در زمانی که نیاز بود متوقف شد و زبان جدید XHTML جایگزین آن شد . این زبان جدید از بسیاری جهات شبیه HTML است ، ولی برای کار با XML ساخته شده است . زبان XHTML که مخفف EXtensible HyperText Markup Language است در تاریخ 26 ژانویه سال 2000 منتشر شد و به قول بعضیها همان HTML 5 میباشد ، که در واقع اینچنین نیست.
ادامه مطلب ...در سالهای اخیر بخش بزرگی از اسناد و مدارک از شکل کاغذی به شکل الکترونیکی تغییر یافته اند. لذا باید به نحوی دارای امضای دیجیتال و پشتوانه ی حقوقی نیز می شدند تا قابلیت استناد داشته باشند.
ادامه مطلب ...TCP/IP مجموعه قرارداد هایی است که در جهت اتصال کامپیوتر ها در شبکه مورد استفاده قرار می گیرد. TCP/IP در واقع نسل جدید استاندارد شبکه و جایگزینی برای OSI محسوب می شود.
در شکل زیر لایه های مدل OSI با مدل جدید TCP/IP مورد مقایسه قرار گرفته اند:
![]() | OSI (Open System Interconnection) یک مدل مرجع برای ارتباط بین دو کامپیوتر می باشد که در سال 1980 طراحی گردیده است. هر چند امروزه تغییراتی در آن به وجود آمده است اما هنوز هم کاربردهای فراوانی در جاهای مختلف اینترنت و به خصوص در پایه های شبکه دارد. |
.NET Remoting سیستمی کلی برای برقراری ارتباط بین Applicationهاست. امتیاز ویژه ی آن در برابر دیگر سیستمهای ارتباطی این است که می تواند در اتصالات ناهمگن یک شبکه و حتی بین کامپیوترهای مختلف با زبانهای متفاوت به کار رود. .NET Remoting یکی از APIهای مایکروسافت است که در سال 2002 با .NET Framework 1.0 منتشر شد . آنچه که انجام می شود عمدتا بر اساس ایجاد شیئی است که اصطلاحا آن را Remotable Object می نامند.
ادامه مطلب ...عبارات منظم (Regular Expressions) وسیله ای را برای برنامه نویسان فراهم می کنند که بتوان به کمک آنها عبارات ، کلمه ها و الگوها ی مورد نظر را در یک رشته متنی (String) پیدا کرد.
زبان نشانه گذاری کاربردی توسعه یافته
(eXtensible Application Markup Language) یا XAML (خوانده می شود زمل)، یک زبان توصیفی بر مبنای XML است که توسط شرکت مایکروسافت ابداع شد و برای ساخت و مقدار دهی اشیا در برنامه های کاربردی به کار گرفته می شود. نام کامل اصلی XAML در واقع eXtensible Avalon Markup Language است. Avalon نام مستعار یکی از چهار هسته اصلی فریم ورک .NET 3.0 با نام شالوده ارائه مایکروسافت (WPF) است. | ![]() |
شاید در نگاه اول شما تصور کنید که وب 2 ، ورژن جدیدی است از وب که مثلا پروتوکل ها و نحوه ی پیاده سازی و یا استفاده از آن تغییر خاصی کرده باشد . درحالی که چنین اتفاقی رخ نداده است . شما در حال حاضر از وب 2 استفاده می کنید !
IP
شماره ایست که به هر کامپیوتر متصل به اینترنت داده میشود تا بتوان بهکمک آن شماره به آن کامپیوترها دسترسی داشت. این عدد برای کامپیوترهایی که حالت سرور دارند (مثلا سایتها) و نیز کامپیوترهای کلاینتی که معمولا به روشی غیر از شمارهگیری (Dial Up) به اینترنت وصل هستند، عددی ثابت و برای دیگران عددی متغیر است. مثلا هر بار که شما با شرکت ISP خود تماس گرفته و به اینترنت وصل میشوید، عددی جدید به شما نسبت داده میشود.
![]() | TDD(Test-Driven Development) تکنیکی برای develop کردن نرم افزارها می باشد. در این روش ابتدا مورد تست(test case) ها نوشته می شوند و سپس با توجه به این تستها کد عملیاتی پیاده سازی می شود و در نهایت برای رسیدن به نتیجه مطلوب عمل refactoring روی نرم افزار صورت می گیرد. |
همانطور که درپست های قبل گفته شد sessionها از روش دیگری نیز استفاده می کنند و آن هم بدون استفاده از cookie و به این sessionها Cookieless Sessions گفته می شود .این session ها با ترفندی هوشمندانه پیاده سازی شده اند.
ادامه مطلب ...روند تکنولوژی های وب به سمتی پبش می رود که بتوان اکثر کارهایی که در گذشته توسط برنامه های محلی (Local) انجام می گرفت ، به وسیله تکنولوژهای وب (اینترنت) انجام داد که در همه جا برای کاربران در دسترس باشد . محقق شدن این هدف نیازمند ابزار هایی است که بتوان این گذر فاز (لوکال به وب) را به خوبی انجام دهد .