عبارات با قاعده RegExp در ActionScript3 – قسمت اول

یکی از قدرتمندترین قابلیت‌های اضافه شده به ActionScript 3، عبارات با قاعده بوده که از طریق کلاس RegExp قابل دسترس هستند. ساده‌ترین تعریفی که از عبارات با قاعده می‌توان ارائه نمود این است که این عبارات، الگوهایی برای تطبیق و جستجو در رشته‌ها هستند. با استفاده از عبارات با قاعده…

مطالعه این مطلب

معرفی و مقایسه ابزارهای رایگان برای مدیریت بانک اطلاعاتی SQLite

بانک اطلاعاتی SQLite در سال 2000 و توسط یکی از کارمندان شرکت General Dynamics به نام  Richard Hipp با زبان C طراحی شد. در حال حاضر این بانک اطلاعاتی توسط شرکت‌های بسیار معتبری مانند ORACLE، Adobe، Mozilla، Nokia و … حمایت می‌شود. ایده اولیه برای طراحی آن، ایجاد یک بانک…

مطالعه این مطلب

کتاب برنامه نویسی هوش مصنوعی با LISP

 زبان Lisp یکی از زبان‌‌های قدرتمند در برنامه‌نویسی هوش‌مصنوعی محسوب می‌شود. این زبان در سال ۱۹۵۸ توسط پرفسور جان‌مک‌کارتی طراحی و ابداع شد. از ویژگی‌های بارز آن می‌توان به قابلیت نمادگرائی، شئ‌گرائی و محاسباتی آن اشاره کرد. کتاب حاضر، به عنوان یک کتاب آموزشی سعی دارد تا به صورت مقدماتی…

مطالعه این مطلب

گذری بر قالب فایل SWF – قسمت سوم

در قسمت قبل به این مسئله اشاره نمودم که قبل از اجرای فایل SWF، مخزنی به نام Dictionary ساخته می‌شود که شامل CharacterId تمام تگهای داده‌ای می‌باشد. تگ‌های کنترلی و داده‌ای با استفاده از مقدار CharacterId می‌توانند به محتوای تگهای دیگر ارجاع داشته و یا از اشیاء آنها استفاده کنند.

مطالعه این مطلب

گذری بر قالب فایل SWF – قسمت دوم

به طور کلی قالب فایل SWF شامل دو بخش اصلی Header و آرایه Tag ها است. در بایتهای بخش header به ترتیب مقادیر زیر قرار می‌گیرند: 1. امضا یا Signature فایل فلش (3 بایت) که یکی از دو حالت “FWS” یا “CWS” است. برای فایل‌های فلش غیر فشرده از کلمه…

مطالعه این مطلب