Jump to content
xisto Community

kuberan_swe

Members
  • Content Count

    89
  • Joined

  • Last visited

Everything posted by kuberan_swe

  1. Hey ppl you have missed out w3schools.comw3schools.com is the first site that comes to my mind to read about any web development technologies ranging from client-side scripting, server-side scripting, database. HTML/CSS, javascript, AJAX etc...Also w3schools.com is hosted on the Xisto.com server (please correct me if i am wrong)
  2. I have been developing PHP websites and do the PHP editing on a text editor and i have a really bad time when it comes to debugging my PHP code. When i use include_once('x.php') i should also get syntax suggestions when i use the methods that are available in the x.php file. I also want debugging support. People suggest a good PHP edito rfor me.
  3. int array[] = {1,2,3,4,5}; a[4] is same as 4[a] because, of the below mentioned reason. Arrays are also pointers which has a constant address. int array[] is same as int const *ptr; //means that ptr is an integer pointer whose address is constant So to access the ith integer pointed by the pointer ptr, *(ptr + i) is used. while using array array is internally translated by the compiler as *(array + i). So even if you use the syntax i[array] it is again internally translated as *(i + array). By the commutative property of pointer addition, *(array + i) is same as *(i + array). So both the syntax array and i[array] are equivalent.
  4. If u wanted to know what are the phones that can read PDFs out of the box , they are very few phones. Whereas if u want to know what are the phones CAPABLE of reading PDFs, almost any JAVA enabled colour display phones can read PDFs with lots of third party J2ME applications available. But reading PDFs even on a very high end PDA phones is a big pain because of the small screen.
  5. I recently did a detailed research on the file systems of the windows mobile.The windows mobile platform was initially called the Pocket PC platform and later called the Windows Mobile platform from version Windows Mobile 5 onwards.Till Pocket PC there was no default permanent storage for the windows mobile devices. So whenever you do a cold boot of your device, all your data will vanish away and so you have to be careful not to drain all your battery in your Pocket PC powered mobile device. This shows that the windows mobile till Pocket PC 2003 had only a RAM memory and did not have any Flash ROM for storage. This decision was made by Microsoft keeping in mind that the mobile devices will be always required to be ON like the mobile phones we use today. So in this case the RAM(Random Access Memory) itself is used for both the Storage Space(user files and data - equivalent to Hard Disk in todays computer) and Program space(The memory that is used by the programs - equivalent to RAM in today's computer). Then later Microsoft decided to have a permanent flash file ROM storage for storing the Operating System and for Storage Space and so from Windows Mobile 5 onwards by default all mobile device had some ROM storage also. And from Windows Mobile 5 onwards the RAM can never be shared and used for storage space. So application developers who used files to store and read data have to address this issue. When there are frequent access to the file from the application, the same application runs slower in the Windows Mobile 5 or later than the Pocket PC 2003 device because in Pocket PC the files are stored in the storage space which is the RAM and in windows Mobile the files are stored in the Flash ROM memory. Since RAM devices are faster than Flash ROM, the application runs almost 10-20 times faster in windows mobile 5 or later than the Pocket PC 2003 which is an older version :-).There were two major reasons for switch from RAM to ROM for storage space1. RAM is a volatile memory and will get cleared when the power is OFF2. power consumption for RAM is dependent on the RAM size while the consumption by Flash ROM is independent of the memory size.point 2 means that for eg :- power for 64 MB RAM is twice that of 32 MB RAM whereas the power for 32 MB FLash ROM and 64 MB Flash ROM is the same.So application developers take this point when you choose a platform for your windows mobile solution.
  6. Internet is mobile is not 100% secure. Your IP address is accesible from other mobile phones connected to the Operator for internet. Do not think that other mobile phones cannot harm you if they have access to your machine via IP. All Operators allow their mobile phones to be connected to the Personal Computers or laptops and use the mobile phone as the modem. So in this case your IP address can be accesed from the computer and intrusion tools can be used. So it all depends on the security that your Operator provides. Today most of the mobile phones are assigned class D IP address whose subnet masks would be 255.255.255.255 so that you are not exposed to other mobile terminals that are connected to the internet using your operator's service.
  7. I have an HTC touch mobile phone which runs a Windows Mobile OS version 6. I wanted a new windows mobile phone with a touch interface. I always first had a HTC 3300 PDA phone in mind which has a GPS device which I was gaping at for a long time. But finally i landed with HTC touch because of the TouchFLO interface which was mindblowing and amazing.
  8. It depends on the phone model you use. Normal medium-end phones provide firmware updates which can be updated using their PC suite applications like Nokia PC suite for Nokia, ActiveSync for Windows Mobile phones.But very few high end PDA phones have the option of installing your own OS. There are also some distributions of embedded linux specially for Mobile phones like HP iPaq and HTC touch mobile phones.
  9. iPhone is great just because of the Apple brand grace. I always love HTC. There are the one who did come out with the first finger touch phone with its HTC touch series. iPhone has got an amazing UI though it has lots of basic flaws like lack of copy paste feature.
  10. Hey its always very thrilling in life to take risks. When you want to do such things. You got to have a daring attitude to take any risks. you must also be ready to face the negative consequences if any. We Must also realize the real worth of taking the risk and also realize the big leap we would get if we overcome and execute this risk. In your case resignation of your existing job is an extra risk in addition to your risk of doing a new business.
  11. Mobile is not show off actually. Its definitely a necessity. Becase nowadays mobile phone is used for lots of purpose from Personal Digital Assistant to a music player. So it is definitely required by everyone.
  12. The future OS will be completely abstract for the end-users. Even today to do some advanced tasks, we require some technical knowldedge to troubleshoot. The future OS must completely encapsulate all the complexities and provide an easy interface to the user. The end-user must completely be unaware what a real computer OS is. It must use very advanced Graphical User Interface and 3D interfaces with very advanced user experience.
  13. Hmm thats great man to build a RPG Engine in PHP. Guess you must be PHP experts.
  14. Oh thats a really amazing information. Very nice to read the post.
  15. Wow thatz an amazing bandwidth. But still this is only for communication between supercomputers. But definitely this bandwidth would nt ve been reached due to the power of the super computer. It must be due to the power of the transmission channel or transmission medium. So to achieve this bandwidth in the public internetwork or Internet(WWW) it is prerequisite to replace all the current transmission channels with the new technology. This must be a comercially unviable or might take a very long time to become true.
  16. The basic difference between the IPv4 and IPv6 is the address length. V4 is 32 bit address and V6 is 64 bit address. So it obviously increases the addressing range for the internet. It also provides a completely midified set of protocols with extra features and it completely restructures the TCP/IP stack in all layers.
  17. I receive lots of SMS from the operators with some TEXT as sender number instead of mobile numbers as the sender address. Please let me know how is that possible from a mobile phone or any other GSM modem. Is it that they modify the SMS message header or do any other tweaks to achieve this.Share your ideas about this hack !!!
  18. People please let me know what is the exact difference between JDK 6 and J2SDK. Guess both of these installations belong to Java 2.
  19. Notice from rvalkass: You're hosted - you should know the rules. Don't copy without QUOTE tags.
  20. Good that you are a real Hacker...How did you Get into Hacking...From which resource did you study abt hacking...Please share these ideas with all users...
  21. Every computer newbie (almost) try to learn C/C++ as their first programming language...So it's very important to learn these languages very well,as it lays a foundation for you to develop programming skills and aids you in studying still more new programming languages in the future...If you have a sound knowledge of C/C++ you can study anyother programming language....C and C++ should be studied from the perspective of programming.You should not simply study about the language...You should spend time in implementing many concepts....Concepts are very important while studying a Programming language....Suppose you study about constructors and destructors in C++,first you should know why it is used...then what disadvantage it overcomes....Why did they think of a new concept like this and then how it is implemented in C++....After that you should also study if there is any disadvantage of that....WhenEver you study about a concept you relate that with a real world example...For example References are available in C++...It can be summed up in word as Pseudo-name....You can imagine as a nickname to a person....You call your friend as Vignesh....Let his nickname be Fatso....Whenever you refer Fatso it refers to vignesh.....Whenever Fatso gets hurt vignesh also gets hurt...References are used instead of pointers......So berfore moving to references you should have known the disadvantage of pointers....So building strong cocepts and fundas are very important....Ask Why for every concept...Like why initialisation when there is assignment....When you start to think like this your thought process gets streamlined....The next step is that Programming language is to program...It's not enough that you should study these concepts theoratically...You should also spend time on implementing these concepts....The best environment to study C/c++ is Linux....All Linux Distro's comes with GCC(GNU Compiler Collection)....It's the best compiler....There are many books on How to use GCC...Just Google GCC e-books....Have great fun in learning C/C++
  22. Data Structures and Algorithms are considered to be one of the important areas in computer science.They both are really important to all who want to pursue a degree in ComputerScience.They both co-exist together.So it's necessary for the student community to study these subjects very well.....The saddest part is that the teachers who handles this subject in many colleges are itself not well versed in this subject.I am a student of those sort...Don't judge your knowledge in that subject by the marks which you get in the semester...There are lot of resources available in the net for studying DataStructures and Algorithms.....There are many online video lectures by very great researchers at MIT...You can download those videos from http://forums.xisto.com/no_longer_exists/ ..... All the videos available there can be viewed only online...To download those videos you need to download HIDownload Download Manager...Just google it ...You can download the evaluation version... You can also download videos of another famous author Sartaj Sahni..... http://www.cise.ufl.edu/~sahni/cop3530/lectures.htm ....These videos are also downloadable with the HIDownload Manager.... It's important yo have a very strong mathematics funda to study algorithms....You have to be thoriugh with Relations,Functions,Set Theory and should have done a course on Discrete Structures....Besides studying this subject theoratically you have to be good at Programming...It's very important to have very good programming skills and a sharp apptitude... There are many websites which conduct online algorithm competition...If you think you are good at Programming try competiting st http://forums.xisto.com/no_longer_exists/ should be either good at JAVA or should have known STL in C++....You can also code in VB...It's really to solve these problems here...If you could solve these problems,it means you are good at Data Structures and Algorithms....
  23. hey i kno wat ius virus!!! but can u ppl explain me wat is kama sutra???
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | 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.