Skip to content

Instantly share code, notes, and snippets.

@jpomykala
jpomykala / Dockerfile
Created December 23, 2017 18:33
Basic Dockerfile for Java apps
FROM openjdk
MAINTAINER Jakub Pomykała <jakub.pomykala@gmail.com>
ENV PATH $PATH:$JAVA_HOME/bin
ENV JAVA_OPTS "-server -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+OptimizeStringConcat -XX:+UseStringCache -Dsun.net.inetaddr.ttl=60"
ENV HEAP_SPACE "-Xms768m -Xmx1g"
ENV REMOTE_DEBUG "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044"
ENV TIME_ZONE Europe/Warsaw
ENV SPRING_PROFILES_ACTIVE live
FROM openjdk
MAINTAINER Jakub Pomykała <jakub.pomykala@gmail.com>
ENV PATH $PATH:$JAVA_HOME/bin
ENV JAVA_OPTS "-server -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+OptimizeStringConcat -XX:+UseStringCache -Dsun.net.inetaddr.ttl=60"
ENV HEAP_SPACE "-Xms768m -Xmx1g"
ENV REMOTE_DEBUG "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044"
ENV TIME_ZONE Europe/Warsaw
ENV SPRING_PROFILES_ACTIVE live
export node1=172.17.0.2
export node2=172.17.0.3
export node3=172.17.0.4
docker run \
--name mongo_1 \
--hostname="node1.example.com" \
--add-host node1.example.com:${node1} \
--add-host node2.example.com:${node2} \
var list= document.getElementsByClassName("gradeX");
for (var i = 0; i < list.length; i++) {
var innerList = list[i].getElementsByClassName("center")
for (var j = 0; j < innerList.length; j++){
var avaiableSeats = innerList[0].innerText
var rowElements = list[i].getElementsByTagName("td")
var course = rowElements[0].innerText
if(avaiableSeats > 0 && course === "JZL100473C"){
var code = rowElements[1].innerText
var time = rowElements[3].innerText
// ==UserScript==
// @name wykop voice commander/inteligentny wypok xD ALPHA/DEMO
// @namespace pomidor.com
// @version 0.1
// @description sterowanie wykopem glosem
// @author KwadratowyPomidor2
// @require https://code.jquery.com/jquery-1.12.4.min.js
// @match https://www.wykop.pl/*
// @grant GM_setValue
// @grant GM_getValue
class GoldenHour {
var locationName: String?
var start: Date?
var end: Date?
var latitude: CLLocationDegrees?
var longitude: CLLocationDegrees?
}
@jpomykala
jpomykala / eslint.json
Last active November 16, 2017 19:25
My eslint config
{
"env": {
"browser": true,
"es6": true
},
"parser": "babel-eslint",
"extends": "eslint-config-airbnb",
"parserOptions": {
"ecmaVersion": 8,
"ecmaFeatures": {
@jpomykala
jpomykala / .eslintrc
Last active March 9, 2017 10:09
React-Native eslint
{
"env": {
"browser": 1
},
"globals": {
"exampleGlobalVariable": true
},
"parserOptions": {
"ecmaFeatures": {
"jsx": true
@jpomykala
jpomykala / _Navigation.js
Last active January 9, 2017 22:28
https://www.youtube.com/watch?v=fq02r-M-D8I // Redux Ty stara kurwo zmarnowałaś mi 20 lat życia
class Navigation extends Component {
render() {
//tutaj chcę odebrać informację
console.debug(this.props.myProp);
//....
}
}
@jpomykala
jpomykala / PlacesContainer.js
Created December 7, 2016 12:33
ReactJS Lists
{this.state.places.map(function(place) {
return <PlacesListComponent key={place.id} place={place}/>;
})}