반응형
반응형

2024년 꼭 봐야 할 기술관련 TED 강연들 (ted.com) 

 

Must-watch tech talks of 2024

 

https://www.ted.com/playlists/853/must_watch_tech_talks_of_2024

 

Must-watch tech talks of 2024 | TED Talks

In this compelling collection of tech-focused talks, visionary speakers explore the frontiers of innovation — from AI-powered coding and entertainment to vertical farming, limitless energy, robotics and how to govern emerging technologies.

www.ted.com

  • 오디오 컴퓨터 세계에 오신 것을 환영합니다 - Jason Rugolo
  • AI는 어떻게 화면을 벗어나 현실 세계로 나올까요? - Daniela Rus
  • 이제 AI와 함께라면, 누구나 코더가 될 수 있습니다 - Thomas Dohmke
  • 마이크로 로봇을 통해 몸 속을 들여다보는 방법 - Alex Luebke, Vivek Kumbhari
  • 무한한 에너지의 비밀스러운 힘? 레이저 - Tammy Ma
  • AI의 발전이 멈춰 있나요? - Jennifer Golbeck
  • 수직 농업의 달콤한 미래 - Hiroki Koga
  • 엔터테인먼트의 AI 업그레이드 - Kylan Gibbs
  • 태양에 닿는 임무를 수행하는 탐사선 - Nour E. Rawafi
  • 예측하기 어려운 AI를 통제하는 방법 - Helen Toner

반응형
반응형

OAuth 제공자에게 - 잘못된 OAuth 토큰 설계 모음

  • Github: 오류 처리에 200 대신 400, 401 상태 코드를 보내주세요.
  • Facebook: 오류 토큰의 error 속성을 객체 대신 문자열로 바꿔주세요.
  • Tiktok: client_key 인자를 client_id로 바꿔주세요.
  • Strava: scope 인자에 반점(,)이 아닌 띄어쓰기(%20)로 바꿔주세요.
  • Naver: 토큰 만기 일자를 문자열로 만들지 말아주세요.
  • AWS Cognito: PKCE를 사용할 때도 HTTP Basic 인증을 사용할 수 있게 만들어주세요.
  • 42, Atlassian, Box, Coinbase, Dribble, Facebook, Kakao, Line, Linear, LinkedIn, Naver, osu!, Patreon, Shikimori, Start.gg, Strava, Tiltify, Twitch, VK, WorkOS: 클라이언트 인증에 client_secret 인자 말고 HTTP Basic 인증을 사용해주세요.

https://pilcrowonpaper.com/blog/dear-oauth-providers/

 

pilcrow

pilcrow's personal website

pilcrowonpaper.com

반응형
반응형

[python] Generate OTP using python

 

Here’s how you can generate a one-time password (OTP) using Python:

import random

def generate_otp(length=6):
    """
    Generates a numeric OTP of the given length.
    Default length is 6.
    """
    if length <= 0:
        raise ValueError("Length must be greater than zero")
    otp = ''.join([str(random.randint(0, 9)) for _ in range(length)])
    return otp

# Example usage
otp = generate_otp(6)
print(f"Your OTP is: {otp}")

 

 

Your OTP is: 583920

반응형
반응형

https://pypi.org/project/rich/

 

rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

pypi.org

Rich is a Python library for rich text and beautiful formatting in the terminal.

The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.

python -m pip install rich

 

from rich.progress import Progress
import time

def main():
    with Progress() as progress:
        task1 = progress.add_task("[cyan]Downloading...", total=100)
        task2 = progress.add_task("[magenta]Processing...", total=200)

        while not progress.finished:
            time.sleep(0.03)  # Simulate some work
            progress.update(task1, advance=1)
            progress.update(task2, advance=0.5)

if __name__ == "__main__":
    main()

 

 

from rich.progress import Progress
import time

def main():
    # Create a progress bar
    with Progress() as progress:
        # Add a task
        task = progress.add_task("[cyan]Processing...", total=100)
        
        # Update progress
        for i in range(100):
            time.sleep(0.05)  # Simulate some work
            progress.update(task, advance=1)  # Advance the progress bar by 1

if __name__ == "__main__":
    main()
반응형
반응형

[python] Code: Turtle Yellow Heart on Black Background

 

import turtle

def draw_heart():
    # Setup the screen
    screen = turtle.Screen()
    screen.bgcolor("black")  # Set background color to black
    screen.title("Yellow Heart")

    # Setup the turtle
    heart = turtle.Turtle()
    heart.shape("turtle")
    heart.speed(10)  # Set drawing speed
    heart.color("yellow")  # Set the pen color to yellow
    heart.fillcolor("yellow")  # Set the fill color to yellow

    # Start drawing the heart
    heart.begin_fill()
    heart.left(50)  # Tilt left to start the heart shape
    heart.forward(133)  # Draw the left curve

    # Left curve
    heart.circle(50, 200)  # Radius 50, 200 degrees

    # Right curve
    heart.right(140)  # Turn right to align for the other half
    heart.circle(50, 200)  # Radius 50, 200 degrees
    heart.forward(133)  # Complete the right curve
    heart.end_fill()  # Fill the shape with the selected color

    # Finish up
    heart.hideturtle()  # Hide the turtle pointer
    screen.mainloop()  # Keep the window open

# Call the function
if __name__ == "__main__":
    draw_heart()

반응형
반응형

https://www.bloter.net/news/articleView.html?idxno=627216

 

호주, 16세 미만 청소년 SNS 이용 금지…세계 최초

호주에서 세계 최초로 16세 청소년을 대상으로 소셜미디어(SNS) 사용을 금지하는 법안이 통과됐다. 이에 따라 부모의 동의를 받더라도 호주 내에서 SNS를 사용할 수 없게 됐다.28일(현지시간) 블룸

www.bloter.net

 

호주에서 세계 최초로 16세 청소년을 대상으로 소셜미디어(SNS) 사용을 금지하는 법안이 통과됐다. 이에 따라 부모의 동의를 받더라도 호주 내에서 SNS를 사용할 수 없게 됐다.
 
28일(현지시간) 블룸버그통신 등에 따르면 전날 호주 하원이 법안을 통과시킨데 이어 이날 호주 상원도 이 법안을 승인했다. 

약 1년 후 시행 예정인 이 법안은 16세 미만의 청소년이 인스타그램, 스냅챗, 틱톡 등 주요 SNS 계정을 생성하거나 보유하는 것을 금지한다. 이를 준수하지 않는 기술업체는 최대 5000만호주달러(약 454억원)의 벌금을 부과 받을 수 있다. 청소년이나 부모는 처벌을 받지 않는다. 또 법안은 SNS 운영업체가 사용자의 연령을 어떻게 확인할지는 명시하지 않았다.   

지난 26일 시장조사기관 유고브가 공개한 설문조사에 따르면 해당 법안을 지지하는 호주인은 77%에 달했다. 

주요 빅테크 기업들은 법안이 성급히 추진됐다고 지적하며 실효성에 의문을 제기했다. 

메타는 호주 상원에 제출한 성명에서 SNS 금지법이 “연령 인증 기술의 실질적인 현실을 간과하고 있다”고 주장한 바 있다. 이날 법안 통과 후 메타 대변인은 성명에서 “증거, 연령에 적합한 경험을 보장하기 위해 업계가 이미 하고 있는 일과 청소년의 목소리를 제대로 고려하지 않은 채 법안을 서둘러 통과시킨 과정에 대해 우려한다”고 밝혔다. 

X 소유주인 일론 머스크 테슬라 최고경영자(CEO)는 이 법이 “모든 호주인의 인터넷 접근을 통제하기 위한 우회로”라며 비판했다.

틱톡은 이번 법안이 “서둘러서” 진행됐고 “실행 불가능”하며 “답이 없는 질문과 해결되지 않은 우려로 가득 차있다”고 지적했다. 

각국 정부가 온라인상의 유해 콘텐츠로부터 청소년을 보호하기 위한 방안을 모색하고 있는 가운데 호주의 법안은 역대 가장 강력한 조치라는 평가를 받는다. 

블룸버그는 이 법안이 “중국과 기타 비민주적인 정권을 제외하고는 가장 엄격하게 인터넷 사용을 제한하는 것으로 다른 정부들이 이를 본보기로 삼아 행동을 취할 수 있는 계기가 될 수 있다”고 분석했다.

지난 9월 세계보건기구(WHO)는 44개 국가 및 지역에서 약 28만명의 학령기 아동을 대상으로 SNS 사용 실태에 대한 조사 결과를 발표하며 SNS 사용 증가가 청소년의 발달과 건강에 심각한 영향을 미친다고 경고한 바 있다. 

다만 일각에서는 이 법안의 부작용에 대한 우려를 제기한다. 

유니세프는 이 조치가 청소년들을 온라인 사각지대로 몰아넣을 것이며 아동의 권리를 침해한다고 지적했다.

전 호주·뉴질랜드 페이스북 책임자인 스티븐 쉴러는 “전 세계 대부분의 지역에서 SNS 없이 청소년으로 산다는 것은 불가능하다”며 “부모의 관점이나 정부 관점에서 이러한 접근을 통제하는 것은 말처럼 쉽지 않다”고 주장했다.

법안의 형평성에 대한 지적도 나온다. 유튜브의 경우 호주 정부가 건강 및 교육 플랫폼으로 분류해서 이번 금지 대상에서 제외됐다. 온라인 메시징 서비스인 왓츠앱과 게임 서비스인 디스코드도 온라인 따돌림 등의 문제가 발생했지만 규제 대상에 포함되지 않았다.

출처 : 블로터(https://www.bloter.net)

반응형

+ Recent posts