Kategorie «Entwicklung»

Include PHP Datei vor direktem Aufruf schützen.

Hier ein Beispiel, wie man eine php-Datei davor schützen kann, dass der Programmcode ausgeführt wird, wenn die Datei direkt vom Client aus aufgerufen wird: <?php /**  * Protect against direct calls from web clients  */ if(1 == count(get_included_files())) {   http_response_code(403);   die(     ‚<style>h1 { font-size: 120%; margin-bottom: 0; } p { margin-top: 0;}</style>‘ …

ASP.NET Anwendung mit .Net Core auf Mac OSX erzeugen

Um eine ASP.NET Anwendung unter Mac OSX mit dem .Net Core zu erstellen muss man folgende Befehle in einem Terminal eingeben: mkdir MyWebApp cd MyWebApp dotnet new -t web In der schönen Welt von .Net Core spielt die Paketverwaltung mit NuGet eine wichtige Rolle. Um die fehlenden Pakete für das Projekt zu installieren verwendet wir …

XAMPP und eigener Ordner mit Programmcode

Ich benutze für die Entwicklung von Web-Seiten (PHP+HTML+Javascript) gerne den XAMPP. Dort ist alles zusammengefaßt und leicht zu installieren. Meinen Programmcode hätte ich dabei jedoch in meinem Datenorder, also muss ein Alias im XAMPP eingerichtet werden, der dort hinzeigt. Der folgende Abschnitt ist an da Ende der Datei C:\XAMPP\apache\conf\extra\httpd-xampp.conf vor die letzte Zeile einzufügen. # …

SQL Server 2014 und SQL Data Tools (Business Intelligence)

Nachdem ich einen SQL Server 2014 mit Reporting Services installiert habe wollte ich frisch ans Werk gehen und meinen ersten Bericht erstellen. Leider fehlen die „SQL Server Data Tools“. Diese sind nicht in der SQL-Server Installation enthalten und müssen separat installiert werden. Hier die Links zum herunterladen: SSDT-BI für Visual Studio 2013 herunterladen SSDT-BI für …

Firefox AddOn sabnzbdfox mit SSL Unterstützung

Ich habe heute einmal einen fork von sabnzbdfox gemacht, weil ich die SSL Unterstützung (https://) benötigte. Dabei habe ich dann auch gleich für die Einstellungen deutsche Texte zur Verfügung gestellt. Hier ist der fork auf github und das fertige AddOn für firefox ist hier: sabnzbdfox-ssl.