팟빵이 경제의 신과 함께를 호스팅하여 잘 듣고 있었다. 언젠가부터 rss로 표시되는 파일 경로를 숨겨버려 crontab으로 자동으로 받을 수 없었다. 한동안 듣지 못하다, 꼼수를 찾았다. http://pod.ssenhosting.com/rss/geesik02 여기에 팟빵이 호스팅하는 모든 파일이 있다. 여기에서 해당하는 채널을 잘라 받으면 쉽다. 나중에 주소를 바꿀 수도 있지만, 귀찮아서 굳이 그렇게 하지 않을까 한다. #!/bin/sh # # TEDTalks Downloader # #…… 신과 함께 rss 계속 읽기
[카테고리:] 생활코딩
mutex 예제
linux system programming, 238p. 두 시간 삽질했다. thread arg 를 포인터로 주는데 여러 개를 쓰려면 struct로 정의해서 써야 한댄다. 맞는지 틀린지.. #include <pthread.h> #include <stdio.h> #include <unistd.h> //arg를 여러 파라미터로 사용하기 위해, //구조체로 정의 //https://stackoverflow.com/questions/52812004/parameter-passing-multiple-values-using-void-pointer //여기 참조 //공유 자원. int sharedInt=0; //mutex 설정. static pthread_mutex_t the_mutex = PTHREAD_MUTEX_INITIALIZER; struct myStruct { //struct는 initilizer를 지원하지 않음.…… mutex 예제 계속 읽기
thread 예제
linux system programming, 234p https://bitsoul.tistory.com/m/157 여기 참조. #include <pthread.h> #include <stdio.h> #include <unistd.h> void* start_routine(void* arg ){ int pid; int threadID; pid= getpid(); printf(“pid is %d\n”, pid); threadID = pthread_self(); printf(“tid is %lu\n”,threadID); printf(“data is %s\n”,arg); } int main(){ pthread_t thread[2]; const char *message1=”hello one”; const char *message2=”hello two”; const char *message3=”hello main”; int ret,…… thread 예제 계속 읽기
daemon 예제
linux system programming, 174p 예제 실행. #include <sys/types.h> #include <sys/stat.h> #include <stdlib.h> #include <stdio.h> #include <fcntl.h> #include <unistd.h> #include <linux/fs.h> int main (void) { pid_t pid, sid; int i; int j=0; /* create new process */ pid = fork (); printf(“Pid is %d \n”,pid); if (pid == -1) return -1; else if (pid != 0)…… daemon 예제 계속 읽기
교통사고 분석
교통사고를 분석해 봤다. 노인은 일단 치면 사망률이 높다.무단횡단보다 노인을 치는 사고가 많다.무단횡단, 노인 관련, 스쿨존 사고가 사고 다발지역에서 발생하면 사망률이 높다. wordpress에 jupyter notebook 삽입은 여기에서 찾았다.