6. 3 수
|
개발 #6 – 요즘은 이런 기술이 뜬다며?!
|
유행하는 기술 용어를 통해 트랜드 살펴보기
|
김태곤
|
- Tech trends through the eyes of popular tech terms [Taegon Kim@Fancy.com, software engineer]
- lesson:
- HTML5
- 2000 HTML4.01 -> 2014 HTML5
- semantic element tags: e.g. <main>, <nav>
- HTML5 API added: application related e.g. WebFont, Seamless iframe
- WebSocket: real-time networking possible
- Offline Web Application, Service Worker: offline online look-alike e.g. email
- Local Storage, Indexed Database, WebSQL: large amount of data stored on users’ computer
- Canvas (e.g. game), SVG (e.g. icon), <video>, <audio>, requestAnimationFrame: enhanced multi-media function (c.f. be careful with coded)
- codec: avi for Windows, mp4, mp3 (c.f. ogg for Firefox)
- video support: example
- Media stream: real-time video streaming
- File, Clipboard, Desktop Notification: file (e.g. data, size), notification demo
- Vibration, Accelerator, Geolocation, Screen Orientation, Game Pad: control device function
- WebRTC: p2p communication (used media streaming, transfer technology) e.g. opentokrtc
- Cloud Computing
- save and execute data and application on the Internet
- c.f. Person of Interest drama
- WebGL: WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D computer graphics and 2D graphics within any compatible web browser without the use of plug-ins.<source: Wikipedia> e.g. strategy game
- NoSQL: A NoSQL (often interpreted as Not only SQL) database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. <source: Wikipedia>
- e.g. Redis (fast!), MongoDB,
- e.g. $db.get(“key”), $db.set(“key”,”abc”)
- personal takeaway:
- vimrc
- read taegon.kim
- resource: collection of great libraries, etc. e.g. awesome list, awesome_python, awesome_programming
- PM communication:
- provide supported boundary
- setup priority for tasks
- specify milestone and functions
No comments:
Post a Comment