모든 블로그
8퍼센트

8퍼센트

주요 카테고리 백엔드 · 프론트엔드

활동 요약

대표 인기 포스트디자인 시스템, 디자인과 코드의 간극 줄이기37 조회
최근 30일
0개
평균 조회
16
누적 조회
712
전체 글
45개
마지막 발행
2024. 7. 15.
블로그 방문

8퍼센트 기술 블로그 글 (45)

프론트엔드

디자인 시스템, 디자인과 코드의 간극 줄이기

디자인 시스템에서 Figma와 코드 간 간극이 커지며 커뮤니케이션 비용과 개발 피로도가 늘어나는 문제를 다뤘습니다. Figma 규약 정비와 Plugin API 기반 도구로 명세 검증과 코드 변환을 자동화하는 방안을 소개했습니다.

#디자인 시스템#Figma#Figma Plugin API
3700

백엔드

에잇퍼센트 백엔드 개발자로 합류할 당신에게

Backend 팀이 신규 입사자 온보딩을 체계화한 과정을 소개했습니다. 체크리스트와 데일리 미션, 전달 사항으로 적응 부담을 줄이고 팀 기여를 이끌었습니다.

#온보딩#Confluence#GitHub
2100

프론트엔드

웹 컴포넌트로 프레임워크 마이그레이션 준비하기

Vue2에서 React로 점진적 마이그레이션할 때 웹 컴포넌트를 도입한 사례를 소개했습니다. 프레임워크별 UI 중복 구현을 줄이고 디자인 일관성과 유지보수 효율을 높였습니다.

#웹 컴포넌트#Vue.js#React
3100

AI

신용평가에서 사용해보는 머신러닝

신용평가를 분류 문제로 보고 CB 데이터와 전처리, 변수 선택, 여러 모델을 비교한 내용을 소개했습니다. 탭уляр 데이터에서는 XGBoost가 신경망보다 성능이 좋았고, Transformer 변형이 신경망 중 가장 나았습니다.

#ML#신용평가#Logistic Regression
1800

백엔드

코어뱅킹 우당탕탕 정산 자동화 개발

월별 수동 정산을 일별 모듈형 정산으로 바꾸고 자동화한 과정을 소개했습니다. 멱등성, 락, 비동기 분산 처리로 중복 정산을 막고 지급 시간을 크게 줄였습니다.

#자동화#비동기#분산화
2900

기타

8퍼센트 플랫폼개발 인턴 후기-마지막

이벤트 배너·케러셀과 알림톡 발송 관리자 기능을 개발하며 실사용 가치를 경험했습니다. Django와 Vue, 코드 리뷰를 익히며 개발 흥미를 되찾은 인턴 회고입니다.

#Django#Vue.js#API
2100

프론트엔드

8퍼센트 플랫폼개발 인턴 후기-3

스프린트 행복도 데이터를 정량·정성 분석해 팀에 공유했습니다. Vue.js로 이벤트 케러셀·배너를 관리하는 관리자 페이지를 구현했습니다.

#Vue.js#Django#CSS
2700

백엔드

8퍼센트 플랫폼개발 인턴 후기-2

공지사항 예약 공개 과제와 코드 리뷰를 통해 설계 논의의 중요성을 배웠습니다. Pytest·CI 검증 흐름과 AWS WAF 실습, 학습 문서화를 경험했습니다.

#Python#Pytest#Travis CI
1900

백엔드

8퍼센트 플랫폼개발 인턴 후기-1

Django 기반 서비스에서 요청 처리부터 테스트, PR 리뷰, 배포까지의 개발 흐름을 경험했습니다. 스프린트 소통, 문서화, 보안 수칙과 구체적인 질문의 중요성을 배웠습니다.

#Django#Python#test
1500

백엔드

[장고 ORM] 역방향 참조 외래 키 찾기

Django ORM의 `_meta.related_objects`로 특정 모델을 참조하는 역방향 외래 키를 찾는 방법을 설명했습니다. 중복 데이터를 병합할 때 모든 참조를 갱신한 뒤 삭제하는 흐름을 제시했습니다.

#Python#Django#ORM
1900

백엔드

for 루프에서 transaction.on_commit을 사용할 때 콜백 함수에 인자를 올바르게 넘기는 방법

Django `transaction.on_commit` 콜백에서 루프 변수 지연 평가로 마지막 사용자만 반복 처리되는 원인을 설명했습니다. 람다 기본 인자로 현재 값을 고정해 각 사용자에게 알림을 보내는 방법을 소개합니다.

#Python#Django#transaction
1000

데브옵스

Tableau Server 설치하기

AWS Private Subnet에 내부용 Tableau Server를 직접 설치한 과정을 정리했습니다. 인스턴스·EBS·SSL·드라이버 설정과 주요 서버 프로세스를 소개합니다.

#Tableau Server#AWS#EC2
1300

백엔드

Tableau 소개와 대시보드 구축 동기

사무실 TV 대시보드 구축을 위해 Tableau의 구성 요소와 도입 동기를 소개했습니다. Tableau Online의 성능·보안·용량 제약으로 자체 Server 설치를 검토했습니다.

#Tableau#BI#Tableau Server
2100

백엔드

날짜 구간에 값을 매핑하는 방법 (그리고 RangeKeyDict)

날짜별 정책 값을 조건문 대신 구간 매핑 데이터로 관리하는 방법을 소개했습니다. `RangeKeyDict`로 날짜 범위와 값을 직관적으로 연결할 수 있습니다.

#Python#RangeKeyDict#datetime
1400

백엔드

Django ORM cookbook 번역 후기

Django ORM Cookbook을 스터디하며 한국어 번역 문서를 오픈소스로 제작한 과정을 소개했습니다. Sphinx·Read the Docs 기반 빌드와 한글 PDF 변환 시 유의점을 정리했습니다.

#Django#ORM#Sphinx
1200

백엔드

파이썬 코드 골프

파이썬으로 중첩 다이아몬드를 출력하는 코드 골프 문제 풀이를 공유했습니다. 문자 수를 줄이는 축약 기법과 가독성 저하의 특성을 함께 설명합니다.

#Python#code golf#PyCon
1400

백엔드

거울아거울아 스터디 - 7

Python으로 MySQL에 접속해 CSV 데이터를 삽입·수정하고 조회 결과를 파일로 저장하는 방법을 학습했습니다. 실제 회사 DB에서 필요한 데이터를 쿼리로 추출하며 학습 내용을 적용했습니다.

#Python#MySQL#SQL
1000

백엔드

거울아거울아 스터디 - 6

관계형 데이터베이스와 SQL 기본 문법, Python sqlite3 사용법을 학습했습니다. psycopg2·SQLAlchemy로 서버 DB에 접속하고 쿼리하는 실습도 진행했습니다.

#Python#sqlite3#SQL
1100