series rất hay nhưng mình đang bị lỗi này mong bạn giúp đỡ, theo mình research là do ko gọi dc docker trong docker container, nhưng mình đã khai báo services: - docker:dind vai trò như kiểu cầu nối giữa docker-cli và docker daemon như bài trước bạn giải thích, cảm ơn bạn
############ file .ci
image: docker/compose:alpine-1.27.4
services:
- docker:dind
# cache khai báo ở top-level nên sẽ áp dụng cho tất cả các job trong tất cả stages
cache:
key: ${CI_COMMIT_REF_SLUG} # cache này chỉ áp dụng cho branch hiện tại
paths:
- node_modules/
stages: # define how many stages we need
- install
- linting
- build
- test
- release
before_script:
- docker version
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
.linting:
stage: linting
image: node:16-alpine
# install npm dependencies so it'll be cache in subsequent jobs
# note: we can't do this in linting stage as in that stage, 2 jobs run concurrently and both need node_modules
install_dependencies:
stage: install
image: node:16-alpine
script:
- npm install
# this job make sure commit message is conventional
lint-commit-msg:
extends:
- .linting
script:
- echo "$CI_COMMIT_MESSAGE" | npx commitlint
# this job make sure code is linted
lint-code:
extends:
- .linting
script:
- npm run lint
build: # build job of stage build we define above(each stage can have multiple job)
stage: build
only: # only rebuild when detect those file config below have update
changes:
- Dockerfile
- src/*
- libs/*
- enviroment/*
- test/*
- package.json
script:
- docker pull $CI_REGISTRY_IMAGE:latest || true
- docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA .
- docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
test: # testing job of stage test we define above(each stage can have multiple job)
stage: test
before_script:
- docker-compose version
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker pull $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
- docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE:latest
script:
- docker-compose up -d
- sleep 15
- docker-compose exec -T app npm run test
coverage: /All files[^|]*\|[^|]*\s+([\d\.]+)/ # display coverate percent
artifacts: # display coverate folder
paths:
- coverage/
release-tag: # release job of stage release we define above(each stage can have multiple job)
variables:
GIT_STRATEGY: none # mean no need clone code into runner
stage: release # stage for feature branch only
except:
- master
script:
- docker pull $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
- docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
- docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
release-latest: # release job of stage release we define above(each stage can have multiple job)
variables:
GIT_STRATEGY: none # mean no need clone code into runner
stage: release # stage for master branch, and build latest image
only:
- master
script:
- docker pull $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
- docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE:latest
- docker push $CI_REGISTRY_IMAGE:latest
Bài viết hay, nhưng mình đang thắc mắc, decorators kết hợp với multiple language thì có lẽ cái offset và length sẽ không đúng trong trường hợp bôi đen không phải là danh từ riêng phải không bạn, ví dụ mình muốn bôi đen từ "thích" chẳng hạn, length của từ "thích" trong tiếng việt và tiếng anh khác nhau. Chỗ này mình đang nghĩ tốt nhất nên tránh bôi đen mấy cái ngoài danh từ riêng ra hay còn 1 cách nào khác hay hơn bạn nhỉ.
@devil_boom_129
E cảm ơn chia sẻ của a. Đợt này e cũng đang định đăng ký chứng chỉ Ruby Silver mà chưa thấy open mở thi ở HCM. Mấy bài blog của a rất hữu ích ạ.
2 tháng ấy đúng nghĩa là anh hầu như zero về AWS(có được động mấy service nhưng không hiểu rõ và cũng không thao tác nhiều vì hồi đấy anh là dev). Nhưng giờ ngẫm nghĩ lại là lúc ấy anh vừa học vừa thắc mắc với các service mà cty hồi đó dùng và base về khoa học máy tính, mạng máy tính với giao thức hồi học đại học nữa
Quá trình học của a là 2 tháng từ zero không có kiến thức về AWS hay là a có base rồi, chỉ tập trung ôn thi chứng chỉ vậy a?
E cũng đang tìm hiểu thi Practitioner hay SSA, e chưa có nhiều kiến thức về AWS.
THẢO LUẬN
Mỗi khi bạn compile lại (multi language) thì bạn phải tính toán lại hết length với offset của phần bôi đen chứ bạn.
series rất hay nhưng mình đang bị lỗi này mong bạn giúp đỡ, theo mình research là do ko gọi dc docker trong docker container, nhưng mình đã khai báo
services: - docker:dindvai trò như kiểu cầu nối giữa docker-cli và docker daemon như bài trước bạn giải thích, cảm ơn bạn############ file .ci
############ error:
Cám ơn anh về bài viết ^^
Bài viết hay, nhưng mình đang thắc mắc, decorators kết hợp với multiple language thì có lẽ cái offset và length sẽ không đúng trong trường hợp bôi đen không phải là danh từ riêng phải không bạn, ví dụ mình muốn bôi đen từ "thích" chẳng hạn, length của từ "thích" trong tiếng việt và tiếng anh khác nhau. Chỗ này mình đang nghĩ tốt nhất nên tránh bôi đen mấy cái ngoài danh từ riêng ra hay còn 1 cách nào khác hay hơn bạn nhỉ.
không hiểu đừng viết ra
vạy người khác có xem web mình làm trên gitlab.com được 0
ok
Ở mục cách tạo prompt mình có gợi ý 2 plugin hiện đang hỗ trợ cho viết promt, bạn tham khảo nhé 🤗
Có plugin nào để hỗ trợ viết promt nhanh hơn k b, viết mấy lệnh thủ công vất vả quá 😩
Bài viết rất hay ạ ! Anh có thể cho em xin tài liệu qua mail này được không ạ linhvuquang8@gmail.com ! Em cảm ơn ạ😊
Ủa phần 2 của em đâu sếp 😒😒😒
Cám ơn bạn về bài viết này! Mong chờ những bài viết tiếp theo trong series React Query của bạn 😄
@tienvm ruby silver thì em vào đây đăng ký nhé https://securereg3.prometric.com/Dispatch.aspx
@tienvm ủa ủa, em đăng kí ở trên prometric là được mà nhỉ. anh mới liếc qua Prometric thử thì có địa điểm này mà. có điều thi trong tuần thôi
@devil_boom_129 E cảm ơn chia sẻ của a. Đợt này e cũng đang định đăng ký chứng chỉ Ruby Silver mà chưa thấy open mở thi ở HCM. Mấy bài blog của a rất hữu ích ạ.
2 tháng ấy đúng nghĩa là anh hầu như zero về AWS(có được động mấy service nhưng không hiểu rõ và cũng không thao tác nhiều vì hồi đấy anh là dev). Nhưng giờ ngẫm nghĩ lại là lúc ấy anh vừa học vừa thắc mắc với các service mà cty hồi đó dùng và base về khoa học máy tính, mạng máy tính với giao thức hồi học đại học nữa
Quá trình học của a là 2 tháng từ zero không có kiến thức về AWS hay là a có base rồi, chỉ tập trung ôn thi chứng chỉ vậy a? E cũng đang tìm hiểu thi Practitioner hay SSA, e chưa có nhiều kiến thức về AWS.
Dạ em cảm ơn lời chia sẻ của anh ạ 😍
b thấy mình dùng gg dịch chỗ nào ạ
toàn sài google dịch, quá chán