• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 19:17
CET 01:17
KST 09:17
  • 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
ByuL: The Forgotten Master of ZvT29Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Team Liquid Map Contest - Preparation Notice6Weekly Cups (Feb 23-Mar 1): herO doubles, 2v2 bonanza1Weekly Cups (Feb 16-22): MaxPax doubles0Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0258
StarCraft 2
General
How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Team Liquid Map Contest - Preparation Notice ByuL: The Forgotten Master of ZvT Nexon's StarCraft game could be FPS, led by UMS maker Weekly Cups (Feb 23-Mar 1): herO doubles, 2v2 bonanza
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $5,000 WardiTV Winter Championship 2026 RSL Season 4 announced for March-April Sea Duckling Open (Global, Bronze-Diamond) 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 # 515 Together Forever Mutation # 514 Ulnar New Year Mutation # 513 Attrition Warfare
Brood War
General
Effort misses out on ASL S21 BW General Discussion Gypsy to Korea BSL 22 Map Contest — Submissions OPEN to March 10 BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[BSL22] Open Qualifier #1 - Sunday 21:00 CET [Megathread] Daily Proleagues Small VOD Thread 2.0 BWCL Season 64 Announcement
Strategy
Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular?
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Battle Aces/David Kim RTS Megathread Diablo 2 thread 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
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine YouTube Thread UK Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Shocked by a laser…
Spydermine0240
Gaming-Related Deaths
TrAiDoS
ONE GREAT AMERICAN MARINE…
XenOsky
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1714 users

The Big Programming Thread - Page 736

Forum Index > General Forum
Post a Reply
Prev 1 734 735 736 737 738 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.
DickMcFanny
Profile Blog Joined September 2015
Ireland1076 Posts
Last Edited: 2016-06-13 08:56:21
June 13 2016 08:39 GMT
#14701
Yeah, HANA is actually pretty cool. And that's not a word I use often around business software...
| (• ◡•)|╯ ╰(❍ᴥ❍ʋ)
Prillan
Profile Joined August 2011
Sweden350 Posts
June 14 2016 07:00 GMT
#14702
On June 13 2016 17:17 zatic wrote:
Show nested quote +
On June 12 2016 02:04 phar wrote:
Huh is SAP really considered gold standard in terms of software employment in EU? Don't really hear too much** about it in the US, except maybe that trying to integrate with their APIs is a pain and ABAP is the work of the devil incarnate (probably both exaggerations, idk).

**From an employment perspective, not sales, since a lot of huge companies use SAP.

It's the biggest tech company in Europe. They probably hire more programmers in Germany than all other tech shops combined. And at least here they are considered a top employer.

Also, everything I hear from all the new age SAP stuff (HANA, Cloud, Fiori, etc) is pretty sexy. It's not all writing reports in ABAP anymore.

Is it really that big? I'd never heard of it before it was mentioned in this thread.
TheBB's sidekick, aligulac.com | "Reality is frequently inaccurate." - Douglas Adams
DickMcFanny
Profile Blog Joined September 2015
Ireland1076 Posts
June 14 2016 10:15 GMT
#14703
I'd never heard of it either, and their headquarters are basically in my backyard. I did some research before my interview and was surprised they're like the 5th biggest software company overall, and the biggest outside of the US.

It's just that their products are purely business facing, so only boring people know them.
| (• ◡•)|╯ ╰(❍ᴥ❍ʋ)
zatic
Profile Blog Joined September 2007
Zurich15362 Posts
June 14 2016 12:25 GMT
#14704
hey ...
ModeratorI know Teamliquid is known as a massive building
Khalum
Profile Joined September 2010
Austria831 Posts
June 14 2016 12:35 GMT
#14705
Yeah that was a weird thing to write here.. haha..
RoomOfMush
Profile Joined March 2015
1296 Posts
June 14 2016 13:04 GMT
#14706
At my university students get the opportunity to do SAP courses and get certificates every semester. These courses are provided to our students much cheaper than they would usually be. They always like to point out how well these certificates will do on a resume.
DickMcFanny
Profile Blog Joined September 2015
Ireland1076 Posts
June 14 2016 14:21 GMT
#14707
On June 14 2016 21:25 zatic wrote:
hey ...


I'm just teasing. I work mainly on the finance side of things, so that compounds the 'boringness'.
| (• ◡•)|╯ ╰(❍ᴥ❍ʋ)
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
June 15 2016 06:22 GMT
#14708
--- Nuked ---
tofucake
Profile Blog Joined October 2009
Hyrule19193 Posts
June 15 2016 12:51 GMT
#14709
Nobody has really suggested anything in a while. I still add stuff every now and then.

Also, php.net has some of the best standard docs there are, use them.

Also, none of the letters in my name are capitalized :|
Liquipediaasante sana squash banana
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
Last Edited: 2016-06-15 13:43:41
June 15 2016 13:34 GMT
#14710
--- Nuked ---
LaNague
Profile Blog Joined April 2010
Germany9118 Posts
June 15 2016 13:54 GMT
#14711
1. in germany you probably want to have a bachelors degree to have the ability to get promoted into positions with more responsibility, its rare that people without one get opportunities.

2. Masters isnt needed as much in this field unless you want to do research, businesses are generally happy with a bachelor from a FH

3. Big companies like SAP can be very good for learning from your peers, imo

4. Small companies can also be nice if you end up with more responsibility quickly and also you might do new projects pretty rapidly



I work for a smaller company and have new projects every few weeks, ranging from embedded programming for cortex CPUs to writing smaller business software like tracking products, production times and quality.
However i have to be very careful about my practices as i basically have noone that can review me or imprint institutional knowledge.
Manit0u
Profile Blog Joined August 2004
Poland17684 Posts
Last Edited: 2016-06-15 15:32:52
June 15 2016 15:32 GMT
#14712
On June 15 2016 21:51 tofucake wrote:
Nobody has really suggested anything in a while. I still add stuff every now and then.

Also, php.net has some of the best standard docs there are, use them.

Also, none of the letters in my name are capitalized :|


PHPTRW is decent. Php.net docs are good but beware of the comments. Sometimes there's some really good advice/examples in there and sometimes you stumble upon stuff written 10 years ago with code that elicits nothing more than "WTF?!" from you.

Also, I can't recommend Symfony docs enough. They're framework specific but this entire framework is based on best practices in modern web development and their docs are absolutely amazing (and they're pretty influential in PHP development, just like Spring was in Java). It's also worth knowing at least part of that because almost every single modern PHP framework is using stuff from Symfony (mostly console component but I've seen plenty of other dependencies, pretty much how most of the frameworks are using Zend Cache).
Time is precious. Waste it wisely.
Artesimo
Profile Joined February 2015
Germany567 Posts
June 16 2016 14:23 GMT
#14713
Someone mind explaining to me why this is only executed once end then finishes with an exit value of 0 which would suggest there wherent any errors? The while loop should theoretically execute forever but it doesn't. I can send one message and afterwards it terminates, but the exit value is 0. My best guess at the moment is that something inside the MQTTAsync stuff forces the termination but without giving the proper exit code.

int main(int argc, char* argv[])
{
while(true){
MQTTAsync client;
MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer;
MQTTAsync_message pubmsg = MQTTAsync_message_initializer;
MQTTAsync_token token;
int rc;

MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL);

MQTTAsync_setCallbacks(client, NULL, connlost, NULL, NULL);

conn_opts.keepAliveInterval = 20;
conn_opts.cleansession = 1;
conn_opts.onSuccess = onConnect;
conn_opts.onFailure = onConnectFailure;
conn_opts.context = client;
if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS)
{
printf("Failed to start connect, return code %d\n", rc);
exit(-1);
}

printf("Waiting for publication of %s\n"
"on topic %s for client with ClientID: %s\n",
PAYLOAD, TOPIC, CLIENTID);
while (!finished)
#if defined(WIN32) || defined(WIN64)
Sleep(100);
#else
usleep(10000L);
#endif

MQTTAsync_destroy(&client);
return rc;
}
}
Ropid
Profile Joined March 2009
Germany3557 Posts
June 16 2016 14:33 GMT
#14714
There's that "return rc" towards the end that quits "main()".
"My goal is to replace my soul with coffee and become immortal."
Artesimo
Profile Joined February 2015
Germany567 Posts
June 16 2016 14:37 GMT
#14715
wow I am dumb...
Silvanel
Profile Blog Joined March 2003
Poland4742 Posts
June 16 2016 15:14 GMT
#14716
Anyone here with experience with selenium?
Pathetic Greta hater.
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
June 16 2016 17:12 GMT
#14717
--- Nuked ---
Frudgey
Profile Joined September 2012
Canada3367 Posts
June 16 2016 21:48 GMT
#14718
So I'm messing around with C# and I'm building a financial calculator (using a form) and I had a question.

So basically I want to calculate the rate of return, but I wish to do so dynamically. So what I would want is that the user inputs data into available text boxes, and then as soon as the user inputs values into those text boxes, the program would populate another text box using that information. Note that this would be done without pressing a button (e.g., hitting a "calculate" button to calculate the value) and would happen as soon as the data is entered.

I was thinking of having a thread or something help me out with this, and I did some looking online and "DoEvents" seemed like a possibility. However I did some reading up on it and now I'm not so sure if that's the best course of action.

If anyone knows what I'm talking about (sorry if I'm unclear) and knows what I want to accomplish and could point me in the right direction, I'd be super grateful.
It is better to die for The Emperor than live for yourself.
RoomOfMush
Profile Joined March 2015
1296 Posts
June 16 2016 23:23 GMT
#14719
Why not react to changes being made to the textfields? Every time the user inputs some numbers you update the other textfield. I dont see why you would ever need multi threading for this.
Acrofales
Profile Joined August 2010
Spain18227 Posts
June 17 2016 01:58 GMT
#14720
On June 17 2016 08:23 RoomOfMush wrote:
Why not react to changes being made to the textfields? Every time the user inputs some numbers you update the other textfield. I dont see why you would ever need multi threading for this.

Pretty much this. I don't know anything about C#, but if it requires multithreading to react to user input, it seems terrible... and what I have heard is that C# is not terrible.
Prev 1 734 735 736 737 738 1032 Next
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
LiuLi Cup Grand Finals Playoff
CranKy Ducklings41
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 307
ProTech144
StarCraft: Brood War
Sea 9568
Shuttle 514
ggaemo 145
Dota 2
monkeys_forever291
Counter-Strike
Fnx 2977
taco 234
Super Smash Bros
Mew2King71
PPMD43
Heroes of the Storm
Khaldor127
Other Games
summit1g9804
shahzam514
Artosis321
Day[9].tv269
C9.Mang0224
capcasts39
ViBE37
Chillindude16
Liquid`Ken7
minikerr6
Organizations
Other Games
BasetradeTV39
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• Hupsaiya 463
• musti20045 31
• davetesta17
• Response 2
• Kozan
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 10
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota2938
Other Games
• imaqtpie727
• Scarra568
• Day9tv269
Upcoming Events
Ultimate Battle
11h 43m
Light vs ZerO
WardiTV Winter Champion…
11h 43m
MaxPax vs Spirit
Rogue vs Bunny
Cure vs SHIN
Solar vs Zoun
OSC
17h 43m
Replay Cast
23h 43m
CranKy Ducklings
1d 9h
WardiTV Winter Champion…
1d 11h
Replay Cast
1d 23h
Sparkling Tuna Cup
2 days
WardiTV Winter Champion…
2 days
Replay Cast
2 days
[ Show More ]
Replay Cast
3 days
Monday Night Weeklies
3 days
OSC
3 days
Replay Cast
5 days
The PondCast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-03-04
PiG Sty Festival 7.0
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
Spring Cup 2026
WardiTV Winter 2026
Nations Cup 2026
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025

Upcoming

ASL Season 21: Qualifier #1
ASL Season 21: Qualifier #2
ASL Season 21
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
CSLAN 4
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
NationLESS Cup
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
BLAST Open Spring 2026
ESL Pro League S23 Finals
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.