romansy
- لعَمْرُكَ، ما الدّنيا بدارِ بَقَاءِ؛
- informatic-ar.com
- Challenging Problems
- عكس التشفير
الناتج من تطبيق دوال الhash لا يمكن استرجاعه حيث هي دوال one-way. لهذا السبب يحتفظ بالباسوردات دائماً بهذا النسق حتى لا يستطيع مدير القاعدة معرفة الباسوردات بالاضافة لضمان عدم اكتشاف الباسوردات بسهولة في حال تم سرقة القاعدة. عندما ينسى المستخدم باسورده، قم بتو…
- هل تستخدم ال Design Patterns فى عملك
اذا كنت تحب اسلوب سلسلة head first ، فهذا كتاب ممتاز بالجافا: http://www.amazon.com/First-Design-Patterns-Elisabeth-Freeman/dp/0596007124/ref=pd_rhf_shvl_7 الكثير يفضلوه للمبتدئين على كتاب اريك Design Patterns: Elements of Reusable Object-Oriented Software وال…
- أين وصل Natural Language Processing؟
وعليكم السلام ورحمة الله وبركاته. اذا كنت تريد تصنيف الرسائل الى أقسام ثابتة تعرفها مسبقاً فالمشكلة هي Classification ، أما اذا لا تعرف الأقسام وتريد أن يتم انشائها على حسب الحاجة فتسمى المشكلة Clustering . هناك الكثير من خوارزميات الClassification لكن اعتقد أ…
- هل التوحد في الاختصاص الدقيق والابتعاد عن العوام .. امر صحي ؟؟
النخصص في تقنية واحدة فقط هو الأمر غير صحي .. التخصص في أحد العلوم الأساسية "المترجمات ، علم التشفير ، محركات البحث ، الذكاء الاصطناعي... الخ" هو الأمر الصحي .. وفي نفس الوقت أبحر في التقنيات واللغات وخذ أكبر قدر تستطيع فيه، ففي النهاية تستطيع تعلم أساسيات لغة…
- هل يمكن حصر أسباب فشل تجميع المشروع في ملف jar
اذا كان التطبيق console فلن يعمل عند الضغط مرتين على ملف الjar ، والسبب ان البرنامج الذي سيعمل في هذه الحالة هو javaw وهو لا يتعامل مع تطبيقات الكونسول..
- Java Distributed Objects
اعتقد ان التنسيق القديم غير متوافق مع نسخة المنتدى الجديدة.. على العموم الحمد لله انني قد كتبت الموضوع في منتدى أخر .. حيث اني لا أحتفظ بالأكواد الصغيرة في الغالب.. بالتوفيق..
- ال EDT في مكتبات ال GUI
موضوع الSwing & Threads من المواضيع المهمة للمبرمجين .. فشكراً جزيلاً لهذا الطرح الرائع.. بالنسبة لتغيير الGui component من خارج الEDT فكما ذكرت قد يسبب ذلك مشكلة وهي في الغالب كما ذكرت ArrayIndexOutOfBoundsException ... نشاهد المثال التالي الذي يقوم بتعديل ال…
- JAVA Sun (Oracle) certifications
الشهادة لا يكتب في الدرجة .. فقط اسم الشخص وقد اجتاز الاختبار الفلاني ونجح فيه. أفضل كتاب بالنسبة لي كان SCJP Sun Certified Programmer for Java 6 : http://www.amazon.com/SCJP-Certified-Programmer-Java-310-065/dp/0071591060 بالتوفيق..
- نماذج خوارزميات استرجاع المعلومات Information Retrival
تريد شيئاً جاهزاً يزودك بAPI تستخدمها لانشاء index والبحث فيه من خلال هذه النماذج ؟ لا يوجد أفضل من مكتبة Lucene .. ويوجد لها نسخه بالدوت نت : http://www.codeproject.com/KB/library/IntroducingLucene.aspx أما بناء الinverted index من الصفر فستحتاج قرائه أول 7 ف…
- كيفية الإتصال بعدد من ال drivers
استبدل الدالتين: statement.setBlob(2,ph); Blob photo = rs.getBlob(1); ب setByets و getBytes .. هذا مثال صغير.. الجدول مكون من ثلاث حقول رقم واسم وصورة من نوع blob. C:\Users\Wajdy Essam\Desktop\sqlite-3_7_2>sqlite3.exe Test.db SQLite version 3.7.2 Enter ".help"…
- نماذج خوارزميات استرجاع المعلومات Information Retrival
النماذج التي ذكرتها هي طرق تستخدم لاسترجاع المعلومات ... ولكن من أين تأتي هذه المعلومات؟ الطريقة الأسهل والغير مجدية هي عمل Scan لجميع الDocuments والبحث فيها جميعها في كل مرة تريد البحث عن query ما.. الطرق الأفضل والتي تستخدمها محركات البحث، وهي تخزين هذه الم…
- كيفية الإتصال بعدد من ال drivers
ما معنى لم تستطيع؟ ارفق الكود ورسائل الخطأ ان وجدت.. القاعدة Sqlite 3 تدعم النوع BLOB .. والدرايفر يعتمد على هذا الاصدار أيضاً.. بالنسبة للمسار الذي قمت بكتابته فلن يعمل الا على المكتبة التي تحتوى على هذا الكلاس. لذلك الخطأ لديك هو ClassNotFoundException.. فاك…
- كيفية الإتصال بعدد من ال drivers
عند تحديد الخطأ الرجاء تحديده بشكل أوضح.. أقصد توضيح هل هو خطأ في الترجمة أو في التنفيذ ووضع رسالة الخطأ ورسالة الexception.. حتى تتم المساعدة بشكل سريع وواضح.. على العموم كما ذكر أخي علاء المشكلة قد تكون من المسار الذي كتبته.. حاول ايجاد المسار الصحيح عن طريق…
- سؤال حول تشغيل ملف صوتى بنقرتين فى برنامج الجافا
المشكلة كما ذكر الشباب غير متعلقة باللغه.. فهذه من مهام نظام تشغيل المستخدم.. أحد الحلول هي تسجيل البرنامج للامتداد الذي تريد فتحه.. كما هو واضح في رابط الأخ محمد عرسان.. وعند فتح اي ملف بهذا الأمتداد سيتم فتح البرنامج الذي قمت بتحديده.. وسيتم ارسال مسار البرن…
- أصنع فيروس واختبر فاعلية البرامج المضادة للفيروسات بنفسك
عندما تبني خورزامية لمضاد فايروسات يستخدم طريقة String Matching وتريد تجربة الخوارزمية هل هي فعلا تقوم بالفحص أم لأ، هل ستأتي بفايروس حقيقي وتقوم بأخذ التوقيع منه (Small String) وتخزين هذا التوقيع في الdatabase ومن ثم تبدأ التجربة.. أم تقوم بأخذ String ما تعرف…
- تم تطبيق التقسيم الجديد
التقسيم الجديد يتيح لك رؤية الأقسام الفرعية (تقنيات أو لغات) في المجال المهتم به .. وهذه فرصه جيدة للتعرف وزيارة تلكم الأقسام الفرعية (اللغات أو التقنيات).. ومن خلال الضغط على القسم الرئيسي وليكن مثلاً قسم لغات البرمجة سيمكنك مشاهدة جميع الأقسام بداخله + مشاهد…
- النقاش حول برنامج القبول المركزي لطلاب السادس اعدادي
ملاحظة1: تقسيم المشكلة لكلاسات واستخدام كل طرق الOOP لا يعني عادة قوة البرنامج خاصه اذا استخدمت بطريقة غير مدروسة.. الوراثه في مفهومها العادي هي علاقة Is-A بين كائنين.. فمثلا الكلاس Print ما هي علاقته مع الكلاس Wishes_ascending حتى تقوم بالوراثه منه؟ قبل تطبيق…
- كيف ابرمج مثل ذلك البرنامج " محرر ويب "
الفكرة التي لدى هي تشغيل Thread يقوم بأخذ كل حرف char يكتبه المستخدم ووضعه في متغير نصي وليكن X .. ثم اختبار اذا كان الحرف char هو حرف انهاء الكلمة (مسافة space أو سطر جديد enter) فتوقف من ادخال الحرف في الكلمة واعتبر ما هو موجود الان في المتغير X هو الكلمة وق…
- باحث اميركي ينشر البيانات المتعلقة بمئة مليون مستخدم لموقع "فيس بوك"
ربما الجهات القوية مستفيدة فعلياً.. ففي اتفاقية الاشتراك بالموقع أن الموقع سوف يسمح لأي جهه رسمية بالوصول الى البيانات بمقابل مادي.. فالطرفين مستفيدين والخاسر هو المستخدم الذي يضع معلوماته الشخصية بالكامل.. هناك الحادثة المشهورة والتي تم القبض على لص بعدما دخل…
- كيف ابرمج مثل ذلك البرنامج " محرر ويب "
يقصد بالparse تطبيق عملية معينة على نص ما للحصول على نص معين أيضا.. في حالتك ستقوم بعمل Thread يقوم بالتقاط كل كلمة يكتبها المستخدم .. ويقوم بعدها بالبحث في مصفوفة الكلمات ويقوم بتلوين تلك الكلمة اذا وجدها في المصفوفة. الparse هنا في هذه الحالة هو استخلاص الكل…