• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:13
CEST 15:13
KST 22:13
  • 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
[ASL22] Ro24 Preview: Summer's End0Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7
Community News
GSTL Returns in 2026!39Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-611
StarCraft 2
General
GSTL Returns in 2026! Balance hotfix patch 5.0.16b (July 16) SC4ALL: II Talent Announcement! Protoss AoE skill expression Weekly Cups (Aug 3-9): Protoss get shut out
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Announcement Sea Duckling Open (Global, Bronze-Diamond) 2026 KungFu Cup Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 538 Media Blackout The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch
Brood War
General
Best Games Kespa era [ASL22] Ro24 Preview: Summer's End BW General Discussion Your past clans ASL22 General Discussion
Tourneys
[ASL22] Ro24 Group A CSLAN 4 is Coming! Small VOD Thread 2.0 Escore Tournament - Season 3
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Artificial Intelligence Thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread The Letting Off Steam Thread
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
MLB/Baseball 2023 Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
LOCKPICKING NOOB
LUCKY_NOOB
Chinese Gen Z: Between Dream…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6824 users

The Big Programming Thread - Page 116

Forum Index > General Forum
Post a Reply
Prev 1 114 115 116 117 118 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.
codonbyte
Profile Blog Joined June 2011
United States840 Posts
February 11 2012 17:29 GMT
#2301
Hello, I have a brief question about dealing with the file system in .NET, using C#.

If I forget to call Dispose() on an opened file stream, I know that it can cause file system errors, but will such errors ever persist AFTER my program ends? Basically, I wrote a program that was dealing with files, and I ran it and had it manage files on an external hard drive. Then, long after I had closed the program, I tried to safely remove the drive, and it said it was in use by another program, and I had closed every program I had running. Is it possible for this kind of thing to be caused by forgetting to release unmanaged resources? Or do the consequences of not releasing unmanaged resources only persist while the program is running?
Procrastination is the enemy
Schnullerbacke13
Profile Joined August 2010
Germany1199 Posts
Last Edited: 2012-02-11 17:57:07
February 11 2012 17:56 GMT
#2302
On February 12 2012 02:29 codonbyte wrote:
Hello, I have a brief question about dealing with the file system in .NET, using C#.

If I forget to call Dispose() on an opened file stream, I know that it can cause file system errors, but will such errors ever persist AFTER my program ends? Basically, I wrote a program that was dealing with files, and I ran it and had it manage files on an external hard drive. Then, long after I had closed the program, I tried to safely remove the drive, and it said it was in use by another program, and I had closed every program I had running. Is it possible for this kind of thing to be caused by forgetting to release unmanaged resources? Or do the consequences of not releasing unmanaged resources only persist while the program is running?


Coming from a Java background, but I am pretty sure c# will work same.

1) C# has a garbage collection, so the file ressource will be disposed when your program does not reference the C# file object anymore (Exception: you call direct windows C-API to manage the file system). However the point in time when this happens is not exactly defined, so its better to actually call Dispose()

2) When your program is closed, all locks and handles will be released, so you incident came from some explorer or something, not your program for sure
21 is half the truth
codonbyte
Profile Blog Joined June 2011
United States840 Posts
February 11 2012 19:08 GMT
#2303
Ok, that clears up my confusion. Thanks for the answer
Procrastination is the enemy
SRBNikola
Profile Blog Joined July 2011
Serbia191 Posts
February 11 2012 22:01 GMT
#2304
On February 12 2012 02:56 Schnullerbacke13 wrote:
Show nested quote +
On February 12 2012 02:29 codonbyte wrote:
Hello, I have a brief question about dealing with the file system in .NET, using C#.

If I forget to call Dispose() on an opened file stream, I know that it can cause file system errors, but will such errors ever persist AFTER my program ends? Basically, I wrote a program that was dealing with files, and I ran it and had it manage files on an external hard drive. Then, long after I had closed the program, I tried to safely remove the drive, and it said it was in use by another program, and I had closed every program I had running. Is it possible for this kind of thing to be caused by forgetting to release unmanaged resources? Or do the consequences of not releasing unmanaged resources only persist while the program is running?


Coming from a Java background, but I am pretty sure c# will work same.

1) C# has a garbage collection, so the file ressource will be disposed when your program does not reference the C# file object anymore (Exception: you call direct windows C-API to manage the file system). However the point in time when this happens is not exactly defined, so its better to actually call Dispose()

2) When your program is closed, all locks and handles will be released, so you incident came from some explorer or something, not your program for sure


Garbage collector doesn't handle disposing of all, disposing resources isn't same as disposing IDisposable, Stream can stay opened and cause infinite loops, and some other bugs, however it doesn't persist after program has finished executing, but it causes trouble in run time
Schnullerbacke13
Profile Joined August 2010
Germany1199 Posts
February 11 2012 23:04 GMT
#2305
On February 12 2012 07:01 SRBNikola wrote:
Show nested quote +
On February 12 2012 02:56 Schnullerbacke13 wrote:
On February 12 2012 02:29 codonbyte wrote:
Hello, I have a brief question about dealing with the file system in .NET, using C#.

If I forget to call Dispose() on an opened file stream, I know that it can cause file system errors, but will such errors ever persist AFTER my program ends? Basically, I wrote a program that was dealing with files, and I ran it and had it manage files on an external hard drive. Then, long after I had closed the program, I tried to safely remove the drive, and it said it was in use by another program, and I had closed every program I had running. Is it possible for this kind of thing to be caused by forgetting to release unmanaged resources? Or do the consequences of not releasing unmanaged resources only persist while the program is running?


Coming from a Java background, but I am pretty sure c# will work same.

1) C# has a garbage collection, so the file ressource will be disposed when your program does not reference the C# file object anymore (Exception: you call direct windows C-API to manage the file system). However the point in time when this happens is not exactly defined, so its better to actually call Dispose()

2) When your program is closed, all locks and handles will be released, so you incident came from some explorer or something, not your program for sure


Garbage collector doesn't handle disposing of all, disposing resources isn't same as disposing IDisposable, Stream can stay opened and cause infinite loops, and some other bugs, however it doesn't persist after program has finished executing, but it causes trouble in run time


Ok, as told I am a Java guy .. at least in Java a System ressource associated with a class such as File is disposed once the Java Object is collected ('finalize()').
21 is half the truth
codonbyte
Profile Blog Joined June 2011
United States840 Posts
February 12 2012 05:15 GMT
#2306
Ok, perfect. I was sure I called Dispose() every time I needed to, but I began doubting it when my external HDD said it was still in use, since I didn't know whether unreleased unmanaged resources can linger after the program exits.
Thank you very much for all your advice. You rock TL.net!
Procrastination is the enemy
codonbyte
Profile Blog Joined June 2011
United States840 Posts
February 12 2012 05:23 GMT
#2307
Schnullerbacke13, I just looked it up, and it turns out that you were partially correct: many classes that implement IDisposable do in fact arrange for Dispose() to be called by the object's finalizer if the user forgets to call Dispose(). Basically, if the user calls dispose, the object cleans itself up and calls SurpressFinalize() on the garbage collector to avoid the expense of having the finalizer called (since objects with a finalizer take two passes to garbage collect). If the user doesn't call dispose, however, it will be called when the object gets garbage collected. This is the way Microsoft recommends implementing IDisposable, and I believe most of their classes that wrap unmanaged resources use this technique.
Procrastination is the enemy
aksfjh
Profile Joined November 2010
United States4853 Posts
February 16 2012 20:55 GMT
#2308
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!
Pawsom
Profile Blog Joined February 2009
United States928 Posts
February 17 2012 00:57 GMT
#2309
On February 17 2012 05:55 aksfjh wrote:
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!



This is probably because most if not all of your problems can be solved with proper use of google.
mmp
Profile Blog Joined April 2009
United States2130 Posts
February 17 2012 01:31 GMT
#2310
On February 17 2012 05:55 aksfjh wrote:
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!

Your problems are boring. From the point of view of someone who knows the answer but isn't responding, a newbie is born every minute, so why should they waste their time doing your thinking for you? Read the fucking manual.

They also might not know the answer (most forums have a lot of bad answers), but want to say something anyway.
I (λ (foo) (and (<3 foo) ( T_T foo) (RAGE foo) )) Starcraft
Clearout
Profile Blog Joined April 2010
Norway1060 Posts
Last Edited: 2012-02-17 10:19:16
February 17 2012 09:47 GMT
#2311
Hey I'm having some issues getting my program to start. I keep getting this error:
Error: Could not find or load main class ovinger.Oving4Oppg2

When I google around, all I find is the same about checking my classpath, but it has the same path as all the others in the project and they work just fine.

related code:
+ Show Spoiler +
public class Oving4Oppg2 {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.add(new GridPanel());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}


picture of run configurations (the same for all classes in project):
+ Show Spoiler +
[image loading]

Any suggestions?
Thanks.

Edit: Found out that the .class file does not get made in the projects bin folder.
Edit2: Found some strange shit in my run configurations and fixed that, now it works.
really?
aksfjh
Profile Joined November 2010
United States4853 Posts
February 17 2012 10:04 GMT
#2312
On February 17 2012 10:31 mmp wrote:
Show nested quote +
On February 17 2012 05:55 aksfjh wrote:
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!

Your problems are boring. From the point of view of someone who knows the answer but isn't responding, a newbie is born every minute, so why should they waste their time doing your thinking for you? Read the fucking manual.

They also might not know the answer (most forums have a lot of bad answers), but want to say something anyway.

It's not necessarily my problem anyways. I'm not the one posting. Anyways, here's a good example:

Creating a program that requires a "while" or "do while" loop to gather a set of numbers. There is a number terminator (like -1). However, when you input a character or string instead of an int with the "cin" function, it spits out the previous prompt in a rapid infinite loop, which must be aborted. The actual solution to this problem relies on some very unintuitive programming, but without somebody teaching you, you'll try exception handling, "if" statements, etc. When looking for an answer to this issue, the #1 response was the improper use of "throw" from the submitted program. However, when he fixed that "issue," he still had the same cin problem as before.
BottleAbuser
Profile Blog Joined December 2007
Korea (South)1888 Posts
Last Edited: 2012-02-17 13:59:48
February 17 2012 13:58 GMT
#2313
I've been doing this project that's supposed to be all flashy so I'm using a lot of javascript (jQuery). I've been having trouble keeping my code clean. Any resources that might help?

So far, I've been identifying blocks of code that are similar, generalizing them into library functions, and including a lib.js in my common header. Of course, this means we're loading code that's unneeded for a sizable chunk of the pages on the site.

I'm starting to wonder if there are better ways such as dynamically calling javascript resources (maybe with ajax). Is this a good idea? I'm thinking I'd need to eval() the returned script, but that seems like a big no-no.
Compilers are like boyfriends, you miss a period and they go crazy on you.
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
February 17 2012 18:59 GMT
#2314
On February 17 2012 22:58 BottleAbuser wrote:
I've been doing this project that's supposed to be all flashy so I'm using a lot of javascript (jQuery). I've been having trouble keeping my code clean. Any resources that might help?

So far, I've been identifying blocks of code that are similar, generalizing them into library functions, and including a lib.js in my common header. Of course, this means we're loading code that's unneeded for a sizable chunk of the pages on the site.

I'm starting to wonder if there are better ways such as dynamically calling javascript resources (maybe with ajax). Is this a good idea? I'm thinking I'd need to eval() the returned script, but that seems like a big no-no.

What are you using on the server side? Why not just include the minimum javascript files needed for general pages and add on more specific ones to specific pages?
King K. Rool
Profile Blog Joined May 2009
Canada4408 Posts
February 17 2012 19:48 GMT
#2315
anyone got experience doing azure cloud before?

Webpage seems to load like 10x slower, not sure if something's configured wrong or MS Azure cloud just slow as fuck.
mmp
Profile Blog Joined April 2009
United States2130 Posts
February 18 2012 04:33 GMT
#2316
On February 17 2012 22:58 BottleAbuser wrote:
I've been doing this project that's supposed to be all flashy so I'm using a lot of javascript (jQuery). I've been having trouble keeping my code clean. Any resources that might help?

So far, I've been identifying blocks of code that are similar, generalizing them into library functions, and including a lib.js in my common header. Of course, this means we're loading code that's unneeded for a sizable chunk of the pages on the site.

I'm starting to wonder if there are better ways such as dynamically calling javascript resources (maybe with ajax). Is this a good idea? I'm thinking I'd need to eval() the returned script, but that seems like a big no-no.

(1) How large is your lib.js? It's probably trivially small.
(2) Do not use eval. Do what jQuery does, append a <script> element into the document.

Post a link to your source for detailed comments.
I (λ (foo) (and (<3 foo) ( T_T foo) (RAGE foo) )) Starcraft
mmp
Profile Blog Joined April 2009
United States2130 Posts
February 18 2012 04:36 GMT
#2317
On February 17 2012 19:04 aksfjh wrote:
Show nested quote +
On February 17 2012 10:31 mmp wrote:
On February 17 2012 05:55 aksfjh wrote:
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!

Your problems are boring. From the point of view of someone who knows the answer but isn't responding, a newbie is born every minute, so why should they waste their time doing your thinking for you? Read the fucking manual.

They also might not know the answer (most forums have a lot of bad answers), but want to say something anyway.

It's not necessarily my problem anyways. I'm not the one posting. Anyways, here's a good example:

Creating a program that requires a "while" or "do while" loop to gather a set of numbers. There is a number terminator (like -1). However, when you input a character or string instead of an int with the "cin" function, it spits out the previous prompt in a rapid infinite loop, which must be aborted. The actual solution to this problem relies on some very unintuitive programming, but without somebody teaching you, you'll try exception handling, "if" statements, etc. When looking for an answer to this issue, the #1 response was the improper use of "throw" from the submitted program. However, when he fixed that "issue," he still had the same cin problem as before.

Yeah that sounds terribly boring.
I (λ (foo) (and (<3 foo) ( T_T foo) (RAGE foo) )) Starcraft
tec27
Profile Blog Joined June 2004
United States3702 Posts
February 19 2012 03:01 GMT
#2318
On February 18 2012 13:33 mmp wrote:
Show nested quote +
On February 17 2012 22:58 BottleAbuser wrote:
I've been doing this project that's supposed to be all flashy so I'm using a lot of javascript (jQuery). I've been having trouble keeping my code clean. Any resources that might help?

So far, I've been identifying blocks of code that are similar, generalizing them into library functions, and including a lib.js in my common header. Of course, this means we're loading code that's unneeded for a sizable chunk of the pages on the site.

I'm starting to wonder if there are better ways such as dynamically calling javascript resources (maybe with ajax). Is this a good idea? I'm thinking I'd need to eval() the returned script, but that seems like a big no-no.

(1) How large is your lib.js? It's probably trivially small.
(2) Do not use eval. Do what jQuery does, append a <script> element into the document.

Post a link to your source for detailed comments.

(2) is pretty bad advice, considering jQuery uses eval() on scripts you try to insert into the DOM through it. There are things you don't want to eval, such as data that comes from domains you do not control, but people need to stop being so irrationally fearful of it. It has valid uses.

To respond to BottleAbuser, the size of your javascript probably doesn't mean a whole lot. Round trips are usually going to be far more expensive, and browsers have limits on the number of concurrent downloads from a site so you want to keep that number small. The general recommendation is to keep one large script file and make sure its minified, and that it has good cache settings (IE: cache for a really long time < 1 year). If you truly need very little of the javascript on almost all of the pages, I would look for a way to not include that script file from the server. Asyncronous module loading is just generally never a good choice.
Can you jam with the console cowboys in cyberspace?
BottleAbuser
Profile Blog Joined December 2007
Korea (South)1888 Posts
Last Edited: 2012-02-19 09:42:49
February 19 2012 09:36 GMT
#2319
My concern isn't so much with the code taking a lot of bandwidth, it's maintainability and readability.

For example, I have a page that serves as a drag & drop HTML editor. It takes a bunch of content from the DB and loads it into hidden divs, with a list of titles representing them, which are then made draggable. I have a few templates which have droppable zones, and are loaded into the editor area upon menu clicks. Saving edits is done with ajax.

With visual effects and all, this amounts to about 70 lines of code on the $.onload() function, each initializing something different, and something like 15 different function declarations that each do their own thing (showBusy(), hideBusy(), save(), initDroppable(), ...). Right now, I can make sense of it but the next person who comes along, or me in a few months, will have a bitch of a time navigating this whole "everything is in this one file here, hope you can read my English comments" deal.

I guess what I'm looking for is some way of logically dividing this stuff up so it's easier to look at. I don't have a problem with compiling everything into one file for production use, but I'd really like to have readable source.

(Also, I'm sure there has got to be a better way of displaying javascript code than what Eclipse does. I end up with lines that are rarely over 40 characters long, and so I end up with this column of code that uses 1/5 of what my widescreen offers and forces me to scroll like a madman when I'm looking for that one piece of code that does this or that.)
Compilers are like boyfriends, you miss a period and they go crazy on you.
codonbyte
Profile Blog Joined June 2011
United States840 Posts
February 19 2012 14:50 GMT
#2320
On February 17 2012 05:55 aksfjh wrote:
Not really a question, but a frustrating observation. I'm currently attemtping to teach myself C++, and it's going alright. However, when I browse problems on forums, I see a frustrating amount of, "I'm not going to help with your problem, just point out that line 7 out of 96 is bad coding practice! <insert 3 paragraph rant>." 75% of the time, they don't even tell you that their useless advice won't help you solve the problem. Ugh!


You're trying to teach yourself C++? That's awesome, man! I taught myself C++, and it wasn't easy. What reference are you using? I used Sams Teach Yourself C++ in 24 Hours, and in retrospect, I don't think it was the best resource out there. There are a LOT of bad programming books out there.

Anyway, your problem sounds really frustrating. I think at least sometimes people just quickly skim the code and think that their unhelpful advice may actually solve your problem. This happens to me all the time when I'm debugging my own code. Debugging logic errors is more frustrating than mutalisks killing all your add-ons.

Just out of curiosity, what is it you wish to do with programming?
Procrastination is the enemy
Prev 1 114 115 116 117 118 1032 Next
Please log in or register to reply.
Live Events Refresh
PiG Sty Festival
12:00
PiGfest 8.0 Group D
Maru vs Shameless
Reynor vs TriGGeR
PiGStarcraft1421
IntoTheiNu 1087
IndyStarCraft 233
3DClanTV 137
BRAT_OK 110
LiquipediaDiscussion
Sparkling Tuna Cup
10:00
Weekly #142
ByuN vs SHINLIVE!
CranKy Ducklings152
CranKy Ducklings SOOP9
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft1361
IndyStarCraft 233
Rex 120
BRAT_OK 110
StarCraft: Brood War
Britney 44563
Hm[arnc] 6198
Horang2 3012
BeSt 814
Soma 735
Light 703
EffOrt 564
Larva 363
Mong 282
Snow 197
[ Show more ]
Last 191
ggaemo 92
Hyun 83
Mind 71
ToSsGirL 47
soO 45
sorry 40
Sexy 36
Noble 27
Bale 26
Free 24
JulyZerg 22
Terrorterran 21
scan(afreeca) 20
IntoTheRainbow 17
Sacsri 17
Shine 17
zelot 16
Icarus 8
NaDa 7
Rock 6
Dota 2
qojqva3060
KheZu269
LuMiX1
Counter-Strike
fl0m2717
x6flipin533
zeus337
kRYSTAL_9
Heroes of the Storm
Khaldor207
Other Games
B2W.Neo597
Happy399
ToD391
DeMusliM305
KnowMe88
MindelVK6
Organizations
StarCraft 2
ComeBackTV 496
Other Games
BasetradeTV277
[ Show 11 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• Michael_bg 11
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV1002
League of Legends
• Jankos1750
Upcoming Events
IPSL
2h 47m
OSC
10h 47m
Afreeca Starleague
20h 47m
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
21h 47m
The Patches Monday
1d 2h
Afreeca Starleague
1d 20h
Sharp vs Shinee
Action vs Shine
GSL
1d 21h
PiGosaur Cup
2 days
Replay Cast
2 days
Afreeca Starleague
2 days
BeSt vs Paralyze
Jaedong vs Speed
[ Show More ]
Kung Fu Cup
2 days
Replay Cast
3 days
The PondCast
3 days
KCM Race Survival
3 days
Replay Cast
4 days
PiG Sty Festival
4 days
CranKy Ducklings
5 days
PiG Sty Festival
5 days
Sparkling Tuna Cup
6 days
PiG Sty Festival
6 days
Liquipedia Results

Completed

Escore Tournament S3: W7
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
CSLAN 4
RSL Revival: Season 6
PiG Sty Festival 8.0
META DYMY #4
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

ASL Season 22
CSL Season 22: Qualifier 1
Escore Tournament S3: W8
CSL Season 22: Qualifier 2
CSL 2026 AUTUMN (S22)
Acropolis #5 - TRS
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Big Dog Cup 2026 Div 1
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
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.