profile
서버 개발, 투자, 운동, 부자 되고 싶다
태그 목록
전체보기 (107)hackerrank(16)aws(10)python(9)typescript(9)SQLAlchemy(6)lambda(6)ts(6)test(5)serverless(5)Node(5)knex.js(4)JavaScript(4)debug(4)mocha(4)js(4)mysql(4)pytest(4)S3(3)aws lambda(3)knex(3)graphql(3)node.js(3)vscode(3)SOLID(3)AWS S3(2)Pydantic(2)FAST API(2)node js(2)ORM(2)git(2)query(2)블록체인(2)deploy(2)serverless framework(2)raw query(2)syntaxerror(2)update(2)discord(2)file(2)type(2)Subgraph(1)Alternating Characters(1)terminal(1)flush(1)npm(1)invalid(1)탈중앙화 금융(1)push(1)BaseModel(1)shapely(1)web framework(1)이더리움(1)INSERT(1)update_forward_refs(1)console.log(1)listObjectsV2(1)the graph(1)http(1)429(1)query builder(1)nyc(1)invalid syntax(1)image(1)django(1)Clustered Index(1)Cache(1)Sherlock and Anagrams(1)MalformedXML(1)rate limited(1)yarn(1)Index(1)unlink(1)스테이블 코인(1)acm(1)route53(1)TDD(1)app.js(1)pillow(1)Sherlock and the Valid String(1)launch.json(1)float(1)bulk(1)chai(1)Log Insight(1)ElastiCache(1)크로노스(1)service(1)Count Triplets(1)decorator(1)Arrays: Left Rotation(1)kronos(1)Bubble Sort(1)responsibility(1)ecs(1)New Year Chaos(1)xcrun(1)&&(1)domain(1)bdd(1)code fomatter(1)ESLint(1)git submodule(1)chat not found(1)Counting Valleys(1)Environment variables(1)bulk_update_mappings(1).build(1)aws elasticache(1)env(1)Rollback(1)mark(1)pep8(1)error(1)이더(1)https(1)infura(1)Strings: Making Anagrams(1)parametrize(1)Special String Again(1)uniswap(1)CommandLineTools(1)Paging(1)가스비(1)terra(1)NextContinuationToken(1)Discord.js(1)conflict(1)f string(1)dai(1)chat id(1)delete(1)sendMessage(1)commit(1)homebrew(1)virtual env(1)cheerio(1)Minimum Swaps 2(1)submodule(1)Sales by Match(1)Sorting Comparator(1)Group(1)puppeteer(1)synchronize_session(1)setTimeout(1)ethers.js(1)axios(1)LSP(1)repository(1)breakpoint(1)DeFI(1)incompatible(1)API Gateway(1)upload(1)thegraph(1)pycharm(1)circular references(1)remove(1)Timestamp(1)Jumping on the Clouds(1)console(1)2D Array - DS(1)bulk_insert_mappings(1).serverless(1)runtimeExecutable(1)Web Framework Benchmarks(1)USDT(1)array(1)1000(1)poetry(1)hacker rank(1)black(1)seeding(1)luna(1)javascript debug terminal(1)db(1)venv(1)HankerRank(1)ignore(1)node-version(1)seeder(1)install(1)pipeline(1)Repeated String(1)Builder(1)js extension(1)Ransom Note(1)Database(1)graphene(1)describe()(1)seed(1)postman(1)B-tree(1)open closed principle(1)Discord Bot(1).js(1)NUMERIC(1)closure(1)더 그래프(1)cloudwatch(1)add(1)ether gas fee(1)EPERM(1)children(1)environment variable(1)bulk_save_objects(1)Parallel(1)IsTruncated(1)benchmark(1)stable coin(1)chat_id(1)reserved keys(1)bucket(1)migration(1)Two Strings(1)liskov substitution principle(1)ContinuationToken(1)usdc(1)forwardRef(1)secondary index(1)operation not permitted(1)first-class citizen(1)http to https(1)telegram(1)uniswapV3(1)import(1)package(1)status code 429(1)IT(1)record(1)

Graphene-Django 임시

pycharm에서 django 프로젝트 생성terminal에서 pip install graphene아래 코드의 execute 메서드 내 query문을 보면 python 코딩 컨벤션인 snake case가 아닌 camel case다. is_staff로 사용하고 싶으면 두

약 11시간 전
·
0개의 댓글
·
post-thumbnail

graphene-django

pip install graphene-django로 모듈 설치config/settings.py의 INSTALLED_APPS에 graphene-django 추가config/url.py의 urlpatterns에 graphql path 지정, graphiql=True면 qu

약 11시간 전
·
0개의 댓글
·

ImportError: cannot import name 'force_text' from 'django.utils.encoding'

graphene-django를 설치하고 새 앱을 만들기 위해 python manage.py startapp snippets를 쳤더니 ImportError: cannot import name 'force_text' from 'django.utils.encoding' 에러

4일 전
·
0개의 댓글
·

jupyter notebook 설치

아래 명령어 입력해서 설치실행python -m notebook매번 python -m notebook 치기 귀찮으므로 vi ~/.zshrc로 zsh 설정 파일(bash면 bash_profile 등 다른 설정 파일)에 들어가서 alias jn='python -m noteb

2022년 9월 20일
·
0개의 댓글
·

graphql

client에서 gql 언어로 query 또는 mutation을 request하면 server는 resolve해서 json으로 response한다.resolve프론트엔드에서 쿼리를 날리면 graphql server에서는 rootquery에서 field를 찾고 resol

2022년 9월 20일
·
0개의 댓글
·

mac finder에서 .으로 시작하는 파일 찾는 방법

.env, .gitifnorehttps://stackoverflow.com/questions/45878108/why-doesn-t-my-laravel-project-show-the-env-file-on-a-mac

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

vscode python setup

https://www.youtube.com/watch?v=W--\_EOzdTHk

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

python f-string SyntaxError: invalid syntax

프로젝트를 fork해서 명령어를 입력했는데 f-string에서 에러가 났다.python 버전을 확인해보니 2.7이었고 hummingbot 가상환경은 3.8이었다.처음에는 conda 버전이 낮아서 그런가 싶어서 pyenv로 3.9 환경을 사용했는데 여전히 문제가 있었다.

2022년 8월 3일
·
0개의 댓글
·

mac os homebrew로 mysql 삭제 후 재설치, 실행

로컬에 mysql DB를 만들려고 했는데 mysql -u root -p를 하니까 계속 저런 에러가 났다. mysql_secure_installation로 비번 재설정 등 여러가지 방법으로 시도해봤는데 계속 같은 에러가 떠서 삭제하고 재설치했다ERROR 1045 (280

2022년 7월 16일
·
0개의 댓글
·
post-thumbnail

knex.js query builder

https://knexjs.org/postsql, mysql 등을 위해 설계된 SQL 쿼리 빌더.발음은 크넥스, 크넥스는 레고같은 장난감 브랜드 이름이라고 한다.노드 스타일의 콜백, 프로미스 인터페이스 제공쿼리, 스키마 빌더 기능 제공, 트랜잭션 지원, 커넥션

2022년 7월 7일
·
0개의 댓글
·

How to update current time on knex.js

user migration fileuse this.knex.fn.now() when update column

2022년 6월 28일
·
0개의 댓글
·
post-thumbnail

javascript debug terminal

테스트 코드나 디버깅 설정 파일 없이 파일을 실행해서 바로 디버깅하는 방법이 있다.기존에는 .vscode 디렉토리에 launch.json 파일을 만들고 디버깅 설정을 해줬다.가끔 테스트 코드 없이 바로바로 디버깅하고 싶을 때가 있을 수 있는데 vscode에서 termi

2022년 6월 24일
·
0개의 댓글
·

Error while executing seed: is not a function

knexfile.ts의 config 중 seeds는 상대경로를 적어줘야 한다.// knexfile.ts

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

How to use setTimeout on mocha test?

discord bot을 만들어서 유저마다 특정 조건에 맞게 role을 정해주고 있었다. role 갱신을 할 때 기존에 부여된 role은 delete(https://discord.com/developers/docs/resources/guild그런데 응답으로 st

2022년 6월 22일
·
0개의 댓글
·

Referencing column 'user_id' and referenced column 'id' in foreign key constraint 'users_roles_user_id_foreign' are incompatible.

problem solution unify foreign key type. table.bigInteger('userid'); -> table.bigInteger('userid').unsigned(); // users migration file // roles mig

2022년 6월 16일
·
0개의 댓글
·

The types of 'member.roles' are incompatible between these types. Type 'never[]' is not assignable to type '[]'. Target allows only 0 element(s) but source may have more.

dto를 다음과 같이 클래스로 만들었다그리고 test 코드에서 dto를 mocking하기 위해 log를 참고해 body를 할당했다.Type 'never\[]' is not assignable to type '\[]'. 이런 에러가 발생했는데 문제는 member의 rol

2022년 6월 10일
·
0개의 댓글
·
post-thumbnail

Property 'children' does not exist on type 'Node'.ts(2339)

puppeteer로 동적인 페이지의 컨텐츠를 가져와서 cheerio로 문자를 추출하려고 했다.typescript에서 rows\[0].children\[0]의 type은 Node인데 여기엔 children 속성이 없다고 에러를 발생시켰다.테스트 코드로 디버깅해보면 결과가

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

dotenv with import

handler.tspackage.jsonpackage.json에서 배포 시 NODE_ENV를 local로 지정해준다.handler.ts에서는 dotenv를 import하고 환경에 따라 .env파일을 읽는다.https://www.npmjs.com/package/

2022년 5월 25일
·
0개의 댓글
·

Error: Cannot find module '../handler'

프로젝트 구성을 serverless와 typescript 기반으로 하려고 했다.sls로 serverless를 사용했고 eslint를 써서 ts기반 코드를 작성했다.그러던 중 handler.js를 handler.ts로 바꿔서 local 배포(sls offline star

2022년 5월 25일
·
0개의 댓글
·