일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- keyframes
- front-end
- hover
- image
- HTML
- CSS
- html5
- php
- Animation
- iPhone
- 비전공 개발자
- ipad
- button
- IOS
- javascript
- effect
- 프론트엔드
- SWIFT
- 백엔드
- xcode
- jQuery
- css3
- 개발자
- 자바스크립트
- MAC
- iOS 개발자
- 비전공자
- 풀스택
- 애니메이션
- react
- Today
- Total
목록비전공 개발자 (290)
비전공자 개발일기
https://github.com/munsangu/SWIFT_Prac/tree/main/SwiftUIMemoApp GitHub - munsangu/SWIFT_Prac Contribute to munsangu/SWIFT_Prac development by creating an account on GitHub. github.com
.gallery { --s: 250px; /* the size */ display: grid; transform-style: preserve-3d; --_p: perspective(calc(2.5*var(--s))); animation: r 9s infinite cubic-bezier(.5,-0.5,.5,1.5); } .gallery img { grid-area: 1/1; width: var(--s); aspect-ratio: 1; object-fit: cover; transform: var(--_t,) translateZ(calc(var(--s)/2)); } .gallery img:nth-child(2) {--_t: rotateX(-90deg)} .gallery img:nth-child(3) {--_t..
import UIKit import FirebaseAuth class ProfileViewController: UIViewController { @IBOutlet var tableView: UITableView! let data = ["Log Out"] override func viewDidLoad() { super.viewDidLoad() tableView.register(UITableViewCell.self, forCellReuseIdentifier: "cell") tableView.delegate = self tableView.dataSource = self } } extension ProfileViewController: UITableViewDelegate, UITableViewDataSource..
Horizontal Shadow: Vertical Shadow: Blur Radius: Spread Radius: Shadow Color: Shadow Color Opacity: Inset Shadow: Copy * { padding: 0; margin: 0; box-sizing: border-box; font-family: "Poppins", sans-serif; } body { background-color: #0075ff; } .container { background-color: #ffffff; padding: 30px; position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; width: 80vmin; border-ra..
Pynecone https://pynecone.io/ Pynecone: The easiest way to build web apps. Build anything, faster. Create your whole app in a single language. Don't worry about writing APIs to connect your frontend and backend. With Pynecone you can build anything from internal tools and data apps to complex multi-page apps. This entire website pynecone.io Pynecone is a full-stack framework for building and dep..
// AppDelegate import UIKit import Firebase @main class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { FirebaseApp.configure() return true } // MARK: UISceneSession Lifecycle func application(_ application: UIApplication, configurationForConnecting conn..
*, *::after, *::before { margin: 0; padding: 0; box-sizing: border-box; position: relative; } body { display: flex; justify-content: center; align-items: center; height: 100vh; background-color: hsl(188deg 3% 83%); } :root { --container: 16rem; --height: 5.125rem; --ball: 4.25rem; } [type="checkbox"] { appearance: none; display: none; } .checkbox__container { transform: scale(1.2); display: grid..
시연 영상 위의 기능을 추가하기에 앞서 추가해야할 설정 권한 설정! Privacy - Camera Usage Description 카메라 사용 권한 Privacy - Photo Library Additons Usage Description 사진첩 접근 및 사용 권한 extension 해당 화면의 뷰컨트롤러: UIImagePickerControllerDelegate, UINavigationControllerDelegate { func presentPhotoActionSheet() { actionSheet.addAction(UIAlertAction(title: "Cancel", style: .cancel)) actionSheet.addAction(UIAlertAction(title: "Take Photo",..