혹시 리액트18버전이라 17버전으로 다운그레이드 하려는분들
처음 만난 리액트(React)
https://dev.to/ifeanyichima/how-to-downgrade-from-react-18-to-1702-818 위 링크대로 따라하시면 다운그레이드가능하세요! 즐코딩
- HTML/CSS
- javascript
- react
173만명의 커뮤니티!! 함께 토론해봐요.
처음 만난 리액트(React)
https://dev.to/ifeanyichima/how-to-downgrade-from-react-18-to-1702-818 위 링크대로 따라하시면 다운그레이드가능하세요! 즐코딩
퍼블리셔 취업 진짜 실전 가이드(PDF)
안녕하세요 저는 현재 웹퍼블리셔로 이직을 준비하고 있습니다. 우연히 강의를 알게 되어 기초부터 수강 예정입니다. 혹시 현재 오프라인에서 선생님 강의를 들을 수 있는 방법이 있는지 질문 드립니다. 좋은 강의 만들어주셔서 정말 감사드립니다!
[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
그냥 넋두리인데요 21년에 필기 합격하고 유튜브를 통해 알게 되어서 인프런강의까지 오게 되었는데 벌써 2년 이나 지났네요.... 오늘 또 시험보고 다시 준비하려고하는데 막연하게 어렵게만 느껴지는데 강의따라하고 반복학습하면 합격할수있을까요? 노력을 하기는 할건데 어렵다고 생각이 드니까 걱정이 더 앞서는데 고민입니다.
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
오늘 빅분기 실기 6회 저만어려웠나요..?
실전! Querydsl
QueryDSL 내부 메소드 중 fetchResult() 나 fetchCount()는 만료된 메소드에 대해서는 QueryDSL에서 Blaze-persistence Integration 라이브러리 사용을 권장 하는데요, Blaze-persistence도 QueryDSL 처럼 쿼리 빌더 API 로서 개발자에게 유지보수하기 좋은 객체를 제공해주고 있습니다. 게다가 최신 업데이트 날짜가 글 작성일 기준(2023.06.21) 일주일 이전이라 여전히 유지보수되고 있어서 최신 스프링버전과 호환성도 어느정도 보장되었다고 볼 수 있습니다. 개인적으로 SpringBoot 3.1.0 기준으로 다음과 같이 세팅하니 정상적으로 동작하는 걸 확인했는데요, 혹시 저처럼 deprecated 메소드를 쓰는 것이 신경쓰이시는 분들을 위해 공유드립니다. build.gradle dependencies { //Blaze-Persistence implementation 'com.blazebit:blaze-persistence-integration-querydsl-expressions-jakarta:1.6.9' implementation 'com.blazebit:blaze-persistence-integration-hibernate-6.2:1.6.9' implementation 'com.blazebit:blaze-persistence-core-impl-jakarta:1.6.9' } BlazePersistenceConfiguration.java @Configuration public class BlazePersistenceConfiguration { @PersistenceUnit private EntityManagerFactory entityManagerFactory; @Bean @Scope(ConfigurableBeanFactory.SCOPE_SINGLETON) @Lazy(false) public CriteriaBuilderFactory createCriteriaBuilderFactory() { CriteriaBuilderConfiguration config = Criteria.getDefault(); // do some configuration return config.createCriteriaBuilderFactory(entityManagerFactory); } } QuerydslBasicTest.java ..... JPAQueryFactory queryFactory; @Autowired CriteriaBuilderFactory cbf; BlazeJPAQueryFactory blazeQueryFactory; @BeforeEach public void testEntity(){ queryFactory = new JPAQueryFactory(em); // 이건 동시성 문제를 고민하지 않아도 됨, 해결됨 blazeQueryFactory = new BlazeJPAQueryFactory(em, cbf); ..... 적용 결과 기존 QueryDSL 세팅한 것에 추가로 세팅하시면, 만료된 메소드에 대해 Blaze-persistence 객체로 대체되는데요, 기존 querydsl 클래스를 상속 받는 형태여서 QueryDSL이 제공하는 메소드를 그대로 쓸 수도 있습니다. fetchResults는 fetchPage로 바꿔서 사용할 것을 권장하고 있다는 점 참고하시면 될 것 같습니다. 추가로 내부로직이라든지 설명이 더 필요하시다면 Blaze-persistence 릴리즈 노트 와 Blaze Persistence Document 를 참고하시면 좋을 것 같습니다. 이 글에 대해 지적 및 피드백 해주시면 정말 감사하겠습니다. 감사합니다. 여담 및 고민 : 개인적으로 이 라이브러리의 내부로직을 뜯어보면서 분석하고 검증할 수 있는 역량은 부족한지라 분석 및 검증하는 방법에 대해서 팁이라든지, 아니면 blaze-persistence 사용할 시 주의해야할 점이라든지 조언해주실 수 있으시면 정말 감사드립니다. 강의를 듣던 중에 서브쿼리가 발생하는 부분에서는 정상동작하지 않는 것을 발견했습니다. @Test public void findUserDto(){ QMember memberSub = new QMember("memberSub"); List<UserDto> memberDtoList = queryFactory //이건 blazeQueryFactory가 정상 동작하지 않음 .select(Projections.fields(UserDto.class, //생성자 필드 순서에 맞게 변수를 만들어야 한다. member.username.as("name"), // member.age 대신 서브쿼리로 다 최대 나이로 찍고 싶어 ExpressionUtils.as( JPAExpressions .select(memberSub.age.max()) .from(memberSub), "age") )) .from(member) .fetch(); for (UserDto userDto : memberDtoList) { System.out.println("userDto = " + userDto); } } QueryDSL 쿼리 /* select member1.username as name, (select max(memberSub.age) from Member memberSub) as age from Member member1 */ select m1_0.username, (select max(m2_0.age) from member m2_0) from member m1_0 blaze-persistence 쿼리 /* SELECT member1.username AS name, member1.age AS generatedSubquery_1 FROM Member member1 */ select m1_0.username, m1_0.age from member m1_0 blaze-persistence generatedSubquery라 하여, 서브쿼리를 하나의 alias로 처리를 해버렸는데, 후행으로 이 generatedSubquery 에 대한 정의가 따라오질 않습니다... 왜 이런 차이가 나오는지는 모르겠지만 blaze-persistence 활용할 때는 유의해야할 것 같습니다.
인터랙티브 웹 개발 제대로 시작하기
강사님 목소리 사근사근 너무 잘듣고 있습니당 혹시 해당 강의를 공부할때 강의를 쭈욱 보고나서 결과물과 배웠던 기술을 이용해 보지않고 만들어 보는것이 학습 효과가 좋을지 보면서 따라치는게 효과가 좋을지 궁금해서 질문 남깁니다! 다른 분들은 어떤 방법으로 공부하시는 지도 궁금하구요!
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
삭제된 글입니다
컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
웹디자인 공부가 하고 싶어서 html 강의를 듣기 시작했는데요 html, css, 자바스크립트를 기초적으로 알면 좋을것같아서요. 호스팅 부분까지는 무리없이 따라갔는데 웹서버 부분이 잘 실습이 안되기도 하고.. 좀 어려워서.. 일단 다음 강좌로 넘어가고 나중에 개념이 좀 더 정리되고 나서 강의를 들을까 하는데.. 혹시 진도상 문제가 생길까봐 지금 좀 걸리더라도 웹 서버 부분을 제대로 하고 넘어가야할지..? 아니면 추후에 다시 들어도 될지 고민이 됩니다.
[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
index.html <div class="banner"> <a href="#none"><img src="images/banner-01.jpg" alt="banner"></a> </div> style.css .banner { width: 350px; text-align: center; } .banner a img { height: 95%; border-radius: 5px; margin: 5px; } .banner img로 해야 하나요? .banner a img로 해야 하나요? 그리고 이미지사이즈 height로 줄일 때와 width로 줄일 때 적용 기준이 있나요? 시험 준비 하면서 갑자기 궁금해 졌습니다. 내가 하고 있는게 똑바로 하고 있는지
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
함수에 대해 정의내릴 때 예를 들어 코랩 에서는 scaler = minmax_scale() 이렇게 정의를 내리고 scaler(data) 하는데 #코랩은 정의내릴 때 괄호를 빼면 동작안함 구름에서 테스트해보니까 scaler = minmax_scale()하고 scaler(data)하면 에러가 발생하고 괄호없이 scaler = minmax_scale 만해야 에러가 발생하지 않더라구요. 이게 구름 환경만의 특성이라서 그렇다고 보면 될까요?
제대로 파는 HTML CSS - by 얄코
삭제된 글입니다
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
노트북 링크 복사 붙여넣기 후 열면, 해당 팝업이 뜹니다
[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
시험장에 입실하면 모두 같은 유형으로 보나요?? 아니면 자리마다 유형이 다른가요??
기본을 확실히!! HTML의 모든 것
저걸 보고 아헹헿이라눀ㅋㅋㅋㅋ 뿜었다.
입문자를 위한, HTML&CSS 웹 개발 입문
안녕하세요! 혹시 코드강의자료 말고 노션에 정리되어 있는 기본 개념들은 따로 공유가 안되는 것일까요? 찾아봤는데 보이질 안아서 문의 남깁니다!
HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
안녕하세요! 질문까진 아니고 신규로 강의 들으시는분이 참고하면 좋을것같아 글남깁니다! vsCode에서 beautify 신규 다운로드가 더이상 지원하지 않네용 (기존에 다운받으셨던 분들은 작동 되는것 같습니다) 대신 prettier 사용하시면 될것같아요!
쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
안녕하세요 저는 비전공자이고 풀스택 전과정 + 고급 크롤링 강의를 듣고있는 수강생입니다. 우선 너무 좋은 강의 정말 잘 듣고 있습니다. 저는 코딩을 아예처음 접하고있어서 어느쪽으로 가고싶은지 전혀 갈피가 없었는데요. 하다보니 데이터과학이 제가 하고싶었던 분야라는것을 알게되었습니다. 항상 외주로 개발자를 구해서 돈을 주고 프로그램을 제작하는것을 자주해왔는데요. 개발비로도 2000만원이상을 쓴것 같습니다. 그런데 제가직접 해보고자 이곳을 찾아왔고, 데이터 과학이 제가 생각한 분야라는것을 고급크롤링 강의들으면서 알게되었습니다. 그런데 궁금한점은 개발자에게 외주를 맡기면서 항상 GUI 방식의 프로그램을 받아서 그것으로 크롤링 및 자동화 프로그램들을 주로 외주를 맡겨왔었는데요. 강의 내용을 계속보고있는데 GUI 에 관한건 없더라구요. 제가 못찾는건지 별도 다른강의가 있는건지 알고싶습니다. 저는 GUI에 자동화 소스를 버튼처럼만드는 그런 프로그램을 만들고 싶거든요 ! 강의내용의 질문은 아니지만, 그 강의가있다면 추가로 구매해서 수강하고싶습니다. 답변 부탁드립니다
[핵집] 2025 빅데이터 분석기사(필기)_과목 1~2
안녕하세요, 이번에 빅데이터 분석기사 필기(1~4강)을 모두 수강신청 하였습니다. 따라서 통합 교안을 이메일로 받아보고 싶어 이렇게 문의 남겨드립니다. 이메일 주소 : hyungmin997@gmail.com 감사합니다.
컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
고맙습니다
자바 ORM 표준 JPA 프로그래밍 - 기본편
https://xively.tistory.com/43