Banner

My Tech Blog (์ฃผ์˜์‚ฌํ•ญ)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ๋‚˜๋ฅผ ์ฃฝ์ด์ง€ ๋ชปํ•˜๋Š” ๊ณ ํ†ต์€ ๋‚˜๋ฅผ ๋” ๊ฐ•ํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค. "
- ํ”„๋ฆฌ๋“œ๋ฆฌํžˆ ๋‹ˆ์ฒด (๋…์ผ ์ฒ ํ•™์ž)
์ „์—ญ๋ณ€์ˆ˜#include int main() { int x = 10, y = 10; if (x > 5) { y = 20; printf("x: %d, y: %d\n", x, y); } if (x > 9) { x = 20; printf("x: %d, y: %d\n", x, y); } if (x > 10) { x = 10; y = 20; printf("x: %d, y: %d\n", x, y); } printf("x: %d, y: %d\n", x, y); return 0;}x: 10, y: 20x: 20, y: 20 x: 10, y: 20 x: 10, y: 20 ์ง€์—ญ๋ณ€์ˆ˜#incl..
ยท AWS
์ €๋ฒˆ๋‹ฌ์— ์„œ๋ฒ„ ์‹ค์Šตํ•˜๋ ค๊ณ  ์•„๋งˆ์กด AWS์„ ์ด์šฉํ•˜๊ณ  ์žˆ์—ˆ๋‹ค.์˜ค๋Š˜ ์ถœ๊ทผํ•˜๊ณ  ์žˆ๋Š”๋ฐ 66,268์› ๊ณ ์ง€์„œ ๋‚ ๋ผ์™”์˜ค  ์ €๋ฒˆ๋‹ฌ์— ์นด๋“œ์žƒ์–ด๋ฒ„๋ ค์„œ ์žฌ๋ฐœ๊ธ‰ ๋ฐ›์•˜๋Š”๋ฐ๊ทธ์ „์— ๋“ฑ๋กํ•ด ๋†“์€ ์นด๋“œ๋กœ ์ž๋™ ๊ฒฐ์ œ๋˜์„œ ๋ถ„์‹ค/๋„๋‚œ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ์•„์นจ๋ถ€ํ„ฐ ๋ˆ ๋‚ด๋Ÿฌ ๊ฐ€๋Š” ๊ธฐ๋ถ„ ์šธ์   ๋ญ ๋•Œ๋ฌธ์— ๊ณผ๊ธˆ๋˜๋Š”๊ฑฐ์•ผ...ํ”„๋ฆฌํ‹ฐ์–ด 1.25๋‹ฌ๋Ÿฌ ๋„˜์–ด๊ฐ€๋ฉด ์•Œ๋žŒ ์„ค์ •ํ•ด ๋†จ๋Š”๋ฐ์•ˆ์“ฐ๋Š” ๋ฉ”์ผ๋กœ ์•Œ๋žŒ์ด ์™€์„œ ๋ชจ๋ฅด๊ณ  ์žˆ์—ˆ๋š€ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹  ์„ค๋งˆ ์ด๋ฒˆ๋‹ฌ๋„ ๊ณผ๊ธˆ๋˜๋‚˜ ํ™ฉ๊ธ‰ํžˆ ์ฐพ์•„๋ด„๋‹คํ–‰ํžˆ ์‹ค์Šต ํ›„ ๋ชจ๋‘ ์‚ญ์ œํ•ด์„œ ๊ธฐ๋ณธ๋ฃŒ $1.25๋งŒ ๊ณผ๊ธˆ๋จ.. ์‹ค์Šต ์ค‘๊ฐ„ ์ค‘๊ฐ„์— ์„œ๋ฒ„๋ฅผ ์•ˆ๊บผ์„œ ๊ตฌ๋Ÿฐ๊ฐ€....  ELB๊ฐ€ ๋Œ์•„๊ฐ€๊ณ  ์žˆ์—ˆ๋‚˜ ๋ด   ์–ด๋””์„œ ๊ณผ๊ธˆ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ด๋ณด๋‹ˆVPC๋ž‘, ELB์—์„œ ๊ณผ๊ธˆ ๋˜๊ณ  ์žˆ์—ˆ์˜ค๊ทธ๋ ‡๊ฒŒ ์˜ค๋ž˜ ์•ˆ ์ผœ ๋‘” ๊ฒƒ ๊ฐ™์€๋ฐ    ๋‚˜์ฒ˜๋Ÿผ AWS(Amazon Web Services)..
โญ ๋ฌธ์„œ๊ฐ€ ๋กœ๋“œ๋œ ํ›„ ์‹คํ–‰ํ•˜์žโญ jQuery ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋จผ์ € ๋กœ๋“œํ•˜์žโญ $ ์ถฉ๋Œ ๋ฐฉ์ง€ ํ•„์š” ์‹œ noConflict โญ ์ด๋ฒคํŠธ ์ค‘๋ณต ๋ฐฉ์ง€ off()โญ AJAX ์บ์‹ฑ ๋ฐฉ์ง€ (cache: false) โญ ๋™์  ์š”์†Œ์— ์ด๋ฒคํŠธ ์ ์šฉ on()โญ ์„ฑ๋Šฅ ์ตœ์ ํ™” (map(), .append() ์ตœ์†Œํ™”) 1. ๋ฌธ์„œ๊ฐ€ ์™„์ „ํžˆ ๋กœ๋“œ๋œ ํ›„ ์‹คํ–‰ํ•˜๊ธฐ์„ ํƒ์ž๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ฌธ์„œ ๊ฐ์ฒด๋ฅผ ๋จผ์ € ๋ถˆ๋Ÿฌ์™€์•ผ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ HTML์ด ๋กœ๋“œ๋˜๊ธฐ ์ „์— jQuery ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋˜๋ฉด ์š”์†Œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.๐Ÿ“Œ ํ•ด๊ฒฐ์ฑ…: $(document).ready() ์‚ฌ์šฉ ๋˜๋Š” ๋ณ€๊ฒฝ๋  ํ…์ŠคํŠธ โญ• [๋ฐฉ๋ฒ• 2] $(document).ready() ์‚ฌ์šฉ ๋ณ€๊ฒฝ๋  ํ…์ŠคํŠธ$(document).ready()๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์„œ๊ฐ€ ์™„์ „ํžˆ ..
1. HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ(W3C validator), CSS3 ๊ธฐ์ค€(W3C Validator) ์ž‘์„ฑํ•œ HTML์ฝ”๋“œ๋ฅผ W3C Validator๋ฅผ ํ†ตํ•ด ๊ฒ€์‚ฌ ํ–ˆ์„ ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํƒœ๊ทธ์˜ ์—ด๋ฆผ, ์›น ์ ‘๊ทผ์„ฑ์— ํ•„์š”ํ•œ ์†์„ฑ ๊ฐ’์„ ์ž…๋ ฅํ•˜์ง€ ์•Š๋Š” ๋“ฑ์˜ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒ€์‚ฌ์˜ˆ์š”. ์ธํ„ฐ๋„ท์ด ๋˜๋Š” ์ƒํ™ฉ์ด๋ผ๋ฉด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋Š” https://validator.w3.org/ ์—์„œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œํ—˜์žฅ์—์„œ๋Š” ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•ด์„œ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ํ•  ์ˆ˜๊ฐ€ ์—†์œผ๋‹ˆ ํ‰์†Œ์— ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋ฉด์„œ ์˜ค๋ฅ˜์™€ ๊ฒฝ๊ณ ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ์—ฐ์Šต์„ ์ถฉ๋ถ„ํžˆ ํ•ด ๋ณด๋Š” ๊ฒŒ ์ข‹์•„์š”.  The W3C Markup Validation ServiceValidate by File Upload Note: file uploa..
์ƒ๋‹จ์œผ๋กœ