블로그 이미지
Flying Mr.Cheon youGom

Recent Comment»

Recent Post»

Recent Trackback»

« 2025/12 »
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

 

'source'에 해당되는 글 3

  1. 2013.10.23 [NODEJS] chatting server git source
  2. 2013.09.09 Software Security 1/5
  3. 2011.10.14 [ELF] OpenSource Enlightenment DeskTop
 

[NODEJS] chatting server git source

서버/NodeJS | 2013. 10. 23. 00:02 | Posted by youGom

https://github.com/gravityonmars/Balloons.IO

 

NodeJs로 된 오픈소스.

FB, TW 오픈 API활용하여 로그인 됨.

사용 및 설치에 대한 내용은 위 출처 사이트에서 설명해주고 있음

 

 

https://github.com/riverspirit/Springle-Chat

이건 Springle을 이용한거 같은데~ 이건 낼 봐봐야겠다~ ㅋㅋ

잠와서;;쥐쥐~ ㅋ

:

Software Security 1/5

보안/기술 정보 | 2013. 9. 9. 14:15 | Posted by youGom

 

영어 수업이긴 한데, 강사가 우크라이나 사람임! 발음 적응하기 어려웠음 ㅠ ㅋㅋㅋ 언제나 그렇듯? ㅎ;

 

첫날은 보안의 전반적인 이야기, 현재 이슈화되는 부분들..

 

인증 정보를 중간에서 채간다는 것.. 그림으로 표현해서 열심히 설명해주심~

오전에 잼있는 부분은 하드웨어 스페어 롬에 악성코드나 바이러스 넣어둔 후에 DMA로 실행한다는 것

그리고 블랙햇에서 심카드 없이 사용할 수 있도록 하는 기술이 발표되었다는 것. 이건 따로 검색해서 더 봐봐야할듯.

 

하루 종일 이론 설명 해주시다~

3시 넘으니까... 시디 두장씩 배포해 주시는구낭~

실습용 우분투랑 비트리눅스 vm 이미지임~

 

gdb 고고~ 자주쓰는 명령어 정리~

 

break 

 

 

 list

 

 

 disassemble

 

 

 print

 

 

 info registers

 

 

 x

 

 

 run

 

 

 S

 

 

 si

 

 

 c

 

 

 set disassemble-next-line    

 

 

 

'보안 > 기술 정보' 카테고리의 다른 글

Software Security 3/5  (0) 2013.09.11
Software Security 2/5  (0) 2013.09.10
[메모] 보안 정보 받는 거나 나한테 필요한거~  (0) 2013.07.22
[보안] Format String Attack  (0) 2013.05.21
학습하자.  (0) 2013.03.29
:

리눅스 위에서 돌아가는 X Window와 비슷한 거로 보았다.

오픈 소스 주소는 아래와 같다. ( SVN Export 용 주소 )
http://svn.enlightenment.org/svn/e/trunk

Web Browser에서 접근하려면 아래 주소로 가야한다.
http://trac.enlightenment.org/e/browser/trunk


선배와 이야기를 하다 오픈소스 이야기가 나오게 되었고, 그 중에 EFL을 소개 받았다.
EFL에는 다른 선배가 이미 멤버로 등록되어 있었다.
C를 기반으로 만들어졌다고 한다.
SVN으로 위 소스를 다운로드 받았다.
그리고 언더스탠드를 이용해 소스를 조금 분석해 보는 중이다.

C기반으로 작성되어 있으나, TestSuite를 제공하면서 프로젝트를 진행한 흔적이 보인다.
우분투나 가벼운 리눅스를 설치해서 EFL 데스크 탑을 설치해 얼마나 위대한지 구경해 보아야겠다.

그리고 기회가 된다면 이 오픈소스 멤버가 되고 싶기도 하다.
EFL 사이트 : http://www.enlightenment.org/

잠깐.. evas의 3D 쪽을 봤다. 꽤 명쾌하고 가볍게 짜놓은 게 보인다. 시간 날 때 짬짬히 봐볼만 하다.
C로만 되어 있다고 생각했는데, OOP도 적용되어 있어 보인다. 어쩌면.. 3D 부분만 넣었을지도 모른다.




EFL에 대한 용어 정리다.


이 용어 정리는 서주영씨가 번역해 놓은 내용이다. ( http://seoz.egloos.com/3669728 )

Enlightenment - 프로젝트의 원래 이름입니다. 오늘날 Enlightenment 라고 하면, 특정한 한 부분을 이야기하는게 아니라 이 프로젝트를 전반적으로 가리킵니다.

DR17 - E17 이라고 불리기도 하며, Enlightenment 데스크탑/윈도우 매니저의 최신 버전을 칭합니다. 아직 한참 개발중입니다. 현재 안정된 버전은 DR16 입니다. (역자 주: DR17 은 이름만으로 보면 단지 DR16 의 업버전이라고 오해할 수도 잇지만, 둘은 전혀 다른 윈도우 매니저입니다. 심지어 DR17 을 시작할 때, DR16 의 코드를 한줄도 사용하지 않았습니다.)

EFLs - "Enlightenment Foundation Libraries" 를 뜻하며 Enlightenment 데스크탑에 필요한 기반이 되는 라이브러리 모음입니다. Enlightenment 데스크탑의 핵심 부분이지만 그렇다고 EFL 이 Enlightenment 데스크탑은 아닙니다. (역자 주: Enlightenment 데스크탑이 EFL 라이브러리를 사용합니다.) 쉽게 말해 EFL 과 Enlightenment 데스크탑의 관계는 GTK 와 그놈(Gnome) 그리고 QT 와 KDE 의 관계와 같습니다.

'소프트웨어 공학 > 개발' 카테고리의 다른 글

Subclipse for SVN on Eclipse CDT  (0) 2011.11.04
Subversion 설치 및 Eclipse와의 연동  (0) 2011.11.04
표준 Dispose 패턴을 구현하라.  (0) 2011.10.06
[패턴] Layer Architecture Pattern  (0) 2011.10.01
c++ 고급  (0) 2011.08.24
: