Getting Started: Prolog (SWI-Prolog)
After wrote part I, i forgot that it should be a tutorial for installing and running (or compiling) prolog source code. In advance, we will use SWI-Prolog, a free software of prolog environment licensed under LGPL, which can be downloaded here. The distribution came into binaries and source for multi-environment operating system. It is your choice to use the pre-compiled one instead of building the source code first.
SWI-Prolog is widely use for education, research, also for comercial purposes. It offers some main features, such as:
- Kernel licensed under LGPL while libraries are in GPL
- Fast compilation
- Small size of application
- Multi-threading
- Robust and Scale for large application
- Portable
Getting Started: Prolog (part I)
Dear iTech reader,
In next semester, i will take course on Logic Programming using prolog. Logic programming is a family of declarative-type programming. Why declarative? It is because prolog represents problem in declarative statements based on goals. It is also known as the goal-oriented.
So this is my first program taken from Ivan Bratko's book: Prolog: Programming for Artificial Intelligence. Some have been rewritten also to help myself understanding prolog.
Read the rest of this entry »
Google: can you read this?
Google frequently used variations for its logo. Especially when there is special day such as Easter, Christmas, Thanksgiving, etc. Even to remember some memorial day such as a birthday of inventor or politician or , national hero day, national day, etc.
Today is quite special than other day. Google uses a special logo for its search engine website. Instead of using an alphabet logo, Google is using something for forcing you to decode the logo into familiar text.
Can you read this?
Yes, i'm sure you can read this easily. If you guess this code as Google then you get it right. Google is using this logo for commemorating Samuel Morse's birthday which is today. If you had joined boy/girl scout, you should familiar with Morse's code which used for sending decoded message based on how long a tune be sounded or length of signal. If you want to refresh your memory or you have no idea what morse's code is then you might find it interesting to see this picture.
Happy Morse Day!
note: there is a blog which is collecting all Google customized logo from its homepages all over the country from 1998. Please check this out.
This post is not sponsored by Google neither related to Google. Just a personal opinion.
Yahoo! Shutdowns its Jumpcut
Yahoo! has offered its Video uploading, editing, and sharing service to enhance its Yahoo! Video by acquiring Jumpcut in 2006, a company based in San Fransisco. Being almost three years in beta version under Yahoo, it is confirmed that Jumpcut won't be in a full released version. Since Yahoo's intent to shutdown its service and integrate to a well-known imaging service, Flickr. Whatever it is, sure, though decision which Yahoo has decided to move safe in this tough economic condition. Here is the copy from Jumpcut for the user which i received several days ago:
Test Drive: WP-Syntax for Java
Just wanna to check if syntax highlighter is working:
public class Hello{ public static void main(String []args){ System.out.println("Hello World!"); } }
Merger: SUN and Its Long Friend
There was a quite issue in SUN Microsystem acquisition. IBM recently had offered SUN to buy its stocks (NASDAQ: JAVA) and later withdrew from the offer. Surprisingly, Oracle released a press release announced that Oracle has met its best friend talked about merger with SUN Microsystem.
Redwood Shores, CA - April 20, 2009Oracle Corporation (NASDAQ: ORCL) and Sun Microsystems (NASDAQ: JAVA) announced today they have entered into a definitive agreement under which Oracle will acquire Sun common stock for $9.50 per share in cash. The transaction is valued at approximately $7.4 billion, or $5.6 billion net of Sun’s cash and debt. “We expect this acquisition to be accretive to Oracle’s earnings by at least 15 cents on a non-GAAP basis in the first full year after closing. We estimate that the acquired business will contribute over $1.5 billion to Oracle’s non-GAAP operating profit in the first year, increasing to over $2 billion in the second year. This would make the Sun acquisition more profitable in per share contribution in the first year than we had planned for the acquisitions of BEA, PeopleSoft and Siebel combined,” said Oracle President Safra Catz.
“The acquisition of Sun transforms the IT industry, combining best-in-class enterprise software and mission-critical computing systems,” said Oracle CEO Larry Ellison. “Oracle will be the only company that can engineer an integrated system – applications to disk – where all the pieces fit and work together so customers do not have to do it themselves. Our customers benefit as their systems integration costs go down while system performance, reliability and security go up.”
There are substantial long-term strategic customer advantages to Oracle owning two key Sun software assets: Java and Solaris. Java is one of the computer industry’s best-known brands and most widely deployed technologies, and it is the most important software Oracle has ever acquired. Oracle Fusion Middleware, Oracle’s fastest growing business, is built on top of Sun’s Java language and software. Oracle can now ensure continued innovation and investment in Java technology for the benefit of customers and the Java community.
The Sun Solaris operating system is the leading platform for the Oracle database, Oracle’s largest business, and has been for a long time. With the acquisition of Sun, Oracle can optimize the Oracle database for some of the unique, high-end features of Solaris. Oracle is as committed as ever to Linux and other open platforms and will continue to support and enhance our strong industry partnerships.
“Oracle and Sun have been industry pioneers and close partners for more than 20 years,” said Sun Chairman Scott McNealy. “This combination is a natural evolution of our relationship and will be an industry-defining event.”
“This is a fantastic day for Sun’s customers, developers, partners and employees across the globe, joining forces with the global leader in enterprise software to drive innovation and value across every aspect of the technology marketplace,” said Jonathan Schwartz, Sun’s CEO, “From the Java platform touching nearly every business system on earth, powering billions of consumers on mobile handsets and consumer electronics, to the convergence of storage, networking and computing driven by the Solaris operating system and Sun’s SPARC and x64 systems. Together with Oracle, we’ll drive the innovation pipeline to create compelling value to our customer base and the marketplace.”
“Sun is a pioneer in enterprise computing, and this combination recognizes the innovation and customer success the company has achieved. Our largest customers have been asking us to step up to a broader role to reduce complexity, risk and cost by delivering a highly optimized stack based on standards,” said Oracle President Charles Phillips. “This transaction will preserve and enhance investments made by our customers, while we continue to work with our partners to provide customers with choice.”
The Board of Directors of Sun Microsystems has unanimously approved the transaction. It is anticipated to close this summer, subject to Sun stockholder approval, certain regulatory approvals and customary closing conditions.
There will be a conference call today to discuss the transaction at 5:30 a.m. Pacific time. Investors can listen to the conference call by dialing (719) 234-7870, passcode 923645. A replay will be available for 24 hours after the call ends at (719) 884-8882, passcode: 923645. A live audio webcast of the call will be made available at www.oracle.com/investor and a replay will be available for seven days after the call ends. source
It is really quite surprising because after IBM, and another issues which HP would acquire SUN. Finally, Oracle is making the big step in Information Technology Industry history. Having a well-known and a well-developed platform which are Solaris/OpenSolaris OS, Java Platform, MySql, and VirtualBox virtualization technology, also a big contribution in open source community, SUN definitely will contribute to Oracle to its technology in IT industry. The most curious question is how Oracle will support what SUN has done to MySQL since it already has the leading Database Platform also to SUN's open source community. Well, we just can wait.
Hello world!
Welcome to Brutefoz | Technology and e-LifeStyle. This is your first post. Edit or delete it, then start blogging!



