Site Sponsors:
Policy Permission: Copy & Paste in Java 
Sure I love C#, C/C++, Delphi, VB.NET, JavaScript, Ruby, and PHP, but in my spare time I write allot of Java.

Why Java? Because when it comes to sharing, be it via applets or applications, Java simply shares allot father.

Yet across the globe, folks who are used to being able to share their clipboard with the Java have been disturbed by what seems to be yet another arbitrary edict: somewhere, someone felt that the world would be safer if clipboard sharing was disabled.

Ignoring the idea that the ability to exchange data is a user-driven operation, the fact that a program can dump huge amount of data to a clipboard is not a problem anyone I know of has ever encountered. Yet, as new-found knowledge has ways that wisdom knows nothing of, the fact remains - by default - that another traditional convenience can be denied.

Well, another nicety lost.... yet (hopefully) merely temporarily interrupted? (Ever wonder if Microsoft hires folks to sabotage open efforts? -I sure do!)

While remediation of the problem promises to allow everything from FireFox to Opera to use JVM plug-ins once again, until we are far, far, past this unfortunate event, folks will want to know how to fix their local policy file.

The 'related link' below has an excellent post. The succinct information will help billions of people enjoy the features of several applets here, as well in the Open Source Projects across the cyberverse.

Linux and Windows user alike might be surprised to discover that a java.policy files might not exist. Not having a java.policy file is not too unusual. For those who would like an example to help them create a java.policy file at the proper location, here is a content cut & (ahem) paste:

grant { 
permission java.awt.AWTPermission "accessClipboard";



[ view entry ] ( 2416 views )   |  permalink  |  related link
New Look for EzLog 
One knows that one needs to make something easier to use when YOU find yourself wishing it were so...

Perhaps that is why we software developers always have the best tools?

After a little thought, it occurred to us that even a time tracking tool might do well to use a "calculator" metaphor. -Once EzLog4J is installed, simply move your cursor over each button to see what each of the above buttons do.

Note that while the new keys do the same as pressing the above key-labelled buttons, that the old keyboard equivalents (INS = new entry, DEL = remove selected entry, etc.) still work as expected.

Hope you find it useful!

[ view entry ] ( 2314 views )   |  permalink  |  related link
Technology Tips for 2013 
I was asked to come up with a handfull of trendy tips for IT Professionals.

Here is the short list.



--- Nagy's Top Tips for 2013 ---

“The realm of continuous integration is putting a great deal of pressure on software developers to do a far better job on real-time testing & diagnostics. Moles, PEX, Delegate, and System-style Integration interfaces & testing strategies must rapidly fill the void between an NUnit Testing mindset, and the creation of a more pluggable, production-quality, stimulation / simulation regression test ability for our applications.”

“MYBATIS and Hibernate are simply must-have technologies for any large corporate undertaking. The ability to quickly represent database schema in source code (Hibernate the choice of many for exact tabular-object CRUD), or efficiently re-factor database schema (MyBATIS is often the choice there) are surely two of the hottest topics in the corporate software-developer world today.”

“The economic realities of our time are clearly favoring software developers who are capable of doing more than writing code. -Becoming familiar with design patterns, UML, as well as tuning our production-quality solutions are the key skills that will help ensure that our resume stands out in a crowd.”

“After reviewing technologies like Hadoop, one will discover many opportunities for performance improvement. While a revolutionary step toward treating massive hardware installations as a single monolithic computing resource, today's software developers should be keeping a closer eye on the more obvious ways to let Big Data task big resources a lot more effectively.”

“Service Orientation is another huge opportunity for software developers. In addition to the technical underpinnings of 'bottom-up' discussions over REST, SOAP, and / or BEST, the real call of duty is to discover why IT is only half of what any good IT Alignment process is all about.”

“With one exception, our modern Enterprise Service Bus is simply a restatement of an old, time-proven, transaction-processing system: Today, often lacking the efficiencies of bit-level encoding, iuo-architecture, and packet-level obfuscation, modern software developers should be paying far more attention to making our data exchanges far more efficient, as well as secure.”

“It is no longer advisable to be selecting technologies simply because they make life easier for developers. In a time when computing power is no longer increasing as fast as we have become accustomed, we may yet have to quickly return to the day when a developer knew enough about microprocessors, operating systems, networking, memory, and bottom-line technology justifications so as to be able to prove that we have selected the right tool, for the right job.”

“When we see Java projects like Hadoop re-writing their own performance-critical routines, we should be interested in discovering how we might do the same. Why? -Because probably sooner - rather than later - we too might reasonably be expected to know how to make our favorite technology natively-faster, resource-smaller, and consequently a better choice for our own projects. Having a common linker, as well as a native-code-creation option would be a good place to start.”

“Just as the loss of traditional occidental values made unlocked car doors and hitchhiking a thing of the past, so too is the rise of digital skulduggery threatening the open and free exchange of standards, ideas, and software. From international copyright & intellectual property issues, to the proper use of asset & license management tools, techniques, and best practices, the software developer of today should be keenly interested in becoming far better versed in the growing legal & regulatory consequences of practicing our trade.”

“Virtualization may be nothing new, but new software developers should be a lot more comfortable with discussing cloud, networking, SAN, and other on-demand software support alternatives, strategies, and concepts. For reason of license validation, if not outright image creation, the ability to deliver and test stand-alone, turn-key applications on-demand is becoming the norm in our modern, corporate elastic-cloud, world.”

[ view entry ] ( 3780 views )   |  permalink  |  related link

<<First <Back | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | Next> Last>>