준호씨의 블로그

지난 글에서 웹사이트를 앱으로 만드는 방법을 알아보았습니다. 웹사이트를 앱으로 만들기 - 크롬앱 만들기크롬의 유용한 기능 중 하나가 바로 웹사이트를 앱으로 만들어 버리는 기능입니다. 아래 이미지는 gmail을 크롬앱으로 만들어서 띄운 모습입니다.gmail을 그냥 크롬탭으로 띄워서 사용할 수도 있junho85.pe.kr 크롬앱을 만들어서 사용하다 보면 어떤 사이트들은 현재 위치가 아니고 특정 위치로만 앱이 생성되는 것을 볼 수 있습니다. 예를 들어 구글독스에서 특정 문서를 띄운 상태에서 앱을 만들어 봅니다. 해당 페이지가 앱으로 잘 변환되었습니다. 그런데 앱을 껐다가 다시 켜면 구글독스 첫 페이지가 나옵니다. 앱을 실행시켰을 때 특정 문서를 띄우고 싶을 수 있습니다. 예를 들어 업무일지, 일기장, 가계부..

크롬의 유용한 기능 중 하나가 바로 웹사이트를 앱으로 만들어 버리는 기능입니다. 아래 이미지는 gmail을 크롬앱으로 만들어서 띄운 모습입니다.gmail을 그냥 크롬탭으로 띄워서 사용할 수도 있는데요. 만약 탭이 많아지면 gmail탭을 찾기가 어려워집니다. 그러다 보면 불필요하게 gmail 탭을 여러 개 띄울 수 있게 됩니다. 탭이 많아지면 자연스럽게 내가 사용하던 탭을 찾기 어려워지는 악순환에 빠지게 됩니다. 이럴 때 gmail을 앱으로 만들어 두면 크롬브라우저의 탭을 더 이상 사용하지 않고 별도의 앱처럼 띄워서 사용할 수 있게 됩니다. 앱으로 만들어 두면 맥에서는 Spotlight, Alfred 같은 프로그램으로 손쉽게 앱을 실행시킬 수 있습니다.만약 이미 실행 중인 앱이라면 새 앱을 실행시키지 않고..

Whisper는 OpenAI가 개발한 자동 음석 인식(ARS) 모델입니다. 다양한 언어와 억양을 이해하고 텍스트로 변환할 수 있습니다. 요즘 음성을 텍스트로 변환하는 다양한 도구들과 AI 모델, 서비스들이 나오고 있는데요. 아직 Whisper를 능가하는 경우를 보진 못했습니다. Whisper 모델을 사용하려면 보통은 OpenAI의 API를 생각할 수 있는데요.Whisper 모델을 OpenAI를 통해 사용하게 되면 1분에 $0.006입니다. 1시간짜리 음성을 인식시키게 되면 $0.36으로 500원 정도를 사용하게 됩니다. 비싼 가격은 아니지만 이것저것 사용하다 보면 비용을 무시하진 못할 것 같습니다. Whisper 모델은 공개되어 있기 때문에 OpenAI API를 이용하지 않고 직접 Whisper 모델을 ..

GitHub에서 주피터 노트북 파일을 열면 보통은 노트북 형식에 맞게 잘 렌더링 해서 보여줍니다.(해당 예제는 https://github.com/TEAMLAB-Lecture/AI-python-connect/blob/master/codes/ch_2/3/4_pandas_dataframe.ipynb 입니다) 그런데 마우스 휠로 스크롤할 때 내용이"Unable to render code block"으로 바뀌는 문제가 발생할 수 있습니다. (키보드로 스크롤하면 문제가 없었습니다.)이 문제가 발생하는 원인은 여러 가지가 있을 수 있습니다. 저의 경우 브라우저에 설치된 SmoothScroll 확장 프로그램이 원인이었습니다. 해결 방법1. SmoothScroll에서 github.com 제외하기SmoothScroll 확..

예전에 맥에서 brew로 wireshark 설치하는 방법을 정리한 적이 있었는데요. 지금은 동작하지 않아서 새로 정리해 봅니다. osx - How to install wireshark on osx by homebrew Install wireshark with GUI brew cask install wireshark brew install wireshark --with-qt Install wireshark only command line util tshark brew install wireshark Uninstall brew uninstall wireshark References Install Wireshark on MacOS X via brew junho85.pe.kr 방법은 다음과 같습니다. brew ..

유튜브 영상을 보면 업로드 날짜가 "1 month ago"처럼 나옵니다. 마우스를 올려두면 "Feb 29, 2024"처럼 실제 업로드 날짜가 나오는데요. 마우스를 올려두지 않고도 실제 날짜가 나오도록 변경하는 방법입니다. 바로 Show YouTube Video Upload Date라는 크롬 익스텐션을 설치하면 됩니다. https://chromewebstore.google.com/detail/show-youtube-video-upload/amdebbajoolgbbgdhdnkhmgkkdlbkdgi Show YouTube Video Upload Date Show video upload dates on the YouTube video page. chromewebstore.google.com 설치하고 유튜브영상 ..

집에서 브리타 플로우 8.2L 정수기를 사용하고 있습니다. 꽤 오랜 기간 사용했는데요. (지난 기록을 찾아보니 2020.05.21 이전으로 보임) 필터 교체 시기를 확인하는 용도로 사용하는 타이머가 고장 났습니다. 배터리가 다 되었을까 해서 CR1620 코인전지를 교체해 보기로 했습니다. 뚜껑은 접착제로 붙어 있어서 펜치를 이용해서 겨우 뜯어 낼 수 있었습니다. 방수를 위함인지는 모르겠지만 배터리 교체가 어려운 점은 좀 아쉬웠습니다. 배터리를 교체했지만 타이머는 살아나지 않았습니다. 다른 이유로 고장이 났거나 뚜껑을 뜯어 내는 과정에서 충격이 가서 고장이 났을지도 모르겠습니다. 그래서 어떻게 하나 싶어 검색해 보니 브리타 타이머를 알리에서 구입할 수 있다는 것을 알게 되었습니다. 알리 구매 링크: htt..

Alfred Workflow 중 개인적으로 가장 많이 사용하는 것이 Browser Tabs입니다. 저는 Edge Tabs 단축키를 더 줄여서 "et", Chrome Tabs 단축키를 더 줄여서 "ct"로 사용하고 있는데요. "et 블로그"라고 입력하면 Edge Browser Tab들 중 "블로그"라는 단어가 들어간 탭을 검색해 줍니다. 검색된 탭을 선택해서 엔터키를 누르면 해당 탭으로 이동하게 됩니다. 저는 브라우저에 탭을 많이 열어 두고 사용하는 편이라 이 기능을 매우 유용하게 사용하고 있습니다. 최근에 브라우저 자체에서도 Cmd + Shift + A 키를 누르면 Search Tabs 기능이 생겨서 검색이 편리해지긴 했지만 브라우저를 활성화시킨 상태에서만 찾을 수 있습니다. 그에 비해 Alfred의 B..

회사에서 지인과 이야기하다가 Alfred 이야기가 나왔는데, 지인은 raycast를 사용한다고 합니다. 지금은 Alfred workflow를 Alfred Gallery에서 쉽게 받아서 설치할 수 있습니다.하지만 예전에는 설치 파일을 받아서 직접 설치했어야 했습니다. raycast는 그 당시 쉽게 Extension을 설치할 수 있는 콘셉트로 나왔던 것 같습니다. Raycast Extension Store의 모습입니다. 다양한 Extension을 볼 수 있습니다.설치도 비교적 쉽게 됩니다. 심지어 마우스를 사용하지 않고 키보드 만으로 설치가 가능했습니다. Raycast의 기본 단축키는 Opt + Space를 안내했는데요. 저는 현재 Alfred를 호출할 때 Opt + Space를 사용하고 있기 때문에 Ray..

티스토리에는 숨겨진 단축키가 있습니다. 바로 "Q" 키를 누르면 "블로그관리"페이지로 이동합니다. 블로그관리 페이지에서 "Q"를 누르면 다시 블로그 메인 페이지로 돌아갑니다. 개인적으로 단축키가 없어서 아쉬웠던 부분은 글 수정 페이지로 이동하는 것이었습니다. 왜냐하면 글 수정 페이지로 접근이 불편하기 때문인데요. 스킨에 따라 글 수정 버튼 위치가 다르기도 하고, 개인 도메인을 사용하는 경우 글 수정 버튼 자체가 나타나지 않기 때문입니다. 덤으로 글 쓰기 단축키도 있으면 편하겠다는 생각이 들었습니다. 글 쓰기 버튼 역시 스킨에 따라 위치가 달라서 블로그관리 페이지로 가서 글 쓰기 버튼을 누르곤 했습니다. 기존에 자주 사용하는 "Q"단축키 근처에 단축키들이 있으면 편리하겠다 생각이 들어서 "W"를 누르면 글..