JIRA 6.x SQL Statement: Get actual value / last change for custom field
Problem
The actual value of a custom field from an Issue should be selected
Solution
select CAST(pk.PROJECT_KEY as VARCHAR(10))+'-'+CAST(issue.issuenum AS varchar(10)), cfo.customvalue FROM CustomFieldValue cfv INNER JOIN CustomField CF on CF.Id = CFV.CustomField INNER JOIN CustomFieldOption CFO on CF.Id = CFO.CustomField INNER JOIN jiraissue issue on issue.id = cfv.issue INNER JOIN project_key pk on PROJECT_ID=issue.PROJECT WHERE cf.CFName = 'Classification' And CAST(CFO.Id AS VARCHAR(10)) =CFV.StringValue;
Cubase VST Instrumente: Kostenlose Alternative zu ezDrummer?
Problemstellung
Kostenlose Schlagzeugplugins die authentische Sounds für echtes Schlagzeug liefern sind sehr rar.
Vormerkung
Für echte Schlagzeugsounds stellt der Mikrofonhersteller Sennheiser ein kostenloses VST Instrument zur Verfügung das sich vielversprechend anhört.
Ich denke ein Test lohnt sich…
http://de-de.sennheiser.com/drummica
Hier ein Tutorial von Delamar:
JIRA 6.1. and above: Database field PKEY is empty
Problem
In prior versions than JIRA 6.1., the table „jiraissue“ in the database has stored the Issue IDs and has made it possible to make a selection on Issue IDs. Unfortunalety this field is empty now. It is not possible to select values because of the Issue ID.
Approach
Analysing the table shows a new column name „issuenum“ which can be used in combination with the colum „project“ to concatenate the Issue Key.
Solution
SELECT project_key.PROJECT_KEY+‘-‚+CAST(issuenum AS VARCHAR(5)) as pkey, jiraissue.*
FROM jiraissue
INNER JOIN project_key
ON jiraissue.PROJECT=project_key.PROJECT_ID
WHERE project_key.PROJECT_KEY+‘-‚+CAST(issuenum AS VARCHAR(5))=’VVTT-65‘
Neuer Trend: Sharktrash aus Amerika
Ich habe soeben beschlossen nach 3 Jahren Fachthemen eine Kategorie „Unsinn“ zu eröffnen.
In Anlehnung an den Artikel von Florian Breidenbach möchte ich nun eine kleine lustige Sammlung posten :).
Interessant mit welchen Storymutanten die Drehbuchautoren arbeiten müssen um einen Innovationscharacter in den gemeinen Haifilm zu bekommen.
Es lebe der B-Movie!!!
It is interesting which kind of story mutants are used to generate an innovative character for the evil shark films.
B movies forever!!!!
Mein BLOG: Besucher-Prognosen mit Google Analytics + WordPress BLOG
Intention
Nachdem ich nun 3 Jahre die Besucherentwicklung meines BLOGs mit Analytics aufzeichnen konnte, liefern die Grafiken, die von Google Analytics generiert werden interpretierbare Ergebnisse die es erlauben eine Prognose mittels Trendermittlung über die Besucherzahlen im kommenten Jahr mittels linearer Regression abzugeben.
Prämissen
Die Artikelzahl ist seit dieser Zeit ebenfalls angewachsen und hat diverse Besucherschübe aufgrund bestimmter Artikel verursacht. Somit kann man nicht genau sagen ob ein weiterer Anstieg der Besucherzahlen statt findet, wenn keine Artikel mehr eingestellt werden.
Daher unterliegt diese Aussage der Zeitstabilitätshypothese.
Google Analytics Grafik
Prognose
Anhand der Grafik lässt sich eine Besucherzahl von 1500 Besuchern pro / Monat im Durchschnitt vorhersagen.
Verifizierung
Die Verifizierung dieser Aussage erfolgt Anfang 2014.
Android SDK: Easteregg: Entwickler-Optionen ausgeblendet / Developer Options not shown
Problem
Bei neueren Samsung Geräten wie dem Samsung Galaxy S4 oder Galaxy Tab 3 ist der Punkt „Entwickler-Optionen“ verschwunden, der einem das USB Debugging mit dem Android ADK ermöglicht.
Ansatz
Die Entwickleroptionen sind nun in Form eines Eastereggs unter „Einstellungen > Infos zu Gerät“ oder „Settings > About“ verschoben worden.
Lösung / Solution
Im About / Info-Bidlschirm 7x auf die Build-Nummer klicken. Es erscheint die Meldung „You are now Developer“.
Click 7 times on the Build number in the About Screen to enable the Developer Settings.
Android SDK: Accelerate or Speed up Android Emulator / Schnellerer Android Emulator
Problem
Wer mit dem Android SDK, dem Android Update Manager und den zahlreichen ADK Tools für Eclipse bereits Apps entwickeln durfte, hat sich mit Sicherheit schon über den langsamen Android Emulator geärgert. Welche Möglichkeiten gibt es die Geschwindigkeit zu verbessern?
Programmers who are using the Android Emulator that comes with the Android ADK should already have mentioned that the speed of the emulator is not what you would expect when developing apps in a sophisticated environment. This article describes one way to speed up the Android Emulator
Prämissen / Premisse
Um die beschriebene Vorgehensweise dieses Artikels nachvollziehen zu können benötigen Sie einen Intel x86 Prozessor.
To take advantage of this article your developer computer must have an Intel x86 Architecture.
Ansatz / Approach
Im BIOS des Intel x86 Rechners gibt es in dem Menü Advanced die Möglichkeit die Intel Virtualization Technology (Vt-X) zu aktivieren, welche nach der Installation zusätzlicher Softwarekomponenten genutzt werden kann
Intel provides the so called VT-X Technology, that can be enabled in the BIOS of the Intel x86 Architecture. Additionally some software components should be installed
Lösung / Solution
- Starten Sie ihren Rechner neu und gehen sie vor dem Erscheinen des Windows-Bildschirms in ihr BIOS (normalerweise Drücken von F2 oder ENTF/DEL)
- Suchen Sie den Punkt „Intel Virtualization Technology“ oder „VT-X“ und setzen sie den Schalter von Disabled auf Enabled
- Starten Sie in dem Eclipse ihren Android SDK Manager.
- Unter Extras aktivieren sie das Häkchen bei „HAXM Intel Acceleration Technolgy“
- Gehen sie in das Verzeichnis ihres Android SDKs unter Extras -> Intel -> HAXM…. -> installieren Haxm*.exe (das passiert nicht automatisch auf wenn das SDK „installed“ anzeigt)
- Wählen sie unter ihrem installiertem API-Order (API17, API18….) das Intel Atom x86 Image zusätzlich zu dem ARM Image aus und installieren sie es
- Erstellen Sie ein neues virtuelles Gerät, wählen sie unter CPU das x86 Image aus
- Stellen sie die RUN-Configuration des Android Eclipse Projectes mit dem Target auf das neue Gerät
- Wenn alles funktioniert sagt ihnen Eclipse „HAX is working and emulator runs in fast virt mode“
If you need a detailed explaination please visit this site:
http://software.intel.com/en-us/articles/speeding-up-the-android-emulator-on-intel-architecture
Musikstil: Ragtime
One Ragtime Guitar Fingerpicking Blues Style: Unknows title
1.) This is ragtime songi learned from an old friend but i cannot remember the title of it. If someone knows the name of it please tell me.
Piano Ragtime: Vielen Dank für die Blumen / Tom und Jerry Theme
2.) This piano is well-known in germany. It is the german theme of „Tom and Jerry“ and originally interpreted by Udo Jürgens.
IBM Doors DXL: Iteration über ein listView(…) Element / Iterate populated listView DBE
Problem
Ein mit …
DBE textList = listView (...);
… erstelltes UI Element, welches eine Tabelle / Liste (mit/ohne Checkboxen) präsentiert, soll durchlaufen werden ohne eine separate Datenstruktur befüllen zu müssen.
An iteration through a listView(…) UI element shall be performed without the need of an additional data structure.
Ansatz – Approach
The following functions can be used to perform an Iteration…
int noElems(DBE element) – liefert die Anzahl der Elemente in einer UI Liste (element: choice, tab strip, list, multi-list, combo box, or list view)
bool getCheck(DBE listView, index) – liefert einen BOOL ob die Checkbox (falls vorhanden) im Eintrag markiert ist
string getColumnValue(DBE listView, int row, int column) – liefert den Content der Spalte
Lösung – Solution
// Iteriere über eine Liste / Tabelle des Typs listView: Welche… Datenstruktur oder UI Element?
// textList = listView (…);
int i = 0;
for (i = 0; i < noElems(textList); i++) { // if the entry is checked (selected) ... if (getCheck(textList, i)) { string textID_StringValue = getColumnValue(textList,i,0); string currentDoors_StringValue = getColumnValue(textList,i,1); string currentWings_StringValue = getColumnValue(textList,i,2); string textFile_StringValue = getColumnValue(textList,i,3); string module_StringValue = getColumnValue(textList,i,4); } } [/javascript]














