Skip to content

Instantly share code, notes, and snippets.

@ssledz
ssledz / enable_mongo.sh
Created June 16, 2016 23:24 — forked from sgnn7/enable_mongo.sh
Mongodb 3.2 on Ubuntu 15.10
echo '[Unit]
Description=High-performance, schema-free document-oriented database
After=syslog.target network.target
[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod -f /etc/mongod.conf
[Install]
@ssledz
ssledz / idea.sh
Created July 10, 2016 16:29
Enhanced idea.sh
#!/bin/bash
JAVA_HOME=$(~/.jenv/bin/jenv javahome) $(dirname $(readlink -f "$0"))/bin/idea.sh
@ssledz
ssledz / xsession.desktop
Created January 12, 2017 15:26
/usr/share/xsessions/xsession.desktop
[Desktop Entry]
Name=Xsession
Exec=/etc/X11/Xsession
@ssledz
ssledz / awesome-wm
Last active January 20, 2017 00:39
# Testing
sudo apt-get install xserver-xephyr
Xephyr :1 -ac -br -noreset -screen 1600x900 &
DISPLAY=:1.0 awesome -c ~/.config/awesome/rc.lua

Java Libs

  • trove - The Trove library provides high speed regular and primitive collections for Java.
@ssledz
ssledz / maven-archetype.list
Created January 26, 2017 14:47 — forked from zbigniewTomczak/maven-archetype.list
Maven archetypes list (mvn archetype:generate)
Choose archetype:
1: remote -> br.gov.frameworkdemoiselle.archetypes:demoiselle-jsf-jpa (Archetype for web applications (JSF + JPA) using Demoiselle Framework)
2: remote -> br.gov.frameworkdemoiselle.archetypes:demoiselle-minimal (Basic archetype for generic applications using Demoiselle Framework)
3: remote -> co.ntier:spring-mvc-archetype (An extremely simple Spring MVC archetype, configured with NO XML.)
4: remote -> com.agilejava.docbkx:docbkx-quickstart-archetype (-)
5: remote -> com.alibaba.citrus.sample:archetype-webx-quickstart (-)
6: remote -> com.bsb.common.vaadin:com.bsb.common.vaadin.embed-simple-archetype (-)
7: remote -> com.bsb.common.vaadin:com.bsb.common.vaadin7.embed-simple-archetype (-)
8: remote -> com.cedarsoft.open.archetype:multi (-)
9: remote -> com.cedarsoft.open.archetype:simple (-)
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
<profiles>
<profile>
<id>local</id>
<properties>
<internal.repo.path>file://${user.home}/mvn-repo/releases</internal.repo.path>
<internal.snapshots-repo.path>file://${user.home}/mvn-repo/snapshots</internal.snapshots-repo.path>
</properties>
</profile>
@ssledz
ssledz / pom.xml
Created January 29, 2017 02:19 — forked from nwinkler/pom.xml
Combining the git-flow branching model and the Maven Release Plugin to play nice. Based on info found here: http://vincent.demeester.fr/2012/07/maven-release-gitflow/
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>group</groupId>
<artifactId>dummy</artifactId>
<name>Dummy Project</name>
<version>1.0.12</version>
<packaging>pom</packaging>
<scm>
<connection>scm:git:https://......</connection>
<tag>HEAD</tag>
@ssledz
ssledz / aw-alert.sh
Last active February 9, 2017 09:07
mcabber eventcmd for awesome wm
#!/bin/bash
DBG=0
dbg() {
[[ $DBG == 1 ]] && (1>&2 echo "[DEBUG] : "$1)
}
info() {
echo "[INFO] : $1"
@ssledz
ssledz / getopts-template.sh
Last active February 9, 2017 09:07
Parsing command line arguments using getopts in bash
#!/bin/bash
DBG=0
dbg() {
[[ $DBG == 1 ]] && (1>&2 echo "[DEBUG] : "$1)
}
info() {
echo "[INFO] : $1"