Android
Rasperry
https://tutorials-raspberrypi.de/raspberry-pi-ueberwachungskamera-livestream-einrichten/
sudo apt-get install motion -y lsusbls /dev/video*
meine Sys/Db admin & Developper Notitzen - wer Rechtschreibfehler findet darf sie behalten ... my Sys/Db Admin and developper notes - I don't care about typos
https://tutorials-raspberrypi.de/raspberry-pi-ueberwachungskamera-livestream-einrichten/
sudo apt-get install motion -y lsusbls /dev/video*
bei meinem raspy zero schaltet sich seit einiger zeit (vermutlich ab einem update) das wlan immer wieder aus - habe nun zu /etc/rc.local (bei jedem boot) vor exit 0 hinzugefügt:
/sbin/iwconfig wlan0 power off
damit sollte bei iwconfig power management off sein
wlan commandos: iwlist, iwconfig
ssh-keygen
keinen filenmae eingeben => default id_rsa und id_rsa.pup werden erzeugt
kein passwort vergeben, damit später ohne pwd nutzbar
ssh-copy-id "user@hostname.example.com -p <port-number>Vorraussetzung: apache installiert
sudo su
apt install smokeping
reboot
website sollte nun sichtbar sein:
http://192.168.1.151/cgi-bin/smokeping.cgi
etwas warten, dann sollten Daten zu sehen sein:
http://192.168.1.151/cgi-bin/smokeping.cgi?target=Local
in cd /etc/smokeping/config.d/
nano Targets
am Ende unter Local Maschine z.b. gateway hinzufügen:
++gateway1
host=192.168.1.1
dann wieder reboot,
smokeping reload und smokeping restart haben nichts gebracht
https://community.spiceworks.com/how_to/96949-raspberrypi-rpi-smokeping-setup-and-configuration
public static String GetWebResponse(String urlStr) throws Exception
{
URL url = new URL(urlStr);
// Open a connection(?) on the URL(??) and cast the response(???)
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// Now it's "open", we can set the request method, headers etc.
connection.setRequestMethod("GET");
//String baseAuth=BuildBaseAuthentication("testuser","testpwd");
connection.setRequestProperty("Authorization", "Basic aGV3bTpOb3YxMCE/IQ==");
connection.setRequestProperty("Content-Type", "application/json");
BufferedReader in = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
String inputLine;
StringBuffer content = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
content.append(inputLine);
}
in.close();
return content.toString();
}
public static String BuildBaseAuthentication(String name, String password)
{
String authString = name + ":" + password;
byte[] authEncBytes = Base64.getEncoder().encode((authString.getBytes()));
String authStringEnc = new String(authEncBytes);
System.out.println("Base64 encoded auth string: " + authStringEnc);
return "Basic " +authStringEnc;
}
welcher Prozeß belegt Port 80 ?
netstat -ano | findstr /r 0.0:80
dann killen mit
taskkill /pid 4244 /f
1) Datei HelloWorld.java erstellen:
public class HelloWorld
{
public static void main (String[] args)
{
// Ausgabe Hello World!
System.out.println("Hello World!");
}
}
2) kompelieren mit :
javac HelloWorld.java
sollte file HelloWorld.class erzeugen
3) ausführen mit:
java HelloWorld
Einstellen Startseite, Beitragsseite:
Design/Customizer
Startseiten Einstellungen
SET CONCAT_NULL_YIELDS_NULL ON
string1+string2=null wenn einer der beiden Strings null ist oder beide
SET CONCAT_NULL_YIELDS_NULL OFF
string1+string2=string2 wenn string1 null ist
1) öffne die Übersicht des web service im azure portal
2) in der obersten Zeile neben NeuStarten, Löschen,Aktualisieren auf "Veröffentlichungsprofil abrufen" drücken => download
3) in visualstudio auf Projekt/Veröffentlichen gehen, Neu, links unten Profil importieren
select top 100 Name,Emailadresse from tAdressen where Emailadresse not like '%[A-Z0-9][@][A-Z0-9]%[.][A-Z0-9]%'
<!DOCTYPE html>
<html lang="de">
<head>
<title>jQuery Beispiel: einbinden und erste Anweisung</title>
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
/* Hier der jQuery-Code */
//alert("Hallo!");
//alert("html="+$(this).html());
$("p").each(function(){
this.style.color="green";
alert("html="+$(this).html());
})
});
</script>
</head>
<body>
<h1>jQuery Beispiel: einbinden und erster Befehl</h1>
<a href="https://www.google.at">
<p>google</p>
</a>
<p>test1!</p>
</body>
</html>
statt dem in C üblichen Schrägstrich verwendet Powershell den Backtick:
Carrige Return CR: C: "\r" PS.: "`r"
Wichtig: Funktioniert nur in doppelten, nicht in einfachen Anführungszeichen.
Pg Admin 3 ist noch eine normale WIndows Anwendung, pgadmin 4 eine webanqwendung. Der Server startet immer an einem anderen Port, z.b.:
http://127.0.0.1:64368/browser/
Daher kann man nicht einfach die url bookmarken, sondern muß mittels pgamdin4 icon starten (vom startmenü)
#Befehl - alle Befehle beginnen mit #
$Variable - Variablen oder Referenzen beginnen mit $
## Kommenttar einzeilig
#*
kommentar mehrzeilig
*#
#set($root = $request.getParameter('root'))
#if($root)
rootParameter=$root</br>
<ul class="ht-pages-nav-top"
data-viewport-id="$viewport.id"
data-root="$root"
data-current="$page.link">
</ul>
#else
rootParameter leer
tree.root.link=$tree.root.link</br>
<ul class="ht-pages-nav-top"
data-viewport-id="$viewport.id"
data-root="$tree.root.link"
data-current="$page.link">
</ul>
#end