| App | Environments | OAuth 2.0 | Sharing | HTTP2 | HTTP3 | Source |
|---|---|---|---|---|---|---|
| Postman | ✅ | ✅ | 💰 | ✅ | ✅ | 🔒 |
| Insomnia | ✅ | ✅ | 💰 | ✅ | ✅ | ts,js |
| Thunderclient | ✅ | ✅ | 💰 | ✅ | ✅ | 🔒 |
| bruno | js, ts | |||||
| Hurl | rust | |||||
| Restfox | vue, ts | |||||
| Hoppscotch | vue, ts | |||||
| Hit | go |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| esphome: | |
| name: esp32-c6 | |
| friendly_name: esp32-c6 | |
| esp32: | |
| board: esp32-c6-devkitc-1 | |
| variant: esp32c6 | |
| flash_size: 4MB | |
| framework: | |
| type: esp-idf |
| Charles Proxy (~50€ license) | mitmproxy (free & opensource) |
|---|---|
| https://www.charlesproxy.com. | https://mitmproxy.org. |
| Check the Gateway IP Adress in the emulator and set it as proxy address, use the port set inside the proxy application used. |
The setup of a real device differs by the IP used (where the proxy is running)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [package] | |
| name = "test-multipart" | |
| version = "0.1.0" | |
| edition = "2021" | |
| [dependencies] | |
| axum = { version = "0.6.20", features = ["multipart"] } | |
| tokio = { version = "1.32.0", features = ["full"] } | |
| mime = "0.3.17" | |
| log = "0.4.20" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package composables | |
| import androidx.compose.foundation.Canvas | |
| import androidx.compose.foundation.background | |
| import androidx.compose.foundation.gestures.Orientation | |
| import androidx.compose.foundation.gestures.draggable | |
| import androidx.compose.foundation.gestures.rememberDraggableState | |
| import androidx.compose.foundation.layout.Box | |
| import androidx.compose.foundation.layout.fillMaxSize | |
| import androidx.compose.foundation.layout.offset |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package com.example | |
| import android.os.Bundle | |
| import androidx.activity.compose.setContent | |
| import androidx.appcompat.app.AppCompatActivity | |
| import androidx.compose.foundation.BorderStroke | |
| import androidx.compose.foundation.layout.Column | |
| import androidx.compose.foundation.layout.Row | |
| import androidx.compose.foundation.layout.padding | |
| import androidx.compose.foundation.lazy.LazyRow |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package com.example.compose | |
| import android.os.Bundle | |
| import androidx.activity.ComponentActivity | |
| import androidx.compose.foundation.BorderStroke | |
| import androidx.compose.foundation.background | |
| import androidx.compose.foundation.border | |
| import androidx.compose.foundation.gestures.Orientation | |
| import androidx.compose.foundation.layout.Box | |
| import androidx.compose.foundation.layout.height |
Toniebox ist ein würfelförmiges, für Kinder konzipiertes Tonabspielgerät mit sehr einfacher Bedienung. Das Gerät wird seit 2016 von der Firma Boxine GmbH mit Sitz in Düsseldorf vertrieben.
- teure Figuren (~15€)
- eigene Figuren nicht unterstützt
- eigene "Aufzeichnungen" werden als Eigentum der Fa. Boxine GmbH (Speicherung der Daten auf deren Servern)
This is small overview how to migrate your groovy buildfiles into Kotlin DSL.
Using the Kotlin DSL for gradle build files improves the editors typing experience in many ways.
First of all, the groovy syntax doesn't support refactoring nor auto-completion while editing in most IDEs.
| Build import | Syntax highlighting | Semantic editor | |
|---|---|---|---|
| IntelliJ IDEA | ✓ | ✓ | ✓ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import argparse | |
| import sqlite3 as lite | |
| import os | |
| def _open_db(db): | |
| try: | |
| con = lite.connect(db) | |
| cur = con.cursor() | |
| return (cur,con) | |
| except lite.Error as e: |