본문 바로가기

프로그래밍85

2022년에 꼭 사용해야 할 11가지 놀라운 프런트엔드 개발 툴 1. 대응력 2. 차트.css 3. 그림 그리기 4. 공용 API 5. 유리형태성 CSS 생성기 6. UiGradients 7. 기티뇨르.이오 8. iHateRegex 9. 극장 10. 머리 없는 UI 11. 더 예쁜 결론 2022. 2. 15.
살아남은 코딩 부트캠프: 2주차부터의 가이드 자야지. 2.5개월에 걸친 신병교육의 둘째 주 셋째 날인데, 신병교육의 지루함, 고단함, 행복감에 이제껏 경험했던 것보다 더 전문가가 되었다. 제 동료 신병 훈련생들을 위해: 이것이 제가 코딩 신병 훈련소에서 살아남은 (번창하는) 것으로 알고 있는 것입니다. 우선 여러분의 목표는 프로그래밍이나 웹 개발 분야에서 직업을 얻는 것입니다. 여러분의 목표는: 그냥 이겨내라거나, 재미를 느끼거나, 강사에게 감동을 주거나, 삶을 잠시 쉬거나, 자격증을 따는 것이 아닙니다. 만약 이것들 중 하나라도 당신의 목표가 있다면, 자매 에세이를 써주길 권합니다. 지금 - 빠른 시간 자다 지난 8년간의 교사 생활에서 저는 수업의 질에 일등공신이 제 자신의 준비, 과목, 학생들의 기분, 날씨, 또는 분명한 것들이 아니라는 것을 .. 2022. 1. 13.
PowerShell Part 1 소개. PowerShell의 정의: 간단히 말해 PowerShell은 기본적으로 을 기반으로 하는 대화형 명령줄 환경입니다.반복적이고 길고 성가신 작업을 자동화하는 NET Framework입니다. 다양한 cmdlet(클래스, 메서드, 개체, 유형 등)을 포함하는 "SCRIPT" 프로그램을 실행할 수 있습니다. 참고: 계속하기 전에 PowerShell은 대소문자를 구분하지 않으므로 대문자나 작은 글자를 입력할 수 있습니다. Cmdlet 세부 정보: cmdlet은 PowerShell 환경에서 작업을 수행하는 명령입니다. 파워셸은 동사명칭 시스템을 따른다. 명령어에는 동사(무엇을 수행하는지)와 이름(무엇이라고 하는지)이 있어야 하며, 일부 인스턴스는 Get-Help, Get-Process, Get-Member입니다... 2022. 1. 13.
매그니피드 파이브: 객체 지향 프로그래밍 언어 목록 컴퓨팅 세계에서 광범위하게 사용되는 대부분의 프로그래밍 언어가 객체 지향적이라는 것을 알고 있었나요? 프로그래머들은 그들의 도움으로 많은 컴퓨터 프로그램과 웹 콘텐츠의 중요한 부분을 만든다. 따라서 객체 지향 언어(OL)가 작동하는 방식을 설명하는 것은 컴퓨팅 분야를 다루는 누구에게나 중요하다. 우리 젤빅스는 객체 지향 언어를 사용하여 많은 프로젝트를 만들어왔고, 우리는 여러분이 우리의 두뇌를 뽑아줄 준비가 되어 있습니다. 이 글은 현재 가장 널리 사용되는 객체 지향 언어 목록의 장단점에 초점을 맞추고 있습니다. 프로그래밍 언어 간략 정보 프로그래밍 언어(programming language)는 컴퓨터에 다양한 객체를 조작하는 방법, 특정한 계산 과정 등을 알려주는 컴퓨터 프로그램을 작성하는 도구이다. .. 2022. 1. 13.
코모우사르 아날리스 드 다도스 멜호르 오수 의뢰인? P 제로 2부 에싸 에 파트 2 다 아나얼리스. 파라, 히스토리아 데 데 데 데 오 코메소, 바파라: Introduchang ao 사례 연구 - 프로젝트 제로. Conhecer o seu cliente se torna cada vez mais vital na are digital. 오 커스토 데 아키시상 바이 오멘탄도 메디다 케 메이스 페소아스 케렘 벤더 온라인입니다 엔탕, 콴토 마이스 보세 소브레 세우스, 마이스 세르테이라 에 수아 부스카, 그 결과 메노스 파가 파라 체가 아텔레스. 씌우다 에스타모스 트랄한도(Estamos tralhando para)는 사이클리즘 우마 스타트업 드 컴파틸하멘토 드 바이시클타스(de compartilhamento de bicicletas)의 일종으로, 메오스 드 로코상(meios de.. 2022. 1. 13.
Arrays Are So Often A Bad Choice 저는 오랫동안 물리학 연구소에서 일하다가 마침내 과학 소프트웨어 산업으로 전환했습니다. 연구소의 많은 과학자들은 데이터 분석이나 실험실 하드웨어를 제어하기 위해 자신만의 소프트웨어를 개발해야 했다. 그러나 그곳의 물리학자들과 엔지니어들은 훌륭한 과학자들임에도 불구하고 일반적으로 전문적인 소프트웨어 개발에 대한 경험이 거의 없었다. 그들 대부분은 프로그래밍을 스스로 배웠고, 종종 온라인 신병 훈련소에서 배웠다. 하지만 분명히, 그것은 그들을 여기까지 데려왔을 뿐이다. 대부분의 사람들이 생성한 코드는 대부분 유지보수가 불가능하고 읽을 수 없으며 종종 성능 문제로 어려움을 겪는다. 어느 순간부터 저는 박사과정 학생들이 가장 흔한 실수를 피할 수 있도록 실습 강좌를 개설하기 시작했습니다. 제가 세계에서 가장 위.. 2022. 1. 13.
녹에서 베어메탈 작업 관리를 위한 일반 인터페이스 이 기사에서는 실시간 환경에서 작업 관리를 일반화하기 위한 솔루션에 대해 살펴봅니다. 이 코드는 러스트 프로그래밍 언어와 밀접하게 결합되어 있지만, 개념은 어디에서나 구현될 수 있다. 이러한 요구는 베어메탈 커널 프로젝트에서 비롯되었다. 제가 개발하는 하드웨어는 싱글코어 ARMv7 Cortex-M 칩입니다. 10대. GitHub에서 모든 소스 코드를 찾을 수 있습니다. 베어메탈 프로그램은 여러 작업이 필요합니다. 문제는, 얼마나 동시에 했으면 좋겠냐는 거죠 내 커널은 RTOS(Real Time Operating System)로 분류될 수 있으며, 이는 내가 작업을 관리하기 위해 스레드 스케줄러를 사용하지 않는다는 것을 의미한다. 저는 프로세스 모음을 가지고 있으며 각 프로세스는 매우 빠르게 실행되어 병렬.. 2022. 1. 13.
python의 루프에 대해 실수합니다. 파이썬의 for 루프는 C++와 다르다. 1.파이톤은 내가 원하는 것을 하지 않는다. 최근에 코드를 작성하면서 python에서 for와 c++에서 for의 차이를 발견했습니다. 파이썬 코드 for i in range(8): if i % 2 == 0: i += 2 print(i, end=' ') 결과 2 1 4 3 6 5 8 7 원래 저의 의도는 이 프로그램이 두 번의 고른 점프를 만나게 하는 것이었습니다. 확실히 파이썬은 여전히 8번 실행된다. C++ 코드 for(int i = 1; i 2022. 1. 13.
내 인생을 바꾼 경험 (5부) 기억하실 수 있다면, 마지막 부분에서 제가 이 경험의 삶을 바꿀 수 있는 부분을 밝히겠다고 말씀드렸습니다. 더 이상 떠들지 말고, 여기 있습니다. 터널 끝의 빛 증언이 끝난 후 전 새로운 희망으로 가득 찼어요 뭔가 해야 한다는 걸 알았어 뭔가 만들어내야지 비록 그 시점에서는 그것이 무엇일지 확실히 알 수 없지만요. 또한, 저는 경험을 통해 어떤 식으로든 정부를 참여시키는 것은 제가 어떤 일을 하든 효율성을 해칠 것이라는 것을 알고 있었습니다. 그래서 나는 내 친구들 몇 명에게 연락해서 내 생각을 말했어. 그리고 많은 노력과 계획, 숙고 끝에 나이지리아 젊은이들에게 시장성 있는 기술력을 부여하는 것을 목표로 하는 NGO(Non-Government Organization)인 Light Bridge Initi.. 2022. 1. 13.
Shiny 앱을 Windows용 독립 실행형 데스크톱 앱으로 변환 무엇보다도, 이 공적은 ForeToData에 게재된 James Young의 블로그 포스트에 있습니다. 저는 그의 접근 방식을 사용했고 좀 더 명확하고 설명을 더하기 위해 후속 조치를 취하고 싶었습니다. 그의 원래 게시물은 https://foretodata.com/how-to-make-a-standalone-desktop-application-with-shiny-and-electron-on-windows/에서 찾을 수 있다. 이 게시물의 목적상, 나는 당신이 이미 샤이니 앱을 준비했다고 가정하겠습니다. 우리가 여기서 집중하고 있는 것은 이 앱을 .exe 파일로 만드는 것입니다. 1단계: Git CMD 및 Node.js 다운로드 이 두 링크로 이동하여 윈도우즈 버전의 Git CMD 및 Node.js를 다운로.. 2022. 1. 13.
성능에 대한 간단한 소개() performance. now()는 DOMHighResTimeStamp("고해상도 타임스탬프")를 반환하는 Performance API 메서드이며, 간단히 말해 두 시점 사이의 분수 부분에서 밀리초 단위의 시간 값이다. performance.now()의 가장 일반적인 사용 사례는 코드 실행 시간을 모니터링하는 것입니다. 실제 사용 사례에는 비디오, 오디오, 게임 및 기타 미디어의 벤치마킹과 성능 모니터링이 포함될 수 있다. 그렇다면, 어떻게 사람을 구조할까요? 예를 들어, 특정 기능이 실행되는 데 걸리는 시간을 모니터링하려고 합니다. 함수를 실행하기 전에 메소드를 한 번 호출한 다음 함수 자체를 실행하고 performance.now()를 다시 호출한다. performance.now()의 두 인스턴스는 페.. 2022. 1. 13.
더 나은 프로그래머가 되기 위해 t 여기 프로그래머들도 많고, 좋죠. 솔직히 평범하게 살죠. 하지만 이들 모두는 IT가 지배하는 세상에서 자신의 위치를 찾을 것입니다. 비록 대부분은 자신의 일을 하고 있음에도 불구하고 눈에 띄지 않을 것입니다. 눈에 띄고 싶다면, 지라에서의 업무만 마무리하는 것만으로는 충분하지 않습니다. IT 세계는 평균 급여보다 높은 급여를 지급하며 계약서에 명시된 것보다 조금 더 많은 금액을 기대합니다. 이 블로그 포스트에는 동료들 사이에서 슈퍼스타가 되기 위한 길을 시작하는 방법에 대한 조언이 포함되어 있습니다. 놀랍든 아니든 간에, 눈에 띄는 것은 별로 필요하지 않다. 근무 시간 중 상사의 시야에 있는 인생의 한 부분부터 시작해보자. 1. 벽을 넘어 던지지 마세요 주니어급과 시니어급 개발자의 차이점은 무엇입니까.. 2022. 1. 13.
'미친 기술 채용 시장' 이 기사의 제목은 동명의 팟캐스트를 언급한 것으로, 게글리 오로즈는 현재 기술 인력에 대한 수요가 전례가 없다고 주장한다. 그들은 Curt Corginia가 실존 인물도 아닌데도 Curt Corginia의 기사에 대해 이야기하며 약간의 시간을 낭비하지만, 그들의 대화는 대부분 흥미롭다. "실용적 엔지니어"로도 알려진 Gergely Orosz는 우버의 전직 고용 매니저이다. 그는 말한다: 오로즈는 이 "퍼펙트 스톰(perfect storm)"에 대해 자세히 설명하고 있으며 자신의 블로그에 그래픽을 실었다. 오로즈만이 이 논쟁을 하는 것이 아니다. 보스턴 글로브지는 올해 11월 초 "붉게 달아오른 취업 시장에서 기술직 노동자들이 그들의 가격을 명명하고 있다"는 기사를 실었다. 기사는 다음과 같이 시작한다. .. 2022. 1. 13.
일반론자의 주장: 유형별 물리 및 프로그래밍에 대해 물리학을 배우는 것이 당신이 더 나은 프로그래머가 되는 데 어떻게 도움이 될 수 있는가? 당신이 친숙할 수 있는 몇 가지 방법은 다음과 같다: 애니메이션: 봄이나 날개에 기반을 둔 애니메이션의 아이디어입니다. 색상: CSS나 안드로이드에서처럼 RGB 형식으로 색상을 지정하는 것은 백색광을 구성 요소로 분할하는 뉴턴의 유명한 실험의 연장선이다. 나는 최근에 새로운 것을 발견했는데, 나는 이 기사에서 그것에 대해 이야기하고 싶다. 물리학에서, 여러분은 차원 해석의 개념에 익숙할 것입니다. 사람들은 실제 물리 공식에 도달하기 위해 차원 분석을 지침으로 사용하려고 노력해왔다. 공중에 던져진 물체에 의해 도달된 높이에 이를 수 있는 방법의 예를 보려면 이 흥미로운 기사를 참조하십시오. 최근에 함수 프로그래밍에서 .. 2022. 1. 13.
C++20 동시성: part-3 request_stop 및 std::jthread의 stop_token 이 기사에서는 특정 상황에서 이미 실행 중인 스레드에 중지 또는 취소 신호를 보낼 수 있는 C++20의 std::jthread의 최신 기능을 살펴본다. cpp 참조에서 첫 번째 줄을 다시 인용합니다. 아티클을 읽을 수 있도록 std::를 생략하겠습니다. 그리고 라이브러리 구조의 모든 발생은 별도로 명시되지 않는 한 C++의 std 네임스페이스에 속한다는 것을 의미합니다. 1. 소개: 스레드를 공동으로 중지하는 두 가지 방법 jthread는 실행 스레드를 중지하기 위한 협력 수단을 제공하며, 이는 스레드가 중단되거나 killed²가 될 수 없으며 중지하라는 신호만 표시될 수 있음을 의미한다. 스레드에는 두 가지 방법이 있으며 두 방법 모두 std:stop_source 유형의 공유 중지 상태를 사용한다. 공.. 2022. 1. 13.