IT최신정보

IT 최신 정보 - 개발자, ChatGPT, 오픈소스, 개발동향

산삼인생 2023. 3. 1. 14:38
728x90

Adobe Stock

목차

     

     

     

     

    개요

     

    소프트웨어 개발 및 IT 최신 정보 (개발자, ChatGPT, 오픈소스, 개발동향) - 2023년 3월 1일 수요일

     

    오늘 이슈가 되는 따끈따끈한 소프트웨어 개발 및 IT 관련 최신 정보를 정리하였습니다.

     

    매일 수많은 소프트웨어 개발 및 IT 관련 정보들이 업데이트 되고 있습니다.

     

    모든 정보를 확인할 수는 없지만

    개인적으로 중요하다고 생각하거나,

    개발에 도움이 되는 내용 위주로 링크를 모았습니다.

    전세계 IT의 흐름을 알게 된다면

    새로운 비즈니스나 업무에서 통찰을 얻게 되지 않을까 생각합니다.

     

    Reddit, Techradar, The Register, Coding World News, Daily.dev, Hacker News, Lobsters에서 발취를 하였습니다.

     

    개발자, ChatGPT, 오픈소스, 개발동향 등의 IT 관련 주제를 다루고 있습니다.

     

    개발에 조금이나마 도움이 되시길 희망합니다.

     

    IT 최신 정보 - 2023년 3월 1일 수요일

     

     

     

     

    주요내용

    1. TypeScript/JavaScript를 위한 최초 isomorphic 타입 시스템

    원본출처 : https://arktype.io/

     

    ArkType | ArkType

    The first isomorphic type system for TS/JS

    arktype.io

    오픈소스 : https://github.com/arktypeio/arktype

     

    GitHub - arktypeio/arktype: The first isomorphic type system for TS/JS

    The first isomorphic type system for TS/JS. Contribute to arktypeio/arktype development by creating an account on GitHub.

    github.com

     

    2. 맞춤법 교정기를 작성하는 방법

    원본출처 : https://norvig.com/spell-correct.html

     

    How to Write a Spelling Corrector

    Candidate Model: First a new concept: a simple edit to a word is a deletion (remove one letter), a transposition (swap two adjacent letters), a replacement (change one letter to another) or an insertion (add a letter). The function edits1 returns a set of

    norvig.com

     

     

    3. 고독한 개발자 문제

    혼자 개발하다 보면 겪게 되는 경험담

    원본출처 : https://evanhahn.com/the-lone-developer-problem/

     

    The lone developer problem

    The lone developer problem In short: in my experience, if a single programmer builds something, it’s often hard for others to maintain later. There are several possible reasons why. Even great programmers fall into this trap! This post is anecdotal from

    evanhahn.com

     

    4. 소프트웨어 엔지니어 인터뷰 학습 리소스(책)

    원본출처 : https://systemdesign.one/software-engineer-interview-learning-resources/

     

    Software Engineer Interview Learning Resources

    software engineer interview questions and answers

    systemdesign.one

     

     

    5. Terminal Gif Maker

    아래와 같이 터미널에 입력하고 실행되는 화면을 GIF형식으로 만들어 줍니다.

    원본출처 : https://www.terminalgif.com/

     

    Terminal Gif Maker

     

    www.terminalgif.com

     

     

    6. 2023년 초보자를 위한 쉬운 코딩 프로젝트 10가지

    작은 프로젝트를 직접 만들어보는 것이 개발 역량을 높이는데 좋은 방법입니다.

    계산기, Todo list, 날씨앱, 예산 추적기, 간단한 게임, 기본 챗봇, 레시피 찾기, 영화 추천 시스템, 소셜 미디어 플랫폼

    원본출처 : https://forgetpasses.com/blog/10-easy-coding-projects-for-beginners/

     

    10 easy coding Projects for Beginners in 2023 - ForgetPasses-Blog

    If you are a beginner and you are looking for new coding projects you are at the right place. In this blog entry we will show you 10 coding project idea.

    forgetpasses.com

     

     

    7. Uno 플랫폼으로 Bluetooth Explorer 구축 가이드

    원본출처 : https://platform.uno/blog/building-a-bluetooth-explore-with-uno-platform/

     

    Uno Platform and Bluetooth LE: An Easy-to-Follow Guide to Building a Bluetooth Explorer

    Learn how to create a Bluetooth explorer app with Uno Platform. Our guide will walk you through the process of building an app that enables users to select nearby Bluetooth devices and query their functionality.

    platform.uno

    소스코드 : https://github.com/unoplatform/Uno.Samples/tree/master/UI/BluetoothExplorer

     

    GitHub - unoplatform/Uno.Samples: A collection of code samples for the Uno Platform

    A collection of code samples for the Uno Platform. Contribute to unoplatform/Uno.Samples development by creating an account on GitHub.

    github.com

     

    8. 피드백 게임의 10배 : 착함보다 친절을 선택하라

    대화 스킬의 힘. 상냥함과 친절함을 혼동하지 마라.

    피드백 잘하면 성장하지만, 잘못하면 분열을 일으킨다.

    착함은 단기적으로는 쉽지만 장기적으로는 해롭다.

    친절은 단기적으로는 어렵지만 장기적으로는 보상을 받는다.

    원본출처 : https://abdulapopoola.com/2023/02/06/10x-your-feedback-game-choose-kindness-over-niceness/

     

    10x your feedback game: Choose kindness over niceness

    What if I told you there was a way to overcome that sinking feeling associated with delivering feedback? Yes! You can learn to deliver great feedback with deliberate practice. Read on to learn some…

    abdulapopoola.com

     

    9. 측정 품질 개선을 통한 소프트웨어 품질 개선

    원본출처 : https://admirlive.medium.com/want-to-improve-software-quality-based-on-fact-and-statistics-f7a99db36d68

     

    Want to improve software quality based on fact and statistics?

    The software industry has an intention of sometimes being low-quality and unreliable, which is fair in some cases due to many factors. One…

    admirlive.medium.com

     

    10. 오픈소스 닷넷용 POP3 리스너

    오픈소스 : https://github.com/billpg/POP3Listener

     

    GitHub - billpg/POP3Listener: A POP3 Service with pluggable mailbox providers, demoing protocol extensions

    A POP3 Service with pluggable mailbox providers, demoing protocol extensions - GitHub - billpg/POP3Listener: A POP3 Service with pluggable mailbox providers, demoing protocol extensions

    github.com

     

     

    11. ChatGPT의 기능을 Microsoft Word로 가져오기

    오픈소스 : https://github.com/filippofinke/WordGPT

     

    GitHub - filippofinke/WordGPT: 🤖 Bring the power of ChatGPT to Microsoft Word

    🤖 Bring the power of ChatGPT to Microsoft Word. Contribute to filippofinke/WordGPT development by creating an account on GitHub.

    github.com

     

     

    12. API로 쉽게 돈 버는 방법

    결제를 쉽게 붙이는 방법에 대한 글입니다.

    이글에 나오는 결재 대행사가 'Stripe'인데, 국내 서비스가 되는지는 확인해봐야 할 듯 합니다.

    결코 돈 쉽게 버는 내용은 아닙니다 ㅎㅎㅎ

    원본출처 : https://forgetpasses.com/blog/how-to-easily-make-money-with-a-api/

     

    How to easily make money with a API in 2023! - ForgetPasses-Blog

    Do you know you can make money by selling your APIs? Building and selling APIs is a great way to create a new source of passive income.

    forgetpasses.com

     

    13. ChatGPT와 AI 대재앙

    원본출처 : https://new.pythonforengineers.com/blog/ai-apopcalypse-more-like-blindsight-less-like-terminator/

     

    ChatGPT and the AI Apocalypse

    Whenever people think of AI's going rogue, they think of a Terminator like scenario: the AI says F*ck it, don't need to humans no more. Let's kill them all Cue inspirational music and our heroes fightin' the good fight. But I would like to propose the AI a

    new.pythonforengineers.com

     

     

    14. Snapchat, OpenAI의 GPT로 구동되는 My AI 챗봇 서비스 출시(월 3.99달러)

    원본출처 : https://medium.com/inkwater-atlas/snapchat-launches-my-ai-chatbot-powered-by-openais-gpt-a7f5a12a38b8

     

    Snapchat Launches My AI Chatbot Powered By OpenAI’s GPT

    SnapChat Embraces the Power of AI with OpenAI’s GPT Technology

    medium.com

     

    15. 로블록스, 가상세계를 텍스트 한 줄로 완성하기 위한 생성형 AI도입 내부 테스트 중 

    원본출처 : https://www.codingworldnews.com/news/articleView.html?idxno=15345 

     

    로블록스 가상 세계, 텍스트 한 줄로 완성한다?...생성형 AI 도입 내부 테스트 중 - 코딩월드뉴스

    간단한 명령어 입력만으로 이미지 생성이나 영상 편집이 가능한 생성형 인공지능(AI) 열풍이 뜨겁다. 이제는 생성형 AI가 가상 세계도 개발할 수 있는 날이 올 것으로 보인다.미국 테크 전문 매체

    www.codingworldnews.com

     

     

    16. Heroku / Netlify 대체가능한 오픈소스 셀프 호스팅 'Coolify'

    오픈소스 : https://github.com/coollabsio/coolify

     

    GitHub - coollabsio/coolify: An open-source & self-hostable Heroku / Netlify alternative.

    An open-source & self-hostable Heroku / Netlify alternative. - GitHub - coollabsio/coolify: An open-source & self-hostable Heroku / Netlify alternative.

    github.com

     

    17. PHP를 HypeScript로 이름을 바꿔야 하는 이유

    PHP언어 나이가 오래되었습니다. PHP가 더이상 핫하지만은 않다고 생각합니다. 지속가능하기 위해서 저자는 자신의 소견을 얘기합니다.

    원본출처 : https://medium.com/@florian_4237/why-php-should-be-renamed-to-hypescript-5baa55992cf1

     

    Why PHP should be renamed to HypeScript

    #LaraconIN is over. A vibrant PHP community celebrated in Ahmedabad, Gujarat in India, and the conference was like no other: There was…

    medium.com

     

    18. 트위터 알고리즘, 다음주 오픈 소스 될 것이라고 Musk 말하다

    원본출처 : https://www.theregister.com/2023/02/22/twitter_algorithm_to_be_open/

     

    Twitter algorithm will be open sourced 'next week': Musk

    Pay no attention to that Supreme Court case about Twitter's algorithmic liability

    www.theregister.com

     

     

    19. 소프트웨어 개발자가 되기 위한 기본 구성 요소

    기본요소 6가지 : 직업에 대한 지식, 교육(학위), 이력서,  포트폴리오 구축, 온라인 활동 내용(SNS)

    원본출처 : https://dzone.com/articles/the-fundamental-components-of-securing-a-job-as-a

     

    Securing a Job as a Software Developer - DZone

    This article goes over the six fundamental components you are required to have in securing a tech job, Software Developer.

    dzone.com

     

     

    20. 11가지 주요 소프트웨어 개발 동향 (2023~2025)

    원본출처 : https://explodingtopics.com/blog/software-development-trends

     

    11 Key Software Development Trends (2023-2025)

    We have gathered the top 11 software development trends that are bound to thrive in the coming years.

    explodingtopics.com

     

     

    21. 2023년 가장 높은 급여를 받는 IT기술 Top 10

    우리나라와는 환경이 다르기 때문에 참고만 하셔도 될 듯합니다.

    원본출처 : https://www.crn.com/news/cloud/top-10-highest-paid-it-skills-in-2023-redis-chef-golang/5?itc=refresh 

     

    Top 10 Highest-Paid IT Skills In 2023: Redis, Chef, Golang | CRN

    IT skills paying the highest technology salaries in 2023 include Golang, Elasticsearch, Chef, Redis, Kubernetes, Apache Kafka and Teradata, says Dice Tech Salary Report.

    www.crn.com

     

     

    22. 맥용으로 Swift Diffusers(텍스트를 멋진 이미지로 쉽게 변환) 개발하기 오픈소스 제공

    원본출처 : https://huggingface.co/blog/fast-mac-diffusers

     

    Swift 🧨Diffusers - Fast Stable Diffusion for Mac

    Swift 🧨Diffusers: Fast Stable Diffusion for Mac Transform your text into stunning images with ease using Diffusers for Mac, a native app powered by state-of-the-art diffusion models. It leverages a bouquet of SoTA Text-to-Image models contributed by the

    huggingface.co

    오픈소스 : https://github.com/huggingface/swift-coreml-diffusers

     

    GitHub - huggingface/swift-coreml-diffusers: Swift app demonstrating Core ML Stable Diffusion

    Swift app demonstrating Core ML Stable Diffusion. Contribute to huggingface/swift-coreml-diffusers development by creating an account on GitHub.

    github.com

     

    23. Rust, 향후 40년을 위한 언어

    유튜브 영상입니다.

    원본출처 : https://freek.dev/2433-rust-a-language-for-the-next-40-years

     

    Rust: A Language for the Next 40 Years | freek.dev

    Learn what makes the programming language Rust a unique technology, such as the memory safety guarantees that enable more people to write performant systems-level code.

    freek.dev

     

     

    24. 모든 초보자가 알아야 할 16가지 SQL 기술

    원본출처 : https://hackernoon.com/16-sql-techniques-every-beginner-needs-to-know?source=rss 

     

    16 SQL Techniques Every Beginner Needs to Know | HackerNoon

    This blog post explains the most intricate data warehouse SQL techniques in detail.

    hackernoon.com

     

     

    25. JavaScript 개발 해킹, 알아야 할 13가지 숨겨진 보석

    원본출처 : https://blog.canopas.com/javascript-development-hacks-13-hidden-gems-you-need-to-know-e273cf662266

     

    JavaScript Development Hacks: 13 Hidden Gems you need to know

    Introduction

    blog.canopas.com

     

     

    26. 코드 10배 빠르게 쓰기, AI 코드 어시스턴트 'Safurai'

    공식홈페이지 : https://www.safurai.com/?ref=producthunt 

     

    Safurai - AI Code Assistant

    The code assistant that boosts your development productivity.

    www.safurai.com

     

    27. 수백만 건의 읽기 및 쓰기를 신속하게 처리하기 위한 백엔드 재설계 방법

    원본출처 : https://blog.bitsrc.io/how-i-redesigned-the-backend-to-quickly-handle-millions-of-reads-and-writes-58cfe989e6f8

     

    How I Redesigned The Backend To Quickly Handle Millions Of Reads (And Writes)

    Adopt The Right Backend Strategy For Your Microservice To Handle Huge Loads of Reads and Writes

    blog.bitsrc.io

     

    28. 개발자가 2023년에 Docker, Kubernetes를 배워야 하는 이유

    많이 사용되는 기술이기에 배워야함

    원본출처 : https://dev.to/javinpaul/why-developers-should-learn-docker-and-kubernetes-in-2023-4hof

     

    Why Developers Should Learn Docker and Kubernetes in 2023

    Docker and Kubernetes are two essential tool for creating and managing container and must know in this age of Cloud Computing and Microservices.

    dev.to

     

     

    29. ChatGPT는 이제 지능적으로 운영됩니다.

    원본출처 : https://medium.com/geekculture/chatgpt-acquires-realtime-operational-intelligence-23675d2e0f3b

     

    ChatGPT is Now Operationally Intelligent

    While pundits are jumping on the sentience straw man, I decided to investigate whether ChatGPT could be said to have already acquired a…

    medium.com

     

    30. 오픈 소스 초보자 가이드

    원본출처 : https://dev.to/arindam_1729/a-beginners-guide-to-open-source-4nc5

     

    A Beginners Guide to Open Source

    Introduction Open-source software has been around for decades, but it's only in recent...

    dev.to

     

     

    31. ChatGPT, GPT-4 및 기타 생성AI 관련 뉴스

    원본출처 : https://www.kdnuggets.com/2023/02/chatgpt-gpt4-generative-ai-news.html?utm_source=rss&utm_medium=rss&utm_campaign=chatgpt-gpt-4-and-more-generative-ai-news 

     

    ChatGPT, GPT-4, and More Generative AI News - KDnuggets

    A short review of developments in the AI world.

    www.kdnuggets.com

     

    32. 60개 이상의 유용한 프롬프트 엔지니어링 도구 및 리소스

    생성AI가 뜨거운 감자입니다. 프롬프트 엔지니어링 몸값이 올라가고 있다고 합니다. (연봉 4억 정도) 

    관련 도구 및 리소스도 쏟아지고 있네요~

    원본출처 : https://www.marktechpost.com/2023/02/25/60-useful-prompt-engineering-tools-and-resources/

     

    60+ Useful Prompt Engineering Tools And Resources

    The demand for prompt engineering has significantly increased due to the advancement of natural language processing (NLP) and text-to-image generation technologies. The demand for clear, precise, and well-crafted prompts grows as these technologies grow. H

    www.marktechpost.com

     

    33. 무료 TensorFlow 2.0 전체 과정

    원본출처 : https://www.kdnuggets.com/2023/02/free-tensorflow-20-complete-course.html?utm_source=rss&utm_medium=rss&utm_campaign=free-tensorflow-2-0-complete-course 

     

    Free TensorFlow 2.0 Complete Course - KDnuggets

    Are you a beginner python programmer aiming to make a career in Machine Learning? If yes, then you are at the right place! This FREE tutorial will give you a solid understanding of the foundations of Machine Learning and Neural Networks using TensorFlow 2.

    www.kdnuggets.com

     

    34. 문서 검색 및 지원을 위한 GPT 기반 채팅 'DocsGPT'

    오픈소스 : https://github.com/arc53/DocsGPT

     

    GitHub - arc53/DocsGPT: GPT-powered chat for documentation search & assistance.

    GPT-powered chat for documentation search & assistance. - GitHub - arc53/DocsGPT: GPT-powered chat for documentation search & assistance.

    github.com

     

    35. 탈옥 채팅(Jailbreak chat) 사이트

    원본출처 : https://www.jailbreakchat.com/

     

    Jailbreak Chat

    Collection of ChatGPT jailbreak prompts

    www.jailbreakchat.com

     

    36. AI를 사용하여 스케치를 세련된 이미지로 변환

    원본출처 : https://scribblediffusion.com/

     

    Scribble Diffusion

    Turn your sketch into a refined image using AI

    scribblediffusion.com

     

    37. 100배 적은 데이터 및 컴퓨팅으로 OpenAI CLIP 능가

    원본출처 : https://www.unum.cloud/blog/2023-02-20-efficient-multimodality

     

    Unum | Scaling Intelligence

    Unum is a deep-tech software company working at the cross section of Artificial Intelligence Research, Theoretical Computer Science and High-Performance Computing

    www.unum.cloud

     

    38. OpenAI의 Foundry(최신 모델을 제공하는 플랫폼) 유출 가격은 많은 것을 말해준다

    원본출처 : https://cognitiverevolution.substack.com/p/openais-foundry-leaked-pricing-says

     

    OpenAI's Foundry leaked pricing says a lot – if you know how to read it

    GPT4, the start of The Great Implementation, a move from Generative to Productive AI, OpenAI's safety & growth strategies, and the future of work.

    cognitiverevolution.substack.com

     

    39. GPT로 세계 건설

    원본출처 : https://ianbicking.org/blog/2023/02/world-building-with-gpt.html

     

    World Building With GPT

    I’ve been doing lots of experiments with GPT, though I’ve only written about one until now… the more serious something is the harder it is to call it finished or identify the outcomes. Here I’ll describe something a bit lighter: world building, or

    ianbicking.org

     

    40. 어디에서나 웹 앱을 배포 'MRSK'

    오픈소스 : https://github.com/mrsked/mrsk

     

    GitHub - mrsked/mrsk: Deploy web apps anywhere.

    Deploy web apps anywhere. Contribute to mrsked/mrsk development by creating an account on GitHub.

    github.com

     

    41. GitHub Copilot, 빠르고 정확한 새로운 AI모델을 채택

    원본출처 : https://www.infoq.com/news/2023/02/github-enhanced-copilot-codex/

     

    GitHub Enhanced Copilot with New AI Model and Security-Oriented Capabilities

    GitHub Copilot adopted a new AI model which is both faster and more accurate than the previous one, says GitHub. Additionally, GitHub has started using AI to detect vulnerabilities in Copilot suggestion by blocking insecure coding patterns in real-time.

    www.infoq.com

     

    42. DeepMind, 오픈소스 AI 해석 가능성 연구 도구 'Tracr'

    원본출처 : https://www.infoq.com/news/2023/02/deepmind-tracr/

     

    DeepMind Open-Sources AI Interpretability Research Tool Tracr

    Researchers at DeepMind have open-sourced TRAnsformer Compiler for RASP (Tracr), a compiler that translates programs into neural network models. Tracr is intended for research in mechanistic interpretability of Transformer AI models such as GPT-3.

    www.infoq.com

    관련논문 : https://arxiv.org/abs/2301.05062

     

    Tracr: Compiled Transformers as a Laboratory for Interpretability

    Interpretability research aims to build tools for understanding machine learning (ML) models. However, such tools are inherently hard to evaluate because we do not have ground truth information about how ML models actually work. In this work, we propose to

    arxiv.org

    오픈소스 : https://github.com/deepmind/tracr

     

    GitHub - deepmind/tracr

    Contribute to deepmind/tracr development by creating an account on GitHub.

    github.com

     

    43. 자바 관련 뉴스 모음

    원본출처 : https://www.infoq.com/news/2023/02/java-news-roundup-feb20-2023/

     

    Java News Roundup: NetBeans 17, Multiple Spring and Tomcat Updates, GraalVM Builds for JDK 20

    This week's Java roundup for February 20th, 2023 features news from OpenJDK, JDK 20, JDK 21, GraalVM, GlassFish 7.0.2, point and milestone releases of numerous Spring projects, Helidon 4.0.0-ALPHA5, NetBeans 17, Apache Tomcat 11.0.0-M3, 10.1.6, 9.0.72 and

    www.infoq.com

     

     

    44. Twitter 공동 창립자이자 CEO인 Jack Dorsey가 지원하는 Twitter 대안 'Bluesky' 출시

    원본출처 : https://techcrunch.com/2023/02/28/jack-dorsey-backed-twitter-alternative-bluesky-hits-the-app-store-as-an-invite-only-app/

     

    Jack Dorsey-backed Twitter alternative Bluesky hits the App Store as an invite-only app

    Where Twitter asks "What's happening?," Bluesky asks "What's up?"

    techcrunch.com

     

    이상입니다.

    오늘은 내용이 좀 많습니다.