Sunday, September 28, 2008

Codeless Programming...

Limnor's Unique Codeless Programming

There are many codeless/graphic programming systems/tools on the market. Most of them are using lines to link pre-built components together to express programming logic. There might be users prefer this way of programming. But “line-linking” can quickly become extremely complicated and unmanageable, and even harder than coding. This problem is known as Deutsch Limit. It says that the problem with visual programming is that you can’t have more than 50 visual primitives on the screen at the same time.
Limnor uses actions and actions lists for programming. The programming logic is built by assigning actions to events. Very complicated programming logic can be easily built and managed in this way. It is so easy to do it the user may not realize how complicated programming logic she/he has achieved, until using Limnor event-map to show the “line-linking” between all the components. Manually linking all those lines will certainly be a tedious task scaring every body away.

Overcome the Limitations of Codeless

All codeless programming systems suffer the same limitation: the programming capability is limited to the capability of pre-built components. Limnor uses the following ways to overcome this limitation:

1. Be an open platform
Limnor is an open platform. Its structure is designed for adding new features very easily by adding DLL files without changing or recompiling the main system.
How "open" is Limnor? Limnor's main system only has two built-in components (a Limnor component is called a Performer). They are the Page performer and the Application performer. All other performers are "add-ins".
There is no limit on what kinds of new performers can be added to Limnor, due to the design of Limnor's foundation.
Computer languages are used to create Performers. Performers are used to create applications.
Many computer languages can be used to create Performers. For example, C#, C++, Visual Basic, Pascal, COBOL, Fortune, etc., can all be used to create Performers. Limnor SDK helps to make programming Performers easier.
Limnor SDK reveals patents-pending codeless programming technologies. It is available in the Limnor Codeless Programming Platform. It is free for Limnor Community members (Membership is free at: http://limnorcommunity.jrwebb .net)

2. Call External DLL’s in a Codeless Manner
DLLCaller is a Performer allowing your applications to call external DLLs in a codeless manner. All Windows applications are built on top of Windows API DLLs. That is, the lowest level of Windows programming is calling DLLs. Thus, this Performer gives your Limnor applications the raw power of Windows programming. This Performer simplified DLL calls by automatic memory parsing and callback handling. Callback functions become events. So your applications handle callback functions the same way as other Limnor programming: build actions and assign actions to events.

3. Use VB and C# Code Inside Limnor Applications, in a codeless manner
UserFunction is a Performer allowing your applications to use VB.NET and C# code inside the applications.
It is an alternative and simple way than developing Performers to extend Limnor’s programming capability.
The public functions, properties and events you create in your code automatically become methods, properties and events of the UserFunction Performer. Therefore your applications use VB and C# code in the same codeless manner.
With this Performer, the coding power of VB and C# is in the scope of Limnor programming, and the power is in the same codeless format.

4. Use ActiveX Controls and .NET classes, in a codeless manner
There are lots of pre-built components in ActiveX format. .NET DLL files are also a rich source of pre-built software components.
Limnor Performer Import Wizard is a tool to convert ActiveX controls and .Net classes into Limnor Performers. Thus you can use those software components in your Limnor applications.
The properties, methods and events of an ActiveX control or a .NET class become the properties, methods and events of the Limnor Performer generated. The Wizard lets you choose which properties, methods and events to be generated.
It should be pointed out that codeless programming as the new generation of software engineering it is fundamentally different than current software engineering based on coding. ActiveX controls and .NET classes are designed for coding. Therefore the designs of ActiveX controls and .NET classes are, in most cases, not best for codeless programming. This Wizard just does a direct converting and cannot re-design them for best codeless usages. The Wizard will produce source code of the Limnor Performer generated, and you may hand-craft on the source code to create Performers best fit codeless programming and your needs.

Saturday, September 27, 2008

Google Turns 10th year & offer 10mn dollars for world-changing ideas

Google celeberates it s 10 th Birthday.. for more info about his achivement & milestones visit
http://www.google.com/tenthbirthday/#2008.4

Blu-ray Disc!!

Blu-ray Disc (also known as Blu-ray or BD) is an optical disc storage media format. Its main uses are high-definition video and data storage. The disc has the same physical dimensions as a standard DVD or CD.

The name Blu-ray Disc is derived from the blue laser (violet colored) used to read and write this type of disc. Because of its shorter wavelength (405 nm), substantially more data can be stored on a Blu-ray Disc than on the DVD format, which uses a red (650 nm) laser. A dual layer Blu-ray Disc can store 50 GB, almost six times the capacity of a double-dual layer DVD (or more than 10 times if single-layer).

During the high definition optical disc format war, Blu-ray Disc competed with the HD DVD format. On February 19, 2008, Toshiba — the main company supporting HD DVD — announced it would no longer develop, manufacture, and market HD DVD players and recorders,[2] leading almost all other HD DVD companies to follow suit, effectively ending the format war.

Blu-ray Disc was developed by the Blu-ray Disc Association, a group representing consumer electronics, computer hardware, and motion picture production. As of September 20, 2008 more than 850 Blu-ray Disc titles have been released in the United States and more than 500 Blu-ray Disc titles have been released in Japan.[3][4] There is expected to be over 1200 Blu-ray Disc titles released in the United States by the end of 2008.[5]

Friday, September 26, 2008

'Web will run out of IP addresses by 2010'

London: After 'internet going to collapse' hit the headlines, now father of Internet Vint Cerf is warning that the web will run out of internet protocol (IP) addresses by 2010. According to the U.S. computer scientist, the web did not have enough unique codes that allow computers to communicate with each other.

"This is like the Internet running out of telephone numbers and with no new numbers, you can't have more subscribers," Daily Telegraph quoted Cerf, who is also a Vice-President of Google, as saying.

The computer scientists, who helped invent the system, called for early preparations to switch addresses to a new system.

When the Internet was developed in 1977 there were 4.2 billion addresses available under the Internet Protocol version four (IPv4) system.

Each of the IPv4 addresses has a series of 32 binary numbers, but with the surge of broadband globally, it is estimated that these addresses will run out by 2010.

A new system called IPv6 has been ready for a decade and is already used in Japan to connect thousands of earthquake sensors through a computer system that sends automatic alerts to television program and turns traffic lights red, the report said. IPv6 addresses are 128 bits long.

Thursday, September 25, 2008

‘Guitar Hero’?

It might be better than "Guitar Hero." A new computer program can generate spot-on music accompaniment tailored to the unique styles of different bands.
Musicians can usually pluck a new melody on their guitar, but finding the right accompaniment can challenge those without formal music training.
"It's easier to come up with a melody than come up with a series of chords to harmonize that melody," said Ching-Hua Chuan, a former Taiwanese rock guitarist turned computer scientist at Barry University in Miami Shores, Fla.

She had tackled the problem for her Ph.D. dissertation under Elaine Chew, an engineer at the University of Southern California in Los Angeles. Together they developed a program that combines computer learning with music theory.
Chuan chose to train the program on five rock albums from her favorite musicians, including Radiohead, Green Day and Keane. She and Chew tested the program by having it create accompaniment for certain songs, and then compared the results to the actual accompaniment recorded by the artists.
An early test with part of Radiohead's song "Creep" identified the correct melodic notes for chord tones 82 percent of the time. Testing with "High and Dry" produced a 70.5 percent accuracy rate. More recent tests with all five rock albums showed that 75 to 80 percent of generated chords closely resembled the original song accompaniments.
Perhaps the most unusual outcome was that the program, called Automatic Style Specific Accompaniment (ASSA), performed best after analyzing just one song.
"That's really a surprising result, because for most machine learning techniques, we want more data to guarantee better results," Chuan told LiveScience.
Previous programs trained on hundreds of songs and focused on generating musically pleasant accompaniment defined by broad music genres, rather than trying to capture an individual band's style.

ONGC Deploys 18000 Units of Windows Vista

Microsoft has recently announced large-scale deployment of its Windows Vista operating system by the Oil & Natural Gas Corporation (ONGC). The implementation which is termed by the company as its largest Windows Vista deployment in Asia saw 18000 units of the operating system being deployed by ONGC, with an aim to achieve security, ease of use, mobile computing and increase in employee productivity.




“India has always been a trend setter in technology usage and it is fantastic that one of the largest worldwide deployments of Windows Vista is at one of the country’s Navratna companies. This implementation is a great testament to the value that the operating system brings to organizations by providing them with huge advancements in the areas of security, productivity, search and ease of use,” said Rajiv Srivastava, General Manager Enterprise & Partner Group, Microsoft India.


Specific features that ONGC expects to leverage include the security attributes built into Internet Explorer 7 (IE7) such as Phishing Filters and Protected Mode, the User Account Control (UAC) functionality, optimized deployment capabilities across thousands of machines and the Green IT features including power management and energy saving.


To ensure a smooth transition and maximum returns, ONGC has also conducted company-wide trainings for employees. During these trainings, employee feedback on the benefits of Windows Vista has been extremely positive, with over 91% rating their initial experience of the operating system as very good or excellent.


The company chose to implement Windows Vista due to its advanced security features, expected productivity benefits, search functionality and lower TCO (Total Cost of Ownership).
By-Technoshare

Practical Considerations When Instrumenting Applications With JMX

The best way to instrument Java applications is to use JMX. But JMX is complicated. Most well-documented JMX sources focus primarily on common usage conventions and design patterns, but none of these address challenges involving instrumenting custom monitoring applications with JMX.

SL Corporation has over 25 years of experience in monitoring and visualization, with particular expertise in Java. The purpose of this paper is to offer recommendations on how software developers can best overcome challenges that arise when custom application monitoring requirements grow to involve aggregation, dynamic analysis, and visualization of real-time data.

Topics include: Common errors to avoid involving data content and design of MBeans, key requirements that should not be overlooked when instrumenting applications with JMX, and recommendations that will ensure minimization of client-side development efforts.

Posted by Technoshare

Dell, EMC Offer Pre-Configured Oracle Data Warehouse

Dell and EMC are offering a package of hardware and software pre-configured to run an Oracle data warehouse, thereby reducing the complexity of deploying the data store for business intelligence.



The combined product, unveiled Tuesday at Oracle Open World in San Francisco, uses Dell's PowerEdge rack server and EMC's Clariion CX4 networked storage system, which includes virtual provisioning and flash storage.

Oracle software completes the deal with its related database software, real application clusters and partitioning. The Dell PowerEdge R900 comes with four quad-core Intel Xeon 7400 series processors and the EMC CX4-960 storage array supports from eight to 10 terabytes of data.

The benefit of the latest offering is in simplifying the deployment of a complex data warehouse system, the companies said. "With these new optimized Dell-EMC configurations, customers can leverage pre-installed, pre-configured solutions to help reduce the purchase cycle and streamline data warehouse deployments," Mike O'Neill, VP of Technology Alliances at EMC, said in a statement.

The Dell-EMC partnership stems from Oracle's recently announced Optimized Warehouse Initiative, which combines the company's data warehouse software with hardware and software from computer and storage vendors. The initiative reflects the emerging interest among BI customers in data warehouse appliances that deliver high-speed data mining at lower hardware and implementation costs.

Appliance vendors, such as Teradata, Infobright and Netezza, offer products that would compete with Oracle's partner-driven products, but also have the advantage of having only one vendor responsible for the entire package.
Posted by-Technoshare

Wednesday, September 24, 2008

Tips for a secure Wi-Fi network

A few tips for a secure Wi-Fi network

Disable DHCP:

Since the DHCP is pre-configured to give private IPs automatically, (something like 192.168.0.1 or 192.168.0.2) whenever a device logs onto it, the first level of security would be to disable the DHCP on your access point and manually give the IP addresses to the access point and your Local Wireless devices. On the computer or laptop, one has to get into Network Connections and then to TCP/IP properties to do this. Since the IP addresses are manually assigned to your Access Point and Local Computers, it is practically difficult for someone to automatically connect to your network easily.

Set up WEP Pass key:

WEP stands for Wireless Encryption Protocol. You would have to define a "pass key", (either 8-digit or 12-digit or alphanumeric depending on the make of the access point) in the Access settings of the access point. For this you have to get into the Access settings and enable passkey Access method. The modem would release to the wireless device seeking to log on only when the same WEP passkey is supplied properly by the wireless device. It is good practice to change the Access Passkey on your access point periodically.

MAC Address change:

MAC stands for Media Access Control, a unique identification assigned to every network adaptor or controller or device manufactured in the World. Every electronic device has such unique MAC address. Generally, branded computers or devices have the MAC unique number or WLAN address (in case of mobiles) printed on a sticker that is seen either at the bottom of the Laptop or under the battery in case of Mobile. Alternatively, one could find the MAC address of a computer simply by Clicking on 'Start', select 'Run' and punch in 'cmd' and on the command prompt type: "ipconfig /all" which displays variety of information about your network controller or adaptor in your laptop or computer. Some times, MAC address is also displayed as "Physical Address". Example: 00-1D-72-8E-A8-C0

Once you have identified the MAC address, get into the settings of the access point, select 'access control' and key in the MAC addresses of all the devices you wish to allow to log onto the Wi-Fi network. That would mean only those devices which have the MAC addresses fed into the settings would be allowed to use the Wi-Fi network.

Change Admn Password:

All the access points come with an Adminstrator access to configure the access point. The password of the Access Point is left as the default password when supplied by the manufacturer. One must ensure to change the password to their own and avoid access to any unauthorised person. To do this, connect to the wireless network initially, right click on the network connection icon. Select 'status' and click 'support' and you would get the IP address assigned to the PC and also the default gateway IP address. The gateway IP address can be used as a web address in the browser to access the configuration menu of the access point. On the webpage, you can now change the default Administrator access password.

By Technoshare

Tuesday, September 23, 2008

World's first ever Cyborg!!-implant

PUNE, INDIA: World's first ever Cyborg, Professor Kevin Warwick, Department of Cybernetics, University of Reading, is just six to eight years away from another implant, this time a brain implant.

This experiment would be in the area of bi-directional communication. Currently the investigation process is on for brain-computer links, in particular an implant into the brain, which acts bi-directionally.

As Warwick tells, "This probably will mean retraining neurons within the brain to alter their basic functioning. The main reason here would be for bi-directional communication. Clearly this is different to space projects. I believe it is far more important as it really changes what it means to be human."

In the year 1998, Professor Kevin Warwick and his team at the department of Cybernetics, University of Reading had underwent an operation to surgically implant a silicon chip transponder in his forearm that allowed a computer to monitor him as he moved through halls and offices of the Department of Cybernetics using a unique identifying signal emitted by the implanted chip and also allowed him to operate doors, lights, heaters and other computers without lifting a finger.

The second phase of the experiment Project Cyborg 2.0 got underway in March 2002 with an aim of studying how a new implant could send signals back and forth between Warwick's nervous system and a computer.

His team is presently busy with the rat brain project, a biological robot controlled by a blob of rat brain created by the scientists. The project is at an interesting turn as it moves on to study memories vis-à-vis brain.

"We are now about to investigate how memories manifest themselves in the brain – hopefully this will give us some leverage in dealing with Alzheimer's disease," shares Warwick.

The project entails a wheeled machine wirelessly linked to a bundle of neurons kept at body temperature in a sterile cabinet while signals from the "brain" allow the robot to steer left or right to avoid objects in its path.

Posted by Technoshare