• الإعلانات

    • فيصل الحربي

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

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

helaly

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

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

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

كل شيء نشر بواسطة helaly

  1. ما يعلن عنه الآن ... تم استغلاله عسكريا منذ اكثر من 10 سنوات بمعنى ما يستخدم فى التقنيات العسكريه (السرية) الأن ... سيعلن عنه للاستخدام المدنى بعد أكثر من 10 سنوات مثل هذه المعالجات ستفتح افاق جديده فى مجالات مثل Life Vedio Tacking
  2. انتظر حتى مارس 2010 وحمل SQL 2008 R2 Final - التوقيت بزعم مايكروسوفت تم تصحيح التاريخ الى مارس 2010
  3. عنوان الموضوع يجب ان يكون لوحة مفاتيح جديدة على شكل فأرة من Openoffice بـ 18 زرا
  4. 1. ادرس موضوع البرنامج جيداً وتحدث كثيراً (brainstormings) مع اشخاص يعملون فى موضوع البرنامج. (تحدث مع موظفى الموارد البشرية اذا كان برنامج للموارد البشرية، تحدث مع موظفى المخازن اذا برنامج برنامج مخازن) 2. لا تحاول ان تخترج العجلة فى برنامجك. 3. اذا كنت تعمل ضمن فريق عمل، اتفقوا جميعاً على اللغة ومنصة العمل التى تناسب الجميع وتسهل العمل. 4. حدد لنفسك موعد لانجاز العمل deadline 5. حدد اولويات المهام التى ستنجزها فى البرنامج، (مثال: الادخال ثم التقارير ثم المهام المساعدة مثل النسخ الاحتياطى) 6. لا تتوقف اذا صادفتك مشكلة تحتاج منك لدراسة لحلها، تأكد ان ما ستبذلة من وقت لدراسة حل المشكلة سيفيدك مستقبلاً فى مشاريع أخرى. 7. حاول ان تتطور نفسك اسناء انجازك لمشروعاتك، استخدم دائماً الاسليب الجديده فى انجاز المشروع، ولا تكتفى بما تعلمته سابقاً. 8. بعد الانتهاء من المشروع، اضف اليه بعض الخيارات التى من شئنها تسهل وتكبر المشروع. 9. لا تنزعج اذا استغرق منك انجاز المشروع وقت طويل، فهذا طبيعى .
  5. انسخ الكود<html> <body> <table border="1"><tr> <?php for ($d = 0; $d < 7; $d++) { $myDay = time() + ($d * 24 * 60 * 60); echo "<td>".date("l", $myDay)."</td>"; } ?> </tr></table> </body></html> 
  6. تاجر جمله مواد غذائية لا يتعدى مكسبه 2% - لأنه يبع كميات - والمنتج مطلوب ومستهلك بسرعة - يعنى مكسب يومى تاجر تجزية مواد غذائية - مكسبه لا يتعدى 10% - لان المنتج مطلوب ومستهلك بسرعة بالمقارنة تاجر تجزئة سيارات - مكسبه أكبر - لانه لا يبيع سياره كل يوم - يعنى مكسبه فى سياره يجب ان تغطى مصاريفه اسبوع او اسبوعين المبرمج (او شركة البرمجيات) قد يستغرق فريق العمل فى اعداد البرنامج اكثر من سنه، فلابد ان يكون مكسب البرنامج مناسب للجهد والتكلفه المبذوله - والمكسب هنا من بيع الملف التنفيذى - الذى قد يكون بذل فيه اكثر من 100 مبرمج وادارى اكثر من سنه لاخراجه ================================ قد تشترى 100 جرام ذهب (على شكل قالب) بمبلغ = 100 X ثمن الجرام لكن لماذا تشترى الذهب المصنع = 100 X (ثمن الجرام + المصنعية) - قد تصل المصنعية الى 30% من ثمن الجرام فى كلا الحالتين حصلت على نفس الوزن - لكن انت تدفع ثمن الجهد والوقت المبذول فى شيئ تحتاجه ولا تستطيع صنعه
  7. Sql Injection

    http://www.arabteam2000-forum.com/index.php?showtopic=174191
  8. http://www.microsoft.com/downloads/details...53-d0b1f88bc755 http://www.microsoft.com/downloads/details...04-9f9e53de79d0
  9. استخدم voice modem وهو به مكان لتوصيل سماعة رأس ومكريفون مثل هذا http://www.google.com/products/catalog?q=v...&sa=title#p
  10. Microsoft Test 4.5

    هل لاحظت ان النظام المطلوب من مايكروسوفت هو FreeBSD
  11. عدد غامض

    هذا الكود للحصول على الرقم المطلوب فى اقل من ثانية واحدة بـ 6.0 ++VC 381654729 انسخ الكود#include "stdafx.h" int main(int argc, char* argv[]){ long x; CArray<long, long&> init, numbers;  for(x=1; x<=9; x++) init.Add(x);  for(x=2; x<=9; x++) { for(int n=0; n<init.GetSize(); n++) for(int l=1; l<=9; l++) { long num = init[n]; int g = (int)log10(num) + 1; long t = num; bool bexist=false; for(int i=1; i<=g; i++) { long m; m = t % 10; if (m == l) { bexist=true; break; } t = (long)(t / 10); } if (bexist==false) { t = num*10 + l; if (!(t%x)) { numbers.Add(t); printf("Checking ... %drn", t); } } } init.RemoveAll(); for(int ok=0; ok<numbers.GetSize(); ok++) init.Add(numbers[ok]); numbers.RemoveAll(); } printf("rnNumber is: %drn", init[0]); getchar();  return 0;}  Obscure.zip
  12. اخى عزيز omani اساس المشكلة هو ما ذكره السائل
  13. اخى العزيز .homano. جزاك الله خيرا هذا الكود أفضل من السابق <html> <head> <title> Salat Times </title> </head> <body> <script type="text/javascript"> function print() { document.getElementById('txt').innerHTML = "hi"; } </script> <div id="txt"></div> <form> <input type="button" value="print" onClick="print();" > </form> </body> </html>
  14. http://www.experts-exchange.com/Web_Develo...Q_22989678.html
  15. شكراًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاً جزيلاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاًاً
  16. اذا افترضنا ان أكبر قيمة كانت 50 وقام الموظف الاول بالبحث عن اكبر ترقيم فسيحصل على 50 ، وتصادف فى نفس الوقت (وقبل أن يقوم الموظف الاول بحفظ المعامله برقم 51) أن بحث الموظف الثانى عن اكبر ترقيم فسيحصل على 50 أيضاً !!! سيسجل الموظف الاول معاملته برقم 51 ، وسيسجل الموظف الثانى معاملته برقم 51 أيضاً ... (هنا تظهر المشكلة) !!! ، لأن الموظف الثانى حصل على اكبر قيمة قبل ان ينتهى الموظف الاول من حفظ المعامله (لأن نسخة البرنامج عند الموظفين ليس له علاقه بالاخر). لابد أن تقوم الداتابيز بتنظيم الامر لأنها الشيئ المشترك بينهم. (أو عمل Lock قبل قراءة ووعمل Unlock بعد الحفظ للجدول) تزداد احتمالات الاخطاء عند تباطئ الشبكة الذى ينتجه عنه إطالة الفتره الزمنية بين عملية القراءة وعملية الحفظ.
  17. جرب هذا وبرجاء اخبرنى ما مدى سرعته ... ! انسخ الكودSELECT T.ID+1 AS FromNumber, (SELECT Top 1 T2.ID-1 AS ToNumber FROM Table1 AS T2 WHERE ((T2.ID) > (T.ID)) ORDER BY T2.ID) AS ToNumberFROM Table1 AS T LEFT JOIN Table1 AS M ON T.ID+1=M.IDWHERE (M.ID IS NULL) AND ((T.ID+1) <= (SELECT MAX(ID) FROM Table1)) ORDER BY T.ID 
  18. انسخ الكودSELECT T.ID+1 AS MissedFROM Table1 AS T LEFT JOIN Table1 AS M ON T.ID+1=M.IDWHERE (M.ID IS NULL) 
  19. لقد قمت بتنفيذ شيئ مشابه لذلك من قبل ، واذكر لك بوجه عام ما اخذته فى اعتبارى اثناء برمجته 1) توقعت وجود من يستطيع عمل هندسة عكسية للـ (Client)، لذلك اثناء تصميمى للسكيورتى كنت اضع فى ذهنى دائماً ان هذا البرنامج (Client) سيكون مفتوح المصدر والمخترق يستطيع الاطلاع على شفرة المصدر، ولذلك تم تصميم البرنامج بأفتراض انه حتى باطلاع المخترق على الشفرة المصدرية لن يستطيع الحصول على اكثر مما لديه من صلاحيات. (وبأفتراض أيضاً أن المخترق من الخارج أو أحد العاملين ولديه حساب شرعى فى المنظومه) 2) توقعت التلصص على الاتصال Sinffer او (Man-In-Middle) ، لذلك اضفت Layer يقوم بتشفير البيانات (المرسلة)/وفك تشفير البيانات (المستقبلة) بمفتاح مزدوج (RSA) قبل الاسال وبعد الاستقبال، والمفتاح غير ثابت، لكن يتم توليد مفتاح جديد فى كل اتصال. 3) أستخدمت للتحقق من دخول البرنامج كلمة مرور + جهاز بصمة FingerPrint 4) قمت بعمل Auditing لكل شيئ 5) تصميم Kernel الامان وبرمجتة واختباره استغرق حوالى 6 أشهر (بأستخدام ++C)
  20. <html> <head> <title> Salat Times </title> </head> <body> <script type="text/javascript"> function print() { document.write("hi<br /><form><input type='button' value='print' onClick='print();' /></form>"); } </script> <form> <input type="button" value="print" onClick="print();"> </form> </body> </html>
  21. كورس Asp.net 2.0 - Total Training كامل ( Set1 , Set2 )

    thanksssssssssssssssssssssssssss
  22. أستخد Microsoft Script Control الموجوده فى C:\Windows\System32\msscript.ocx لكلاً من VBScript و JScript ScriptControl1.AddCode "MsgBox 'Welcome'"