2025 WSOP 인디고게임-무료홀덤사이트 메인 이벤트 파이널 테이블 프로필: 케니 할라르트

이 인디고게임-무료홀덤사이트 파이널 테이블에 참가한 많은 플레이어들과는 달리, 포커스타즈 팀 프로 케니 할라르트는 이미 이 자리에 있었습니다. 2016년 노벰버 나인(November Nine)에 참가하여 WSOP 메인 이벤트 에서 6위를 차지한 지 9년 만에 , 이 벨기에 선수는 포커의 가장 큰 무대로 돌아와 다섯 계단 더 올라가는 것을 목표로 합니다.

할러트는 활선 대신 인디고게임-무료홀덤사이트 라이브 리드를 사용하기 전까지 전기 기술자로 일했습니다. 프로로 전향한 이후, 그는 2017 WSOP 유럽 하이 롤러 원 드롭(High Roller for One Drop) , 2011 EPT 도빌 메인 이벤트(EPT Deauville Main Event) , 그리고 2017 WSOP $5,000 노리밋 홀덤(No-Limit Hold ’em) 등 세계 최대 규모의 이벤트에서 상금을 휩쓸었습니다 .

헨든 몹 에 따르면 인디고게임-무료홀덤사이트 할러트는 라이브 토너먼트에서 590만 달러 이상의 상금을 획득했습니다 . 2025년 WSOP 메인 이벤트 에서의 맹활약 덕분에 이 수치는 현재 600만 달러를 넘어섰으며 , 1천만 달러 상금과 역대 최고 상금 브레이슬릿 획득 가능성도 남아 있습니다.

케니 할라르트, WSOP 메인 이벤트 파이널 테이블 진출에 대한 반응
케니 할라르트에게 두 번째 WSOP 메인 이벤트 결승 테이블에 진출하는 것은 그가 결코 다시 이룰 수 있을 거라고 생각하지 못했던 꿈이었습니다.

“두 번이나 성공하다니… 꿈만 같아요. 첫 번째는 2016년인데 벌써 꿈이 이루어진 셈이죠.”

“나는 스스로에게 ‘할 수만 있다면 이 대회를 절대 놓치지 않겠다’고 다짐했습니다.”

2008년부터 메인 이벤트에 정기적으로 참가한 할러트는 한 해에도 빠지지 않고 토너먼트를 항상 최고의 수준으로 평가해 왔습니다.

“할 수만 있다면 이 대회를 절대 놓치지 않겠다고 다짐했어요. 이제 17번째 참가하는 셈이죠.”

이 깊은 달리기에는 몇 가지 향수어린 순간이 함께했습니다.

그렉 머슨 , 토니 그렉 과 함께 플레이했어요 . 심지어 20년 전에 제가 존경하던 마이크 매튜소우 나 프레디 딥 같은 선수들과도 함께 플레이했죠. 하이 스테이크 포커에서 그들을 다시 보면서, 제가 그들과 맞붙어 이길 거라고는 상상도 못 했어요.

케니 할라르트
그는 2016년에 6위를 차지했고, 그보다 더 나은 성적을 거두고 싶어하지만, 그는 이미 만족하고 있습니다.

“이후의 모든 것은 보너스예요. 다시 한번 그 순간을 소중히 간직할 거예요. 그때는 준비하고 친구와 가족을 비행기에 태우는 게 더 쉬웠어요. 지금은 더 까다로워졌지만, 상황은 누구에게나 똑같아요.”

물류적 어려움에도 불구하고 할라르트는 매 순간을 즐겼습니다.

“첫날부터 정말 즐거웠어요. 다시 포커 테이블에 앉는 것만으로도 정말 행복해요.”

케니 할라르트
케니 할라르트의 메인 이벤트 스토리
할라르트는 2025 시리즈 초반에 네 번의 캐시를 획득한 후 올해 WSOP 메인 이벤트에 참가했습니다. $1,500 터보 바운티 (158위, $2,099), $1,500 밀리어네어 메이커 (587위, $4,830), $3,000 식스 핸디드 노리밋 홀덤 (206위, $6,000), 그리고 $3,000 노리밋 홀덤 (287위, $6,010)에서 각각 소액 상금을 획득했습니다 .

그는 1b일차, 2abc일차, 그리고 3일차에 탄탄한 스택을 쌓았고, 4일차에는 강력한 플레이를 선보이며 칩 2,805,000개를 기록하며 참가자 22위에 올랐습니다. 5일차에도 안정적인 흐름을 유지한 할러트는 6일차에 에이스와 퀸, 잭이 맞붙는 엄청난 쓰리웨이 팟 덕분에 칩 카운트 1위에 올랐습니다. 덕분에 그는 칩 3,695만 개를 보유하게 되었습니다.

그는 7일차 내내 선두를 유지하며, 8일차에도 결승 테이블에 진출할 유력한 후보로 꼽히며 리더보드 정상을 지켰습니다.

칩 리드를 유지하는 데 유일한 문제는 항상 등 뒤에 표적이 있다는 것입니다. 그리고 8일차에 브랙스턴 더너웨이가 칩 리드를 뺏어내며 선두에 있는 벨기에 선수를 제치는 데 오랜 시간이 걸리지 않았습니다.

할라르트는 무하메트 페라티를 18위로 탈락시키며 하락세를 멈췄습니다 . 비공식 파이널 테이블에서 칩 랭킹 7위로 시작했음에도 불구하고, 할라르트는 사실상 위기에 처한 적이 없었고, 재빨리 경기에 임했습니다. 그는 애덤 헨드릭스 , 브랙스턴 더너웨이를 차례로 제치고 루카 보조비치 와 이대형을 상대로 2연승을 거머쥐었습니다 .

그는 꾸준히 좋은 성적을 거두고 있고, 누구와도 맞붙는 것을 두려워하지 않습니다. 칩 샷 부문 4위에 올라 있고, 전에도 이런 경험이 있습니다. 그가 끝까지 해낼 수 없을 거라고 누가 장담할 수 있을까요?

케니 할라르트가 파이널 테이블에 오른 이유
하루의 끝 작은 조각 계급
1b 45,000 603/933
2abc 25만 8천 292/2980
3 613,000 299/3486
4 2,805,000 22/1485
5 5,745,000 19/522
6 36,950,000 1/202
7 63,600,000 1/24
8 80,500,000 4/9
각 결승 테이블 플레이어의 자세한 프로필을 보려면 이름을 클릭하세요.

1번 좌석: 레오 마게츠
2번 좌석: 케니 할라르트
3번 좌석: 브랙스턴 더너웨이
4번 좌석: 존 와스녹
5번 좌석: 마이클 미즈라치
6번 좌석: 이대형
7번 좌석: 루카 보조비치
8번 좌석: 아담 헨드릭스
9번 좌석: 자로드 밍기니
2025 WSOP 메인 이벤트 파이널 테이블 좌석
좌석 플레이어 국가 칩 카운트 빅 블라인드
1 레오 마게츠 스페인 53,400,000 33
2 케니 할라르트 벨기에 80,500,000 50
3 브랙스턴 더너웨이 미국 91,900,000 57
4 존 와스녹 미국 1억 810만 68
5 마이클 미즈라치 미국 93,000,000 58
6 이대형 대한민국 34,900,000 22
7 루카 보조비치 세르비아 5천 1백만 32
8 아담 헨드릭스 미국 48,000,000 30
9 자로드 밍기니 미국 23,600,000 15
2025 WSOP 메인 이벤트 최종 테이블 상금
장소 상
1 10,000,000달러
2 6,000,000달러
3 4,000,000달러
4 3,000,000달러
5 2,400,000달러
6 1,900,000달러
7 1,500,000달러
8 1,250,000달러
9 1,000,000달러

현대 인디고게임-사설홀덤사이트로 성과를 늘리는 8가지 방법

모든 인디고게임-사설홀덤사이트 개발자에게 필요한 구문과 기능부터 놓치면 안 되는 고차원 개념까지, 자바스크립트를 최대한 활용하기 위한 8가지 방법을 소개한다.

인디고게임-사설홀덤사이트는 놀라울 정도로 안정적이고 유연하고 강력한 언어이며, 기본 상태에서 대부분의 상황에 필요한 모든 기능을 제공한다. 자바스크립트 개발의 성공을 위한 기반은 자바스크립트가 무엇을 제공하는지, 이를 프로그램에서 어떻게 활용할지를 면밀히 파악하는 것이다. 현재 자바스크립트가 제공하는 방대한 툴과 라이브러리를 최대한 활용하고자 하는 개발자를 위한 8가지 핵심 개념을 알아보자.

변수 선언 사용
변수는 프로그래밍 자체만큼 오래됐지만 현대 자바스크립트에서도 여전히 중요한 개념이다. 우선 자바스크립트 프로그래밍에서는 let보다 const를 선호한다는 점을 생각해 보자. 이유가 무엇일까?

const는 상수, 즉 변경되지 않는 변수를 선언한다. const의 불변성은 복잡성을 낮춰주므로 개발자들은 가능한 모든 경우 const를 사용한다. 불변성 변수가 어떻게 동작할지, 프로그램 수명 동안 어떻게 바뀔 수 있는지에 대해 생각할 필요가 없다. const를 사용하면 값을 저장해 두고, 값이 변경되면 어떻게 되는지에 대해 신경 쓰지 않고 어디서든 사용할 수 있다.

불변성은 눈에 잘 띄지 않지만 소프트웨어 설계 전반에 자리 잡은 심오한 개념으로, 특히 함수형 프로그래밍과 리액티브 프로그래밍에서 대규모 시스템의 전체적인 구조를 단순화하는 데 활용된다.

const에 대해 알아야 하는 또 다른 중요한 점은 객체와 컬렉션에서의 동작이다. 여기서 const는 변수에 대한 참조 변경을 방지하지만 변수의 내부 상태 변경은 방지하지 못한다. 이는 자바스크립트 내부 구조에 관한 중요한 사실을 드러낸다. (내부적으로 객체 및 컬렉션 변수는 포인터로, 메모리의 한 위치를 점유한다. const를 사용한다는 것은 이 위치를 변경할 수 없음을 의미한다.)

물론 변수가 이름 그대로 변수여야 하는 경우도 있다. 그럴 때 let을 사용하면 된다. 자바스크립트에는 var 키워드도 있다. let과 var의 차이점을 알면 변수 스코핑를 이해하는 데 도움이 되고, 변수 스코핑을 이해하면 잠시 후 설명할 스코프, 클로저와 같은 고급 개념을 이해하는 데 도움이 된다.

let 선언은 변수가 선언된 블록으로 변수를 제한하는 반면 var는 변수가 포함된 스코프로 변수를 “끌어올린다”. var가 접근하기 쉽지만 그만큼 오류가 발생할 가능성도 높다. 코드에서 var를 발견한다면 가급적 let을 사용해 리팩터링하는 것이 좋다.

컬렉션과 함수형 연산자에 대한 이해
함수형 연산자는 현대 자바스크립트의 가장 강력한 기능 중 하나다. map, flatMap, reduce, forEach와 같은 연산자를 사용하면 깔끔하고 직관적인 구문으로 컬렉션에 대해 반복 작업을 수행할 수 있다. 특히 간단한 작업의 경우 이와 같은 함수형 프로그래밍 구조를 사용하면 코드가 명확하게 읽히며, 반복과 관련된 많은 장황한 요소 없이 필요한 의미를 얻을 수 있다.

프로그램을 만들 때 일반적인 목적은 예를 들어 API로부터 응답을 받아 사용자 입력에 따라 처리하는 등 일종의 비즈니스 기능을 처리하는 데 있다. 이 작업 내에서 루프가 필요하지만 루프는 전체적인 목적을 뒷받침하기 위해 필요한 논리 단편일 뿐이다. 즉, 프로그램에서 너무 많은 공간을 차지해서는 안 된다. 함수형 연산자를 사용하면 전체적인 의미를 거의 흐리지 않으면서 루프를 표현할 수 있다.

예를 들면 다음과 같다.

const albums = [
{ artist: “Keith Jarrett”, album: “The Köln Concert”, genre: “Jazz” },
{ artist: “J.S. Bach”, album: “Brandenburg Concertos”, genre: “Classical” },
{ artist: “The Beatles”, album: “Abbey Road”, genre: “Rock” },
{ artist: “Beastie Boys”, album: “Ill Communication”, genre: “Hip Hop”}];

genreInput = “rock”;

console.log(
albums.filter(album => album.genre.toLowerCase() === genreInput.toLowerCase())
)
위 코드의 전체적인 의도는 장르에 따라 앨범 목록을 필터링하는 것이다. albums 배열의 내장 filter 메서드는 전달된 함수가 적용된 새 컬렉션을 반환한다. (원본 배열을 조작하는 것이 아니라 반환하는 이와 같은 스타일은 불변성이 실제로 작동하는 또 다른 예시다.)

루프 논리는 루프를 둘러싼 의미를 뒷받침하는 간단한 본질로 축소된다. 특히 여러 반복자가 포함된 매우 복잡한 루프, 또는 중괄호로 묶인 코드 블록으로 그 뒷부분을 단순화할 수 있는 매우 큰 루프 본문에서 전통적인 루프가 여전히 중대한 역할을 한다는 점에 주목할 필요가 있다.

promise와 async/await 활용
비동기 프로그래밍은 이름 그대로 여러 동작이 동시에 발생하기 때문에 본질적으로 까다롭다. 이는 이벤트가 뒤섞이는 상황을 고려해야 한다는 의미다. 다행히 자바스크립트에는 이러한 개념과 관련된 강력한 추상화가 있다. promise는 비동기 복잡성을 관리하기 위한 1차 방어선이며, async/await 키워드는 promise 위에 또 다른 계층을 제공한다. async/await를 사용하면 동기식처럼 보이는 구문으로 비동기 작업을 작성할 수 있다.

소프트웨어 개발자는 라이브러리에서 promise 또는 async 함수를 사용하는 경우가 많다. 브라우저에 내장된 fetch 함수, 그리고 노드(Node)와 같은 서버 측 플랫폼이 좋은 예다.

async function getStarWarsPerson(personId) {
const response = await fetch(https://swapi.dev/api/people/${personId}/);
if (response.ok) {
// …
}
여기서 정의하는 함수에는 async가 있고, 사용하는 함수(fetch)에는 await가 붙어 있다. 겉으로는 일반적인 동기 코드처럼 보이지만 이 코드는 fetch가 자체적인 시간에 따라 실행되도록 하고 후속 작업이 그 뒤를 따르도록 한다. 이 시퀀스는 fetch가 진행되는 동안 이벤트 루프가 다른 일을 할 수 있게 해준다(이 예에서는 오류 처리를 생략했지만 후에 다룰 예정).

promise는 이해하기 그다지 어렵지 않지만 promise가 있으면 실제 비동기 작업의 의미 체계를 더 깊게 살펴봐야 한다. 더 복잡해지는 대신 매우 강력해진다. Promise 객체는 비동기 작업을 표현하며, 이 객체의 resolve와 reject 메서드는 결과를 나타낸다. 그러면 클라이언트 코드는 콜백 메서드 then()과 catch()를 사용해 결과를 처리한다.

기억해야 할 점은 자바스크립트가 진정한 의미로 동시적이지는 않다는 사실이다. 비동기 구조를 사용해 병렬 처리를 지원하지만 이벤트 루프는 단 하나이며, 이는 하나의 운영체제 스레드를 나타낸다.

알아두면 좋은 5가지 단축 구문
개발자 경험을 개선하려는 자바스크립트의 의지는 강력한 단축 구문에서 잘 드러난다. 이러한 세련된 연산자는 자바스크립트 프로그래밍에서 가장 일반적이면서 성가신 부분을 몇 번의 키 입력만으로 처리할 수 있게 해준다.

스프레드
스프레드(spread) 연산자(또는 생략 연산자)를 사용하면 배열이나 객체의 개별 요소를 참조할 수 있다.

const originalArray = [1, 2, 3];
const copiedArray = […originalArray];
copiedArray.push(‘foo’); // [1,2,3,’foo’]
스프레드는 객체에도 사용할 수 있다.

const person = { name: “Alice”, age: 30 };
const address = { city: “New York”, country: “USA” };
const fullInfo = { …person, …address };
구조 분해
구조 분해(destructing)는 배열이나 객체의 요소를 개별 요소로 “풀어낼 수 있는” 간결한 방법이다.

onst colors = [“red”, “green”, “blue”];
const [firstColor] = colors;
firstColor === “red”;

const person = { name: “Alice”, age: 30, city: “London” };
const { city } = person;
city === “London”;
이 구문은 여러 상황에 사용되며, 특히 모듈을 가져올 때 자주 사용된다.

const express = require(‘express’);
const { json, urlencoded } = require(‘express’);
구조 분해는 명명된 매개변수와 기본값도 지원한다.

옵셔널 체이닝
옵셔널 체이닝(Optional chaining)은 기존의 수동 null 검사 방식을 간편한 하나의 연산자로 바꿔준다.

const street = user?.profile?.address?.street;
이 점 액세스 체인의 루트나 브랜치 중 하나라도 null이면 null 포인터 예외가 발생하는 것이 아니라 전체가 null이 된다. 즉, 걱정 한 가지를 덜 수 있다.

논리 할당 연산자
논리 할당 연산자(logical assignment)는 and, or, strict null 변형이 있다. 후자는 다음과 같다.

let myString = null;
myString ??= “Foo”;
myString ??= “Bar”;
myString === “Foo”;
myString은 실제로 null(또는 undefined)인 경우에만 변경된다.

null 병합
null 병합(nullish coalescence)은 null일 수 있는 변수와 기본값 중에서 쉽게 선택할 수 있게 해준다.

let productName = null;
let displayName = productName ?? “Unknown Product”;
productName === “Unknown Product”;
이와 같은 편의 기능은 현대 자바스크립트의 특징이다. 적절히 활용하면 더 우아하고 가독성이 좋은 코드를 작성할 수 있다.

스코프와 클로저를 두려워하지 말 것
자바스크립트를 언어로 사용할 때 스코프와 클로저는 필수적인 개념이다. 스코프 개념은 모든 언어의 핵심이다. 스코프는 변수의 가시성 범위, 즉 변수를 선언하면 그 변수를 어디에서 볼 수 있고 사용할 수 있는지를 나타낸다.

클로저는 특수한 상황에서 변수 스코프의 작동 방식이다. 새로운 함수 스코프가 선언되면 해당 함수는 주변 컨텍스트의 변수들을 사용할 수 있게 된다. 어렵게 느껴지는 이름에 겁먹을 필요가 없는 단순한 개념이다. 클로저라는 이름은 주변 스코프가 안쪽 스코프를 “감싸서 닫는다”는 의미일 뿐이다.

클로저에는 강력한 의미가 있다. 클로저를 사용해서 더 큰 컨텍스트에서 중요한 변수를 정의한 다음 이들 변수에 작용하는 일련의 기능 블록을 정의할 수 있다(논리가 강력하게 제한되거나 캡슐화됨). 의사 코드로 표현하면 다음과 같다.

outer context
variable x
function context
do stuff with x
x now reflects changes

The same idea in JS:

function outerFunction() {
let x = 10;

function innerFunction() {
x = 20;
}

innerFunction();
console.log(x); // Outputs 20
}

outerFunction();
이 예에서 innerFunction()은 클로저이며, 부모 스코프(렉시컬 스코프라고도 하며, 클로저가 호출된 스코프가 아닌 선언된 스코프의 변수에 액세스할 수 있음을 의미)의 변수에 액세스한다.

앞서 언급했듯이 함수형 프로그래밍의 원칙 중 하나는 불변성이다. 이는 깔끔한 디자인을 위해 변수 변경을 피한다는 개념이다. 예제에서 x를 수정하는 것은 이 지침에 어긋나지만 변수 액세스는 반드시 필요한 능력이다. 중요한 것은 작동 방식을 이해하는 것이다.

클로저 사용은 map, reduce와 같은 함수형 컬렉션 연산자에서 더욱 중요해진다. 이러한 연산자는 매우 깔끔한 구분으로 작업을 수행할 수 있게 해줄 뿐만 아니라, 선언된 렉시컬 스코프에도 액세스할 수 있다.

매끄러운 오류 처리
예전에 컴퓨팅 오류에 버그라는 이름이 붙은 것은 실제 나방이 회로 속으로 날아들었던 사건 때문이라는 사실을 알고 있는가? 지금은 AI 비서가 확신을 갖고 생성하는 코드가 예측할 수 없는 방식으로 오류를 일으키면서 버그가 발생한다(관련 내용은 잠시 후에 더 자세히 다룸).

프로그래머는 강력한 오류 처리 관행에서 벗어날 수 없다. 다행히 현대 자바스크립트는 오류 처리를 정교하게 개선했다. 오류 처리는 기본적으로 두 가지 형태, 일반적인 동기 코드 오류와 비동기 이벤트 오류로 나뉜다. 오류 객체는 오류 메시지, 원인 객체, 그리고 오류가 발생했을 때의 호출 스택 덤프인 스택 트레이스를 제공한다.

일반적인 오류에 대한 주 메커니즘은 고전적인 try-catch-finally 블록과 그 기원인 throw 키워드다. 비동기 오류는 약간 더 까다롭다. catch 콜백과 promise에 대한 reject 호출을 사용하고 비동기 함수에 대해 catch 블록을 사용하는 구문은 그리 복잡하지는 않지만 비동기 호출을 면밀히 주시하면서 모든 부분이 처리되고 있는지 확인해야 한다.

신중한 오류 처리는 사용자 경험에 큰 영향을 미친다. 실패를 매끄럽게 처리하고 오류를 추적해야 하며, 오류를 그대로 두고 지나가면 안 된다.

제대로 작동하는 프로그래밍 스타일 사용하기
이 방법은 사실 상식의 문제다. 본질적으로, 현명한 자바스크립트 개발자는 프로그래밍 패러다임에 있어 초교파적이다. 자바스크립트는 객체 지향 프로그래밍, 함수형 프로그래밍, 명령형 프로그래밍, 리액티브 프로그래밍 스타일을 제공한다. 개발자라면 그 기회를 최대한 활용하지 않을 이유가 없다. 사용 사례에 따라 하나의 스타일을 중심으로 프로그램을 구축할 수도 있고 여러 스타일을 혼합할 수도 있다.

현대 자바스크립트는 강력한 클래스 지원과 프로토타입 상속을 제공한다. 이는 자바스크립트의 전형적인 특징이다. 즉, 어떤 작업을 수행하는 데는 한 가지 방법만 있는 것은 아니며 특정한 정답이 있는 것도 아니다. 클래스는 객체 지향 영역에서 잘 알려져 있고 대부분의 개발자가 현재 사용하고 있지만, 프로토타입도 알아둘 필요가 있는 유용하고 중요한 개념이다.

자바스크립트는 함수형 프로그래밍의 인기를 높이는 역할도 했다. 자바스크립트 덕분에 함수형 프로그래밍 접근 방식이 알려지면서 다른 언어, 심지어 자바와 같은 강력한 객체 지향 언어도 함수형 프로그래밍의 일부를 핵심 요소로 채택했다. 특히 컬렉션을 다룰 때 함수형 연산자가 꼭 필요한 경우가 종종 있다.

자바스크립트는 RxJS, 시그널(Signals)과 같은 인기 있는 리액티브 툴을 갖춘 강력한 리액티브 언어이기도 하다. 다만 리액티브 프로그래밍은 광범위하고 흥미로운 주제이며, 앵귤러, 리액트와 같은 리액티브 프레임워크와 혼동해서는 안 된다. 이 둘은 서로 다르다.

또한 자바스크립트는 그 이름에서 알 수 있듯이 원래 스크립팅 언어였다는 사실을 잊으면 안 된다. 때로는 고전적인 명령형 스크립트의 디테일 수준이 당면한 작업에 딱 맞은 경우도 있다. 특히 일회성 시스템 유틸리티와 같이 이 방식이 필요한 상황에서는 주저할 필요 없이 사용하면 된다.

자바스크립트를 사용하는 방법은 많다. 하나만 고집하는 것은 본인에게 손해이다.

AI의 도움에 대한 생각
일단 AI 프로그래밍이 놀랍도록 유용하다는 사실은 인정하자. AI 프로그래밍 어시스턴트는 등장한 지 얼마 되지 않았지만 이미 어떤 형태로든 AI 코딩 도움 없이 소프트웨어를 만드는 것은 거의 생각할 수 없는 일이 됐다.

‘거의’라고 말한 이유는 현대 IDE에도 해당되는 이야기이기 때문이다. VS 코드, 인텔리J, 이클립스 등을 사용하지 않고 개발할 사람은 없을 것이라고 생각하겠지만 사실 Posix 명령줄과 Vim 또는 Emacs를 조합해 사용하는 개발자들도 있고, 그 모습을 보면 마우스로 조작하는 시각적 IDE가 오히려 거추장스럽게 느껴진다. 수많은 단축키과 근육 기억, 그리고 시스템에 대한 풍부한 지식의 조화에서 나오는 속도와 효율성은 눈으로 직접 보고도 믿기 어려울 정도다.

개발자는 IDE를 잘 활용하게 된 것과 거의 동일한 방식으로 AI 코딩을 최대한 활용하게 될 것이다. AI의 도움을 받지 않을 때 더 효과적으로 코딩하는 개발자도 있지만, 그건 그 개발자들이 필수 요소를 이미 마스터했기 때문이다. 이들은 크고 복잡한 시스템에서도 가장 가치가 큰 변화를 파악하고 그 변화를 이뤄낼 수 있다.

어떤 툴을 사용하든 기본을 잘 알수록 개발자 자신과 개발자가 만드는 프로그램도 더 좋아진다. 그 기본은 언어와 프레임워크, 플랫폼, 운영체제 전반에서 작용하며 크고 작은 모든 구현에서 코딩의 기반이 된다. 중요한 프로젝트에 대해 이해관계자들과 대화할 때, 그동안 쌓아온 모든 지식과 준비 과정이 비로소 결실을 맺게 되고 그 순간에 가장 큰 보람을 느끼게 된다.

AI가 그 일을 대신 해줄 수는 없지만 AI 툴을 사용해서 프로그래밍을 위한 노력에 힘을 보탤 수 있다.

NHN, 진천군에 인디고게임-모바일홀덤사이트 돌봄로봇 ‘바둑이’ 기증…노인돌봄 디지털화 지원

NHN은 인디고게임-모바일홀덤사이트 노인돌봄 분야의 디지털화 지원을 위한 사회공헌활동의 일환으로, 로봇과의 바둑 대국이 가능한 AI 돌봄로봇 ‘바둑이’를 충북 진천군에 기증했다고 11일 밝혔다.

기증식은 인디고게임-모바일홀덤사이트 진천군 주민복지과 강선미 과장, 대한노인회 진천군지회 박승구 지회장 등 주요 관계자가 참석한 가운데 지난 8일 대한노인회 진천군지회 사무실에서 진행됐다.

NHN의 시니어케어 전문 자회사 ‘와플랫’은 현재 진천군이 운영중인 ‘노인 의료·돌봄 통합지원 시범사업’에 모바일 앱 기반의 시니어케어 서비스 ‘와플랫 AI 생활지원사’를 공급 중이며, 이를 통해 진천군은 행정 자원을 효율적으로 활용하며 지역 어르신들에게 양질의 돌봄 서비스를 제공하고 있다.

이처럼 지자체 돌봄 행정의 효율화를 앞장서 지원중인 NHN은 IT 기업으로서 사회적 책임을 다하는 동시에 초고령화 사회 진입으로 최근 수요가 급증하고 있는 공공 부문 시니어케어의 디지털화를 지원하고자 AI 돌봄로봇 기증을 진행하게 됐다.

이번에 전달된 AI 돌봄로봇 ‘바둑이’는 모니터가 달린 머리와 로봇 팔을 갖추고 사용자의 바둑 능력에 맞춰 실제 대국이 가능한 놀이형 디지털 돌봄 기기이다.

시니어 계층의 대표 취미활동인 바둑을 매개로 이용자의 인지능력 개선과 여가활동 지원이 동시에 가능하다는 점에서 최근 노령층을 중심으로 이용이 확산되고 있다.

NHN은 이번 기증을 시작으로 향후 시니어케어 분야에서 IT 기업의 역량과 자원을 활용한 사회공헌활동을 다양하게 전개해 나갈 계획이다.

NHN 관계자는 “NHN이 추진 중인 웰에이징 기술 기반의 사회적 가치 실현의 일환으로, 현재 모범적인 디지털 돌봄 지자체로 주목받고 있는 진천군에 AI 돌봄로봇을 기증하게 됐다”며 “이번 기부를 시작으로 지역 어르신의 삶의 질 향상과 사회적 연결 회복에 기여할 수 있는 기술 개발과 나눔 활동을 꾸준히 이어갈 것”이라고 말했다.

WPT Prime, 포커게임 홀덤사이트 – 인디고게임 태국에서 역사적인 첫 대회 준비 완료

월드 포커게임 홀덤사이트 – 인디고게임 투어는 이번 여름에 처음으로 태국에서 개최되며 새로운 영역을 개척할 예정입니다. WPT Prime Thailand Exhibition은 7월 30일부터 8월 5일까지 방콕의 새로운 행사장인 EMSPHERE 내 UOB LIVE에서 개최됩니다.

일주일 동안 진행되는 이 포커게임 홀덤사이트 – 인디고게임 이벤트에는 25개가 넘는 토너먼트가 있으며, 포커가 빠르게 성장하고 있지만 아직 대규모 국제 이벤트가 부족한 동남아시아 지역에서 WPT 브랜드 시리즈에 참가할 수 있는 희귀한 기회를 플레이어에게 제공합니다.

태국 포커의 획기적인 순간
태국 대회는 아시아 포커 발전에 있어 중요한 전환점을 맞이합니다. WPT는 베트남, 캄보디아, 한국 등 아시아 전역에서 성공적인 대회를 개최해 왔지만, 세계 마인드 스포츠계에서 빠르게 인지도를 얻고 있는 태국에서는 이번이 처음입니다.

이러한 성장은 올해 초 방콕에서 개최된 제1회 아시아 마인드 스포츠 협회(Asian Mind Sports Association) 정상회의에서 여실히 드러났습니다. 이 정상회의는 29개 올림픽 위원회 대표단을 맞이하여 기술과 전략이 요구되는 게임을 장려하는 데 중점을 두었습니다. 특히 포커는 2024년 국제 마인드 스포츠 협회(IMSA)로부터 공식 마인드 스포츠로 인정받았습니다 .

이러한 지위는 포커를 체스나 브리지 같은 게임과 동등하게 만들며, 의사 결정, 행동 분석, 감정 조절, 위험 평가 등 게임의 인지적 요구를 인정합니다. 최근 신경과학 연구 결과도 이를 뒷받침하는데, 포커 플레이어들이 프로 체스 선수들과 유사한 핵심 뇌 영역을 활성화한다는 사실이 밝혀졌습니다.

일정을 자세히 살펴보세요
WPT Prime Thailand Exhibition에서는 ฿7,000, ฿14,000, ฿37,000의 가격으로 포커 + 여행 패키지 3종을 제공합니다. 각 패키지에는 무료 토너먼트 입장권이 포함되어 있으며, 다양한 실력 수준의 플레이어를 대상으로 합니다.

7월 30일, 14,000바트 패키지에 포함된 오프너(Opener)로 시작하며, 두 번의 출발 비행과 40분 레벨 경기가 포함됩니다. 하지만 가장 큰 볼거리는 8월 1일부터 3일까지 4일간 진행되는 37,000바트 패키지의 일부인 WPT 프라임 태국 전시 챔피언십입니다.

챔피언십에는 3,700만 바트의 후원 여행 기금이 보장되어 있어, 지역 전역에서 여행하는 선수들에게 지원과 인센티브를 제공합니다.

노리밋 홀덤 그 이상
주요 이벤트 외에도, 이번 ​​일정에는 포커의 깊이를 보여주는 다양한 포맷이 포함되어 있습니다. 팟 리밋 오마하부터 하이퍼 터보, 딥스택 터보, 프리즈아웃, 그리고 여성 이벤트까지, 이번 주에는 누구나 즐길 수 있는 다채로운 이벤트가 준비되어 있습니다. 팀 이벤트와 다양한 위성 토너먼트도 준비되어 있어 플레이어들이 챔피언십 진출 자격을 더욱 높일 수 있습니다

정상처럼 슬롯게임사이트 – 인디고홀덤 보였던 확장 프로그램, 사용자 감시와 피싱에 악용됐다

검증 배지와 슬롯게임사이트 – 인디고홀덤 높은 평점에도 불구하고, 18개 확장 프로그램이 감시 코드를 은밀히 설치하며 웹 브라우저 확장 프로그램 심사 체계의 문제점을 부각시켰다.

보안 기업 슬롯게임사이트 – 인디고홀덤 코이 시큐리티가 최근 보고서를 통해, 구글 크롬과 마이크로소프트 엣지에서 사용 가능한 18개 악성 확장 프로그램이 약 230만 명 사용자에게 배포돼 브라우저를 탈취한 정황을 공개했다. 해당 캠페인은 연구진에 의해 ‘레드디렉션(RedDirection)’으로 명명됐다.

이들은 확장 프로그램에 검증 배지, 높은 사용자 평점, 추천 배치 등 사용자 신뢰 지표를 악용해 장기간 탐지되지 않고 활동해왔다. 코이 시큐리티는 “지금까지 확인된 브라우저 기반 악성코드 캠페인 중 가장 규모가 큰 사례 중 하나”라고 평가했다.

식별된 확장 프로그램 가운데 ‘컬러 피커, 아이드로퍼 – 게코 컬러픽(Color Picker, Eyedropper – Geco colorpick)’은 10만 회 이상 설치, 800개 이상 긍정 리뷰, 공식 스토어 검증 상태를 갖추고 있었다. 정상적인 기능과 사용자 인터페이스를 제공하는 이 확장 프로그램은 실제로는 사용자의 브라우징 활동을 수집해 원격 서버로 전송하고 있었다.

기타 확장 프로그램은 이모지 키보드, 날씨 정보, 프록시 접속, 다크 모드 테마, 음량 증폭 등 다양한 기능을 제공했지만, 모두 코드 내부에 유사한 감시 및 탈취 기능을 은폐하고 있었다.

정상 업데이트로 위장한 악성 코드 배포
해당 확장 프로그램 대부분은 초기 버전에는 악성 코드가 없었으며, 이후 업데이트를 통해 악성 기능이 추가된 것으로 확인됐다. 이는 기존의 보안 점검을 회피하면서 장기간 사용자 시스템에 침투할 수 있게 한 수법이다.

코이 시큐리티 연구원 이다 다르디크만은 “구글과 마이크로소프트의 브라우저 확장 프로그램 업데이트 방식 특성상, 사용자 대부분은 클릭 없이도 자동으로 악성 업데이트를 받게 된다”라며, “230만 명 이상 사용자에게 조용히 설치됐다”라고 설명했다.

다르디크만은 “사용자 보호를 위해 도입된 검증 배지, 추천 배치, 자동 업데이트 같은 메커니즘이 오히려 악성코드 확산을 돕는 결과를 낳았다”라고 덧붙였다.

슬롯사이트-온라인홀덤-인디고홀덤에 발목 잡힌 화성 샘플 회수 임무, 어떻게 될까

슬롯사이트-온라인홀덤-인디고홀덤에서 샘플을 회수해 지구로 가져오려는 미국 항공우주국(NASA)의 ‘화성 샘플 귀환 (Mars Sample Return, MSR)’ 프로젝트가 좌초 위기를 맞은 가운데 록히드 마틴이 저렴한 샘플 회수 방식을 제안해 관심을 모으고 있다.

슬롯사이트-온라인홀덤-인디고홀덤 전문매체인 스페이스닷컴은 도널드 트럼프 대통령이 발표한 2026년 예산안에 따라 중단 위기에 놓였던 화성 샘플 회수 프로젝트에 최근 희망이 생겼다고 8일(현지시간) 보도했다.

백악관은 최근 발표한 2026년 예산안 초안에서 “화성 샘플 귀환 사업은 예산이 과도하게 초과된 상태이며, 인간 유인 탐사를 통해 더 나은 결과를 얻을 수 있다”며 사실상 MSR 프로젝트 폐기를 공식화했다. 알려진 MSR 프로젝트 비용은 최대 110억 달러(약 15조 1천억 원)에 달한다.

이에 록히드 마틴은 예전 행성 탐사 임무 경험을 활용하고 더 작은 우주선을 사용해 30억 달러 미만의 예산으로 임무를 완료할 수 있다며, 비용 초과분은 록히드 마틴이 부담하겠다고 제안했다.

록히드 마틴은 “30억 달러(약 4조 1천억원) 미만 비용으로 MSR을 실행할 수 있다”며, “현재 MSR 추정 비용이 70억 달러라는 점을 감안할 때, 저희의 목표는 기존 설계를 활용해 주요 우주선과 시스템의 운영을 간소화하는 것이다. 동시에 위험을 관리하고 감독을 줄여 총 임무 비용을 크게 낮출 것”이라고 성명을 통해 밝혔다.

착륙선은 과거 화성 인사이트 착륙선을 기반으로 한 더 작은 착륙선으로 교체될 예정이며, 화성상승선(MAV)도 작게 개발될 예정이다. 또, 지구 진입시스템(EES)도 특별 설계된 방열판을 갖춰 더 작고 가벼워질 예정이다.

물론 록히드마틴의 제안이 MSR의 유일한 대안은 아니다. 민간 우주기업 로켓랩도 작년에 화성 샘플을 더 빠르고 싸게 지구로 가져오기 위해 저가의 제안을 한 상태다.

미국은 대폭 삭감된 예산으로 화성 샘플 귀환 프로젝트가 폐지 위기에 놓였으나 중국은 화성 샘플을 가져오기 위한 임무를 한창 진행 중이다. 2028년 말 발사될 예정인 톈원 3호를 통해 중국 최초의 화성 샘플을 확보할 수 있는 기회를 얻게 된다.

MSR 프로젝트 중단을 두고 미국에서는 비판의 목소리도 나오고 있다. NASA 자문단체인 화성탐사프로그램분석그룹(MEPAG)은 최근 “화성 샘플 귀환 같은 전례 없는 도전은 위험이 따르나 과거의 성공들이 미국을 심우주 탐사의 국제적 리더로 만들었다”며 “화성 토양 샘플 회수는 미국이 다른 국가, 특히 중국에 리더십을 넘기지 않기 위해 반드시 필요하다”고 입장문을 통해 밝혔다.