• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:59
CEST 06:59
KST 13:59
  • 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 TLMC #5 - Finalists & Open Tournaments0[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues29LiuLi Cup - September 2025 Tournaments3
StarCraft 2
General
#1: Maru - Greatest Players of All Time Weekly Cups (Sept 8-14): herO & MaxPax split cups Team Liquid Map Contest #21 - Presented by Monster Energy SpeCial on The Tasteless Podcast Team TLMC #5 - Finalists & Open Tournaments
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris SC4ALL $6,000 Open LAN in Philadelphia Sparkling Tuna Cup - Weekly Open Tournament WardiTV TL Team Map Contest #5 Tournaments RSL: Revival, a new crowdfunded tournament series
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
[ASL20] Ro16 Preview Pt2: Turbulence BW General Discussion ASL20 General Discussion Diplomacy, Cosmonarchy Edition BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL20] Ro16 Group D [ASL20] Ro16 Group C [Megathread] Daily Proleagues SC4ALL $1,500 Open Bracket LAN
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Borderlands 3
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Russo-Ukrainian War Thread The Big Programming Thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1163 users

The Big Programming Thread - Page 1011

Forum Index > General Forum
Post a Reply
Prev 1 1009 1010 1011 1012 1013 1031 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.
Excludos
Profile Blog Joined April 2010
Norway8111 Posts
October 08 2019 14:39 GMT
#20201
On October 06 2019 19:46 SC-Shield wrote:
Just out of curiosity, how long do you stay at company on average?


I only spent a year in my first two jobs, quitting both because I was unhappy (and because I was making dirt compared to what I should have been making).

This time I'm amazingly happy at a small-end consultant company owned by the employees (and subsequently, all the profits are either used on the employees, or goes into the employees' pockets), and I just bought in on some shares too. So I'll probably be staying here for a while until I decide to move over into a more management oriented job, which is years and years away.
Silvanel
Profile Blog Joined March 2003
Poland4731 Posts
Last Edited: 2019-10-11 12:57:22
October 11 2019 12:12 GMT
#20202
How to debug POST requests in django?
In my template i have
 <input type="submit" value="Save"> 
when i click it i see that POST is made and it returns OK
 [11/Oct/2019 13:58:38] "POST /ship_systems_base/2/ HTTP/1.1" 200 24582 
but the data in database is not changed. How to debug this? How to see what is posted to database (i suspect something different than i think it is but how to debug this ???).

EDIT: The answer is (for those interested) if You have Your fields declared in views.py and do not use those fields in template You will get post OK but data will not be saved (even if You have default or blank declared for those fields not used fields).
Pathetic Greta hater.
Silvanel
Profile Blog Joined March 2003
Poland4731 Posts
October 17 2019 09:28 GMT
#20203
Is still someone reading this topic or have i scared everyone away with my django questions ??
Pathetic Greta hater.
Excludos
Profile Blog Joined April 2010
Norway8111 Posts
October 17 2019 09:54 GMT
#20204
On October 17 2019 18:28 Silvanel wrote:
Is still someone reading this topic or have i scared everyone away with my django questions ??


Not much for anyone to comment on when you asked and answered your own question but it's also a bit specific for most people here (Including myself who have never worked with Django). It's a type of question you'd have more luck asking on StackOverflow or similar
Silvanel
Profile Blog Joined March 2003
Poland4731 Posts
Last Edited: 2019-10-17 10:01:36
October 17 2019 10:00 GMT
#20205
Yeah. I figured as much.
I guess i will have to start using StackOverflow. There is too many very specific interactions happening on the borders between html/application/database to get answers simply by browsing documentation.
Pathetic Greta hater.
Manit0u
Profile Blog Joined August 2004
Poland17341 Posts
October 17 2019 11:20 GMT
#20206
On October 17 2019 19:00 Silvanel wrote:
Yeah. I figured as much.
I guess i will have to start using StackOverflow. There is too many very specific interactions happening on the borders between html/application/database to get answers simply by browsing documentation.


Use the book I posted (it has online version that is completely free). If you go through it you'll see how to debug things and learn how to create and test a full stack web application with Django.
Time is precious. Waste it wisely.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
October 23 2019 17:31 GMT
#20207
Well guys, this will probably be my last semester. You all did it, you successfully got this doofus through a decent CS program.

Anyone hiring for data analysis / ML ? Looking for a cushy job w/ radically high pay.
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
October 23 2019 17:45 GMT
#20208
Data Analysis and ML is actually hiring a lot right now. Try checking out consulting companies - they can be a great place to get started in the field.
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 19:44:26
October 27 2019 19:37 GMT
#20209
I haven't done java in like almost 4 years. Wondering if someone can help me with something.

In my data structures class, I am having to make various structures that use hashing. We have to fill in the methods for each class, it's backed by an interface and the project also includes some other classes we are supposed to use.

In the first structure I am making, the class has:


private KVPairList[] table;


Now, KVPairList is a class we were provided. It seems to be the case that we are supposed to use it.
It is essentially an iterable linked list of KVPair objects (another class we are provided).

The KVPairList class essentially looks like a linked list. It has an inner class, nodes. It has head, tail, etc. It has a constructor:


public KVPairList(){
head = tail = null;
count = 0;
}


So what is going on here? What is KVPairList[]? This object isn't an array. How do I even instantiate a new KVPairList[] ? The only way I can make a new KVPairList is to do:


table[size] = new KVPairList();


But what the heck does this even mean? a new KVPairList() is an empty linked list. So what does it mean for an array of size N to be an empty linked list?

Furthermore, if I do that, it clearly doesn't actually create a KVPairList() because I don't have access to it's methods.
Have they made this project intentionally confusing, or are there java conventions that I am not understanding here?



edit: okay, so does this syntax instantiate an array of size "size", where each index is a new KVPairList?
If so, this assignment is extremely confusing and this is the opposite way of how I would think we should do this lol
Apom
Profile Blog Joined August 2011
France655 Posts
October 27 2019 19:45 GMT
#20210
`table[size]` is not an array of size N. It is the item at index `size` in the array `table` (assuming the array was initialized before).
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
October 27 2019 19:52 GMT
#20211
The array wasn't yet initialized.

spoiler so it doesn't take up too much space:

+ Show Spoiler +


public class SeparateChainingHashTable implements HashTable{

/* ****************************************************************** */
/* ***** PRIVATE FIELDS / METHODS PROVIDED TO YOU: DO NOT EDIT! ***** */
/* ****************************************************************** */

private KVPairList[] table;
private int count;
private PrimeGenerator primeGenerator;

// We mask the top bit of the default hashCode() to filter away negative values.
// Have to copy over the implementation from OpenAddressingHashTable; no biggie.
private int hash(String key){
return (key.hashCode() & 0x7fffffff) % table.length;
}

/* **************************************** */
/* IMPLEMENT THE FOLLOWING PUBLIC METHODS: */
/* **************************************** */
/**
* Default constructor. Initializes the internal storage with a size equal to the default of {@link PrimeGenerator}.
*/
public SeparateChainingHashTable(){
/*We have to implement this constructor. How do I instantiate table? And what is it?
}





Here is the fields and constructor of KVPairList:

+ Show Spoiler +


public class KVPairList implements Iterable<KVPair>{

private class Node {
KVPair pair;
Node next;

Node(String key, String value, Node next){
pair = new KVPair(key, value);
this.next = next;
}

Node(String key, String value){
this(key, value, null);
}

}

private Node head, tail;
private int count;

/**
* Default constructor. Initializes an empty {@link KVPairList}.
*/
public KVPairList(){
head = tail = null;
count = 0;
}

...
...
...




I am really just not understand this
Apom
Profile Blog Joined August 2011
France655 Posts
October 27 2019 19:58 GMT
#20212
If the array is not initialized then it will either be a runtime error (null referencing or invalid index), or a compiler error (I can't remember if the Java compiler catches this).
Blitzkrieg0
Profile Blog Joined August 2010
United States13132 Posts
Last Edited: 2019-10-27 20:04:49
October 27 2019 19:59 GMT
#20213
+ Show Spoiler [reference post] +
On October 28 2019 04:37 travis wrote:
I haven't done java in like almost 4 years. Wondering if someone can help me with something.

In my data structures class, I am having to make various structures that use hashing. We have to fill in the methods for each class, it's backed by an interface and the project also includes some other classes we are supposed to use.

In the first structure I am making, the class has:


private KVPairList[] table;


Now, KVPairList is a class we were provided. It seems to be the case that we are supposed to use it.
It is essentially an iterable linked list of KVPair objects (another class we are provided).

The KVPairList class essentially looks like a linked list. It has an inner class, nodes. It has head, tail, etc. It has a constructor:


public KVPairList(){
head = tail = null;
count = 0;
}


So what is going on here? What is KVPairList[]? This object isn't an array. How do I even instantiate a new KVPairList[] ? The only way I can make a new KVPairList is to do:


table[size] = new KVPairList();


But what the heck does this even mean? a new KVPairList() is an empty linked list. So what does it mean for an array of size N to be an empty linked list?

Furthermore, if I do that, it clearly doesn't actually create a KVPairList() because I don't have access to it's methods.
Have they made this project intentionally confusing, or are there java conventions that I am not understanding here?



edit: okay, so does this syntax instantiate an array of size "size", where each index is a new KVPairList?
If so, this assignment is extremely confusing and this is the opposite way of how I would think we should do this lol


Mystery class in the first code block has a member variable that is an array of KVPairList. You're going to hash something which will give you a number. That's the index of table. Each index of the table is a linked list as you've noted. This is to deal with collisions in the hash table.
I'll always be your shadow and veil your eyes from states of ain soph aur.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 20:00:34
October 27 2019 20:00 GMT
#20214
ah wait a sec I think I see what you are saying.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 20:06:24
October 27 2019 20:05 GMT
#20215
On October 28 2019 04:59 Blitzkrieg0 wrote:
Mystery class in the first code block has a member variable that is an array of KVPairList. You're going to hash something which will give you a number. That's the index of table. Each index of the table is a linked list as you've noted. This is to deal with collisions in the hash table.


ohh....
I think I have come to the root of my confusion.

So KVPairList is a linked list of <key,value> pairs. I forgot that even though the hashed keys will correspond to one index, the keys themselves in a given KVPairList may be different. Because of collisions.

Okay, this does make sense to me. I was confused about why KVPairList was even taking keys as a parameter, rather than only taking values.

I think this clears up all the confusion. Thanks you guys!
ShoCkeyy
Profile Blog Joined July 2008
7815 Posts
October 27 2019 21:21 GMT
#20216
On October 24 2019 02:31 travis wrote:
Well guys, this will probably be my last semester. You all did it, you successfully got this doofus through a decent CS program.

Anyone hiring for data analysis / ML ? Looking for a cushy job w/ radically high pay.


PM'd you.
Life?
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
November 01 2019 18:53 GMT
#20217
update chrome if you use it:

https://thehackernews.com/2019/11/chrome-zero-day-update.html
Manit0u
Profile Blog Joined August 2004
Poland17341 Posts
November 01 2019 20:56 GMT
#20218
On November 02 2019 03:53 travis wrote:
update chrome if you use it:

https://thehackernews.com/2019/11/chrome-zero-day-update.html


Only fools use Chrome.
Time is precious. Waste it wisely.
Silvanel
Profile Blog Joined March 2003
Poland4731 Posts
November 05 2019 08:10 GMT
#20219
How long do You usually wait for getting Your answer on stackoverflow?? I post my django related question but nothing yet.
Here it is in case someone wants to take a look: https://stackoverflow.com/questions/58692118/accessing-foreignkey-field-value-inside-template
Pathetic Greta hater.
Excludos
Profile Blog Joined April 2010
Norway8111 Posts
November 05 2019 11:23 GMT
#20220
On November 05 2019 17:10 Silvanel wrote:
How long do You usually wait for getting Your answer on stackoverflow?? I post my django related question but nothing yet.
Here it is in case someone wants to take a look: https://stackoverflow.com/questions/58692118/accessing-foreignkey-field-value-inside-template


Depends entirely on how lucky you are. Could be anything from 10 minutes to 10 years. The more niche your question is, the less likely it is to get answered.
Prev 1 1009 1010 1011 1012 1013 1031 Next
Please log in or register to reply.
Live Events Refresh
PiGosaur Monday
00:00
#49
Liquipedia
OSC
23:00
OSC Elite Rising Star #16
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft519
StarCraft: Brood War
Leta 571
Noble 54
ajuk12(nOOB) 41
Icarus 9
Dota 2
NeuroSwarm138
Counter-Strike
Stewie2K448
semphis_45
Super Smash Bros
Mew2King37
Other Games
summit1g5047
C9.Mang0302
XaKoH 152
ViBE145
SortOf48
Trikslyr34
Organizations
Other Games
gamesdonequick705
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• OhrlRock 98
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1138
• Lourlo996
• Stunt420
Other Games
• Scarra1197
Upcoming Events
LiuLi Cup
6h 1m
OSC
14h 1m
RSL Revival
1d 5h
Maru vs Reynor
Cure vs TriGGeR
The PondCast
1d 8h
RSL Revival
2 days
Zoun vs Classic
Korean StarCraft League
2 days
BSL Open LAN 2025 - War…
3 days
RSL Revival
3 days
BSL Open LAN 2025 - War…
4 days
RSL Revival
4 days
[ Show More ]
Online Event
4 days
Wardi Open
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
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 © 2025 TLnet. All Rights Reserved.