Ubuntu mobile phone OS
->
” The number one free operating system is going mobile.
Join the revolution and be one of the early adopters of the Ubuntu phone developer preview.”
->
” The number one free operating system is going mobile.
Join the revolution and be one of the early adopters of the Ubuntu phone developer preview.”
->
->
Until today I only know the term hash-exclam for #!
“In computing, a shebang (also called a sha-bang, hashbang, pound-bang, hash-exclam, or hash-pling) is the character sequence consisting of the characters number sign and exclamation mark (that is, “#!“) when it occurs as the initial two characters on the initial line of a script.
Under Unix-like operating systems, when a script with a shebang is run as a program, the program loader parses the rest of the script’s initial line as an interpreter directive; the specified interpreter program is run instead, passing to it as an argument the path that was initially used when attempting to run the script. For example, if a script is named with the path “path/to/script“, and it starts with the following line:
#!/bin/shthen the program loader is instructed to run the program “/bin/sh” instead (usually this is the Bourne shell or a compatible shell), passing “path/to/script” as the first argument.
The shebang line is usually ignored by the interpreter because the “#” character is a comment marker in many scripting languages; some language interpreters that do not use the hash mark to begin comments (such as Scheme) still may ignore the shebang line in recognition of its purpose.”
http://en.wikipedia.org/wiki/Shebang_%28Unix%29
“Shebang (auch Magic Line) bezeichnet bei unixoiden Betriebssystemen die Zeichenkombination #! am Anfang eines Skriptprogramms. Die Markierung mit Doppelkreuz und Ausrufezeichen führt dazu, dass das folgende Kommando mitsamt allen angegebenen Argumenten beim Aufruf des Programms ausgeführt wird. Der Dateiname wird dann als weiteres Argument übergeben. Andere Betriebssysteme – beispielsweise Microsoft Windows – nutzen die Technik nicht. Nur bei speziellen Umgebungen, wie dem Common Gateway Interface im Apache HTTP Server, spielt die Shebang-Konstruktion auf diesen Systemen eine Rolle.”
In memoriam to Alan Turing (http://de.wikipedia.org/wiki/Alan_Turing)
“In computability theory, the halting problem can be stated as follows: Given a description of an arbitrary computer program, decide whether the program finishes running or continues to run forever. This is equivalent to the problem of deciding, given a program and an input, whether the program will eventually halt when run with that input, or will run forever.
Alan Turing proved in 1936 that a general algorithm to solve the halting problem for all possible program-input pairs cannot exist. A key part of the proof was a mathematical definition of a computer and program, what became known as a Turing machine; the halting problem is undecidable over Turing machines. It is one of the first examples of a decision problem.”
http://en.wikipedia.org/wiki/Halting_problem
In memoriam to Alan Turing (http://de.wikipedia.org/wiki/Alan_Turing)
“A subset S of the natural numbers is called recursive if there exists a total computable function f such that
f(x) = 1 if x ∈ S and f(x) = 0 if x ∉ S .
In other words, the set S is recursive if and only if the indicator function 1S is computable.”
http://en.wikipedia.org/wiki/Recursive_set
simple, isn’t it !?!
In german language:
“Entscheidbarkeit einer mathematischen Eigenschaft
In der theoretischen Informatik heißt eine Eigenschaft auf einer Menge entscheidbar (auch: rekursiv, rekursiv ableitbar), wenn es ein Entscheidungsverfahren für sie gibt. Ein Entscheidungsverfahren ist ein Algorithmus, der für jedes Element der Menge beantworten kann, ob es die Eigenschaft hat oder nicht. Wenn es ein solches Entscheidungsverfahren nicht gibt, dann nennt man die Eigenschaft unentscheidbar. Als Entscheidungsproblem bezeichnet man die Frage, ob und wie für eine gegebene Eigenschaft ein Entscheidungsverfahren formuliert werden kann.
Während die wichtigsten syntaktischen Eigenschaften von Programmen entscheidbar sind, sind nach dem Satz von Rice alle (nichttrivialen) semantischen Eigenschaften von Programmen unentscheidbar, zum Beispiel die Terminierung eines Programmes auf einer Eingabe (Halteproblem) oder die Funktionsgleichheit zweier Programme (Äquivalenzproblem).
Ursprünglich speziell für die Gültigkeit von Formeln gemeint, wird der Begriff inzwischen für beliebige Eigenschaften auf abzählbaren Mengen verwendet. Der Begriff des Algorithmus setzt ein Berechnungsmodell voraus; wenn nichts Abweichendes gesagt wird, sind die Turingmaschinen oder ein gleichwertiges Modell gemeint.”
http://de.wikipedia.org/wiki/Entscheidbar
Keep in mind today:
” In computer science, BNF (Backus Normal Form or Backus–Naur Form) is one of the two [1] main notation techniques for context-free grammars, often used to describe the syntax of languages used in computing, such as computer programming languages, document formats, instruction sets and communication protocol; the other main technique for writing context-free grammars is the van Wijngaarden form. They are applied wherever exact descriptions of languages are needed: for instance, in official language specifications, in manuals, and in textbooks on programming language theory.
Many extensions and variants of the original Backus–Naur notation are used; some are exactly defined, including Extended Backus–Naur Form (EBNF) and Augmented Backus–Naur Form (ABNF).
A BNF specification is a set of derivation rules, written as
<symbol> ::= __expression__where <symbol> is a nonterminal, and the __expression__ consists of one or more sequences of symbols; more sequences are separated by the vertical bar, '|', indicating a choice, the whole being a possible substitution for the symbol on the left. Symbols that never appear on a left side are terminals. On the other hand, symbols that appear on a left side are non-terminals and are always enclosed between the pair <>.
The ‘::=’ means that the symbol on the left must be replaced with the expression on the right”
” BareMetal OS – For a lean, mean, processing machine
BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly, while applications can be written in Assembly or C/C++. Development of the Operating System is guided by its 3 target segments:
Current version is 0.5.1 – released May 16, 2011.
BareMetal boots via Pure64
and has a command line interface with the ability to load programs/data from a hard drive. Current plans for v0.6.0 call for a more feature-rich C/C++ library for applications, DMA support for Hard Drives, Basic TCP/IP support, as well as general bug fixes and optimizations. The creation of BareMetal was inspired by MikeOS
– A 16-bit OS written in Assembly used as a learning tool to show how simple Operating Systems work.”
http://www.returninfinity.com/baremetal.html
via http://hackaday.com/2011/05/27/64-bit-os-written-entirely-in-assembly/
Congratulation for winning the Japan Prize Award and many thanks to Dr. Dennis Ritchie and Dr. Ken Thompson for the development of UNIX.
http://www.japanprize.jp/en/press.html
The Japan Prize (日本国際賞) is awarded to people from all parts of the world whose “original and outstanding achievements in science and technology are recognized as having advanced the frontiers of knowledge and served the cause of peace and prosperity for mankind.” http://en.wikipedia.org/wiki/Japan_Prize
Dennis MacAlistair Ritchie (username: dmr, born September 9, 1941) is an American computer scientist notable for developing C and for having influence on other programming languages, as well as operating systems such as Multics and Unix. He received the Turing Award in 1983 and the National Medal of Technology 1998 on April 21, 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. http://en.wikipedia.org/wiki/Dennis_Ritchie
Ken Thompson (born February 4, 1943), commonly referred to as ken in hacker circles,[1] is an American pioneer of computer science notable for his work with the B programming language and his shepherding of the Unix and Plan 9 operating systems. Most recently Thompson is also the co-creator of Google’s programming language Go. http://en.wikipedia.org/wiki/Ken_Thompson
“We are a group of MIT students seeking to share the artistic aspects of science with others. On Sept. 2, 2009, we launched a digital camera into near-space to take photographs of the earth from high up above.”

“Expli.de ist eine Sammlung interessanter Anleitungen und Ideen, die von leidenschaftlichen Tüftlern, Bastlern und sonstigen Do-it-Yourself-Begeisterten erstellt worden sind. Alle registrierten Mitglieder tragen dazu bei, die Sammlung zu erweitern und andere Mitglieder zu inspirieren: Indem sie coole Anleitungen – sogenannte Explis – einstellen, diese zusammen mit Freunden oder anderen Mitgliedern weiterentwickeln oder über das Widget auf ihre eigenen Webseiten einbauen. Wissen wie es geht – mit EXPLI ist es nun für jedermann möglich.”
“Der Fachbereich Informatik der Fachhochschule Bonn-Rhein-Sieg veranstaltet mit Hilfe der Fachschaft Informatik, der LUUSA und des FrOSCon e.V. auch 2009 erneut eine Konferenz rund um Themen der Freien Software.
The Department of Computer Science of the University of Applied Sciences Bonn-Rhein-Sieg is organising a conference about Free Software and Open Source in 2009 again with help of the student body, LUUSA and FrOSCon e.V.”
http://www.froscon.de/startseite/startseite.html

http://weimenglee.blogspot.com/2009/01/free-edoc-on-getting-started-with.html#links
If you want to develop applications for your iPhone, this is the right start for you. Learn how to get started.

Nice song
“Based off of Johnny Chung Lee’s whiteboard, we assembled a four-foot rear-projected faux touchscreen. It’s perfect for our Wheel Of Mashup shows, which depend on an overloaded setup of Ableton Live. Because it’s overloaded, it’s very difficult to mouse quickly and accurately enough to mash things up on the fly. The touchscreen solves that.”
http://evolution-control.com/index.php/experiments/videos/45-videos/151-video-mashup-screen-demo
“The Micro Framework is one of the newest kids on the .NET block, but it does something really rather wonderful. It brings embedded development within the reach of any C# programmer. If you know C# and love Visual Studio, you can now get started building hardware and controlling it with your software. Moreover, it lets developers achieve one of their most cherished dreams, to control their festive lights using programs that they have written. This project shows you how to do just that and adds an extra magical feature, in that you can make all your festive lights flash red whenever I, Rob Miles, make a new post on that most famous of blogs, www.robmiles.com.”
http://blogs.msdn.com/coding4fun/archive/2008/11/27/9149635.aspx
“Simply put, Jiggy is the easiest way to create applications for the iPhone (or iPod Touch). With just Jiggy and a browser, you’ll be able to write an awesome iPhone application in a matter of minutes. JiggyApps run natively on the iPhone, so there is no messing around with HTML and the limitations of Mobile Safari. At the same time, you don’t need a compiler or even a Mac, because JiggyApps are written in JavaScript.”
Im Netz findet man einige Projekte für den Bau von RFID basierden Türöffnern. Doch das Projekt auf http://www.digitaldawgpound.org/nick84/post=147 hat etwas mehr zu bieten. Es ist eine netzwerkbasierende Lösung, die ein zentrales Managment der Karten (RFIDs) und eine zentrale Authentifizierung durch einen Server ermöglicht. Durch die Anbindung ans Netzwerk braucht man keinen PC neben der Haustür mehr stehen zu haben. Der Author nick84 hat auch ein PHP Script geschrieben, mit dem man über ein CISCO 7960 die Tür öffnen kann. Das funktioniert über den XML Browser. Beachten sollte man auch den Hinweis bei der Auswahl des richtigen Türschlosses. Dabei sollte die Auswahl auf ein ‘fail safe’ Exemplar fallen, da hierbei die Tür (Schloß) öffnet wenn es Spannung bekommt und nicht wie im anderen Fall dauerhaft unter Spannung stehen muss um geschlossen zu bleiben.


Ok, ich mag Technik. Und ich liebe Technik, die sogar eine nützliche Funktion erfüllt. Solch ein Projekt ist “The Automated Bar”. Drinks in 10 Sekunden – das schafft kein Barkeeper.
http://homepage.mac.com/mmurph/bar/
![]()
![]()
![]()
Panorama Theme by
Themocracy