일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- MAUI
- AWS
- xcode13
- 배포
- ABLY
- Cloudflare
- 프로그래밍
- c#
- 흑우마스터
- 안드로이드
- 망할
- .net maui
- ASP.NET Web API
- 비주얼스튜디오2022
- vpc
- hot reload
- Android
- 구글지도
- SecureStorage
- Xamarin
- 지도
- Xamarin Forms
- 개발
- aws lambda
- 자마린
- 닷넷
- n8n
- 구글맵
- v
- iOS노치
- Today
- Total
목록프로그래밍 (56)
흑우마스터의 마법의 공간

https://map.naver.com/v5/entry/place/1513533055 네이버의 스마트플레이스 주소 체계이다. 고유 아이디 값을 랜덤으로 스케쥴링 한다고 가정하였을 때 정해진 패턴에 따라 조회를 수행할 수 있다. 저 코드 상에서 가져온 값들을 토대로 JSON을 만든다고 하면 "새로오픈"이나 다른 것을 알 수 없는데 알 수 있는 방법은 있다. 코드를 분석해본바 대부분 REST API로 정보를 기입할 수 있지만 나머지 정보는 알 수 없는 셈. https://www.wishket.com/project/126594/ N사 지도 DB 추출 프로그램 및 관리자페이지 개발 | 위시켓 프로젝트 개요 : - 네이버 지도에 신규로 등록되는 업체 DB를 추출하고자 합니다. - 사전에 경력이 있던 개발자가 필요..
using System; using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using RabbitMQ.Client; using RabbitMQ.Client.Events; namespace MyWorkerService { public class Worker : BackgroundService { private readonly ILogger _logger; private IConnection _connection; private IModel ..
BasicConsume 서버와 연결이 유지 되는 동안 메시지를 지속적으로 수신하도록 구독하며 이 메서드를 사용하면 더 이상 메시지를 가져오기 위해 수동으로 호출 할 필요가 없음 메시지가 큐에 도착하면 자동으로 Consumer에게 전달되고 이렇게 전달 된 메시지는 Received 이벤트 핸들러에서 처리가 가능함 장점 - 큐에 메시지가 도착하는 동안 즉시 전달되므로 지연 시간이 최소화 됨 - 메시지를 수도으로 가져오기 위한 코드를 작성할 필요가 없음 단점 - 서버와 연결이 종료되면 메시지 전달이 중단 됨 - 비정상적인 연결 중단에 대한 처리 필요 BasicGet 메시지를 수동으로 가져오는 방법으로 이 메서드를 호출할 때마다 큐에서 메시지를 하나씩 가져옴. 메시지가 없으면 null을 반환하며 메시지를 가져온 ..
version: '3' services: squid: image: sameersbn/squid:latest container_name: squid environment: - TZ=Asia/Seoul volumes: - ./squid.conf:/etc/squid/squid.conf ports: - "3128:3128" selenium_chrome: image: selenium/standalone-chrome:latest container_name: selenium_chrome environment: - TZ=Asia/Seoul ports: - "4444:4444" 위와 같이 내용을 작성한 docker-compose.yml 파일을 생성하고 이 파일과 squid.conf를 docker compose up -d..

docker run -d --name squid -p 3128:3128 \ -v /path/to/squid.conf:/etc/squid/squid.conf \ sameersbn/squid squid.conf 파일을 세팅하여 실행을 하였는데 docker ps를 했을 때에 아무것도 표시 되지 않아 docker logs squid 명령어로 로그 내용을 확인해봤다. 비정상적으로 종료 된 것을 확인할 수 있었고 좀 더 확인해보니 3128로 포트를 설정하였지만 정작 squid.conf에는 http에 대한 포트가 3128로 지정되지 않아 오류가 발생한 것으로 파악 되었다 forwarded_for off via off http_port 3128 acl all src 0.0.0.0/0.0.0.0 http_access a..
var handler = new HttpClientHandler { Proxy = new WebProxy(proxyUri), UseProxy = true, ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true //DefaultProxyCredentials = proxyCredentials }; ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true 해당 코드를 추가하지 않으면 오류가 발생함.
Docker run 명령어를 사용하여 컨테이너를 실행할 때, -e 플래그를 사용하여 환경 변수 값을 설정할 수 있습니다. 예를 들어, 환경 변수 이름이 MY_VARIABLE이고, 값을 my_value로 설정하려면 다음과 같이 실행합니다. docker run -e MY_VARIABLE=my_value your-image-name 서비스 진입점에서 환경 변수 값을 읽어오려면 .NET Core 애플리케이션에서 System.Environment.GetEnvironmentVariable() 메서드를 사용할 수 있습니다. 예를 들어, Main 메서드에서 환경 변수 값을 읽어오는 코드는 다음과 같습니다. using System; namespace YourWorkerService { public class Progra..