Benutzer-Werkzeuge

Webseiten-Werkzeuge


programming

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
programming [2019/12/04 15:31] – [JSON] gpipperrprogramming [2022/09/23 11:43] – [SQL] gpipperr
Zeile 51: Zeile 51:
  
   * https://squoosh.app/   * https://squoosh.app/
 +
 +Konvertieren
 +  * https://convertio.co/de/
  
 Favicon  Favicon 
Zeile 64: Zeile 67:
   * https://www.draw.io/   * https://www.draw.io/
  
 +3D
 +  * https://www.tinkercad.com/
  
 Farbschemas Farbschemas
  
   * https://www.webmart.de/web/harmonische-farben/#004040:c:d:g:d   * https://www.webmart.de/web/harmonische-farben/#004040:c:d:g:d
 +
 +Images
 +
 +  * https://www.pikpng.com/
 +  * https://github.com/neutraltone/awesome-stock-resources
 +  * ASCII => https://www.asciiart.eu/animals
  
 ---- ----
Zeile 84: Zeile 95:
 Git => https://git-scm.com/ Git => https://git-scm.com/
  
-  * [[prog:git_server|Einen Git Server unter Linux aufsetzen]]+  * [[prog:git_server|Einen Git Server unter Linux aufsetzen und mit Git arbeiten]] 
 +  * [[prog:apex_export_source_code_and_git|Oracle Apex Source Code automatisch exportieren und einchecken mit Git unter Windows mit der PowerShell]] 
 +  * [[prog:git_submodule | Mit Submodule Git Repositories verlinken]]
  
  
Zeile 106: Zeile 119:
 Kostenloses E-Book - GitHub Succinctly Kostenloses E-Book - GitHub Succinctly
 => https://www.syncfusion.com/resources/techportal/details/ebooks/GitHub_Succinctly => https://www.syncfusion.com/resources/techportal/details/ebooks/GitHub_Succinctly
 +
 +----
 +
 +==== Dateitypen erkennen ====
 +
 +Software TrID - File Identifier => https://mark0.net/soft-trid.html
 +
 +
 +----
 +
 +==== Legal Stuff ==== 
 +
 +Was bedeutet welche Lizenz: 
 +
 +  * Software Lizenz Modell im Detail =>  https://tldrlegal.com/
 +
  
 ---- ----
Zeile 126: Zeile 155:
 ---- ----
  
 +==== XML ====
  
 +
 +  * [[prog:sql_xml_xpath_oracle|Mit XML und xpath in einer Oracle SQL Query arbeiten]]
 +
 +
 +  * [[prog:sql_xml_spool_sqlplus|XML per Spoolout aus SQL*Plus schreiben]]
 +
 +----
 +==== YAML ====
 +
 +YAML 
 +
 +Wer mit YAML Konfigurationsdateien arbeitet, wird am Ende irgendwann ganz wirr, besonders in Ansible.
 +Von der Idee ist das bestimmt ganz gut, aber der kleinste Fehler kann oft dazu führen, das sehr lange gesucht werden muss wo denn der Tipp Fehler steckt. Zumal in Ansible ein Syntaktischer und eine Logischer Fehler wie ein falsches Package ähnliche Fehlermeldungen verursachen.
 +
 +
 +  * [[prog:yaml_check_syntax|Mit YAML arbeiten ohne Nerven Zusammenbruch]]
 +
 +
 +----
 ====SQL==== ====SQL====
  
Zeile 164: Zeile 213:
     * [[prog:oracle_analytic_functions_prozent|Oracle Analytic Function - Beispiel 4 - Prozentsatz anzeigen]]     * [[prog:oracle_analytic_functions_prozent|Oracle Analytic Function - Beispiel 4 - Prozentsatz anzeigen]]
     * [[prog:oracle_analytic_functions_window_function|Oracle Analytic Function - Beispiel 5 - gleitende Summen berechnen bzw. kumulative Werte aufsummieren - Fensterfunktion verwenden ]]     * [[prog:oracle_analytic_functions_window_function|Oracle Analytic Function - Beispiel 5 - gleitende Summen berechnen bzw. kumulative Werte aufsummieren - Fensterfunktion verwenden ]]
 +    * [[prog:sql_oracle_pattern_matching|SQL Pattern Matching  Funktion]] 
 +    * [[prog:sql_oracle_pattern_matching_problemes_risks|SQL Pattern Matching  Fallstricke und Probleme]] 
 +  
   * [[prog:sql_aggregatfunktion_erstellen|Eine eigene Aggregatfunktion erstellen]]   * [[prog:sql_aggregatfunktion_erstellen|Eine eigene Aggregatfunktion erstellen]]
   * [[prog:sql_piviot|Dynamische Pivot Tabelle verwenden]]   * [[prog:sql_piviot|Dynamische Pivot Tabelle verwenden]]
Zeile 170: Zeile 221:
   * [[prog:sql_oracle_unpivot|SQL UNPivot Funktion]]   * [[prog:sql_oracle_unpivot|SQL UNPivot Funktion]]
  
-  * [[prog:sql_oracle_pattern_matching|SQL Pattern Matching  Funktion]]+
  
  
Zeile 209: Zeile 260:
  
   * [[prog:oracle_command_types|Den Oracle Command Type für ein SQL Statement aufschlüsseln]]   * [[prog:oracle_command_types|Den Oracle Command Type für ein SQL Statement aufschlüsseln]]
 +
 +
 +  * [[prog:oracle_sql_id_find|Die SQL_ID meines lezten SQL Statements ermitteln und mit schreiben]]
  
  
Zeile 222: Zeile 276:
   * [[prog:sql_oracle_context_object|Das Oracle CONTEXT Object - Globale Werte in einer Session hinterlegen]]   * [[prog:sql_oracle_context_object|Das Oracle CONTEXT Object - Globale Werte in einer Session hinterlegen]]
  
 +  * [[dba:oracle_virtual_column|Oracle - Berechnete Tabellenspalten verwenden - Virtual Columns mit der GENERATED ALWAYS Spalten Definition]]
  
-  * [[prog:sql_xml_xpath_oracle|Mit XML und xpath in einer Oracle SQL Query arbeiten]] 
  
  
Zeile 259: Zeile 313:
  
 Mit [[http://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_cqn.htm|Continuous Query Notification]] auf Veränderungen am Datenbestand reagieren. Mit [[http://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_cqn.htm|Continuous Query Notification]] auf Veränderungen am Datenbestand reagieren.
 +
 +** Graph Datenbank Algorithmen umsetzen **
 +
 +  * [[prog:oracle_graph_algorithms_einstieg| Mit Graphen in der Oracle Datenbank  arbeiten]]
 +
 +
  
  
Zeile 264: Zeile 324:
  
   * https://support.oracle.com/epmos/main/downloadattachmentprocessor?attachid=1329441.1%3APX_12C_FUNDAMENTALS   * https://support.oracle.com/epmos/main/downloadattachmentprocessor?attachid=1329441.1%3APX_12C_FUNDAMENTALS
 +  * [[prog:sql_parallel_auto_dop_resource_manager|Warum funktioniert in meiner Session Parallel nicht? Was muss geprüft werden?]]
  
 **18c** **18c**
   * Polymorphe Tabellenfunktionen => http://blog.sqlora.com/de/polymorphic-table-functions/   * Polymorphe Tabellenfunktionen => http://blog.sqlora.com/de/polymorphic-table-functions/
     * https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_TF.html     * https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_TF.html
 +
 +
  
 **SQL Lernen** **SQL Lernen**
  
   * Für Einsteiger => https://ohhappy.dev/sql-cards SQL mit Karten .-)   * Für Einsteiger => https://ohhappy.dev/sql-cards SQL mit Karten .-)
 +  * https://modern-sql.com/
  
 ---- ----
Zeile 407: Zeile 471:
  
 Installation Installation
 +  * [[prog:oracle_apex_20_2_install_windows_19c_linux_8|Oracle Apex 20.2 / ORDS 20.4 / Tomcat 9  / Apache 2.4 / Varnish mit der Oracle Datenbank 19c unter Oracle Linux 8 - Installation]]
   * [[prog:oracle_apex_install_windows_12c|Oracle Apex 5.1 mit der Oracle Datenbank 12c - Installation]]   * [[prog:oracle_apex_install_windows_12c|Oracle Apex 5.1 mit der Oracle Datenbank 12c - Installation]]
   * [[prog:apex_mail_acl|Oracle Apex 5.0 Mail Versandt mit SSL -Hinterlegen einer ACL's in 11g und 12c und Hinterlegen von SSL Zertifkaten]]   * [[prog:apex_mail_acl|Oracle Apex 5.0 Mail Versandt mit SSL -Hinterlegen einer ACL's in 11g und 12c und Hinterlegen von SSL Zertifkaten]]
Zeile 543: Zeile 608:
   * [[raspberry:raspberry_gpio_read_adc0831|Einen AD Wandler ADC0831 mit dem Raspberry PI verwenden]]   * [[raspberry:raspberry_gpio_read_adc0831|Einen AD Wandler ADC0831 mit dem Raspberry PI verwenden]]
   * [[raspberry:dcf77_modul|Mit dem Raspberry ein DCF 77 Modul abfragen]]   * [[raspberry:dcf77_modul|Mit dem Raspberry ein DCF 77 Modul abfragen]]
 +
 +Raspberry Pico
 +
 +  * [[raspberry:raspberry_pico_micropython|Mit dem Raspberry Pi Pico RP2040 mit MicroPython starten]]
 +
 +
 +ESP32
 +
 +  * [[elektronik:nodemcu_esp32_micropython|Erste Schritte mit dem ESP32 und MicroPython]]
  
  
Zeile 673: Zeile 747:
  
  
-JavaScript basics tutorial: 33 Concepts Every JavaScript Developer Should Know +JavaScript basics tutorial:  
-Tips => https://github.com/leonardomso/33-js-concepts#1-call-stack+ 
 +  * 33 Concepts Every JavaScript Developer Should Know Tips => https://github.com/leonardomso/33-js-concepts#1-call-stack 
 +  * https://learn.grasshopper.app/ 
 +  * https://www.jshero.net
  
 ---- ----
Zeile 998: Zeile 1075:
  
   * [[linux:bash_script_snippets|Bash Snippets für Skripting]]   * [[linux:bash_script_snippets|Bash Snippets für Skripting]]
 +  * [[linux:bash_sql_plus_error_handling|Error Handling SQL*Plusin Bash Skripten]]
  
  
programming.txt · Zuletzt geändert: 2024/06/03 20:20 von gpipperr