본문으로 바로가기

파일의 IT 블로그

분류 전체보기

해당되는 글 695
  • thumbnail
    프로그래밍/Etc

    티스토리 댓글창 안열림 window.open is not a function 문제 해결

    오랜만에 블로그 댓글이 달려서 몇 분한테 댓글을 달려고 했더니 댓글이 달리지 않는 이상한 문제가 발생했습니다. F12로 개발자 도구를 열어서 디버깅을 해보니깐 window.open is not a function 위와 같은 문제가 생기더라구요? 티스토리에서는 블로그 관리에 필요한 대부분의 자바스크립트 코드를 알게 모르게 common.js 라는 파일에 둬서 티스토리 기반의 블로그에 삽입 시켜 자동 로딩 시키는 듯 한데요. 솔직히 굉장히 당황했습니다. 이번에 바꾼 스킨 문제인가? 티스토리에서 뭔가 바뀌어서 버그가 생긴건가 하고 스킨 판매자님 홈페이지에 가서 댓글을 작성했는데 거기선 또 잘되더라구요. 일단 문제에 대해 조금 더 자세히 알아보자면 댓글창에서 수정, 삭제 또는 답글 버튼을 누르면 아무것도 동작하지..
  • thumbnail
    게임

    사운드 볼텍스 발키리 신기체를 처음 맛보다

    여전히 병원 치례로 인해 불우한 인생을 살고 있지만, 그나마 최근 들어 인생에서 즐거움을 느끼고 있는건 오락실을 다니는 것입니다. 처음에는 이곳의 "진짜" 들의 분위기에 압도 당해서 1시간 핸드폰만 보다가 눈치보고 나갔습니다만.. 다들 서로한테는 1도 신경 안쓰고 자기들 점수 갱신에만 집중하고 있다는걸 깨달은 뒤로는.. 오락실의 문화에도 적응하고 사운드 볼텍스랑 태고의 달인 정도를 즐겨 하고 있습니다. 마침 제가 다니는 곳이 전국에서 탑급 오락실이라 ㅎㅎ 우연찮게 이득을 보고 말았네요. 어쨌던 맨날 오락실 가서 했던건 위 사진 처럼 생긴 익시드 기어 구 기체입니다. 제가 알기론 모니터 주사율 60hz 에 앞에 서브 우퍼가 있다는게 특징이에요. 이것도 게임하는데 문제는 없습니다만.. (심지어 최근 들어 노..
  • thumbnail
    프로그래밍/Talk

    Electron, Vue2 + Vuetify, TS, Node.js를 활용해 다시 만든 디시 글 검색기 #1 - 개발중

    이전 글에서 파이썬으로 동기적 코드로 만든 디시 글 탐색기를 일렉트론이랑 Node.js로 다시 만든다고 했었는데 생각보다 빨리 개발을 완성하였습니다. 사실 디시 글을 비동기적으로 탐색하는 코드보다 Vue 2랑 일렉트론, 뷰티파이, 타입 스크립트 무려 4개의 기술 스택을 한꺼번에 프로젝트에 적용하느라 훨씬 고생이 많았습니다. Babel 이나 ts-node나 각 기술 의존이 꼬이고 꼬여서 예전에 Vue2, 뷰티파이, 자바스크립트만 써서 웹 개발했을때랑 차원이 다르게 삽질을 많이 했습니다 ㅠㅠ 일단은 기능 자체는 잘 작동하며 Vuetify 를 사용해서 공대 감성도 전혀 없고 타이틀바도 Vuetify 에서 지원하는 앱바를 사용해서 구진 윈도우의 타이틀 바 대신 이쁜 앱 같은 디자인을 가지고 있습니다. 애초에 파..
  • thumbnail
    프로그래밍/Talk

    Electron, Vue, Typescript으로 개발을 도전 해보려 합니다

    예전에 파이썬으로 작성한 디시인사이드 글 검색기가 있습니다. 아직도 잘 작동하고 디시에서 글 검색할때마다 실제로 유용하게 사용하고 있는 상태입니다. 문제는 디시인사이드 서버가 느린데, 비동기 형태의 코드가 아니라 동기 멀티 쓰레딩 방식이라 검색이 좀 많이 느립니다. 실제로 디시에서 야구갤러리를 기준으로 모든글을 검색하려면 요청을 약 1000번 정도 보내야 하는데 비동기, 멀티쓰레딩, 멀티 프로세싱 등 여러가지 방법을 사용해본 결과 asyncio 모듈을 사용한 비동기 요청이 가장 빨랐으며 모든 페이지 탐색 및 글 내용 정제에 40초 정도 소요됩니다. 디시 서버가 네이버 같은 사이트 보다 한 3~4배 정도 느려서 이 이상 속도를 개선하기가 어렵더라구요. 일단은 asyncio 로 작성한 비동기 단일 쓰레딩 코..
  • thumbnail
    CS/System

    [시스템 소프트웨어] 쓰레드(Thread)를 알아보자!! - 시스템의 핵심

    * 본 글은 학부생의 입장에서 공부 내용을 정리하기 위해 작성되었습니다. 틀린 내용이 있으면 피드백 부탁드리며, 무분별한 비방 작성시 차단 될 수 있음을 알려드립니다. 글을 읽기 전 알아야 하는 내용 - 컴퓨터 구조 - 프로세스의 개념 : 현재 프로세스에 관련한 글은 작성하지 않아서 프로세스 관련 정보는 인터넷 찾아보시면 됩니다. - 프로세스 메모리 구조 안녕하세요 파일입니다. 오늘은 시스템 소프트웨어에서 가장 중요한 부분 중 하나인 쓰레드(Thread) 의 개념에 대해 알아보겠습니다. 읽기 전 주의 - 최대한 쉽게 설명하도록 글을 작성했으나 전공자의 눈높이에서 작성했으므로 컴퓨팅 관련 지식이 없으시면 읽기 조금 불편할 수 있습니다. 프로세스를 이용한 웹 서버 설계 현재 자신이 어떤 홈페이지의 관리자인데..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #2 파이썬 개발환경 구축

    First Step 일반적으로 프로그래밍을 위해선 IDE(통합개발환경, Integrated Development Environment) 라는 프로그램을 사용하게 됩니다. 어렵게 생각하지 마시고 그냥 프로그래밍을 할때 필요한 모든게 준비되어 있는 프로그램이라고 보시면 됩니다. 파이썬의 경우에도 파이썬 공식 홈페이지에서 설치를 하게 되면 Python IDLE 라고 파이썬 프로그래밍용 기본 IDE를 제공해주긴 하는데, 솔직히 이게 좀 구립니다. 메모장보다 조금 더 나은 수준이라고 할까요? 어찌됬건 파이썬을 사용할 수 있는 환경(IDE)이 굉장히 많아서 선택지가 조금 있는데 대표적으론 [**Jupyter Notebook**], [**Python IDLE(기본)**], [**Visual Studio Code**]..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #1 파이썬 알아보기 & 학습 방향 잡기

    안녕하세요 파일입니다. 제가 추천해드리고 싶은 프로그래밍 언어가 있는데 바로 파이썬입니다. 오늘은 파이썬에 대해 알아보고 간략하게나마 이해하는 시간입니다. (코딩은 따로 진행하지 않겠습니다.) * 내용을 읽다가 모르는 프로그래밍 내용이나 단어들이 있으면 대충 아~ 그렇구나 하고 넘어가주시면 됩니다. 프로그래밍 언어 어떻게 배워야 할까? 아마 이 글에 찾아오신 분들은 파이썬에 대해 관심이 있거나, 프로그래밍을 처음 배우고자 하는데 시작할만한 언어로 파이썬을 추천 받은분들이 대부분일 겁니다. 물론 심심해서 온건데 아닐수도 있지만요.. 어쨌던 간에 프로그램 만드는 방법을 배우기 위해 프로그래밍을 배우러 온 의지가 있으신 분들일거라고 믿습니다. 일단은 프로그램을 만들기 위해선 프로그래밍(=코딩) 이란 것을 해야..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.