실시간으로 같이 개발과 같은 정보를 교환하면서 소통하실 분은 오시는 겁니다요! 간단한 소개이 개발 관련 커뮤니티는 프론트엔드와 백엔드 개발자 또는 개발자 또는 사람로서 실시간으로 소통하며, 자신을 소개하고 기술과 결과물을 자유롭게 공유하는 동시에 함께 성장하고 발전하는 것을 목표로 하는 자유로운 개발자 커뮤니티입니다. 이곳에서 우리는 서로의 경험을 나누고, 같이 배우며 즐기는 과정을 통해 더 나은 개발자로 거듭나고자 합니다. 슬기로운 땅콩 마을 Discord 서버에 가입하세요!Discord에서 슬기로운 땅콩 마을 커뮤니티를 확인하세요. 1명과 어울리며 무료 음성 및 텍스트 채팅을 즐기세요.discord.com
(이 글은 민감한 주제를 다루고 있으므로, 읽는 분께서는 이 글의 내용이 저의 주관적인 주장과 의견임을 이해해 주셨으면 합니다. 모든 사람이 이 내용에 동감하지 않을 수 있다는 점도 알아주셨으면 해요. 이는 우리 세상에 존재하고 있는 논문, 이론, 의견, 글들에서도 마찬가지라고 생각합니다. 😜) AI 개발 및 산업이 빠르게 발전함에 따라 윤리적 문제와 작업물에 대한 저작권 의식이 중요한 이슈로 떠오르고 있습니다. 인터넷 및 자작물을 관리하는 플랫폼에서도 이에 대해 많은 논의와 대처가 이루어지고 있습니다. 개발자와 AI 사용자라면 이러한 문제들을 기본적으로 인지하고 있어야 한다고 생각합니다. 이는 개발자와 다양한 사람들의 사회에 미치는 영향과 밀접하게 연결될 수 있기 때문입니다. AI의 윤리적 문제는 누..
저는 항상 오픈소스를 만들고 찾아다니는 것을 즐깁니다. 어릴 때는 다른 사람들이 어떻게 코드를 짜는지에 대한 단순한 호기심으로 시작했습니다. 그때는 제 실력이 부족하다고 생각해서 기여할 생각은 없었지만, 지금은 어느 정도 실력이 있다고 자부하면서 프론트엔드 관련 오픈소스를 개발하고 유지보수하고 있었습니다.최근에 제가 애용하던 VSCode 확장 프로그램인 Material Icon Theme에서 Flutter 폴더에 대한 아이콘이 제공되지 않는다는 것을 깨달았습니다. 저는 Flutter에 대해 애정이 많습니다. Flutter는 제가 모바일 앱 개발에 첫발을 디딜 수 있게 해준 매우 고마운 프레임워크입니다. 상태 관리와 렌더링, 트리 구조에 대한 이해, 최적화 기법 등 다양한 지식들을 저에게 안겨다줬었죠. (..
앞서 위 이미지에서 볼 수 있듯이 GitHub Markdown에서 추가적으로 인용구에 별도의 확장 기능이 존재합니다, 이와 같은 기능 또는 문법을 경고 블록(Alert blocks)이라고 합니다. 해당 문법을 사용하여 README.md 또는 그 외 목적으로 깃허브에서 Markdown을 작성할 때 시각적으로 돋보이게 할 수 있습니다. (각각 다른 색상과 아이콘으로 표시되어, 문서에서 눈에 띄게 강조됩니다.) NOTE 외에도 다른 유형의 경고 블록이 있습니다. 현재 깃허브에서 지원하는 유형은 다음과 같습니다. > [!NOTE] > 추가 정보나 참고 사항을 제공할 때 사용합니다. > [!TIP] > 유용한 조언이나 제안을 할 때 사용합니다. > [!IMPORTANT] > 중요한 정보를 강조할 때 사용합니다. ..
매우 효율적으로 빠르게 폴더 또는 파일의 종류를 식별할 수 있게 하고 구분되어 보여지게 함으로서 가독성이 향상되며 그리고 시각적으로 너무 이쁘기 때문에 매우 도움이 되고 많이 애용하는 VSCode 확장 프로그램인 vscode-material-icon-theme을 VSCode 뿐만 아니라 웹사이트 Github에서도 적용시킬 수 있는 방법을 알려드릴려고 합니다. Material Icon 개발자가 추가적으로 제공하는 브라우저 전용 확장 프로그램을 추가적으로 설치하므로서 이를 간단하게 해결할 수 있습니다. 구글 크롬 (Google Chrome) Material Icons for GitHub - Chrome 웹 스토어Material icons for the file browser of popular website..
오늘도 평소와 다름없이 내 깃허브에 소중하게 관리되고 있는 나의 애기들, 패키지들을 유지보수하기 위해 코드를 살펴보던 중, animatable-js의 Ticker 클래스가 눈에 띄었다. 이 클래스를 자세히 살펴보던 순간, 자바스크립트의 requestAnimationFrame 함수를 빈번하게 호출하면 브라우저의 렌더링 동기화 과정에서 상당한 성능 비용이 발생하지 않을까 하는 작은 의문이 들었다. 물론 자바스크립트 내에서 콜백 함수를 등록하고 호출하는 행위 자체는 그리 큰 비용이 들지 않는다. 하지만 requestAnimationFrame은 브라우저가 제공하는 API이며, 이를 통한 렌더링 동기화 과정에서 발생할 수 있는 여러 가지 성능 이슈의 가능성을 고려해 보았다.이러한 고민 끝에 실제로 테스트를 해보는..
업데이트 전, 즉 v9.6.0 이전 버전에서의 redis/go-redis 라이브러리를 사용한다면 개별 해시 키에 대한 만료 기간을 설정할 수 없었으며 이로 인해서 만료 기간을 설정하기 위해 Key의 형태를 Hash_Key=Value와 같이 값을 정의하고 관리했었어야 합니다. 하지만 2024년 7월 20일 공개된 v9.6.0 버전, 또는 그 이후 부터는 개별 해시 키에 대한 만료 기간을 설정할 수 있는 함수가 추가 또는 제공됩니다. 🥳if err := rdb.HExpire(ctx, key, duration, hashKey).Err(); err != nil { log.Println("해시 키의 만료기간을 설정하는 과정에서 예외가 발생하였습니다.", err.Error()) return err}다음..
- Total
- Today
- Yesterday
- svg
- 객체지향
- 안드로이드
- 안드로이드 개발
- mangler
- svg 툴
- html-inline-webpack-plugin
- github
- webpack
- typescript-preact-webpack
- 팩토리 메서드
- omit
- 최적화
- android
- 객체 지향
- 아이콘 개발
- 깃허브 터짐
- 조건부 타입
- jetpack compose
- 아이콘 템플릿
- Reflow
- 타입스크립트
- JavaScript
- Factory Method
- web
- Flutter
- 깃허브
- 디자인 패턴
- 무료 svg 툴
- TypeScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |