Geöffnete Dateien beim Neustart automatisch öffnen (Aptana 3.3.1)

In meinem Blogpost “Aptana Studio 3 – Tipps & Tricks” habe ich festgehalten, wie man in Aptana geöffnete remote Files beim Neustart automatisch öffnen kann.

Diese Funktion ist nach einigen Updates nun nicht mehr verfügbar. Auf stackoverflow habe ich dazu bereits eine Frage gestellt, die einige Upvotes erhalten hat. Das Problem ist aber ungelöst. Ein User hat betreits einen entsprechenden Bug-Note im Bugtracking Tool von Aptana hinterlassen.

Update 7.2.2013:

Michael hat das Rätsel heut gelöst und im Aptana Bugtracker die Lösung gepostet. Die Funktion ist in Aptana 3.3.1 unter Window > Preferences > Aptana Studio > Publishing page versteckt. Die Checkbox befindet sich ganz unten auf der Seite, man übersieht sie also leicht.

 

Bookmark and Share

Tasche und Hülle für LG Nexus 4

Für mein LG Nexus 4 war ich auf der Suche nach einer passenden Schutzhülle bzw. Tasche, um es vor Kratzern und Stürzen zu bewahren.

Auf der Suche danach fand ich diese Seite, auf der eine Übersicht über Zubehör für das LG Nexus 4 vorhanden ist.

Tasche: fitBAG Rave Schwarz Handytasche Tasche aus Textil-Stoffmit Microfaserinnenfutter für LG Nexus 4 E960

Preis: 12,90 EUR

Die Tasche ist sehr schön verarbeitet, sieht schön aus und fühlt sich auch gut an. Das Nexus 4 passt super hinein und durch das Microfaserinnenfutter kommt auch ein schön glänzendes Display zum Vorschein, wenn man das Handy aus der Tasche nimmt.

Mein Tipp: kaufen!

Hülle: mumbi TPU Skin Case Google Nexus 4 Silikon Tasche Hülle – Silicon Protector Schutzhülle transparent schwarz

Preis: 5,80 EUR

Die Hülle ist transparent und schützt die Rückseite und Kanten des Nexus 4. Vor div. Ein-/Ausgänge am Handy (Kamera, Micro,…) werden von der Hülle nicht verdeckt. Die Tasten sind gut verwendbar (ich merke das hier an, da ich auf amazon eine Bewertung gelesen habe, dass die Tasten nur mehr schwer drückbar sind mit der Hülle. Den Eindruck habe ich nicht).

Etwas negativ: Ich habe mir die Hülle etwas dünner und fester vorgestellt, aber auch wenn das Nexus 4 damit etwas an Größe gewinnt ist es für mich ok, da ich es ja ohnehin meist im Rucksack oder einer anderen Tasche eingesteckt habe.

Mein Tipp: Kaufen, wenn der Größenzuwachs nicht stört.

Insider-Tipp: Hülle UND Tasche gemeinsam zu verwenden funktioniert nicht unbedingt. Zwar würde man das Nexus 4 inkl. Hülle vermutlich in die Tasche hineindrücken können (ich hab’s nur ansatzweise ausprobiert), die Tasche wird aber darunter leiden und letztendlich wird das Smartphone vermutlich leichter herausrutschen, wenn man die Hülle nicht mehr drauf hat.

Bookmark and Share

Wenn Pflanzen sprechen lernen: Plant Link

Bei Kickstarter läuft seit Anfang Jänner ein cooles neues Projekt, das vermutlich für MICH gemacht wurde: Plant Link.
Ich habe ja schon so einige Pflanzen fast verdursten oder überhaupt vertrocknen lassen – auch ein Kaktus (!!) war schon dabei.

Plant Link ist ein System, das den Wasserbedarf der Pflanzen überwacht und drahtlos an eine Basisstation sendet (der Standard heißt übrigens Zigbee). Plant Link alarmiert, wenn Wasser benötigt wird und kann sogar, mit der smart valve, automatisch gießen.
Nach einer Woche auf kickstarter steht das Projekt nun bei 44.850$ von 75.000$ (59% finanziert).
Update (18.1.2013): Aktueller Stand bei 66,319$ (88% finanziert), 16 Tage Restlaufzeit.

Auch ich habe das erste Mal bei einem kickstarter Projekt mitgemacht und mich für ein Basic System + ein Valve vorgemerkt.

Das Funding läuft noch bis 3. Februar 2012, also noch etwas Zeit. Wäre wirklich toll für meine Pflanzen und mich, wenn wir dieses System in Zukunft verwenden könnten.

Bookmark and Share

Gruppenpreise mit der Magento SOAPv2 API

Für den Magento Adventkalender der Webguys durfte ich einen Beitrag schreiben. Darin beschreibe ich, wie man die Magento SOAPv2 API für den Import und das Löschen von Gruppenpreisen (group_price) erweitern kann.

Meinen Artikel findet ihr hier.

 

Bookmark and Share

Android: Vibration bei SMS schreiben deaktivieren

Nachdem ich es selbst immer wieder Suche: So deaktiviert man unter Android 4.1.1. den Tastendruck beim Schreiben von SMS & E-Mails:

  • Einstellungen
  • Sprache & Eingabe
  • Tastatur & Eingabemethoden: Regler neben “Android-Tastatur” auswählen
  • “Bei Tastendruck vibiren” deaktivieren
Bookmark and Share

“So Sexy” Der 10 Jahre LimeSoda Rückblick

LimeSoda (mein Arbeitgeber) feiert 10-jähriges Firmenjubiläum! Bei LimeSoda ist es Tradition geworden, zur Weihnachtsfeier ein cooles Video zu produzieren und als Einladung (und zugleich auch als Motto für die Feier) zu versenden.

Heuer, aufgrund des Jubiläums, ziehen wir die Feierlichkeiten im Kalender nach vor und haben im August bereits ein Video produziert: In Slow-Motion, in dem sich die Charactere der Videos aus den Vorjahren zu einer supercoolen Party wieder treffen.

Hier gibt’s das Making-Of zum Video.

Die LimeSoda-Aktionen der letzten Jahre gibt’s auf der LimeSoda Website zu sehen.

Bookmark and Share

Erster Magento Stammtisch Österreichs in Wien

Am Mittwoch, dem 5. September 2012, fand der erste Magento Stammtisch Österreichs in Wien statt.

Matthias hat im LimeSoda Blog bereits darüber berichtet.

Wer in Zukunft auch dabei sein möchte, kann der Magento-Österreich-Gruppe auf XING beitreten: Magento Österreich Usergruppe

Bookmark and Share

Bachelorarbeit 2: Responsive Webdesign

Im Sommersemester 2012 habe ich meine Bachelorarbeit (Teil 2) zum Thema “Responsive Webdesign” erstellt.

Kurzfassung:

Diese Arbeit beschäftigt sich mit den Grundlagen und Voraussetzungen zur Erstellung und Anpassung von Webseiten mittels responsive Webdesign. Der Abruf von Internetseiten über Desktop-PCs und Notebooks sinkt zu Gunsten der Nutzung von Web-Inhalten via Smartphones und Tablet PCs. Es ist daher notwendig, die Inhalte auch für diese Geräte aufbereiten zu können, ohne dabei mehrere Versionen einer Webseite bereitstellen zu müssen.
Responsive Webdesign ist eine Methode, mit welcher – unter Anwendung eines flexiblen Layouts, flexiblen Inhalten und CSS3 Media Queries – Webseiten entsprechend des verfügbaren Platzes, sowie weiteren Ausgabeeigenschaften angepasst werden können.
Sowohl das Layout, als auch die Inhaltselemente bedürfen dabei einer vorausschauenden Konzeption unter Berücksichtigung der Darstellungs- und Nutzungsvarianten sowie einer Umsetzung unter Anwendung aktueller Webdesignstandards. Diese Arbeit gibt einen überblick über die notwendigen Anpassungen von Webseiten, um diese mittels
responsive Webdesign zu erweitern.

Bookmark and Share

Aptana Studio 3 – Tipps & Tricks

Nachdem ich schon mit einigen IDE’s für verschiedene Programmiersprachen gearbeitet habe (Zend Studio 5.5, Notepad, NetBeans, JCreator, Code::Blocks, TurboC++ ;-) uvm.) und auch andere andere IDE’s ausprobiert habe (PHPStorm, Eclipse) entwickle ich nun seit längerer Zeit mit Aptana Studio.

Was mir bei Aptana im Vergleich zu PHPStorm gefällt ist, dass die Projekte auf dem FTP verbleiben und nicht vollständig heruntergeladen werden (informiert mich, wenn PHPStorm das mittlerweile kann!).

Nun gibt es einige Einstellungen, die man in Aptana Studio vornehmen sollte, um das Arbeiten zu erleichtern. Ich möchte diese hier festhalten, vielleicht sind sie ja auch euch behilflich:

.htaccess Datei in Dateibrowser anzeigen

Im Project Explorer auf den kleinen grauen Pfeil (3. Symbol von rechts) drücken, “Customize View” auswählen und das Häkchen bei .*files entfernen.

Die selektierten Einträge werden versteckt, deshalb muss das Häkchen entfernt werden.

csv-Dateien mit Text-Editor öffnen

Aptana öffnen .csv-Dateien standardmäßig mit einem externen Editor. Da ich die .csv-Dateien gerne in Aptana geöffnet haben möchte, habe ich unter General => Editors => File Associations einen Eintrag eingefügt:

Add => unter “File type” *.csv eintragen => OK

danach die neue Dateiendung auswählen und im unteren Teil des Fensters bei “Associated editors”

Add => unter “Internal editors” den “Text Editor” auswählen.

 

Geöffnete Dateien beim Neustart automatisch öffnen

Window > Preferences > Aptana Studio > Remote > Hakerl “Re-open previously opened remote files on startup”

Update 23.1.2013: Diese Funktion ist in der Aptana Version 3.3.1 nicht mehr verfügbar, siehe meinen Blogpost dazu.

Update 7.2.2013: Die Funktion ist in Aptana 3.3.1 unter Window > Preferences > Aptana Studio > Publishing page zu finden. Siehe meinen Blogpost dazu.

Bookmark and Share

Bachelorarbeit 1: Cross-Plattform Entwicklung für Android und iOS

Im Wintersemester 2011/2012 habe ich mich mit dem Thema “Cross-Plattform Entwicklung für Android und iOS” im Rahmen meiner Bachelorarbeit (Teil 1) beschäftigt.

Kurzfassung:

Diese Arbeit beschäftigt sich mit den Möglichkeiten der Entwicklung von mobilen Anwendungen für die Plattformen Android und iOS auf Smartphones. Der Smartphone Verkauf sowie die Nutzung von mobilen Anwendungen (,,Apps”) hat in den letzten Jahren stark zugenommen. Die beiden Systeme unterscheiden sich grundlegend bei der
App-Entwicklung. Deshalb muss für jede Plattform eine eigene Anwendung entwickelt werden. Um diesen Zeit- und Kostenaufwand zu minimieren, können Frameworks zur Cross Plattform Entwicklung eingesetzt werden. Sie bieten eine gemeinsame Code-Basis für eine Anwendung, die danach auf beiden Systemen verfügbar ist.
Die unterschiedlichen Frameworks bauen auf klassischen Webtechnologien auf und verwenden eine Programmiersprache wie JavaScript oder Ruby als Schnittstelle zu den nativen Bibliotheken. Viele der Frameworks bieten Zugri auf Gerätefunktionen wie z.B. Kamera oder Positionssensor.
Der Einsatz von Frameworks und Cross Plattform Entwicklung kann sinnvoll sein.
Allerdings ist der Einsatz abhängig von den Anforderungen an die jeweilige App. Kriterien wie der Zugri auf native Bibliotheken oder ein natives ,,Look and Feel” sind dabei ausschlaggebend.

Bookmark and Share