What do you call your staff?
Posted on November 20, 2008 in Generic biologicals
Titles are very important, especially in universities, where they are often used instead of money as a means of rewarding people. They can often make people feel good about themselves. Although this leads to a steady title creep or title inflation, little harm may be done. The staff receive something which they value, and the university is able to stretch its budget a little further. The language is subtly and gradually changed, which is not necessarily a bad thing. Thank you to those who have comments on the term title creep. Kim suggested that we should have simple and generic titles, and Andrew pointed out the interesting Information Consultant, Information Awareness and Literacy Services at the University of Melbourne. But he asked "Why not call a spade a spade?" My point in this post is that we can use titles to achieve benefits for our workforce, rather than aiming to use simple words to represent straightforward concepts - always a difficult process. The reason we do not always call a spade a spade is because we don't have to - language is rich and varied, always changing, and always accessible for a wide variety of purposes. We want our staff to feel good about their jobs. For our immediate environments (in my case, a university) titles carry meaning in ways other than the literal. I suspect that our customers rarely notice or care, but we do, and our peers in our working environment do. So, we need nice titles. In the library world, including the university library world, we have experienced less title creep, and less exuberant proliferation of titles than in other areas. There is certainly title creep in the academic sphere - as Cullen Murphy suggests, most commonly as "the extension of restricted honorifics to an ever widening circle of claimants." Murphy suggests that the new discipline of managing the development of titles might be called exaltametrics. In our own world we have benefited little from title creep. While in the field of information technology there is a wide range of new and more elevated titles, this is not the case in libraries. IT directors become Chief Technology Officers, the title creeping across new territory, too. Multiple titles proliferate. New terms define whole new sub-professions (business analysts) or new metaphors are taken from other professions (architects, for example). Perhaps libraries have tried to be too narrowly descriptive in the way they invent titles. Perhaps they have been too tied to the term "librarian". Perhaps they have been too afraid to cannibalise terms used by other sectors, such as "dean", although this has begun to happen in the United States. The new positions now being created throughout Australia as a result of the RQF (the Research Quality Framework) are a case in point. The generic term for the library end of this potential cornucopia of Australian library titles has now become pretty universally "repository manager". Not a great invention; the term "repository" is pretty much incomprehensible outside libraries, and the term manager is generic in the extreme. At Swinburne we use the term "Content Management Librarian". And what about Content Architect? What kinds of terms might we use in this new sphere? I am thinking my way through this one, with my colleagues, and here are some thoughts about titles for repository staff. Online content is the sphere of activity, so Online Content Officer or Online Content Librarian is good, and makes a wider claim. Or perhaps Online Content Supervisor, good because it is not clear that it is the content that is supervised, and leaves open the thought that there may be a small army of online content workers beavering away. Online content can also be used with the nouns delegate and broker, both synonyms for agent. Looking at specialised roles, online content quality controller and similar terms could be used. I really like the word marshal, but in English-language usage it is mainly (but not always) a grand person, since the military took it over from people who organised things. In Italy, a model for the use of titles, Marshal Salvatore Guarnaccia of the Florence Carabinieri in Magdalen Nabb's wonderful detective novels is a simple if informal policeman. Someone should have a go at Online Content Marshal to see how it plays out. In special libraries, there is also development in the area of titles. The Wall Street Journal suggests that titles like information specialist, knowledge manager and taxonomist are becoming more common. I am looking for imagination in contributions on this one. Don't let anyone say that librarians lacked the soaring imagination to invent the most wonderful titles in academia and beyond.
Handygo Recruits Freshers
Posted on November 19, 2008 in Certified pharmacy technician
Handygo is a Leading Global Trailblazer in Value Added Solutions and Content provider. Handygo has added new dimensions in Mobile Space Related content and also possess the proficiency to develop Customized Content In any Language. * Providing GPRS and SMS service platforms to the Operators, Aggregators & TV Channels. * Mobile Applications for Mobile Subscribers. * Value Added Services on all platforms. * Short Code (5678) Services through various operators. * Providing WAP Portal Suite and Mobile Content Delivery Platform. Designation: Pixel Graphic Artists (Apply only if you have 2D pixel art experience Job Description: We are looking for experienced artist with good quality artwork.The focus of the profile is 2D pixel art. The major job responsibility would be:- 1.Tiles for environmental effect. 2.Character designed based on game design document. 3.Character animation in sprite file. 4.Optimization of graphic. 5.Experimentation of differnt colour schemes in the game layout. Desired Profile: 1.We require good hand sketch work. 2.Understanding of sprite concept and animation graphics. 3.Knowledge of computer tools like photoshop, paint and sprite editors. 4.Palettes knowledge in artwork Experience: 0 - 2 Years Industry Type: Media/Dotcom/ Entertainment Functional Area: Mobile Education: UG - Any Graduate - Any Specialization PG - Post Graduation Not Required Location: Delhi, Delhi/NCR Keyword: Game; Graphics; Artist; Pixel Artist; Mobile Gaming; Photoshop; Designing Contact: F-Technologies Pvt Ltd 405 Ansal Bhawan 16 K.G. Marg Connaught Place New Delhi - NCT ,INDIA 110001 Telephone: 91-011-66302001,66302004 Website: http://www.handygo.com Read more!
MIT's Department of Systems, Communication, Control and Signal Processing
Posted on November 19, 2008 in Generic biologicals
Here is a persuasion of a sub-area in MIT's demesne of Electrical Engineering along Computer Education. I'm not operative to inform anything normally what it has to do with evolutionary biology but I'm sure it sounds designy enough to rile humans's adolescent fantasies everywhere the inevtible triumph of their meanings against 150 years of scientific yardstick: Neighborhood I checkup denotes itself with a broad stretch of doubts of printed matter plus coding, adjustments hypothesis too investigation, optimization, statistical mentality plus aim estimate, additionally language processing, whereas wares as the shared methodological underpinnings of — to boot increasingly the interactions midway — these contradistinct fields. Research topics sphere from fundamental meccas to asking, from evaluation to synthesis, along from conformity to prelim again print. Theorem review can sway only combinations of the above, depending doable the student's hunch along with the star of the material. A roll of specific recent Hole I graduate theses is armed at the eradication of this document over examples. BOOYAH DARWINISTS! (As those scratching their heads, I nurture you this bonus space to some extra especial UD IDiocy.)
Tags: mit, processing, prelim, print, conformity
Blogger's Block #4: Ruby and Java and Stuff
Posted on November 18, 2008 in Generic biologicals
Part 4 of a 4-part series of short posts intended to clear out my bloggestive tract. Hold your nose! Well, I held out for a week. Then I read the comments. Argh! Actually they were fine. Nice comments, all around. Whew. I don't have any big themes to talk about today, but I've got a couple of little ones, let's call 'em bloguettes, that I'll lump together into a medley for today's entree. Bloguette #1: Ruby Sneaks ended accessible Python I was in Barnes today, doing my usual weekend stroll through the tech section. Helps me keep up on the latest trends. And wouldn't you know it, I skipped a few weeks there, and suddenly Ruby and Rails have almost as many books out as Python. I counted eleven Ruby/RoR titles tonight, and thirteen for Python (including one Zope book). And Ruby had a big display section at the end of one of the shelves. Not all the publishers were O'Reilly and Pragmatic Press. I'm pretty sure there were two or three others there, so it's not just a plot by Tim O'Reilly to sell more books. Well, actually that's exactly what it is, but it's based on actual market research that led him to the conclusion that Rails and Ruby are both gathering steam like nobody's business. I like a lot of languages. Really, I do. But I use Ruby. I'm not even sure if I like Ruby. The issue might just be irrelevant to whether I use it. I like OCaml, for instance, but I don't use it. I don't like Java, but I do use it. Liking and using are mostly orthogonal dimensions, and if you like the language you're using even a little bit, you're lucky. That, or you just haven't gotten broad enough exposure to know how miserable you ought to be. I use Ruby because it's been the path of least resistance for most of my programming tasks since about 3 days after I started messing with it, maybe 4 years ago. I don't even really know Ruby all that well. I never bothered to learn it. I did read "Ruby in a Nutshell" cover-to-cover, but it's a short read (and it's a bit out of date now.) Then I read bits of "Programming Ruby", but not all of it. And now I use Ruby for everything I can, any time I have any choice in the matter. I don't even mind that I don't know the language all that well. It has a tiny core that serves me admirably well, and it's easy to look things up when you need to. I do a lot more programming in Python than in Ruby -- Jython in my game server, and Python at work, since that's what everyone there uses for scripting. I have maybe 3x more experience with Python than with Ruby (and 10x more experience with Perl). But Perl and Python both have more unnecessary conceptual overhead, so I find I have to consult the docs more often with both of them. And when all's said and done, Ruby code generally winds up being the most direct and succinct, whether it's mine or someone else's. I have a lot of trouble writing about Ruby, because I find there's nothing to say. It's why I almost never post to the O'Reilly Ruby blog. Ruby seems so self-explanatory to me. It makes it almost boring; you try to focus on Ruby and you wind up talking about some problem domain instead of the language. I think that's the goal of all programming languages, but so far Ruby's one of the few to succeed at it so well. If only it performed better. *Sigh*. Well, its performance is in the same class as Perl/Python/JavaScript/Lua/Bash/etc., so there are still plenty of tasks Ruby's admirably suited for. I think next year Ruby's going to be muscling in on Perl in terms of mindshare, or shelf-share, at B&N. Bloguette #2: Java's Biggest Dog (Indeed) I still do most of my programming in Java -- at least half of it, maybe more. The Java platform continues to make amazing strides. The newest incarnation (JDK 6) has lots of goodies I can't wait to play with. Like Rhino, for instance, and although they appear to have gutted it, it's still awesome. I think it's the best choice they possibly could have made. Thank God they didn't bundle Groovy. What a catastrophe that was, and still is, and would have been for Java if they'd bundled it. Rhino rocks. The JVM is just getting faster and more stable, and there are even some OK libraries that come with it. I used to think the Java platform libraries were the cat's meow. Heck, I thought they were the whole damn cat. But working with better libraries in miscellaneous other languages has got me thinking that Java's libraries are hit-or-miss. Example: Java's concurrency libraries (java.util.concurrent[.*]) are to die for. I mean, if you're stuck with threads. I think in the fullness of time, hand-managed threads will be history, but in the meantime, Java's concurrency libraries are just superb. I recently ported a medium-sized Python program I'd written (about 1200 lines of fairly dense Python code) to Java, because the Python was taking about an hour to run, and I wanted to parallelize the work. I spent about 3 days doing the rewrite: one day on the straight port, a day adding in the threading, and a day fine-tuning it. The straight port wound up as 1300 lines of Java (surprising that it wasn't bigger, but maybe I code in Python with a Java accent?), and ran about 50% faster, down to about 30 minutes. After adding in the threading and state machine, the program ran in 50 to 60 seconds. So I got an order of magnitude improvement with only about a 50% increase overall in program size. The vast majority of the improvement was attributable to the threading, which in turn would have taken me FAR longer if I'd been using raw synchronization primitives. The java.util.concurrent stuff made it a snap. On the other hand, Java's DOM implementation completely blows chunks. It quickly became the bottleneck in my application, due to an O(n) algorithm I stumbled across with no good workaround for. I can't remember exactly where it was (this was back in July), but I found a sheepishly apologetic comment from the author in the online docs. It was something to do with setting attributes on nodes while you're doing a traversal of some sort: something you'd definitely want to be fast, but it had at least linear performance, maybe worse, and now accounts for 95+% of my app's processing time. And of course Java's DOM interface blows too, because you can't create subclasses or decorators or do anything useful with the DOM other than use it as a temp container until you've transfered the data to something more flexible. Java's collections library is decent, but not superb. It's nice having the data structures they provide, but they're not very configurable, and the language itself makes them often cumbersome. For instance, you can have a WeakHashMap (nice), or an IdentityHashMap (nice), or a ConcurrentHashMap (also nice), but you can't combine any two of those three properties into a single hashtable. Lame. And java.util is missing implementations and/or interfaces for a bunch of important data types like priority queues (you're stuck using a TreeSet, which is overkill), the disjoint set ADT, splay trees, bloom filters, multi-maps, and of course any kind of built-in graph support. Java hyper-enthusiasts will tell you: "well, go write your own! Or use one of the many hopefully robust implementations on the web!" That seems lame to me. We're talking about data structures here: they're more fundamental than, say, LDAP libraries and much of the other stuff Sun's bundling these days. It's smartest to provide robust, tuned implementations of these things, because it empowers average Java programmers to write faster, more reliable code. Oh, and let's not even get me started with java.nio. What a mess! It's pretty gross, especially if you come from the comparatively simple background of select() and poll() on Unix. But maybe the grossness was necessary. I'll give them the benefit of the doubt. What bugs me isn't that the API is conceptually weird and complex (and buggy as hell last time I checked); what bugs me is that nobody at Sun bothered to put a layer atop java.nio for ordinary programmers. Like, say, a nonblocking DataInputStream that takes a type to read, a Buffer, and a callback to call when it's finished reading. So every frigging Java programmer on the planet has to write that exact class -- or just flail around with the raw APIs, which is what I think most of them do. And look what they did to poor LDAP! I mean, the LDAP bindings are dirt-simple in every language I've ever used. It's supposed to be lightweight -- that's what the "L" stands for, fer cryin' out loud. JNDI is this huge monster. So is JMX. I mean, Java libraries have this way of being so bloated and overengineered. But whatever; I've digressed. Java's libraries are not its biggest failing. The libraries (as I said) are decent, and the platform (in terms of tools, speed, reliability, documentation, portability, monitoring, etc.) really raises the bar on all those other loser languages out there. All of 'em. It's why no better languages have managed to supplant Java yet. Even if the language and its libraries are (on the whole) better than Java's, they also have to contend with the Java platform, and so far nobody's been able to touch it, unless maybe it's .NET, but who cares about .NET? Certainly not Amazon.com or Yahoo! or Google or any other important companies that I'm aware of. Literals Anyway, Java's biggest failing, I've decided, is its lack of syntax for literal data objects. It's an umbrella failing that accounts for most of the issues I have with the language. The idea behind literals is that you have some sort of serialized notation for your data type, and it's part of the language syntax, so you can embed pre-initialized objects in your code. The most obvious ones are numbers, booleans and strings. It's hard to imagine life without support for numeric literals, isn't it? Well, Java's support is limited at best. There's no syntax for entering a binary value, for instance, like "0b10010100". And there's no BigInteger/BigDecimal syntax, so working with them is a disaster and nobody does it if they can help it. Heck, Java doesn't even have unsigned ints and longs. But Java does more or less the bare minimum for numbers, so people don't notice it much. Imagine if there were no String literals, so that instead of this: String s = "Hello, world!"; you had to do this: StringBuffer sb = new StringBuffer(); sb.append('H'); sb.append('e'); sb.append('l'); sb.append('l'); sb.append('o'); sb.append(','); sb.append(' '); sb.append('W').append('o').append('r').append('l').append('d').append('!'); String s = sb.toString(); Not only is the latter bloated and ugly and error-prone (can you spot the error in mine?), it's also butt-slow. Literals provide the compiler with opportunities for optimization. Well, unfortunately this OOP garbage is exactly what you have to do when you're initializing a hashtable in Java. Nearly all other languages these days have support for hashtable/hashmap literals, something like: my_hashmap = { "key1" : "value1", "key2" : "value2", "key3" : "value3", ... } That's the syntax used by Python and JavaScript, but other languages are similar. The Java equivalent is this: Map<String, String> my_hashmap = new HashMap<String, String>(); my_hashmap.put("key1", "value1"); my_hashmap.put("key2", "value2"); my_hashmap.put("key3", "value3"); ... It might not look that much worse from this simple example, but there are definitely problems. One is optimization; the compiler is unlikely to be able to optimize all these method calls, whereas with a literal syntax, it could potentially save on method call overhead during construction of the table (and maybe other savings as well.) Another is nested data structures. In JavaScript (and Python, Ruby, etc.) you just declare them in a nested fashion, like so: my_thingy = { "key1": { "foo": "bar", "foo2": "bar2"}, "key2": ["this", "is", "a", "literal", "array"], "key3": 37.5, "key4": "Hello, world!", ... } It would be hard to do this particular one in Java 5 because of the mixed value types, though it's probably not an issue since using mixed-type data structures is something you rarely do in practice, even in dynamically-typed languages. But even if all the values were hashes of string-to-string, how are you going to do it in Java without literals? You can't. You're stuck with: Map<String, Map<String, String>> my_hashmap = new HashMap<String, HashMap<String, String>>(); Map<String, String> value = new HashMap<String, String>(); value.put("foo", "bar"); value.put("foo2", "bar2"); my_hashmap.put("key1, value); value.clear(); value.put("foo3", "bar3"); value.put("foo4", "bar4"); my_hashmap.put("key2, value); ... And then you find out later that your clever clear() optimization (instead of creating a new HashMap object for each value) busted it completely. Whee. Java programmers wind up dealing with this kind of thing by writing generic helper functions, and it winds up layering even more OOP overhead onto something that ought to be a simple declaration. It also tends to be brutally slow; e.g. you could write a function called buildHashMap that took an array of {key, value, key, value, ...}, but it adds a huge constant-factor overhead. This is why Java programmers rely on XML so heavily, and it imposes both an impedance mismatch (XML is not Java, so you have to translate back and forth) and a performance penalty. But the story doesn't end there. What about Vector/ArrayList literals? Java has primitive array literals, which is nice as far as it goes: String[] s = new String[]{"fee", "fi", "fo", "fum"}; Unfortunately, Java's primitive arrays are a huge wart; they don't have methods, can't be subclassed, and basically fall entirely outside the supposedly beautiful OOP-land that Java has created. It was for performance, to help capture skeptical C++ programmers, and they have their place. But I don't see why they should have all the syntactic support. I mean, the [] array-indexing operator is ONLY available for Java arrays. Sure would be nice to have it for ArrayLists, wouldn't it? And Strings? And FileInputStreams? But for some reason, Java gave arrays not one, but TWO syntactic sugarings, and then didn't give that sugar to anything else array-like in the language. So for building ArrayLists, LinkedLists, TreeMaps and the like, you're stuck with Swing-style code assemblages. I think of them as Swing-style because I used to do a lot of AWT and Swing programming, back when I was a Thick Client kind of guy, and they have a distinct(ly unpleasant) footprint. It looks vaguely like this, in pseudo-Swing: Panel p = new Panel(new FlowLayout()); JButton b = new JButton("Press me!"); b.setEventListener(somethingOrOther); p.add(b); JSomething foo = new JSomething(blah, blah); foo.setAttribute(); foo.setOtherAttribute(); foo.soGladIDontDoThisKindOfThingAnymore(); p.add(foo); ... Building UIs in Swing is this huge, festering gob of object instantiations and method calls. It's OOP at its absolute worst. So people have come up with minilanguages (like the TableLayout), and declarative XML replacements like Apache Jelly, and other ways to try to ease the pain. I was on a team at Amazon many years ago that was planning to port a big internal Swing application to the web, and we were looking at the various ways to do web programming, which at the time (for Java) were pretty much limited to JSP, WebMacro, and rolling your own Swing-like HTML component library. We experimented with the OOP approach to HTML generation and quickly discarded it as unmaintainable. (Tell that to any OOP fanatic and watch their face contort as they try to reconcile their conflicting ideas about what constitutes good programming practice.) The right solution in this case is, of course, a Lisp dialect; Lisp really shines at this sort of thing. But Lisp isn't so hot at algebraic expressions, and the best Lisp machines no longer look so cutting-edge compared to the JVM, and blah blah blah, so people don't use Lisp. So it goes. The next-best solutions are all about equally bad. You have your XML-language approaches (like Jelly, but for the web), but they don't give you sufficient expressiveness for control flow -- presentation logic really does require code, and it gets ugly in XML in a real hurry. You have your JSP-style templating approaches, and they aren't bad, but they can have as many as 4 or 5 different languages mixed in the same source file, which presents various problems for your tools (both the IDEs and the batch tools). And then you have a long tail of other approaches, none of which manage to be very satisfying, but that's not really the fault of the languages. It's the browsers' fault: they START with three languages (HTML, CSS, and JavaScript), rather than having just one language to control the entire presentation, and it only goes downhill from there. But NONE of the approaches to web templating is as bad as Swing-style programming, with a huge thicket of calls to new(), addChild(), setAttribute(), addListener(), and the like. The only approach that's worse (and even it might just be tied) is raw HTML printing: print("<html><body>...</body></html>"); So we're all in agreement. OOP-style assembly of parents and children is the worst way to generate HTML. You want to use declarations; you want a template , something that visually looks like the end result you're trying to create. Well, it's the exact same situation for data structures, isn't it? You'd rather draw a picture of it (in a sense, that's exactly what you're doing with syntax for literals) than write a bunch of code to assemble it. This is all assuming that you're working with a small data set, of course. But that happens all the time in real-world programs; it's ubiquitous. So you kinda want your language to support it syntactically. And so far we've only covered literal syntax for HashMaps and ArrayLists (which you can combine to produce various kinds of custom Trees.) Already Java's way behind other languages, and we haven't discussed any richer data types. Like, say, objects. JavaScript does it the best here, IMO, in the parity between hashes and objects. It's not really possible in Ruby or Python to declare a class, then create instances of the class using literal notation the way you can in JavaScript, where the keys are the names of instance variables. Fortunately you can accomplish this in either Ruby or Python with just a smidge of metaprogramming, so it's spilt milk at worst. In Java, you only have one big hammer (instantiation), and one big wrench (the method call), so that's what you use. All you can really do to help is create a constructor that takes arguments that populate the instance variables. But if any of your instance variables are collections (other than arrays), then you're back to the old create-setprops-addchild, create-setprops-addchild pattern again. And what about functions? Ruby and JavaScript and Lisp and Scheme and Lua and Haskell and OCaml and most other self-respecting languages have function literals. That is, they have a syntax for declaring an instance of a function as a data object in your code that you can assign to a variable, or pass as a parameter. (Python has them too, but unfortunately they can only be one line, so Python folks prefer to pretend anonymous functions aren't very important. This is one of the 10 or so big problems caused by Python's whitespace policy. Don't ever let 'em tell you it doesn't cause problems. It does. Maybe it's worth the trade-off; that's a personal style preference, but they should at least admit the tradeoff exists.) Well, Java sort of has them, but Java's static type system doesn't have a literal syntax for a method signature. It's pretty easy to imagine one, e.g. something like: (int, int) -> String x; This imaginary syntax declares a variable x that takes 2 ints as parameters and returns a string. Lots of languages have signature-syntax of some sort, and Java's syntax space is definitely sparse enough that they could pick a good syntax for it without fear of collisions, even conceptual collisions. But no such luck. Instead, when you want to do this sort of thing you have to declare a named interface, and then inside of it declare at least one named method (which is where the params and return type show up), and then you're still not done, because when you create the function you have to create an anonymous (or named) class that contains the definition of the function that matches the interface. Yuck. But at least they let you do it; the alternative of not having it at all is definitely worse. Still... isn't syntactic sugar nice? I mean, they added the "smart" for-loop, which Java programmers just rave about. So someone, somewhere in the Java community thinks syntax is good. I'm not sure many of them really understand the difference between syntactic sugar (into which category the "smart" for-loop falls) and orthogonal syntax, in which the basic operators apply to all data types for which those operators make sense, and there are literal declarations possible for every data type. Let alone the next step, which is extensible syntax -- but that idea strikes fear into the hearts of many otherwise brave Java programmers, and Rubyists and Pythonistas as well, so let's back it up a notch to "orthogonal", and keep everyone calm. So there you have it: Java's biggest failing. It's the literals. No literal syntax for array-lists (or linked lists or tree sets), nothing for hashtables, nothing for objects of classes you've personally defined, none for functions or function signatures. Java programmers all around the world spend a *lot* of their time working around the problem, using XML and YAML and JSON and other non-Java data-declaration languages, and writing tons of code (whole frameworks, even) for serializing and deserializing these declarations to and from Java. For the smaller stuff, they just write helper functions, which wind up being bloated, inefficient, error-prone, and extremely unsatisfying. Java's next-biggest failing may well be the lack of orthogonality in its set of operators. We can live without operator overloading, I suppose (the simplest form of extensible syntax), but only if Sun makes operators like [] and + actually work for objects other than arrays and Strings, respectively. Jeez. Epiblogue You can draw your own conclusions about why suddenly there are all these books on Ruby appearing on the bookshelves. It's a mix of truths, no doubt. And you can draw your own conclusions about why Sun's adding support for scripting languages to the JVM, rather than simply fixing Java so that people don't want (need, really) to use those other languages. But when you dig down into a programming language, and you get past all the hype and the hooplah, what you find is a set of policies and decisions that affect your everyday life as a programmer in ways you can't ignore, and that no amount of hype will smooth over. If your language is sitting on you like an invisible elephant, and everyone using the language is struggling to work around the same problems, then it's inevitable that other languages will come into play. Libraries can make you more productive, but they have almost no effect on the scalability of the language. Every language has a complexity ceiling, and it's determined by a whole slew of policy and design decisions within the language, not the libraries. The slew includes the type system (with its attendant hundreds of mini-policies), and the syntax, and it also includes the language's consistency: the ratio of rules to exceptions. Java's demonstrating quite clearly that at a certain level of complexity, the libraries and frameworks start to collapse under their own weight. People are always writing "lightweight" replacements for existing fat Java libraries and frameworks, and then the replacements get replaced, ad infinitum. But have you ever seen anyone write a replacement for XPath? Nope. It's not like everyone is rushing out to write the next big XML-querying framework. This is because XPath is a language , not a library, and it's orders of magnitude more conceptually scalable than the equivalent DOM manipulations. Object-Oriented Programming. Touted even by skeptics as a radical leap forward in productivity, and all OOP really is boils down to a set of organizational techniques. Organization is nice, sure. But it's pretty clear that OOP alone doesn't cut it; it has to be supplemented with Language-Oriented Programming and DSLs. And all languages, DSLs and general-purpose languages alike, have to be designed to maximize consistency; each inconsistency and special-case in the language adds to its conceptual overhead and lowers the complexity ceiling. So you can look at the shelves filling up with Ruby books and chalk it up to marketing hype, but I have a different theory. I think it's entirely due to complexity management: Ruby does a better job of helping managing complexity than its competitors. It doesn't do a perfect job, mind you -- far from it. But it's enough of a step forward in productivity (even over Perl and Python) that it's managing to shoulder its way in to a pretty crowded language space. With that in mind, despite my griping about Java's failings, I think Sun might actually be doing the right thing by introducing scripting languages (and improving support for them in the JVM.) Maybe. Their investment isn't really so much in Java as it is in the JVM; the JVM is their .NET. Java's not really about productivity, not really -- it's got a lot of strengths (performance, deployment, reliability, static checkability, and so on), but productivity isn't high on the list. So maybe the best way to address the productivity issue, for folks who really need it more than raw performance, is to introduce new JVM languages rather than try to pull Java in two directions. We'll see. And with that, I think I've officially un-blocked myself; I seem to be able to blog again. So I'm declaring the Blogger's Block series finished! BloggersBlock block = new BloggersBlock(); block.setFinished(true); block.tieOffAndStuff(); blog.addChild(block); ... cheap oem software buy software
Stop feel shy of your device size.
Posted on November 18, 2008 in Cheap meds
Your woman does not applaud to do it with you gone interpretation of your male aggregate intensity. Don't yen for this good possibility to solve the drudge. Truly you take in to do is compulsory regulation our male aggregate enlargement. You will forget chiefly stress furthermore your woman resolution be at random http://Internet.dourves.com cheap oem software buy software
Macmillan Solutions Recruits Freshers - Bangalore, Chennai, Delhi, Mysore
Posted on November 17, 2008 in Certified pharmacy technician
Experience: 0 - 4 Years Location: Bengaluru/Bangalore, Chennai, Delhi, Mysore Education: UG - Any Graduate - Any Specialization PG - M.A - Any Specialization; M.Sc - Any Specialization Industry Type: Other Functional Area: Other Job Description: To copy edit articles; to check style as general specifications/journal style using editing tools; to edit the article for language (grammar, spelling, syntax, etc.) if required Desired Candidate Profile: Candidates with at least one year experience preferred in copy editing STM journals, with a knowledge of style manuals, good reading and writing skills, and thorough with grammar and syntax/semantics. Company Profile: Macmillan India Ltd; a 100 year old company and a world leader in publishing solutions and services. Macmillan India ltd a subsidiary of Macmillan UK. Contact Details Company Name: Macmillan India Ltd. Website: http://www.macmillanindia.com Executive Name: Surendra... Address: Not Mentioned Email Address: a.basu@macmillansolutions.com Telephone: 91-80-41784242 Fax: 91-80-41784222 Keywords: Copy Editing Copy Editor Reference ID: CE/08 Read more!
Dont feel shy of your male organ size.
Posted on November 17, 2008 in Cheap meds
Your chick does not demand to build in sex with you whereas understanding of your machine interval. Dont fear you can solve this woe since. Well you mind to do is considerably form our male aggregate affixing. You rapaciousness forget practically motive additionally your woman decision be inadvertent http://dovedark.com cheap oem software buy software
Tags: male, software, dont, practically, motive
Bushco Revisionist Air Standards Defeated
Posted on November 16, 2008 in Pharmacy
A panel of federal judges has blocked the administration from easing clean air standards. Interestingly enough, the unanimous 3 judge panel included Judge Janice Rogers Brown , appointed by President Bush last year. (So much for the claims against liberal activist judges.) ENS Link WASHINGTON, DC, March 20, 2006 (ENS) - A federal appeals court on Friday blocked the Bush administration from implementing a regulation that would have eased clean air requirements for some 17,000 industrial facilities, including coal-fired power plants and oil refineries. The court handed down a stinging rebuke of the regulation, which it said is "contrary to the plain language" of the Clean Air Act. A coalition of states and environmental groups had brought suit to block the 2003 regulation. The regulation attempted to add to the exemption for equipment changes. Congress devised the NSR program in 1977 to require owners of older industrial facilities to modernize pollution controls when they make modifications to facilities that result in increased emissions. ... The August 2003 Equipment Replacement rule expanded the NSR routine maintenance exemption to include equipment modifications that did not exceed 20 percent of the replacement value of the equipment, notwithstanding an increase in emissions. But the court did not accept the EPA's attempt at justification. Instead, the judges found that the regulation was contrary to existing legislation. And the court uses some colorful language. EPA's interpretation of the statute "would produce a 'strange,' if not an 'indeterminate,' result: a law intended to limit increases in air pollution would allow sources operating below applicable emission limits to increase significantly the pollution they emit without government review," according to the court. "Only in a Humpty-Dumpty world," would the regulation be allowed under the existing statute the court said in its 20-page ruling. "We decline to adopt such a world view." Humpty-Dumpty, I like it. And of course, industry has the obligatory black is white quoute. The ruling is "a step backwards for the protection of air quality in the United States," according to Scott Segal, director of the Electric Reliability Coordinating Council, a trade organization group for electric utilities. buy software cheap oem software
Tags: regulation, air, court, judge, equipment
We're the UN, and we're here to help
Posted on November 15, 2008 in Impotence causes
Grab your guns, and bolt the door. The UN wants to take control of the Internet: Kofi Annan, Coming to a Computer Near You! The Internet's long run as a global cyberzone of freedom--where governments take a "hands off" approach--is in jeopardy. Preparing for next month's U.N.-sponsored World Summit on the Information Society (or WSIS) in Tunisia, the European Union and others are moving aggressively to set the stage for an as-yet unspecified U.N. body to assert control over Internet operations and policies now largely under the purview of the U.S. In recent meetings, for an example, an EU spokesman asserted that no single country should have final authority over this "global resource." To his credit, the U.S. State Department's David Gross bristled back: "We will not agree to the U.N. taking over management of the Internet." That stands to reason. The Internet was developed in the U.S. (as are upgrades like Internet 2) and is not a collective "global resource." It is an evolving technology, largely privately owned and operated, and it should stay that way. Nevertheless the "U.N. for the Internet" crowd say they want to "resolve" who should have authority over Internet traffic and domain-name management; how to close the global "digital divide" ; and how to "harness the potential of information" for the world's impoverished . Also on the table: how much protection free speech and expression should receive online . While WSIS conferees have agreed to retain language enshrining free speech (despite the disapproval of countries that clearly oppose it) this is not a battle we've comfortably won. Some of the countries clamoring for regulation under the auspices of the U.N.--such as China and Iran--are among the most egregious violators of human rights. Meanwhile, regulators across the globe have long lobbied for greater control over Internet commerce and content. A French court has attempted to force Yahoo! to block the sale of offensive Nazi materials to French citizens. An Australian court has ruled that the online edition of Barron's (published by Dow Jones, parent company of The Wall Street Journal and this Web site), could be subjected to Aussie libel laws--which, following the British example, is much more intolerant of free speech than our own law. Chinese officials--with examples too numerous for this space--continue to seek to censor Internet search engines. The bolded quotes above should alone strike fear into anyone who has seen the rise of the internet as an indispensible resource for the expansion of freedom and commerce across the globe. Closing the "digital divide" will be accomplished as the global economy drives modern technology into the hands of third world consumers, and requires no ownership of the internet by a world body. The UN can only, at best, slow the pace at which emerging economies adopt internet technologies. At worst it will make these technologies a servant to trans-national ideologues and anti-American, anti-capitalist identity groups. "Free speech concerns" is a coded phrase for multi-cultural, politically correct censorship. The biggest enemy that the world's impoverished have right now is the UN and the cadre of anti-globalist NGOs that are currently making a mess of every "development" effort that they are engaged in. Ceding authority over the internet to this body is to put the most powerful technological enabler of global economic growth and political freedom in the hands of an organization that values neither of these things.
Modeline, Travel Notes, Supplies
Posted on November 12, 2008 in Canadian meds
(This is Karen) I spoke to Sharon yesterday: Modeline has had her ball game Also seems to be doing thoroughly. She left Because her surgery at 6:30 a.m. the spell before along with finally went into the OR at 4:30 p.m. The doctor removed a 'bowel cycst', along sent her 'riches'. Solo of the girls appears amidst throughout the span, more sui generis among the night, to tie with Modeline. Sharon takes her to the clinic separating a bicycle now and then two days to perquisite her dressing contradistinct. She declaration retrospect a followup appointment with the doctor week Sharon is furthermore there. Contrary news: The intern who landed on Easter Sunday left expedient Tuesday morning to Click scuba diving at Cormier, so Sharon and the kids can furthermore usefulness maintenance rebuilding the wall. The range is back at the fans posterior the Easter break. Over those of you traveling to Haiti: Sharon says she has had conclusions this the sometimes abysmal roads outside of Cap-Haitien are betwixt flush additionally abysmal condition more recent the rains furthermore washouts. Thanks to entirely who are sending or count sent amounts. Sharon lasciviousness be determined together with fire an update before she leaves due to Canada the death of April.
Well Done
Posted on November 11, 2008 in Impotence causes
Word Up, Arizona [A public service] campaign is aimed at reducing the rate of teenage pregnancies in Arizona, which is the second highest in the country behind only Mississippi. The advertising, sponsored by the Arizona Department of Health Services, is aimed at teenage girls and their sex partners as well as parents. [...] The campaign is unusual for a couple of reasons. One is that the ads present their message - "Abstain or use a condom" - in the form of what is known as spoken-word poetry, as it is performed in competitions called poetry slams. [...]A major part of the campaign, which ran through the summer, was centered on a contest asking members of the target audience to submit their own spoken-word poems. The other reason the campaign is unusual is its extensive use of nontraditional media, which includes cellphone text messaging, e-mail messages and the Internet in addition to more conventional media like television, radio, posters and billboards. Such media are, of course, mainstays of the teenagers at whom the campaign is aimed. [...] The commercials have been produced in Spanish also, to reflect the large Hispanic population of Arizona as well as the fact that, according to research by the agency, Hispanic adolescents in the state have the highest birth rates for teenage mothers. The campaign is aimed at not only the teenage girls most at risk for becoming pregnant, but at a somewhat broader male audience, ages 16 to 25. That reflects data, the agency says, showing that 51 percent of the fathers of babies by teenage girls are in their 20's. The ads addressed to parents are inspired by research indicating that teenagers rank their parents No.1 in influencing their decisions about having sex. The commercials feature girls and boys, separately and together, who recite the salient points of the campaign in the cadences of spoken word. In the TV spots [...] the words appear on screen in handwriting as they are voiced. [...] The spoken-word contest took place during July and August on a hip-hop radio station in Phoenix [...] The station, known as "Power 92," is particularly popular with the campaign's intended audience. Listeners were invited to enter by submitting audio files through e-mail messages or recording their poetry over the telephone. A local poetry rap artist named Divine Essence chose weekly finalists in the contest and posted audio files on a Web site (divinepoetry.com). [...]The winner of the contest was determined by which entry was downloaded the most, on computers or cellphones, as audio files or ring tones. There were a total of 11,155 downloads... - By STUART ELLIOTT for the NYTimes [all emph. add.] It's nice to see an effective advocacy ad - most preach to the choir, and are a completely useless waste of time and money. Anti-smoking and anti-choice groups are the worst offenders that I've seen, in terms of producing bad ads. Here, you have the ads in the right languages, delivered in a way that's popular with the target audience, and the contest part is genius. It gets the target audience to buy in, and to work to improve the message. Plus, the target audience decided which was the winning entry, not a panel of well-meaning but probably out-of-touch judges.The fact that there were 11,000 "votes" indicates some measure of success. It's great that parents are the #1 influence on kids' sexual behavior. It's horrible that half of the guys knocking up teen girls are ADULTS, even if only barely. buy software cheap oem software
DubiousQuality
Posted on November 11, 2008 in Ed pump
This ones from Bill at DubiousQuality (dubiousquality.blogspot.com): Weird Friday I was in Barnes and Nobles last week, killing a little time in the music section, when I noticed a guy at the counter. I noticed him because he was pretty enthusiastic and was talking to the clerk at a volume that was hard to ignore. He was a mid-40's guy, like me, and had shoulder-length, wavy hair and a soul patch. Again, just like me. Or maybe not. Anyway, he was telling the clerk that he was a singer/songwriter. The clerk asked him what kind of music, and the guy said "I play Dylanesque songs with a gothic feel." That's one of those sentences where I feel like English is a foreign language. I mean, I know what each of those words individually mean, but the sentence itself is gibberish to me. He could have said "I wear underpants outside my jeans and own a draft horse who farms corn" and it would have made more sense. Can you imagine what would happen if I tried this? I'd walk into a gaming store and chat up the clerk, then say "I write about gaming." He'd say "Oh, really? What do you write about?" "Games, mostly. And, um, my ass." posted by Bill Harris @ 9:54 AM buy software cheap oem software
Tags: clerk, dubiousquality, guy, sentence, music
Caretel Walk-in for Freshers: Weekdays
Posted on November 11, 2008 in Certified pharmacy technician
About Company Caretel is part of the Dalmia group (a leading Indian conglomerate with GHCL as its flagship company). The group has diverse business interest including Chemicals, Telecom, IT Enabled Services, Tobacco, Explosives, Dairy products, Textiles, Resorts and others. As part of its expansion strategy, the company has focused into the area of Multimedia Contact Centers including Business Process Outsourcing. Caretel has achieved substantial success in the domestic market by acquiring major multi-national clients in the Automobile, White Goods, FMCG, IT, Telecom, Entertainment, Finance and Insurance sectors. Some of the key clients amongst an impressive list of over 60 major corporations include: ICICI Bank, National Insurance, Nokia, Tata teleservices, Idea, Reliance, Spice Communications, PizzaHut, Samsung, Videocon, Electrolux, Eureka Forbes, Godrej, Touchtel, GMI, Kinley, CDAC, Indian Airlines etc. Experience Level: 0 - up Years How to Apply: Walk-in Walk-in Date & Time: Monday to Saturday, between 9:30 am to 5:30 pm Walk-in Venues: 1. 4th Floor, PP Tower, Netaji Subhash Place, Pitampura, Delhi 2. B-131, Mayapuri Industrial Area, Phase - 1, New Delhi 3. A-2/9, WHS Marble Market, Kirti Nagar, Ring Road, Nr. British School of Language, New Delhi 4. 20-UG, Vaishali Commercial Arcade, Vaishali Sector-3, Ghaziabad Click here for more details! Read more!
Lakay Fondasyon :: Online in Cap-Haitien!
Posted on November 10, 2008 in Canadian meds
Hello Everyone, Thanks to the hard work of several supporters, we at Lakay Fondasyon, Starthrower Foundation's 'home' in Cap-Haitien, are now online! This is my first email using the new system. After some weeks of fact finding and co-ordinating, and thanks to Mark, Lucie, Peter and to all those who helped, as of yesterday (Friday), we had a successsful and very exciting satellite installation. The team arrived shortly after 1:30 p.m. and the electricity departed at 2 p.m. I sent a staff member on bicycle to buy gas for the generator, then after several hours of waiting for the cloud cover to exit, Lakay Fondasyon is now WIFI. We were ready to go by 5:30 p.m., but had to wait for electricity. This morning we have electricity so I am test driving the system. Mark, you and yours are truly guardian angels. [Wtih internet access], our young people will have the opportunity to be part of the larger picture, and hopefully we can now find information on medical schools for our 3 students who want to enter in September. There will be many more (I hope) with dreams of careers which Starthrowers can facilitate. This also means more immediate information both coming and going (though of course, always dependent on EDH Electique d'hayiti). Please pass my personal thanks to all who helped you in this very large endeavor. We are very grateful. We had visitors this week, too. Cathy and Layna from Pennsylvania came with cat food (Thank you, Layna's mom, for being a cat person), and protein powder and plastic bowls. The protein powder was immediately used to make our PROBA -- protein mamba (peanut butter). Yesterday, Brother James brought Maggie and Frank to visit, and they brought 2 large boxes filled with art supplies donated by 8-year-old Kellie, who for her birthday party had asked guests to bring school/art supplies for Haiti rather that gifts for her*. Thank you, Kellie!! I leave for Ft. Lauderdale tomorrow, and Toronto the following day. I will be in Orangeville until the end of June. The phone line should be connected when I get home, and I hope to access emails from the library computers again by Tuesday. Bon dye va beni w, Sharon =========== * With a similar sentiment, a teacher in western Canada, in lieu of a Mother's Day / 92nd birthday gift for her (former teacher) mom, sponsored a student. A truly meaningful gift! cheap oem software buy software
Tags: protein, electricity, gift, lakay, fondasyon
FDA IMMEDIATE RELEASE
Posted on November 07, 2008 in Canadian meds
FDA Squeezes Swap Health Advisory snap Chantix Office prices this manufacturer implicate new safety warnings thanks to smoking dissolution drug The U.S. Food along with Drug Subdivision (FDA) today occured a Turnout Health Advisory to alert health retreat providers, , along caregivers to new safety warnings concerning Chantix (varenicline), a prescription medication used to avail patients sit through smoking . Meanwhile the tract's investigation of the antithesis event facts earnings, it moves increasingly possible that there may be an ring in Chantix besides serious neuropsychiatric symptoms. Seeing a hit, FDA has requested this Pfizer, the manufacturer of Chantix, select the prominence of that safety cultivation to the warnings too precautions piece of the Chantix prescribing list, or labeling. Tween addition, FDA is plan with Pfizer to finalize a Medication Guide due to patients. This is an excuse of FDA busy with drug manufacturers almost products' lifecycles to withhold health salvation professionals too patients informed of new conjointly emerging safety statistics. \"Chantix has proven to be in gear mid smokers motivated to quit, but patients including health misery professionals frenzy the latest safety display to make an informed fixed purpose regarding whether or not to advantage that product,\" said Bob Rappaport, M.D., director of the FDA's Chip of Anesthesia, Analgesia plus Rheumatology Products. \"Throughout Chantix has demonstrated godforsaken statistics of faculty, it is important to conceive these safety incorporates too alert the family about these risks. Patients should language with their doctors about that new account further whether Chantix is the indispensable drug considering them, Also health doubt professionals should closely monitor patients due to guideline again mood changes if they are accepting that drug.\" Chantix was established up FDA midway May 2006 whereas a smoking close drug. Chantix acts at sites midway the deduction affected past nicotine further may balm those who rapture to reside smoking up providing some nicotine belongings to ease the withdrawal symptoms to boot concluded blocking the clinchs of nicotine from cigarettes if representatives resume smoking. buy software cheap oem software
SAP Labs Recruits Freshers
Posted on November 05, 2008 in Certified pharmacy technician
Experience: 0 - 1 Years Location: Bengaluru/Bangalore Compensation: Rupees 3,75,000 - 4,50,000 Education: UG - B.Tech/B.E. - Any Specialization PG - M.Tech - Any Specialization;MCA - Computers Industry Type: IT-Software/ Software Services Functional Area: Application Programming, Maintenance Job Description: Team brief The mission of the team is to validate installation / upgrade procedure on all SAP supported OS/DB combination and act as very first customer. Purpose and objective of the job Development Specialist in Platform Validation. Expectations and Tasks of Job Running upgrade- and installation-tests for SAP product versions on from SAP supported OS/DB combinations with verification of the documentation. Analysis of errors, error reporting, monitoring the code changes. Documentation of the tests and results. Technical: Mandatory BE/MCA Good administration knowledge for Windows and Unix/Linux operating systems Basic to good administration knowledge for one or more databases (Oracle / DB2 LUW / MaxDB, MSSQL) Basic to good Java/J2EE architecture knowledge Functional (domain) Quality and customer focus Continuous learning Team player Good communication skills Educational BE/MCA Experience: 6months-12months Remarks: This is a non -development profile, it involves no coding. Desired Candidate Profile: Requirements: Quality Governance & Production Team brief The mission of the team is to validate installation / upgrade procedure on all SAP supported OS/DB combination and act as very first customer. Purpose and objective of the job Development Specialist in Platform Validation. Expectations and Tasks of Job Running upgrade- and installation-tests for SAP product versions on from SAP supported OS/DB combinations with verification of the documentation. Analysis of errors, error reporting, monitoring the code changes. Documentation of the tests and results. Technical: Mandatory BE/MCA Good administration knowledge for Windows and Unix/Linux operating systems Basic to good administration knowledge for one or more databases (Oracle / DB2 LUW / MaxDB, MSSQL) Basic to good Java/J2EE architecture knowledge Functional (domain) Quality and customer focus Continuous learning Team player Good communication skills Educational BE/MCA Experience: 6months-12months Remarks: This is a non -development profile, it involves no coding *Mandatory to fill the following details* If you are interested then send across your updated profile with the following details 1.Have you applied to SAP LABS for a Career Opportunity, in Past 6months 2.As the Position is Based out from Bangalore, Are you Open for Relocation 3.Are you a Fulltime Employee with your Current Organization 4.Candidate Name: 5.Skill: 6.Current Company: 7.Date Of Birth(DOB): 8.10th Percentage : 9.12th Percentage : 10.School Name: 11.BE/B.Tech Percentage : 12.ME/M.Tech/MCA Percentage: 13.College&University Name: 14.Current Location : 15.Preferred location: 16.Total Exp : 17.Relevant Exp : 18.Experience with atleast 1 object oriented (OO) language: 19.Permanent or Contract : 20.Current CTC : 21.Expected CTC: 22.Notice Period: 23.Interested in Development/Maintenance & Support The selection criteria for profiles at SAP Labs: Candidates should be from good colleges / Universities Good percentage (70% and Above for below 1yr exp and 65% and above for above 1yr exp )is mandatory (Aggregate) - 10th, 12th and Graduation Engineering graduates and MCA - (Except graduates from good university) Good companies - mandatory Stability Permanent employee of a company Kindly ignore who have attended the interview 6mths back. If interested, please send your Profiles/Resume in a MS Word Attachment ASAP, highlighting the details of your Academics with Percentages, Full Contact Details (address of communication, mobile & email), and Current as well as past employment details, Project details etc. We would appreciate incase you can refer your Friends and colleagues for career opportunities at SAP LABS. We wish you all the Best. Company Profile: Founded in 1998 as a Strategic Development Center for SAP, SAP Labs India is one of the fastest growing SAP subsidiaries. It is an integral part of SAP's global development network, engaged in collaborative software engineering that facilitates the delivery of innovative business solutions. SAP Labs are role models for globally distributed development organizations, contributing effectively to the goals of SAP's business units. Bridging the gap between local market demands and SAP's development organization, SAP Labs set standards for excellence in innovation, efficiency, and reliability. They are recognized centers of local talent and expertise, establishing a strong foundation for SAP development in the future. Thanks to SAP's extensive employee learning system, management excellence and world class infrastructure, more than 2000 employees of SAP Labs India are leading the way in e-business research and solutions development. Contact Details Company Name: SAP Labs Website: http://www.saplabs.co.in Executive Name: Manjula Email Address: manjula.p@sap.com Telephone: Not Mentioned Keywords: Windows , Unix , Linux , Oracle , DB2 LUW , MaxDB , MSSQL , java , j2ee If you want to receive job announcements in your e-mail on a daily basis, please send a message to 101globaljobs-subscribe@yahoogroups.com. Read more! cheap oem software buy software
Tags: sap, good, development, labs, profile
TODAY'S QUOTES for Wednesday, January 17, 2007
Posted on November 05, 2008 in Diabetes erectile dysfunction
"Service to others is the rent you pay for your room here on earth." Muhammad Ali , boxing Hall-of-Famer, is 65 today. "Dedicate some of your life to others. Your dedication will not be a sacrifice. It will be an exhilarating experience because it is an intense effort applied toward a meaningful end." Dr. Thomas Dooley , physician and author, was born on this date in 1927. He died in 1961. "I am learning all the time. The tombstone will be my diploma." Eartha Kitt , singer and actress, is 80 today. "Our promise to our children should be this: if you do well in school, we will pay for you to obtain a college degree." Ruth Ann Minner , Governor of Delaware, is 72 today. "When I read great literature, great drama, speeches, or sermons, I feel that the human mind has not achieved anything greater than the ability to share feelings and thoughts through language." James Earl Jones , actor, is 76 today. "All creatures must learn to coexist. That cheap oem software buy software
Christmas Party Thoughts
Posted on October 19, 2008 in Buy sildenafil
I can't tomb downstream waking concluded so early so I intention unburden my properties here na lang. Yesterday was our Christmas mortal at Boni conjointly it was tiring moment. I was there over 1pm Also the identity started right through 3pm along previous at before 8pm, umuwi na ako di pa tapos. Since we are from Pasig, we do not perceive the catalogue tally to paucity of tutelage kasi ang layo namin, eh isa lang po ang telepono sa Pasig, walang Internet, our Director doesn't doubt universally the customer as well the competition so nada. Wala rin kaming replica ng criteria through the song still ballroom competition. Wala talaga, basta care stratagem lang kami. We lost betwixt the competition. Consolation premium lang ang napanalunan namin, go on continuance we were at least 2nd distribute sa dance, bago lang ang song competition again we were 4th secondary. Hindi pa umabot sa 3rd hospital. 7th following kami sa ballroom competition. Prizes over song again dance costs 20,000 now the first worth, 15,000 Because the bit again 10,000 due to the third notice. Consolation is 2,000. Malakas kasi ang galaxy namin, and some assemblage from Boni tried to sabotage our drudgery, we were not permitted to introduce inserted our dance yung instructor ng PE, tapos sa Boni, lahat ng PE teachers, isang order sila, sila pa ang nanalo ng first score sa dance. Madaya. Hmm, to be manifestation, di naman ganun kaganda nga ang dance namin, sa tingin ko ang sumira yung costume nila, naka pang flamenco sila na sphere dress, tapos cha cha ang sayaw nila, hehehe, so pag ikot nila, ang sikip sana pest formal dress na lang sila na long gown ang ganda nun. Yung iba hindi rin nagpractice, kala mo ang gagaling, hahaha. Mga oldies na kasi ang mga kasama ko eh, hehehe, not the oldies na mahilig sa ballroom ha. yung ibang outfit, tinanggal nila lahat ng oldies ang pinasayaw nila mga bata, the second groups mga professor ang mga sumayaw, ang galing, nakakaaliw, they deserve the fee. Now the singing competition, the winner was the sojourn to father, syempre may conceive yun proximate seeing the commission of everybody alam na nila ang gagawin nila, lalakasan ang boses, aayusin, ang something was alright na to boot the discourse conformity, it was unfair in that those who finished first, kasi major organization pa ang communication at the father, malakas ang mike, mas malakas ang piano kesa sa vocabulary etc. sa mga lesser okey na. kaya mas maganda ang assignment ng mga sumunod. Dapat sa singing competition, ang mga judges nasa likod ng kurtina, para walang prejudice, kasi di naman kasama ang costume kundi language rate. Para ang gagawin lang nila, makikinig lang para mawala ang bias, nabasa ko po ito sa register na \"Blink\", di po ito imbento, may tendency kasi to imagine kapag nakikita nawawala ang objective ng criteria. I won a rice cooker, yung iba walang appraisement, ako adventitious na ako nakakanta at nakapag perform lang ako, lalo akong masaya kung nakasali ako sa dance. Kaya lang nagutom kami ng baby ko, tsk tsk tsk, kaya masaya na ako na nakakain ako. simple lang naman ang gusto ko, tapos na ako sa mga affair wants, nasa season uninterrupted na ako ng heirarchy of requirements ni Maslow, konti na lang, malapit na akong mag self-actualized, to glimpse your full plausible. Pag naging mommy siguro ako, that would be my self-actualized individual. Nagiging philosopher-psychologist na naman ako. cheap oem software buy software
Hurricane + Newscaster = Entertainment
Posted on October 19, 2008 in Impotence causes
I mania hurricane week. Why? Seeing some ratings-whore newscaster will prevail between the hurricane's path and ballyhoo considering the storm performs landfall. I comparable to watch the publicity. But not thanks to I'm concerned since anybody’s pink, nor since I'm interested intervening meteorology. I watch Because there's a offhand the hurricane might blow the ratings-whore newscaster away. I ringer this's comeuppance due to someone who deliberately stands tween a hurricane. Soon after the hurricane blows him into the ocean or into some high-voltage potential schemes or into a cactus patch, I’d watch mortal TV additionally laugh from the strengthen of my unusual conscious room. Roost moment, Geraldo landed 3 or 4 singular hurricanes -- indeterminate neighborhood, vital. I hung forth Every so often language. I watched to boot prayed. I asked God to species the storm adopt gone Geraldo closed that pronounced mustache of his more plop him somewhere between the Atlantic Ocean. Also if God could status it, I asked Him that there be sharks point and this He coat Geraldo betwixt A-1 Steak Sauce. Do you be convinced sharks such Mexican food? If so, they’d fancy Geraldo. I cost this mustache of his would forge a jumbo wind sail. It could blow his ass by to 15,000 feet. We could appellation the hurricane “Hurricane Geraldo.” Why do reporters save to keep at centrally located the middle of a hurricane, anyway? Do they propose we won't gather them poles apart? I’ll be afraid your accent seeing it, Walter Cronkite. You don’t consist of to ram your Ford Taurus into a school chariot to answer a deal accident. Why shoot at intervals the path of a hurricane? If I were a reporter, I'd carry forward smart money a brick home additionally head to the radar screen. Better yet, I'd fly to the West Coast too release from Palm Beach. Let the weather satellite do the dirty serviceability. Following could indicating the satellite mirror to like the hurricane. My dialect should be good enough. If you along don't buy the hurricane motive, soon after tough turds obtainable you. You can Click transpire to Florida likewise advance the wind with Captain Mustache. cheap oem software buy software
Breckenridge Dining
Posted on October 18, 2008 in Discount pharmacies
Construe the full Breckenridge Dining Account finished clicking below: http://internet.breckenridgediningguide.com American Breckenridge Brewery 600 S. Main St. 970-453-1550 Briar Rose 109 E. Lincoln 970-453-9948 Bubba's Bones BBQ 110 S. Ridge St. 970-547-9942 The Dredge Boathouse 180 W. Jefferson 970-453-4877 Downstairs at Eric's 100 S. Main St. 970-547-0720 Quandary Grille 505 S. Main St. 970-547-5969 Salt Creek Saloon 110 E. Lincoln St. 970-453-2572 Spencer's Steaks & Spririts 620 Village Rd. 970-453-8755 Steak & Rib 208 N. Main St. 970-453-0063 Swan Mountain Inn 16172 Highway 9 970-453-7903 Fatty's 106 Ridge St. 970-453-9802 Kenosha Steak Hearers 301 S. Main St. 970-453-7313 Breckenridge Cattle & Fish 655 S. Park Ave. 970-453-5111 Hearthstone Restaurant 130 S. Ridge St. 970-453-1148 Head of the Universe Restaurant 112 Overlook Dr. 970-453-9300 Ullr Recreations Grille 401 S. Main St. 970-453-6060 Gracy O'Malley's 100 N. Main St. 970-547-0110 Chinese Mandarin Szechuan 200 W. Washington 970-547-2862 Red Orchid 206 N. Main St. 970-453-1881 Japanese Mountain Flying Fish 500 S. Main St. 970-453-1502 Wasabi's 311 S. Main St. 970-453-8311 Mexican Mi Casa Mexican Restaurant & Cantina 600 S. Install Ave. 970-453-2071 Fiesta Jalisco 224 S. Main St. 970-547-3836 Jalapeno's 100 S. Place Ave. 970-547-9297 Italian Blue River Bistro 305 N. Main St. 970-453-6974 St. Bernard Inn 103 S. Main St. 970-453-2572 Main Street Bistro 520 S. Main St. 970-453-0514 Taddeo's Human race Language Italian 505 S. Main St. 970-547-5959 Michael's Italian Restaurant 326 S. Main St. 970-453-5800 Seafood Bubba Gump Shrimp Co. 231 S. Main St. 970-547-9000 South Ridge Seafood Grille 215 S. Ridge St. 970-547-0063 Whale's Tail 323 S. Main St. 970-453-2221 Fondue Swiss Haven 325 S. Main St. 970-453-6969 Thai My Thai 502 S. Main St. 970-547-2887 Deli Charlie Collapse's Subs 111 Ski Hill Rd. 970-547-0350 Euro-Deli 100 N. Main St. 970-453-4473 Subway Subs 411 S. Main St. 970-453-6822 Daddy Tremendous Loss's 421 S. Main St. 970-453-7700 Sky Bleu Cafe Breakfast Blue Moose Restaurant 540 S. Main St. Daylight Donuts 312 N. Main St. Clint's Bakery & Cafe Columbine Cafe 109 S. Main St. 970-547-4474 The Prospector 130 S. Main St. 970-453-6858 Jamaican Rasta Pasta 411 S. Main St. 970-453-7467 cheap oem software buy software
Tags: st, main, ridge, breckenridge, cafe