• الإعلانات

    • فيصل الحربي

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

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

HaKxEr

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

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

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

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

0 عادي

عن HaKxEr

  • الرتبة
    عضو جديد
  1. سلسلة تعلم Ruby

    السلام عليكم ورحمة الله وبركاتة اهلا بكم جميعا لقد لاحظت اهتمام البعض بان يتعلم لغة الروبي وبحمدالله قررت ان ابدا بسلسلة دروس تعلمك لغة الروبي وخفاياها ليكون لهذه اللغه محبين + ادارة المنتدى تجعل لهذه اللغة قسم خاص بها على العموم دعنا الان نبدا في نبذه عن اللغه روبي : نبذه عن لغة روبي ؟؟ هي لغة برمجيه مفتوحة المصدر + انها لغة تعمل على جميع الانظمه الحاليه + تستطيع بناء برامج كبرامج الداتابيز وبرامج السيكيوريتي .. الخ من هو مؤلف لغة روبي ؟؟ يوخيرو ماتسموتو ( Yukihiro Matsumoto ) ما هو الكومبايلر او المترجم ؟؟ هو برنامج يكتب فيه اكواد برمجيه ومن ثم يحولها الى برامج تنفيذيه ماهو الكومبايلر الذي سنعمل به في روبي ؟؟ لا يوجد كومبايلر معين فإن النوت باد في حد ذاتها كومبايلر بالنسبه للغة روبي لكن لتستمتع ببرمجه اجود وخاليه من الاخطاء فعليك استخدام كومبايلر مثل حمل الكومبايلر الذي سنعمل عليه من هنا اذا كنت تستعمل نظام ويندوز فحمل هذا http://rubyforge.org/frs/download.php/29263/ruby186-26.exe حسنا انت الان جاهز للبدايه لتعلم لغة الروبي :) الاساسيات في لغة روبي : سنتناول الان اول برنامج لك في لغة روبي وهو لكتابة Hello Rb حسنا لنرى كود برنامجنا البسيط اولا سنفتح برنامج ScITE ونكتب فيه الاتي #!usr/bin/ruby puts “Hello Rb” حسنا فلنتناول هذا الكود البسيط اولا #!usr/bin/ruby هذا الكود سنضعه في بداية كل برنامج سنكتبه في لغة الروبي حيث ان هذا الكود يعرف النظام ان هذا الكود هو للغة روبي puts “ Hello Rb” الامر Puts + “” : يستخدم في طباعة النصوص على الشاشه فاستخدمناه لطباعة Hello Rb ولا ننسى علامتي التنصيص “” حسنا الان لتطبيق برنامجنا اذهب الى قائمة File ثم اذهب الى Save as واحفظ البرنامج بامتداد rb وليكن هكذا hello.rb احفظه في السي : ثم اذهب الى ال Command Prompt واكتب cd\ ثم اكتب hello.rb وسترى برنامجك ينفذ يمكنك طباعة النص اكثر من مره انظر هذا المثال #!usr/bin/ruby puts "hi" * 3 رايت المثال لقد طبعنا hi ثلاث مرات :) التعليقات التعليقات تستخدم في الارشاد لكي لا تتوه في الكود الذي برمجته في لغة الروبي يمكنك اضافة تعليق على كودك عن طريق استخدام الشارب # مثال #!usr/bin/ruby puts “ HakxEr” # This is a Comment تتميز لغة روبي بتعليق مميز عن باقي لغات البرمجه مثال : #!usr/bin/ruby =begin Author : Hakxer =end حيث وضعنا التعليق بين =begin و =end اظن الان الامر واضح لك .. انواع البيانات اكيد فيه انواع للبيانات مثلا نوع String ونوع Integer ونوع Float .. طيب يعني ايه String : هي النصوص اللي بتطبعها Integer : الاعداد الصحيحه Float : الاعداد العشريه انتهى الدرس الاول الدرس الثاني عن المتغيرات في روبي
  2. السلام عليكم عجبني الموضوع لاني هكر :D الان خلاص زمن البرورات واختراقات الاجهزه رآآح :S الان اللي ما عنده ثغرات تخص برامج السيرفرات مثل برامج ال FTP وبرامج SSH وثغرات الريموت رووت وثغرات الانظمه .. ما يكون هكر يجب ان يكون الهكر مبرمج كما قلت لكن تقول لي مبرمج ( VB , Delphi ) اقول لك للاسف خاطئ .. لازم تتعلم السي ++ لان نظام Linux مبني عليها وتستطيع اكتشاف ثغرات عن طريق تعلمها .. فائدة اللغتين الديلفي والفي بي Delphi : تساعدك على بناء فيروسات وبرامج هكر اجهزه Vb : برامج هكر اجهزه ............... ايه هتستفاد لما تعمل برنامج هكر ؟؟ انما لو اكتشفت ثغرة Local Root مثلا في نظام Linux او اي نظام اخر تكون هكر حقيقي .. ------------------------------------ احب اقول شئ .. اكيد كلكم عرفتم اللي عملوه الشيعه بمواقعنا انا والتيم تبعي هنرد عليهم ومعنا ثغرات في مواقعهم والحمدلله وننتظر العيد وان شاء الله ستكون مذبحه سنذبح مواقعهم جميعها .. وسيرون ان امة محمد رسول الله هي الاقوى ..... في امان الله Hakxer EgY Coders Team
  3. السلام عليكم الفرق بين :wink: continue و break ليست للخروج من البرنامج كما هو الحال في break لكنها تستخدم في التكرار المباشر حيث انها لا تنظر الى الاسطر المتبقيه معنا مثال على continue #include<iostream> using namespace std; int main() { int num=0; cout<<"enter the number "; cin>>num; for(int i=0;i<=num;i++) { if(!(i%2==0)) continue; // åäÇ ÇáÇÓÊÎÏÇã ááÌãáå continue cout<<"Num is : \t"<<i; } return 0; }// ãËÇá íßÊÈ ÇáÇÚÏÇÏ ÇáÒæÌíå ÈÇÓÊÎÏÇã ÇáÌãáå continue مثال على break باستخدام switch case 'a' : cout<<"example"; break; // Break example to exit program..switch (x){ في امان الله -_-
  4. هل هنا من يرشدنى

    السلام عليكم اذا اردتي الدخول في منصة ال الدوت نيت .. فابداي في C#.net في امان الله
  5. اله حاسبه باستخدام Switch

    شوف هذا الكود يفي بالغرض using namespace std; int main() { float a,b; char x; cout<<"Enter The First Num : \t"; cin>>a; cout<<"Enter The Second Num : \t"; cin>>b; cout<<" Enter Op : \t"; cin>>x; cout<<" Result is : \t"; switch(x){ case '+': cout<<a+b; break; case '-': cout<<a-b; break; case '*': cout<<a*b; break; case '/': cout<<a/b; break; default: cout<<"Error"; } return 0; }#include<iostream.h> موفق
  6. اخي لو تقصد انك مش عاوز المتغيرات تظهر في ال URL مثل هكذا index.php?id=1 استخدم POST بدلا من GET في نماذجك فامان الله
  7. السلام عليكم شباب كنت اريد اعرف الطريقة اللي تخلي مثلا كلمة c++ un object .. ألخ يطلع كلام عليها مثلا كلمة j2me وهكذا بس لمنتديات الـ VB فامان الله
  8. طباعة صفحة

    هذا السورس الكامل للي انت طلبته موجود بالموقع /* * PrintingTextOnJTextArea.java * * Created on 17 Juli 2008, 14:07 */ package org.kazao.tips.tip011; import java.awt.print.PrinterException; /** * * @author Mr. Kazao */ public class PrintingTextOnJTextArea extends javax.swing.JFrame { /** Creates new form PrintingTextOnJTextArea */ public PrintingTextOnJTextArea() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // //GEN-BEGIN:initComponents private void initComponents() { scroller = new javax.swing.JScrollPane(); text = new javax.swing.JTextArea(); buttonPrint = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Printing JTextArea componen"); scroller.setName("scroller"); // NOI18N text.setFont(new java.awt.Font("Courier New", 0, 13)); // NOI18N text.setText("Item Qty Price Sub Total\n==================================================\nShampo Sunsilk 100ml 10 10.500,00 105.000,00\nHead&Shoulder 150ml 5 12.750,00 63.750,00\nRinso Warna 2kg 1 18.200,00 18.200,00\nCoca-cola Zero 1500 10 6.700,00 67.000,00\n==================================================\nTotal: 253.950,00"); text.setName("text"); // NOI18N scroller.setViewportView(text); buttonPrint.setText("Print"); buttonPrint.setName("buttonPrint"); // NOI18N buttonPrint.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { buttonPrintActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(scroller, javax.swing.GroupLayout.DEFAULT_SIZE, 408, Short.MAX_VALUE) .addComponent(buttonPrint)) .addContainerGap()) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(scroller, javax.swing.GroupLayout.DEFAULT_SIZE, 276, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(buttonPrint) .addContainerGap()) ); pack(); }// //GEN-END:initComponents private void buttonPrintActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_buttonPrintActionPerformed try { text.print();//GEN-LAST:event_buttonPrintActionPerformed } catch (PrinterException ex) { } } /** * @param args the command line arguments */ public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new PrintingTextOnJTextArea().setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables public javax.swing.JButton buttonPrint; public javax.swing.JScrollPane scroller; public javax.swing.JTextArea text; // End of variables declaration//GEN-END:variables } فاامان الله
  9. اخي man4maya :wacko: ننتظرك بفارغ الصبر .. شوف ردي اللي فوق وقول رايك :happy: فامان الله
  10. تعلم كيفية التعامل مع Swing And Layout Managers

    السلام عليكم موضوع جميل جدا .. ماشاء اللـه تمام عليك فامان اللـه
  11. السلام عليكم اولا ماشاء الله اخت jfriend لكن احب اقول ليه ما نعمل برنامج ليعمل على الجوالات j2me بيكون احسن يعني Anti Virus للجوالات بيكون افضل اكيد افضل من عمله لجهاز كمبيوتر فالافضل لجهاز الكمبيوتر ال ++C <_< واكيد عندنا في المنتدى خبرات كبيرة في j2me .. لان واللـه مضيعة وقت عمل anti virus للكمبيوتر ويوجد الاف الانتي فيروسات قوية .. افضل لنا برمجته للجوالات :) وان شاء اللـه يكون عمل متميز هذا رأيي اعطوني رايكم فامان الله Hakxer
  12. مشروع تسيير مخازن بسيط

    اقول ان المشروع هذا الافضل له ان يكون ب Access فاامان الله الله يوفقكم
  13. واجهة مستخدم متطورة مع Lwuit

    حلوة المكتبة الجديده هذي ...... فامان الله
  14. 8 إسطوانات لتعليم الجافا

    جزآآك الله خير اخي .. فامان الله
  15. السلام عليكم الفكرة بتكون صعبه جدا .. لكن لامانع من المحاوله