제발 웹프로그래밍 하는분들 좀 조심합시당.

geekforum의 이미지

제발 웹 프로그래밍 하는분들 조심좀 합시다...
고급기술로 뚫리는거야 어쩔 수 없다쳐도....
이렇게 어이없이....
- SQL 커넥션 에러나....
스크립트 런타임 아웃시 나오는 에러메시지 같은건 충분히
염두에 두고서 처리할 수 있을텐데.... -

소스 보이는건...
좀 막아보자구엽.....제길헐.....
뭐 웹에서 다이렉트로 콜만해도 다보이니...이것참..

문제될만한건 * 처리헀습니당......^^

잠시 보였던 일부 소스....

=========================================================================

Set ObjDBConn = Server.CreateObject (\"ADODB.Connection\")
ObjDBConn.Open \"driver={sql server};server=***.***.***.***;database=*********;uid=*********;pwd=**********\"
Set Ohyes = Server.CreateObject (\"ADODB.Recordset\")
Ohyes.ActiveCOnnection = ObjDBConn
Ohyes.CursorType = adOpenKeyset
Ohyes.LockType = adLockOptimistic
ohyes.open \"SELECT * FROM ******** where tb_id=\" & request(\"tb_id\")
===========================================================================

익명 사용자의 이미지

멋진말씀 많이 올려 놓으셧군요.
참 재미있네요. html 이 프로그램밍 언어라고 생각하시는 분들도 계시나부져.. 개인적으로 기계어 코드로 웹프로그램하는게 좋던데..캬캬..(농담인거 다들켰나..^^*)
쿠쿠 그럼 즐건하루 돼세요...

익명 사용자의 이미지

ㅋㅋㅋ
제가 아직 백수인데...
전 제 자신을 프로그래머라고 부르고 있져
사실 2년 동안 웹 프로그래밍을 했었는데...
C언어로 말이져.....

php 나 펄은 하고 싶지가 않았져...
프로그래밍의 감이 떨어 질까바...

어디에 면접을 보러 갔었는데...
그곳에서는 php를 하는 곳이였습니다.

제가 프로그래머가 몇명이냐구 물어 봤죠.
200명 정도 된다구 하더군요.
자세히 알아 보니깐...
플래쉬 하는 사람까지 프로그래머라고 하더군요

그래서, 마음 안상하게 그럼 php 같은거 만지는 프로그래머는 몇명이냐구 물어 봤죠
그랬더니 5명이라구 하더군요.

그곳에서 c나 c++ , java 같은 프로그래밍을 할 줄 아는 사람은 1명 뿐이였습니다.

ㅠ.ㅠ

하여간 플래쉬를 할줄 아는것도 프로그래머 축에 속하더군요.
적어도 그곳에서는...
그 소리에 마음이 아프더군요.

php는 그렇다 치고, 플래쉬를 다루는것도 프로그래머인가요?

익명 사용자의 이미지

제 생각은 프로그래머라면 한가지만 고집해선 안된다는겁니다...
C만이 프로그램의 정수야 라고 생각하는건 좀 무리가..
C,JAVA,PHP,플래쉬도 만질줄 알고.... 기본적으루 다 다룰줄 알아야겠죠...
회사같은데 취직해서 php를 쓴다고 하는데...
혼자서 C만이 최고야 하며 우겨봤자 손해보는건 자신뿐일테니까요...

익명 사용자의 이미지

정말 모르시네요...

Flash 하는것이 프로그래머가 아니라고요? 혹시 Xml 은 아시는

지요?이번 Flash 5는 전격적으로 Xml 을 지원을 하지요.

그리고 Flash는 html으로는 표현할수 없는 엄청난 일을

할수가 있습니다. 만약 님께서 프로그래머시라면..

이걸 아실껍니다. 스레드 아시지요? VC ,VB ,Java 를

에서 항상 나오는 쓰레드... 이 Flash 의 loop 기능을

이용하면 서버측의 부하를 줄이면서 멀티스레드와 같은

효과를 낼수가 있습니다.

그리고 혹시 www.WooHeHe.Com 이곳을 가보셨습니까?

플래쉬 게시판이라구 들어보셨는지? 한번 방문해서

생각이 틀려지실껍니다.

그리고 Java의 Sax 와 Dom 등을 이용해서 Xml 동적

생성과 Flash 의 결합은 엄청난 힘을 발휘합니다.

아직 모르시면은 Xml 과 VB, Java 와 자바스크립트

와의 관계를 공부하시고요. 플래쉬의 엄청난

기능을 느껴보십시요

프로그래머는 언어가 중요한것이 아니고, 로직~! 즉

알고리즘이 중요한겁니다. 플래쉬로 기획과 튼튼한

알고리즘을 해서 Web에서 사용하시면 이 또한 멋진

프로그래머가 아니겠습니까?

단순한 \"타이퍼\"가 아닌 로직이 포함되어있는 모든 작업은

프로그래머와 같습니다.

그럼 열심히 공부하시길...

익명 사용자의 이미지

플레시가 도대체 뭔지나 아쇼??

swf 파일 핵사코드로 프레임들 분석해 봤나?

swf 파일구조가 어떻게 됬는지 아십니까?

매크로 미디어에 가면 디벨로퍼를 위한자료 엄청 많습니다.

플레시 에디터가지고 swf 파일 몇개 만드는걸

프로그래머라고요? 말도 안되는 소리 하지 마십쇼.

플레시가 작동하는건 플레시 플레이어가 있기 때문인건

아시겠죠. 플레시 플레이어는 뭘로 만들어졌을까??

매크로 미디어사에 가보시죠. c++ 파일로 소스 파일만

한 100개 정도 되는거 같더만..

윈도용으로요. 그거 리눅스용으로 포팅해보시죠. 프레임

버퍼 써서.. 제 주위에서 누가 구현해서 리눅스에서도

플레시 돌아가게 해놨는데 당신도 한번 해 보시죠.

그렇담 프로그래머라 할 수 있지..

이거야 원~~ 당신같은 사람이

여기 kldp 에 왜 왔는지 모르겠군..

당신같은 부류는 디벨로퍼가 아니구 파워유저자나..

프로그래머두 디벨로퍼쪽에 가깝다구 할수 있고...

앞으로는 포토샵만 쓰는 사람도

프로그래머라 부르려 그러시나?

웹프로그래머들까지야 프로그래머라 그럴 수 있다지만

그래픽 작업 하는사람들까지 프로그래머라 부르라고?

말도 안되는 소리 마십시오...

익명 사용자의 이미지

그럼요. 플래시로 할 수 있는 것이 얼마나 많은데요.
게임도 만들 수 있구... :)

그리구 C가 뭐 별건가요.
언어에 불과한 것

Web 개발은 빠른 개발 + 유지 보수 에 편한 언어가 최고가 아닌감

익명 사용자의 이미지

예전에 학교에서 COBOL과 C땜에 많이 토론한 일이 있습니다. 감정까지 상해가면서요.(90년도..) 그당시 한국에서는 은행/대기업등에서 대부분의 전산화가 코볼로 되어 있었고(물론 지금도 많이 있겠지요..) C는 학교나 연구소 같은데서나 쓰는것처럼 취급했었습니다.

그러나,
실제 컴퓨터를 이해하려면 코볼가지고는 한계가 있습니다.
코볼로 소켓프로그래밍을 하실수 있나요?
코볼로 XML편집기를 제작하실수 있으세요? 파서는요?
코볼로 시스템 프로그램(로더/파서/컴파일러/기타 유틸)
을 작성할 수 있나요?
fetchmail(성당과 시장 참고)프로그램을 코볼로 할 수 있나요?
자료구조이론을 코볼을 보고 공부할 수 있을까요?
데이타베이스론을 코볼로 알수 있을까요?
......

사람들이 C를 선택하고 C를 사용하는데는 이유가
있습니다.
C를 안다고 하는 사람들은 절대 C의 문법을 아는것
가지고 안다고 하지 않습니다.(정말 아는 사람이라면..)
C의 키워드는 30여개밖에는 없고, 문법도 아주 단순
명쾌합니다. 초보자라도 1주일 빡시게 하면
C문법은 배울수 있습니다. 그러나 C 프로그래밍은
그것만 가지고 되지 않습니다.
수많은 라이브러리와 규약들, 그리고 실제 컴퓨터를
이해해야 프로그램 다운 프로그램을 짤수 있습니다.

이런 이유가 사람들이 C,C,C,C 하는 이유입니다.
그들이 이것을 할 줄 아는것에 대한 자부심을 같는
이유입니다.

모든것에는 깊이기 있기 마련이겠죠?
하지만, OS바닥부터 사용자 Application까지 존재하는
C의 존재처럼 깊이있는 언어가 있을까요?

\"C보다 편하다고 해서 C보다 강하다는것은 아닙니다.\"

PS. 더욱이 이 사이트는 KLDP사이트(리눅스)입니다.
즉 여기사람들은 편하고 화려한것보다는, 깊이와
진실을 추구하는 사람들입니다.

익명 사용자의 이미지

시간과 투자!
어쩔 수 없는 한계인가.....

익명 사용자의 이미지

웹 프로그래머는 실력이 없다.

어플리케이션 프로그래머는 실력이 있다.

라는 생각을 가지고 있는 토론인것 같군요.

항상 컴퓨터계에는 아집이라는것이 있죠...

자신이 하는것이 최고다. 그래서 MS 와 리눅스의

편을 가르고 자바와 MS C++, VB 등으로...

여기서는 웹 프로그래머와 어플리케이션 프로그래머를

나누는군요.

부족한 사람은 항상 찾으면서 발전 하면 되는겁니다.

위에 어떤분이 오라클을 못하는 어떤 웹프로그래머를

비판하셨는데... 솔직히 오라클 Faq에서 검색하면

바로 답이 나오지 않습니까?

지금 인터넷이 다 보편화 되구... 정보를 아는것

보다 정보를 찾는것이 더 중요한 시기입니다.

비판하는 시각보다. \" 아 이런게 있었네?\"

\"이것이 더 좋구나!\", \"이런면은 안 좋겠구나\"

항상 자신을 돌아 볼수 있는 긍정적인 프로그래머가

됐으면 합니다.

\"카멜레온 같이 그 시대에 맞는 프로그래머가 최고의

프로그래머입니다.\"

다타만의 이미지

웹 프로그래머라...#@$!#$#$@ ????

웹 프로그래머는 웹 프로그램만 할줄아는 프로그래머인가요 아니면 프로그래머인데 html, java, css 나 스크립트 계열을 익힌 사람인가요... ?

학원서 디자인 배우고 웹프로그래머라고 출시(?) 하는 사람들을 지칭하는것인가엽.. ?

점 한심한 사람들 있더라구요 db 프로그래머..(ㅡ.,ㅡ 본인말로 DB 프로그래머라고 그러구 오라클등 데이타 베이스를 잘 다룬다고 그러더라구엽.. 그런데 오라클 올릴줄은 모르고 테이블 스페이스도 못잡더라구엽..ㅡ.,ㅡ
학원에서는 테이블 스페이스 하나에다가 다 넣고 처리하기 때문에 해본적이 없다구.. 머.. 그른데 그사람은 첨에 학원에서 프로잭트 수행했으니깐.. 경력으로 인정해달라구... 그러던데엽...ㅡ.,ㅡ)

익명 사용자의 이미지

헉. 열심히 웹프로그렘을 배우고 있는데..
이렇게. 욕먹을 까봐 두렵네요..
열심히 공부할께요...

익명 사용자의 이미지

위에님 말이 좀 심한데요
어디서 그런 웹프로그래머를 구했는지 모르지만
참 더럽게 말씀하시네요

익명 사용자의 이미지

솔직히 웹프로그래머의 문제중의 하나는 웹프로그래머
역시 프로그램에 대한 기본적인 개념정도는 알아야 하
는데 시중에서는 마치 웹 프로그램은 DESIGN하는 정도
의 실력만 있으면 되고, DESIGN하는 것처럼 호도하여
웹 화면 그림 그리는 것 조금 가르치고는(흔히 학원에
서 -.-) 웹 프로그래머라고 출시하는 것도 문제라고
봅니다.

도데체 Database 연동안되고 프로그램 코드 안들어가
는 것이 무슨 돈이 된다구....

김동욱_의 이미지

저도 웹프로그래밍을 꽤 해온 터라..
그 주변일들을 조금은 이해하고 있는 편입니다만..

확실히 성숙되지 못한 프로그래머들이 \'프로그래머\'인양 행동하고 자기 잘못을 깨닫지 못하는 사람들이 꽤 있는 걸로 알고 있고.. 또 그런 경험을 많이 했습니다.

하지만 요즘은 너무 \'웹프로그래머는 허접이다\'란 말이 대부분의 프로그래머들 사이의 인식인거 같은데요

뭐든 그렇지만.
\'전부다\'는 아니라는거..
요것만은 생각해 주시길.. ^^

한때는 웹프로그래밍에 몰두했던지라..
위에 글들을 읽어보니 잠깐 옛날 깍두기와 같이 일했던 답답했던 생각들이 나서 몇자 적어봅니다.

그럼.. :-)

익명 사용자의 이미지

어떤 웹 프로그래머나 완벽한.. 좋은 프로그램을
만들고 싶어하는 것은 당연할꺼에여.. 하지만 짧은시간안에 그런것을 만들어 낸다는것은 힘든것 같습니다.
오너나 고객은 빠른시간안에 돼고 원하는기능이 구현되는것을 원하지 보안이나 유지보수에는 크게 신경쓰지 않으니까여.. 저도지금 프로젝트하나 맏아서 하고있는데.. 제소스 보면 저도 짜증납니다..
그려서 고객한테
\"시간을 더주면 보안쪽도 점검해보구 충분히 테스트해보겠다\" 라고 말했더니... ^_^
보안은 신경쓸꺼업고 유지보수는.. 알바있으니까.. 걱정말래는 군여.. --; 해커가 하고 많은 싸이트 중에
자기꺼 건들겠냐...~~ 는 거져.. 흘.. 어이가 없어서.... 궁색한 변명같지만.. 프로그래머의 잘못이라기보단... 오너나 고객의 마인드부족이 문제라고 생각합니다. ^^:

익명 사용자의 이미지

정말 맞는 말이시군요....

박응주의 이미지

돈만 많이 주고 시간만 적당히 주면 그렇게 해주죠..
그리고 더 중요한 건 관리는 전혀 신경쓰지 않는다는 것.
실제 웹사이트를 운영하는 업체에서는 대부분 외주를 줘서 만들면 그만이라고 생각하는 게 대부분이죠.
관리같은 건 거의 신경쓰지 않죠...
별의 별 쓰지도 않는 이상한 기능 다 넣어달라고 하면서 시간과 돈은 생각지도 않으니 당연한 결과 아닌가요...
아무리 프로그래머의 자존심 어쩌고 저짜도 떠들어 봐야 당장 다음 프로젝트도 있고 잠도 자고 싶은데 그런게 가능할까요..

익명 사용자의 이미지

긁적..

분명 잘못되긴 하였지만..

개발자를 독촉하는 주인장(?)들의 입김 역시 큰 문제라고 봅니다.

분명 충분한 시범운영기간을 거친 후에야 오픈해야 하는데...

촉박한 시일에..

(게다가 조그만 기업이라면..)

웹프로그래머한명이 서버관리,가끔은 이미지관리까지도 모두 다 하지요.. ?

웹디자인은 여기저기 아는사람 수소문해서 싼값에 외주주고..

이제서야 막 입문한 프로그래머 혹은, 공부하면서 일하겠다는 프로그래머 들을 고용해서는..

마구마구 시간관념없이 부려먹는..

악덕~!

그들이 모든 원인이지요..

보안에 대해서는 전혀~ 신경 않쓰지 않습니까 ?

그저 어덯게하문 아이디어하나 훔쳐볼까.. 하는 경영자들..

정말 짱 나지요..

아무런 대책없이, 포털로가자.. 커뮤니티다.. 해서..

구체적 계획없이 서류 몇장(이것도 감지덕진가요?) 던져주는 오오오우너 (라기보담 보스) 들이 문제야..요..

\"삼일만에 커뮤니티.. (이런게 검증이 될수 있는 웹애플리케이션인가..) 를 완성하라~!! \"

\" 긁적.. (머리한번 긁고..) 글쎄요... \"

\"자네정도면 할수 있겠지?\"

\"긁적...\"

\"긁적....\"

\"왜 이리 오류투성인가..?\"

\"충분히 테스트를 거치지 못했습니다..

시간이 너무 촉박해서요...\"

\"게다가 어제는 단속나온다고, 시시템 모두 확 밀었지 않습니까..\"

\"그건 어젯 일이지.. 안그래 ?\"

쩝...

아니다.. 여전히 아이디어 하나면 그뒤에서 프로그래머가 뭘 하건간에..

우리는 뜰수있다고 커품 내뿜는 사회가 문제일듯..

쩝...

사일런 이었습니다.

익명 사용자의 이미지

에궁....
처음에 글을 올렸지만...
웬지 씁쓸 하군여....쯔업~~~
원래 웹프로그래머들이 그런 넘(?) 들이란 님들의
답을 보니깐....

그래도, 국내 1위를 자랑하는 신문사 사이트에서
이런게 보인다는게 넘 충격적이라 올려본건데...
해킹 자유지대가 우리나라 웬만한 사이트에는
모드 적용된다는 말이 틀리진 않나봐여...씁쓸.

익명 사용자의 이미지

APM 깔고 적수보드 안정버전을 깔아다가

고쳐 쓰고 있는데.. 많은 사람의 관심과

기술이 들어가는 적수보드도 심각한 보

안 버그라며 리포트가 올라오는뎅 저 같

은 넘은.. 하.. 보안.. 짜논게 돌아가는

게 다행임당.

김정균의 이미지

흑흑 죄송합니다. 보안 버그 덩어리를 자꾸 드려서..

보안이라는거 상당히 힘들더군요 :-) JSBoard에서의
보안 버그들은 그래도 상당히 새로운 부분이 많습
니다. 이번 버그 같은 경우에는 shell에서 특수문자
의 버그를 이용한거죠.. 저도 신기했습니다. ^^;
어떻게 그런 것들을 버그로 삼아 홀을 만들수 있는지..

아아 open source에서의 안정 버젼은 그리 별 의미는
없다고 봅니다. 오히려 개발 버젼이 더 낳을수도 있
습니다. 특시 JSBoard 같은 스크립트형 프로그램일
경우에는 바로바로 패치가 들어가게 되므로 pre 4정
도만 되면.. 안정 버젼보다 더 안정적일수도 있습니
다. 즉 새로운 기능이 추가 되었느냐 안되었느냐를
change log에서 잘 살펴 보시면.. 판단을 하실수
있을 겁니다.

또하나 스크립트로 구성된 프로그램들은 업데이트를
잘해 주셔야 합니다. JSBoard같은 경우 소스도 보기
쉽기(?) 때문에 패치가 나올때 그때그때 패치를 해
주셔야 하죠.

만약 JSBoard의 소스가 공개되지 않았다면.. 자동
적으로 왠만한 보안버그들은 발표될 필요도 없었
을 겁니다. ^^; 스팸 메일 버그 같은 것들이 대표
적인 예이죠.. ^^;

park_의 이미지

헤헤~~

재미있겠다~~

근데 저건 좀 심했다..-_-;

위 무제에 대한 대안은..

수많은 삽질로서 많은 경험을 축척하여 업그레드된

좋은 프로그래머가 되자~!

한번 당해봐야 정신차릴것 같은데..^^

김정균의 이미지

흠 가끔 시스템 구경도 시켜주고..
재밌잖아요.. --;

그래도.. 스크립트에서 경로를 감추는 것은
그리 어렵지 않지만.. 에러 메세지가 있으면
디버깅 하기가 편하죠.. ^^;

그래서 그냥 나두는 경우도 있답니다.
하지만 위에서 처럼 password까지 유출될 정도로
나둔다면.. 그건 그냥 고맙죠..머.. 훗훗

익명 사용자의 이미지

우리나라 웹 프그래머의 실력은..

다 아시잖아요, 엇 비슷한거...

이번에 이미지 프로세싱 용 프론트 엔드 외주를

줘봤는데... 흐헉...--;

완전 개판...

그냥 기존 프로그래머들이 웹 프로그래밍을

배우는 게 빠르다니까요.

웹 프로그래머들이, 웹의 특성은 알지도 못하고

프로그래밍을 하니, 잘 나올 수 가 없죠..