Photoshop Script: Multipage PDF to JPG

Script für Photoshop (getestet mit CS2 auf PC) das PDF-Dateien mit mehreren Seiten in einzene JPG-Bilder konvertiert und speichert. Wichtig: Nicht über das ExtendScript Toolkit ausführen (Debugger stoppt), sondern direkt über Datei > Scripten (> Durchsuchen). //################################################################### // // PDF to JPG (Supports Multipage PDF) // Photoshop Script (CS2, tested on PC) // unckel.de // //################################################################### […]

Hinweis auf veralteten Internet Explorer zeigen mit Conditional Comments

Hinweis auf den veralteten Browser Internet Explorer 6 und älter auf Websites einblenden, unter Verwendung von Conditional Comments. <!–[if lte IE 6]> <div style=“background-color:#ffff88; font-family:Arial, Sans-Serif; font-size:11px; text-align:center; margin:0; padding:2px; border:1px solid #999; color:#666;“> Sie benutzen eine veraltete Software, welche aktuelle Internetseiten ggf. nicht mehr korrekt darstellen kann. Aktualisieren Sie ihren <a style=“color:#66f“ href=“http://www.microsoft.com/germany/windows/downloads/ie/getitnow.mspx“>Internet Explorer</a>. </div> […]

SQL: Suche nach mehreren Begriffen über mehrere Felder

Eines vorweg – grundsätzlich sollte man SQL-Befehle nicht, wie hier beschrieben, im Code zusammenbauen. Ein Problem sind vor allem SQL-Injections welche z.B. so umgangen werden können. Hier soll daher nur der Aufbau eines SQL-Statements, daß mehrere Suchbegriffe über mehrere Felder (Tabellen-Spalten) suchen kann, beschrieben werden. Einzelne Begriffe werden mit UND verknüpft. // C# // String mit mehreren Begriffen, von […]

SQL: Telefonnummer umformatieren mit T-SQL Replace

Telefonnummern in einer SQL-Server-Datenbank ganz einfach mit T-SQL nach DIN 5008 umformatieren. Daher die bestehende Formatierung anpassen. Ist: 089/12345-67 089 / 12345-67 (089) 1 23 45-67 Soll (nach DIN 5008 ohne Ländercode): 089 12345-67 — 1. alle Leerzeichen löschen UPDATE Users SET Phone = REPLACE(Phone,‘ ‚,“); — 2. geöffnete Klammer löschen UPDATE Users SET Phone = […]

Stifthalter und Smartphone-Liege

Stifthalter

Stifthalter aus Pink Ivory-Holz mit zwei Glasfaserkabeln als Indikator fürs Festplatte-Zugriff-Lichtchen am PC. Smartphone-Liege aus Akazien-Holz fürs Büro.

Excel: Tabellenblattname in Zelle übernehmen

Übernimmt bzw. zeigt den Namen des Tabellenblattes in die gewünschte Zelle: =TEIL(ZELLE(„dateiname“;A1);FINDEN(„]“;ZELLE(„dateiname“;A1))+1;255) Super Quelle für noch viiiiiiiel mehr Excel-Formel: http://www.excelformeln.de

CSS: Einfaches Farb-Styling von Messageboxen

… background-color:#ff6; border:2px solid #cc0; … … background-color:#6f6; border:2px solid #090; … … background-color:#f66; border:2px solid #900; … Passende Free-Icons dazu gibt’s hier: http://www.famfamfam.com/lab/icons/silk/

Verzeichnisschutz mit ASP.NET FormsAuthentication

Hier mal eine Copy’n’Paste-Vorlage: Auf alle Inhalte eines Verzeichnisses „CMS“ kann nur bei erfolgreicher Anmeldung zugegriffen werden. Benutzername und MD5-kodiertes Passwort werden in der web.config hinterlegt. root/web.config <?xml version=“1.0″ encoding=“utf-8″?> <configuration> <appSettings> <add key=“username“ value=“admin“ /> <add key=“password“ value=“A13EE062EFF9D72…“ /> </appSettings> <connectionStrings /> <system.web> <compilation debug=“true“ /> <authentication mode=“Forms“> <forms cookieless=“UseUri“ defaultUrl=“~/CMS/Default.aspx“ loginUrl=“~/Login.aspx“> </forms> </authentication> […]

SQL: Zeitfenstervergleich

Vergleich von Zeitfenster A mit Zeitfenster B auf Überschneidung. Das ist z.B. wichtig bei Kalender-Anwendungen mit Terminen usw… Es gibt sechs Fälle dazu: A |——–| B1 |—-| OK B2 |—-| Überschneidung B3 |—-| Überschneidung B4 |—-| OK B5 |–| Überschneidung B6 |——————| Überschneidung A-Anfang wäre der 01.01.2008, Ende wäre der 05.05.2008 B-Anfang = DateStart und […]