Jump to content
xisto Community

rnd-am

Members
  • Content Count

    13
  • Joined

  • Last visited

Everything posted by rnd-am

  1. open() and fopen() are different functionsfrom<fcntl.h> and <stdio.h> respectively. but, anyway, open() function has second argument, opening mode, giving by ORed flags
  2. Hi, You have to create DSN (DAta Source name) using ODBC manager of Windows Control Panel, and then from Java connect to it using Java's JDBC and passing your newly created DSN as connection string parameter to connect() function
  3. I use Opera last versin for my everyday work/serfing/research,except for the cases when looking video *tube sites, then I use mozilla with its available saveing addonsFor web development I use Mozilla Firefox with its Firebug pluginAnd, when there something doesn't work, I use IE available version, especially for something Microsoft-specific ( for example copy text from browser into MS Word - only IE copies in right format)
  4. Did you tried Hiew? it is not only "Hacker vIEW-er" but also is a hacker editor :mellow:Try to google for it.
  5. IDE for Python: 1. you can use vim it is not IDE, but, anyway it is powerfull enough 2. Rest variants are listed in http://forums.xisto.com/no_longer_exists/ Best of I know is Wingware Python IDE, WingIDE http://www.wingware.com/ I believe it is the best on the planet
  6. When, in Windows world I was still using Windows XP, then I had installed WIPFW - a windows clone of ipfw of unix/BSD, plus conservative setting: not allow any incomming connection, only responces  for my requests. http://wipfw.sourceforge.net/doc.html It resembles me my FreeBSD box, ony by firewall, but anyway ) And instead of IE, which is home of viruses ( only initially inhabitant) I am using Opera These 2 steps was pretty enough, there was no infections almost a year, when I've migrated to Vista. Well, in fact I know how to cure windows machine, just in case it become infected Alas WIPFW doesn't fork with Vista yet And yes: it is free ( with BSD style licencing)
  7. What are the "mites"?Primary use of it, of mesh networking I mean, as I understand it, at least, is independence of single laptop in overall mesh, they could arrive to and depart from network, while network will continue to work without one selected access point.Compared to that 802.11n is just another quick wifi
  8. Well, I use x86_64=amd64 on both personal workstation (laptop) and servers I use, and I think there's no alas real alternative. May be only celerons variants for price.AMD CPU's performanceis too poor, and they are yet pretty hot what concerns working temperature and hence, stability in workFuture and eprspective CPU's I think are, those which will be multicore/ or support massive paralellismmaybe Cell? anyway _now best CPUs are x86_64
  9. Neither Google, nor any other search engine will not crawl ( and, hence, index) pages, that hadn't link on it on other, previously crawled, pages. So you can have entire universe in your DB, but if there is no link to those particular generated pages, then those pages are invisible for SE.BTW ordinar forums are frequently set to settings which allow to browse pages even for not loggid in user, i.e. crawler, indexing robot.
  10. Well it is always easier to say, that for right problem should be chosen right tool,...but those right tools could be anything, any language of one of thisBTW Java is not scripting language, so it is ot correct to compare compilable and interpretable programing languages.
  11. Well, I read somebody even tried to design it (as engineer I mean design) and that guy had even wrote master thesis work on it...project plan was using laser, and .. and I too don't know is it real...
  12. Does anybode listen about Wifi-802.11s supporting devices? I'd found that it is implemented in XO-1 and probably would be in XO-2 OLPC laptops, allowing the network to be established and router automatically set one of theem amongst the netbooks connected by this special version of 802.11 protocolOr, it maybe doesn't have sense for ordinar laptops?
  13. Does anybody know what is it?My NortInternet security said it when I have visited some site, opened it page and saw appended to its html page at last line loong string with encoded html... Does anybody know what is it, is it virus, and is it dangerous if so?thanks
  14. Part ISome time ago I was acquainted with one very fast bussiness-critical web-server application, and I became very interested, - how does this site work, outperforming fastest GUI applications?And what was told to me.Design has to met with very tight requirements for performance of system: simply to be the most powerful solution by performance, given that it should run on ordinar server equipment.The guys who get this proposal owned some parts of this technology, so they brought up their components, and voila -solution is ready! They used their own ready web-server engine, and it was entirely been written using C++/STL and keeps all the data in memory.For extendability it used plugins mechanism in fact, it was one resembling something like CGI for plugins.Not only the web-server, which is not, may be much surprisingly, been written using C++, but also its database system, was designed for better performance using C++ and keeps all its data, as I said, in RAM.That's all good, but now I'm thinking, what if...It was - and is - a system designed for best possible performance, but it yet has one weak point. - People, more exactly, Programmer, who designed and developed the entire system, was used C++ for it, and he has written every one of dozens of SQL requests by hands, using STL containers of C++. And when at some time he will express the desire and leave the project, he will leave it in unmaintainable state: system, supported by not so skilly personnel couldn't be possible to answer customer (frequently growing) needs, and would be in the best case only keeped in running in as-was state...What was the main problem of it?I think that it wasn't used wide spread (mainstream) components to build a such bright and very fascinating technology, reinventing the wheel, saying so. Moreover, most of available tecnologies are open source, if not all. The technology stack of bricks could be:1. Database: any database which keeps its data in and operates on RAM, i.e. MMDB, In-memory database, RAM nowadays becames so cheap, and people not yet accounted that fact and not yet widely using such DBsThese databases have certailny their SQL too, but that is not the best performance Database case, we should use compiled to native executable code database.2. Bussiness-logic level language: There are available native code compilers for most scripting languages, so it could be written on PHP, for example, or PERL, or Python, and compiled to executable, which runs ten times faster.3. Fast, lightweigh and very stable Web-server, written preferrably on C/C++4. And the last brick to close the circle should be the SQL-to-native code compiler, the thinner place for now.To be continued...
×
×
  • 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.