Kategorien
Buch Empfehlungen Yii Framework

Yii für Profis: Buch Rezension von Yii Project Blueprints

Das September 2014 erschienene Buch „Yii Project Blueprints“ aus dem Packt Publishing Verlag stammt aus einer Reihge guter englischsprachiger Bücher über das PHP-Framework Yii. Am Anfang war ich sehr skeptisch, ob ich das 43te HowTo über die Erstellung eines CMS oder PM-Ticket Tools in meinen Händen halten würde, aber ich wurde sehr positiv überrascht: Dieses Buch richtet sich an gestandene Yii-Programmierer, die in die Tiefen des Frameworks eintauchen wollen.

Die ersten zwei Kapitel sind eher für den Einstieg gedacht, aber danach lernt man erstaunlich interessante Kniffe mit dem Framwork kennen. Ein paar Beispiele:

  • Einbindung von Composer
  • viele sicherheitsrelevante Tipps: Erzeugung von wirklichen Zufallszahlen, Markdown-Parser etc.
  • Cronjobs mit Yiic
  • Fokus auf Wiederverwendbarkeit und Unabhängigkeit der Komponenten, z.B. wird genau erklärt, wie man Module benutzt und wie man diese am besten wiederverwendet
  • Flash Messages
  • die Verwendung eines E-Mail -Sende und -Empfang Dienstes am Bsp. von SendGrid
  • Authentifizierung von Usern mit HybridAuth: Google+, Twitter, Facebook etc. Accounts
  • SEO: Slug-Urls und Sitemap/RSS Feeds Implementierung
  • Implementierung einer RESTful API

Der einzige Wermutstropfen sind die raren Screenshots, die sehr zum Verständnis der öfter sehr langen Code-Beispiele hätten beitragen können.

Kategorien
Diverses PHP Webdeveloper Tools

OCR Texterkennung mit Tesseract

Google hat das sehr interessantes Open Source Projekt Tesseract übernommen, mit dem man relativ einfach Text von Bildern extrahieren kann.

Tesseract ist lauffähig unter verschiedensten Betriebssystemen und es gibt für das alle Programmiersprachen Wrapper zum Ausführen der Software.

Die Installation von Tesseract unter Linux

Die Installation in z.B. Debain und Ubuntu gestalltet sich mit Hilfe des Packetmanagers sehr einfach und komfortabel (im Beispiel für die deutsche Sprache):

sudo apt-get install tesseract-ocr tesseract-ocr-deu

Aber auch bspw. unter Windows und Mac gibt es ein Installationsprogramm.

Für die Verarbeitung mit PHP kann man eine der zahlreichen Wrapper benutzen, bspw

tesseract-ocr-for-php

Imagick für PHP

Kategorien
Diverses

Wie man mit Mathematik einen kippelnden Tisch besiegt

Kategorien
Diverses

Die Architektur von Stackoverflow / Skalierung von großen Webseiten mit relationalen Datenbanken

Ein sehr interssanter Artikel über stackoverflow.com, wohl allen Programmierern bekannt ist und die Vor- und Nachteile von NOSQL Datenbanken, allemale lesenswert…. zum Artikel

Kategorien
Diverses

Maxdome oder Watchever?

Ich habe mir einen Zugang für Maxdome sowie Watchever besorgt und ein paar Wochen ausprobiert, welche die beste ist. Dabei gab es ein unerwartet klares Ergebnis: Watchever hat mehr zu bieten, ist einfacher zu bedienen und man wird nicht abgezockt. Was mich bei Maxdome extrem gestört hat, ist die Masche Serien als kostenlos zu kennzeichnen und dann nur die alten Folgen damit zu meinen, die neueren sind alle kostenpflichtig, das betrifft alle neuen Serien: Big Bang Theory, Two And A Half Man etc.

Bei Maxdome wird man immer dazu verleitet doch für eine Serie 1,99€ zu bezahlen (pro Folge!) oder 8,99€ für einen neuen ehemaligen Kinofilm. Bei Watchever ist einfach alles umsonst und es brauch nicht extra gefiltert werden. Die Bedinung ist bei Watchever besser gelöst und macht auch auf dem SmartTV Spass.

Auf meinem Samsung SmartTv musste ich ein paar Tricks anwenden, weil scheinbar Maxdome exklusiv den Platz gebucht hat und Watchever  ausgeschlossen werden sollte.

Mein Fazit: Bei selbem Preis von 8,99€ im Monat ist immer Watchever zu bevorzugen. Wer wenigen Werbung schaltet, der kann seinen Kunden mehr bieten!

Kategorien
IT-Recht SEO

Google Analytics Universal Search datenschutzkonform einsetzen

Es hat sich viel verändert! Sehr gut erklärt hier.

Kategorien
Versicherung

Private Altervorsorge für Freelancer und Selbstständige

Aus meine Start-Up Seminar an der Uni mit sehr kompetenten Versicherungs-Maklern habe ich zum Thema private Altervorsorge folgende sehr interessante Punkte mitgenommen:

  • die private Altervorsorge kann im vorzeitigen Todesfall an Angehörige ausgezahlt werden
  • die Rente wird bis zum Tod gezahlt, ab Beginn des Rentenalters
  • mann sollte 20% des Brutto-Einkommens zurücklegen, wie die gesetzliche Altersvorsorge von aktuell 19,9% zum Vergleich
  • bei einer private Altervorsorge sollte die vorraussichtliche Rentenzahlung über aktuell 1000€ liegen, weil ansonsten Sozialhilfe bezogen werden kann
  • ein Inflationsausgleich muss vorhanden sein, 1000€ sind in 40 Jahren nur noch 100€ wert ohne Inflationsausgleich (plakativ gesagt)
Kategorien
Versicherung

Berufsunfähigkeitsversicherung für Selbstständige

Ein paar wichtige Facts über die private Berufsunfähigkeitsversicherung aus meinem Start-Up Gründer Seminar an der Uni. Die Informationen gelten sowohl für Arbeitsnehmer als auch Selbständige/Freelancer, weil es keine gesetzliche Berufsunfähigkeitsversicherung gibt.

  • die Berufsunfähigkeitsversicherung ist nur privat versicherbar
  • die Berufsunfähigkeitsversicherung sollte nicht mit einer Rentenversicherung kombiniert werden – es entstehen kurioser Weise mehr Kosten dadurch und eine Rentenversicherung kann nicht einfach ausgesetzt werden
  • die Berufsunfähigkeitsversicherung kann steuerlich komplett abgesetzt werden als Vorsorge-Aufwendung
Kategorien
Versicherung

Private oder gesetzliche Krankenversicherung für IT-Freelancer?

Die Antwort für die meisten IT-Freelancer lautet: private Krankenversicherung. Eine Ausnahme gibt es, dazu am Ende mehr. In meinem Uni-Start-Up Kurs habe ich wichtige Informationen mitnehmen können über Krankenversicherungen für Freiberufler und Unternehmer.

Vorteile und Nachteile der gesetzlichen Krankenversicherung für Selbstständige allgemein

Vorteile

  • Kinder sind beitragsfrei mitversichert bis zu einem Verdienst von 50T€, darüber fallen 130€/Monat und Kind an
  • es gibt auch Zusatzversicherungen z.B. für Brille, Zahnersatz usw. mit denen das Leistungsspektrum an das der privaten Krankenversicherung angenähert werden kann

Nachteile

  • der Beitrag zur gesetzlichen Krankenversicherung wird nach dem Verdienst berechnet (Solidaritätsprinzip), was sich nachteilig für besser Verdienende auswirkt
  • es gibt schlechtere Leistungen für das Geld – längere Wartezeiten, weniger Behandlungen und Zeit beim Arzt

Vorteile und Nachteile der privaten Krankenversicherung für Selbstständige allgemein

Kategorien
Versicherung

betriebliche Haftpflicht Versicherung für IT-Freelancer/Freiberufler

Auf einem Workshop über Verischerungen für Selbstständige an meiner Uni habe ich Folgendes mitgenommen:

Wichtig ist die Betriebsbeschreibung beim Abschluss der Versicherung, dort sollte möglichst viel aufgeführt werden, was der Betrieb/Freiberufler leistet. Bei mir sind das z.B:

  • SEO
  • Hosting von Webseiten
  • Programmierung für Kunden
  • Betreiben von eigenen Webseiten
  • Bloggen
  • Betreiben von Online Portalen mit freiberuflichen Redakteuren – city-checkers.de

Im Schadensfall überprüft die Versicherung als erstes, ob in der Betriebsbeschreibung ein solcher Fall abgedeckt ist und zahlt nicht, auch wenn es in den Vertragsunterlagen steht. Man sollte also nicht zu wordkarg damit umgehen.