이안 오하라, 인디고게임-추천홀덤사이트 이벤트 #89: $3,000 미드 스테이크 챔피언십에서 첫 WSOP 브레이슬릿 획득을 위해 열기를 더하다

이벤트 인디고게임-추천홀덤사이트 #89 의 마지막 날 : 라스베이거스 호스슈 앤 패리스 에서 열린 2025 월드 시리즈 오브 포커(WSOP) $3,000 미드 스테이크 챔피언십에서 이언 오하라가 챔피언에 등극하며 첫 번째 브레이슬릿을 획득했습니다. 포커 역사상 가장 탐나는 트로피를 거머쥔 영예로운 업적 외에도, 오하라는 1위 상금 1,189,408달러 를 차지하게 됩니다 .

예상보다 빨리 끝난 인디고게임-추천홀덤사이트 헤즈업 매치에서 바하르 무사를 물리친 후 , 무려 10,137,990달러 의 상금을 걸고 참가한 3,797명의 참가자 중에서 선두에 섰습니다 .

WSOP 인디고게임-추천홀덤사이트 대회에서 각각 2위와 3위를 차지했던 오하라는 마침내 첫 금팔찌를 따냈다. “정말 놀랍네요. 그렇게 아슬아슬했던 순간들을 여러 번 겪었는데, 드디어 조롱에서 벗어나 기분이 좋네요.” 그는 미소를 지으며 말했다.

헤즈업 매치는 딥 스택으로 시작했지만, 예상보다 오하라에게 유리하게 빨리 끝났습니다. “한동안 그 스택으로 플레이할 거라고 생각했는데, 운 좋게도 빅 핸드를 상대로 빅 핸드를 만들었고, 그게 거의 끝이었어요.”라고 그는 설명했습니다.

축하는 어떻게 할까요? “꼭 있을 거예요. 하지만 그 전에 푹 자야겠어요!”
레일 위에서 응원하는 친구들이 있었던 오하라는 팬들의 응원이 정말 큰 힘이 되었다고 말하며 내년에 다시 돌아와 타이틀을 방어하겠다고 다짐했습니다.

파이널 테이블 결과 이벤트 #89: $3,000 미드 스테이크 챔피언십
장소 플레이어 국가 상
1 이안 오하라 미국 1,189,408달러
2 바하르 무사 불가리아 792,714달러
3 야코포 아킬레 이탈리아 589,980달러
4 앤드류 로빈슨 미국 442,604달러
5 보그단 문테아누 루마니아 334,718달러
6 사이먼 윌슨 아일랜드 255,186달러
7 막시밀리아노 카스타니니 아르헨티나 196,145달러
8 미하일 자볼로카 우크라이나 152,009달러
9 안킷 아후자 인도 118,785달러
하루의 시작 액션
마지막 날은 26명의 희망 선수가 펠트로 복귀하는 것으로 시작되었습니다. 25,000달러 판타지 드래프트 픽 시샹 루오 와 앤드류 흄 이 더블 녹아웃으로 탈락하면서 경기는 빠르게 시작되었습니다. 곧이어 미셸 몰레나르 , 가스통 카츠만 , 이니고 나베이로 가 뒤를 이었고 , 모두 1단계에서 탈락하여 48,190달러의 상금을 받았습니다.

다음 레벨로 진출할 때까지 꾸준히 탈락률이 이어졌고, 오스민 다르돈이 두 테이블 재추첨 전 마지막으로 탈락했습니다. 그는 13위로 경기를 마쳤고, $48,190를 획득했습니다. 이후 선수들이 다음 상금 인상을 노리며 순위가 낮아졌습니다. 야닉 조빈 과 조지 토메스쿠는 각각 15위와 14위로 탈락하며 각각 $59,615를 획득했습니다.

얼마 지나지 않아 상황은 다시 격화되었습니다. 숏 스택의 아르템 툴리우파는 보그단 문테아누 에게 11위로 탈락하며 $93,602를 획득했습니다 . 이어, 당일 칩리더였던 에샨 발라가 이안 오하라에게 10위로 탈락하며 공식 파이널 테이블 진출의 발판을 마련했습니다.

2025 월드 시리즈 오브 포커 허브
이 페이지를 북마크하세요! 2025 WSOP에 대한 모든 정보가 여기에 있습니다.

여기를 클릭하세요
파이널 테이블 액션
인도 선수인 안킷 아후자는 9위로 118,785달러를 획득하며 가장 먼저 탈락했고, 그로부터 10분 후에 미카일 자볼로카 (8위 – 152,009달러)가 퀸과 에이스를 상대로 오하라와의 대결에서 불리한 입장에 놓였습니다 .

막시밀리아노 카스타니니 (7위 – $196,145)는 저녁 휴식 직후, 에이스-잭을 아킬레스의 에이스-텐에 깨뜨리며 불운하게도 탈락했습니다. 오하라는 또한 그날 초반에 상위권에 속했던 사이먼 윌슨 (6위 – $255,186) 을 탈락시키는 데 일조했습니다. 그러나 윌슨은 파이널 테이블에서 순위가 급락하며 잭-세븐으로 마지막 빅 블라인드 몇 개를 모두 잃었습니다 .

사이먼 윌슨
사이먼 윌슨
무사는 그 후 세 번의 탈락을 이끌었습니다. 그는 먼저 보그단 문테아누 (5위, $334,718)를 제압하며 압도적인 칩 리드를 차지했습니다. 이 녹아웃으로 앤드류 로빈슨 (4위, $442,604)은 반가운 상금 상승을 얻었지만, 그 역시 잠시 후 무사에게 패하며 탈락했습니다 . 무사는 야코포 아킬레를 3위로 탈락시켜 $589,980를 획득하며 에이스-퀸 대결에서 행운의 승리를 거머쥐었습니다.

바하르 무사
바하르 무사
불가리아 선수는 승승장구하는 듯 보이며 오하라보다 거의 두 배에 가까운 칩을 들고 마지막 결투를 시작했습니다. 하지만 결투는 예상보다 훨씬 빨리 끝났습니다. 오하라는 몇 차례 연속으로 팟을 따냈지만, 결국 플랍에서 퀸-나인으로 투 페어를 만들어내며 엄청난 더블업을 확정지었습니다 . 무사는 단 15빅 블라인드만 남게 되었고, 몇 분 후 오하라는 투 페어로 포켓 8을 만들어내며 승리를 확정지으며 2위로 탈락했습니다.

PokerNews 의 이번 이벤트 관련 보도는 여기까지입니다 . WSOP 메인 이벤트가 파이널 테이블을 향해 나아가는 가운데, 계속해서 소식을 전해드리겠습니다.

인디고게임-해외홀덤사이트에서 타입스크립트로…마이그레이션 실전 가이드

인디고게임-해외홀덤사이트가 자바스크립트의 타입 안전 대안으로 점차 인기를 얻고 있다. 자바스크립트 코드베이스르를 강한 타입의 타입스크립트로 점진적으로 전환하는 방법을 알아보자.

인디고게임-해외홀덤사이트의 변형인 타입스크립트는 강한 타입 정보를 제공하며, 버그를 최소화하고 엔터프라이즈 환경에서 자바스크립트 프로그램을 더 쉽게 구축할 수 있게 해주는 강력한 개발 툴이다. 자바스크립트가 실행되는 모든 환경에서 동작하며 그 자체가 자바스크립트로 컴파일된다. 또한 기존의 모든 자바스크립트 프로그램은 타입스크립트가 제공하는 타입 정보만 없을 뿐, 이미 유효한 타입스크립트이기도 하다.

즉, 기존 자바스크립트 프로그램을 타입스크립트로 전환할 수 있다. 한꺼번에 할 필요도 없다. 기존 자바스크립트 코드를 전부 치우고 처음부터 다시 시작할 필요 없이 기존 자바스크립트 코드베이스를 조금씩 마이그레이션하면 된다. 물론 원한다면 아예 새로 시작해서 타입스크립트로 바로 코드를 작성해 모든 타입 검사 기능을 활용하는 것도 가능하다.

타입스크립트 컴파일러 설정
타입스크립트는 자바스크립트와는 완전히 별개의 프로젝트이므로 타입스크립트가 제대로 작동하도록 하기 위해서는 자체 컴파일러를 포함해야 한다.

타입스크립트를 설정하려면 Node.js와 npm이 필요하다.

npm install -g typescript
자바스크립트 생태계의 다른 프로젝트를 타입스크립트와 함께 사용할 수도 있다. 예를 들어 번(Bun)은 타입스크립트 컴파일러를 자동으로 번들로 포함하므로 따로 설치할 필요가 없다. 데노(Deno) 런타임 역시 타입스크립트를 기본적으로 지원한다. 만일 이러한 프로젝트로 전환하려고 이미 생각 중이었다면 더더욱 타입스크립트를 사용하지 않을 이유가 없다.

타입스크립트를 자바스크립트로 컴파일하기
기존 자바스크립트를 타입스크립트로 컴파일하는 가장 기초적인 방법은 자바스크립트 코드에 대해 그냥 타입스크립트 컴파일러를 실행하는 것이다.

tsc myfile.ts
타입스크립트 파일은 파일 확장자로 .ts를 사용한다. 컴파일러를 거치면 같은 위치에서 같은 이름의 .js 파일로 변환된다.

이 방법은 일회성 작업에는 괜찮지만 실제로는 전체 프로젝트 디렉토리의 파일을 컴파일해야 하는 경우가 대부분이다. 이 작업을 번거롭지 않게 수행하려면 타입스크립트 컴파일러에서 작동하도록 프로젝트를 위한 간단한 구성 파일을 작성해야 한다.

타입스크립트의 구성 파일은 일반적으로 tsconfig.json이라는 이름으로 프로젝트의 루트 디렉토리에 위치한다. 간단한 tsconfig.json의 예를 들면 다음과 같다.

{
“compilerOptions”: {
“outDir”: “./jssrc”,
“allowJs”: true,
“target”: “es6”,
“sourceMap”: true
},
“include”: [“./src/*/“]
}
첫 번째 섹션인 compilerOptions은 컴파일러에 컴파일된 파일을 출력할 위치를 알려준다. “outDir”: “./jssrc”는 생성된 모든 .js 파일이 jssrc라는 디렉토리에 저장된다는 뜻이다(jssrc는 “JavaScript source”를 나타내지만 자신의 프로젝트 레이아웃에 맞는 아무 이름이나 사용하면 됨). 또한 일반 자바스크립트 파일을 입력으로 허용한다고 명시돼 있으므로(“allowJs”: true) src 폴더에서 자바스크립트와 타입스크립트 파일을 자유롭게 혼합해 사용할 수 있다.

outDir을 지정하지 않으면 자바스크립트 파일은 소스 디렉토리에 있는 상응하는 타입스크립트 파일과 나란히 저장되는데, 여러가지 이유로 이러한 구조를 피하고 싶을 수도 있다. 예를 들어 쉽게 정리할 수 있도록 별도의 디렉토리에 생성된 파일을 보관하고자 할 수 있다.

어떤 ECMAScript 표준으로 컴파일할 것인지도 구성 파일에 정의할 수 있다. “target”: “es6″은 ECMAScript 6을 사용한다는 의미다. 현재 대부분의 자바스크립트 엔진과 브라우저가 ES6를 지원하므로 기본값으로 괜찮다. “sourceMap”을 true로 지정하면 모든 자바스크립트 파일과 함께 디버깅을 위해 .js.map 파일이 생성된다.

마지막으로, include 섹션은 처리할 소스 파일을 찾을 위치에 대한 glob 패턴을 제공한다.

tsconfig.json에는 이 외에도 많은 옵션이 있지만 위에 언급한 몇 가지만으로도 실행하기에는 충분할 것이다.

tsconfig.json을 설정하고 나면 프로젝트 루트에서 tsc를 실행하고 outDir에서 지정한 디렉토리에 파일을 생성할 수 있다.

지금 사용 중인 자바스크립트 기반 프로젝트의 복사본을 만들어 하나 이상의 .ts 확장자 파일을 포함해 직접 설정해 볼 것을 권한다. 다른 요소와 충돌하지 않는 outDir을 지정해야 한다. 이렇게 하면 컴파일러에 의해 빌드된 변경된 파일이 기존 파일을 건드리지 않으므로 기존 작업을 손상시키지 않고 실험할 수 있다.

기존 코드에 타입스크립트 타입 주석 추가하기
컴파일러를 설정했다면 그 다음으로 할 일은 기존 코드를 타입스크립트로 마이그레이션하는 것이다.

기존의 모든 자바스크립트 파일은 이미 유효한 타입스크립트이므로 기존 .js 파일의 이름을 .ts로 바꾸는 방식으로 한 번에 한 파일씩 점진적으로 진행할 수 있다. 자바스크립트 파일에 타입 정보 또는 기타 타입스크립트 관련 구문이 없으면 타입스크립트 컴파일러는 해당 파일에 대해 아무 작업도 수행하지 않으며, 코드에 타입스크립트에 해당하는 요소가 있는 경우에만 코드를 면밀히 살펴보기 시작한다.

타입스크립트 주석을 시작하는 방법 중 하나는 함수 시그니처와 반환 타입에 주석을 추가하는 것이다. 다음은 타입 주석이 없는 자바스크립트 함수로, .firstName과 .lastName 속성이 있는 객체를 기반으로 해서 성이 앞에 오는 형식으로 사람 이름을 생성한다.

function lastNameFirst(person) {
return ${person.lastName}, ${person.firstName};
}
타입스크립트에서는 무엇이 허용되고 반환되는지에 대한 부분을 훨씬 더 명시적으로 설정할 수 있다. 여기서는 인수와 반환 값에 대한 타입 주석만 제공한다.

function lastNameFirst(person: Person): string {
return ${person.lastName}, ${person.firstName};
}
이 코드는 이전 코드에서 정의된 Person이라는 객체 타입이 있다고 가정한다. 또한 자바스크립트와 타입스크립트 모두에서 기본적으로 제공되는 string 타입을 활용한다. 이러한 주석을 추가함으로써 이제 이 함수를 호출하는 모든 코드는 반드시 Person 타입의 객체를 제공해야 한다는 것을 보장하게 된다. 코드에서 이 함수를 호출하고 Person이 아닌 DogBreed를 제공한다면 컴파일러에서 다음과 같은 오류가 발생한다.

error TS2345: Argument of type ‘DogBreed’ is not assignable to parameter of type ‘Person’.
Type ‘DogBreed’ is missing the following properties from type ‘Person’: firstName, lastName
이 오류에 포함된 세부 정보의 좋은 점 중 하나는 단순히 올바른 타입이 아니라는 경고만이 아니라 특정 인스턴스에서 그 타입이 왜 작동하지 않는지에 대한 정보도 얻을 수 있다는 것이다. 당면한 문제를 해결하는 방법을 안내할 뿐만 아니라 사용 사례에 맞게 타입의 폭을 더 넓히거나 좁힐 방법에 대해서도 생각해 볼 수 있게 해준다.

인터페이스 선언
어떤 대상에 사용 가능한 타입을 설명하는 또 다른 방법은 인터페이스 선언을 통한 방법이다. 인터페이스는 어떤 대상을 완전히 정의하지 않고도 그 대상에서 무엇을 기대할 수 있는지를 설명한다. 예를 들면 다음과 같다.

interface Name {
firstName: string;
lastName: string;
}

function lastNameFirst(person: Name): string {
return ${person.lastName}, ${person.firstName};
}
이와 같은 경우 .firstName과 .lastName 속성을 갖고 있고 타입이 string이라는 조건을 충족한다면 어느 타입이든 원하는 대로 lastnameFirst()에 제공할 수 있다. 이 방식은 객체가 특정 타입인지 여부가 아니라 객체의 타입 형태(type shape)를 기반으로 타입을 만들 수 있게 해준다.

사용할 타입스크립트 타입 결정하기
자바스크립트 코드에 주석을 달아 타입스크립트를 생성할 때 적용하는 타입 정보는 대부분 개발자에게 익숙하다. 애초에 자바스크립트 타입에서 유래됐기 때문이다. 그러나 이와 같은 타입을 적용할 위치와 방법에 대해서는 신중한 판단이 필요하다.

일반적으로 리터럴에 대한 주석은 자동으로 추론이 가능하므로 제공할 필요가 없다. 예를 들어 name: string = “Davis”;는 중복적이다. 리터럴에 대한 할당에서 name이 string이 될 것임이 명확하기 때문이다(많은 익명 함수의 타입도 이 방식으로 추론이 가능).

프리미티브 타입(string, number, boolean)은 변수가 그 타입을 사용하고 자동으로 타입을 추론할 수 없을 때 변수에 적용할 수 있다. 타입 배열의 경우 타입 뒤에 []를 사용할 수 있다(예를 들어 숫자 배열의 경우 number[]). 또는 Array 구문을 사용할 수도 있다(이 경우 Array).

고유한 타입을 정의하려면 다음과 같이 type 키워드를 사용하면 된다.

type FullName = {
firstName: string;
lastName: string;
};
이는 다시 해당 타입 형태와 일치하는 객체를 생성하는 데 사용할 수 있다.

var myname:FullName = {firstName:”Brad”, lastName:”Davis”};
그러나 다음과 같은 경우에는 오류가 발생한다.

var myname:FullName = {firstName:”Brad”, lastName:”Davis”, middleName:”S.”};
오류의 원인은 middleName이 타입에 정의되어 있지 않다는 것이다.

| 연산자를 사용해서 어떤 대상의 타입이 가능한 여러 타입 중 하나일 수 있음을 나타낼 수 있다.

type userName = Fullname | string;

// or we can use it in a function signature …

function doSomethingWithName(name: Fullname|string) {…}
기존 타입을 합성해서 새로운 타입(“교차” 타입)을 만들려면 다음과 같이 & 연산자를 사용하면 된다.

type Person = {
firstName: string;
lastName: string;
};
type Bibliography = {
books: Array;
};

type Author = Person & Bibliography;

// we can then create an object that uses fields from both types:

var a: Author = {
firstName: “Serdar”, lastName: “Yegulalp”, books:
[“Python Made Easy”, “Python Made Complicated”]
};
타입을 사용해서 이 작업을 할 수 있지만, 이와 비슷한 작업을 인터페이스를 통해서 하고 싶다면 다른 접근 방식을 사용해야 한다. 예를 들어 다음과 같이 extends 키워드를 사용한다.

interface Person {
firstName: string;
lastName: string;
}

interface Author extends Person {
penName: string;
}
자바스크립트 클래스도 타입으로 인정된다. 타입스크립트에서는 타입 주석을 사용해서 클래스를 있는 그대로 사용할 수 있다.

class Person {
name: string;
constructor(
public firstName: string,
public lastName: string
) {
this.firstName = firstName;
this.lastName = lastName;
this.name = ${firstName} ${lastName};
}
}
타입스크립트에는 다른 경우를 처리하기 위한 특수 타입도 몇 가지 있다. any는 말 그대로 어느 타입이든 허용된다는 것을 의미한다. null과 undefined의 의미는 일반 자바스크립트에서 사용될 때와 동일하다. 예를 들어 string|null을 사용해서 문자열 또는 null 값이 되는 타입을 나타낼 수 있다.

또한 타입스크립트는 기본적으로 ! 후위 연산자를 지원한다. 예를 들어 x!.action()은 타입스크립트에서 x가 null 또는 undefined가 아닌 한 x에서 .action()이 호출될 것을 보장한다.

타입 표현식에 대해 특정 시그니처가 있는 함수를 참조하려면 “호출 시그니처”를 사용하면 된다.

function runFn(fn: (arg: number) => any, value: number): any {
return fn(value);
}
runFn은 하나의 숫자를 인수로 받아서 임의의 값을 반환하는 함수를 허용한다. runFn은 이러한 함수와 숫자 값을 받은 다음 해당 값으로 함수를 실행한다.

참고로 메인 함수 시그니처에서 콜론을 사용하는 것과 달리, 여기서는 전달된 함수가 무엇을 반환하는지를 나타내기 위하 화살표 주석을 사용한다.

타입스크립트 프로젝트 빌드하기
자바스크립트 생태계의 많은 빌드 툴이 이제 타입스크립트를 인식한다. 예를 들어 tsdx, 앵귤러, 네스트와 같은 프레임워크는 타입스크립트 코드베이스를 자바스크립트 코드로 알아서 변환할 수 있다. 이 과정에서 사람의 개입이 필요한 경우는 거의 없다.

바벨(Babel), 웹팩(webpack) 등의 빌드 툴에서도 타입스크립트 처리를 확장 기능으로 설치하거나 수동으로 활성화하면 타입스크립트 프로젝트를 다룰 수 있다. 예를 들어 웹팩의 경우 npm을 통해 ts-loader 패키지를 설치한 다음 webpack.config.js 파일을 설정해서 .ts 파일을 포함하도록 하면 된다.

기존 자바스크립트 프로젝트를 타입스크립트로 옮기기 위한 핵심은 한 번에 한 단계씩 접근하는 것이다. 한 번에 하나의 모듈, 그 다음에는 한 번에 하나의 함수를 마이그레이션한다. 타입스크립트는 일반 자바스크립트와 공존할 수 있으므로 모든 부분을 한꺼번에 마이그레이션할 필요가 없다. 프로젝트 코드베이스에서 사용할 최적의 타입을 시간을 두고 천천히 알아보면 된다.

붕어빵 찍듯 인디고게임-텍사스홀덤온라인 아이템 찍어낸 ‘넷마블엔투 직원’…500만원 현금으로 바꿨다

국내 한 인디고게임-텍사스홀덤온라인 게임사 직원이 자신의 권한으로 고가의 게임 아이템을 만들어낸 뒤 현금화해 부당이익을 챙긴 사실이 드러났다.

넷마블 ‘인디고게임-텍사스홀덤온라인’ 제작진은 10일 “내부 직원의 비정상 아이템 판매라는 충격적이고 죄송스러운 사건을 확인했다”며 이같이 밝혔다.

다중접속역할수행게임(MMORPG)인 ‘RF 온라인 넥스트’는 넷마블 자회사 넷마블엔투가 개발해 지난 3월 국내에서 서비스를 시작했다. 이후 앱 마켓 매출 순위 상위권을 유지하고 있다.

넷마블에 따르면 넷마블엔투 개발실 소속 직원 A씨는 게임 내에서 거래할 수 있는 아이템인 ‘+10 반중력 드라이브’를 비정상적으로 만들어 총 16개를 판매했다.

이 과정에서 A씨는 게임 데이터베이스(DB)에 직접 접근해 ‘반중력 드라이브’의 강화 수치를 10으로 임의 조작, 고가의 아이템을 ‘찍어낸’ 것으로 알려졌다.

A씨의 불법 행위는 지난 6일 고객센터를 통해 사건이 접수되면서 드러났다. 넷마블은 거래 로그를 검토한 결과 A씨의 비정상 아이템 강화 및 거래 이력을 확인했다. A씨가 아이템을 팔아 얻은 재화를 현금화해 500만원 정도 챙긴 사실도 파악했다.

넷마블은 확인 즉시 A씨를 업무에서 배제하고 사용한 계정을 영구 정지·압류했다고 밝혔다. 동시에 A씨를 징계위원회에 회부하고 향후 부당 행위에 대한 민·형사 조치를 진행할 방침이라고도 했다.

또 A씨가 비정상적으로 유통한 아이템 거래 이력을 추적해 모두 회수하고, 이를 구매해 피해를 본 이용자에게는 구매 비용과 구매 이전에 장착하고 있던 아이템 등을 보상으로 지급하기로 했다.

넷마블은 “이번 사건으로 내부 인력 관리와 운영상의 부족함을 깊이 반성했다”며 “내부 감사 시스템을 더욱 강화하고, 데이터 접근 권한에 대한 철저한 관리로 이와 같은 사건이 재발하지 않도록 하겠다”고 이용자들에게 사과했다.

2025 WSOP 43일차: 오마하게임 홀덤사이트 – 인디고게임 PUNNAT PUNSRI, PLO 미스터리 바운티에서 빛나며 메인 이벤트 3일차 돌입

2025 월드 시리즈 오마하게임 홀덤사이트 – 인디고게임 오브 포커(WSOP) 43일차, 호스슈 앤 패리스 라스베이거스는 $10,000 메인 이벤트가 다시 한번 주목을 받으면서 사람들로 북적였습니다. 이벤트 #81: $10,000 WSOP 메인 이벤트 월드 챔피언십 3일차는 3,453명의 플레이어가 $1,000만 달러의 최고 상금을 노리는 경쟁으로 시작되었습니다. 하지만 이 중 단 1,476명만이 칩을 획득하며 대회를 마감했습니다.

일본의 오마하게임 홀덤사이트 – 인디고게임 쇼타로 고바야시 (1,971,000점)가 3일차 칩 리더라는 영예를 안았습니다. 2024 WSOP 유럽 메인 이벤트 챔피언 막스 노이게 바우어 (1,928,000점)와 프랑스의 샘 야쿠보비츠 (1,800,000점)가 그 뒤를 바짝 쫓고 있습니다.

메인 이벤트 3일차에 무슨 일이 있었는지 자세한 액션 요약을 통해 알아보세요 .

시도해보세요
이벤트 #87: $5,000 슈퍼 터보 바운티가 우승을 차지했습니다. 하루가 더 필요할 것 같았던 바로 그때였습니다. 이 단 하루 이벤트에는 1,283명의 플레이어가 참가 신청을 했고, 현지 시간 오후 2시에 시작되는 경기였기에 적절한 시간 안에 경기를 마치는 것은 쉽지 않았습니다. 어쩌면 2026년에는 오전 10시에 시작될지도 모릅니다. 그럼에도 불구하고, 네타넬 스턴이 경기 시작 약 16시간 만에 첫 번째 팔찌와 $618,377의 상금을 차지하며 우승을 차지했습니다.

Punsri, 1,000달러 미스터리 현상금 PLO 1일차에서 탁월한 성과 거두다

이벤트 #86 1일차 : $1,000 미스터리 바운티 팟 리밋 오마하( Horseshoe and Paris Las Vegas)에는 2,171명의 플레이어가 참가했지만, 12개 레벨을 완료한 후 칩을 획득한 참가자는 325명에 불과했습니다. 2025년 월드 시리즈 오브 포커(WSOP) 일정에 포함되기 위해 수많은 스타들이 이 이벤트에 참가하기로 결정했는데, 그중에는 이 게임의 거물급 플레이어들도 포함되어 있습니다.

워싱턴 주립대의 케이시 와셀 (1,135,000달러)은 7자리 수의 상금을 획득한 단 두 선수 중 한 명이었습니다. 최근 1,500달러 상금의 빅 오(Big O) 이벤트에서 우승한 이고르 젝처 (1,087,000달러)도 다른 한 명이었습니다.

태국 역대 상금 순위 1위인 푼낫 푼스리 (76만)는 오버나이트 칩 카운트 상위 10위 안에 들었습니다. 푼스리는 라이브 포커 토너먼트에서 2,500만 달러 이상의 상금을 획득했습니다. 2만 5천 달러 판타지 드래프트 지명권자인 그는 올여름 6번의 상금을 획득했으며, 그중에는 1,500달러 노리밋 홀덤 슛아웃과 1,500달러 팟리밋 오마하 8핸디드 이벤트에서 3위를 차지한 것도 포함됩니다.

한컴·듀얼랩, 바카라사이트-온라인홀덤-인디고홀덤 오픈소스 PDF 데이터 로더 공동 개발…AI 생태계 협업 확대

한글과컴퓨터(이하 한컴)가 바둑이사이트-온라인홀덤-인디고홀덤 오픈소스 전문 업체 듀얼랩(Duallab)과 협력해 오픈소스 기반 PDF 데이터 추출 기술 개발에 나선다. 한컴은 듀얼랩과 ‘오픈 PDF 데이터 로더(Open PDF Data Loader)’ 공동 개발 및 사업 협력을 위한 양해각서(MOU)를 체결하고, AI 기술 기업으로의 전환을 가속화한다고 밝혔다.

이번 협약은 바둑이사이트-온라인홀덤-인디고홀덤 2025년 7월부터 시작된 기술 협력의 구체적 실행 계획을 양사가 공유하고 프로젝트의 공식 출범을 알리기 위한 목적이다. 최근 AI 호스팅 플랫폼 허깅페이스(Hugging Face)에 등록된 AI 모델 수가 100만 건을 돌파하면서 오픈소스 기반 AI 생태계는 빠르게 확장 중이다. 한컴은 이 같은 흐름에 맞춰 자사의 PDF 데이터 추출 기술을 오픈소스로 공개하고 전 세계 개발자와 협업을 강화하는 동시에 기술 경쟁력도 확보할 계획이다.

양사가 공동 개발하는 오픈 PDF 데이터 로더는 PDF 문서에서 데이터를 빠르고 정확하게 추출하도록 지원하는 소프트웨어 개발 도구(SDK)다. 한컴은 AI 모델과의 연동이 유연한 구조를 강점으로 내세워 글로벌 개발자 커뮤니티와의 협업을 적극적으로 확대할 예정이다.

이번 협력의 파트너인 듀얼랩은 PDF 기술 표준을 관장하는 ‘PDF 협회(PDF Association)’의 정회원이며, PDF/A 유효성 검사 도구인 ‘베라PF(veraPDF)’의 오픈소스 기술 개발을 주도했다. 듀얼랩은 축적된 오픈소스 개발 경험과 글로벌 네트워크를 바탕으로 프로젝트의 시장 안착과 기술적 신뢰성을 높이는 데 기여할 전망이다.

한컴은 자체 개발한 AI 기반 문서 분석 솔루션 ‘한컴 데이터 로더’를 통해 이미 관련 기술력을 입증한 바 있다. 이 솔루션은 PDF를 비롯해 HWPX, 워드, 파워포인트 등 다양한 형식의 문서에서 텍스트는 물론, 표와 이미지 같은 객체를 추출해 RAG 기반 AI 학습을 지원한다. 이번 프로젝트는 듀얼랩의 PDF 전문성과 한컴의 AI 기술을 결합한 오픈소스 PDF 데이터 로더를 선보이려는 전략의 일환이다.

한컴은 ‘오픈 코어(Open Core)’ 전략을 채택해 누구나 자유롭게 사용할 수 있도록 핵심 SDK를 공개하고, OCR 정밀도 향상, 표·수식·차트 인식 등 고급 기능은 별도 상용 애드온 형태로 제공한다. 이를 통해 지속 가능한 비즈니스 모델을 구축하겠다는 계획이다. 또한 국내외 오픈소스 관련 행사에 적극 참여하고 개발자 커뮤니티와 긴밀히 소통하며 기술 지원 및 맞춤형 개발과 같은 새로운 사업 기회를 모색해 글로벌 오픈소스 브랜드로 성장해 나갈 방침이다.

한컴 김연수 대표는 “이번 듀얼랩과의 협력은 한컴이 축적해 온 문서 기술력과 최신 AI, 오픈소스 트렌드를 결합해 글로벌 시장에 본격 진출하는 중요한 전환점”이라며 “단순한 제품 출시를 넘어 개방과 협력의 가치를 바탕으로 전 세계 개발자와 함께 성장하는 기술 생태계를 구축하고, 이를 통해 한컴이 글로벌 AI 서비스 기업으로 도약하는 기반을 마련하겠다”라고 말했다.

오마하게임 홀덤사이트 – 인디고게임 리버스, 개선된 것은 ‘쫄작 감성’만이 아니다

오는 15일 PC와 모바일로 출시되는 오마하게임 홀덤사이트 – 인디고게임 리버스(이하 세나 리버스)는 넷마블 자체 IP 강화 전략 중심에 있다. 오마하게임 홀덤사이트 – 인디고게임는 몬스터길들이기 등과 함께 넷마블의 스마트폰 게임 전환을 이끈 선두주자이며, 넷마블이 빠르게 모바일 강자로 자리매김할 수 있도록 한 공신이라 할 수 있다. 이러한 오마하게임 홀덤사이트 – 인디고게임를 언리얼 엔진 5를 토대로 전면적으로 개선한 타이틀이 세나 리버스다. 넷마블이 지닌 고유 IP 파워가 어느 정도인지 가장 극명하게 보여줄 수 있는 신작이라 할 수 있다.

세나 리버스에 대해 넷마블넥서스 김정기 PD는 개발자노트를 통해 “본질은 지키되 필요한 부분을 새롭게 표현한다는 원작을 지키려 노력했다”고 밝혔다. 이를 대표하는 것이 ‘쫄작’이다. 오마하게임 홀덤사이트 – 인디고게임에는 영웅 30레벨 달성을 반복하며 ‘뽑기(확률형 아이템)’에 사용되는 루비를 모으는 특유의 플레이인 ‘쫄작’이 있었다. 세나 리버스에서도 이를 유지하면서도, 좀 더 편리하게 이용할 수 있도록 개선하는 과정을 거쳤다.

나아지는 것은 앞서 이야기한 ‘쫄작’만이 아니다. 언리얼 엔진 5를 기반으로 발전된 연출이 더해지며, 캐릭터 모델링도 유저 의견을 토대로 지속적으로 개선해 왔다. 500명에 달하는 영웅을 수집하는 핵심 재미와 주요 콘텐츠를 가져오면서도, 현대에 맞게 다듬어서 새로운 유저도 즐길 수 있는 게임으로 선보이겠다는 것이 제작진의 목표다. 그렇다면 어떠한 부분을 유지하고, 어떤 점을 개선했는지 자세히 살펴보는 시간을 마련했다.

서브 스토리 더해진 ‘에반 원정대’의 이야기 다룬다

먼저 살펴볼 부분은 세계관과 스토리다. 세나 리버스 스토리는 시리즈에서 빠질 수 없는 에반 원정대의 모험에서 시작된다. 에반과 카린의 첫 모험을 기점으로 삼으며 이후 태오, 연희, 실베스타 등 여러 영웅이 더해지며 깊어지는 세계관을 경험할 수 있다. 다만 원작 스토리가 10년이라는 긴 시간에 걸쳐 전개됐기에, 초반부 스토리는 중요 사건 위주로 속도감 있게 풀어낸다. 원작 재미를 해치지 않으면서도 기존 팬들이 지루하게 느껴지지 않는 것을 포인트로 삼았다.

여기에 원작에서는 자세히 공개되지 않았던 내용을 더한다. 설정으로만 남아있었거나 감춰진 사건을 밖으로 드러내고, 같은 사건이라도 다른 시각으로 풀어내는 식이다. 먼저 툴팁으로만 언급됐던 실베스타와 목걸이에 대한 이야기, 연희와 우마왕의 대립 등 여러 사건이 준비되어 있다. 일련의 과정을 통해 원작에서 밝혀지지 않았던 과거와 미래 이야기가 추가되며 기존과 다른 순서로 영웅들이 등장할 수 있다.

‘3%룰’ 포함 포커게임 홀덤사이트 – 인디고게임 상법개정안 여야 합의…재계 “경영활동 위축 우려”

여야가 포커게임 홀덤사이트 – 인디고게임 이른바 ‘3% 룰’을 포함하는 상법 개정안 처리에 합의하자 경제계가 기업 경영에 초래할 불확실성을 우려하고 있다.

재계에서는 주주들의 소송 위험으로 장기 투자가 어려워지고 행동주의 펀드의 경영권 공격에도 취약해질 수 있다며 상법 개정안에 반대해왔다.

2일 포커게임 홀덤사이트 – 인디고게임 더불어민주당과 국민의힘은 상법 개정안의 쟁점인 ‘3% 룰’, 즉 감사위원 선임 시 최대 주주와 특수관계인의 의결권을 3%로 제한하는 규칙 관련 조문을 일부 보완해 법안을 합의 처리하기로 했다.

여야 합의에 따라 상법 개정안은 오는 3일 국회 본회의에서 처리된다.

이번 포커게임 홀덤사이트 – 인디고게임 개정안에는 ‘3% 룰’을 비롯해 이사의 충실의무 대상을 ‘회사’뿐 아니라 ‘주주’로 확대하고, 주주총회 시 전자투표를 의무화하는 내용 등이 담겼다.

다만 집중 투표제와 사외이사인 감사위원을 1명에서 2명 또는 전원으로 확대하는 내용은 이번 개정안에서 빠졌으며, 추후 공청회를 열어 다시 협의하기로 했다.

앞서 민주당은 지난 3월 본회의에서도 상법 개정안 처리를 주도했으나, 당시 한덕수 전 대통령 권한대행 국무총리가 거부권을 행사해 법안은 폐기됐다.

그러나 이재명 대통령이 상법 개정안 처리 의지를 밝힌 가운데 민주당이 법안을 재발의했고, 국민의힘이 그간 고수하던 반대 입장을 철회하고 전향적 검토에 나서면서 여야 합의가 성사됐다.

기업에서는 상법 개정안에 포함된 3% 룰이 주주들의 무분별한 손해배상·배임죄 소송과 외국계 헤지펀드의 경영권 공격을 부추길 수 있다는 의견이 나온다.

또 이사가 다양한 주주의 이익을 모두 합치시키는 것이 불가능해 신속한 투자 결정 등이 어려워질 수 있다는 우려도 제기된다.

한 재계 관계자는 “이사회가 적대 세력으로 넘어가면 지분율과 완전 반대 결과로 이사회가 운영될 수 있어 굉장히 우려가 크다”며 “이사회가 역전될 수 있다는 점이 난감하고 앞으로 어떻게 해야 할지 지켜봐야 하는 상황”이라고 말했다.

아울러 “이사 충실 의무 등의 부분에서 경영 판단 원칙 등이 명문화되고 배임 제도가 개선돼 경영진에 대한 소송 여지가 줄어야 할 것 같다”고 덧붙였다.

다른 재계 관계자도 “이번 상법 개정안은 기업의 경영상 불확실성을 높이고 경영활동을 위축시킬 수 있어 매우 우려되는 상황”이라며 “개정안의 부작용을 줄이고 우리 기업의 경쟁력 향상 차원에서 보다 신중한 논의가 더 이뤄져야 할 필요가 있다”고 말했다.

한국전력과 한국가스공사 등 에너지 공기업도 이번 상법 개정안의 영향을 피해 가기 어려울 전망이다.

그동안 양대 에너지 공기업은 누적 적자에도 불구하고 정부의 에너지 정책 기조에 따라 원가 이하의 요금으로 전기와 가스를 공급해왔다. 공사의 경영상 어려움과는 관계 없이 물가와 값싼 에너지 공급 등 공공성에 무게를 둬온 것이다.

그러나 이사의 주주에 대한 충실 의무 조항이 현실화할 경우 상황은 달라질 수 있다. 주주 이익을 고려해야 하는 법적 책임이 강화되면서 한전과 가스공사가 요금 인상을 적극적으로 추진할 명분이 생길 수 있기 때문이다.

한 에너지 공기업 관계자는 연합뉴스와 통화에서 “정부와 협의해 주주의 이익에 반하는 일이 없도록 노력하겠다”고 말했다.