| import SwiftUI | |
| struct AnimatingMeshView: View { | |
| let referenceDate: Date | |
| var body: some View { | |
| TimelineView(.animation) { context in | |
| let t = context.date.timeIntervalSince(referenceDate) | |
| MeshGradient(width: 5, height: 4, points: [ |
| /* ==UserStyle== | |
| @name gmail--mono | |
| @namespace github.com/openstyles/stylus | |
| @version 1.0.10 | |
| @description Implementation of https://x.com/guerriero_se/status/1792924958579900781. | |
| @author Sebastiano Guerriero, Cyriaque 'cisoun' Skrapits | |
| ==/UserStyle== */ | |
| /* | |
| * WARNING: Use Gmail's default theme with this! |
| // I'm tired of extensions that automatically: | |
| // - show welcome pages / walkthroughs | |
| // - show release notes | |
| // - send telemetry | |
| // - recommend things | |
| // | |
| // This disables all of that stuff. | |
| // If you have more config, leave a comment so I can add it!! | |
| { |
This is inspired by A half-hour to learn Rust and Zig in 30 minutes.
Your first Go program as a classical "Hello World" is pretty simple:
First we create a workspace for our project:
| struct CameraView: View { | |
| @StateObject var model = CameraViewModel() | |
| @State var currentZoomFactor: CGFloat = 1.0 | |
| var captureButton: some View { | |
| Button(action: { | |
| model.capturePhoto() | |
| }, label: { | |
| Circle() |
| import SwiftUI | |
| let LINE_LENGTH: Double = 500.0 | |
| let N = 720 | |
| let LINES = 18 | |
| let WAVES: Double = 18.0 | |
| let WAVE_HEIGHT: Double = 20 | |
| let SPACING: Double = 27.0 | |
| let CURL_AMOUNT: Double = 12.0 |
| import UIKit | |
| class BaseImageView: UIView{ | |
| var roundedShape = CAShapeLayer() | |
| var curvedPath: UIBezierPath! | |
| var shapeColor: UIColor! | |
| var circular: Bool! | |
| var shadow: Bool! |
Turn your smartphone or tablet (e.g., Iphone, Ipad, Samsung, Motorola, etc) camera into a WebCam to make video conference (e.g., Google Meeting, Zoom, Discord, etc) in Linux.
Examples: