- 영호의해킹공부페이지 . . . . 25 matches
coded daemons - by overflowing the stack one can cause the software to execute
which are pushed when calling a function in code and popped when returning it.
hopefully by executing code of our choice, normally just to spawn a shell.
with shellcode, designed to spawn a shell on the remote machine, and
make the program run the shellcode.
along until we get to our shellcode. Errr, I'm not being clear, what I mean is
the buffer will look like: [NOPNOPNOPNOP] [SHELLCODE] [NOPNOPNOPNOP] [RET]
Shellcode? Right. We can execute pretty much anything we want, and as much as
I would like to have interesting shellcode, I don't have the tools to make
else's. And so, my choice in shellcode - int 20h - program termination. :)
Right!!! So our shellcode is 2 characters, and we can feed the program 24
characters on either side of our shellcode just to make it pretty and even
is also a problem. So yeh, the demonstration overflow code we featured in FK8
Anyway, cin is an *extremely* commonly used function in C++ code, and it ought
(Now we start compiling our lil codey, awww how kewt;)
.code ; now we start the code
area code.
Now for How to get mastercode for unlocking cellphones...
The code is a combination of the SP code (5 digit) and phone IMEI (15 digit)
use mc1.exe and mc2.exe to get the code
- Gof/Facade . . . . 15 matches
예를 들기 위해, 어플리케이션에게 컴파일러 서브시스템을 제공해주는 프로그래밍 환경이 있다고 하자. 이 서브시스템은 컴파일러를 구현하는 Scanner, Parser, ProgramNode, BytecodeStream, 그리고 ProgramNodeBuilder 클래스를 포함하고 있다. 몇몇 특수화된 어플리케이션은 이러한 클래스들을 직접적으로 접근할 필요가 있을 것이다. 하지만, 대부분의 컴파일러 시스템을 이용하는 클라이언트들은 일반적으로 구문분석(Parsing)이나 코드 변환 (Code generation) 의 세부적인 부분에 대해 신경쓸 필요가 없다.(그들은 단지 약간의 코드를 컴파일하기 원할뿐이지 다른 강력한 기능을 알 필요가 없다.) 그러한 클라이언트들에게는 컴파일러 서브시스템의 강력하지만 저급레벨인 인터페이스는 단지 그들의 작업을 복잡하게 만들 뿐이다.
Sample Code
Compiler 서브시스템은 BytecodeStream 클래스를 정의한다. 이 클래스는 Bytecode 객체의 스트림부를 구현한다. Bytecode 객체는 머신코드를 구체화하는 bytecode를 캡슐화한다. 서브시스템은 또한 Token 클래스를 정의하는데, Token 객체는 프로그램 언어내의 token들을 캡슐화한다.
virtual void Traverse (CodeGenerator&);
Traverse operaton은 CodeGenerator 객체를 인자로 취한다. ProgramNode subclass들은 BytecodeStream에 있는 Bytecode객체들을 machine code로 변환하기 위해 CodeGenerator 객체를 사용한다. CodeGenerator 클래는 visitor이다. (VisitorPattern을 참조하라)
class CodeGenerator {
CodeGenerator (BytecodeStream&);
BytecodeStream& _output;
CodeGenerator 는 subclass를 가진다. 예를들어 StackMachineCodeGenerator sk RISCCodeGenerator 등. 각각의 다른 하드웨어 아키텍처에 대한 machine code로 변환하는 subclass를 가질 수 있다.
void ExpressionNode::Traverse (CodeGenerator& cg) {
virtual void Compile (istream&, BytecodeStream&);
istream& input, BytecodeStream& output
RISCCodeGenerator generator (output);
이 구현에서는 사용하려는 code-generator의 형태에 대해서 hard-codes (직접 특정형태 부분을 추상화시키지 않고 바로 입력)를 했다. 그렇게 함으로서 프로그래머는 목적이 되는 아키텍처로 구체화시키도록 요구받지 않는다. 만일 목적이 되는 아키텍처가 단 하나라면 그것은 아마 이성적인 판단일 것이다. 만일 그러한 경우가 아니라면 우리는 Compiler 의 constructor 에 CodeGenerator 를 인자로 추가하기 원할 것이다. 그러면 프로그래머는 Compiler를 instance화 할때 사용할 generator를 구체화할 수 있다. Compiler facade는 또한 Scanner나 ProgramNodeBuilder 등의 다른 협동하는 서브시스템클래스를 인자화할 수 있다. 그것은 유연성을 증가시키지만, 또한 일반적인 사용형태에 대해 인터페이스의 단순함을 제공하는 Facade pattern의 의의를 떨어뜨린다.
Sample Code의 compiler 의 예는 ObjectWorksSmalltalk compiler system에서 영감을 얻은 것이다.[Par90]
- UML/CaseTool . . . . 14 matches
The diagramming part of the Unified Modeling Language seems to be a lesser debated part of the UML, compared to code generation.
The UML diagram notation evolved from elderly, previously competing notations. UML diagrams as a means to draw diagrams of - mostly - [[Object-oriented programming|object oriented]] software is less debated among software developers. If developers draw diagrams of object oriented software, there is widespread consensus ''to use the UML notation'' for that task. On the other hand, it is debated, whether those diagrams are needed at all, on what stage(s) of the software development process they should be used and whether and how (if at all) they should be kept up-to date, facing continuously evolving program code.
=== Code generation ===
''[[Code generation]]'' in this context means, that the user creates UML diagrams, which have some connoted model data, from which the UML tool derives (through a conversion process) parts or all of the [[source code]] for the software system that is to be developed. Often, the user can provide some skeleton of the program source code, in the form of a source code [[template]] where predefined tokens are then replaced with program source code parts, emitted by the UML tool during the code generation process.
There is some debate among software developers about how useful code generation as such is. It certainly depends on the specific problem domain and how far code generation should be applied. There are well known areas where code generation is an established practice, not limited to the field of UML. On the other hand, the idea of completely leaving the "code level" and start "programming" on the UML diagram level is quite debated among developers, and at least, not in such widespread use compared to other [[software development]] tools like [[compiler]]s or [[Configuration management|software configuration management systems]]. An often cited criticism is that the UML diagrams just lack the detail which is needed to contain the same information as is covered with the program source. There are developers that even state that "the Code ''is'' the design" (articles [http://www.developerdotstar.com/mag/articles/reeves_design_main.html] by Jack W. Reeves [http://www.bleading-edge.com/]).
''Reverse engineering'' in this context means, that the UML tool reads program source code as input and ''derives'' model data and corresponding graphical UML diagrams from it (as opposed to the somewhat broader meaning described in the article "[[Reverse engineering]]").
There are UML tools that use the attribute ''round trip'' (sometimes also denoted as ''round trip engineering'') to connote their ability to keep the ''source code'', the ''model data'' and the corresponding ''UML diagrams'' ''in sync''.
This means that the user should be able to change either the ''model data'' (together with the corresponding diagrams) or the ''program source code'' and then the UML tool updates the other part automatically.
- Garbage collector for C and C++ . . . . 12 matches
# code from the heap. Currently this only affects the incremental
# The former is occasionally useful for working around leaks in code
# existing code, but it often does. Neither works on all platforms,
# Reduces code size slightly at the expense of debuggability.
# -DATOMIC_UNCOLLECTABLE includes code for GC_malloc_atomic_uncollectable.
# -DKEEP_BACK_PTRS Add code to save back pointers in debugging headers
# code (especially KEEP_BACK_PTRS). Makes -DSHORT_DBG_HDRS possible.
# in which most client code is written in a "safe" language, such as
# occasionally be useful for debugging of client code. Slows down the
# code should NOT be compiled with -fomit-frame-pointer.
# Empirically the code appears to still run correctly on Pentium II
# (Similar code should work on Solaris or Irix, but it hasn't been tried.)
- 데블스캠프2009/목요일/연습문제/MFC/정종록 . . . . 10 matches
// If you add a minimize button to your dialog, you will need the code below
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
// TODO: Add your control notification handler code here
- Linux/필수명령어/용법 . . . . 9 matches
-i : 블록 사용 대신 incode 사용 정보를 보고한다.
uudecodeuuencode
uuencode는 USENET과 같이 ASC2 코드만을 다루는 미디어를 위해 바이너리 코드를 변환한다. uudecode는 그 반대의 동작을 수행한다.
- uudecode [파일명]
- uuencode [파일명] 이름
기본적으로 표준 입력으로 읽거나 쓴다. uuencode는 디코딩되었을 때 사용될 파일의 이름도 함께 명시한다. e-mail 이나 USENET 은 바이너리 코드를 사용하지 않기 때문에 이 작업으로 바이너리 파일을 보내고 받을 수 있다.
- $ uuencode canexe.Z canexe.Z > exemail.uu
- ACM_ICPC/2013년스터디 . . . . 8 matches
* [http://codeforces.com/contest/284/problem 284회vol2.]
* [http://code.google.com/codejam/contest/2437488/dashboard 코드잼_1C라운드]: 857등
* 곽병학 : Hoffman code - 쓸데없을거 같음..
* Bar_code 문제 - http://211.229.66.5/30stair/bar_code/bar_code.php?pname=bar_code
* Coder's High 2013 (Algospot 알고리즘대회) 풀기
* [http://www.algospot.com/judge/problem/list/?tag=&source=Coder%27s+high+2013&author= 링크]
- XMLStudy_2002/Encoding . . . . 8 matches
== XML과 unicode ==
=== XML에서의 unicode 사용에 대한 사이트 ===
*유니코드에 대해서 자세히 알고 싶거나 참조해야 하는 경우 : [http://www.unicode.org/]
*Unicode와 XML등과 같은 Markup Language 등에 대해 W3C와 Unicode.org 멤버들이 작성한 Technical Report : [http://www.w3.org/TR/1999/WD-unicode-xml-19990928/]
*다국어 지원 웹 컨텐츠 제작시 XML과 Unicode의 결합을 역설한 내용 : [http://www.tgpconsulting.com/articles/xml.htm]
Shuart Culshaw. "Towards a Truly WorldWide Web. How XML and Unicode are making it easier to publish multilingual
- Map/임영동 . . . . 5 matches
//맵 객체들의 벡터인 decoder를 선언
vector< map<char, char> > decoder;
decoder.push_back(rule1);
for(it=decoder.begin();it!=decoder.end();++it)
- ProjectPrometheus/CookBook . . . . 5 matches
Python 에서의 string.urlencode 과 마찬가지로 GET,POST 로 넘기기 전 파라메터에 대해 URL Encoding 이 필요하다. URLEncoder 라는 클래스를 이용하면 된다.
import java.net.URLEncoder;
URLEncoder.encode (paramString, "UTF-8");
- MoinMoinTodo . . . . 4 matches
* Replace SystemPages by using the normal "save page" code, thus creating a backup copy of the page that was in the system. Only replace when diff shows the page needs updating.
* look at cvsweb code (color-coded, side-by-side comparisons)
* Check generated HTML code for conformity
- VMWare/OSImplementationTest . . . . 4 matches
or ah, ah ; Check for error code
or ah, ah ; Check for error code
jmp 08h:clear_pipe ; Jump to code segment, offset clear_pipe
gdt_code: ; Code segment, read/execute, nonconforming
- 데블스캠프2009/화요일 . . . . 4 matches
|| 장혁수 || robocode || || ||
||pm 01:00~02:00 || robocode || 장혁수 ||
||pm 02:00~03:00 || robocode || 장혁수 ||
||pm 03:00~04:00 || robocode || 장혁수 ||
- 오목/진훈,원명 . . . . 4 matches
// TODO: add construction code here
// TODO: add draw code for native data here
// TODO: Add your message handler code here and/or call default
// TODO: Add your specialized code here and/or call the base class
- ProgrammingContest . . . . 3 matches
만약 자신이 K-In-A-Row를 한 시간 이상 걸려도 풀지 못했다면 왜 그랬을까 이유를 생각해 보고, 무엇을 바꾸어(보통 완전히 뒤집는 NoSmok:역발상 으로, 전혀 반대의 "極"을 시도) 다시 해보면 개선이 될지 생각해 보고, 다시 한번 "전혀 새로운 접근법"으로 풀어보세요. (see also DoItAgainToLearn) 여기서 새로운 접근법이란 단순히 "다른 알고리즘"을 의미하진 않습니다. 그냥 내키는 대로 프로그래밍을 했다면, 종이에 의사코드(pseudo-code)를 쓴 후에 프로그래밍을 해보고, 수작업 테스팅을 했다면 자동 테스팅을 해보고, TDD를 했다면 TDD 없이 해보시고(만약 하지 않았다면 TDD를 하면서 해보시고), 할 일을 계획하지 않았다면 할 일을 미리 써놓고 하나씩 빨간줄로 지워나가면서 프로그래밍 해보세요. 무엇을 배웠습니까? 당신이 이 작업을 30분 이내에 끝내려면 어떤 방법들을 취하고, 또 버려야 할까요?
=== topcoder ===
http://topcoder.com
- ProjectPrometheus/LibraryCgiAnalysis . . . . 3 matches
params={'LIBRCODE': 'ATSL',
headers = {"Content-Type":"application/x-www-form-urlencoded",
"Referer":"http://165.194.100.2/cgi-bin/mcu100?LIBRCODE=ATSL&USERID=*&SYSDB=R",
params=urllib.urlencode(params)
params=urllib.urlencode(params)
http://165.194.100.2/cgi-bin/mcu201?LIBRCODE=ATSL&USERID=abracadabra&SYSDB=R&HISNO=0010&SEQNO=21&MAXDISP=10
- SmallTalk/강좌FromHitel/강의3 . . . . 3 matches
* Zip Code: 여러분의 우편번호를 넣습니다. 700-234.
* Image Code: 여기에 "Locked Image" 창에 표시된 Image code를 넣습니다.
그러면 Image Code와 그에 해당하는 Password를 발급 받게 됩니다. "Locked
내용: Username과 Image code.
이 파일은 Dolphin Smalltalk 바탕본의 바탕글(source code)입니다. 여기에
- TkinterProgramming/Calculator2 . . . . 3 matches
def runpython(self, code):
return repr(eval(code, self.myNameSpace, self.myNameSpace))
exec code in self.myNameSpace, self.myNamespace
- 오목/곽세환,조재화 . . . . 3 matches
// TODO: add construction code here
// TODO: add draw code for native data here
// TODO: Add your message handler code here and/or call default
- 조영준 . . . . 3 matches
* [http://codeforces.com/profile/skywave codeforces]
* SCPC 본선 진출 codeground.org
* Google Codejam 2015 Round1 (1C round rank 1464)
* GoogleCodeJam 2014 - Round 1 진출
* [조영준/CodeRace/130506]
- AM/AboutMFC . . . . 2 matches
|| Upload:MFC_Macro_code_23of3_2001.11.11.doc ||분석||
전세계에서 가장 유명한 사이트는 역시 http://codeguru.com 국내는 데브피아 겠죠. 데브피아가 상업화 되면서 어떻게 변했는지는 모르겠네요.
- Applet포함HTML/상욱 . . . . 2 matches
<applet code=Applet1 whdth=200 height=70>
codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_01-windows-i586.cab#Version=1,4,1,1"
<PARAM NAME = CODE VALUE = Applet1 >
CODE = Applet1
<APPLET CODE = Applet1 WIDTH = 200 HEIGHT = 70>
- Applet포함HTML/영동 . . . . 2 matches
<applet code=AppletTest width=200 height=100>
codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_4_0_03-win.cab#Version=1,4,0,30">
<PARAM NAME = CODE VALUE = AppletTest >
CODE = AppletTest
<APPLET CODE = AppletTest WIDTH = 200 HEIGHT = 100>
- BoostLibrary/SmartPointer . . . . 2 matches
// The original code for this example appeared in the shared_ptr documentation.
// argument, so would not work as intended. At that point the code was
- DebuggingApplication . . . . 2 matches
[http://www.codeguru.com/forum/showthread.php?t=315371]
[http://www.codeproject.com/debug/mapfile.asp]
- EightQueenProblem2Discussion . . . . 2 matches
이미 알고리즘 수업 시간을 통해 생각해본 문제이기에 주저없이 백트래킹(BackTracking) 기법을 선택해서 슈도코드를 종이에 작성해보았고 그를 바탕으로 구현에 들어갔습니다.(''그냥 호기심에서 질문 하나. 알고리즘 수업에서 백트래킹을 배웠나요? 최근에는 대부분 AI쪽으로 끄집어 내서 가르치는 것이 추세입니다만... 교재가 무엇이었나요? --김창준 Foundations of Algorithms Using C++ Pseudocode, Second Edition 이었습니다. ISBN:0763706205 --이덕준'') 백트래킹은 BruteForce식 알고리즘으로 확장하기에 용이해서 수정엔 그리 많은 시간이 걸리지 않았습니다. 만일 EightQueenProblem에 대한 사전 지식이 없었다면 두번째 과제에서 무척 당황했을것 같습니다. 이번 기회에 코드의 적응도도 중요함을 새삼 확인했습니다. --이덕준
어제 서점에서 ''Foundations of Algorithms Using C++ Pseudocode''를 봤습니다. 알고리즘 수업 시간에 백트래킹과 EightQueenProblem 문제를 교재를 통해 공부한 사람에게 이 활동은 소기의 효과가 거의 없겠더군요. 그럴 정도일줄은 정말 몰랐습니다. 대충 "이런 문제가 있다" 정도로만 언급되어 있을 주 알았는데... 어느 교재에도 구체적 "해답"이 나와있지 않을, ICPC(ACM의 세계 대학생 프로그래밍 경진대회) 문제 같은 것으로 할 걸 그랬나 봅니다. --김창준
- HolubOnPatterns . . . . 2 matches
* [http://www.yes24.com/24/Goods/2127215?Acode=101 Holub on Patterns: 실전 코드로 배우는 실용주의 디자인 패턴] - 번역서
* [http://www.yes24.com/24/goods/1444142?scode=032&OzSrank=1 Holub on Patterns: Learning Design Patterns by Looking at Code] - 원서
- Java Study2003/첫번째과제/장창재 . . . . 2 matches
자바 언어(Java Language)를 이용하여 작성한 자바 프로그램(Java Program)은 자바 컴파일러(Java Compiler)를 이용하여 자바 바이트코드(Java Byte code)로 컴파일 되고, 이 자바 바이트코드는 자바 가상머신에 의해 해석되어 실행되는데, 이때 자바 가상머신은 자바 바이트코드에 대한 해석기 즉 인터프리터(interpreter)로 동작하게 됩니다. 이렇게 자바 프로그램은 컴파일 방식 및 인터프리터 방식이 모두 적용된다는 것입니다.
자바 바이트코드(Java Byte code):
- LawOfDemeter . . . . 2 matches
something somewhere else. This tends to create fragile, brittle code.
the code, you can do so with confidence if you know the queries you are calling will not cause anything
- Linux . . . . 2 matches
PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
[http://phpschool.com/bbs2/inc_print.html?id=11194&code=tnt2] linux에서 NTFS 마운트 하기
- NSIS/예제2 . . . . 2 matches
Install code+strings: 769 / 1513 bytes
Uninstall code+data+strings: 624 / 1106 bytes
- RSSAndAtomCompared . . . . 2 matches
* base64-encoded binary content (again, no guarantee)
RSS 2.0 is not in an XML namespace but may contain elements from other XML namespaces. There is no central place where one can find out about many popular extensions, such as dc:creator and content:encoded.
- Refactoring/ComposingMethods . . . . 2 matches
* You have a code fragment that can be grouped together.[[BR]]''Turn the fragment into a method whose name explains the purpose of the method.''
* The code assigns to a parameter. ''Use a temporary variagle instead.''
- Refactoring/SimplifyingConditionalExpressions . . . . 2 matches
* The same fragment of code is in all branches of a conditional expression. [[BR]]''Move it outside of the expression.''
* A section of code assumes something about the state of the program. [[BR]]''Make the assumption explicit with an assertion.''
- ServiceQualityOfYongsanMarket . . . . 2 matches
=== Shop code : YS0000 ===
=== Shop code : YS0001 ===
- TAOCP/BasicConcepts . . . . 2 matches
C - 명령어 코드(the poeration code)
F - 명령어의 변경(a modification of the operation code). (L:R)이라면 8L+R = F
- WindowsTemplateLibrary . . . . 2 matches
In an uncharacteristic move by Microsoft—an outspoken critic of open source software—they made the source code of WTL freely available. Releasing it under the open-source Common Public License, Microsoft posted the source on SourceForge, an Internet open-source repository. The SourceForge version is 7.5.
[http://www.codeproject.com/wtl/wtl4mfc1.asp WTLForMFCProgrammer]
- [Lovely]boy^_^/Diary/2-2-16 . . . . 2 matches
* Today, I'll type DirectX Codes.... but I didn't.--;
* I studied ProgrammingPearls chapter 3. When I was reading, I could find familiar book name - the Mythical Man Month, and Code Complete.
* I typed directX codes from NeXe sites, because RolePlaying Games with DirectX that I borrowed some days ago is so difficult for me. Let's study slow and steady...
* '''Keeping the code simple is usually the key to correctness.'''
- 데블스캠프2009/목요일/연습문제/MFC/서민관 . . . . 2 matches
// If you add a minimize button to your dialog, you will need the code below
// If you add a minimize button to your dialog, you will need the code below
- 새싹교실/2011/무전취식/레벨10 . . . . 2 matches
// add your code here //아직 코드까지는 못짰어요;
// add your code here
- 위시리스트 . . . . 2 matches
* [http://www.yes24.com/24/goods/1469754?scode=032&OzSrank=4 OpenGL Super Bible]
http://www.kyobobook.co.kr/product/detailViewEng.laf?ejkGb=BNT&mallGb=ENG&barcode=9781849695046&orderClick=LAG&Kc=
- 5인용C++스터디/메뉴와단축키 . . . . 1 match
// TODO: Add your message handler code here
- Applet포함HTML/진영 . . . . 1 match
<APPLET CODE=" NotHelloWorldApplet.class" WIDTH=300 HEIGHT=300>
codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_01-windows-i586.cab#Version=1,4,1,1"
<PARAM NAME = CODE VALUE = " NotHelloWorldApplet.class" >
CODE = " NotHelloWorldApplet.class"
<APPLET CODE = " NotHelloWorldApplet.class" WIDTH = 300 HEIGHT = 300>
- AstroAngel . . . . 1 match
* 이영록 : ["ricoder"]
- CC2호 . . . . 1 match
[http://www.zikimi.co.kr/new_zikimi/z002/002_01.htm?code=37 프로그래머 열린 공간 지킴이]
- CProgramming . . . . 1 match
[http://www.zikimi.co.kr/new_zikimi/z002/002_01.htm?code=37 프로그래머 열린 공간 지킴이]
- CodeConvention . . . . 1 match
* [http://java.sun.com/docs/codeconv/ Java Code Convention] : ["Java"] Platform
* [http://www.python.org/peps/pep-0007.html Style Guide for C Code]
* [http://www.python.org/peps/pep-0008.html Style Guide for Python Code]
* 각 언어마다, Code Convention or Style, Notation, Naming 제각각이지만 일단은 Convention으로 해두었음 --["neocoin"]
- ComputerNetworkClass/Report2006/BuildingProxyServer . . . . 1 match
* http://orchid.cse.cau.ac.kr/course/cn/index.php?code=project4
[http://www.naturesharmony.us/misc/WoW/WoWEmu_Help/wsaerrors.html WSA Error Code]
[http://www.elbiah.de/hamster/doc/ref/errwinsock.htm Winsock Error Code]
- CppStudy_2002_2 . . . . 1 match
* 참여자 - 이영록(["ricoder"]) ,김영준(["k7y8j2"]), 박세연(["세여니"]), 장재니(["E=mc²"])
- Cracking/ReverseEngineering/개발자/Software/ . . . . 1 match
Software 개발자가 알아야 하는 것은 Language, Algorithm만이 아니다. (이 것만 알면 Coder일 뿐이 잖는가?)
Keyword : Cracking, Reverse Engineering, Packing, Encypher, Encrypt, Encode, Serial, Exploit, Hacking, Jeffrey Ritcher
- CxImage 사용 . . . . 1 match
// TODO: Add your specialized creation code here
- EightQueenProblemDiscussion . . . . 1 match
* TFD로 시도하였는데. test와 code간 이동이 빠르지 못하였다. 즉, test부분이 충분히 작아지지 못한 것 같다.
- EightQueenProblemSecondTry . . . . 1 match
|| 이선우 ||1h:05m||1h:52m||52m|| 114 lines || 147 lines(+ test code 28 lines) || 304 lines || java || java || java ||
* LOC - ''Lines of Code. 보통 SLOC(Source Lines of Code)이라고도 함.''
- HowToStudyDataStructureAndAlgorithms . . . . 1 match
제가 생각컨데, 교육적인 목적에서는, 자료구조나 알고리즘을 처음 공부할 때는 우선은 특정 언어로 구현된 것을 보지 않는 것이 좋은 경우가 많습니다 -- 대신 pseudo-code 등으로 그 개념까지만 이해하는 것이죠. 그 아이디어를 Procedural(C, 어셈블리어)이나 Functional(LISP,Scheme,Haskel), OOP(Java,Smalltalk) 언어 등으로 직접 구현해 보는 겁니다. 이 다음에는 다른 사람(책)의 코드와 비교를 합니다. 이 경험을 애초에 박탈 당한 사람은 귀중한 배움과 깨달음의 기회를 잃은 셈입니다. 참고로 알고리즘 교재로는 10년에 한 번 나올까 말까한 CLR(''Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest'')을 적극 추천합니다(이와 함께 혹은 이전에 Jon Bentley의 ''Programming Pearls''도 강력 추천합니다. 전세계의 짱짱한 프로그래머/전산학자들이 함께 꼽은 "위대한 책" 리스트에서 몇 손가락 안에 드는 책입니다. 아마 우리 학교 도서관에 있을 것인데, 아직 이 책을 본 적 없는 사람은 축하드립니다. 아마 몇 주 간은 감동 속에 하루하루를 보내게 될 겁니다.). 만약 함께 스터디를 한다면, 각자 동일한 아이디어를 (같은 언어로 혹은 다른 언어로) 어떻게 다르게 표현했는지를 서로 비교해 보면 또 배우는 것이 매우 많습니다. 우리가 자료구조나 알고리즘을 공부하는 이유는, 특정 "실세계의 문제"를 어떠한 "수학적 아이디어"로 매핑을 시켜서 해결하는 것이 가능하고 또 효율적이고, 또 이를 컴퓨터에 어떻게 구현하는 것이 가능하고 효율적인지를 따지기 위해서이며, 이 과정에 있어 수학적 개념을 프로그래밍 언어로 표현해 내는 것은 아주 중요한 능력이 됩니다. 개별 알고리즘의 카탈로그를 이해, 암기하며 익히는 것도 중요하지만 더 중요한 것은 알고리즘을 생각해 낼 수 있는 능력과 이 알고리즘의 효율을 비교할 수 있는 능력, 그리고 이를 표현할 수 있는 능력입니다.
- IsDesignDead . . . . 1 match
* http://jstorm.pe.kr/BBS/view.php3?id=106&code=Tip&start=0 - JStorm 진호선배 편역.
- JTDStudy/첫번째과제/원희 . . . . 1 match
{{{~cpp code
- MFCStudy_2002_2 . . . . 1 match
* 아마.. 내가 이정도 때 했구나.. -_-;; 그때 딱 도움 되었던게.. 남의 source 훔쳐 보기. -_-+ www.codeguru.com 가서 많이 받아서 봤지.. -_-;; MFC 잘쓰는데는 꽤나 도움이 될거구만.. 뭐.. 거 가보면 mfc 내에서 엄청나게 상속받아서 지들이 만들어 놓은게 많아서 왠만한건 분석도 못하는게 많이 있지만. --; 그래도 도움 짱이지... 지금 쓰질 않아서.. -_-; 기억이 하나도 안나는구만. 에또.. 제프 아저씨와 찰스 아저씨의 책을 읽어 보도록 해요. --; 세미나 하는 사람들한테 물어봐 그건.. --;; 그럼.. 휘릭~ -- guts
- MoinMoinDiscussion . . . . 1 match
* '''Note:''' Regarding the upload feature - pls note that the PikiePikie also implemented in Python already has this feature, see http://pikie.darktech.org/cgi/pikie?UploadImage ... so I guess you could borrow some code from there :) -- J
- MoinMoinDone . . . . 1 match
* Inline code sections (triple-brace open and close on the same line, {{{~cpp like this}}} or {{{~cpp ThisFunctionWhichIsNotaWikiName()}}})
- MySQL . . . . 1 match
jdbc:mysql://localhost/database?user=user&password=xxx&useUnicode=true&characterEncoding=KSC5601
- OOP . . . . 1 match
Code is more easily reusable
[http://www.codeproject.com/cpp/oopuml.asp UML&OOP]
- PyIde . . . . 1 match
* http://codespeak.net/pypy/ - 순수 파이썬으로 구현하는 python 이라고 한다. 관심이 가는중.
- ReadySet 번역처음화면 . . . . 1 match
This project does not attempt to provide powerful tools for reorganizing the templates, mapping them to a given software development process, or generating templates from a underlying process model. This project does not include any application code for any tools, users simply use text editors to fill in or customize the templates.
- ReverseAndAdd/김회영 . . . . 1 match
== C code ==
- Ruby/2011년스터디/세미나 . . . . 1 match
* [http://rubyforge.org/frs/?group_id=1109 RRobots]를 이용한 RubyLanguage Robocode
* 를 하려고 했지만 tcl 문제로 CodeRace로 변경
* '''레이튼 교수와 함께하는 CodeRace'''
1. CodeRace를 준비하며 간단한 코드를 짜보았는데 생각보다 어려워서 역시 책만 읽어서는 안 되겠다는 생각이 들었습니다. 그냥 돌아가게 짜라면 짤 수 있겠는데 언어의 특성을 살려 ''우아하게'' 짜려니 어렵네요.
1. 시간에 치여 준비했던 CodeRace를 못 한 것이 아쉽지만 시간이 좀 걸렸더라도 지혜가 RubyLanguage 문법을 설명할 때 다같이 실습하며 진행했던 것은 좋았습니다. 그냥 듣기만 했으면 지루하고 기억에 안 남았을지도 모르는데 직접 따라하며 문법을 익히는 방식이라 참여하신 다른 분들도 더 재미있고 뭔가 하나라도 기억에 확실히 남는 시간을 보내셨을거라는 생각이 드네요.
1. 아쉽게도 못했던 CodeRace는 특별한 더 좋은 다른 일정이 없는 한 다음주나 다다음주 정모에서 진행하고자 합니다. - [김수경]
- STL/참고사이트 . . . . 1 match
The Code Project, C++/STL/MFC 에 대한 소개 http://www.codeproject.com/cpp/stlintroduction.asp
- Slurpys/김회영 . . . . 1 match
== Source code ==
- SmallTalk/강좌FromHitel/강의4 . . . . 1 match
찾아내는 명령입니다. 약 3M 이상 되는 바탕글(source code)에서 글귀를 찾
- TCP/IP . . . . 1 match
* http://cs.ecs.baylor.edu/~donahoo/practical/CSockets/textcode.html <Socket Programming for C>
- TemplateLibrary . . . . 1 match
text 나 code generation 을 위한 라이브러리들을 일컫는 말.
- UnitTestFramework . . . . 1 match
UnitTest code 작성을 위한 Framework
- User Stories . . . . 1 match
Developers estimate how long the stories might take to implement. Each story will get a 1, 2 or 3 week estimate in "ideal development time". This ideal development time is how long it would take to implement the story in code if there were no distractions, no other assignments, and you knew exactly what to do. Longer than 3 weeks means you need to break the story down further. Less than 1 week and you are at too detailed a level, combine some stories. About 80 user stories plus or minus 20 is a perfect number to create a release plan during release planning.
- WinampPluginProgramming/DSP . . . . 1 match
// function that shares code for all your modules (you don't HAVE to use it though, you can make
- ZeroPageHistory . . . . 1 match
* 데블스캠프 : Java, HTML, CSS, Scratch, SVN, Robocode, WinAPI, Abtraction, RootKit, OOP, MFC, MIDI, JavaScript, Short Coding
- [Lovely]boy^_^/Diary/12Rest . . . . 1 match
* I code directX examples all day.--;
- callusedHand/projects/algorithms . . . . 1 match
* http://www.topcoder.com
- eXtensibleStylesheetLanguageTransformations . . . . 1 match
http://www.codeguru.com/Cpp/data/data-misc/xml/article.php/c4565
- erunc0/RoboCode . . . . 1 match
== What is RoboCode? ==
* [http://www-903.ibm.com/developerworks/kr/robocode/ Korean IBM RoboCode site]
- 고한종/on-off를조절할수있는코드 . . . . 1 match
//put your code in here.
- 권영기/web crawler . . . . 1 match
5. New Folder > /usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode
- 데블스캠프2005/RUR-PLE/Harvest . . . . 1 match
#main source code
- 문자반대출력/허아영 . . . . 1 match
ascii code를 봐서 MSB ( most significant bit)가 1 이면 아마.. 2바이트문자일 겁니다.. - 임인택
- 새싹교실/2011/學高/4회차 . . . . 1 match
Ascii code는 외울 필요가 없다..
- 새싹교실/2011/學高/8회차 . . . . 1 match
// Input your code
- 새싹교실/2012/세싹 . . . . 1 match
U8 Code[0x1AE];
- http://www.codeproject.com/Articles/24415/How-to-read-dump-compare-registry-hives
* Code jam으로 불태웠더니 시간이... - [김희성]
- 이민석 . . . . 1 match
* jsfiddle: http://jsfiddle.net/user/codeonwort/
- 정모/2002.11.13 . . . . 1 match
Recoder : xxx
- 정모/2013.4.8 . . . . 1 match
= google code 잼 =
- 제로Wiki . . . . 1 match
code...
- 튜터링/2013/Assembly . . . . 1 match
.code
Found 90 matching pages out of 7555 total pages (1230 pages are searched)
You can also click here to search title.