• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

أبو محمد اللحياني

اعضاء
  • عدد المشاركات

    384
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

2 عادي

عن أبو محمد اللحياني

  • الرتبة
    عضو فعال

طرق الإتصال

  • ICQ 0

معلومات الملف الشخصي

  • الجنس ذكر
  1. يا إخواني الموضوع متسع ولم ينل حظه من الدراسة الفقهية المتعمقة . الموضوع له علاقة ببراءة الاختراع ، وهي تعني باختصار : ، http://ar.wikipedia.org/wiki/%D8%A8%D8%B1%D8%A7%D8%A1%D8%A9_%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D8%B9 لماذا هذا المنع وهل له مسوغ شرعي المسألة يجب أن تبحث من الناحية الشرعية أولاً ثم ينظر لفوائدها لأن فوائد براءات الاختراع قد تلتمس من جوانب أخرى أكثر شرعية نعم يحق للمخترع أن ينسب الاختراع إليه ويكافأ على ذلك، ولكن لا يحق له منع الناس من الاستفادة من اختراعه. ثم أن بيع السلعة واشتراط أن لا يبيعها أو يهبها شرط لاغي لا قيمة له وإلا بطل العقد أصلاً، فكيف يحق لي أن أبيع السلعة واشترط عدم تقليدها أو أقول الفكرة أمنع الناس من الإفادة منها. وانظروا هذا الرابط : http://www.teedoz.com/2010/%D8%A8%D8%B1%D8%A7%D8%A6%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D8%B9-%D8%AD%D9%85%D8%A7%D9%8A%D8%A9-%D9%84%D9%84%D9%85%D8%AE%D8%AA%D8%B1%D8%B9-%D8%A3%D9%85-%D8%B9%D8%B1%D9%82%D9%84/
  2. [سؤال] : حول استخدام google chrome frame

    ظهرت عندي المشكلة في وضع التصميم ، ولذلك لم أجرب المثال. وبعد قرائتي لردك الأخير جربته في delphi 2010 فعمل عندي بدون مشاكل .. فتح الله عليك ويسّر أمورك آمين.
  3. [سؤال] : حول استخدام google chrome frame

    أخي YaSeenTA شكراً على إيضاحك . ولكني لما جربت المثال المرفق في الموقع تظهر المشكلة الموجودة الصورة المرفقة المشكلة في delphi 2010 ---------------- أخي shalwan سؤالك فوق مستوايَ، لم أتعامل مع dll قط.
  4. [سؤال] : حول استخدام google chrome frame

    ألا من مجيب . كأن المشكلة هذه مرّت علي في المنتدى قديماً، ولكني بعحث عنها ولم اجد الموضوع .
  5. [سؤال] : حول استخدام google chrome frame

    بسم الله الرحمن الرحيم اطلعت على google chrome frame ، وهو webbrowser ActiveX فأحببت استخدامه [بدل الموجود بالدلفي وهو IE ] وهذا الكائن مبني على المتصفح الفائق webkit ، وهو أفضل بكثير من عائلة IE باستثناء IE9 القادم فإنه مستفيد كثيراً من webkit فيما بلغني. هذا الموقع الأصلي : http://code.google.com/chrome/chromeframe/ بعد تثبته من الموقع السابق يمكن إضافته إلى الدلفي من : import ActiveX control وهذا مثال على استخدامه http://www.progdigy.com/ ------- السؤال: لما بدأت مشروعاً جديداً، وأردت وضعه في النافذة رفضت بيئة الدلفي ذلك وجاءتني رساله مفادها: لا يتم اعتماد هذا النوع من الواجهات فكيف أستطيع استخدامه بالتوفيق للجميع.
  6. مشكلة : عمد تنفيذ البرنامج في Qt Creator

    نعم الامر لا ينتهي كما في الصورة التالية :
  7. ثبت الآن Qt Creator التثبت الافتراضي ثم اخترت من أمثلة البرامج المرفقة معها : fancybrowser فأردت نفيذه. فأما في windows 7 عمل البرنامج في لحظات . وأما في xp فظهرت المشكلة في المرفقات ، هي يحاول التنفيذ ويعاود مرة أخرى. أفتونا مأجورين.
  8. مساعد في تصميم غريب في PHP

    (firefox +firebug) + aptan studio + JQurey هذا النموذج المختار في العمل ابحث عن إضافات أو امتدادات لــ jQuery تساعدك في هذا
  9. مساعد في تصميم غريب في PHP

    عمل مشاريع جيده هو الطريق الوحيد في تنمية موهبة البرمجة وصقلها، فكان الله في عونك. هذه الصفحات التي تتمنى أن تعمل مثلها فأعلم أن القسم الأكبر في إخراج هذه المواقع بهذا الشكل لغتين مع ثالثة أساسية ( css, javaScript , html ) يجب على كل مبرمج ويب إن كان يريد أن ينجز مشاريعه بنفسه أن يتمكن جيداً ويتمرس على هذه اللغات.
  10. مشكلة في ظهور أسماء الملفات والمجلدات باللغة العربية

    الموضوع قديم ولكني وجد الحل قديماً، وتذكرت الموضع فرايت نفس المشكلة يعاني منها غير واحد الحل هو استخدام FireFTP وهي إضافة للمتصفح FireFox وهي ترفع الملفات وتكون "أسماءها" تترميز utf-8 وبه تكون "أسماء" الملفات، و"أسماء" المجلدات بهذا الترميز utf-8 واستطيع قراءتها وتحملها بالمتصفح أو قراءتها بـ php في المرفقات صورة معبرة، وهي بعد تحويل الصفحة إلى ترميز utf-8 ثم بعد التقاط الصورة حوّلت ترميز الصفحة إلى windows-1256 ثم حمّلت الملف في استطيع تنزيله عادي بالاسم العربي.
  11. كيف أسحب الكود من هذا الموقع

    يا الله الناس مهتمين وأنا غير مهتم !!! آسف أخي ابن العيد جهدك مشكور وأنا الصراحة نسيت الموضوع. لأني وجدت الطريقة مملّة جداً. والويب كت أستطيع تحميل الكود المصدري كاملاً بكل مشاركات الشركات والمجموعات التي ترمج معهم : من هذا الموقع : webkit.org فمثلاً يوجد بناءها مع Qtو gtkو python و objectv-c و ومتصفح chrome وغيرها . ولكن كود أدوبي غير موجود
  12. بسم الله الرحمن الرحيم الكثير من المواقع لما ترى مقال طويل فإنها تجعله كملف مرفق أو كتاب للتحميل. وفي هذا عدة سِلبيّات : فمنها :مخالفة رغبات الناس فالكثير من الناس يريد الاطلاع السريع على المقال، ولا يرغب في حفظه في جهازه ومنها : أن أهل المواقع لا يسمحون بالتحميل بدون مقدمات وتنقّل الزائر عبر صفحات. ومنها: عدم دعم محركات البحث للبحث في داخل الملفات، مما يقلل الفائدة، ولا يشْهِر الموقع. وبعض المواقع تسمح بوجود المقالات الطويلة في صفحاتها فهي بين خيارين: الأول: إما أن تسرد المقال كاملاً، وهذا ممل للزائر وكثير منهم لا يكمل القراءة أو لا يبدأ فيها إذا رأى المقال طويل. والثاني: تقسيم المقال إلى عدة صفحات بالطريقة التقليدية وفيه عدة سِلبيَّات : فمن حيث الإعداد لذلك يحتاج إلى برمجة إضافية في طرف السيرفر وهذا مقلِق للمبرمج، وأيضاً إعادة تحميل الصفحة كل مرة يطلب الزائر الصفحة التالية، وهذا مرهق للسيرفر، وللزائر. إذاً ما هو الحل؟ الحل في نظري القاصر ، السماح بتحميل المقال للزائر كاملاً، فإن كان طويلاً يقسّم إلى عدة صفحات بــــ javaScript كيف ؟ لعل هناك عدة طرق حسب طبيعة كتابة المقال، وتفكير المبرمج ونظرة للمشكلة . ولكن لدي حل متواضع بكود بسيط، لعلكم تشاركونني في تصحيحه وإزالة السلبيات العالقة به. أنا أفترض المقال مقسّم إلى عدة فقرات، <p>........</p> ومن ثمّ يتمُّ حساب عدد الفقرات وتقسيمها إلى عدة مجموعات(صفحات). ومن هنا نستطيع إخفاءها كلها، وعدم إظهار إلا ما تشير إليه الصفحة المطلوبة. من داخل السيرفر يكون فحص المقال المضاف وتقسيمه إلى فقرات: $value = str_replace("<br>", "\n", $value); $value = str_replace("<br />", "\n", $value); $value = str_replace("<br/>", "\n", $value); $value = str_replace("\n\n", "\n", $value); $lines = explode("\n", $value); $c = count($lines); for ($i=0; $i < $c; $i++) { $lines[$i] = trim($lines[$i]); if (empty($lines[$i])) unset($lines[$i]); else $lines[$i] = "<p>".$lines[$i]."</p>"; } $value = implode('', $lines); $value = str_replace("<br /><br />", "<br />", $value); $value = str_replace("</p><br />", "</p>", $value); $value = str_replace("<br /><p>", "<p>", $value); $value = str_replace("<o:p>", "<p>", $value); $value = str_replace("</o:p>", "</p>", $value); $value = str_replace("<p> </p>", "", $value); $value = str_replace("<p></p>", "", $value); $value = str_replace("<p><p>", "<p>", $value); $value = str_replace("</p></p>", "</p>", $value); لعل فقهاء الـ PHP عندهم اعتراض على الكود ولديهم طريقة أسهل من هذه ولكن المراد هو تقريب الصورة، لأن السيد المبرمج لا يفهم إلا بالأكواد. وهذا الكود وظيفته يلغي كل الزيادات ويجعل كل فقرة محاطة بـ <p> ثم بعد ذلك يكمل المبرمج وظيفته في تخزين المقال وهذا ليس موضوعنا. ومن طرف المتصفح : يكون هذا الكود : function goPage(tagid, no) { no = no || 1; // إعادة ضبط رقم الصفحة الحالية var max = 8; // عدد الفقرات في كل صفحة var tplNext = ''; // قالب لزر الصفحة التالية var tplPrev = ''; // قالب لزر الصفحة السابقة var tplLast = ''; // قالب لزر الصفحة الأخيرة var tplFirst= ''; // قالب لزر الصفحة الأولى var tplCurrent='<li class="current">'+no+'</li>'; // قالب إظهار رقم الصفحة الحالية var rows = $(tagid+' p'); // مصفوقة لكل الفقرات في المقال كامل var count = rows.size(); // عدد الفقرات في المقال كامل var end = no * max; // رقم الفقرة الأخيرة في الصفحة الحالية var star = end - (max+1); // رقم الفقرة الأولى في الصفحة الحالية مع إظهار آخر فقرة في الصفحة السابقة var total = Math.ceil(count/max); // عدد الصفحات لكامل المقال if(total>1) { rows.hide(); // إخفاء جميع الفقرات rows.each(function(i){ // i : هو رقم الفقرة الحالية في الحلقة if(i>=star && i<=end) $(this).show(); // إظهار الفقرات التابقة للصفحة المطلوبة }); $('ul.pager').remove(); // حذف القسم المتحكم في التنقّل بين الصفحات، حتى يتم إضافته من جديد var next = (no<total)? no+1 : 0; // إعادة ضبط رقم الصفحة التالية var prev = (no>1)? no-1 : 0; // إعادة ضبط رقم الصفحة السابقة if(no>1) tplFirst = '<li class="first"><a href="'+tagid+'" onclick="goPage(\''+tagid+'\');" title="اذهب إلى الصفحة الأولى">الأولى</a></li>'; if(no<total) tplLast = '<li class="last"><a href="'+tagid+'" onclick="goPage(\''+tagid+'\','+total+');" title="اذهب إلى الصفحة الأخيرة">الأخيرة</a></li>'; if(next>0) tplNext = '<li class="next"><a href="'+tagid+'" onclick="goPage(\''+tagid+'\','+next+');" title="اذهب إلى الصفحة التالية">التالية</a></li>'; if(prev>0) tplPrev = '<li class="previous"><a href="'+tagid+'" onclick="goPage(\''+tagid+'\','+prev+');" title="اذهب إلى الصفحة السابقة">السابقة</a></li>'; $('<ul class="pager">'+tplLast+tplNext+tplCurrent+tplPrev+tplFirst+'</ul>').appendTo(tagid); } } في المرفقات مثال، عسى الله أن ينفعنا بما نقول وما نعمل والله ولي التوفيق article.rar
  13. Internet Explorer Platform Preview 9

    كأني قرأت بعض الأخبار التي تدعي أن IE9 مستفيد كثيراً من الـ WebKit وهو متصفح شهير ويدعم المقاييس. ولذلك فإن سفاري وكروم مبنيان على WebKit وتجدهما أفضل المتصفحات لدعم المقاييس وأسرعها.، ودائماً يتحدّان في نتائج الاختبار. هذان المتصفحان يدعمان كل موصفات html5 تقريباً، لدعم WebKit لها، وأيضاً دعم قاعدة البيانات للمتصفح عبر الدالة openDatabase وأيضاً موجودة في مواصفات html5 كل أمنيتي أن يدعم المتصفح الجديد التخزين في طرف المتصفح عبر قاعدة بيانات كما هي موجودة في المواصفات العالمية .
  14. شكراً على هذا المقال الرائع والتجميع الأروع للمعلومات . لعل أكثر لغة تعمل في جميع الأجهزة النقالة هي JavaScript لأن كل الأجهزة الحديثة فيها متصفح للويب، فيمكن عمل برامج بها تعمل في جميع الأجهزة، ولكن السيء فيها عند بعض الناس انها مفتوحة المصدر، لأنها سكريبت يعمل في المتصفح. ثانياً : لا يمكن بها عمل برنامج ذاتي التشغيل، فلا بد من فتح الصفحة بمتصفح الويب . عندي حل يعمل على كل المنصات بلا استثناء ، وهو عمل برنامج متصفح ويب بسيط جداً، مفتوح المصدر، يعتبر إطار عمل ، يستخدمه المبرمج بأي لغة، ويضيف إليه ملفات الجافا سيكريبت والصفحات التابعة لها إن وجدت، ثم يعمل إعادة بناء للبرنامج، وينتج ملف تنفيذي للنظام الذي يبرمج له. هذا الحل مثالي ومعمول به، ويُشكل عليه ضخامة البرنامج، لأنه يحمل معه متصفح للإنترنت. فإذا وجدت مكتبات في كل نظام يزودك بمتصفح للويب، يمكن عمل مثل المشروع ويكون ناجح إن شاء الله. والله ولي التوفيق
  15. كيف أسحب الكود من هذا الموقع

    الذي يظهر لي هذا لتنزيل الموقع وليس لتنزيل الكود .