공공기관 정보통신 취업, 현실 적나라하게 푼다

공공기관에 정보통신 분야로 취업하기 위한 요령 (?)에 대해 알아보도록 하자. 먼저 스펙 을 알아보면, * 학력 : 컴퓨터 공학, 컴퓨터 과학 등의 IT 혹은 전산 계열 전공자에게 유리 하다. "유리하다"는 말이 애매 한데, 규모가 작은 공공기관의 경우, "전산 전공" 을 필수로 기재 하기도 한다. 공공기관이 대체로 블라인드 채용이지만, 규모가 작은 공공기관에서는 "전산전공"자를 필수 로 요구하기도 한다. 다만, 규모가 어느정도 있는 공공기관은 블라인드 채용이라서, 서류전형 및 면접시에 전혀 고려 되지 않는다 . 그런데, 규모가 어느정도 있는 공공기관에서 채용시에 관련 이수 교육을 기재하게 하는 경우 가 있는데, 이때, 전산 및 ICT 전공자들은 대학에서 받은 교육과정을 기재하면 훨씬 유리하다. 그러니, 결국 전산 및 ICT 계열로 공공기관을 노린다면 관련학과를 전공하는게 결국에는 유리하다. 특히, 입사후에도 관련지식이 지속적으로 필요하기에 이랬거나 저랬거나, 관련학과를 졸업하는게 결국에는 유리 하다. * 자격증 : 기사급 자격증을 거의 대부분 요구 한다. 그래서, 기사급에서 가장 만만한, 정보처리기사 자격증은 필수 로 가지고 있어야 한다. 일단, 기사급으로 정보처리기사가 있으면, 더이상의 가점이 없으므로 추가 자격증이 필요하지는 않다 . 다만, 서류통과후에 면접시에는 자격증이 다다익선 이다. 왜냐하면, 공공기관의 입사는 추후에 "채용감사" 를 받기에 공정성을 확보 해야 한다. 이때, 자격증 많은 사람을 채용하는게 추후 공정성면에서 안전하기에 대체로 자격증은 많을수록 좋다.  * 하지만, 채용비리가 생각외로 많이 발생한다. 블랙리스트에 오르거나, 채용을 꼭 해야 하는 사람은 명분을 만들어서 채용한다. 이건 뭐 어쩔수가 없다. 다들 선수들이기에 "감사"를 피하는 법도 알고, "감사"도 그렇게 빡세지가 않다. 주의나 경고정도록 끝나는 경우가 많다. 생각보다,

서버모니터 앱 - vm 설치 가이드(Install manual)

▧   Install rocky linux root: **** rocky1_test: ***** *****    storage:  ***** ***** rocky2_test: ***** *****   storage:  ***** ***** rocky3_test: ***** *****    storage:  ***** ***** rocky3_backend: ***** *****   storage:  ***** *****   ▧   TroubleShoot ⁘ Issue : Ping works 8.8.8.8 but ping doesn’t reach internal network.   ⁘ S olutions: #1 : To install VMware Tools on Rocky Linux 9, follow these steps: Step 1: Install Required Packages sudo dnf install open-vm-tools open-vm-tools-desktop Step 2: Start and Enable VMware Tools Service sudo systemctl start vmtoolsd.service sudo systemctl enable vmtoolsd.service Step 3: Verify Installation vmware-toolbox-cmd -v Step 5: Reboot the System   #2 : Installing VMware Tools from the VMware GUI ( Alternative Method ) Step 1: Mount the VMware Tools ISO: ↪ Click on VM > Install VMware Tools . Step 2: Mount the CD-ROM: sudo mount /dev/cdrom /mnt Step 3: Extract VMware Tools: Navigate

서버모니터 앱 - 백엔드 서버 설치 가이드(Install manual)

  < How to Install Backend Server > -- Summary— <Update OS> <Install Python and Pip> <Set Up the Backend Server > <Run app.py = After modificatying app.py, follow this procedures > Etc: Source code location: nolgaemi.github.io -- Detailed Procedures – <Files Location> (server-monitor-env) [root@BackEnd-Server instance]# pwd /root/server-monitor/instance (server-monitor-env) [root@BackEnd-Server instance]# ll total 12 -rw-r--r--. 1 root root 12288 Aug   2 10:34 agent_data.db   (server-monitor-env) [root@BackEnd-Server server-monitor]# pwd /root/server-monitor (server-monitor-env) [root@BackEnd-Server server-monitor]# ll total 16 -rw-r--r--. 1 root root 3671 Jul 23 17:14 app.py -rw-r--r--. 1 root root   125 Jul 16 16:34 config.py drwxr-xr-x. 2 root root    27 Aug   2 10:36 instance -rw-r--r--. 1 root root   189 Jul 23 13:21 manage.py -rw-------. 1 root root    46 Jul 18 14:46 nohup.out drwxr-xr-x. 2 r

서버모니터 앱 - 에이전트 설치 가이드(Install manual)

  < How to Install agent > -- Summary-- <Install Python> <Install pip> <Install package> <Python File> <File Mode Change> <Check Service> <Create & Run Service> <Error Check> <Code Modification and ReStart Service>   Etc <How to stress resources> <How to change server’s name>   -- Detailed Procedures -- <Install Python> ▧ Check if Python is installed. [root@localhost ~]# python --version Python 3.9.18 [root@localhost ~]#   <Install pip> ▧   Install python3-pip [root@localhost system]# dnf install python3-pip   <Install package> ▧   Install packages [root@localhost system]# pip3 install psutil requests netifaces   <Python File> ▧ Apply Code cd /opt mkdir server-monitor-agent vi agent.py   <File Mode Change> ▧ Change mode chmod +x /opt/server-monitor-agent/agent.py   <Check Service> ▧ Chec

세상에서 가장 인기없는 앱 공개 (flask, kotlin)

이미지
  서버모니터 앱을 만들었습니다. 백엔트, 프론트 앤드, 파이썬, 플라스크(프레임워크)에 대해 관심이 있다면, 코드, 프로젝트 구조 등 모든 것을 오픈 소스로 공개하였으니 참고하세요. https://youtu.be/6bRb8r5zwXU https://youtu.be/JiYo7ujaXcg https://nolgaemi.github.io/index.html 서버 모니터 앱 프로젝트 (세상에서 가장 인기 없는 앱을 만든 이유) 슬라이드 1: 서버모니터 앱 만든 이유 이유1 : 최근의 클라우드스크라이크와 같은 상황에 대한 신속한 대처 (이중화à 모니터링으로 신속한 대처 ) 이유2 : Backend/Frontend 이해 (기존: 치킨 파이트 / 병정 놀이 게임 è 모니터링 앱으로 발전(playstore) Backend server + Backend agent + frontend(android app) <구조> 사진 설명을 입력하세요. 이미지 출처: createiv commons license: https://www.google.com/imgres?imgurl=https%3A%2F%2Ffreerangestock.com%2Fsample%2F123658%2Fapps-on-smartphone-.jpg&tbnid=pZYFNkpwHvv1KM&vet=12ahUKEwi7iciTlr6HAxWtXvUHHd6cJsUQMygJegUIARCFAQ..i&imgrefurl=https%3A%2F%2Ffreerangestock.com%2Fphotos%2F124092%2Fapps-on-smartphone-.html&docid=GdF7wL8ZZxa7HM&w=970&h=646&q=android%20app&hl=en&ved=2ahUKEwi7iciTlr6HAxWtXvUHHd6cJsUQMygJegUIARCFAQ 건너뛰어도 되지만 재미있는 이야기 Android Studio download: 슬라이드 2

전산 이 정도 알면 실무자다! → 윈도우즈 원격지원 안될때 / rdp 안될때

이미지
윈도우즈 원격지원 안될때 해결하는 방법  윈도우즈는 원격 연결을 지원한다(RDP 서비스). 하지만, 시스템 설정에 따라 되지 않는 경우도 있고, 윈도우즈 서버는 보안상의 이유로 서버를 설치후 rdp를 막아 놓은 상태이므로, rdp를 사용하기 위해서는 별도의 세팅을 해주어야 한다. 일단 아래의 3가지 를 설정 하면 된다.  ■ 첫째, 시스템 속성에서 원격을 허용하는지 확인 ■ 둘째, rdp 서비스가 running  중인지 확인 ■ 세째, 방화벽에서 rdp를 허용 하는 지 확인 win + r  → firewall.cpl 입력 → 고급 설정  → 방화벽 설정  간단하지요. 윈도우즈에서 자체 지원하는 기능으로 별도의 설치 과정 없이  바로 사용 할 수 있는 기능이고, 전산 담당자의 경우 꼭 알아야 하는 기능이에요. ■ 옵션이지만,  보안 강화를 위해 port 3389를 변경하는 법입니다. 1. win+R을 하고 아래와 같이 입력 2. 레지스트리 편집기에서 형광색을 아래와 같이 계속 클릭 3. 레지스트리 편집기에서 형광색을 아래와 같이 계속 클릭 4. rdp-tcp까지 왔으면, 오른쪽 패널에서 portnumber를 더블 클릭한다 5. 더블클릭후 10진수 클릭후 원하는 포트 번호로 바꾼다.(값데이터를 바꾼다) 보안을 강화한다는 것은 이렇게 사소한 것을 챙기는 거군요...ㅎㅎ