Posts

Posts mit dem Label "Cloud" werden angezeigt.

online coding with a cloud ide: koding

see koding.com git is already installed (as is java 7) get docker with $ kpm docker - install java8 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer *very* smooth experience so far, want to recommend it after day one!

docker basics ongoing..

sudo docker images sudo docker ps -a sudo docker run -i -t osrf/ubuntu_32bit:utopic /bin/bash sudo ./gradlew buildDocker       .. using the https://github.com/Transmode/gradle-docker plugin sudo docker push  (user)/(app):(version) sudo docker run (id)

remember: manage datadog agent on openshift

[t...rhcloud.com..]\>  $OPENSHIFT_DATADOG_DIR/bin/control restart [t...rhcloud.com..]\>  $OPENSHIFT_DATADOG_DIR/bin/control info [t...rhcloud.com..]\>  $OPENSHIFT_DATADOG_DIR/bin/control status datadog agent: /var/lib/openshift/551d9768fcf9332cf5000039/datadog config: datadog.conf

logging ... tools to remember

send windows logs  http://nxlog.org/ accumulate and search logs http://loggly.com  logback syslog appender logback loggly appender kiwi syslog server / winsyslog 2015-02-19 20:17:11 INFO input file C:\**\nxlog\data\nxlog.log was truncated, restarting from beginning 2015-02-19 20:17:11 INFO nxlog-ce-2.8.1248 started 2015-02-19 20:17:11 INFO connecting to logs-01.loggly.com:514

openShift (free plan) für erste Gehversuche - aber eher nicht mit gradle.

Ok, nach Spielereien mit openShift für eine Demoanwendung: the good: toller Plan mit 3 freien (kleinen) Maschienchen "Applications/gears" jenkins Server und jenkins build von Cloud Anwendungen schon integriert neuer Stack (as of today: java 8) recht viel Dokumentation the ugly (für mich):  meine (nicht mal große) Anwendung kann nicht über den "coolen" weg git push und build scripte deployed werden. Konkret: gradle wird nicht native unterstützt, und wenn ich das in der virtuellen Maschine mit gradlew Script ausführe wird sofort die Disk Quota überschritten. :processResources :classes :war :bootRepackage :assemble :deployOpenShift FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':deployOpenShift'. > Could not copy file '/var/lib/openshift/547cecd0*********060/app-root/runtime/repo/build/libs/totask2.war' to '/var/lib/openshift/547c*********0/app-root/runtime/repo/deployments/to*****...

bitbucket oder github?

Für meine privaten Bedürfnisse (auf Spielzeug Niveau) gehen wohl Beide. https://man-at-work@bitbucket.org/man-at-work/ebackend.git Momentaner Vorteil bei github: mylyn connector für tasks und asciidoc rendering. Dafür erlaubt bitbucket private Repositories (begrenzt) ohne Kosten.

grails, heroku, git, github all together..

https://github.com/man-at-home/totask/blob/master/src/docs/totask.article.asciidoc

wenn dropbox (windoof) wieder nicht synced, notlösung für den Task Sheduler..

 dropbox kill&restart, dann scanned es alle Änderungen im Filesystem neu: @echo off setlocal taskkill /F /T /IM Dropbox.exe >nul timeout /T 10 >nul set db_loc=C:\Users\xxx\AppData\Roaming\Dropbox\bin start "" /D "%db_loc%" Dropbox.exe /home als command script erstellen und einplanen (früh morgens und gegen 23:00 bei mir). Dann kommt es auch zu meinem Linux Desktop und am Handy (wo es irgendwie klaglos läuft)

OAUTH2 Authentifizierung und Tasks Abfrage bei Google mit Java

Obwohl ich da nicht mehr gross weitermache ... ein kurzer Einblick in OAUTH2 Anmeldung und Tasks Abfrage bei Google . Beschrieben wird: Registrierung der Anwendung bei Google Freischaltung der Tasks API für diese Anwendung Freischaltung des Zugriffs auf Tasks für den einzelnen Benutzer Login der Anwendung  Abfrage der Tasks

Heroku .. Grails / Line Ending Problem

Was mich bei Heroku aufgehalten hat: Das Deployment einer Grails App von meinem Windows Rechner in die Heroku Cloud gelang nicht: git.exe push --progress "heroku" master Compressing objects: 100% (111/111) (snip) Total 120 (delta 28), reused 0 (delta 0) -----> Heroku receiving push -----> Grails 2.0.0 -----> Installing Grails 2.0.0 ..... -----> Error downloading Grails framework. Please try again... Ursache war: Windows Line Endings (CR+LF) !! Beste Lösung: git konfigurieren als "autocrlf = true" (Löschen cr beim commit) Alternative: Mit Editor die Dateien von CR+LF auf LF umstellen Einfache Lösung ... aber anhand der Meldung schwer auszumachen. Der Heroku Support hat mir das auf Anfrage schnell lösen können - ich bin erstmal selber nicht draufgekommen.

Heroku with grails 2 ... Easy first steps..

Tried out the new grails 2.0 framework including deployment into the cloud as desribed in the heroku blog - thanks to heroku - create grails app grails createApp myapp cd myapp" - version it with git (locally) grails integrate-with --git git init git add . git commit -m init - create "cloud server" and deploy the app heroku create --stack cedar   ... http://::::.herokuapp.com/ | git@heroku.com:::::::::::.git git push heroku master .. and the server is up and running with a simple grails 2 demo app. Cool.
Heroku mit GIT/puttygen: Als Public Key darf man nicht den von puttygen gespeicherten, sondern den mit Cut&Paste geholten Key unter " for pasting into OpenSSL.. " verwenden - sonst kommt die Meldung: "Fingerprint can't be blank / Contents Invalid public key / Contents Invalid public key"  beim Kommando heroku keys:add Mein Public Key für heroku: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEA1Wz0T/WFHAE0ZtdjCJfrrpJNJjPBJpha6U6GdC20h+gkxKRzWwKjxqeyNus8kJHxmt5gPsXA4MqORzAVHXbRxFKr5FN1CHK4er5FuSvIQJpqo29+TcE+sbN318CZY1sLNpD02vWTqHtcVWTjYopl56JusV6erjJG1Z4x+F4wf78= rsa-key-20111216