Freitag, 10. August 2012

Software Alternative [Teil 1] : Adobe CS [ |Anleitung | Creative suite | PC - Verbesserung | Adobe ]


Viele Leute, welche in einem Büro tätig sind, kennen die gängigsten Programme, welche man zum Arbeiten braucht.

Die gängigsten "Programm - Sammlungen" sind die Adobe Creative Suite und Windows Office, welche beide ziemlich teuer sind. In einem Betrieb lohnt sich die Anschaffung dieser Softwares mit Lizenzen, da es spezielle "Firmen" - Lizenzen gibt, doch für den Heimgebrauch sind diese zu teuer (ausserdem sind die Programme - suiten zu umfangreich - man zahlt also auch software, welche man vielleicht gar nicht gebraucht).

Es gibt praktische, kostenlose openSource - Alternativen:

Dieser Teil befasst sich mit der Creative Suite - Für Office - Programme müsst Ihr Teil 2 lesen (Release in einer Woche - 17.08.2012)

OpenSource CreativeSuite

Photoshop Alternative: GIMP

GIMP (GNU Image Manipulation Program, ursprünglich: General Image Manipulation Program[1]) ist ein kostenloses und freies Bildbearbeitungsprogramm. Es steht unter der GNU General Public License (GPL).
Der Schwerpunkt der Software ist die intensive Bearbeitung einzelner Bilder, wofür vielfältige Effekte zur Verfügung stehen. Neben der Version für GNU/Linux und Unix existieren auch Portierungen auf Microsoft Windows, Mac OS X und AmigaOS 4.
Wikipedia

Acrobat Alternative: Formulate Pro

Mit Formulate Pro, kann man PDF's am Mac ausfüllen, so dass man sie per E-Mail verschicken kann, ohne zuerst die Datei auszudrucken und von Hand zu bearbeiten.
Features
  • Füge Text, Kreuzchen, Zeichnungen und Bilder (z.B. eine Unterschrift) zu einer PDF hinzu
  • Speichere das Dokument als neue PDF, so dass du es per E-Mail verschicken kannst

    Es gibt noch keine Windows Version davon, aber ähnliche Programme
Illustrator Alternative: Inkscape

Ob man nun ein Logo für eine Firma zeichnet, oder ein CD - Booklet, mit Inkscape ist's möglich und dazu noch gratis ;)

Anwendungsbeispiele auf Deutsch


InDesign Alternative: Scribus


Mit der Desktop-Publishing-Software (DTP) kombinieren Sie wirkungsvoll Texte und Grafiken (JPG, TIF, PSD, JPG, PNG). Dadurch eignet sie sich zum Beispiel zum Erstellen eines CD-Covers, einer Grußkarte oder von Postern.
Die Ausstattung von Scribus ist aller Ehren wert: CMYK-Vorschau, Farbseparation, ICC-Farbmanagement, Vektor-Zeichenfunktionen, Vorlagenverwaltung, der Import und Export von SVG- und EPS-Dateien.
Fazit: Scribus ist für Desktop-Publishing das beste kostenlos erhältliche Programm und stellt teilweise sogar kostenpflichtige Angebote in den Schatten.

Chip.de


Flash Alternative: Synfig

Mit Syngif, kann man Flash - Videos selbst erstellen:

Synfig ist ein open source 2D-Vektorgrafik- und Animations-Programm.
Das Ziel der Entwickler war es, ein Programm zu schreiben, mit dem man spielfilmreife Animationsfilme mit weniger Personalaufwand und Hilfsmitteln erzeugen kann. Dieses Programm bietet eine Alternative zum manuellen Tweening, so dass der Animator nicht jeden einzelnen Frame (Einzelbild eines Films) zeichnen muss.

Wikipedia
Official Synfig Site [ English ]


Soundbooth Alternative: Audiacity

Audacity ist ein kostenloser Audio-Editor, der mit den bekanntesten Audio-Formaten zurecht kommt (MP3, Ogg/Vorbis, WAV, MIDI, AIFF). Sie können Musikstücke mixen, Klangeffekte hinzufügen, Audiodateien konvertieren oder die Abspielgeschwindigkeit verändern.

Chip.de

Zudem besteht die Möglichkeit, mit einem Mikrofon, Geräusche, Musik, Gesang, etc. aufzunehmen

Premiere Alternative: Avidemux

Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.
Sourceforge.net

Für einfache Video - Bearbeitung geeignet.

Dreamweaver Alternative: SeaMonkey

SeaMonkey ermöglicht das programmieren von Websiten.
Es liefert gleich den Browser Firefox dazu und bietet eine Newsgroup und Email - Client zu gleich.


Quelle:
OpenSource Alternativen


Mittwoch, 8. August 2012

Windows 8 Bewertung [ Testbericht ]

Mit dem Start von Windows 8, steigt Microsoft auf ein komplett neues Konzept um, welches die Massen spaltet. 
Die neue Metro - Oberfläche, welche nach neuesten Medienberichte nicht mehr so heissen darf, und eigentlich nicht neu ist, da sie bereits seit längerem auf den Windows Phone Geräte zu haben ist.
Microsoft's Plan, mehr Benutzer zu ihren mobilen Geräte umzusteigen?


Als bekannt wurde, dass Windows 8 rauskam, war man überrascht zu hören, dass Nutzer jetzt in den "Genuss" der Metro - Oberfläche kommen. Diese "neue" Oberfläche, welche Windos Phone User schon bekannt sein dürfte, stosst bei vielen auf Ablehnung, aber auch bei vielen auf Zustimmung.


Windows 8

Windows 8 präsentiert sich mit einer völlig neuen Oberfläche -- Metro. Die Programme heissen jetzt "Apps" und werden, ähnlich wie bei mobilen Geräten in einem App - Store gekauft.
Doch das ist nicht die einzige Änderung:
Windows 8 ist ein ganz neuer Ansatz:

  • Neues User Interface
  • Neue "Apps"
  • Cloud - Vermischung
  • Bing - Dienste werden integriert
  • Kein Kontextmenu im herkömmlichen Sinn
  • Flash integration (Desktop Version)

Zum Metro - Menu gibt es noch den herkömmlichen Desktop dazu, was irgendwie Windows einen halt geben sollte - vermutlich um die "alten" User, langsam am mobilen Interface zu gewöhnen...

Quellen Testberichte:
Golem.de
Zeit Online
PcGamesHardware.de


"Geniales" Marketing - Konzept?

Wenn man sich den Markt - Anteil von Windows - Phones ansieht, wird schnell klar, dass der fast nicht vorhanden ist. Sieht man aber auf den Dektop - PC - Anteil, so ist Windows Marktführer.

Wenn jetzt alle User, welche Windows benutzten (Desktop), auf ein Windows - Phone umsteigen würden, so wird der Markt - Anteil fast 100% sein!

Wenn die "Marketing - Abteilung" von Microsoft diese Idee hatte, dann ist klar, warum jetzt Desktop - PC's wie mobile Geräte gesteuert werden:

So werden die User an dieses "Metro - UI" gewöhnt und versuchen es vielleicht auch bei Ihren mobilen Geräten, welche dann wahrscheinlich besser ins System integriert werden...


Dienstag, 7. August 2012

[ Ankündigung ] Jeden Montag Programmier - Grundlagen

Guten Tag liebe Leser,

Wie Ihr gestern sicher bemerkt habt, habe ich eine kleine Begriffserklärung zum Array gemacht.

Entwickler - Lehrlinge und Beginner können sich jetzt freuen, ich werde veruschen, jeden Montag eine solche Beschreibung zu schreiben.

Auf Wunsch kann man mich auch kontaktieren, falls man eine Erklärung zu einem bestimmten Begriff wünscht.

Viel Spass beim weiterlesen!

Montag, 6. August 2012

Was ist ein Array [Programmieren | Beginner]

Wer mit dem Programmieren begonnen hat, oder schon seit einer weile dran ist, wird um den Begriff Array bzw. Matrix nicht herumkommen. 

Was stellt man sich unter einem Array vor? 
Ist es für Beginner leicht zu programmieren?
Was ist ein Array?

Mit diesem Post versuche ich, zu erklären, was ein Array ist.

Das Array - Eine Tabelle?


Ein Array, kann man sich vereinfacht gesagt, als Liste bzw. Tabelle vorstellen, welche bestimmte Datentypen beinhaltet. Array existieren in so ziemlich jeder Sprache und sind vielseitig einsetzbar.

Ein Array kann alles mögliche beinhalten, weshalb er für Anfänger praktisch zum programmieren ist.
Natürlich gibt es auch verschiedene Arten von Arrays:

  • 1 - Dimensionales Array (1D Array, Array, ...)
  • 2 - Dimensionales Array (2D Array)
  • 3 - Dimensionales Array (3D Array)
  • usw..

1 - Dimensionales Array (1D Array, Array, ...)

Das 1 - Dimensionale Array, lässt sich am besten mit einer Liste vergleichen.
Die Elemente dieser "Liste" werden "Items" genannt (Arrayitem) und werden durchnummeriert.
Das erste Element, welcher dieser Liste hinzugefügt wird, ist das ArrayItem 0, dann folgen die 1, 2, etc..

So könnte zum Beispiel eine Einkaufsliste (in Form eines Arrays) aussehen:
Einkaufsliste - Array
 
Schön und gut, eine Einkaufsliste - WOW!
Ich weiss es ist nichts spezielles, aber es ist auch erst nur der Anfang.


Das Array im Programm kann viel ausrichten, zum Beispiel wenn man eine Reihe aus einer Datenbank ins Programm "importieren" will und später aufrufen kann:


Beispiel - Tabelle

Wenn wir zum Beispiel von dieser Tabelle die Reihe "Title" in ein Array speichern will (jetzt folgt imaginärer Beispiel - code, aber es funktioniert bei anderen Sprachen ähnlich) schreiben wir folgendes:

For each Element in Datenbankreihe(Titel)

ArrayBeispiel(intX) = Element.tostring

intX = intX + 1

next





Wir können jetzt (im Debug - Modus) ArrayBeispiel(0) abfragen und würden "Electronics" als Antwort bekommen.
Wollen wir später im Programm alle Elemente auflisten schreiben wir folgendes:

For each Item in ArrayBeispiel

Listview.Item.Add(Item)

Next

2 - Dimensionales Array (2D Array)

2 - Dimensionales Array
Das 2 - Dimensionale Array, ist ähnlich, wie das 1 - Dimensionale Array, mit dem Unterschied, dass es ähnlich einer Tabelle ist und nicht ähnlich einer Liste.
Hier wird beim Abfüllen und Abrufen nicht Array(3) sondern Array(3,4) verwendet.

Mehr zu der Verwendung eines Array folgt später mal :)

Ich hoffe Ihr konntet davon profitieren.

Software Dev Blog

Seit letzter Woche, habe ich damit begonnen, unter der subdomain software.makun.tk einen Blog zu schreiben, bei welchem ich freie open-source Software für verschiedene Plattformen anbieten werde.

Der Blog ist auf englisch, damit eine breitere Masse von meiner Software profitieren kann.

Die Seite hält sich mit Mitarbeit am Leben, welche freiwillige Helfer anbieten können:

Viel Spass beim lesen!

Freitag, 3. August 2012

Android SDK Tutorial Ergänzung

Wie vielleicht schon einige bemerkt haben, fehlt in unserem Tutorial der Schritt, bei dem man das Android Plugin in Eclipse installiert. Dieser Teil folgt nun hier.

  1. Startet Eclipse und wählt dann "Help > Install New Software..."
  2. Auf "Add" klicken
  3. Die URL  "https://dl-ssl.google.com/android/eclipse/" eingeben
  4. Ok klicken
  5. Jetzt wählt ihr NUR Developer Tools aus und klickt auf "Next"
  6. Wieder auf "Next"
  7. Alle license agreements akzeptieren und auf "finish" klicken
  8. Download und Installation abschliessen lassen, danach Eclipse neu starten
  9. "Window > Preferences..." klicken
  10. Android auswählen und den Ordner vom Android SDK angeben (meistens wird er automatisch gefunden)
  11. "Apply" und "Ok"

Ihr seid fertig


Donnerstag, 2. August 2012

Hotmail wird zu Outlook?

Der Softwaregigant Microsoft, wagt den nächsten Schritt Richtung Windows 8. 
Outlook ist jetzt nicht nur ein Mail-Client für Windows, sondern auch noch die neue Version von Hotmail.
Der Online - Mail - Client, soll auf mobile Bedienung abzielen und diese vereinfachen. 

http://www.geeky-gadgets.com/wp-content/uploads/2012/08/microsoft-outlook_11.jpg Microsoft macht langsam ernst mit der Mobile - Desktop - Verschmelzung. Ihren Online - Dienst "Hotmail" lösen sie langsam aber sicher durch "Outlook" ab. Die Benutzung von Outlook ist kostenlos und bereits heute möglich, sofern man eine Windows - Mail - Adresse hat (@live.com, @hotmail.com, @msn.com, etc).

http://windowsteamblog.com/cfs-filesystemfile.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-53-82-metablogapi/7633.hotmail_2D00_easi_2D00_passport_2D00_inbox_5F00_324513D9.jpg
Oben "Outlook" unten "Hotmail"
Dabei handelt es sich, anders als der Name vermuten lässt, nicht um die altbewährte Mail - Client - Anwendung von Microsoft, sondern um einen Online - Client, welcher auf mobiles browsen ausgelegt ist.


Die Frage ist, inwiefern das Sinn macht, da doch bereits die meisten Smartphones über einen eigenen Mail - Client besitzten (Ja, auch Windows Phones).


Der Client soll auch mit Social Networks wie Facebook und Twitter verbunden werden können.


















 Für mehr Infos lest unter 20 Minuten weiter: http://www.20min.ch/news/story/24818892?redirect=mobi&nocache=0.7694588787239915

Dienstag, 31. Juli 2012

Taskleiste mit Eingabefeld

Wer zum öffnen eines Programms öfter [Windows R] oder ausführen benutzt, statt zum Programm zu navigieren, kann es sich vereinfachen.






Auf der COM! - Seite bin ich beim Surfen auf ein Tipp stossen, welcher besonders User, welche ständig [Windows R] drücken um irgendwelche Programme auszuführen, helfen wird.

Die Standard-Symbolleiste "Adresse" leistet annähernd dasselbe und ist, einmal aktiviert, immer eingabebereit. 

Sie startet Programme, merkt sich die letzten Eingaben, öffnet und ergänzt selbstständig Ordnerpfade und eignet sich auch als kleines Zwischendepot für Textschnipsel oder Telefonnummern. 

Klicken Sie mit der rechten Maustaste auf die Taskleiste und wählen Sie "Symbolleisten, Adresse".

Zitat COM!



 



Montag, 30. Juli 2012

Firefox OS - Konkurrenz zu Android & Co?

Laut verschiedenen Quellen, wird Mozilla mit einem neuen Betriebssystem für Smartphones aufkommen. Der Name ist Firefox OS - Ein auf Web basiertes System. Es soll Entwickler ermöglichen Webbasierte Apps zu schreiben, welche dann plattformunabhängig sind.
Auch die API's werden so sein, dass ein "spreading" der App einfacher wird als zurzeit.




Mozilla hat angekündigt, Ende 2012 / Anfangs 2013 ihr Firefox OS - Handy zu releasen. Das erste Land dafür wird wahrscheinlich Brasilien sein.

Ob es in der Schweiz ankommt, ist fraglich...

Firefox? Handy?

Ja, Mozilla plant echt ein Smartphone, welches auf HTML5, Javascript, CSS, etc basiert. Wie das ganze aussehen soll, kann man hier sehen:



Ausserdem steht ein Emulator auf Chip.de zur Verfügung ( http://www.chip.de/downloads/Firefox-OS-Emulator_56740821.html ), der zwar ein bisschen dürftig ist, jedoch einen kleinen Einblick beschert.

Vorteile

Vorteile des Firefox - Handy's sind zum einen der günstige Preis - Es soll bis zu 10 x günstiger sein als aktuelle Smartphones - , Ressourcen - schonden - Da alles auf HTML5 etc basiert, verbraucht es weniger Rechenleistung als andere Smartphones - und es wird ganz sicher offen sein, denn dafür kennt man ja Mozilla :)

Meinung

Eure Meinung ist gefragt! Kommentiert und diskutiert.