http://stackoverflow.com/questions/9688200/difference-between-shared-objects-so-static-libraries-a-and-dlls-so

요즘들어 옛날 생각(대학 입학 전이라던가 뭐 그런 정도의 옛날)을 별로 하지 않는 것 같다.

예전에는 그때가 막 그립고 그랬는데, 요즘들어 유난히 그런 생각을 잘 하지 않게 된듯 하다.

어쩌면 난 지금 생활에 만족하고 있다는 것을 의미하는걸지도 모르겠다.

만일 그게 맞다면, 앞으로도 계속 현재의 삶에 만족할 수 있으면 좋겠다!

'Random' 카테고리의 다른 글

GMail 전달 기능에 대한 불평  (0) 2015.11.03
새 블로그  (0) 2015.08.08
심해의 조각들  (0) 2015.03.03
  (0) 2013.06.23
월욜이 개강이라구요?  (0) 2012.08.23

학교 과제였는데, 귀찮아서 좀 대충 짜다가 마지막에만 좀 볼만한 코드를 짠 것 같다.

SIC/XE Machine을 시뮬레이트 하는 프로그램(Shell 환경을 시뮬레이트함)이다.

자세한건 GitHub 링크로 대체.

https://github.com/kcy1019/SIC-XE_Simulator

서C
               -고창영, 김태훈 공저

제출일까지 하늘을 우러러

한점 에러가 없기를,

검은 화면에 이는 워닝에도

나는 괴로워했다.

C를 노래하는 마음으로

모든 세그멘테이션 오류를 사랑해야지

그리고 나한테 주어진 버그를

고쳐가야겠다.


오늘밤에도 에러가 모니터에 스치운다.


var s, t;

(function f() {

    (t = function g() {

        console.log(x+y);

        // NaN because x and y are undefined.

    })();

    var x = -2, y = 1;

    (s = function g() {

        console.log(x+y);

        // -1

    })();

})();

s(); // -1

t(); // -1

Summary: JavasScript uses Lexical Scope.

'Computer' 카테고리의 다른 글

SIC/XE Machine Simulator  (0) 2014.05.26
서시(서C)  (0) 2014.05.25
Merge multiple excel documents into one sheet  (0) 2014.03.12
ubuntu에서 PHP 사용시 curl이 없을 경우  (0) 2014.02.25
[VIM] Back Reference  (0) 2014.02.06
Source : http://www.oaultimate.com/office/merge-multiple-excel-files-into-a-single-spreadsheet-ms-excel-2007.html
Sub mergeExcel()
    Dim bookList As Workbook
    Dim mergeObj As Object, dirObj As Object, filesObj As Object, everyObj As Object
        Application.ScreenUpdating = False
        Set mergeObj = CreateObject("Scripting.FileSystemObject")
 
        'change folder path of excel files here
        Set dirObj = mergeObj.Getfolder("D:\change\to\excel\files\path\here")
        Set filesObj = dirObj.Files
        For Each everyObj In filesObj
            Set bookList = Workbooks.Open(everyObj)
     
            Range("A2:F27" & Range("A65536").End(xlUp).Row).Copy
            ThisWorkbook.Worksheets(1).Activate


            Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial
            Application.CutCopyMode = False
            bookList.Close
        Next
End Sub



'Computer' 카테고리의 다른 글

서시(서C)  (0) 2014.05.25
Javascript Variable Scope : Closure  (0) 2014.03.25
ubuntu에서 PHP 사용시 curl이 없을 경우  (0) 2014.02.25
[VIM] Back Reference  (0) 2014.02.06
문제 다 틀리고 방1등...?!  (0) 2014.01.29
sudo apt-get install php5-curl


'Computer' 카테고리의 다른 글

Javascript Variable Scope : Closure  (0) 2014.03.25
Merge multiple excel documents into one sheet  (0) 2014.03.12
[VIM] Back Reference  (0) 2014.02.06
문제 다 틀리고 방1등...?!  (0) 2014.01.29
When WebSocket is Imediately Closed..  (0) 2013.12.25

Replacement Part of :substitute

Replacement part of the S&R has its own special characters which we are going to use to fix grammar:

#
Meaning
#
Meaning
&
the whole matched pattern
\L
the following characters are made lowercase
\0
the whole matched pattern
\U
the following characters are made uppercase
\1
the matched pattern in the first pair of \(\)
\E
end of \U and \L
\2
the matched pattern in the second pair of \(\)
\e
end of \U and \L
...
...
\r
split line in two at this point
\9
the matched pattern in the ninth pair of \(\)
\l
next character made lowercase
~
the previous substitute string
\u
next character made uppercase

Now the full S&R to correct non-capital words at the beginning of the sentences looks like

s:\([.!?]\)\s\+\([a-z]\):\1  \u\2:g

We have corrected our grammar and as an extra job we replaced variable number of spaces between punctuation and the first letter of the next sentence with exactly two spaces.


http://vimregex.com/#backreferences

 Statistics for Single Round Match 605 > Round 1 > Room 34
 SubmissionsDefensesChallengesSystemPointRatings
CodersQnty  /  Points  Qnty  /  Points  Qnty  /  PointsTestTotal  Old  /  New
kcy1019 ]1220.23  00.00  7275.00-220.23275.00  12511411
Darklander1229.37  00.00  00.000.00229.37  18881929
lxhimo2434.08  1-206.28  00.000.00227.80  20792082
shibly1203.31  00.00  00.000.00203.31  13371416
Persian.Gulf1199.06  00.00  00.000.00199.06  15321574
midrux1197.66  00.00  00.000.00197.66  13001380
PugachAG1175.44  00.00  00.000.00175.44  14501491
jimon931167.82  10.00  00.000.00167.82  13871416
nnahas1117.41  00.00  00.000.00117.41  13551356
tomlau175.00  10.00  225.000.00100.00  12001218
foraml192.70  00.00  00.000.0092.70  12081240
SwitchCase1159.94  1-159.94  150.000.0050.00  13711353
wily1178.79  00.00  00.00-178.790.00  15431434
sasha.socha1196.66  1-196.66  00.000.000.00  13501285
ghooo1169.34  1-169.34  00.000.000.00  13271264
XaCaHaa1142.24  1-142.24  00.000.000.00  13091252
Ariza1189.48  1-189.48  00.000.000.00  12941242
Vetteru1131.61  1-131.61  00.000.000.00  12951241
elfus1163.53  1-163.53  00.000.000.00  12921233
Den.sergeyev1102.14  00.00  00.00-102.140.00  12261135
 Problem Information for kcy1019
 Problems
Class NameMethod NameDifficultyCoding TimeStatusPoints
AlienAndHamburgersgetNumberLevel One0:10:44.298Failed System Test220.23
AlienAndSetDiv1getNumberLevel Two0:44:26.421Opened0.00
AlienAndPermutationgetNumberLevel Three0:12:59.917Opened0.00
 Challenges
ChallengerDefendantProblemSucceededChallenge TimePoints 
kcy1019tomlauAlienAndHamburgersNo01:40.005-25.00details
kcy1019VetteruAlienAndHamburgersYes04:48.64850.00details
kcy1019SwitchCaseAlienAndHamburgersYes05:46.08050.00details
kcy1019elfusAlienAndHamburgersYes07:46.84550.00details
kcy1019ArizaAlienAndHamburgersYes08:35.70650.00details
kcy1019ghoooAlienAndHamburgersYes09:30.85750.00details
kcy1019sasha.sochaAlienAndHamburgersYes13:27.54250.00details

그리디이긴 한데 잘못된 그리디를 생각해서 틀렸는데.. 다행히도 챌린지 덕분에 살았다!!!

다음엔 문제도 잘 풀었으면 ㅠㅠ

웹소켓이 바로 닫힐때 해결법!

$Server->wsStartServer('localhost', 9300);

뭐 이런 식으로 짰다면...

놀랍게도!! localhost를 External IP/domain으로 바꾸면 된다...-_-