Jump to content
xisto Community

PureHeart

Members
  • Content Count

    209
  • Joined

  • Last visited

About PureHeart

  • Rank
    Super Member
  • Birthday 03/05/1990

Contact Methods

  • Website URL
    http://spaces.msn.com/nguyenvanthoai/

Profile Information

  • Location
    RMIT University
  • Interests
    IT, English, PC, Internet, Traditions and Customs

Recent Profile Visitors

1,182 profile views
  1. Hi Stella, Just a quick question about your problem. Is "x" a string or a character?
  2. Well, let's say, that really depends upon your purpose. Each language has its own strength and weakness: 1. Java is highly portable, runable on every platform, at the cost of performance. 2. C++ is nice yet unlike Java and C#, is unmanaged, which means you have to deal with the memory allocation manually). 3. C# seems to be the most beautiful, easiest to learn language I have ever seen with a clear syntax and good performance. But it's only fully support on Windows (Mono is there for C# development on POSIX but it's not yet competent). So, if you're considering multi-platform development then C# isn't a good choice. 4. ANSI C is essential for system level programming. You can also apply object oriented programming techniques if you want, but this is not very well supported by the natural of the language. Google for "object oriented programming ansi c". As I remember, there is a free ebook on the topic. Alternatively, you may consider some scripting languages instead of the above (compiling) languages. 1. PHP with PHP-Gtk => terrible, don't even think about creating good GUI with this. 2. Python: can be used in almost every platform, from web to desktop. Some of the most used software in current Linux distribution are written in Python. You can also develop web applications using Python and in the end, I love this language due to its simple, elegant syntax. 3. Ruby: known as the language that created the revolution in web development. Ruby can be used for desktop application also yet I haven't seen much of its application in this field. Caution: Python and Ruby syntax may look pretty weid to those who had certain programing experience already.
  3. In short, regex is a must for those dealing with text processing. Some of its popular applications include form validation (client side with JavaScript and server side with PHP), text parsing, etc. One more thing, regex is actually very simple. It was covered in a 30 minute lecture at my university. Is there anyone here interested in learning regex? (I can post a tutorial then)
  4. Given A,K, the definition A#B = ( Sum of all digits of A * Maximum digit of B )+Minimum digit of B and following formulas A A#A (A#A)#A (A#(A#A))#A Determine and return the minimal number of necessary # to generate K from A or return -1 if there is no possible solution at all. I am still looking for a solution to this. Any idea?
  5. I've spent 2 hours searching but nothing found. Is there a way to get the classid right from the ocx file?
  6. The access log is just a text file located in your home dir (or a sub dir), you can do whatever you want with it.Which port to be closed? What's the reason?I don't think shell access is available.Virus scan is available right from the cPanel, just use it. (Note: it only scan files in your account, not the databases)
  7. I've recently experienced that version of Yahoo! Messenger. It's not as good as traditional Yahoo! Messenger (desktop version) except that messages can be stored online so that I won't lose any message again. Web Base Y!M is lack of feature. It doesn't support file transferring, photo sharing, and you can't send message to many people in your list at once. However, Web Messenger is good in case you need your messages later and don't need advanced feature of the desktop version.
  8. The problem is that I'm not the author of that control (Microsoft is). Do you know how to get the class id of any control store in an ocx or dll file.
  9. This article was originally published at http://forums.xisto.com/no_longer_exists/, which also belongs to me. If you want to republish this article, please ask for permission first. To Xisto staff: I am neither spamming nor violating TOS because I'm the copyright holder of this article. The original version of this essay belongs to a 15 year-old Vietnamese girl named HĂ Minh Ngọc. It was rated 9.5/10 by her literature teacher.English version Š 2006 Nguyễn Văn Thoại (PureHeart@Xisto) Translated by Nguyễn Văn Thoại (nguyenvanthoai at gmail dot com) Please send your feedback to the email address above.
  10. I'm writing a web application for language learning and I'd like to use the Speech API from Microsoft for speech recognition. Therefore, I need to embed an ActiveX control to the web page (html file). The questions are: 1. How to embed this ActiveX control to the web page, I don't know the class id of that control. For a RealPlayer, I would use <object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="32" height="32"></object>and in this case, i need the value for classid. 2. In case the user (client) doesn't have that activeX control, how to have it downloaded automatically (with permission)? 3. How to handle the events of the control. Link: http://www.bing.com/partners/developers Download: http://www.microsoft.com/en-us/download PS: I'm new to JS. Please answer with code.
  11. I'm developing a web application and want to use Live ID (check out https://dev.onedrive.com/sdks.htm for more details). Do you know any document so that I can get started. I check out the white page but it doesn't help. That's just a introduction. I need a how-to.
  12. They told everything clearly. You didn't read their article carefully enough.
  13. Why you need to reapply the application just to change the domain name? I think the you can park your new domain in the cPanel.
  14. Try accessing that file using your browser and check what happends.
  15. Yeah, that sound great! But, is $750 a price that's too low to be true.
×
×
  • 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.