• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:53
CET 16:53
KST 00:53
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team Liquid Map Contest #22 - Presented by Monster Energy4ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13
Community News
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool17Weekly Cups (March 9-15): herO, Clem, ByuN win32026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12Blizzard Classic Cup - Tastosis announced as captains18
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 9-15): herO, Clem, ByuN win Team Liquid Map Contest #22 - Presented by Monster Energy Weekly Cups (August 25-31): Clem's Last Straw? Blizzard Classic Cup - Tastosis announced as captains
Tourneys
2026 KungFu Cup Announcement [GSL CK] #2: Team Classic vs. Team Solar [GSL CK] #1: Team Maru vs. Team herO RSL Season 4 announced for March-April PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar)
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 517 Distant Threat Mutation # 516 Specter of Death Mutation # 515 Together Forever
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea ASL21 General Discussion BSL Season 22 BW General Discussion
Tourneys
[Megathread] Daily Proleagues [BSL22] Open Qualifiers & Ladder Tours IPSL Spring 2026 is here! ASL Season 21 Qualifiers March 7-8
Strategy
Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Zealot bombing is no longer popular?
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Stormgate/Frost Giant Megathread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Mexico's Drug War Canadian Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations Cricket [SPORT]
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2144 users

The Big Programming Thread - Page 261

Forum Index > General Forum
Post a Reply
Prev 1 259 260 261 262 263 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
AmericanUmlaut
Profile Blog Joined November 2010
Germany2594 Posts
March 04 2013 09:31 GMT
#5201
On March 04 2013 15:10 JeanLuc wrote:
to any web devs: is it okay to be coding just html and vanilla js code in this day and age.

It can be okay. It depends on what problem you're trying to solve.
The frumious Bandersnatch
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
March 04 2013 11:09 GMT
#5202
On March 04 2013 15:10 JeanLuc wrote:
to any web devs: is it okay to be coding just html and vanilla js code in this day and age.


That is what web designers do.

Web developers need at least one serverside language. Though node.js exists, the realworld use is fairly limited so i wouldn't bet on anyone getting a job as web developer purely on javascript knowledge.
Nihilnovi
Profile Joined May 2010
Sweden696 Posts
March 04 2013 14:14 GMT
#5203
On March 04 2013 20:09 Morfildur wrote:
Show nested quote +
On March 04 2013 15:10 JeanLuc wrote:
to any web devs: is it okay to be coding just html and vanilla js code in this day and age.


That is what web designers do.

Web developers need at least one serverside language. Though node.js exists, the realworld use is fairly limited so i wouldn't bet on anyone getting a job as web developer purely on javascript knowledge.


Don't know what type of web designers you work with, but in my company a web designers job is to design, while junior developers/interns generally take care of the templating(html) and frontend logic under supervision of a frontend developer.

Maybe in small projects the designer can do some html and js, but that's generally not recommended.

To answer the original question, I don't allow any vanilla code in my company, for server-side we use frameworks, for js we use jQuery and for templating we use Twig. It's a major difference in profit margins, why reinvent the wheel?
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
March 04 2013 14:59 GMT
#5204
On March 04 2013 23:14 Nihilnovi wrote:
Show nested quote +
On March 04 2013 20:09 Morfildur wrote:
On March 04 2013 15:10 JeanLuc wrote:
to any web devs: is it okay to be coding just html and vanilla js code in this day and age.


That is what web designers do.

Web developers need at least one serverside language. Though node.js exists, the realworld use is fairly limited so i wouldn't bet on anyone getting a job as web developer purely on javascript knowledge.


Don't know what type of web designers you work with, but in my company a web designers job is to design, while junior developers/interns generally take care of the templating(html) and frontend logic under supervision of a frontend developer.

Maybe in small projects the designer can do some html and js, but that's generally not recommended.

To answer the original question, I don't allow any vanilla code in my company, for server-side we use frameworks, for js we use jQuery and for templating we use Twig. It's a major difference in profit margins, why reinvent the wheel?


Well, if you call the websites of a multi-million dollar company small :p

In my last company the developers did the whole server side stuff and made sure the designers had all the data they needed on each page and the web designers then put it all in HTML & JS to make it look fancy since developers were too busy to bother with making all the pages look the same on all browsers and such.

It didn't work extremely well though that was just because the web designers in that company didn't learn anything in the last 10 years they worked for that company, so simple javascript and HTML4 was the limit of their abilities and we occasionally had to fix their stuff because they broke it beyond their abilities, but in general it kept the tedious work away from the higher paid developers.

The we also had the layout department who put the design together in photoshop and decided on the general UI design but never actually touched any sourcecode of any kind.

Then again, these days the lines between the development and design are getting very blurry since so much work is now done in the frontends.
icystorage
Profile Blog Joined November 2008
Jollibee19350 Posts
March 04 2013 15:29 GMT
#5205
can somebody help me in my homework in C? when i compiled it there are no errors (but it does have warnings)

+ Show Spoiler +
#include<stdio.h>
#include <stdbool.h>

int main(){
bool stop = false;
char word[50] = "default";

while(stop == false){
printf("Enter word :\n\n");
scanf("%s",&word);
if (word == "exit")
stop = true;
else
toPigLatin(word);
}

return 0;
}

void toPigLatin(char *word){
if (word[0] == "a" || word[0] == "e" || word[0] == "o" || word[0] == "i" || word[0] == "u" || word[0] == "y" || word[0] == "A" || word[0] == "E" || word[0] == "O" || word[0] == "I" || word[0] == "U" || word[0] == "Y" )
{
char newWord[50];
strcpy(newWord, word);
strcat(newWord, "way");
printf("%s",newWord);
}
else
{
swap_last(word);
toPigLatin(word);
}
}



void swap_last(char *str)
{
const size_t len = strlen(str);
if(len > 1)
{
const char first = str[0];
memmove(str, str + 1, len - 1);
str[len - 1] = first;
}
}


when i enter a string it just terminates =/
LiquidDota StaffAre you ready for a Miracle-? We are! The International 2017 Champions!
tofucake
Profile Blog Joined October 2009
Hyrule19196 Posts
March 04 2013 15:32 GMT
#5206
system('pause') or getch() or something should go before return in main.
Liquipediaasante sana squash banana
bleda
Profile Joined January 2011
United States27 Posts
Last Edited: 2013-03-04 15:50:23
March 04 2013 15:40 GMT
#5207
On March 05 2013 00:29 icystorage wrote:
can somebody help me in my homework in C? when i compiled it there are no errors (but it does have warnings)

+ Show Spoiler +
#include<stdio.h>
#include <stdbool.h>

int main(){
bool stop = false;
char word[50] = "default";

while(stop == false){
printf("Enter word :\n\n");
scanf("%s",&word);
if (word == "exit")
stop = true;
else
toPigLatin(word);
}

return 0;
}

void toPigLatin(char *word){
if (word[0] == "a" || word[0] == "e" || word[0] == "o" || word[0] == "i" || word[0] == "u" || word[0] == "y" || word[0] == "A" || word[0] == "E" || word[0] == "O" || word[0] == "I" || word[0] == "U" || word[0] == "Y" )
{
char newWord[50];
strcpy(newWord, word);
strcat(newWord, "way");
printf("%s",newWord);
}
else
{
swap_last(word);
toPigLatin(word);
}
}



void swap_last(char *str)
{
const size_t len = strlen(str);
if(len > 1)
{
const char first = str[0];
memmove(str, str + 1, len - 1);
str[len - 1] = first;
}
}


when i enter a string it just terminates =/


You can't compare strings like that in C, because in C strings are just arrays of chars. you should include <string.h> and use strcmp(s1,s2); to see if they're equal. Also, it does a subtraction to check for equality, so they're equal when strcmp is 0. Therefore, you're if statement will look like if(!strcmp(word,"exit")) { }. When you include string.h, your strcpy and strcat will work because they will be included.

Also, in toPigLatin(char *word) you should use single quotes to denote those as chars in your if statement, so it should be word[0] == 'a'. Thats where you're getting pointer and int comparison warnings. word[0] is an int and "a" is a pointer to the string "a".

Your code is 95% there. It just has a couple of problems that are really specific to C, and you don't have to worry about those problems with other languages.
icystorage
Profile Blog Joined November 2008
Jollibee19350 Posts
March 04 2013 15:59 GMT
#5208
On March 05 2013 00:40 bleda wrote:
Show nested quote +
On March 05 2013 00:29 icystorage wrote:
can somebody help me in my homework in C? when i compiled it there are no errors (but it does have warnings)

+ Show Spoiler +
#include<stdio.h>
#include <stdbool.h>

int main(){
bool stop = false;
char word[50] = "default";

while(stop == false){
printf("Enter word :\n\n");
scanf("%s",&word);
if (word == "exit")
stop = true;
else
toPigLatin(word);
}

return 0;
}

void toPigLatin(char *word){
if (word[0] == "a" || word[0] == "e" || word[0] == "o" || word[0] == "i" || word[0] == "u" || word[0] == "y" || word[0] == "A" || word[0] == "E" || word[0] == "O" || word[0] == "I" || word[0] == "U" || word[0] == "Y" )
{
char newWord[50];
strcpy(newWord, word);
strcat(newWord, "way");
printf("%s",newWord);
}
else
{
swap_last(word);
toPigLatin(word);
}
}



void swap_last(char *str)
{
const size_t len = strlen(str);
if(len > 1)
{
const char first = str[0];
memmove(str, str + 1, len - 1);
str[len - 1] = first;
}
}


when i enter a string it just terminates =/


You can't compare strings like that in C, because in C strings are just arrays of chars. you should include <string.h> and use strcmp(s1,s2); to see if they're equal. Also, it does a subtraction to check for equality, so they're equal when strcmp is 0. Therefore, you're if statement will look like if(!strcmp(word,"exit")) { }. When you include string.h, your strcpy and strcat will work because they will be included.

Also, in toPigLatin(char *word) you should use single quotes to denote those as chars in your if statement, so it should be word[0] == 'a'. Thats where you're getting pointer and int comparison warnings. word[0] is an int and "a" is a pointer to the string "a".

Your code is 95% there. It just has a couple of problems that are really specific to C, and you don't have to worry about those problems with other languages.


wow thanks. now it's working. i'm not that much familiar with c. helped a lot!
LiquidDota StaffAre you ready for a Miracle-? We are! The International 2017 Champions!
waxypants
Profile Blog Joined September 2009
United States479 Posts
March 04 2013 16:26 GMT
#5209
Let me guess, your warnings were about comparing pointer and integer types?
ZealotSensei
Profile Joined September 2011
Denmark70 Posts
Last Edited: 2013-03-04 17:23:16
March 04 2013 17:22 GMT
#5210
Hey guys, I've recently moved over from windows to Ubuntu, and now I'm trying to properly get mono working with subversion.

I have this publicly available repo from our Uni, in which we keep all kinds of files related to courses, our latex source files etc. We also have a directory called Dev/ where all our source code is located.

Before, with viusal studio, I could checkout the entire repo with any svn client, and Visual Studio could detect that (with a plugin called ankhSVN), even while working on the Dev/ directory. With mono, I can checkout the entire repo, then load the solution, It wont recognize the solution as part of the repo.

That means I cant use the plugin available for mono. The plugin is pretty awesome since it streamlines alot of activities such as adding and removing files from the project, renaming etc. It would be pretty sad not to be able to use it. Anyone have any experience with this ?
Those who give up freedom for security deserve neither!
Tricks
Profile Joined August 2010
United States252 Posts
March 04 2013 22:21 GMT
#5211
who knows assembler?
Favorite Players: Zai, Arteezy and LaNm
tofucake
Profile Blog Joined October 2009
Hyrule19196 Posts
March 04 2013 23:59 GMT
#5212
Which language?
Liquipediaasante sana squash banana
Craton
Profile Blog Joined December 2009
United States17281 Posts
March 05 2013 00:11 GMT
#5213
On March 04 2013 23:14 Nihilnovi wrote:
Show nested quote +
On March 04 2013 20:09 Morfildur wrote:
On March 04 2013 15:10 JeanLuc wrote:
to any web devs: is it okay to be coding just html and vanilla js code in this day and age.


That is what web designers do.

Web developers need at least one serverside language. Though node.js exists, the realworld use is fairly limited so i wouldn't bet on anyone getting a job as web developer purely on javascript knowledge.
Don't know what type of web designers you work with, but in my company a web designers job is to design, while junior developers/interns generally take care of the templating(html) and frontend logic under supervision of a frontend developer.

Titles and job content vary from place to place. All you really get out of a title is a general idea of the type of work you're doing, not the specifics.
twitch.tv/cratonz
olabaz
Profile Blog Joined April 2009
United States298 Posts
Last Edited: 2013-03-05 05:13:18
March 05 2013 05:12 GMT
#5214
Where does one learn about the things posted in this thread, specifically the snippet in this post: http://forum.thegamecreators.com/?m=forum_view&t=193642&b=20&msg=2308503#m2308503
+ Show Spoiler +
Public Class Form1

Dim cardsDealt(52) As String
Dim lastIndex As Integer
Dim suits() As String = New String() {"C", "H", "D", "S"}


Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
PictureBox1.Image = getImage()
End Sub

Function getImage() As Image
Dim asm As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()

Dim ResourceName As String = "cardGame." + randomCard() + ".png"
Dim str As System.IO.Stream = asm.GetManifestResourceStream(ResourceName)
Dim img As Image = Image.FromStream(str)
Return img
End Function

Function randomCard() As String
Dim suit, number As Integer

Do
suit = Int(4 * Rnd())
number = Int(13 * Rnd()) + 1

Loop While Not (cardsDealt.Contains(suits(suit) + number.ToString()))

cardsDealt(lastIndex) = suits(suit) + number.ToString()
lastIndex += 1
Return suits(suit) + number.ToString()

End Function
End Class

It's in Visual Basic because that's what I know the best, but I mean the content in general.
Craton
Profile Blog Joined December 2009
United States17281 Posts
March 05 2013 05:15 GMT
#5215
A variety of places. Lessons (school, online, self-led, etc.), Googling for how to accomplish certain tasks, asking people for advice.

If you work somewhere, your more veteran colleagues will often help guide you.
twitch.tv/cratonz
olabaz
Profile Blog Joined April 2009
United States298 Posts
March 05 2013 05:18 GMT
#5216
Well I found it by googling a question I had but is that in any basic book or is that really deep into the language?
Rixxe
Profile Joined July 2011
United Kingdom136 Posts
Last Edited: 2013-03-05 10:21:19
March 05 2013 10:19 GMT
#5217
C# Threading question:
What is the best way to manage excess Threads? Threadpool isn't what i need as some of the Threads lock various files and controls (From what i've read, if this is the case it's best not to use a Threadpool).
However i'm only able to run 10 background threads at once, and would like to complete new threads as old ones finish.

Currently i don't create a thread for each new task until need to start it. I thought i could store 'p' (object) in an Array of some kind, and just empty it as i get space. Not sure this is generally a good idea or not.

+ Show Spoiler +


for (; ; )
{
Thread.Sleep(60000);

if (server.Pending())
{
TcpClient client = server.AcceptTcpClient();
NetworkStream strm = client.GetStream();

IFormatter formatter = new BinaryFormatter();

TCPClassLibrary.GenObject p = (TCPClassLibrary.GenObject)formatter.Deserialize(strm);

while(ServerFront.ThreadsInProcess == ServerFront.ProcessMaximum)
{
}


switch(p.Action)
{
case "0":
ServerFront.ThreadsInProcess++;
ThreadStart TasksStarter = delegate { CurrentTasks.AddTask(p, Directory, m_bgw, Status, m_currentForm, ServerFront.ThreadsInProcess); };
Thread TasksThread = new Thread(TasksStarter);
TasksThread.IsBackground = true;
TasksThread.Start();
break;
case "1":
ThreadStart TasksAborted = delegate { CurrentTasks.AbortTask(p, m_bgw, Status, m_currentForm, ServerFront.ThreadsInProcess); };
Thread TasksABThread = new Thread(TasksAborted);
TasksABThread.IsBackground = true;
TasksABThread.Start();
break;
default:
etc ........




Cheers for any ideas.
*bleep* you up in a gangsta style!
Frigo
Profile Joined August 2009
Hungary1023 Posts
March 05 2013 11:31 GMT
#5218
On March 05 2013 19:19 Rixxe wrote:
C# Threading question:
What is the best way to manage excess Threads? Threadpool isn't what i need as some of the Threads lock various files and controls (From what i've read, if this is the case it's best not to use a Threadpool).
However i'm only able to run 10 background threads at once, and would like to complete new threads as old ones finish.

Currently i don't create a thread for each new task until need to start it. I thought i could store 'p' (object) in an Array of some kind, and just empty it as i get space. Not sure this is generally a good idea or not.

+ Show Spoiler +


for (; ; )
{
Thread.Sleep(60000);

if (server.Pending())
{
TcpClient client = server.AcceptTcpClient();
NetworkStream strm = client.GetStream();

IFormatter formatter = new BinaryFormatter();

TCPClassLibrary.GenObject p = (TCPClassLibrary.GenObject)formatter.Deserialize(strm);

while(ServerFront.ThreadsInProcess == ServerFront.ProcessMaximum)
{
}


switch(p.Action)
{
case "0":
ServerFront.ThreadsInProcess++;
ThreadStart TasksStarter = delegate { CurrentTasks.AddTask(p, Directory, m_bgw, Status, m_currentForm, ServerFront.ThreadsInProcess); };
Thread TasksThread = new Thread(TasksStarter);
TasksThread.IsBackground = true;
TasksThread.Start();
break;
case "1":
ThreadStart TasksAborted = delegate { CurrentTasks.AbortTask(p, m_bgw, Status, m_currentForm, ServerFront.ThreadsInProcess); };
Thread TasksABThread = new Thread(TasksAborted);
TasksABThread.IsBackground = true;
TasksABThread.Start();
break;
default:
etc ........




Cheers for any ideas.


Is it possible to use non-blocking I/O in C#? Sounds like it would be a solution to your problem.
http://www.fimfiction.net/user/Treasure_Chest
Frigo
Profile Joined August 2009
Hungary1023 Posts
March 05 2013 13:14 GMT
#5219
Speaking of non-blocking I/O, does anyone know the proper way to read an object from a java.nio.channels.SocketChannel? Assuming several clients and whose requests we would like to process as fast as possible.

I've been thinking of two approaches:
- Using a cached thread pool and start a receiver thread every time we notice incoming data. Receiver thread would just read an object and pass it to a queue. Not sure if it could work, the structure of SocketChannel and Socket would prevent

- Preface each transmission with the size of the serialized object and do all object reads in 1 thread. This could potentially screw up the server if a malicious server sends large sizes and/or does not send the object.
http://www.fimfiction.net/user/Treasure_Chest
KurtistheTurtle
Profile Blog Joined December 2008
United States1966 Posts
March 05 2013 15:47 GMT
#5220
This is more of a math question, I'm learning to measure the complexity of a function

Here's the whole function, it's in Python:
+ Show Spoiler +

def program2(x):
total = 0
for i in range(1000):
total = i

while x > 0:
x /= 2
total += x

return total


Directly on the while x>0, x/=2 part:

The explanation I'm given is
Because we divide x by 2 every time through the loop, we only execute this loop a logarithmic number of times. log2(n) divisions of x by 2 will get us to x = 1; we'll need one more division to get x <= 0


but I still don't get it.

x / (2 *log2(n)) = 1?

random math which might not be right (I haven't done logs since high school)

2 * log2(n) = 1 * x
log2(n) = x/2

2^x/2 = n

for program2(x) = 10
10 5 2.5 1.25 .625

so n larger than 3 and less than 4

2^

wait...is that base 2 or log base 10?

i'll come back to it
“Reject your sense of injury and the injury itself disappears."
Prev 1 259 260 261 262 263 1032 Next
Please log in or register to reply.
Live Events Refresh
OSC
13:00
King of the Hill #241
iHatsuTV 38
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 190
ProTech131
trigger 64
Codebar 58
Trikslyr55
RushiSC 18
StarCraft: Brood War
Britney 36933
Calm 5036
Horang2 1253
EffOrt 1184
Jaedong 624
Rush 507
Snow 444
BeSt 228
actioN 203
ggaemo 186
[ Show more ]
Mini 168
hero 158
Mind 81
Sharp 76
Barracks 47
Killer 34
Hm[arnc] 28
Backho 24
Rock 22
scan(afreeca) 20
Dewaltoss 18
IntoTheRainbow 17
Terrorterran 16
NaDa 15
Movie 15
Shine 13
Bale 8
ajuk12(nOOB) 7
Dota 2
Gorgc3706
qojqva2374
420jenkins215
League of Legends
JimRising 351
Counter-Strike
fl0m4062
Fnx 2855
pashabiceps1507
edward142
Other Games
singsing2153
B2W.Neo760
FrodaN645
DeMusliM224
Hui .213
crisheroes201
Fuzer 182
KnowMe116
XaKoH 96
ArmadaUGS79
Organizations
Dota 2
PGL Dota 2 - Main Stream113
Other Games
BasetradeTV67
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• StrangeGG 57
• poizon28 50
• Kozan
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• blackmanpl 27
• HerbMon 17
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV390
• lizZardDota266
League of Legends
• Jankos1515
• Nemesis746
• TFBlade581
Upcoming Events
Replay Cast
8h 7m
KCM Race Survival
18h 7m
WardiTV Team League
20h 7m
Korean StarCraft League
1d 11h
RSL Revival
1d 18h
Maru vs Zoun
Cure vs ByuN
uThermal 2v2 Circuit
1d 23h
BSL
2 days
RSL Revival
2 days
herO vs MaxPax
Rogue vs TriGGeR
BSL
3 days
Replay Cast
3 days
[ Show More ]
Replay Cast
3 days
Afreeca Starleague
3 days
Sharp vs Scan
Rain vs Mong
Wardi Open
3 days
Monday Night Weeklies
4 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Soulkey vs Ample
JyJ vs sSak
Afreeca Starleague
5 days
hero vs YSC
Larva vs Shine
Replay Cast
6 days
The PondCast
6 days
WardiTV Team League
6 days
Liquipedia Results

Completed

Proleague 2026-03-18
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
BSL Season 22
CSL Elite League 2026
RSL Revival: Season 4
Nations Cup 2026
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
CSL 2026 SPRING (S20)
CSL Season 20: Qualifier 1
Acropolis #4
IPSL Spring 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
NationLESS Cup
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.