Logica's Posts
Nairaland Forum › Logica's Profile › Logica's Posts
1 2 3 4 5 6 7 8 ... 222 223 224 225 226 227 228 (of 228 pages)
oh, by the way teleportation has been demonstrated a few months ago - last year i believe (& even earlier, but earlier distance was a major limitation but in this case it succeeded in considerable distance), though it was no more than teleportation of photons (light particles). but this alone has its ramifications (faster, or more accurately, instantaneous communication). ps: what's up with this stupid correction mechanism that changed my short-hand for "by the way" to "between"? |
that's why i said JSR-168 for instance will benefit from OSGi, since OSGi is a spec for Java code & therefore can only be implemented in the server architecture. facebook has really done some good stuff with some other portlet providers with the pluggable web-apps they serve. does anybody have an idea what the technology is based on? |
"tomcat combined with apache web server for a high transactional webstore" i really don't need to add anything given the quote above, of which i boldened the important phrase. tomcat will be useful as i said when you're not dealing with huge volume. of course i refer to tomcat stand-alone, after all several of the other app servers are based on tomcat in one form or the other (i.e customized/tweaked versions). matter of fact i did use tomcat last in 2004 for a project in a university community. but then, remember the user-base is in the region of double digit thousands, therefore the hit rate is pretty low (probably fewer than 10,000/day). |
sorry about that. what i had in mind was WSRP not JSR-168. JSR-168 is a java specification. but in general portlets are browser-based and manifest as a bunch of HTML/Javascript code @ the client end. |
@candylips it will be nice if you provide a list of those mission critical apps. & WAS is a nightmare? LOL. OK. Of course hardly do ppl use EJBs these days. Matter of fact the only project whicn involved EJBs in my recent experience was in late 2003 with IBM. b4 and after i have had no involvement with EJBs. But EJBs still remain central to the J2EE architecture. an app server is not complete if it doesn't provide the option of using EJBs. the real kicker here is in all my experience even with little EJB involvement (rather hibernate and a whole bunch of other ORM frameworks), none of them used tomcat. they all used WAS or WPS. |
@javalove tomcat is not robust enough since it was developed simply as a reference implementation. therefore it was not expected to be able to handle high-volume web applications for example where performance is critical. but there are several app servers based on tomcat though including jonas and geronimo (if i'm not mistaken). it fits better in the web-server category. it can also be argued that since it has no EJB container of its own, it isn't an app server (j2ee spec - client layer|web layer + ejb layer|server layer) http://en.wikipedia.org/wiki/Apache_Tomcat |
what is the volume of traffic to those apps u have deployed on tomcat? i already told u the difference. tomcat is a reference implementation of a servlet container. many app servers actually embed tomcat with some little tweaking. others develop their engines which can then be compared with tomcat for benchmarking. |
tomcat is not a app server in the real sense. u used the right word to describe it - servlet container. it's a reference implementation on which several app servers are based. it is not suitable for deployment of live applications, rather only for testing purposes. |
I think you're mismatching by comparing JSR-168 with OSGi. From what I just read about it again (been a while i heard of OSGi) the competing technologies should be CORBA, SOAP and in the realm of Java-only frameworks you could mention Jini. It simply seems to be the JavaBean spec on steroids. JSR-168 can as a matter of fact benefit from OSGi but of course that will be implemented in the Portal Server (e.g a Portal Server version of GlassFish can developed. The Portal Server hopefully will be JSR-168 compliant, but the server itself could be based on OSGi. I am not sure if the existing Liferay bundle that's based on GlassFish is OSGi-based simply because GlassFish supports OSGi). OSGi is for Java, JSR-168 is actually more HTML+Javascript. Even though the code that generates and formats the portlets may be Java, in reality it could be any programming language. Of course there are non-Java JSR-168 compliant Portal Servers. |
since u didn't specify "open-source" i would say websphere. for open-source, i really don't have much experience with many open-source app servers but i would go with jboss. it's been around 4 a while and well tested. these days i usually use liferay tho. |
i now see the problem. the definition/concept/notion of time in the realm of relativity theory (the model in which time travel is theoretically possible) is quite different from conventional/colloquial usage. in relativity theory, time is itself a dimension, such that you define the motion of an object in space-time, as opposed to just space. basically what this means is, space is defined by 3 parameters (dimensions) : x, y and z. now we have a 4th parameter (t) which unifies with the other space dimensions to define the motion of an object. that 4th parameter (in physics referred to as a dimension) is time. though it should be noted that classical (newtonian) mechanics conception of time follows more closely with colloquial usage. classical mechanics treats time as an entity unrelated to space, whereas relativity claims there's no separation. they merge together to form a system. i'm more interested in string theory though, where you even have models with up to 11 dimensions. in my opinion, we need way more than 4 dimensions to fully describe reality. we have only managed to identify those that are the easiest to understand/quantify. shit. i should have simply posted this link before delivering this lecture: http://en.wikipedia.org/wiki/Spacetime |
"time in itself does not exist, it is relative and cannot stand alone(hope u know what i mean)" no i really don't know what you mean. you are not making any sense. |
most easy and understandable language for beginners? that has to be PIDGIN. you simply use ur mic to tell the computer what to do in pidgin english, and voila! it figures it out. |
Encyclopedia of Artificial Intelligence by Stuart C. Shapiro |
@dragnet D idea is all iphones r meant 4 use locked 2 a particular carrier. Seems u forgot that. @mendomp abeg if u find ppl willing 2 buy @ those prices holla me if they need more. |
LOL @ seun's observation. please, open-source is where everything is headed. then nobody cares about software piracy. |
i got an error that ur email doesn't exist. |
last year (march) i think, i can send u the bundle if u r so much interested. it was never anything beyond an academic exercise to me. i developed it simply to solve scrambled word puzzles on another forum. if u remove all the unnecessary code such as the output (print) statements as well as the pseudo spell-check it won't take more than 2 secs for any word. |
@GESE, r u not the same as AGES? anyways have u ever heard of artistic depictions? as in a real artist drawing up something that might not necessarily exist. there r quite a few of them floating around the net, including a device they call "The Dream" from HTC. we cannot actually know what they look like if even they exist, until they are publicly unveiled. |
oh i forgot to mention. i did develop an anagram resolver just for the fun of it a while back, and it was pretty efficient. no db use (words stored in flat files and r loaded each time the program runs). it returned all possible anagrams, and when it couldn't find any, it actually tried to guess in case of misspelled words like a spell-checker (the algorithm was really simplistic, as a real spell-checker would also take into consideration the proximity of keys on the keyboard e.g. given the spelling "wronh" the spell-checker should correctly guess you were trying to type "wrong". note that "wrong" and "wronh" are not anagrams) |
the logic of auto-complete and spell-check is quite different. they usually have heuristic algorithms to try and figure out what you are trying to spell. this is different from unscrambling a word since the word was not misspelled, but simply having the letters rearranged. only a minute class of misspelled words fall in this category. what you are really trying to do is develop what you can call an anagram resolver or solver. |
using an SQL only solution will definitely be inefficient as your SQL should simply return all words that have the same length and have all the letters of the word you're descrambling, therefore the SQL statement is dynamically generated, and there r several sub-statements that drill down to the right word. even the best RDBMSes will not help with this as the search deterioration factors include the length of the word (which determines how many select trips you make to the server) as well as the server performance. since you're using java, the fastest way might be to have a simple select statement that selects only words that have the same length as the word u are descrambling and match @ least one letter (the first letter for instance), the returned resultset is then put in an array (faster) or arraylist. drilling down @ this point becomes real easy. or u could get real technical @ this point & implement the A* algorithm (meaning u have to figure out how to express this problem as a path-finding problem, which most puzzles really are, define the structure - problem space and solution space etc). in general, to increase efficiency u simply minimize your server trips (SQL select statements), and populate a java data-structure with the search-space data and finish up the search. but let me digress and ask, beyond it's academic value, what practical value does this application provide? |
i'm still receiving resumes, |
http://android-developers..com/2008/05/top-50-applications.html there u have the list of 50 that made it 2 the next stage of the Android challenge. So nobody from Nairaland rose up 2 the challenge? lol @pete from what i have read, the Android OS is way better than iPhone OSX especially in terms of stability and security. For instance, with security iPhone runs all applications as root, whereas Android creates a separate user for each application thereby ensuring each app runs in it's own sandbox and compromising one app doesn't lead to pwing the rest. of course the OS security architecture in 1.2.0 may be more similar to Android. who knows. read more here: http://www.macworld.com/article/133152/2008/04/iphone_android.html |
How long do u think it will take for apple to adopt the Android OS either as an option on the iPhone or simply merge the current OSX with Android and create a customized version of Android? |
iBlackList from iClarified. Now I don't receive calls from blocked/unknown numbers anymore. And I can filter calls/smses using the Blacklist/Whitelist modes. ![]() |
@davidt can i c a schematic of a theoretical time machine from u? make it as high-level as possible. |
@sbucareer i don't quite understand. so if i use an acronym, a newbie cannot ask if he doesn't understand, or simply use google to find out? let's be frank, programmers r generally autodidacts, & to develop in this area of specialization u have to be one. u have 2 develop the drive 2 learn by urself. u should not expect 2 be spoon-fed. i may sound harsh on the up and coming programmers, but the earlier they know this the better. |
indeed netbeans seems 2 have a powerful GUI design tool, but the problem is that not many people use GUI-based java applications these days. The power of Java has shifted to J2EE and J2ME, and is no longer applets or stand-alone apps. The last time i saw a project using java based GUI, it was a specialized project by the US government to cater for victims of natural disasters (indeed they were using netbeans for the project), and the app was to be deployed on special client computers reminiscent of POS units with special screens that were so small that the GUI design didn't look good on standard monitors (non-standard). Count how many times i used the word special (for you to have an idea of the user-base). u really cannot argue that NetBeans beats Eclipse wrt mobile development especially when u consider that even the Android Mobile OS from Google readily has an ADT to facilitate development in Eclipse: http://code.google.com/android/intro/tools.html |
http://en.wikipedia.org/wiki/Adobe_Flex i have never used flex myself, but i know enough about it. but i dug that link up so easily using google. i hope u catch my drift. |
@ "javaprince" does the iReport download come with documentation or not? What site did you download it from? Doesn't the site have any documentation? |
1 2 3 4 5 6 7 8 ... 222 223 224 225 226 227 228 (of 228 pages)
