Creative Ideas

Organization-based Programming

Proposal: * Organization-based programming = Organize agents, objects, and messages exchanged between them, to work on a goal or a process (i.e. “desired outcome”). Inspiration: Lemmings, DNA, construction sites, Impossible Creatures. Definitions: Agents are actors that have less predictable behavior. Objects are actors than have predictive behavior. Both agents and objects are actors. Actors can …

Organization-based Programming Read More »

Semantic Thoughts on Model, View, Controller (MVC)

Semantic Web is a technology family (or, a disparate set of sometimes non-related technologies) that allows computing applications to understand each other. It has the potential of transforming the way we do computing in the very near future… and power to make software developers’ lives easier. I’ve been having lots of random thoughts about how …

Semantic Thoughts on Model, View, Controller (MVC) Read More »

How to Print or Make PDF Files in Ubuntu/Linux

Ever wonder how to create PDF files from your documents or the web pages you visit? It’s very easy if you use Ubuntu! Considering the success of my previous post about wireless-ing your ADSL internet connection, I guess it’s good to show you how to make PDF files easily with Ubuntu. In short, go to …

How to Print or Make PDF Files in Ubuntu/Linux Read More »

Intuitively Probabilistic Programmer [wannabe]

You know what, I get the feeling that I’m somehow “destined” to be a “probabilistic guy” (it has a spiritual touch) A few minutes ago I was thinking that “IT” is simply about reducing ambiguity. which is basically increasing specificity. Problem is, the world is inherently uncertain. And IT usually doesn’t cope well with this …

Intuitively Probabilistic Programmer [wannabe] Read More »

“Selling” for 0% Profit!

Today I just found one way (though not so “good idea”) to have a 45-day loan with 0% interest……! I got approx 800,000 rupiahs today, cash, in less than an hour, that I can return around end January.. it was very easy. I was shopping with my friends (actually my Entreprenur University Kediri classmates), at …

“Selling” for 0% Profit! Read More »

OCaml: The Fastest Powerful Programming Language Ever?

OCaml seems to be a (yet another) very interesting programming tool. Objective Caml (OCaml) is the main implementation of Caml (Categorical Abstract Machine Language), which is based on ML. The Meta-Language (ML) was originally developed at Edinburgh University in the 1970’s as a language designed to efficiently represent other languages. The language was pioneered by …

OCaml: The Fastest Powerful Programming Language Ever? Read More »

Oz Multiparadigm Concurrent Programming Language, The

I’m not sure about you, but to me Oz looks like a cool programming language to learn… and use: Oz is a multiparadigm programming language, developed in the Programming Systems Lab at Saarland University. Oz contains most of the concepts of the major programming paradigms, including logic, functional (both lazy and eager), imperative, object-oriented, constraint, …

Oz Multiparadigm Concurrent Programming Language, The Read More »

Semantic Interface Driven Architecture and Continuous Change Driven Development

The time has come for yet another wishful thinking. With the rise of Service Oriented Architecture (SOA) and Event Driven Architecture (EDA), and Test Driven Development (TDD) extended with Behavior Driven Development (BDD), and a bunch of other buzzwords… let me introduce something else for the enterprise world: Semantic Interface Driven Architecture (SIDA) In short, …

Semantic Interface Driven Architecture and Continuous Change Driven Development Read More »

Erlang: The Concurrent Programming Language

Thank you Orbitz for posting [Erlang vs.] Java and and Threads (Jetty): The basic idea is, instead of using 1 thread per connection, since connections can last awhile, they use 1 thread per request that a connection has. The hope being, a connection will idle most of the time and only send requests once in …

Erlang: The Concurrent Programming Language Read More »

Makan Pelan + Mengunyah itu *Sangat* Penting!

Anda sering atau sedang mengalami masalah kesehatan? Obesitas, diabetes, maag, diare, dan lain-lain? Cobalah tips yang sangat sederhana ini: mengunyah makanan dengan pelan pada saat makan, jangan tergesa-gesa. Alasannya? Artikel Irvan Tambunan ini sangat bagus: Menurunkan berat badan. Menurut penelitian, saat makan dengan pelan, kita mengonsumsi beberapa kalori. Faktanya, cukup untuk mengurangi 10 kilogram dalam …

Makan Pelan + Mengunyah itu *Sangat* Penting! Read More »

id_IDIndonesian
en_USEnglish id_IDIndonesian