Schnell eine HTML Tabelle erstellen
Um schnell eine HTML Tabelle, etwa aus einem Excel bzw. OpenOffice Calc Sheet zu erstellen eignet sich tableizer.
Um schnell eine HTML Tabelle, etwa aus einem Excel bzw. OpenOffice Calc Sheet zu erstellen eignet sich tableizer.
Mal aus aktuellem Anlass und zu besseren Übersicht die S&P Ratings von 30 Ländern.
Ohne Gewähr.
| Foreign Long Term Ratings S&P | Rating | Rating date | Outlook |
|---|---|---|---|
| Austria (Republic of) | AA+ | 13.01.12 | NEGATIVE |
| Belgium (Kingdom of) | AA | 25.11.11 | NEGATIVE |
| Croatia (Republic of) | BBB- | 21.12.10 | NEGATIVE |
| Cyprus (Republic of) | BB+ | 13.01.12 | NEGATIVE |
| Czech Republic | AA- | 24.08.11 | STABLE |
| Denmark (Kingdom of) | AAA | 27.02.01 | STABLE |
| Egypt (Arab republic of) | B+ | 24.11.11 | NEGATIVE |
| Estonia (Republic of) | AA- | 09.08.11 | NEGATIVE |
| Finland (Republic of) | AAA | 01.02.02 | NEGATIVE |
| France (Republic of) | AA+ | 13.01.12 | NEGATIVE |
| Germany (Federal Republic of) | AAA | 17.08.83 | STABLE |
| Greece (Hellenic Republic) | CC | 27.07.11 | NEGATIVE |
| Hungary (Republic of) | BB+ | 21.12.11 | NEGATIVE |
| Ireland (Republic of) | BBB+ | 01.04.11 | NEGATIVE |
| Israel (State of) | A+ | 09.09.11 | STABLE |
| Italy (Republic of) | BBB+ | 13.01.12 | NEGATIVE |
| Latvia (Republic of) | BB+ | 07.12.10 | POSITIVE |
| Liechtenstein (Principality of) | AAA | 02.12.96 | STABLE |
| Malta (Republic of) | A- | 13.01.12 | NEGATIVE |
| Morocco (Kingdom of) | BBB- | 23.03.10 | STABLE |
| Netherlands (The) (State of) | AAA | 01.10.88 | NEGATIVE |
| Norway (Kingdom of) | AAA | 09.07.75 | STABLE |
| Poland (Republic of) | A- | 29.03.07 | STABLE |
| Portugal (Republic of) | BB | 13.01.12 | NEGATIVE |
| Slovenia (Republic of) | A+ | 13.01.12 | NEGATIVE |
| Spain (Kingdom of) | A | 13.01.12 | NEGATIVE |
| Sweden (Kingdom of) | AAA | 16.02.04 | STABLE |
| Swiss Confederation | AAA | 01.10.88 | STABLE |
| Turkey (Republic of) | BB | 19.02.10 | POSITIVE |
| United Kingdom | AAA | 28.04.78 | STABLE |
Die Rating Definitions können auf der Webseite von S&P nachgelesen werden.
Wie sicher oder unsicher Fluggesellschaften oder Flugzeugtypen sind untersucht J.A.C.D.E.C. (Jet Airliner Crash Data Evaluation Center).
Zahlen zu unterschiedlichen Flugzeugtypen findet man beispielsweise hier.
Dieses pdf bietet eine Statistik für das Jahr 2011 über 60 internationale Fluggesellschaften.
Die zehn Besten sind (in absteigender Reihenfolge):
Und die zehn Schlechtesten sind (in absteigender Reihenfolge):
Die Zahlen sind allerdings mit Vorsicht zu genießen: JACDEC macht keinen Unterschied ob der Flieger von Terroristen gekapert wurde, ob die Piloten schuld waren, ob Dritte schuld waren oder man evtl. die Schuldfrage gar nicht klären konnte.
Die Zahlen können also einen groben Richtwert liefern aber haben eine starke Unschärfe. Siehe dazu auch die Kritik in der Wikipedia.
Flughäfen mutieren immer mehr zu Shopping Malls und nach der Sicherheitskontrolle oder der Gepäckausgabe hat man teilweise das Gefühl in einem Kaufhaus, statt in einem Flughafen zu sein.
Aber lohnt sich ein Duty Free einkauf überhaupt?
Aus der Kategorie Alkohol ein paar ausgewählte Produkte inkl. Preis. “Straße” bezeichnet den “normalen” Supermarktpreis, wobei der natürlich variieren kann.
01.01.2012, Flughafen Hamburg:
Havana Club 3 Jahre, 1 L: 15,90 €, Straße: 17,95 €
Havana Club 7 Jahre, 1 L: 27,50 €, Straße: 33,90 €
Bacardi Carta Blanca, 1 L: 14,90 €, Straße: 18,90 €
Jack Daniel’s Old No. 7, 1 L: 23,50 €, Straße: 25,50 €
Martini Bianco, 1 L: 7,50 €, Straße: 8,49 €
01.01.2012, Flughafen Oslo:
Havana Club 3 Jahre, 1 L: 129 NOK, ca. 16,67 €
Havana Club 7 Jahre, 1 L: 225 NOK, ca. 29,97 €
Bacardi Carta Blanca, 1 L: 125 NOK, ca. 16,15 €
Martini Bianco, 1 L: 61 NOK, ca. 7,88 €
Anwort: es lohnt sich ein bisschen. Man man nichts falsch, wenn man etwas mitnimmt.
Dieser Spiegel-Artikel beschreibt, wie WLANs mit aktiviertem WPS “geknackt” werden können. Die Originalquelle ist sviehb.wordpress.com.
Auf BoerseGo.de findet man eine Übersicht wichtiger (oder auch weniger wichtiger) Termine, etwa wann Arbeitslosenzahlen oder Konjunkturdaten verkündet werden.
Auf Smartcockpit.com finden sich Anleitungen für viele Flugzeugtypen. Sehr interessant
Ein sehr interessanter Vortrag zum Thema Cyberwar von Bruce Schneier.
Gerade gefunden: Syntax Highlighter for WordPress.
Abgeleitet von SyntaxHighlighter.
Quellcode in folgende Tags einfügen: [c]Code...[/c].
Folgende Tags sind möglich:
as3
bash
c
cpp
csharp
coldfusion
diff
erlang
groovy
java
javafx
javascript
delphi
pascal
perl
php
powershell
python
ruby
shell
text
vb
vbnet
scala
sql
css
xml
html
xhtml
xslt
Man kann auch einzelne Zeilen markieren:
[c highlight_lines="2,4"]Code...[/c]
…ergibt folgendes Ergebnis:
int i;
for (i = 0; i < frame_length; i++)
{
RFD = frame_content[i];
}
return SUCCESS;
...und es gibt eine Menge weiterer Features.
Kleine Vorlage wie man eine State Machine in C realisieren kann.
Datei bla.c:
#include "typedef.h"
#include "state_fkt.h"
#include "change_state_fkt.h"
volatile STATES current_state = STATE_1;
volatile STATES next_state = STATE_1;
int main(void)
{
while (1)
{
// If state changed
if (next_state != current_state)
{
char Interrupts = Interrupt_Register;
Interrupt_Register = off; // IRQ off
exit_current_state(current_state); // Clean up old state
enter_next_state(next_state); // Setup new state
current_state = next_state; // Switch to next state
Interrupt_Register = Interrupts; // IRQ old state
}
// Execute state
switch (current_state)
{
case STATE_1:
fkt_state1();
break;
case STATE_2:
fkt_state2();
break;
case STATE_...:
fkt_state...();
break;
default:
break;
}
}
}
Datei typedef.h:
#ifndef typedef_H
#define typedef_H
typedef enum
{
STATE_1,
STATE_2,
STATE_...
} STATES;
#endif
Datei state_fkt.h:
void fkt_state1(void); void fkt_state2(void); void fkt_state...(void);
Datei state_fkt.c:
#include "typedef.h"
extern volatile STATES current_state;
extern volatile STATES next_state;
void fkt_state1(void)
{
// Do magic...
next_state = STATE_2;
}
void fkt_state2(void)
{
// Do magic...
next_state = STATE_...;
}
void fkt_state...(void)
{
// Do magic...
next_state = STATE_...;
}
Datei change_state_fkt.h:
void enter_next_state(STATES next_state); void exit_current_state(STATES current_state);
Datei change_state_fkt.c:
#include "typedef.h"
void enter_next_state(STATES next_state)
{
switch (next_state)
{
case STATE_1:
// Do magic...
break;
case STATE_2:
// Do magic...
break;
case STATE_...:
// Do magic...
break;
default:
break;
}
}
void exit_current_state(STATES current_state)
{
switch (current_state)
{
case STATE_1:
// Do magic...
break;
case STATE_2:
// Do magic...
break;
case STATE_...:
// Do magic...
break;
default:
break;
}
}
Bitte beachten: Rechtschreibfehler sind absichtlich eingefügt und dienen der Unterhaltung des Lesers