본문 바로가기
728x90

전체 글739

[미국 유학생] 미국 사람도 많이 사용하는 카카오톡(KKT) 미국 사람도 많이 사용하는 카카오 톡(KKT) # 자연스럽게 글로벌화된 카톡 KKT라고 미국에서 불리고 있는 카카오톡은 생각보다 많이 미국 사람들이 흥미를 가지고 사용하기 시작했다. 솔직히 글쓴이는 카카오 주식을 소유하고 있는 소액 주주이고 포스팅을 하고 있는 플랫폼인 티스토리가 카카오 계열이기 때문에 카카오가 전 세계적으로 많이 알려지고 사용이 되기를 바라는 사람 중에 한 명이다(그냥 카카오를 사랑하는 사람 중 한 명이다). 일부 사람들 사이에서는 카카오가 국내에서 지지를 받으며 성장해 왔음에도 글로벌로 진출을 꺼려하고 있다고 이야기를 한다. 하지만 놀랍게도 생각보다 많은 사람들이 미국에서 카카오톡을 사용하기 시작했다. 글쓴이는 카카오가 글로벌화를 위해서 미국에서 어떠한 전략을 가지고 홍보를 해온 걸 .. 2023. 4. 12.
[Computer Science] 해밍코드 예제(Example of Hamming Codes) Hamming Code Examples 포스트 난이도: HOO_Middle # Hamming Code 해밍 코드(Hamming code)는 전송된 데이터가 오류가 있는지를 검사하는 코드이다. 실제로 컴퓨터 메모리와 통신 시스템에서 에러에 대한 부분을 검사하는데 확인을 하며 이를 통해 손쉽게 코드 수정을 할 수가 있다. 해밍코드는 2의 거듭제곱 비트를 활용하여 메시지를 처리하고 이를 통해서 오류 검사 비트를 사용하여 확인하는 과정을 거치게 된다. 아래는 해밍 코드의 예시이다. # Hamming Code (n+r+1) b3 flipped (q1 q2 q3) = (0 0 1 ) --> b4 flipped 2023. 4. 6.
[미국 유학생] 중국, 러시아 관련 SNS 사용 금지를 내리는 미국 대학교 중국, 러시아 관련 SNS 사용 금지를 내리는 미국 대학교 # 중국, 러시아 관련 SNS 이미 작년부터 미국 주요 대학교에서는 중국과 관련된 SNS 사용을 금지하거나 사용 중지를 권장하고 있다. 처음에는 사용하지 않는 것에 대한 권장 정도이었지만 이제는 공식적인 안내문이나 이메일을 통해서 사용 금지를 전달하고 있다. 글쓴이가 있는 학교 또한 중국 관련 SNS 사용을 금지하고 있다. 중국 관련 SNS라고 하면 대표적으로 틱톡, 윗챗, 큐큐 등이 있다. 그런데 중국 SNS 뿐만 아니라 러시아 관련 SNS 사용 또한 중지하는 것을 권장하거나 금지하라는 공식 안내문이 전달되었다. 아래의 내용은 글쓴이 학교의 특별 규정 내용 중 일부이다. 그렇기에 학교마다 규정이 다를 수 있으니 확인을 해보길 바란다. 더보기 E.. 2023. 4. 6.
[Q&A] 컴퓨터공학과 졸업 예정자인데 석사를 해야할까요? 컴퓨터공학과 졸업 예정자인데 석사를 해야 할까요? # 석사를 하는 이유는 크게 두 가지이다. 글쓴이가 이번 브로의 질문을 받으면서 솔직히 너무나도 답답했기에 따가운 조언을 해주고 싶었으나 따끔한 조언에서 마무리를 했다. 우선 질문을 한 브로에 대해서 이야기를 나누기 이전에 컴퓨터공학(Computer Engineering)이나 컴퓨터과학(Computer Science 졸업하는 학생들은 석사를 하는 것에 대해서 고민을 하게 된다. 이때 글쓴이가 느낀 바로는 크게 두 가지 분류로 나누어지는데, 석사를 왜 하는지를 정확하게 이해하고 석사를 하는 것에 대한 이점을 인지하고 있는 학생과 일단 석사부터 해보자 하는 학생이다. 이 질문을 한 브로는 상담 과정에서 정확하게 자신이 뭘 하고 싶은지를 당당하게 이야기를 했다.. 2023. 4. 6.
[Q&A] 2년차 프로그래머인데 프로그래밍 실력이 늘지 않아요. # "2년 차 프로그래머인데 프로그래밍 실력이 늘지 않아요." 프로그래머 (또는 개발자)는 자기 계발에 대한 고민에서 오는 답답함의 연속이라고 생각한다. 프로그래밍을 공부를 할 때는 어떻게 공부를 해야 할 지에 대해서 답답했다면 취업을 하고 신입 개발자에서 주니어급으로 넘어가는 과정에서 프로그래머로써의 실력이 정체되어 있는 기분이 들어 답답함을 느낄 수가 있다. 특히 학부를 졸업하거나 비전공자로써 일을 시작하고 나서 2년에서 3년 차쯤이 되었을 때 이러한 고민을 많이 하곤 한다. 실무에서 자신의 실력 향상이 필요하다는 걸 인지하고 있음에도 실질적으로 프로그래밍 능력을 어떻게 키워야 할지 잘 모르기 때문이다. 2년 차에서 3년 차는 신입 개발자와 주니어급의 중간 위치에 있기 때문에 업무가 숙달되지 않는 상.. 2023. 4. 3.
[미국 논문] 명확하고 참여적인 연구논문 작성 전략 : 정의와 사례를 중심으로 확하고 참여적인 연구논문 작성 전략 : 정의와 사례를 중심으로 Strategies for Writing Clear and Engaging Research Papers: Emphasizing Definitions and Examples # 정의 다음에 예제 논문(Papers)을 작성하다 보면 정의(Definitions)와 예제(Examples)를 항상 로직(Logics)에 맞추어야 한다. 그렇다 보면 정의와 예제가 번갈아가며 작성되는 경우가 종종 있다. 글쓴이가 미국에서 논문을 쓰면서 느낀 점은 미국은 결론이 항상 앞에 나와 있어야 하며, 글이 심플하고 쉽게 작성되어야 한다는 것이다. 학술적인 내용을 다루는 논문일수록 더 쉽고 간단하게 글이 읽혀야 한다는 것이다. 예를 들어서 페이퍼 로직을 구성할 때 연구.. 2023. 4. 1.
[미국 유학생] 학생들에게 ChatGpt 사용을 권장하는 미국 대학교 학생들에게 ChatGpt 사용을 권장하는 미국 대학교 # 미국 공과 대학교가 허락한 ChatGpt 미국 주요 대학교에서는 ChatGpt에 대해서 학생들에게 어떠한 결정을 내려야 할지에 대해 고민이 많다. 현재 많은 미국 학생들은 ChatGpt를 활용해서 공부와 과제를 하고 있다. 문제는 ChatGpt를 사용하여 공부하는 방법이 과연 학생들에게 도움이 되는지에 대해서 미국 대학교들 사이에서도 고민이 많은 것이다. 일부 공립 대학교에서는 공식적으로 ChatGpt 사용을 허가했다. 글쓴이의 학부 인생을 갈아 넣었던 모교에서도 ChatGpt에 대한 공식적인 발표가 있었다. 공식적으로 학생들에게 공부하는데 한해서는 ChatGpt 사용을 허가한 셈이다. 특히 Tech 전문학교들에게서 이러한 공식적인 움직임이 있다는.. 2023. 3. 28.
[C Examples] 알파벳 모음, 자음 구분하기 예제코드: switch() 알파벳 모음, 자음 구분하기 예제코드: switch() 포스트 난이도: HOO_Junior # Example Codes #include #include int main() { char ch; printf("Enter any alphabet:"); //input alphabet from user scanf("%c", &ch); switch(ch){ case 'A': printf("Vowel\n"); break; case 'E': printf("Vowel\n"); break; case 'I': printf("Vowel\n"); break; case 'U': printf("Vowel\n"); break; case 'O': printf("Vowel\n"); break; case 'a': printf("Vowel.. 2023. 3. 24.
[C Examples] 입력된 숫자의 각 자리수를 더하고 3과 9로 나누어지는지 살펴보는 예제코드: do while(), if() 입력된 숫자의 각 자리수를 더하고 3과 9로 나누어지는지 살펴보는 예제코드: do while(), if() 포스트 난이도: HOO_Junior # Example Codes #include int main() { int num, digit, sum=0; printf("Enter a positive integer: "); scanf("%d", &num); do { digit = num % 10; sum += digit; num /= 10; } while (num != 0); printf("The sum of the digits = %d\n", sum); num = sum; do { num -= 3; } while (num >= 3); if (num == 0) { printf("%d is divisible b.. 2023. 3. 23.
[C Examples] 입력한 온도 값에 따라 온도 상태 구분하기 예제 코드: if(), else if(), while() 입력한 온도 값에 따라 온도 상태 구분하기 예제 코드: if(), else if(), while() 포스트 난이도: HOO_Junior # Example codes #include int main(){ int temperature[50]; int n,i,hot=0,pleasant=0,cold=0; float average=0; printf("Enter number of temperatures:"); scanf("%d",&n); printf("Enter Temperatures: "); while(i=60&&temperature[i] 2023. 3. 22.
[미국 개발자] 개발자도 활용하는 챗GPT로 코딩: ChatGPT 개발자도 활용하는 챗GPT로 코딩: ChatGPT # ChatGPT를 활용한 코딩 한국에서는 챗GPT(ChatGPT)에 대한 열풍이 불고 있다고 들었다. 정작 미국에서는 챗GPT가 대중적인 이야깃거리가 아닌지라 많은 사람들이 관심 있어 하지는 않는다. 하지만 미국 개발자들 사이에서는 이미 챗GPT를 많이들 활용하고 있는 건 사실이다. 프로그램 개발을 하거나 데이터 분석을 하다 보면 반복적인 코드를 사용하는 경우가 많다. 그래서 라이브러리와 모듈을 통해서 우리는 반복 코드 작성 업무를 효율적으로 줄여왔고 이제는 인공지능 검색 기반인 챗GPT를 활용하게 되었다. 개발자들은 챗GPT를 통해 자주 사용되거나 대중적으로 많이 사용되는 예제 코드를 검색하고 활용한다. 프로그래밍 업무를 하다 보면 자주 사용하지 않는.. 2023. 3. 2.
[C Examples] 시간대별 통화요금 계산기 예제코드: if, else, char 시간대별 통화요금 계산기 예제코드: if, else, char 포스트 난이도: HOO_Junior # Example Codes #include #include int main() { int min, dayOrNight; float rCharge, pCharge; char serviceCode; printf("The rates are computed as follows: Regular service: $10.00 plus first 50 minutes are free.\n"); printf("Charges for over 50 minutes are $0.20 per minute, Premium service: $25.00 plus. \n"); printf("Enter your service code:");.. 2023. 2. 20.
[C Examples] 세금 계산기 예제코드: if, else if 세금 계산기 예제코드: if, else if 포스트 난이도: HOO_Intern # Example Codes #include #include int main() { float salary,tax; tax = 0; printf("Income: $"); scanf("%f",&salary); if (salary < 1000) { tax = 0.01 * salary; } else if (salary < 2000) { salary=salary-1000; tax = 0.01 * salary; tax = tax + 10; } else if (salary 2023. 2. 19.
[C Examples] 24시간을 12시간 표기로 바꾸기 예제코드: if(), else 24시간을 12시간 표기로 바꾸기 예제코드: if(), else 포스트 난이도: HOO_Intern # Example Codes #include #include int main() { int userHour, userMinute, hour; printf("Time(e.g., 23:15):"); scanf("%d:%d", &userHour, &userMinute); if (userHour > 11) { hour = userHour - 12; if(hour == 12){ printf("Time is 00:%d AM\n", userMinute); } else{ printf("Time is %d:%d PM\n", hour, userMinute); } } else{ printf("Time is %d:%d AM\n.. 2023. 2. 18.
[C Examples] GPA 계산기 예제코드: if(), else if() GPA 계산기 예제코드: if(), else if() 포스트 난이도: HOO_Intern # Example Codes #include #include int main() { float gpa; printf("Enter the GPA:\n"); scanf("%f.2", &gpa); if (gpa > 3.9 || gpa == 3.9){ printf("Dean's list.\n"); } else if(gpa < 2.00){ printf("GPA is below the graduation requirement.\n"); } printf("Coded by HOO.\n"); return 0; } Enter the GPA: 3.9 Dean's list. Coded by HOO. Enter the GPA: 1.96 G.. 2023. 2. 17.
[C Examples] 7 Digit ISSN, 8번째 숫자 산출하기 예제코드: if(), else(), %d 7 Digit ISSN, 8번째 숫자 산출하기 예제코드: if(), else(), %d 포스트 난이도: HOO_Junior # Example Codes #include int main() { int frontISSN, frontISSNOne, frontISSNTwo, frontISSNThree, frontISSNFour, backISSN, backISSNOne, backISSNTwo, backISSNThree, backISSNPer, modNum, unknownNum; printf("Enter the 7 digit ISSN in form of XXXX-XXX:"); scanf("%d - %d", &frontISSN, &backISSN); frontISSNOne = frontISSN/1000; frontI.. 2023. 2. 15.
[SML] Marginal PDF Example codes Marginal PDF Example codes 포스트 난이도: HOO_Lead # Example codes # Library import numpy as np import pandas as pd from scipy.stats import norm, t import matplotlib.pyplot as plt #μX=μY= 0,σX=σY= 1 muX=0 muY=0 sigmaX=1 sigmaY=1 #interval [-3,3] xGrid=np.arange(-3,3,.01) yGrid=np.arange(-3,3,.01) #Normal X Pdf plt.figure() plt.plot(xGrid, norm.pdf(xGrid,muX,sigmaX)) plt.title("Marginal PDF(X)") plt.sh.. 2023. 2. 15.
[SML] Misclassification Rates Example Codes: guess, test data Misclassification Rates Example Codes: guess, test data 포스트 난이도: HOO_Lead # Example Codes # Library import numpy as np import pandas as pd from scipy.stats import norm, t import matplotlib.pyplot as plt def getClass1Prop(x,r): x=np.array(x) dist=np.zeros(len(x_train)) for i in range(len(x_train)): dist[i] = np.linalg.norm(x-x_train[i]) dist_label_1 = dist[y_train==1] dist_1r = dist_label_1[dist_.. 2023. 2. 15.
[Python Examples] Matplotlib 예제코드: Horizontal Bar Chart(수평 막대 그래프) 데이터 시각화 Matplotlib 예제코드: Horizontal Bar Chart(수평 막대그래프) 데이터 시각화 포스트 난이도: HOO_Junior # Example Codes import matplotlib.pyplot as plt import numpy as np fig, ax = plt.subplots() locationName = ('Gangwon-do', 'Gyeonggi-do', 'Gyeongsangnam-do', 'Gyeongsangbuk-do', 'Busan-si') y_hd = np.arange(len(locationName)) values = [13, 1, 19, 14, 3] error = 0 ax.barh(y_hd, values, xerr=error, align='center') ax.set_yt.. 2023. 2. 15.
[미국 유학생] 미국 연말정산, 학비 세금 환급 받는 방법: 터보텍스(turbotax)/추천인 링크 포함 미국 연말정산, 학비 세금 환급받는 방법: 터보텍스(turbotax)/추천인 링크 포함 # 미국 연말 정산과 학비 환급받기 (터보텍스는 "세법상 미국 거주자(장기 유학생)"이 사용하는 것을 권장합니다.) 우선 터보텍스(turbotax) 추천인 링크가 필요한 브로들을 위해서 거두절미하고 링크를 공유한다. https://turbo.tax/cabqtqdy Save up to 20% on TurboTax I just filed my taxes with TurboTax! It was easy to use & they have real experts to help you with your taxes or even do them for you. If you use my link I can get a gift card.. 2023. 2. 11.
[C Examples] 달러를 동전으로 바꾸는 예제코드 달러를 동전으로 바꾸는 예제코드 포스트 난이도: HOO_Intern # Example Codes #include int main() { int cents, halfDollars, quarters, dimes, nickels, pennies; printf("Enter change in [cents]: "); scanf("%d",&cents); printf("The change that has been entered is %d \n",cents); halfDollars = (cents*2)/100; printf("Half dollars: %d \n",halfDollars); cents=cents - ((halfDollars*100)/2); quarters=cents/25; printf("Quarters: %.. 2023. 2. 8.
[Python Examples] 변수 선언하고 출력하기 예제 코드: myString, print() 변수 선언하고 출력하기 예제 코드: myString, print() 포스트 난이도: HOO_Intern # Example Codes myString ='my first: \n \'hello\'' print(myString) my first: 'hello' 2023. 2. 8.
[C Examples/Q&A] 체질량 지수(BMI) 계산하는 예제코드: if, else if, && 체질량 지수(BMI) 계산하는 예제코드: if, else if, && 포스트 난이도: HOO_Junior # Example code 1 #include #include int main() { int bmi, height, weight; printf("Enter the weight: "); scanf("%d",&weight); printf("Enter the height: "); scanf("%d", &height); bmi= (703*weight)/(height*height); if(bmi< 18.5) printf("Underweight"); if(18.5 2023. 2. 7.
[AI/ML Examples] Factorization criterion in action in the special case of the bivariate normal pdf Factorization criterion in action in the special case of the bivariate normal pdf 포스트 난이도: HOO_Senior # Example 1 Find the marginals (i.e., the marginal pdfs of Xand Y from the joint pdf). If you are unable to do this analytically (which is fine, nopenalties), assume μX=μY= 0,σX=σY= 1, and ρ= 0.5; specifically, use numerical integration to find the values of the marginal pdfs on a fine grid from.. 2023. 2. 6.
[AI/ML Examples] MLE with data from exponential distribution MLE with data from exponential distribution 포스트 난이도: HOO_Senior # Example LetX1, . . . , X100be independent rvs from the exponential distribution with rateλ(i.e., rate is thereciprocal of the population mean here). Nature uses the following code to generate the data: set.seed(0); x = rexp(100,10); I.e., in the game theory setup, Nature chosesλ= 10, but this is not known to the Statistician. # Ex.. 2023. 2. 6.
[C Examples] 별 모양으로 정사각형 만들기 별 모양으로 정사각형 만들기 포스트 난이도: HOO_Intern # Example codes #include #include int main() { printf("* * * * * * * * * *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* * * * * * * * * *\n"); printf("Posted by HOO."); return 0; } * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Pos.. 2023. 2. 1.
[C Examples] 적금 계산기 적금 계산기 포스트 난이도: HOO_Intern # Example codes #include #include int main() { float A, r; int P, t; printf("Enter inital balance\n"); scanf("%d", &P); printf("Enter Annual interest rate\n"); scanf("%f", &r); printf("Enter how many years\n"); scanf("%d", &t); A=P*(1+r*t); printf("The balance after %d years will be (%.2f $)\n", t, A); printf("Posted by HOO."); return 0; } Enter inital balance 3000 Ent.. 2023. 1. 31.
[C Examples] Circle area, circumference of circle 계산기 Circle area, circumference of circle 계산기 포스트 난이도: HOO_Intern # Example codes #include #include int main() { float area, circumference; int r; printf("Enter radius\n"); scanf("%d", &r); circumference=2*3.14*r; area=3.14*r*r; printf("Circumference of the Circle is %.2f and the Area is %.2f \n", circumference, area); printf("Posted by HOO."); return 0; } Enter radius 15 Circumference of the Circle .. 2023. 1. 31.
[C Examples] 킬로미터(Km)를 마일(Miles)로 변환하기: scaf(), %.f 킬로미터(Km)를 마일(Miles)로 변환하기: scaf(), %.f 포스트 난이도: HOO_Intern # Example codes #include #include int main() { float miles, distance; printf("Enter the distance (in Km): \n"); scanf("%f", &distance); miles= (distance/1.6); printf("%.2f Kilometers = %.2f Miles\n", distance, miles); printf("Posted by HOO."); return 0; } Enter the distance (in Km): 5600 5600.00 Kilometers = 3500.00 Miles Posted by HOO. 2023. 1. 31.
[C Examples] 총 지불액 계산기(팁, 세금 포함): float, scanf, %.f 총 지불액 계산기(팁, 세금 포함): float, scanf, %.f 포스트 난이도: HOO_Intern # Example codes #include #include int main() { int numPeople; float bill, tips, tax, billAfter, amountPerson, tipPerson; printf("총 액수를 입력하세요.\n"); scanf("%f",&bill); printf("총 사람 수를 입력하세요.\n"); scanf("%d",&numPeople); printf("Tip percentage를 입력하세요.\n"); scanf("%f",&tips); tax = bill*0.05; printf("Tax: %.2f $\n", tax); billAfter=bill+tax;.. 2023. 1. 30.
728x90