프로그래밍 IT 엔지니어, IT 엔지니어의 IT 엔지니어를위한 영어 학습 도구, 사이트 및 책 요약 오류 문장을 영어로 모른다. PR에서 영어 문장을 치는 것이 힘들다. 문법을 잘 모른다. 공식 문서를 읽고 싶지 않습니다. 영어가 너무 약해서 힘들다. 영어이지만 어떻게든 이해하고 앞으로 나아가고 싶다. 동기부여를 올리고 싶다. 여기에서는 영어 공부법이나 일반적인 사이트, 툴에 대해서는 가르치지 않습니다. 어디까지나, IT엔지니어를 위한 영어 학습의 툴, 사이트의 정리를 소개합니다. 그 밖에... 영어프로그래밍책도구초보자 【Rails】자신의 활동 일람을 표시한다【통지 기능의 응용】 안녕하세요! 고양이 조카 ( )라고합니다. 요 전날, 처음부터 독학으로 공부하고, 웹 서비스 「 」를 시작했습니다. 이 서비스는 다음과 같은 알림 기능을 구현합니다. 이 기능을 응용하여 자신이 「좋아요, 코멘트, 팔로우」한 이력을 「액티비티」로서 일람으로 보는 기능을 만들었습니다. 역시, 누구에게 좋네요를 했다든가, 누구에게 무슨 코멘트를 했다든지는 일람으로 볼 수 있는 편이 좋네요. 그런 ... 프로그래밍Rails슬림 【Symfony4】PHP 프레임워크의 초기 설정 안녕하세요. 예노카드입니다. 오늘은 이제 더 많은데, 잊을 수도 있습니다. Symfony4.2에서 초기 화면을 표시할 때까지를 해 보았습니다. PHP에서 실행되는 프레임 워크 EC-CUBE에서도 채택 된 프레임 워크 개인적으로는 Laravel보다 사용하기 쉬운 인상 windows 10 pro Docker Quickstart Terminal PHP 7.3.3 (PHP 설치 설정 생략) comp... 심포니PHP프로그래밍심포니4프레임워크 조밀한 게임을 Scratch로 만들어 보았다. 그 2. 스크래치에 의한 조밀한 게임 만드는 방법의 계속을 해설해 갑니다. 마지막 기사 : 라이프와 스코어의 변수를 작성합니다. [스프라이트: 유리코] 당 판정이 주민에게 닿았을 때에 라이프가 -1이 되도록 합니다. [스프라이트: 당 판정] 주민이 끝에 닿을 때 점수가 10 늘어나도록 합니다. [스프라이트: 주민] 게임을 재미있게 하기 위해 효과음(대사)을 붙여 갑니다. [스프라이트: 유리코] [스프... 스크래치프로그래밍조밀합니다.Scratch게임 조밀한 게임을 Scratch로 만들어 보았다. 그 1. 2021년 1월 7일에 스가 총리가 긴급 사태 선언을 발령했습니다. 역시 「밀」이 좋지 않은 일이라고, 재차 생각했으므로 넷에서 보인 명작 을 마음대로 흉내내 Scratch로 만들어 보았습니다. <완성 이미지> 링크에서 실제로 재생할 수 있습니다. 준비할 스프라이트는 6개입니다. Stars: 배경 유리코 : 주인공 주민:적 캐릭터 코스튬을 캐릭터를 바꾸어 복수 준비 히트 판정 : 히트 판정을... 스크래치프로그래밍조밀합니다.Scratch게임 【극소 재료】 낙타 케이스/스네이크 케이스/체인 케이스를 기억하는 방법 [변수 명명 규칙] 요 전날 후배에게 「그렇네요 여러 단어를 한 번에 구울 때 각 요소의 시작 부분을 대문자로 만듭니다. 예를 들면 camelCase 라든지 goToBed 라든지 NowOrNever 같은 모양이 됩니다. 제일 선두의 문자를 대문자로 하는지 소문자로 할까・・・는 있습니다만, 일단 「단어에 틈으로 대문자로 한다」라고 생각해도 좋을까. 대문자와 소문자의 상태가 낙타의 주먹과 비슷하기 때문에. 카멜 c... 영어명명 규칙프로그래밍영어programming 【Swift】UITableView의 Cell은 재사용됨에 따라 이야기 이번에는 여러분도 사용한 적이 있을 UITableView의 이야기를 합니다. UITableView의 셀은 메모리 관계로 재사용됩니다. 그러므로 생각한 대로의 거동이 되어 주지 않는 것이 자주 있습니다. 처음 10개의 셀의 배경을 적색으로 바꾸는 처리를 써 보았습니다만, 셀이 재이용되고 있기 때문에, 셀을 추가해 스크롤하면 백색의 셀의 확실성이 적색이 되어 버립니다. 이것의 대처법을 소개합니다... iOSUITableViewSwift프로그래밍Xcode 【Swift】AudioToolbox에 대해서 이번에는 녹음, 재생, 음성을 다룰 때 사용되는 프레임워크인 AudioToolbox에 대해 쓰고 싶습니다. 사운드를 재생할 때 프레임 워크로 AVFoundation이 있습니다. 이 두 가지 차이점을 간략하게 설명합니다. AVFoundation : BGM과 같은 비디오 재생 (AVAudioPlayer) AudioToolbox: 효과음과 같은 음원 재생 우선 문서를 읽어 보겠습니다. 문서에는 R... iOSSwift프로그래밍AudioToolboxXcode 【Swift】 탭했을 때 추종해 오는 View를 작성한다 이러한 느낌으로, 탭한 위치에 추종해 오는 View를 작성하고 싶습니다. copipe로 만들 수 있습니다. touchesBegan 는 탭했을 때 호출되는 메소드입니다. 가장 먼저 탭한 부분의 좌표를 가져옵니다. 이것이 View의 목적지 좌표입니다. 이동 전 뷰의 좌표도 가져와야 합니다. x와 y의 변화량을 각각 구합니다. (변화량이라고 하는 것은, 어느 정도 값이 증감했는지를 나타내는 것입니... iOSSwift프로그래밍XcodeUIView 【Swift】 다른 ViewController의 View를 사용하고 싶다! (ContainerView) 부모 View에 자식 View를 추가하거나 지우거나 다른 ViewController의 View를 사용하는 방법입니다. 그러나 이 방법으로 표시하고 싶은 ViewController의 높이를 바꾸고 싶을 때 레이아웃이 잘 작동하지 않습니다. (레이아웃을 하고 있지 않기 때문에,,,,) 아래의 녹색 뷰에 빨간색 뷰 컨트롤러의 빨간색 뷰, 파란색 뷰 컨트롤러의 파란색 뷰를 표시하려고 하면 가운데에 ... iOSSwift프로그래밍XcodeContainerView 【Swift】UIButton을 setTitle했을 때의 깜박임을 없애 다음과 같이 UIButton을 setTitle했을 때 일순간 깜박입니다. 이것을 원활하게 바꾸는 방법을 소개합니다. 깜박임 있음 깜박임 없음 우선, 깜박임을 없애기 전의 코드가 이쪽입니다. 그리고 깜박임을 없애는 코드가 여기입니다. 포인트는 이하군요. 버튼의 제목을 변경하기 전에 애니메이션을 멈추고 깜박임을 제거합니다. 그리고, 버튼에 대해서 layoutIfNeeded 를 해 주는 것으로, ... XcodeiOSSwift프로그래밍 【Swift】MVP를 간단히 정리해 본다 · Model, View, Presenter로 분할되는 GUI 아키텍처 · 데이터 동기화 방법에는 PassiveView와 SupervisingController의 두 가지가 있습니다. 먼저 PassiveView와 SupervisingController를 이해하기 전에 플로우 동기화 및 옵저버 동기화에 대해 설명합니다. 상위 모듈의 데이터를 하위 모듈에 적절히 설정하여 동기화하는 동기화 방법 ... iOSSwift프로그래밍MVPXcode 【Swift】InputAccessoryView 사용 이번에는 InputAccessoryView라는 것을 사용하여 다음과 같은 것을 만들어 보겠습니다. 다음과 같이 textView와 button을 넣은 InputAccessoryView.xib를 만듭니다. 그리고 InputAccessoryView.swift 에 다음과 같이 코드를 기술합니다. 그런 다음 xib 및 swift 파일을 연결합니다. 아래와 같이 File's Owner의 Class를 방... iOSSwift프로그래밍inputAccessoryViewXcode 【Swift】 진동 사용 이번에는 진동 기능을 사용해 보겠습니다. 진동 기능을 사용하려면 AudioToolbox 를 import 합니다. 한 번 길고 강한 진동 한 번 짧고 강한 진동 두 번 짧고 강한 진동 한 번 짧고 약한 진동 두 번 짧고 약한 진동 3회 짧고 약한 진동 있는 것과 없기 때문에 사용감이 바뀔 것 같네요.... iOSSwift프로그래밍AudioToolboxXcode 프로그래밍을 배우기 시작했을 때 알고 싶었던 매우 기본적인 것 내 친구가 프로그래밍을 배우기 시작했기 때문에, 저도 프로그래밍을 배우기 시작했을 때는 힘들었다는 것을 기억해 내가 프로그래밍을 배우기 시작했을 때에 알아 두고 싶었던 것을 정리해 보겠습니다. 내가 프로그래밍을 배우기 시작했을 때는, 우선 모사해 두는 것 같은 풍습이 있고, 프로그래머는 이런 일을 하는 일이라고 생각해 버려, 모사를 하고 있었습니다만 잠시 후, 자신의 하고 싶다 이것은 이것이... 신인 프로그래머 응원초보자프로그래밍 JSON이란? ? JavaScript Object Notation의 약자입니다. 무리하게 번역하면 이런 느낌입니다. Javascript 오브젝트 표기. 즉, JS를 기반으로 한 것입니다. JavaScript로 오브젝트를 작성할 때는 {}나 []등의 괄호를 사용해 기술하기 때문에 JSON에서도 그 기재 방법을 사용하고 있습니다. 기술 방법은 1) {}로 둘러싸기 2) 각각의 데이터는 키와 Value 쌍 key:... JSON프로그래밍개체 2021년 외국 프로그래밍 학습 웹사이트 베스트 5 소프트웨어 개발은 빠르게 발전하는 분야입니다. 프로그래밍 기술도 끊임없이 업데이트되고 있습니다. 이 문장에서는 최고의 5 프로그래밍 학습 사이트를 모았습니다. 프로그래밍은 끊임없이 공부해야합니다! Codegym은 Java 중심 웹 사이트입니다. 이론적 지식과 실용적 지식을 결합하여 1,200개 이상의 실천 프로젝트를 찾을 수 있습니다. 게이미 피케이션과 스토리텔링을 통해 학습을 즐겁게 합니다... 소프트웨어 개발자바스크립트프로그래밍프로그래밍 초보자프로그래밍 학습 객체 지향이란 나름대로 정리 오브젝트 지향이란 개념이다! 라고 해도 무엇을 말하고 있는지 확실히 몰랐습니다. 자신 중에서도 정리를 시키고 싶기 때문에 출력합니다. 오브젝트 지향은・・・ 다양한 물건으로 비유할 수 있습니다만, 이번은 차로 비유해 보겠습니다. 물건이란...엔진이 1개 있는 것, 타이어가 4개 있는 것, 넘버 플레이트가 있는 것 조작이란・・・열쇠를 붙이면 엔진이 붙어, 액셀을 밟으면 달리기 차를 수천만대 프로... 프로그래밍루비 프로그래밍에 필요한 것은 "독해력""머리가 좋다"의 정체는 독해력 간단하게 읽고 쓰기가 그다지 좋지 않은 편이었기 때문에 (자기롭지 않다는 것보다 습관적으로 별로 오지 않았다) 엔지니어링에서 독해력은 모든 문제의 해결 속도를 대폭 상승시킬 수 있다고 생각했기 때문입니다. javascript의 교본과 같이, 직접적으로 언어의 공부는 아니지만, 프로그래밍, 엔지니어링에 간접적으로 관계해 온다고 생각했기 때문입니다. 좋은 점 논리적으로 쓰여져 납득할 수 있는 부... 독서독해력프로그래밍책엔지니어링 매니저 2021년 월급이 가장 높은 프로그래밍 언어 5선 많은 사람들이 고급을 위해 프로그래밍 업계를 선택하지만, 세계에서 가장 수익성이 높은 프로그래밍 언어는 무엇을 알고 있습니까? "Java는 시대에 늦었습니까?"라고 물을 수 있습니다. Java는 가장 오래되고 견고한 프로그래밍 언어 중 하나입니다. 또한 주로 Android 애플리케이션 개발에 사용되는 객체 지향 언어입니다. 그러나 Kotlin (Android 개발에도 적합)과 같은 프로그래밍... 파이썬자바스크립트SQL프로그래밍자바 정적 ToDo 목록 HTML과 CSS로 ToDo 목록을 만들었습니다. JS에서 움직임을 붙이기 전의 정적인 사이트입니다. ① 작업 입력란 ② 태스크의 우선도를 라디오 버튼으로 만들었습니다. ③input에서 입력된 값이 테이블 태그에 추가됩니다. ④ 완료된 태스크는 체크박스를 클릭하여 삭제됩니다. ToDo 입력란입니다. index.js 1, 라디오 버튼 input 요소의 type 속성에 radio를 추가하면 라디... HTMLCSS프로그래밍ToDo 목록 Git Stash로 작업을 일시 피난 실무로 작업을 도중에 커밋하고 싶지 않지만, 다른 브랜치로 작업해야 한다는 것이 있어, git stash를 사용하여 작업을 일시적으로 대피했습니다. 워크 트리나 스테이지에서의 변경 내용을 stash라는 장소에 일시적으로 피난시킬 수 있다. 그래서 워크 트리나 스테이지에서의 변경이 사라집니다. 실제로 해보겠습니다. 파일을 변경하고 git status를 실행하면 아래와 같이 변경을 확인할 수 있... 프로그래밍 초보자프로그래밍GitHubGit JS ~ 클릭 게임 ~ ①초기 위의 이미지를 게임 시작으로 설정합니다. ②게임 개시 ②처럼 버튼을 누르면 OK가 나오는 게임을 만들었습니다. 또한 첫 번째 클릭 때 목록이 삭제되도록 구현했습니다. 1,HTML index.html 2,CSS style.css 3,JS main.js 더블 클릭 이벤트 발생에서 title2 클래스를 설정합니다. 그러나 클래스를 제거하고 싶기 때문에 toggle 메서드를 사용합니다. 1,... dom 조작자바스크립트프로그래밍 JS ~ DOM 개요 ~ Javascript에서는 DOM의 조작이 필수가 됩니다. DOM이란 무엇인가에 대한 기사가 됩니다. JS는 어떻게 움직이는지에 대해 복습합니다. 자세한 것은 이 기사를 참조해 주시면 감사하겠습니다. ①HTML/CSS의 정보를 읽는다 ② 그 정보를 바탕으로 가공 ③HTML/CSS 재작성 위의 인용이 얕은 흐름입니다. DOM 조작이란 ③에 해당합니다. 또 JS에서 JS로 DOM의 내용을 재작성했... dom 조작자바스크립트프로그래밍 JS 기초 문법 ~ 함수 ~ 함수에 대한 기사입니다. 인수, 임시 인수에 대해 다룹니다. 함수란 다양한 처리를 하나의 명령으로 정리할 수 있습니다. index.js 함수는 함수의 이름을 지정합니다. 이번에는 이름을 지정합니다. 함수 안의 처리를 호출하기 위해서는 함수명();으로 하는 것으로 호출할 수 있습니다. index.js 이렇게 함수화하면 나중에 내용을 변경해야 할 때 유지 보수가 쉬워집니다. index.js 페이... 화살표 기능자바스크립트프로그래밍기능 배열 및 반복 처리 배열에 대한 복습과 배열을 꺼내는 방법. for 문에서 배열의 반복 처리에 대해. 데이터가 차례로 나열된 하나의 데이터를 가리킵니다. 예를 들어, 다음과 같이 과일 데이터가 있다고 가정합니다. index.js 데이터가 엄청나고 관리하기가 어렵습니다. 따라서 동일한 의미의 데이터로 관리합니다. 다음이됩니다. index.js 상수 과일에 사과 같은 요소가 배열로 저장됩니다. 콘솔에서 확인하면 다... for 문자바스크립트프로그래밍배열 조작 테이블 태그 ~ HTML ~ ① table 태그 하나의 테이블 전체를 정리하는 태그 ②tr 태그 table row의 약자입니다. 테이블 옆의 열을 만듭니다. ③th 태그 제목 태그 셀을 만드는 태그를 만드는 태그입니다. ④td 태그 보통 셀을 만드는 태그입니다. index.html ①:nbsp 셀이 비어 있으면 넣습니다. tr 태그가 가로 열이 됩니다. tr태그에 끼이는 형태로, 타로군, 22, 남자, 상냥하지만 1행이... HTML테이블 태그프로그래밍 템플릿 문자열 템플릿 문자열에 대해 배웁니다. 템플릿 문자열이란 백틱으로 둘러싸인 문자열을 말합니다. 위와 같이 설명합니다. 할 수 있는 일은 다음과 같습니다. ① 변수의 값을 문자열에 포함할 수 있다 ② 개행을 할 수 있다 ③식을 문자열에 포함할 수 있다 index.js index.html index.html... 템플릿 문자열자바스크립트프로그래밍 for 문과 While 문 어느 쪽? ? index.html index.html 둘 다 같은 표시가 되어야 합니다. 이거 어느 쪽인가? 네요. while 문에서는 변수 let을 선언하고 있습니다. 그렇다면 이후 변수를 선언할 수 없습니다. for 문은 카운터에 대한 변수를 사용합니다. 이러한 변수는 반복 처리에서만 사용하는 경우가 많습니다. 그래서 for문의 초기화식으로 카운터 변수를 선언하면, for문 밖에서는 사용할 수 없는 변... 자바스크립트프로그래밍반복 처리 이전 기사 보기
IT 엔지니어, IT 엔지니어의 IT 엔지니어를위한 영어 학습 도구, 사이트 및 책 요약 오류 문장을 영어로 모른다. PR에서 영어 문장을 치는 것이 힘들다. 문법을 잘 모른다. 공식 문서를 읽고 싶지 않습니다. 영어가 너무 약해서 힘들다. 영어이지만 어떻게든 이해하고 앞으로 나아가고 싶다. 동기부여를 올리고 싶다. 여기에서는 영어 공부법이나 일반적인 사이트, 툴에 대해서는 가르치지 않습니다. 어디까지나, IT엔지니어를 위한 영어 학습의 툴, 사이트의 정리를 소개합니다. 그 밖에... 영어프로그래밍책도구초보자 【Rails】자신의 활동 일람을 표시한다【통지 기능의 응용】 안녕하세요! 고양이 조카 ( )라고합니다. 요 전날, 처음부터 독학으로 공부하고, 웹 서비스 「 」를 시작했습니다. 이 서비스는 다음과 같은 알림 기능을 구현합니다. 이 기능을 응용하여 자신이 「좋아요, 코멘트, 팔로우」한 이력을 「액티비티」로서 일람으로 보는 기능을 만들었습니다. 역시, 누구에게 좋네요를 했다든가, 누구에게 무슨 코멘트를 했다든지는 일람으로 볼 수 있는 편이 좋네요. 그런 ... 프로그래밍Rails슬림 【Symfony4】PHP 프레임워크의 초기 설정 안녕하세요. 예노카드입니다. 오늘은 이제 더 많은데, 잊을 수도 있습니다. Symfony4.2에서 초기 화면을 표시할 때까지를 해 보았습니다. PHP에서 실행되는 프레임 워크 EC-CUBE에서도 채택 된 프레임 워크 개인적으로는 Laravel보다 사용하기 쉬운 인상 windows 10 pro Docker Quickstart Terminal PHP 7.3.3 (PHP 설치 설정 생략) comp... 심포니PHP프로그래밍심포니4프레임워크 조밀한 게임을 Scratch로 만들어 보았다. 그 2. 스크래치에 의한 조밀한 게임 만드는 방법의 계속을 해설해 갑니다. 마지막 기사 : 라이프와 스코어의 변수를 작성합니다. [스프라이트: 유리코] 당 판정이 주민에게 닿았을 때에 라이프가 -1이 되도록 합니다. [스프라이트: 당 판정] 주민이 끝에 닿을 때 점수가 10 늘어나도록 합니다. [스프라이트: 주민] 게임을 재미있게 하기 위해 효과음(대사)을 붙여 갑니다. [스프라이트: 유리코] [스프... 스크래치프로그래밍조밀합니다.Scratch게임 조밀한 게임을 Scratch로 만들어 보았다. 그 1. 2021년 1월 7일에 스가 총리가 긴급 사태 선언을 발령했습니다. 역시 「밀」이 좋지 않은 일이라고, 재차 생각했으므로 넷에서 보인 명작 을 마음대로 흉내내 Scratch로 만들어 보았습니다. <완성 이미지> 링크에서 실제로 재생할 수 있습니다. 준비할 스프라이트는 6개입니다. Stars: 배경 유리코 : 주인공 주민:적 캐릭터 코스튬을 캐릭터를 바꾸어 복수 준비 히트 판정 : 히트 판정을... 스크래치프로그래밍조밀합니다.Scratch게임 【극소 재료】 낙타 케이스/스네이크 케이스/체인 케이스를 기억하는 방법 [변수 명명 규칙] 요 전날 후배에게 「그렇네요 여러 단어를 한 번에 구울 때 각 요소의 시작 부분을 대문자로 만듭니다. 예를 들면 camelCase 라든지 goToBed 라든지 NowOrNever 같은 모양이 됩니다. 제일 선두의 문자를 대문자로 하는지 소문자로 할까・・・는 있습니다만, 일단 「단어에 틈으로 대문자로 한다」라고 생각해도 좋을까. 대문자와 소문자의 상태가 낙타의 주먹과 비슷하기 때문에. 카멜 c... 영어명명 규칙프로그래밍영어programming 【Swift】UITableView의 Cell은 재사용됨에 따라 이야기 이번에는 여러분도 사용한 적이 있을 UITableView의 이야기를 합니다. UITableView의 셀은 메모리 관계로 재사용됩니다. 그러므로 생각한 대로의 거동이 되어 주지 않는 것이 자주 있습니다. 처음 10개의 셀의 배경을 적색으로 바꾸는 처리를 써 보았습니다만, 셀이 재이용되고 있기 때문에, 셀을 추가해 스크롤하면 백색의 셀의 확실성이 적색이 되어 버립니다. 이것의 대처법을 소개합니다... iOSUITableViewSwift프로그래밍Xcode 【Swift】AudioToolbox에 대해서 이번에는 녹음, 재생, 음성을 다룰 때 사용되는 프레임워크인 AudioToolbox에 대해 쓰고 싶습니다. 사운드를 재생할 때 프레임 워크로 AVFoundation이 있습니다. 이 두 가지 차이점을 간략하게 설명합니다. AVFoundation : BGM과 같은 비디오 재생 (AVAudioPlayer) AudioToolbox: 효과음과 같은 음원 재생 우선 문서를 읽어 보겠습니다. 문서에는 R... iOSSwift프로그래밍AudioToolboxXcode 【Swift】 탭했을 때 추종해 오는 View를 작성한다 이러한 느낌으로, 탭한 위치에 추종해 오는 View를 작성하고 싶습니다. copipe로 만들 수 있습니다. touchesBegan 는 탭했을 때 호출되는 메소드입니다. 가장 먼저 탭한 부분의 좌표를 가져옵니다. 이것이 View의 목적지 좌표입니다. 이동 전 뷰의 좌표도 가져와야 합니다. x와 y의 변화량을 각각 구합니다. (변화량이라고 하는 것은, 어느 정도 값이 증감했는지를 나타내는 것입니... iOSSwift프로그래밍XcodeUIView 【Swift】 다른 ViewController의 View를 사용하고 싶다! (ContainerView) 부모 View에 자식 View를 추가하거나 지우거나 다른 ViewController의 View를 사용하는 방법입니다. 그러나 이 방법으로 표시하고 싶은 ViewController의 높이를 바꾸고 싶을 때 레이아웃이 잘 작동하지 않습니다. (레이아웃을 하고 있지 않기 때문에,,,,) 아래의 녹색 뷰에 빨간색 뷰 컨트롤러의 빨간색 뷰, 파란색 뷰 컨트롤러의 파란색 뷰를 표시하려고 하면 가운데에 ... iOSSwift프로그래밍XcodeContainerView 【Swift】UIButton을 setTitle했을 때의 깜박임을 없애 다음과 같이 UIButton을 setTitle했을 때 일순간 깜박입니다. 이것을 원활하게 바꾸는 방법을 소개합니다. 깜박임 있음 깜박임 없음 우선, 깜박임을 없애기 전의 코드가 이쪽입니다. 그리고 깜박임을 없애는 코드가 여기입니다. 포인트는 이하군요. 버튼의 제목을 변경하기 전에 애니메이션을 멈추고 깜박임을 제거합니다. 그리고, 버튼에 대해서 layoutIfNeeded 를 해 주는 것으로, ... XcodeiOSSwift프로그래밍 【Swift】MVP를 간단히 정리해 본다 · Model, View, Presenter로 분할되는 GUI 아키텍처 · 데이터 동기화 방법에는 PassiveView와 SupervisingController의 두 가지가 있습니다. 먼저 PassiveView와 SupervisingController를 이해하기 전에 플로우 동기화 및 옵저버 동기화에 대해 설명합니다. 상위 모듈의 데이터를 하위 모듈에 적절히 설정하여 동기화하는 동기화 방법 ... iOSSwift프로그래밍MVPXcode 【Swift】InputAccessoryView 사용 이번에는 InputAccessoryView라는 것을 사용하여 다음과 같은 것을 만들어 보겠습니다. 다음과 같이 textView와 button을 넣은 InputAccessoryView.xib를 만듭니다. 그리고 InputAccessoryView.swift 에 다음과 같이 코드를 기술합니다. 그런 다음 xib 및 swift 파일을 연결합니다. 아래와 같이 File's Owner의 Class를 방... iOSSwift프로그래밍inputAccessoryViewXcode 【Swift】 진동 사용 이번에는 진동 기능을 사용해 보겠습니다. 진동 기능을 사용하려면 AudioToolbox 를 import 합니다. 한 번 길고 강한 진동 한 번 짧고 강한 진동 두 번 짧고 강한 진동 한 번 짧고 약한 진동 두 번 짧고 약한 진동 3회 짧고 약한 진동 있는 것과 없기 때문에 사용감이 바뀔 것 같네요.... iOSSwift프로그래밍AudioToolboxXcode 프로그래밍을 배우기 시작했을 때 알고 싶었던 매우 기본적인 것 내 친구가 프로그래밍을 배우기 시작했기 때문에, 저도 프로그래밍을 배우기 시작했을 때는 힘들었다는 것을 기억해 내가 프로그래밍을 배우기 시작했을 때에 알아 두고 싶었던 것을 정리해 보겠습니다. 내가 프로그래밍을 배우기 시작했을 때는, 우선 모사해 두는 것 같은 풍습이 있고, 프로그래머는 이런 일을 하는 일이라고 생각해 버려, 모사를 하고 있었습니다만 잠시 후, 자신의 하고 싶다 이것은 이것이... 신인 프로그래머 응원초보자프로그래밍 JSON이란? ? JavaScript Object Notation의 약자입니다. 무리하게 번역하면 이런 느낌입니다. Javascript 오브젝트 표기. 즉, JS를 기반으로 한 것입니다. JavaScript로 오브젝트를 작성할 때는 {}나 []등의 괄호를 사용해 기술하기 때문에 JSON에서도 그 기재 방법을 사용하고 있습니다. 기술 방법은 1) {}로 둘러싸기 2) 각각의 데이터는 키와 Value 쌍 key:... JSON프로그래밍개체 2021년 외국 프로그래밍 학습 웹사이트 베스트 5 소프트웨어 개발은 빠르게 발전하는 분야입니다. 프로그래밍 기술도 끊임없이 업데이트되고 있습니다. 이 문장에서는 최고의 5 프로그래밍 학습 사이트를 모았습니다. 프로그래밍은 끊임없이 공부해야합니다! Codegym은 Java 중심 웹 사이트입니다. 이론적 지식과 실용적 지식을 결합하여 1,200개 이상의 실천 프로젝트를 찾을 수 있습니다. 게이미 피케이션과 스토리텔링을 통해 학습을 즐겁게 합니다... 소프트웨어 개발자바스크립트프로그래밍프로그래밍 초보자프로그래밍 학습 객체 지향이란 나름대로 정리 오브젝트 지향이란 개념이다! 라고 해도 무엇을 말하고 있는지 확실히 몰랐습니다. 자신 중에서도 정리를 시키고 싶기 때문에 출력합니다. 오브젝트 지향은・・・ 다양한 물건으로 비유할 수 있습니다만, 이번은 차로 비유해 보겠습니다. 물건이란...엔진이 1개 있는 것, 타이어가 4개 있는 것, 넘버 플레이트가 있는 것 조작이란・・・열쇠를 붙이면 엔진이 붙어, 액셀을 밟으면 달리기 차를 수천만대 프로... 프로그래밍루비 프로그래밍에 필요한 것은 "독해력""머리가 좋다"의 정체는 독해력 간단하게 읽고 쓰기가 그다지 좋지 않은 편이었기 때문에 (자기롭지 않다는 것보다 습관적으로 별로 오지 않았다) 엔지니어링에서 독해력은 모든 문제의 해결 속도를 대폭 상승시킬 수 있다고 생각했기 때문입니다. javascript의 교본과 같이, 직접적으로 언어의 공부는 아니지만, 프로그래밍, 엔지니어링에 간접적으로 관계해 온다고 생각했기 때문입니다. 좋은 점 논리적으로 쓰여져 납득할 수 있는 부... 독서독해력프로그래밍책엔지니어링 매니저 2021년 월급이 가장 높은 프로그래밍 언어 5선 많은 사람들이 고급을 위해 프로그래밍 업계를 선택하지만, 세계에서 가장 수익성이 높은 프로그래밍 언어는 무엇을 알고 있습니까? "Java는 시대에 늦었습니까?"라고 물을 수 있습니다. Java는 가장 오래되고 견고한 프로그래밍 언어 중 하나입니다. 또한 주로 Android 애플리케이션 개발에 사용되는 객체 지향 언어입니다. 그러나 Kotlin (Android 개발에도 적합)과 같은 프로그래밍... 파이썬자바스크립트SQL프로그래밍자바 정적 ToDo 목록 HTML과 CSS로 ToDo 목록을 만들었습니다. JS에서 움직임을 붙이기 전의 정적인 사이트입니다. ① 작업 입력란 ② 태스크의 우선도를 라디오 버튼으로 만들었습니다. ③input에서 입력된 값이 테이블 태그에 추가됩니다. ④ 완료된 태스크는 체크박스를 클릭하여 삭제됩니다. ToDo 입력란입니다. index.js 1, 라디오 버튼 input 요소의 type 속성에 radio를 추가하면 라디... HTMLCSS프로그래밍ToDo 목록 Git Stash로 작업을 일시 피난 실무로 작업을 도중에 커밋하고 싶지 않지만, 다른 브랜치로 작업해야 한다는 것이 있어, git stash를 사용하여 작업을 일시적으로 대피했습니다. 워크 트리나 스테이지에서의 변경 내용을 stash라는 장소에 일시적으로 피난시킬 수 있다. 그래서 워크 트리나 스테이지에서의 변경이 사라집니다. 실제로 해보겠습니다. 파일을 변경하고 git status를 실행하면 아래와 같이 변경을 확인할 수 있... 프로그래밍 초보자프로그래밍GitHubGit JS ~ 클릭 게임 ~ ①초기 위의 이미지를 게임 시작으로 설정합니다. ②게임 개시 ②처럼 버튼을 누르면 OK가 나오는 게임을 만들었습니다. 또한 첫 번째 클릭 때 목록이 삭제되도록 구현했습니다. 1,HTML index.html 2,CSS style.css 3,JS main.js 더블 클릭 이벤트 발생에서 title2 클래스를 설정합니다. 그러나 클래스를 제거하고 싶기 때문에 toggle 메서드를 사용합니다. 1,... dom 조작자바스크립트프로그래밍 JS ~ DOM 개요 ~ Javascript에서는 DOM의 조작이 필수가 됩니다. DOM이란 무엇인가에 대한 기사가 됩니다. JS는 어떻게 움직이는지에 대해 복습합니다. 자세한 것은 이 기사를 참조해 주시면 감사하겠습니다. ①HTML/CSS의 정보를 읽는다 ② 그 정보를 바탕으로 가공 ③HTML/CSS 재작성 위의 인용이 얕은 흐름입니다. DOM 조작이란 ③에 해당합니다. 또 JS에서 JS로 DOM의 내용을 재작성했... dom 조작자바스크립트프로그래밍 JS 기초 문법 ~ 함수 ~ 함수에 대한 기사입니다. 인수, 임시 인수에 대해 다룹니다. 함수란 다양한 처리를 하나의 명령으로 정리할 수 있습니다. index.js 함수는 함수의 이름을 지정합니다. 이번에는 이름을 지정합니다. 함수 안의 처리를 호출하기 위해서는 함수명();으로 하는 것으로 호출할 수 있습니다. index.js 이렇게 함수화하면 나중에 내용을 변경해야 할 때 유지 보수가 쉬워집니다. index.js 페이... 화살표 기능자바스크립트프로그래밍기능 배열 및 반복 처리 배열에 대한 복습과 배열을 꺼내는 방법. for 문에서 배열의 반복 처리에 대해. 데이터가 차례로 나열된 하나의 데이터를 가리킵니다. 예를 들어, 다음과 같이 과일 데이터가 있다고 가정합니다. index.js 데이터가 엄청나고 관리하기가 어렵습니다. 따라서 동일한 의미의 데이터로 관리합니다. 다음이됩니다. index.js 상수 과일에 사과 같은 요소가 배열로 저장됩니다. 콘솔에서 확인하면 다... for 문자바스크립트프로그래밍배열 조작 테이블 태그 ~ HTML ~ ① table 태그 하나의 테이블 전체를 정리하는 태그 ②tr 태그 table row의 약자입니다. 테이블 옆의 열을 만듭니다. ③th 태그 제목 태그 셀을 만드는 태그를 만드는 태그입니다. ④td 태그 보통 셀을 만드는 태그입니다. index.html ①:nbsp 셀이 비어 있으면 넣습니다. tr 태그가 가로 열이 됩니다. tr태그에 끼이는 형태로, 타로군, 22, 남자, 상냥하지만 1행이... HTML테이블 태그프로그래밍 템플릿 문자열 템플릿 문자열에 대해 배웁니다. 템플릿 문자열이란 백틱으로 둘러싸인 문자열을 말합니다. 위와 같이 설명합니다. 할 수 있는 일은 다음과 같습니다. ① 변수의 값을 문자열에 포함할 수 있다 ② 개행을 할 수 있다 ③식을 문자열에 포함할 수 있다 index.js index.html index.html... 템플릿 문자열자바스크립트프로그래밍 for 문과 While 문 어느 쪽? ? index.html index.html 둘 다 같은 표시가 되어야 합니다. 이거 어느 쪽인가? 네요. while 문에서는 변수 let을 선언하고 있습니다. 그렇다면 이후 변수를 선언할 수 없습니다. for 문은 카운터에 대한 변수를 사용합니다. 이러한 변수는 반복 처리에서만 사용하는 경우가 많습니다. 그래서 for문의 초기화식으로 카운터 변수를 선언하면, for문 밖에서는 사용할 수 없는 변... 자바스크립트프로그래밍반복 처리 이전 기사 보기