Your Ad Here

The Internet is an Intelligent System

The Internet has been a legendary success. Millions if not billions of computers worldwide are always hooked up in the network 24 hours all year round. There are so many information that can be found in it…information that could have been unreachable or unavailable without the internet.

But there is one downside that the technology could bring which could have captured the imagination of the writer of the highly successful movie “The Terminator” which he called it the Skynet instead of the the internet which has become self-aware and that it views human beings as threat to its existence. I really think that such a scenario can happen…but it is unpredictable…Intelligence has been not fully understood that means the opposite scenario is also possible.

But this generation is still lucky to enjoy the freedom of using the internet while it is still not self-aware.

EiBox has Reconfigurable Architecture

The EiBox has a unique feature that will surely stand out among the competition. It has a reconfigurable architecture which means that EiBox can be reprogrammed on the fly.

With this feature, software designers can make software that would make EiBox reconfigure itself based on different situations and  instances and maybe just like what I have written in my previous articles, with a highly sophisticated sofware incorporating Artificial Intelligence techniques, EiBox can be made to analyze its own code and become the counterpart of a cell. That is why EiBox is an example of Systems of Neuromorphic Adaptive Plastic Scalable Electronics (SyNAPSE)

This feature of EiBox is made possible with the inclusion of a circuit that will make possible the reprogramming of EiBox.


The EiBox

Home Automation and Security System
Having a house with all those wonderful appliances does not necessarily means you have everything. There are drawbacks as you realize how difficult it is to manage your appliances to work for your own advantage. Home Automation and Security Systems help you manage your home works to your advantage. It works by automating/scheduling the turning on/off of your appliances, monitors your usage of your appliances, helps you save on your energy consumption, checks uthorized usage of your appliances and most importantly, helps you detect burglary even when you are away.

Control your appliances with or without your PC.
EiBox is a device that enables you to control your appliances with or without your PC. It includes a software with user friendly interface that will enable you to use EiBox instantly. EiBox has also built-in software that interacts with the PC or can be controlled without the PC. And best of all, the source code is available for you to customized and add more features to EiBox.



EiBox truly defines what is Home Security and Automation is all about. So when you think of Home Security and Home Automation, just think of EiBox. EiBox have the very best features that the industry has to offer.

EiBox has the following features:
1. Control 1(Php 3000) or 3(Php 4000) Appliances
2. Connetcs via USB/Serial Port of your PC
3. Stand Alone Timer(1hr minimum setting/Recurring) and PC Timer(Specify On/Off Time with 1 minute minimum interval)
4. Easy to use windows based Software
5. Option to access your appliances from the web
6. Automatic logging of usage of your appliances(records turn on/off time)
7. Hooks-up with other Eiboxes
8. Windows Based and MCU Assembly source code can be purchased separately for further customization.
9. Can handle loads of up to 220Vac 7A or 28Vdc 10A.
10. Small and compact Size that fit on the palm of your hand
11. With buzzer alarm
12. Light dimmer
13. Remote control via rf wireless capability
14. Receive alerts on your mobile phone or email
15. Back-up Battery

This device is ideal for building automation and monitoring, home automation, internet cafe’s and the device can also be programmed to create patterns just like displaying led dotmatrix for large buildings to create spectacular visual effects. And the manufacturer can customize the device based on your unique needs and requirements. The manual can be downloaded here.

EiBox in action:


EiBox Diagram:

Key Performance Indicators

In today’s very competitive world, one’s survival and success depends on his understanding of the complex dynamics that surrounds him. Friends to maintain, jobs to hold on, customers to please, lovers to love, health to watch out for and so on and so forth. His personal life has even became more complicated as others like him have become more complicated. And with all these complexities, sometimes we wish we can have a vision of what things to come our way so we can prepare ourselves early before it actually happens but unfortunately there is no such thing.

But fortunately, there are tools that exist that will help us make better decisions. One such tool to assist us is the setting up of metrics that will allow us to measure how we perform on the activities that we wish to monitor. The identification of these Key Performance Indicators (KPI’s) can be tricky and differs from each activities/situation.

I Find no Peace by Sir Thomas Wyatt (1503-1542)

I find no peace, and all my war is done.
I fear and hope. I burn and freeze like ice.
I fly above the wind, yet can I not arise;
And nought I have, and all the world I season.
That loseth nor locketh holdeth me in prison
And holdeth me not–yet can I scape no wise–
Nor letteth me live nor die at my device,
And yet of death it giveth me occasion.
Without eyen I see, and without tongue I plain.
I desire to perish, and yet I ask health.
I love another, and thus I hate myself.
I feed me in sorrow and laugh in all my pain;
Likewise displeaseth me both life and death,
And my delight is causer of this strife.

 



Business Intelligence in Marketing

Business Intelligence, or BI, are the set of applications used to convert a company’s massive amounts of data into knowledge which can then be used to improve operations and decision making capabilities of the company. One such method to accomplish this task is by predictive analysis. Predictive analysis can help a company maximize marketing campaigns.

To help keep pace with today’s consumers, many companies have implemented campaign management systems that enable them to generate many more campaigns than was previously possible. While these systems increase the number of campaigns that a company can run, they don’t necessarily improve campaign effectiveness. Then they realized that there is a need for them to find a way to help them analyze the data they generate from these campaigns and should allow them to make better campaigns in the future. Predictive analysis is the answer because it enables them to capture relationships between explanatory variables and the predicted variables from past occurrences, and exploiting it to predict future outcomes that is why BI apps are so hot these days just like Dennis Carey who has just been hired by Nortel Networks Corp.

Cell Blog

The author’s fascination about the cell has grown out of control that is why he decided to create a new blog dedicated to the cell. All new articles that has anything to do with cell from now on can be found on the said blog. The other main reason for the decision is with the new blog, a bigger number of audiences that share the same interest about the cell but are just restricted to entering keywords that has only related to cell can not find the article written on this blog since this blog is mostly dedicated to Accounting Software and the related technologies and issues.

The new cell blog articles are categorized into three namely (1) The Cell; (2) Cell Types; and (3) Cells in Computing. But would soon add new categories like (4) Cell Related Diseases and (5) Cell Communication.

So may I invite all the avid readers of this blog to please visit the site.

Cells and its different faces

Every living organism starts with just two cells the sperm and the egg cells. These two cells when combined together in the process called fertilization, leads to a start of chemical reaction that will last a lifetime. This chemical reaction is not driven by a random sequence of explosion that leads to the formation of one type of cell to another. It rather follows a sequence which is so intelligently designed. This information as we all know it is found in the DNA. And that is the real mystery until now. Who designed the DNA or where did it come from? Gee…it is so weird isn’t it?

That code in the DNA is a complex recipe that does not only contains the amount of chemicals needed to form different types of cells but the exact time and locations where this chemical reaction should take place as well. Each chemical reactions are executed and intelligently carried out with precision. But then it is not perfect. This imperfection gives rise to cancer diseases or sometimes leads to strange births like the famous snake with two heads. This explains why until now, there is no definite cure of cancer since its origin is from that imperfection. So probably, the creator can also be assumed that he is not perfect? Well, I don’t know the answer. But his creation already impressed me.


Cells: key to accelerating our Regenerative System

Cells as we know it is responsible for the formation of our body, our flesh, our tissues. Understanding it completely is still a major challenge even the smartest men that our race has produced still not able to decrypt the mysteries. How interesting really this area of science is and its discovery is perhaps the most important event in our civilization’s history. Understanding it completely can lead to a lot of major breakthroughs in science. Perhaps new breed of humans will rule the planet having special abilities that could make them invincible and indestructible just like Wolverine in X-Men.


 Wolverine

This is not a science fiction. This video of Alan Russell (he studies regenerative medicine — a breakthrough way of thinking about disease and injury, using a process that can signal the body to rebuild itself) just demonstrate how primitive our current understanding of the cell but I think it is a demonstration that our body needs some stimulant to accelerate its Regenerative System.



SocialSpark Helps Bloggers Make New Friends and Make Money at the same time

Social Spark 

SocialSpark is making big news in the bloggers community worldwide because of their revolutionary concepts of helping bloggers make more friends on the web and make money at the same time. It is another remarkable and very creative business that has been made possible by Information Technology(IT).

Joining SocialSpark is quite easy. Bloggers just have to register and they instantly become member of the SocialSpark community and can immediately gain friends. Once they gain friends, they may share tips and techniques about blogging and other interesting subjects with their friends and they can even exchange links which is great for seo’ing their blog. Then they register their blogs and install some codes onto their blog. The next step is to wait for sometime before their blog gets approved.  Once their blog gets approved, then that is the time for them to join the marketplace and start making money. No worry about SocialSpark. By they way, all the paid posts require nofollow, something different from all the companies out there. It is:

-100% Audit-able In-Post Disclosure
-100% Transparency
-100% Real Opinions
-100% Search Engine Friendly

Blogs must have original content, a sizable daily visitors and of best quality in order to qualify. SocialSpark pays by Paypal and payments are sent out 30 days after the post was approved. Social Spark is really cool. So join them now and make lots of friends and best of all, make lots of money. I already joined them and instantly I earned $5.5 just by making this post, no sweat.

Sponsored by SocialSpark

The Nannies at Accentuation

Joke #8:

Day 1:

Nanny(aka The Client): Very good, you have done well. And surprisingly you have done it without my help. Excellent. I have been trying to break it but all attempts are failures. Excellent, it is highly recommended that the program be transported to production.

Abaper: Thank you for the compliment.

Day 2:

Nanny(aka The Client) was so angry upon learning that Abaper’s work failed in production.

Nanny(aka The Client): Your work failed! I am going to file an incidence report to HR.

Gardener(The Boss of Nanny): From now on, we shall be putting you under probational status.

Joke #9:

Abaper: I would suggest that the entire program be replaced with a new program because of the faulty design and it has become very slow. One exceptional example is the table BSEG was accessed 20 times when it could have been read just once. Another remarkable observation is the determination of a paid invoice. I have worked on a similar program before and believe me it is not that simple.

Nanny(aka The Client): Oh, no no no… you just do not understand the situation…and please respect my 18 years of SAP experience. You still need to learn a lot from this project.

Abaper: With all due respect, it is more advisable to inform them(Nanny’s Clients) of the severity of the situation so that they can alot more time and budget for the program before it is too late. This is never meant to be of disrespect to you, it is about the program itself…it is really needed and besides, my task cannot be done without these changes.

Nanny(aka The Client): I created the program myself and I have 18 years experience, what are you talking about?

Joke #10:

Day 1:

Abaper is an experienced new hire at Accenttuate but was not oriented about the specific procedures or protocols in the project. Nanny(The Team Lead) was an awardee of Woman of Integrity.

Abaper: Hi Enduser, Nanny(The Cleint). The revision of the program is done and you may now test it in Dev.

Enduser: What? I do not have access in Dev.

Nanny(The Client): Abaper, we do not let Enduser test the program in Dev. I should be the one to inform them? Hadn’t anyone  told you that before?

Abaper: I am so sorry, I am not aware of such procedure.

Nanny(The Client): Nanny(The Team Lead) should have told you this. but any that’s ok, next time, do not do it again ok?

Nanny(The Team Lead): Oh I forgot to tell you, but anyway, now, you know. The rule is we do not have the authority to let the Enduser do the testing in Dev.

Abaper: Got it!

Day 2:

Abaper:  Hi Nanny(The Client), the revision of the program is finish and is ready for your testing.

Nanny(aka The Client): Hi Abaper, this is  not what I want. Nanny(The Team Lead) should have test it first. Haven’t she told you that?

 Abaper: She only told me that I should not let Enduser test it in Dev. I am so sorry.

Nanny(The Team Lead): So now you know, from now on, I should test your program first before you let Nanny(The Client) know about it. Ok?

The Nanny Invasion of IT Part 2

Joke #7: 

Day 1:

Nanny 1(aka FI Consultant): The program is working fine except that the document type ‘DA’ was not considered that is why there are some discrepancies in the Aging of AR Report.

Abaper: I am so sorry but I have worked on this kinds of programs and I could tell at this stage, your analysis is very incomplete, so I am giving this task back to you for furhter analysis.

Nanny 2(aka Project Manager): Do you have extensive testing result? Can you show it to us?

Nanny 1(aka FI Consultant): Believe me, that is the only problem that causes the minor error. I don’t understand why Abaper would give it back for further analysis. So may I request that Nanny 3(aka Abaper) to do the task instead?

Nanny 2(aka Project Manager): Your request has been granted, so Abaper I will be asking you to work with Gardener(PP Consultant) for the maintime.

Day 2:

Nanny 3(aka Abaper): The revision that Nanny 1 requested has been implemented as per her requirement.

Nanny 1: That’s wonderful and I have just tested it and the results were excellent. My test data is as follows:

Date: 01/01/2008 to 01/31/2008
Customer: 1000
Company Code: 10

Result: $1000.00

The result is verified using transaction code FD10N for month of January.

Nanny 2: Congratulations to both of you for a job well done and I saw how excellent team work can successfully overcome even the most difficult challenges. Abaper, I hope you learned something from this situation.

Abaper: Have you checked using the date range 01/01/2008 to 01/15/2008? The result is 0(zero)? There is no transaction within that period so the output should be equal to the beginning balance for January which is $1050.00 There is payment received on 01/20/2008 for $50 that is why the AR Balance as of January 31 is $1000.

The revision was implemented again by Nanny 3 immediately.

Day 3:

Nanny 1: Testing was done. My test data is as follows:

Date: 01/01/2008 to 01/15/2008
Customer: 1000
Company Code: 10

Result: $1050.00

Abaper: I have reversed one of the payments made for Dec 20,2007 which is $50. Therefore the beginning balance for January should be $1100.

The testings and revisions went on for two years until finally, all business scenarios was considered. Nanny 1, 2 & 3 became very wealthy.

Project Accounting

Project accounting (sometimes referred to as job cost accounting) is the practice of creating financial reports specifically designed to track the financial progress of projects, which can then be used by managers to aid project management.

Standard accounting is primarily aimed at monitoring financial progress of organizational elements (geographical or functional departments, divisions and the enterprise as a whole) over defined time periods (typically weeks, months, quarters and years).

Projects differ in that they frequently cross organizational boundaries, may last for anything from a few days or weeks to a number of years, during which time budgets may also be revised many times. They may also be one of a number of projects that make up a larger overall project or program.

Consequently, in a project management environment costs (both direct and overhead) and revenues are also allocated to projects, which may be subdivided into a work breakdown structure, and grouped together into project hierarchies. Project accounting permits reporting at any such level that has been defined, and often allows comparison with historical as well as current budgets.

Project accounting is commonly use at government contractors, where the ability to account for costs by contract (and sometimes contract line item, or CLIN) is usually a requirement for interim payments.

Percentage-of-completion is frequently independently assessed by a project manager. Funding advances and actual-to-budget cost variances are calculated using the project budget adjusted to percent-of-completion.

Where labor costs are a significant portion of overall project cost, it is usually necessary for employees to fill out a timesheet in order to generate the data to allocate project costs.

The capital budget processes of corporations and governments are chiefly concerned with major investment projects that typically have upfront costs and longer term benefits. Investment go / no-go decisions are largely based on net present value assessments. Project accounting of the costs and benefits can provide crucially important feedback on the quality of these important decisions.

An interesting specialized form of project accounting is production accounting, which tracks the costs of individual movie and television episode film production costs. A movie studio will employ production accounting to track the costs of its many separate projects.

source: http://en.wikipedia.org/wiki/Project_accounting

Budget and Sales Forecast Report

A programmer will never start to create a program without a well-defined requirement. The same thing as what most business owners usually does, having a business plan before they actually start their business. A clear and concise business plan would take their business where they want it to. And of course the enabler of getting there more efficiently and a lot faster is by creating a budget and sales forecast report.

The preparation of the report should not be time consuming. Make it as simple as possible. The figures must always be conservative and yet reasonable and should not deprive you of what you want. It is also very advisable to use accounting software right from the very start of your business. Accounting PRO V1.0 has a very nice feature that should allow business owners create these reports. The Budget and Sales Forecast Report in Accounting PRO V1.0 allows users to analyze at an early stage the share of the market a company’s product can attain. With their proprietary algorithm, the result can be attain at optimal level with very small margin of error.

Can we reverse engineer our brain?

Reverse engineering (RE) is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation. With this in mind, if we are able to reverse engineer the cell, can we reverse engineer the brain? The answer probable is yes if we are lucky. But I doubt if the human race can do this in our lifetime given the fact that we hardly know how the cell works. I hope I am wrong, Ray Kurzweil seems to be very optimistic. Watch his video below.



Payperpost: the Best Example of a Successful Business

Information Technology(IT) has helped create new business ideas and has made possible for companies to reach out to audience worldwide with the presence of the internet. PayPerPost has taken this one step further with their solutions to provide advertisers with a vehicle to promote their Web Site, product, service or company through the PayPerPost network of over 50,000 independent bloggers(including me). Advertisers will be able to connect to their network of bloggers to create buzz, build traffic, get product feedback, gain links, syndicate content and much more.

Payperpost has also helped these 50,000 independent bloggers(including me) earn from their blogs. Bloggers have to sign up as a member which is not easy. My blog took a while before it got accepted which means, they really mean business. They only accept blogs that have exceptional quality. Once the blog gets accepted, search through a list of opportunities, make a blog posting, get the content approved, and get paid. It’s that simple. Bloggers can easily make $500 a month or more! So what are you waiting for join the Payperpost to make your business on the top of competition and get paid to blog.

The best thing I really liked about Payperpost is that I was able to earn $20 upon signing up just by posting this post. That’s earning cash while enjoying the thing that made by IT possible and that’s “Blogging”.



The Nanny Invasion of IT

These are jokes compiled by several IT Professionals originally for mom experts:

Joke #1:

Abaper: Can you tell me the business process?

Nanny: Customer Place and Order, we ship the product, we process payment, then issue invoice, then issue delivery note and then goods issuance.

Joke #2:

CEO: You don’t deserve a Secretary, I’ll just hire EcoQuest Intl if I want to. I am going to place you in IT as a Manager because I saw that you have a very good track record in IT. Can you tell me your skills in IT?

Nanny: I know how to remove dust on the PC, read “Nanny” on the tv, I know emails, I see videos with my boyfriend, and read Miami Art and Social Coverage because I am so sociable and of course persiankitty.com because I love cats especially persians.

CEO: Really? How interesting, can you lock the door please…

Joke #3:

Nanny: The authorizations in R/3 is very erroneous. Users has a lot of complaints.

Basis: We are doing our best to resolve all issues being raised.

Nanny: I have an idea…anyway you know how to create authorizations right? And since all authorizations are currently created by SAP, we should just delete all these standard authorizations and replace it with our own authorizations.

Joke #4:

Day 1:

Nanny: The program is almost ok except for the scenario where I have to process one payment for several envoices.

Abaper: Ok, I’ll include that scenario.

Day 2:(Nanny was upset)

Nanny: Why am I encountering a lot of errors, I told you to include the scenario, but the programs generates a lot of errors.

Abaper: I have no idea, I only did what you ask me to do.

Nanny: I ask you to include the scenario where I need to process 1 payment transaction for serveral invoices.

Abaper: Yes, that’s what I did.

Nanny: How did this invoice shows up as fully paid, I only entered it to be partially paid?

Joke #5:

Day 1:

Abaper: I have already finished the part of the Stock Requirement where we have to trace the Finish Goods. Please do not check the the Document Types coz I need some clarification.

Nanny: Ok, I’ll check it later.

Day 2:(Nanny was angry)

Nanny: Your program is infested with bugs, all the Document Types being shown is wrong.

Joke #6:

Nanny(a.k.a. Sr Abaper): What is an Idoc?

Abaper: I don’t know yet.

Nanny(a.k.a. Sr Abaper) :(( : You should know, you just don’t want to tell me…huhuhu…waahhhh…I’ll tell my boyfriend who just happens to be the Technical Manager to prepare an Incidence Report about this….wwaaahhhh…huhuuuhhhuuu….(She continued to cry).

Accounting Software Efficiency

Accounting Software Efficiency is a measure on how the software performs and meets the expectation of the client. Several Factors should be considered in calculating the efficiency of the software and these are as follows:

  1. Ease of Use
  2. Number of Downtimes in a particular period
  3. What other users has to say about the software
  4. Cost of post implementation maintenance
  5. Availability of not only competent but professional and honest consultants

I’ve read the news recently and I am not surprise to see how contoversial this software is in the industry. Read the news here. Well, it could be the start of the downfall of the giant. Which is very eminent.

Cell: the Ultimate Basic Machine that Incomprehensible to Humans

Cells as we all know is the most basic biological machine that enables life to thrive in our world. And yet until today, just like what I have been mentioning over and over, we still know so little about it. It is in our modern time that we are slowly beginning to tinker with it in order for us to understand the complex processes that I believe is still so incomprehensible that it performs. Some people that used to be atheiest like Antony Flew has turned away from Atheism upon learning about the latest findings about how and what informations contained within these cells. It must have made them believe that this information with the cells is to impossible that it was created by chance, it is just way too impossible, is it? To give you more insights, this website about Information and Natural Processes will explain further about what I am talking about and watch this video to know more about our DNA:


Translating English into First-Order Logic

The translation of English to First-Order Logic is also a major development effort in the creation of Intelligent Systems. The first requirement in order to carry out this task efficiently is that one must be an expert in this domain(First-Order Logic). Secondly, one must be good at formulating Logic. It is not really a skill it is a gift so there could be few who can do this efficiently.

I’ve searched on the internet and found this website by Peter Suber to be very informative and gives a lot of tips on how to translate English to First-Order Logic. But to understand this properly, one must need to understand the notations used which can be found in  C. R. Dyer website. But her failed to discuss about uncertainty and ambiguity. To compensate for this incompleteness, I found a sample discussion about ambiguity at this  website but not very sufficient but informative.

There are several software available that uses FOL to search for proof of a theorem. Prover9 is an example. Another great application is the PVS.  PVS is a verification system: that is, a specification language integrated with support tools and a theorem prover. It is intended to capture the state-of-the-art in mechanized formal methods and to be sufficiently rugged that it can be used for significant applications. PVS is a research prototype: it evolves and improves as we develop or apply new capabilities, and as the stress of real use exposes new requirements.