IT최신정보

IT 최신 정보 - 오픈소스, 인공지능, 자바스크립트, 창업, 프로그래밍

산삼인생 2023. 2. 11. 21:18
728x90

Adobe Stock

개요

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

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

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

개발자분들이 읽으면 좋을 내용들로 모았습니다.

전세계 IT의 흐름을 알게 된다면 미리 준비하거나,

새로운 비즈니스에 대한 통찰을 얻게 되지 않을까 생각합니다.

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

 

IT 최신 정보 (오픈소스, 인공지능, 네트워크)

 

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

 

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

 

오픈소스, 인공지능, 자바스크립트, 창업, 프로그래밍 등의 IT 관련 주제를 다루고 있습니다.

 

IT 최신 정보 - 2023년 2월 11일 토요일

 

목차

1. 엑셀로 구현한 소도쿠 생성기

2. Rust로 구현한 2D 그래픽 라이브러리 'raqote'

3. Go 를 사용하여 웹 스크래핑 구현

4. 전문가처럼 구글 검색 사용

5. 웹 파괴 중지

6. Sveltekit이 다른 자바스크립트 프레임워크보다 더 좋은 점은?

7. 창업 5년차

8. HTML, CSS, JavaScript를 이용한 버튼 클릭 시 파급효과(Ripple Effect) 생성

9. 코드 리뷰 팁

10. 툴체인 리소스 모음 사이트

11. 프로그래밍의 끝

12. 발타자르 노트북: 모든 유럽 RISC-V 무료 하드웨어 컴퓨터

13. 인공지능 기반 영상 생성 프로그램 'Gen-1' 공개

14. 코드를 설명해주는(분석) Code-GPT

15. 구글, Python 스타일 가이드

16. CRDT 또는 분산 시스템에 대한 배경 지식이 없는 소프트웨어 개발자를 위한 가이드

17. 농업에서 진행되고 있는 오픈소스 종자

18. 대규모 언어 모델(LLM, Large Language Models) 비용 분석

19. SPA(Single Page Applications) 좋아하지 않는 이유

 

 

 

1. 엑셀로 구현한 소도쿠 생성기

원본출처 : https://github.com/s0lly/SudokuGeneratorInExcel

 

GitHub - s0lly/SudokuGeneratorInExcel: A simple Sudoku Generator in Excel, with major logic driven by Excel formulae

A simple Sudoku Generator in Excel, with major logic driven by Excel formulae - GitHub - s0lly/SudokuGeneratorInExcel: A simple Sudoku Generator in Excel, with major logic driven by Excel formulae

github.com

 

2. Rust로 구현한 2D 그래픽 라이브러리 'raqote'

원본출처 : https://github.com/jrmuizel/raqote

 

GitHub - jrmuizel/raqote: Rust 2D graphics library

Rust 2D graphics library. Contribute to jrmuizel/raqote development by creating an account on GitHub.

github.com

 

3. Go 를 사용하여 웹 스크래핑 구현

원본출처 : https://www.thedevbook.com/parsing-trustpilot-reviews-using-go/?continueFlag=beba56459b647418c79d65f92e24794c 

 

Web Scraping with Go: Best Practices & Guide

Learn how to extract information from websites using Go programming language for web scraping with the best programming practices. Get started now!

www.thedevbook.com

 

4. 전문가처럼 구글 검색 사용

원본출처 : https://markodenic.com/use-google-like-a-pro/?source=reddit 

 

Use Google like a pro

Googling is one of the most important skills for every developer. Let me show you how to get better at Googling.

markodenic.com

 

5. 웹 파괴 중지

웹페이지가 CSS, Javascript로 인해서 점점 깨지고 있고, 웹 보존을 위한 저자의 생각

원본출처 : https://eightsquaredsoftware.com/articles/web.html

 

Stop breaking the Web

An interactive exploration of an efficient algorithm for finding the outline of a two-dimensional metaball.

eightsquaredsoftware.com

 

 

6. Sveltekit이 다른 자바스크립트 프레임워크보다 더 좋은 점은?

원본출처 : https://www.wahidali.dev/blogs/what-things-sveltekit-offer-better-than-other-javascript-frameworks

 

Wahid Ali - What things sveltekit offer better than other javascript frameworks?

In between the chaos of javascript frameworks, I'm simply trying to put light on sveltekit unique features and the tradeoffs it brings.

www.wahidali.dev

 

 

7. 창업 5년차

원본출처 : https://mtlynch.io/solo-developer-year-5/

 

My Fifth Year as a Bootstrapped Founder

Five years ago today, I quit my job as a developer at Google to create my own self-funded software business. This is a review of my last year and what I've learned so far about bootstrapping software businesses.

mtlynch.io

참조링크 : https://tinypilotkvm.com/

 

The Modern, Open-Source KVM over IP

TinyPilot is the most convenient way to get BIOS-level control of your remote servers

tinypilotkvm.com

 

8. HTML, CSS, JavaScript를 이용한 버튼 클릭 시 파급효과(Ripple Effect) 생성

원본출처 : https://www.youtube.com/watch?v=_m6h6hLF8bk&ab_channel=ProgrammingTT 

 

 

9. 코드 리뷰 팁

원본출처 : https://www.dannygoodayle.com/code-reviews-tips-for-reviewers-and-reviewees/

 

Code Reviews – Tips for reviewers and reviewees – Dan Writes Here

If you’re new to the code review process it can be pretty daunting, not only are you putting your code on display for others to judge, but you’re actively soliciting feedback on it. But don’t worry, they are a great tool to help you to learn and the

www.dannygoodayle.com

 

10. 툴체인 리소스 모음 사이트

GNU, LLVM, 디버거, 링커 등 모든 리소스를 모아놓았음

원본출처 : https://www.toolchains.net/

 

Toolchains.net - Toolchain resources

A collection of toolchain resources.

www.toolchains.net

 

 

 

11. 프로그래밍의 끝

AI가 등장하고 프로그래밍의 미래는 어떻게 바뀔것인가?

원본출처 : https://cacm.acm.org/magazines/2023/1/267976-the-end-of-programming/fulltext

 

The End of Programming

The end of classical computer science is coming, and most of us are dinosaurs waiting for the meteor to hit.

cacm.acm.org

 

12. 발타자르 노트북: 모든 유럽 RISC-V 무료 하드웨어 컴퓨터

원본출처 : https://www.theregister.com/2023/02/09/balthazar_free_hardware_laptop/?td=rt-9cs 

 

The Balthazar laptop: An all-European RISC-V computer

Plus new developments in the world of the MNT Reform

www.theregister.com

 

13. 인공지능 기반 영상 생성 프로그램 'Gen-1' 공개

원본출처 : https://research.runwayml.com/gen1

 

Gen-1 by Runway

The Next Step Forward for Generative AI

research.runwayml.com

 

 

14. 코드를 설명해주는(분석) Code-GPT

Code-GPT는 VS Code의 확장으로 AI를 사용하여 코드 편집기 내에서 코드에 대한 즉각적인 설명을 제공합니다.

Code-GPT를 사용하면 다음을 수행할 수 있습니다:
1) 선택한 코드에 대한 즉각적인 설명을 실시간으로 가져옵니다
2) 코딩에 대한 이해도와 효율성 향상
3) 명확한 코드 설명을 통해 시간을 절약하고 좌절감을 최소화합니다
4) 코드 심층 분석으로 코딩 실력 향상

 

원본출처 : https://github.com/VaibhavAcharya/code-gpt

 

GitHub - VaibhavAcharya/code-gpt: Make sense of any code, anytime. 🚀

Make sense of any code, anytime. 🚀. Contribute to VaibhavAcharya/code-gpt development by creating an account on GitHub.

github.com

 

15. 구글, Python 스타일 가이드

원본출처 : https://google.github.io/styleguide/pyguide.html

 

styleguide

Style guides for Google-originated open-source projects

google.github.io

 

16. CRDT 또는 분산 시스템에 대한 배경 지식이 없는 소프트웨어 개발자를 위한 가이드

원본출처 : https://vlcn.io/blog/gentle-intro-to-crdts.html

 

A Gentle Introduction to CRDTs

Conflict Free Replicated Data types (CRDTs) can be tricky. You may spend months reading papers and implementing different algorithms before they finally click and become simple. That or they'll seem simple out of the gate and you'll be missing a bunch…

vlcn.io

 

17. 농업에서 진행되고 있는 오픈소스 종자

원본출처 : https://worldsensorium.com/open-source-seeds-loosen-big-ags-grip-on-farmers/

 

“Open Source” Seeds Loosen Big Ag’s Grip on Farmers

Alexander Klepnev CC BY 4.0 “Open Source” Seeds Loosen Big Ag’s Grip on Farmers A handful of companies own the patents on virtually every seed planted in the US. Now, a new crop of unowned seeds is bringing biodiversity back to farming. By Michaela H

worldsensorium.com

 

18. 대규모 언어 모델(LLM, Large Language Models) 비용 분석

원본출처 : https://www.semianalysis.com/p/the-inference-cost-of-search-disruption

 

The Inference Cost Of Search Disruption – Large Language Model Cost Analysis

$30B Of Google Profit Evaporating Overnight, Performance Improvement With H100 TPUv4 TPUv5

www.semianalysis.com

 

19. SPA(Single Page Applications)를 좋아하지 않는 이유

원본출처 : https://www.matuzo.at/blog/2023/single-page-applications-criticism/

 

Why I'm not the biggest fan of Single Page Applications

Sometimes it seems like accessibility experts and other web professionals hate JavaScript. This might be true for some, but most understand that JavaScript can be useful for improving UX and even accessibility. JavaScript solutions are often more accessibl

www.matuzo.at