본문 바로가기

반응형

전체 글

(37)
Go언어를 배워야 하는 이유 Go언어를 배워야 하는 이유 Go언어는 구글에서 만든 프로그래밍입니다. Go언어는 난이도가 쉽습니다. 쉬울 뿐만 아니라 연봉을 높일 수 있는 언어입니다. Go언어는 Go 루인을 가지고있습니다. 최근에 하드웨어 업체는 싱글 코어보다는 멀티 코어 하이퍼스레드 기능을 통해 성능을 향상했습니다. 소프트웨어 또한 이러한 추세에 맞게 싱글 스레드보다는 동시성을 쉽게 지원할 수 있는 형태로 지원해야 합니다. 자바나 파이썬은 90년대 단일 스레드 환경에서 사용되는 언어였으므로 멀티 스레딩 응용프로그램을 만들기가 쉽지가 않았습니다. Go루틴은 필요할 때만 더 많은 메모리를 사용합니다. Go루틴은 스레드보다 시작 시간이 빠릅니다. Go루틴을 사용하면 데이터 구조를 공유 할 때 뮤텍스 자금에 의존하지 않습니다. Go는 하드..
웹 프로그래밍 강좌 웹 프로그래밍 강좌 웹 프로그래밍 강좌를 올리겠습니다. 그외에 개발 꿀팁, 보안 관련, 알고리즘 잘 짜는 방법도 올리도록 하겠습니다. 개발일이 너무 많아서 많이 못쉬고 있네요. 거기에 유튜브에 블로그에 이것 저것 많아가지고..
국내 커뮤니티 사이트 추천 및 간단 소개 TOP 4 국내 커뮤니티 사이트 추천 및 간단 소개 TOP 4 국내 커뮤니티 사이트는 많습니다. 네.... 많아요... 그래서 조금만 소개 해드리겠습니다. 커뮤니티 사이트 4개만 하겠습니다! 0. petimes 동물 커뮤니티 사이트 이고 제가 개발을 한 사이트 입니다. 그누보드 기반으로 개발 했습니다. 분야 동물(포유류, 설치류, 조류, 파충류, 양서류, 어류) 월 방문자 수 5명 미만(사이트 통계로는 꽤 많이 찍히지만 실제로는 0명~5명이라 보면됩니다.....) 사이트 주소 petimes 바로가기 1. 디시인사이드 국내 최대 커뮤니티 사이트 입니다. 대한민국 국내에서 규모가 가장 큰 커뮤니티 사이트 중 하나입니다. 각 분야별 게시판을 갤러리로 표현하고 있고 개인 페이지를 갤로그로 표현 하고있습니다. 특정 분야메만..
해커들은 돈을 어떻게 해서 벌까? 해커들은 돈을 어떻게 해서 벌까? 일단은 해커도 합법적으로 일하는 화이트 해커가 있고 불법적으로 일하는 블랙 해커가 있고 불법과 합법 둘 다 하는 그레이 해커가 있습니다. 저는 여기서 합법적으로 일하는 해커가 돈을 어떻게 버는지 간단하게 알려드리겠습니다. 버그 바운티, 해킹 대회, 회사에 취직을 해서 돈을 벌 수가 있습니다. 버그 바운티는 현상금 사냥이라고 보시면 됩니다. 즉 해당 웹 사이트, 응용 프로그램, 게임 등등 있는데 여기에 있는 취약점을 찾아서 해당 회사에 제보를 해서 그에 해당하는 포상을 받는 제도입니다. 그런데 꼭 돈을 주는 것은 아닙니다. 어떤 회사는 고맙다고 인형 주는 곳도(억 단위로 하는 취약점이라 해도 이렇게 주는 곳이 있습니다.) 있고 어떤 회사는 아예 안 주는 곳도 있습니다. 그..
웹 백엔드 개발 공부 방법과 순서 웹 백엔드 개발 공부 방법과 순서 이전 글에서 프론트엔드 개발 공부 방법과 순서를 했었는데 이번에는 백엔드 개발 공부 방법과 순서를 알려드리겠습니다. 2021.10.21 - [All Programmer] - 웹 프론트엔드 개발 공부 방법과 순서 웹 프론트엔드 개발 공부 방법과 순서 웹 프론트엔드 개발 공부 방법과 순서 웹 공부를 하려고 하는데 어떻게 할지 모르겠거나 공부를 시작을 했는데 뭐가 뭔지 모르시는 분들이 보기 좋습니다. 먼저 프론트엔드 클라이언트라고도 allprogrammertistory.com 위에 글을 안 읽으셨다면 먼저 봐주시고 이번 글을 봐주세요. 전에 말한 것처럼 프론트엔드는 클라이언트이고 백엔드는 서버라고 했습니다. 백엔드의 공부 순서는 HTML HTML HTML HTML JS JS ..
웹 프론트엔드 개발 공부 방법과 순서 웹 프론트엔드 개발 공부 방법과 순서 웹 공부를 하려고 하는데 어떻게 할지 모르겠거나 공부를 시작을 했는데 뭐가 뭔지 모르시는 분들이 보기 좋습니다. 먼저 프론트엔드 클라이언트라고도 불리기도 합니다. 즉 우리가 PC나 모바일을 통해서 해당 앱을 통해서 무언가를 보는데 거기서 브라우저일 때 그 화면이 프론트 입니다. 프론트엔드 말고도 백엔드도 있는데 백엔드는 서버입니다. 쉽게 말하자면 프론트엔드는 사용자의 눈에 보이는거 백엔드는 사용자 눈에 안 보이거라고 보시면 됩니다. 프론트엔드 == 클라이언트 백엔드 == 서버 게임, 앱, 웹, 응용 프로그램 등등 클라이언트와 서버가 있죠!!! 저는 웹 프론트엔드에 대해서 말할 거라서 게임이나 응용쪽은 말 안하도록 하겠습니다. 웹 프론트엔드 쪽은 Hyper Text M..
비주얼 베이직 - 비주얼 베이직 2019 기초 용어 비주얼 베이직 - 비주얼 베이직 2019 기초 용어 이벤트 기반 프로그래밍 절차형 프로그래밍 방식 윈도우 OS가 개발되기 전에 도스라는 운영체제를 사용했었습니다. DOS OS에서 동작하는 프로그램은 명령어를 정해진 순서대로 처리하는 방식이 바로 절차형 프로그래밍 방식입니다. 절차형 프로그래밍은 명령어를 기술한 순서대로 처리하여 프로그램의 실행 순서를 중시합니다. DOS OS와 달리 윈도우 OS는 이벤트 기반 방식을 따릅니다. 이벤트는 프로그램에서 감지한 어떤 행동이나 발생한 사건 사용자가 발생시킨 이벤트에 따라 미리 정해진 명령을 처리 를 가리킵니다. 이런 이벤트에 반응하도록 설계된 것이 이벤트 기반 프로그램입니다. 예를 들어서 엘리베이터는 1층에 있고 누군가가 12층에 있는데 내려가려고 버튼을 눌렀을 ..
그누보드로 웹 사이트를 개발을 해보자 - 서버에 그누보드 파일 전송 그누보드로 웹 사이트를 개발을 해보자 - 서버에 그누보드 파일 전송 그전에 설치를 했던 FileZilla를 실행시켜주세요! 만약 전 글을 읽지 않으셨다면 아래 링크를 통해서 글을 읽고 와주세요. '오픈 소스 기반 실전 개발/그누보드 기반 웹 사이트 개발' 카테고리의 글 목록 안녕하세요! All Programmer 입니다. 이 블로그는 컴퓨터를 공부를 하려고 하는 여러분들에게 알려주고자 만든 블로그 입니다! allprogrammertistory.com 글을 다 읽으셨으면 FileZilla를 실행을 시켜주세요. 이런 식으로 뜰 겁니다. 위에 Host, Username, Password, Port, Quickconnect가 있습니다. Host에는 sftp://서버 아이피 주소를 입력 Username에는 roo..

반응형