Skip to content

Instantly share code, notes, and snippets.


Richard V. Rokko11

  • Germany
View GitHub Profile
Rokko11 /
Created Nov 5, 2015
Documentation, how to use a composite component together with JavaEE-events.
import javax.enterprise.event.Event;
import javax.inject.Inject;
import javax.inject.Named;
* Klasse, die das zu feuernde Event beinhaltet.
* Diese wird benoetigt, da bei JSF < 2.2 keine DI in Komponenten moeglich ist.
public class EventContainer {
Rokko11 / child.xhtml
Created Dec 10, 2015
Not typesafe ui:param
View child.xhtml
<ui:composition xmlns=""
<ui:define name="columns">
<!-- At this like, the IDE does not know the type of "key". So autocompletion and refactorings of "property" will fail. -->
<h:outputText value="#{}"/>
View regex-pattern
<div id="stack-trace">other.package.MyTry.exec(</div>
Now I need a jQuery/JS-Method which parses this Element by the Regex "\(\w*\.java:\d*\)" and modifies the content of this div to following:
<div id="stack-trace">other.package.MyTry.exec(<a href=""></a>)</div>
Rokko11 / openligadb_ruby_rails_example_snippet
Created Aug 10, 2013
Getting Information of OpenLigaDb with Ruby in a Rails project
View openligadb_ruby_rails_example_snippet
# This snippet works with Ruby Gem "Savon"
client = Savon.client(wsdl: "")
method = "get_matchdata_by_league_date_time"
message = {from_date_time: 5.hours.ago, to_date_time:, league_shortcut: 'bl1'}
result ="#{method}", message: message)
data_array = result.body[:"#{method}_response"][:"#{method}_result"][:matchdata]
data_array.each do |data|
puts data[:match_id]
Rokko11 / gist:6376918
Created Aug 29, 2013
How to add foreign key from bundle_option to cms_block
View gist:6376918
/** @var $installer Mage_Catalog_Model_Resource_Setup */
$installer = $this;
$installer->getConnection()->addColumn($installer->getTable('bundle/option'), 'block_id',
'nullable' => true,
'unsigned' => true,
'type' => Varien_Db_Ddl_Table::TYPE_INTEGER,
Rokko11 / design_adminhmtl_default_default_template_cmsforbundle_product_edit_bundle_option.phtml
Created Aug 30, 2013
Problem: Werte von Bundle/Option werden nicht im option.phtml vorselektiert
View design_adminhmtl_default_default_template_cmsforbundle_product_edit_bundle_option.phtml
<script type="text/javascript">
optionTemplate = '<div id="<?php echo $this->getFieldId() ?>_{{index}}" class="option-box"> ' +
'<div class="option-title"> ' +
'<label for="<?php echo $this->getFieldName() ?>[{{index}}][title]"><?php echo Mage::helper('bundle')->__('Default Title') ?> <span class="required">*</span></label>' +
<?php if ($this->isDefaultStore()): ?>
'<input class="input-text required-entry" type="text" name="<?php echo $this->getFieldName() ?>[{{index}}][title]" id="id_<?php echo $this->getFieldName() ?>_{{index}}_title" value="{{title}}">' +
<?php else: ?>
'<input class="input-text required-entry" type="text" name="<?php echo $this->getFieldName() ?>[{{index}}][default_title]" id="id_<?php echo $this->getFieldName() ?>_{{index}}_default_title" value="{{default_title}}">' +
<?php endif; ?>
'<?php echo $this->jsQuoteEscape($this->getOptionDeleteButtonHtml()) ?>' +
import com.beust.jcommander.*;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Map;
public class MarkdownUsageFormatter implements IUsageFormatter {
private final JCommander commander;
Rokko11 /
Last active Aug 19, 2019
Erzeugung von ReleaseNotes mit dem maven-changes-plugin. Nach dem Auslesen aus Jira werden sie per Apache Velocity in Markdown exportiert. Die Issues werden anschließend mit einem Lua-Filter verlinkt.

Version 1.2.3


  • MYPROJECT-1: Kurzbeschreibung Story 1
  • MYPROJECT-2: Kurzbeschreibung Story 2

Fixed Bugs:

  • MYPROJECT-12: Anzeigefehler auf Seite 1
Rokko11 / docker-compose.yml
Last active Aug 20, 2019
Beispiel-Code für die Transformation eines docker-compose.yml in ein Markdown-File. Dieses wird mit dem pandoc-plantuml-Filter in ein Diagramm überführt.
View docker-compose.yml
version: '3'
image: nginx:1.15-alpine
description: "nginx SSL Proxy"
- webapp
- docs
Rokko11 /
Last active Sep 10, 2019
Generierung Benutzerhandbuch aus Selenium-Test
public class SampleIT extends SeleniumTestCase {
@ImportFile(name = "brief/Datenbasis.xls")
public void testErfolgreicherVersand() throws Exception {
new VertragPage()
.setLogStrategy(new MarkdownStrategy())
You can’t perform that action at this time.