From 544e8181f9abf4d5efd82a4b3acd91b48091e742 Mon Sep 17 00:00:00 2001 From: Banana Date: Sun, 6 Aug 2023 21:20:17 +0200 Subject: [PATCH] updated the licence --- MySQL/README | 18 +++++++++---- css/README | 19 ++++++++++---- git/README | 17 +++++++++--- git/git-rewrite-author.sh | 18 ++++++++++++- git/git-search-multiple-repos.sh | 17 +++++++++++- grep/README | 17 +++++++++--- grep/exclude-empty-lines.sh | 16 ++++++++++++ grep/scan-pdf.sh | 16 ++++++++++++ java/README | 18 +++++++++---- .../read-commandline-arguments-from-file.java | 20 +++++++++----- javascript/README | 17 +++++++++--- .../d3js-force-simulation-sitemap/README | 20 +++++++++----- javascript/mif-tree/README | 17 ++++++++++++ kubernetes/README | 19 ++++++++++---- kubernetes/kubeconnect | 26 ++++++++++++------- magnolia/README | 17 ++++++++++++ .../validator/FutureTimestampDefinition.java | 18 +++++++++++++ .../validator/FutureTimestampFactory.java | 22 +++++++++++++--- .../validator/FutureTimestampValidator.java | 18 +++++++++++++ .../validator/TimeFrameValidator.java | 18 +++++++++++++ .../TimeFrameValidatorDefinition.java | 18 +++++++++++++ .../validator/TimeFrameValidatorFactory.java | 21 ++++++++++++--- perl/README | 17 +++++++++--- perl/WebsiteStatusCheck.pl | 18 ++++++++++++- perl/google-page-speed-insight.pl | 17 ++++++++++++ perl/mecha.pl | 17 ++++++++++++ perl/perf-test.pl | 17 ++++++++++++ proxy/README | 17 +++++++++--- sed/README | 17 +++++++++--- sed/empty-lines-remove.sh | 16 ++++++++++++ sed/search-replace.sh | 17 ++++++++++++ windows/README | 17 ++++++++++++ windows/toggle-network-connection.bat | 18 ++++++++++--- 33 files changed, 517 insertions(+), 78 deletions(-) create mode 100644 windows/README diff --git a/MySQL/README b/MySQL/README index 2532a26..80fad39 100644 --- a/MySQL/README +++ b/MySQL/README @@ -1,11 +1,19 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net - A selection with various examples about mysql SQL language. diff --git a/css/README b/css/README index be64284..2067edb 100644 --- a/css/README +++ b/css/README @@ -1,10 +1,19 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . -# 2018 http://www.bananas-playground.net +# 2018 http://www.bananas-playground.net A selection with various examples about CSS. diff --git a/git/README b/git/README index 8621f25..94f79ea 100644 --- a/git/README +++ b/git/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/git/git-rewrite-author.sh b/git/git-rewrite-author.sh index aef33cc..adf5898 100755 --- a/git/git-rewrite-author.sh +++ b/git/git-rewrite-author.sh @@ -1,6 +1,22 @@ #!/bin/sh -# copywrite by Johannes 'Banana' Keßler 2015 +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# 2015 git filter-branch --env-filter ' OLD_EMAIL="OLD OR INVALID EMAIL" diff --git a/git/git-search-multiple-repos.sh b/git/git-search-multiple-repos.sh index 03081a7..784e183 100644 --- a/git/git-search-multiple-repos.sh +++ b/git/git-search-multiple-repos.sh @@ -1,7 +1,22 @@ #!/bin/sh -# copywrite by Johannes 'Banana' Keßler 2020 +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# 2020 # this example show how to search multiple repos in the current # directory. Use this to create your own command and search. diff --git a/grep/README b/grep/README index 5181851..50bc0dc 100644 --- a/grep/README +++ b/grep/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/grep/exclude-empty-lines.sh b/grep/exclude-empty-lines.sh index a7ab01c..5407ad6 100644 --- a/grep/exclude-empty-lines.sh +++ b/grep/exclude-empty-lines.sh @@ -1,5 +1,21 @@ #!/bin/bash +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + # Parameter ausschließen grep -v '^$' diff --git a/grep/scan-pdf.sh b/grep/scan-pdf.sh index f3a7732..d0a01de 100644 --- a/grep/scan-pdf.sh +++ b/grep/scan-pdf.sh @@ -1,5 +1,21 @@ #!/bin/bash +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + # pdfs mit Hilfe von strings und grep durchsuchen ls | xargs strings | grep 'password' * \ No newline at end of file diff --git a/java/README b/java/README index 45d8227..abf7349 100644 --- a/java/README +++ b/java/README @@ -1,10 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net - A selection with various examples about JAVA. diff --git a/java/read-commandline-arguments-from-file.java b/java/read-commandline-arguments-from-file.java index 4c70bfa..1415ddb 100644 --- a/java/read-commandline-arguments-from-file.java +++ b/java/read-commandline-arguments-from-file.java @@ -1,13 +1,21 @@ /** - * This program is free software: you can redistribute it and/or modify - * it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler * - * You should have received a copy of the - * COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - * along with this program. If not, see http://www.sun.com/cddl/cddl.html + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . * * 2018 http://www.bananas-playground.net - * */ /** diff --git a/javascript/README b/javascript/README index 5ed5951..2439d26 100644 --- a/javascript/README +++ b/javascript/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/javascript/d3js-force-simulation-sitemap/README b/javascript/d3js-force-simulation-sitemap/README index abdc70e..03ca687 100644 --- a/javascript/d3js-force-simulation-sitemap/README +++ b/javascript/d3js-force-simulation-sitemap/README @@ -1,13 +1,21 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html # 2022 http://www.bananas-playground.net - - This is an example of https://github.com/d3/d3-force and sitemap like data. Source data is a directory like structure of paths which can be diff --git a/javascript/mif-tree/README b/javascript/mif-tree/README index 4942473..87b2cf2 100644 --- a/javascript/mif-tree/README +++ b/javascript/mif-tree/README @@ -1,3 +1,20 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + This is a working copy of the current mif.tree 2.2.6.4 with mootools 1.3.2 The goal is to make the Mif.Tree demos ( http://mifjs.net/tree/Demos/index.html ) working with mootools 1.3.2 NOCOMPAT ( http://mootools.net/download ) diff --git a/kubernetes/README b/kubernetes/README index 4b52eec..e4112a9 100644 --- a/kubernetes/README +++ b/kubernetes/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2019 http://www.bananas-playground.net diff --git a/kubernetes/kubeconnect b/kubernetes/kubeconnect index 8ebe590..380d25d 100755 --- a/kubernetes/kubeconnect +++ b/kubernetes/kubeconnect @@ -1,5 +1,22 @@ #!/bin/bash +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# 2019 http://www.bananas-playground.net # version 1.0 # get a shell in a pod @@ -11,15 +28,6 @@ # uses the default container and /bin/bash as a shell # needs kubectl to be installed -# This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE -# -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html - -# 2019 http://www.bananas-playground.net - if [ $# -lt 2 ]; then echo "You need to provide pod name and context"; echo "kubeconnect pod-name context"; diff --git a/magnolia/README b/magnolia/README index 8f2b7b2..991b124 100644 --- a/magnolia/README +++ b/magnolia/README @@ -1 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + Some examples based on Magnolia 6.2.15 \ No newline at end of file diff --git a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampDefinition.java b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampDefinition.java index 1a61428..939edc5 100644 --- a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampDefinition.java +++ b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampDefinition.java @@ -5,6 +5,24 @@ import info.magnolia.ui.field.ValidatorType; import lombok.Getter; import lombok.Setter; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /** * Checks if datetime selection is >= now+timeToAdd * diff --git a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampFactory.java b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampFactory.java index 77f1b3b..b20c1e8 100644 --- a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampFactory.java +++ b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampFactory.java @@ -1,13 +1,29 @@ package net.bananasplayground.validator; import java.time.LocalDateTime; - import javax.inject.Inject; - import com.vaadin.data.Validator; - import info.magnolia.ui.field.AbstractFieldValidatorFactory; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + + /** * @see net.bananasplayground.validator.FutureTimestampDefinition */ diff --git a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampValidator.java b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampValidator.java index 667efdc..4a9af86 100644 --- a/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampValidator.java +++ b/magnolia/futureTimestampValidator/net/bananasplayground/validator/FutureTimestampValidator.java @@ -11,6 +11,24 @@ import com.vaadin.data.ValidationResult; import com.vaadin.data.ValueContext; import com.vaadin.data.validator.AbstractValidator; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /** * @see net.bananasplayground.validator.FutureTimestampDefinition */ diff --git a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidator.java b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidator.java index 6b8f02c..c879cdc 100644 --- a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidator.java +++ b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidator.java @@ -9,6 +9,24 @@ import com.vaadin.data.ValidationResult; import com.vaadin.data.ValueContext; import com.vaadin.data.validator.AbstractValidator; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /** * @see net.bananasplayground.validator.TimeFrameValidatorDefinition */ diff --git a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorDefinition.java b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorDefinition.java index 2c66afc..e371aea 100644 --- a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorDefinition.java +++ b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorDefinition.java @@ -5,6 +5,24 @@ import info.magnolia.ui.field.ValidatorType; import lombok.Getter; import lombok.Setter; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /** * Check if given datetime is between given timeframe of that date(day) * diff --git a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorFactory.java b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorFactory.java index 2b0788e..44c2c71 100644 --- a/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorFactory.java +++ b/magnolia/timeFrameValidator/net/bananasplayground/validator/TimeFrameValidatorFactory.java @@ -1,13 +1,28 @@ package net.bananasplayground.validator; import java.time.LocalDateTime; - import javax.inject.Inject; - import com.vaadin.data.Validator; - import info.magnolia.ui.field.AbstractFieldValidatorFactory; +/** + * Klimbim Software collection, A bag full of things + * Copyright (C) 2011-2023 Johannes 'Banana' Keßler + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /** * @see net.bananasplayground.validator.TimeFrameValidatorDefinition */ diff --git a/perl/README b/perl/README index b09e8f3..c281bf0 100644 --- a/perl/README +++ b/perl/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/perl/WebsiteStatusCheck.pl b/perl/WebsiteStatusCheck.pl index a8aac77..e4f0632 100644 --- a/perl/WebsiteStatusCheck.pl +++ b/perl/WebsiteStatusCheck.pl @@ -1,7 +1,23 @@ #!/usr/bin/perl -w -# 2012 by Johannes 'Banana' Keßler +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# 2012 by Johannes 'Banana' Keßler # this file can be used as a "early morning check" use warnings; diff --git a/perl/google-page-speed-insight.pl b/perl/google-page-speed-insight.pl index 780545c..8c9cadb 100644 --- a/perl/google-page-speed-insight.pl +++ b/perl/google-page-speed-insight.pl @@ -1,5 +1,22 @@ #!/usr/bin/perl -w +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + # 2020 by Johannes 'Banana' Keßler # get Google page spedd insight data fpr given URLs # https://developers.google.com/speed/pagespeed/insights/ diff --git a/perl/mecha.pl b/perl/mecha.pl index 53c57dc..07de7b1 100644 --- a/perl/mecha.pl +++ b/perl/mecha.pl @@ -1,5 +1,22 @@ #!/usr/bin/perl -w +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + # 2020 by Johannes 'Banana' Keßler # some simple URL load check with running # headless (or not) chrome diff --git a/perl/perf-test.pl b/perl/perf-test.pl index 8c9c176..bdae4da 100644 --- a/perl/perf-test.pl +++ b/perl/perf-test.pl @@ -1,5 +1,22 @@ #!/usr/bin/perl -w +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + # 2020 by Johannes 'Banana' Keßler # some improved simple page load check script. # multiple URL and how ofthen they are accessed diff --git a/proxy/README b/proxy/README index bbf3ad0..a6ff112 100644 --- a/proxy/README +++ b/proxy/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/sed/README b/sed/README index 5a59dab..49c68d4 100644 --- a/sed/README +++ b/sed/README @@ -1,9 +1,18 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# # This program is free software: you can redistribute it and/or modify -# it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# You should have received a copy of the -# COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# along with this program. If not, see http://www.sun.com/cddl/cddl.html +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # 2018 http://www.bananas-playground.net diff --git a/sed/empty-lines-remove.sh b/sed/empty-lines-remove.sh index b350e82..40fa547 100644 --- a/sed/empty-lines-remove.sh +++ b/sed/empty-lines-remove.sh @@ -1,5 +1,21 @@ #!/bin/bash +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + # alle Leeren Zeilen aus einer Datei enfernen sed '/^$/d' file > file1 \ No newline at end of file diff --git a/sed/search-replace.sh b/sed/search-replace.sh index eabcfe3..0a5e29d 100644 --- a/sed/search-replace.sh +++ b/sed/search-replace.sh @@ -1,5 +1,22 @@ #!/bin/bash +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + # search replace infile sed -i -e 's/search/replace/g' file \ No newline at end of file diff --git a/windows/README b/windows/README new file mode 100644 index 0000000..0253b17 --- /dev/null +++ b/windows/README @@ -0,0 +1,17 @@ +# Klimbim Software collection, A bag full of things +# Copyright (C) 2011-2023 Johannes 'Banana' Keßler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +Examples for windows \ No newline at end of file diff --git a/windows/toggle-network-connection.bat b/windows/toggle-network-connection.bat index 87b8215..e01c205 100644 --- a/windows/toggle-network-connection.bat +++ b/windows/toggle-network-connection.bat @@ -1,8 +1,18 @@ +:: Klimbim Software collection, A bag full of things +:: Copyright (C) 2011-2023 Johannes 'Banana' Keßler +:: :: This program is free software: you can redistribute it and/or modify -:: it under the terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE -:: You should have received a copy of the -:: COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -:: along with this program. If not, see http://www.sun.com/cddl/cddl.html +:: it under the terms of the GNU General Public License as published by +:: the Free Software Foundation, either version 3 of the License, or +:: (at your option) any later version. +:: +:: This program is distributed in the hope that it will be useful, +:: but WITHOUT ANY WARRANTY; without even the implied warranty of +:: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +:: GNU General Public License for more details. +:: +::You should have received a copy of the GNU General Public License +::along with this program. If not, see . :: :: 2020 http://91.132.146.200:3000/Banana/klimbim :: -- 2.39.5