CALM/arwiki huggingface dataset:
وفي سلوك مغاير لمحاولات تفادي وقوع أعمال احتلال الفضاء الإلكتروني، تبدو CIRA ذاتها وكأنها تشجع تلك الممارسة، حيث تنشر على موقعها الإلكتروني قائمة طويلة للغاية بالنطاقات التي سيتم إصدارها. وهذه القائمة موجودة على الصفحة الرئيسية للموقع، وتعطي هذه الممارسة الانطباع بأنها مصممة عن قصد لتشجيع احتلال الفضاء الإلكتروني، من خلال السماح للمحتلين الكنديين (أو من جنسيات أخرى) بالتسوق (بكل ما تعنيه الكلمة من معان) بحثًا عن نطاقات ليقوموا بتسجيلها. ويمكن بعد ذلك إعادة النطاقات إلى المُسجل السابق، أو أي شركة أو مؤسسة ذات اسم تابع، بسعر مبالغ فيه.
وعلى الصعيد الدولي، قامت المنظمة العالمية للملكية الفكرية "WIPO" التابعة للأمم المتحدة والمعنية بحقوق الطبع والنشر، منذ عام 1999، بتدشين نظام تحكيم، يمكن من خلاله لحامل العلامة التجارية محاولة المطالبة بموقع إلكتروني تم احتلاله. وفي عام 2006، تم تقديم 1823 شكوى لدى المنظمة، بزيادة تبلغ 25% عن العدد المقدم عام 2005. وفي عام 2007، تم التأكيد على أن 84% من الشكاوى المقدمة منذ عام 1999 قد تم الحكم فيها لصالح الطرف المشتكي.
يوكو هيكاسا (日笠陽子 "هيكاسا يوكو") هي مطربة ومؤدية أصوات يابانية ولدت في 16 يوليو 1985 في محافظة كاناغاوا.
نموذج هودجكين-هاكسلي هو نموذج رياضياتي يصف كيف يبدأ وينتشر جهد الفعل في العصبونات. وهو عبارة عن مجموعة معادلات تفاضلية لاخطية التي تقرّب الخصائص الكهربائية للخلايا المُستثارة مثل العصبونات وخلايا القلب، وبالتالي فإنه نموذج مستمر الوقت، على عكس خريطة رولكوف مثلاً.
وصف هذا النموذج ألان لويد هودجكين وأندرو هاكسلي عام 1952 آلية جريان الأيونات في بدء وانتشار جهد الفعل في محوار عصبون الحبار. حاز ألان هودجكين وأندرو هاكسلي على جائزة نوبل في الفيزيولوجيا أو الطب عام 1963 على هذا النموذج.
نموذج هودجكين-هاكسلي الأصلي يتعامل مع كل مكون قابل للاستثارة من مكونات الخلية كما لو أنه عنصر كهربائي (كما هو موضح في الشكل).
يتم تمثيل الطبقة ثنائية الدهون كـسعة كهربائية ("Cm"). يتم تمثيل قنوات الأيونات المحكومة بالجهد بـالناقلية الكهربائية اللاخطية (gn ، بحيث n هو نوع القناة الأيونية) التي تتبع في قيمتها للجهد الكهربائي والزمن، ويتم تمثيل قنوات تسريب الأيونات بالناقلية الكهربائية الخطية (gL). يتم تمثيل التغيرات الكهروكيميائية في وسط الخلية التي تسبب تدفق الأيونات عن طريق تمثيلها بمصدر جهد (E) الذي يتم تحديد الفولتية الخاصة به من خلال نسبة تركيز الشوارد داخل وخارج الخلايا العصبية لأنواع الأيونيات ذات الأهمية، ويتم تمثيل مضخات الأيونات والمبادلات بمنبع التيار (Ip). يتم الإشارة إلى الجهد الكهربائي على غشاء الخلية بالرمز Vm .
رياضياً، يتم كتابة معادلة التيار المتدفق من خلال الطبقة الثنائية الدهون بالمعادلة التالية:
WDC 65C02
wdc65c02 للمعالجة التكاملية الدقيقة هو نسخة مطورة من
cmos اشباة الموصلات المعدنية الموكسدة التكميلية المعروفة نوع - ن – من اشباة الموصلات المعدنية الموكسدة المستندة إلى تقنية وحدة المعالج المركزية 8bit – 65c02 –nos
Cmos تم اعادة تصميمة بواسطة مينشيل بل من مركز التصاميم الغربية (wdc) على مدى فترات زمنية مختلفة كان 65c02
الإصدار الثاني بواسطة NCR سجل النقدية الوطنية، GTE فيربزون للاتصالات ووكيل الدولية.
المقدمة والمميزات.
الإصدار W65C02S هو اصدار مركز التصاميم الغربية من المعالج الدقيق 65c02
تسمية «اس» تشير إلى ان هناك جزء له نواة في الحالة الثابتة تماما والتي تسمح للساعة الابتداية بالتباطئ أو
التوقف تماما اما في المرتفعة أو الحالة المنخفضة.
ان W65C02S هو معالج دقيق 8 بت 8 بيت للسجلات والبينات المنقوله والغرض منه تخفيض الطاقة أو
بمعنى اخرا استخدام طاقة منخفضة وهو يضاف اليةبرنامج 16 بت المضاد
الطوال المتغير لمجموعة التعليمات وحجم النواة الفورة تعمد إلى جعل W65C02S ملائم تماما لنظام الطاقة المنخفظة } على الرقائق (SoC).
مركز التصاميم الغربية وصف أجهزة قيرلوج متاحا لتصميم نواه 65C02S وجعلة متاحا لـ ASICs " دورة
متكاملة محددة التطبيق " وFBGAS " نظم بوابة المجالات المبرمجة وكما هو شائع في صناعة اشباه
الموصلات، الذي يتضمن لوحة المطور، دائراة المضاهاه (ICE) ونظام لتطوير البرمجيات
المميزات الكهربائية.
إن مركز التصاميم الغربية WDC 65C02يمكنه إن يعمل عند أي تيار مغذي (VDD) 1.8 إلى 5 فولت (مع زيادة أو نقصان 5%) لا توجد شرائح متنوعه لاختلاف التيارات المغذية. وتبين ورقه البيانات الرسوم البيانية كيف إن تغيرات المقاييس مثل (e.g. IDD, Fmax) يتبدل مع VDD وتوضح جداولها أهمية المتغيرات المستخدمة
) 1.8 – 2.5 – 3.0 – 3.3 - 5.0 – فولت مع زيادة أو نقصان 5%)
مركز التصاميم الغربي WDC 65C02 قد يعمل بشكل جيد في ساعات مريحة مثل 13.5 ميجاهرتز (اخذ عينات رقمية عالية الوضوح) و 14.31818 ميجاهرتز (بكسل مربع) و 14.75 ميجاهرنز (معدل الباود الكريستال) و16 ميجاهرتز إلى آخرة ومع ذلك فان قيمة الحد الادني VDD ترتفع لذلك
بيل مينش اشار إلى أن الـ Fmax يعتمد على عوامل الشرائح مثل تلك المحملة على دبابيس ويقلل الضغط باستخدام مسارات أشارات قصيرة وأجهزة قليلة وتساعد على رفع Fmax – وحزمة PLCC تملك سعة دبابيس اقل من حزمة DIP40.
مقارنة مع MOS 6502.
مجموعة التعليمات.
أسهمت 65C02 مع سابقتها بنية مجموعة التعليمات 8 بت ومعالجة 16 بت الذاكرة ولكنها تضيف عدد من التحسينات وعملية البرمجة الموثقة والتعليمات المفيدة للغاية التي يمكنها سحب أو دفع موشر X أو Y إلى مسجل إلى أو من المكتف عمليات البرمجة الغير معروفه ثم تحويلها إلى NOPS عمليات غير كاملة على الرغم من التفاوت في طول التعليمات.
إلى حد كبير قد تم أصلاح «الانتقال الغير مباشر» (JMP (&lt;ADDR&gt;) بينما &lt;ADDR&gt; تقع على حدود صفحة الذاكرة حيث تم تثبيتها للقضاء على المصدر الدائم لمشكلة المبرمجين تم تعزيز هذه التعليمات بفهرس سجل X مما جعل من الممكن برمجه JMP جعل له مقدرة على طريقة معالجة سهوله الانتقال في الجدول
بعض المتغيرات في 65C02
مسجل الحالة.
من المشاكل الأخرى مع 65C02 والثابتة في 65C02 علاقة برنامجها بمسجل الحالة والذي يحتوى على ثمانية أنظمة للإشارات أو أعادتها هو تحت سيطرة البرنامج وتعكس الأخرى حالة الجهاز بعد الحساب أو تعليمات التحرك بت
أعلام حالة المعالج 6502، مع المعنى عند تعيينها
-N نتيجة سلبية
-V تسجل تجاوز السعة بت
-1 غير معروف محدود دائما
-B أشارة الاستراحة التي وضعتها تعليمات التنزيل
-D تمكين الوضع العشري
-I عدم تمكين مقاطعة الطلب
-C تحميل الحسابية
في كل إشكال وأنواع NMOS المنطقية من65C02 والعلامات العشرية أشارة د لم يتم تهيئته إلى الحالة المعروفة بعد إعادة التعين أو عند معالجة المقاطعة مم قد يودي إلى سلوك تعسفي وهذه تدفع مبرمجين 65C02 للاستخدام المبكر لتعليمات CLD لإعادة تعين برمجة
أعادة التعين (ومن المسلم به عموما تنفيذ التعليمات الثانية لمعهد استوكهولوم)
أن 65C02 تناول هذه المشاكل بان جعل علامة التطوير واضح عند أعادة التعين أو عند الاستلام (بعد وضع سجل ودفع إلى كومة)
أيضا في NMOS 6502s وعلامة N ماهو غير صالح عندما يكون المعالج قيد التشغيل في الوضع العشري
أصلح 6502s هذه المشكلة (على حساب دورة الساعة الإضافية) وبالتالي يزيد من فائدة وضع نظام العلامة العشرية
الاستخدامات البارزة من 65C02.
أجهزة الكمبيوتر المنزلية.
-1 تم تحسين أبل س المحمول بعد أبل c بواسطة أبل للكميوتر 1.023 ميجاهيرتز
2- طور أبل c } ب ب سى مستر { الرئيسية للكمبيوتر التعليمي من الجوزة للكمبيوتر المحدودة 2 MHz 65SC12
ميجاهرتز بالإضافة إلى المعالج الثاني 4 MHz 65C102
3- نسخة من قبل أجهزة برايل هي نسخة طبق الاصل من الكمبيوتر أبل 1 ميجاهرتز
-4 استنساخ ليزر128 من سلسلة أبل الثاني
W65C816S (يعرف أيضًا بـ 65C816 أو 65816) هو معالج دقيق (MPU) 16 بت طورته شركةWestern Design Center (WDC). والمعالج الدقيق W65C816S هو إصدار مُحسّن من المعالج الدقيق 65C02 8 بت الذي تصدره الشركة، كما يمثل ذاته تعزيز سيموس (CMOS) للمعالج الدقيق الجدير بالاحترام 6502 NMOS الذي تنتجه شركة MOS Technology. ويأتي الرقم 65 الوارد في تسمية الجزء من وضع التوافق 65C02 الخاص به، ويشير الرقم 816 إلى احتواء المعالج الدقيق على أحجام سجلات 8 بت و16 بت.
وبالإضافة إلى توفر سجلات 16 بت، يتميز المعالج الدقيق W65C816S بعنوان ذاكرة موسعة حتى 24 بت، مع دعم يصل إلى 16 ميجابايت من ذاكرة الوصول العشوائي ومجموعات تعليمات محسّنة ومؤشر مكدّس 16 بت، فضلاً عن العديد من الإشارات الكهربائية الجديدة للإدارة المحسّنة لأجهزة النظام.
ويبدأ المعالج الدقيق W65C816S في الاستبداء في "وضع محاكاة"، مما يعني أنه سيعمل بالأساس مثل 65C02. وبعد الاستبداء، قد يتحول المعالج الدقيق W65C816S إلى "الوضع الأصلي" بتسلسل من أمرين، مما يؤدي إلى تمكينه كافة الميزات المُحسّنة، وفوق ذلك لا يزال يحافظ على درجة كبيرة من التوافقية مع الإصدارات الأقدم مع معظم برامج 65C02. ومع ذلك، وعلى النقيض من الإصدار PDIP40 من 65C02، الذي يعد بديلاً متوافق السنون لسلفه NMOS، فإن PDIP40 W65C816S (المبين هنا في الرسم) لا يعد بديلاً.
بدأ تطوير المعالج الدقيق W65C816S في 1982 بعد إجراء بيل مينش، مؤسس شركة WDC وكبير الإداريين التنفيذيين بها، مشاورات مع شركة أبل بشأن إصدار جديد من فئة الحاسبات الشخصية أبل II. وترغب شركة أبل في الحصول على معالج دقيق قد يعد برنامجًا متوافقًا مع 65C02 المستخدم بعد ذلك في أجهزة أبل IIC، ولكن مع القدرة على معالجة المزيد من الذاكرة وتحميل وتخزين كلمات 16 بت. ونتج عن ذلك إنتاج المعالج الدقيق 65C816، الذي تم إنجازه في مارس من عام 1984، مع تقديم عينات لكل من شركة أبل وشركة آتاري. وقامت شركة أبل بعد ذلك بدمج المعالج الدقيق 65C816 في أجهزة الكمبيوتر أبل IIGS. وقدمت أخت مينش كاترين التي كانت تضطلع بمهمة التخطيط المساعدة له خلال عملية التصميم.
وفي تسعينيات القرن العشرين، تم تحويل 65C816 (كذلك 65C02 السابق) إلى أساس ثابت بشكل كامل، مما جعل من الممكن إيقاف ساعة المعالج بشكل كامل دون فقد البيانات في أي سجل من السجلات. وقد مكنتنا هذه الميزة، إضافة إلى استخدام ذاكرة الوصول العشوائي الساكنة غير المتزامنة، من إنتاج تصاميم استخدمت أقل طاقة عندما يكون الحاسب في وضع الاستعداد.
وقد قدمت كل من شركة GTE وسانيو وشركات أخرى التصميم الأساسي لـ 65816 كمصدر ثان اعتبارًا من فترة منتصف إلى أواخر ثمانينيات القرن العشرين ومطلع تسعينيات القرن العشرين. وبحلول عام 2010، قدمت شركة WDC المعالج الدقيق W65C816S في حزمة PDIP (الحزمة المضمنة المزدوجة) أو PLCC44 (الشريحة المغلفة بالبلاستيك المدعم بالرصاص) 40 سن، وكذلك أساسًا لدمج ASIC (دوائر التطبيقات التكاملية المعيّنة) (على سبيل المثال فئة W55V9x من الدوائر المتكاملة للتعليم الترفيهي بأجهزة التلفزيون التي تنتجها شركة وين بوند). وتعمل شركة WDC، التي تعد في ذاتها شركة أشباه موصلات غير مصنعة، مع العديد من الشركات المصنعة لإنتاج المعالج الدقيق W65C816S، وكذلك المنتجات المتوافقة الأخرى.
وقد قدمت شركة WDC في السابق شكلاً مختلفًا متوافق السنون للحزمة 65(C)02 PDIP40 من المعالج الدقيق W65C816S يُشار إليه بـ 65C802. وكان 65C802 متوافقًا تمامًا مع 65C02 في كافة الجوانب، ولكن يمكن إدخال تعديلات عليه ليعمل مثل 65C816 عند الرغبة في ذلك (بما في ذلك استخدام سجلات 16 بت). وقام بإنتاج المعالج الدقيق 65C802 كل من شركة WDC وGTE خلال فترة منتصف إلى أواخر ثمانينيات القرن العشرين ومطلع تسعينيات القرن العشرين. وكانت الشركات المصنعة للأجهزة تستخدم عادة عندما تقوم بتصميم أي مشروع من الألف إلى الياء المعالج الدقيق 65C816 بدلاً من 65C802، مما أدى إلى سحب المعالج الدقيق الأخير من الإنتاج.
تطبيقات جديرة بالذكر.
عدد من ألعاب SNES المضمّنة في Nintendo SA-1، إصدار تمت ترقيته من المعالج الدقيق W65C816S.
لاسو بروفيشينال تدمج لغة برمجة تفسيرية مع خادم لتطوير تطبيقات الإنترنت والتي تستخدم متصفح الويب لواجهة المستخدم من أجل الاتصال بـ HTTP وخوادم قاعدة البيانات. لاسو تطور من قبل لاسوسوفت، ذ.م.م.
تقدم لاسو التنظيم الإداري من خلال برنامج لاسو (عبر مستخدميها ومجموعاتها الداخلية) للتحكم في الوصول الواضح المعتمد على تصريحات محددة لمصادر البيانات والسمات اللغوية لتحسين الأمن والتكامل في البيانات في بيئة تطوير برنامج إليكتروني متعدد المؤلفين. كما يتيح خادم لاسو الوصول إلى MySQL والعديد من قواعد البيانات عبر JDBC و ODBC و FilMaker Pro.. ويعمل خادم لاسو على كل من نظم التشغيل ماك أو إس إكس ووينددوز 2000 وويندوز 2003 ولينوكس ريد هات.
ويمكن كتابة لغة اللاسو، لغة لاسو ديناميك مارك أب (LDML)، في نسق بطاقات ذات اقواس مربعة تشبه html أو في نسق لاسو سكريبت الشبيه بكثير من لغات الكتابة الأخرى مثل PHP, Perl, python. ويمكن كتابة LMDL بتقنيات إجرائية أو ذات توجه موضوعي وتدعم العديد من أنواع البيانات من بينها مجمعات (قوائم ذات فهرس محتويات) وخرائط (قوائم ذات مراجع أسماء).
وتعد اللاسو لغة قابل ة للتوسع. وهي تتضمن حاليا مجموعة من أدوات التلاعب بالصور إيمدج ماجيك، ولديها القدرة على خلق مستندات بي دي إف ومعالجة وإرسال البريد الإلكتروني. كما تتضمن لغة لاسو أيضا دعكا مستفيضا للمعايير الصناعية مثل XML.SOAP,WSDL,JavaEE, Java Beans. كما يمكن التوسع فيها عبر كتابة روتين مصنع خصيصا يمكن استخدامه وإعادة استخدامه كبطاقات خاصة لخلق وظائفية جديدة عبر لغات برمجة مثل الجافا والسي لتناسب العديد من الاحتياجات.
تجريد مصدر البيانات.
تتيح لغة اللاسو القدرة على خلق مواقع إليكترونية ديناميكة أو برامج مع تجرديها من مصادر البيانات. تسمح اللغة بالبرمجة بطريقة تجعلها مستقلة عن تشفير مصادر بيانات محددة. ويسمح ذلك للمستندات والمواقع والتطبيقات الناشئة بواسطة اللغة بأن يتم نقلها من مصدر بيانات لمصدر بيانات خر بتغيرات طفيفة أو بدون تغيرات على الإطلاق. هذا المستوى من التجريد يتحقق عبر ترجمة اللغة.
يتم تثبيت مصادر البيانات داخل نظام إدارة اللاسو ووضع التصاريح ومعايير الاتصال وكافة الإعدادات الأخرى ذات الصلة. كما يمكن ضبط عدد من الأسماء المستعارة لمصادر البيانات بما يسمح بالتجريد.
المثال الأول- انتقال مصادر البيانات.
مصدر بيانات www.foo.com هو قاعدة بيانات فايلميكر foo_facts.
في إطار نظام إدارة اللاسو، يتم خلق الاسم المستعار info لقاعدة بيانات foo_fats وبشفرة لاسو محددة، يتم استدعاء البيانات ل"info" باستخدام بطاقات تلاعب بيانات لاسو.
تستقبل لاسو الدعة ل"info" كتعليمات لاسترداد البيانات من قاعدة بيانات foo_facts وتنشئ طلبا سليما للفايل ميكر. بعد ذلك تعود البيانات وتقدم للمستهلك النهائي بموجب شفرة المطور. في وقت آخر، يختار مدير www.foo.com التحويل إلى قاعدة بيانات MySQL.
وحتى يتم استيعاب هذا الانتقال/ يتم تعديل نظام إدارة لاسو بترشيح الاسم المستعار info إلى قاعدة البيانات الجديدة ماي إس كيو إل MySQL. وإذا كان من المعلوم أن كافة صفحة لاسو المبرمجة تستعين بلغة لاسو بشكل حصري (بدون بطاقات أو وظائف)، فستكون التعديلات الإضافية غير مطلوبة. تقوم لاسو حاليا بترجمة استدعاء info على أنه طلب للبيانات من قاعدة MySQL وتضع هذه الطلبات كتصريحات أو كشوف MySQL.
المثال الثاني- القابلية للنقل.
يحتفظ المطورون بنسخ محلية وأخرى بعيدة من نفس مصادر البيانات. يسمى مصدر البيانات المحلي dev_foo. أما المصدر البعيد فيسمى foo. في نظام إدارة لغة اللاسو للخادمين المحلي والبعيد يعرف مصدر البيانات بمعلومات مستعارة. يدعو المطور معلومات مصدر البيانات في إطار الشفرة المتاحة على صفحات اللاسو. يقوم خادم اللاسو بترجمة الدعوة إلى تلك المعلومات في إطار نظام إدارة اللاسو. لذلك يمكن أن تتنقل الصفحات التي يخلقها المطور بين الخوادم المحلية والبعيدة دون الحاجة لتشفير خاص بالخادم كما يمكن للمطور الحفاظ على مصادر البيانات المحلية والبعيدة بما يضمن أمن ودقة البيانات.
تتيح لغة اللاسو توجها أمنيا متعدد الطبقات، هذا التوجه يسمح بضبط المعايير الأمنية عبر سلسلة واسعة من العناصر.
رجاء الرجوع إلى موقع لاسو سوفت LassoSoft امزي من المواصفات بشأن النظام الأمني للاسو.
Hello World======
فيما يلي ثلاث طر تقول بها "مرحبا أيها العالم" أو "Hello World: على صفحات اللاسو. وآخر طريقة هي بالطبع أسهلها
تلك الأقواس المربعة موجودة بلغة لاسو، لذلك عليك استخدام مكونات html إذا كنت ترغب في استخدام الأقواس المربعة على صفحات اللاسو لأغراض أخرى غير صنع بطاقات أو رموز خاصة باللاسو. ومن ناحية أخرى يمكنك طباعة الأقواس المربعة مستخدما لغة اللاسو نفسها.
Inlines.
ما بين السطور أو إنلاينز هي أداة اللاسو الرئيسية لكافة أنشطة قاعدة البيانات بالرغم من أنها تستخدم أحيانا لتحديد اسم مستخد وكلمة سر بصفة مؤقتة. ويمكن إصدار أوامر قواعد البيانات كما سبق، في لغة الميتا المستقلة عن db للاسو، والتي في حالتها يعمل نفس رمز شغرة البحث للMySQL وفايلميكر بر أو أي خلفية قاعدة بيانات أخرى يمكن أن تتصل بها اللاسو. ويعزز ذلك بشدة من إمكانية نقل حلول اللاسو. وإذا ما تطلب الأمر فإن كشوف SQL يمكن إدراجها بالطبع في الإنلاين عند استخدام خادم قواعد بيانات يدعم لغة SQL.
ولغة لاسو ليست لغة حساسة للأحرف أي أن "db_name" و"DB_name" تعنيان نفس الشيء. لاحظ أنه في المثال السابق كانت علامة (-) ترمز إلى شعارات ثانوية تتواجد فقط داخل الشعار الأولي، وهو في هذه الحالة الإنلاين.
القيم التي يحملها رابط www في المثال السابق يمكن التقاطها على صفحة النتيجة باستخدام رمز action_param. وتلقائيا تتحول action_params إلى متغيرات:
وهو الأمر الموصى به، لأن المتغيرات، على عكس action_params، يمكن الوثوق في عملها طوال الطريق حتى نهاية الصفحة.
99=== زجاجة من الجعة===
المثال التالي هو عبارة عن نسخة من كلمات أغنية "99 زجاجة جعة"
ما قبل لغة اللاسو.
في خريف عام 1995 كنت أحاول نشر قاعدة فايل ميكر برو على موقع الشركة التي كنت أعمل بها، وقد كان هناك حلين متوفرين في هذا الوقت، ويب إف إم لإيريك بيكفورد وفايل ميكر سي جي آي (ROFM) لراسل أوينز.
كلا من هذين الحلين يتم تطبيقه باستخدام أبلسكريبت (ويب إف إم كان يتم إعادة كتابتها لاحقا بلغة السي) ولذلك فكان كل منهم بطئ للغاية (على الأقل بالنسبة للتطبيق الذي كنت أعمل على تطويره). كما أن كلاهما أيضا كان يتطلب استخدام مجالات حسابات إف إم بي للصياغة، وهو الأمر الذي وجدته مرهقا ويتحمل الكثير من الأخطاء. وحتى أتغلب على هذه المشاكل قررت كتابة سي جي آي خاص بي مستخدما السي والسي بلس بلس بحيث يكون سريعا وفكرة "القوالب templates" المؤسسة على الإتش تي إم إل html بدلا من الاعتماد على مجالات الحساب، وقد أصبحت السي جي آي في النهاية لاسو 1.0.
وفي الغالب فإن اللاسو 1.0 تدين بالكثير تقنيا إلى ROFM وليس إلى WEB-FM. على سبيل المثال، فإن فكرة تمرير الأوامر إلى اللاسو عبر URL/Form Parameter تم أخذها مباشرة من ROFM (بأثر رجعي مع استخدام رمز "الإنلاين" هو في الغالب فكرة أفضل). كما أنني لم أعمل من قبل بالفايل ميكر بواسطة أبل سكريبت قبل هذه المحاولة، لذلك فإن الحصول على شفرة مصدر الإبل سكريبت لROFM والتعلم منها كان أمرا قيما- هذا الحوار مقتبس من فينس بونفانتي، كورتسي لاسوسوفت، ش.ذ.م.م عبر ليست سيرش.
لاسو 1.x.
كانت شركة بلو وورلد كوميونيكيشنز التي يملكها بول ديرفيلد شركة صغيرة لطباعة الإعلانات وتطوير مواقع الإنترنت تعمل من مقر بيل في إيزاكواه بواشنطن، حين اصدرت أول عمل لفينس بونفانتي تحت اسم اللاسو والللاسو لاست 1.0 سي جي آي.
نظرا لسهولة إعدادها وتعلمها ومميزاتها السريعة، سرعان ما دخلت حصة سوق لاسو في المنافسة وتغلبت على نفسها. عند هذه المرحلة كانت لاسو تعمل فقط مع فايل ميكر برو 3.x وويب ستار وكانت تعمل على أنظمة أبل إنك وماك أو إس 8 وما هو أعلى.
وقد ازدادت شعبية اللاسو بشكل ملحوظ مع استحواذ شركة بلو وورلد واستضافتها ومشاركاتها المتكررة في العديد من قوائم الحوارات عبر البريد الإليكتروني والتي كان الكثير منها يختص بفايل ميكر برو. وقد ساعد ذلك في حصول الشركة على اسمها في السوق، بينما وضع ذلك اللاسو في نفس الوقت في عقول المطور كطريقة لتمكين الفايل ميكر برو على المواقع الإليكترونية. كما وضعت بلو وورلد نفسها أيضا بقوة في مؤتمرات الماك وورلد وربما يكون ذلك قد ساعد مجتمع الماكنتوش في التزود بأول معرفة بنسخ الماكنتوش بصورة هائلة.
وتم غصدار اللاسو 1.1 كسي جي آي وأيضا كأحد المرفقات في ويب ستار، بنسخة ديسمبر 1996، بعد شهرين فقط من إصدار النسخة 1.0. قدم هذا الإصدار الدعم لخدمة الصور مباشرة من فايل ميكر برو مما دعم مخطوطات سكريبت ميكر التابعة لفايل ميكر برو مع الوصول إلى معلومات العملاء والمتصفح. كما تتيح اللاسو 1.1 أيضا الطبقة الأمنية الخاصة بها للتواصل بين المواقع على المستويين الميداني والمسجل.
عقب إصدار اللاسو 1. 2 في يناير 1997، جخلت شركة بلو وورلد وبونفانتي في محادثات خاصة مع كلاريس، وهي فرع من شركة أبل للكمبيوتر ومع مالك فايل ميكر برو. وقد اشترت كلاريس في النهاية الشفرة المصدرية للنسخة السابقة 1.2 لاسو، وبمساعدة فينس وبول بونفانتي أصدرت فايل ميكر ويب كومبانيون كأحد مكونات فايل ميكر برو 4.0.
لغة فايل ميكر ويب كومبانيوي "سي دي إم إل" " كلاريس ديناميك مارك أب " كانت مختلفة عن لغة اللاسة 1.2 إل دي إم إل (لاسو ديناميك مارك اب) ولكنها كانت قريبة منها جدا بحيث تتيح الانتقال بسهولة للمطورين الذين يبحثون عن أي خدمات من فايل ميكر برو عبر خوادم أطراف ثالثة.
وقد جاء إدراج فايل ميكر ويب كومبانيون الشبيه باللاسو في فيال ميكر 4.0 مع كل الطاقة والشهرة التي تحيط باللاسو في هذا الوقت ليساعد في نسبة المبيعات الهائلة وحصة لاسو الملحوظة في مجتمع تطوير المواقع التابع لماكنتوش والذي كان سريع النمو. خلال هذا الوقت، نقلت شركة بلو وورلد مكاتبها أيضا من إيزاكواه إلى بلازا سنتر في بيليفيو بواشنطن.
لاسو 2.x.
استمرت شركة بلوورلد في تطوير الللاسو مع كايل جيسوب مما جعلها تخطو خطوة نحو موقعها كمطور رئيسي. تم إصدار لاسو 2.0 في يوليو 1997 مقدما بعض التحولات الجذرية في الطريقة التي يمكن أن تستخدم بها لغة اللاسو.
فقد شهدت لاسو 2.0 إضافة خادم لاسو 2.0 للسلسلة، وقد كان خادم لاسو هو خادم مواقع إليكترونية يحمل علامة اللاسو التجارية مع تكنولوجيا اللاسو المدرجة به. وقد سمح ذلك بالدمج بين الخادم والميدلوير بصورة أكبر مما ساعد على تحسين الأداء. كما سمح خادم لاسو أيضا للمطورين بإعداد بيئة تطوير بدون التكاليف المتعلقة بها وتعقيدات خوادم المواقع من أي طرف ثالث.
كما منحت لاسو 2.0 وظيفة أخرى تتضمن الحسابات الرياضية، المتغيرات، بيانات أكثر تعقيدا، أنماط، إدراجات جانبية للخادم، معلومات أساسية عن العملاء، كشوف شرطية أكثر تقدما وسطح جافا كلاينت البيني. كما استطاعت لاسو 2.0 أيضا إرسال فعاليات أبل وبالتالي تتحكم في عدة تطبيقات أخرى على خادم الموقع.
ومن بين أشهر الوظائف الجديدة هي القدرة على أداء أعمال قاعدة بيانات متعددة الإنلاين تكون مخصصة بالكامل لصفحة الإجابات. قبل لاسو 2.0، كان يجب اعتبار كل شيء ماعدا قاعدة البيانات والنموذج الأولى (المتناظرات إلى الجدول والمنظر في نظم قاعدة البيانات الغير تابعة للفايل ميكر) كان يجب أن يتم تمريره كنقاشات من طلب صفحة الموقع. ولكن مع لاسو 2.0 تغير ذلك، وبالتالي غير جدا من طريقة تصميم مطوري اللاسو لتطبيقاتهم الخاصة بالمواقع.
بالنسبة للمطورين المبتدئين، قدمت لاسو 2.0 الإصدار الفوري على الموقع instant web publishing، وهو حل يمكن أن يخدم أي قاعدة بيانات فايل ميكر برو على الموقع بدون الحاجة لتشفير الكتابات المعتادة.
في ديسمبر 1997، ومع إصدار للاسو 2.5، قدمت شركو بلو وورلدعدة تطويرات في معايير الرموز وإمكانية الإجراء البينية. حصلت لاسو أيضا على القدرة على التواصل مع خادم موقع ويب تن- أحد أقسام أباتشي للماك أو إس من قبل تنون إنترسيستمز.
لاسو 5.
في 26 فبراير 2002، أصدرت بلو وورلد لاسو 5 الذي يعتبره العديد من خبراء هذا المجال ثاني أهم برنامج صدر في تاريخ هذه الشركة (أول أهم البرامج هو لاسو 1. 2).
وقد تضمن لاسو 5، من بين عدة تحديثات، هيكلا معاد الكتابة والتصميم بالكامل(لكل من أو إس إكس، وويندوز ولينوكس) والأهم هو قاعدة بيانات MySQL مدرجة به. ولا يزال لاسو 5 يتحدث إلى قاعدة بيانات فايل ميكر (ولكن ليس لخادم فايل ميكر والذي لم يصدر حتى سمحت إف إم آي قعليا بهذه الخخاصية)، والفايل ميكر كمصدر بيانات كان بطيئا من عدة اتجاهات مقارنة بمحرك SQL. نبذة قليلة بشأنه: تذكر أن الفايل ميكر هو مصدر بيانات خيطي فردي وبالتالي فحين تصدر بعض الطلبات يتم التعامل معها بالترتيب الذي تم استقبالها به.هذا السلوك الخيطي التسلسلي الفردي يؤثر على الأداء فيما يتعلق بالسرعة والاستجابة بالضبط كطريقة تطور حلول قاعدة البيانات، بمعنى، هل قاعدة البيانات بها أي حسابات، هل هناك أي تصاميم ثانوية، هل هناك أي حسابات نتائج مكتوبة (أكثر من المحتمل)، هل هناك أي أعمال جرافيك مدرجة في ميادين الحاويات... الخ. كل هذه الأمور يمكنها أن تؤثر على السرعة التي يصل بها الفايل ميكر للنتيجة التي يبحث عنها الطلب. ومن ثم يضفي عليه ذلك صفة البطء. وقد كانت لغة اللاسو نفسها "منذ النسخة 2. 0 متعددة الخيوط تماما (أي تسمح بالعديد من الاتصالات في نفس الوقت)، ولطالما خضعت لتباطؤ وثقل الفايل ميكر في بعض العمليات ولم يكن هناك أي طريقة للتغلب على ذلك إلا بالقيام بتغيرات رئيسية في مصدر بياناتك.
أما اللاسو 5، كلغة وخادم، لم تستطع بعد هذا الاعتماد على الفايل ميكر كدعامة، فقد كان مستقبل اللاسو يرتبط بالفايل ميكر. ومع تجربة مستقبل اللاسو بمصدر بيانات آخر، فتح ذلك الإمكانية لاستخدامات وفرص أعظم. وقد تذمر الكثير من المطورين في هذا الوقت مطالبين بسرعات أعلى (واستمروا كذلك لفترة من الوقت)، ثم بعد ذلك ضاع هؤلاء المطورون بسبب اعتمادها على الفايل ميكر. في سوق التطوير، محاولة بيع اللاسو إلى قسم تكنولوجيا معلومات لم يكن يعني فقط تخطي العميل لصدمة التعامل مع الفايل ميكر والذي بالطبع لم يكن ليتخطاها جيدا ثم الاضطرار بعد ذلك لبيع اللاسو فوق كل ذلك كان أمرا صعبا . في كل الأحوال، أظهرت لاسو وعودا متعددة، للاستحواذ على حصة السوق ومطوري الطبقة العالمية. ومع ذلك فإن الاعتماد الكبير على الفايل ميكر ربطها بمستقبل غير مؤكد، وقد كان هذا المستقبل يكتب ببطء تحت تصرف إف إم آي، لذلك تم اتخاذ قرار باستخدام قاعدة بيانات داخلية وكانت هذه القادة هي MySQL.
ولم تكن لاسو مرتبطة فقط بMySQL كقعدة بيانات، بل أنها تتحدث لغة SQL مباشرة، وفي نفس الوقت سمحت للمطور بالاستمرار في استخدام بساطة رمز الإنلاين INLINE (انظر المثال التالي) لتصبح قاعدة البيانات عمياء. وبذلك يمكننا القول بأن اللاسو، كلغة، لم تكن تهتم بمصدر البيانات الذي تتحدث إليه، كان كل اهتمامها هو وجود بعض البيانات فيه. علاوة على ذلك، كان بمقدزر لاسو أيضا التحدث إلى أي مصدر بيانات متوافق مع JDBC طالما الرباط موجود، وقد أتاحت بلو وورلد هذا الأساس لكتابة هذا الموصل. في نفس الوقت أتاحت أيضا للمطور ومزود الاستضافة التحدث إلى مصدر بيانات MySql خارجي.زز الكل في نفس الوقت. ويمكن للمطور فعليا أن يجعل صفحاته تتحدث لمصادر بيانات متعددة وأنماط متعددة من مصادر البيانات وألا تضطر لتغيير شفرتها حتى ولو بايت واحد. يمكنك تغيير مصادر البيانات من صفحة لأخرى ولن يستطيع المستهلك النهائي معرفة ذلك. ويمكن للمطورين دمج بيانات فايل ميكر مع MySQL أو بيانات الأوراكل جميعا في نفس الصفحة من نفس الخادم.