Jump to content


Senior Members
  • Posts

  • Joined

  • Last visited

Everything posted by khaled

  1. I agree with the tree .. All branches of science depends on mathematics, and mathematics depends on Logic .. in the past century, the study of Logic, Proof, & Formal Systems emerged, and so at one time men as Kurt Godel and David Hilbert, gathered unto the idea that mathematics shouldn't be scattered all over, that mathematics should be a unified formal system where there exist no contradictions (P ^ not P) .. thus to add anything new to mathematics, you need to prove it, and so Proof is an important aspect now. Mathematics and Logic are important to me, because I'm a computer scientist (mathematical logic scientist)
  2. This gives another good idea .. to create a huge book, say a reference for all physics-related formulas .. and then, not only that users can search those formulas by title, but also can search by formula-snippet ... Example: a book { X^2 + X + 2, log(x)+log(1/x), 2^X } Search input [ #^# ] .. results: { X^2 + X + 2, 2^X } input [ log ] .. results: { log(x)+log(1/x) }
  3. I'd think about modulus 60 in modular arithmetic, or to make seconds & minutes in Base 60 ...
  4. It's has some intelligence .. it even can lie, Me .. Cleverbot: ------------------------------ That was a lie, it's Jan 28. That was not a lie. You are responding to me, therefore you are reacting to a stimuli. I can lie, can't I ? I know, I've seen you do it. You even lied too. It's among my many talents. ------------------------------
  5. Karnaugh Map is a special type of Truth Table, in order to resolve some boolean statements ... http://en.wikipedia.org/wiki/Karnaugh_map
  6. 0x[0-9|A|B|C|D|E|F]+ : Hexadecimal 0[0-7]+ : Octal int Piano = (0xCDEFAB); // hexadecimal (0x..) int Zero = (00); // octal (0..) int JamesBond = (.007); // decimal (.xxx)
  7. If you are working on Live Camera (Computer Vision) project .. there is an open source library "OpenCV" by Intel Reference: Wikipedia:OpenCV Download: Source Forge:OpenCV Install: Wiki:OpenCV Install Guide .. good luck
  8. You should know that most of these websites, provide an API .. which is a great way to integrate it with your server ...
  9. A Quine, a code that prints its own source code. It's not an easy thing, at least for understanding how it's done. .. do you know what is the shortest Quine ?
  10. Usually I compress these files as a backup .. when moving unto a new system, decompress the file .. then copy data manually from within to the other system's specific user profile folders It's very simple .. under a user folder in any system, it has common folders: - Desktop - Documents - Photos - Music - Video some are optional, like: - Favorites (Internet Explorer favorites list) - .bashrc (startup configuration file for unix-based system terminal) So, you simply copy data from "..\Backup\Desktop\" to "..\[username]\Desktop\" If you are using DOS (the Windows system terminal), you can do this (in XP\7): copy .\Backup\Desktop\*.* C:\Users\[username]\Desktop\ note: [ *.* ] = any file name with any extension, works under Windows only .. in linux use [ * ] Or the easier way, to do a manual copy using the mouse and CTRL+C (copy) then CTRL+V (Paste) OR right-click and "Copy" then right-click and "Paste"
  11. For Windows systems: -- Windows XP or Later: All of your data are kept in a file named by your "username" under folder named "User(s)" -- Old Windows versions: The data are kept in a folder under "C:\\Windows\Profiles\", folder name\structure vary For Unix-based (Linux\Mac) systems: data are kept in a file named by your "username" under "/home/"
  12. It seems you are using numerator unifying & modular arithmetic, but I still have no idea ... Your code fixed: private static void Fraction (int n1, int d1, int n2, int d2) { int ntotal, wholenum=0; int dnew1=0, dnew2=0; if (d1 != d2) { dnew1 = LCM(d1, d2); dnew2 = dnew1; } else dnew1 = dnew2 = d1; n1 = n1 * (dnew1/d1); n2 = n2 * (dnew2/d2); ntotal = n1 + n2; while (ntotal >= dnew1) { wholenum++; ntotal = ntotal - dnew1; } }
  13. Interesting mister Comandante, I'd think that if you'd make something close to paintball, you need to design weapons, suits, and goggles weapons are the tool to eliminate other players, suits are the way to identify other players, goggles are the way players see the battle field
  14. khaled


    Computer Sciences are computational sciences .. they are either computable on either papers or computer .. and on either, you need to practice As Phi for All mentioned: The Miller's Chunking Principle is a good way to do study,
  15. Greetings Matti, There are four ways of choosing a final project, for Bachelor\Master: 1. For future Technical Purpose: you choose a project that shows your potential skills that will help you get employed afterwards 2. For future Academic Purpose: you choose a project that will help you in the scope of your future studies 3. To choose what you love to do, to come out with great results in your paper (recommended) 4. To choose something you find difficult, to challenge yourself (not recommended) .. note that number 3 usually lead to number 2,
  16. Once you finish learning Basics, you need to learn about OOP (Object-Oriented Programming) methodology then you have to practice different examples and challenges, this website is a good resource for examples you also need to learn how to do system programming under Windows & Linux, and how to deploy libraries and use them .. good luck
  17. an MLP (Multilayer Perceptrons) is on the form [math]I-[A-, ..]O[/math], where number of nodes in the layers [math]I \;\; [ \; \geq A, .. \; ] \;\; \geq O[/math] where [math]I[/math] is the Input Layer, [math]O[/math] is the Output Layer, and [math]A, ..[/math] are Hidden Layers Size of the Input = [math]I[/math] Size of the Output = [math]O[/math] .. and in every Node, there is a formula that takes inputs and give an output Here's an example: image source: neural-forecasting.com You said: "the data that network generates is somehow normal and my system cannot accept these data" Why not re-design the MLP network, you can add a another hidden layer, to reduce the output size
  18. Take in account that readings are from the sensor tip, not the robot's body center for small spaces, you can approximate distance using Euclidian distance formula: [math]d \approx \sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}[/math] For large distances, you will need the real value, using Haversine formula: [math]d = 2r \arcsin{(\sqrt{\sin^2{(\frac{\phi_2 - \phi_1}{2})} + \cos{(\phi_1)} \cos{(\phi_2)} \sin^2{(\frac{\psi_2 - \psi_1}{2})}})}[/math] where [math]\phi[/math] is the latitude, and [math]\psi[/math] is the longitude
  19. Without any explanation .. I would suggest (2) data warehousing Simply because, (a) you won't build a compiler (b) a waste of time, in case you're not into compilers On the other side, data warehousing is a very good thing to learn at this point .. because Data Management is an important aspect in any Information System ... .. good luck
  20. What I know about pi ... [math]\pi \approx 3.14[/math] [math]\pi \approx \frac{22}{7}[/math] those are approximations, but what do you think about this one ? [math]\frac{{\pi}^{2}}{6} = \sum_{n=1}^{\infty}{\frac{1}{{n}^{2}}}[/math]
  21. that's not a base-7 number system, it's a system to represent Natural numbers using triangles
  22. Octal is base 8, newkdunham system is base 7
  23. 1. I'm not sure, but I'd check Functional Programming languages 2. (.txt) is a text file where "comments" are meaningless, in (.exe) files, you can't add any more bits, note that comments in source codes are excluded when compiled, media files (.ogg), (.jpeg), ..etc are all data, but there is a method called Stenography in Cryptography field where you use bits that doesn't ruin the details in the image\sound\video where you can insert data, and retrieve it from within ... 3. everything recorded is limited by the medium 4. I've mentioned details above, I think you misused the term "comment" which is related to programming languages
  24. not bad at all md65536, at any level .. I'd start by simplifying the problem until it's solvable to me I'd try to identify the insane, the alternating, the clone, .. then I knows who to ask for a truthful answer
  25. You are right on the first, It's my bad that sometimes I don't read the post .. but I'm no paradox
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.