Jump to content
MakeWebGames

IllegalPigeon

Members
  • Posts

    156
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by IllegalPigeon

  1. You're a bastard and you wear that title with pride.
  2. Bonjour, Wouldn't be proper of me to not pester Dave to give me access to my old account and make a post now, would it? Some of you know me, some of you don't. If you do know me, it's probably for my tendency to call people out on their shit. Still doing a lot of work with Laravel, my partner in crime is still Zeddicus (I know he's reading this, love you daddy ❤️) and I met @sniko in real life, 1/10 would not recommend. Also I'd like to state on the record that Magento is the Donald Trump of eCommerce solutions. Have at me.
  3. Your hourly budget is too little for me but I just wanted to comment to clarify something. You said you started to re-write the site in your own Framework...is that something you've been doing on a development server or are you saying the existing game is partially on that framework? And because it wouldn't be one of my posts unless I mentioned it, but if you want to use a framework, look at Laravel.
  4. Just working. The upgrade from 32GB to 64GB wasn't much in comparison so I thought "what the hell" and just got it.
  5. My work station: Displays: 2 x AOC 28" 4K monitors Peripherals: Just a shitty gaming mouse and keyboard identical to a Mac (I had an iMac and I like the keyboard, deal with it). Desktop PC: CPU: Core i7-6850K Six-Core (OC'd to 4.4) Ram: 64GB DDR4/3200mhz GPU: GTX 1080 8GB SSD: 1TB Samsung 850 SSD HDD: 1TB Seagate Hybrid SSHD PSU: Cool Master B600(?) Motherboard: ASUS X99-A Cooling: RayStorm 420 EX240 CPU Liquid Cooling Dual, X2O 420 Case: Corsair Carbide Air 540 I want to get another 1080 but that's about it. I don't even game...I just like the power.
  6. IllegalPigeon

    Overwatch

    I think she's awesome. Had some great kills with her! She's better when she's played tactically and not running all over the place.
  7. IllegalPigeon

    Overwatch

    How good is Sombra, though! I've been using her and she is so good.
  8. I'd offer, but I charge £100p/h, which I doubt you'll want to pay for some help. [uSER=65371]sniko[/uSER] might be a good person to ask, if he's not too busy.
  9. Only 1 way to find out, I guess! Lets hope for the best. How often was the spam before?
  10. That's alright, Dave. Anytime! Light is better! You're sick and twisted if you think dark is better! Hopefully the new reCaptcha fixes the spam issues, though!
  11. Have you tried No Captcha reCaptcha? It's better than the V1 version in use currently. There has already been some spam today, so it would seem that the bots are actively logging in to already created accounts.
  12. #MakeMWGGreatAgain
  13. Yeah, I was tempted to sign up to GMF and comment but I didn't want to ruin the circlejerk. I'm perfectly okay with receiving hate for giving my opinion and having someone write indirect threads about me, comparing me to the devil. As long as they got the attention they wanted and comments from a group of enablers comparing the OP to Jesus. The reference to the headcount, because THAT'S the most import part (oooooh, 3 people don't like me), was in a PM. I just mentioned that it's not just me that thinks these things because at least 2 other people have messaged me and said "looool, have you seen this cancer?" and linked me to certain threads. I just wanted to backup my point that it wasn't a personal attack, other people think it too. I've been a PHP developer for about 10 years now. I was here when MWG was CE, with mdshare, Rainbow, Nyna and all of the others. I haven't touched McCodes in so long I can't even remember how bad it is, I just come here for entertainment. Alain has his little following because he's been around persistently for so long and knows how to make himself sound smart whilst not being smart.
  14. Thanks, man. It's about time I got some recognition around here. I made a thread on other forums looking for people to tell me how great I am, but alas, I am just an ass and not someone pointing out a clear indictment of the educational system here in the UK when I see it. Also, E Coli https://www.youtube.com/watch?v=LHhth9CmbJ8
  15. Sure, If you want to prove you're not a copy and paste coder, come and sit down in front of me and code whatever I tell you to code. I don't need to prove my skill, that's the difference. I've actually written stuff that is in use today by big sites and small sites. I own a business that does very well, I don't have to prove anything to anyone. If you want me to prove it, pay my rate of £100 an hour and I'll do whatever you want. Until then, I don't give a flying f*ck. You feel you need to prove yourself because you want so badly to be acknowledged, liked and prove you have some sort of skill. Fine, I admit, you have the skill of an apprentice and someone just starting out. You're slightly more than your average McCode developer. And finally, be careful who I criticise? Lol. Do you honestly think I'm scared of criticising anyone? I've had people ring up my place of employment (when I was employed) and threaten to come down and meet me in person to settle an online dispute. To which I say "ok". I will share my opinion to anyone, the worst that can happen is someone DDoS's one of my sites...Oooooh no. Give it a rest, boy. Go and seek your grandeur elsewhere.
  16. [ATTACH=CONFIG]n378316[/ATTACH] Oh man, get a grip. Every time I criticise you, you write some sort of post somewhere. Just because I call you out on your bullshit, doesn't mean everyone else feels the same way. What you're actually looking for with this thread is a bunch of "I think you're alright, Coly" and "You've helped me before, you're cool". I forget how old you are but I think by this post you're about 17? Maybe? If you honestly cared about not cluttering up other threads, you'd just message me. There's no need to fish for compliments. Pack it in.
  17. Not even going to read that because I can tell by the first sentence you're going to try and justify how bad you are. Look, how about this; you stop inflicting your poorly constructed criticism, spliced explanations and shitty code on people you think you're better than and I'll stop commenting about you and causing you to create a thread crying about it, looking for sympathy? If you feel there is something important in your above text, please give me a tl;dr and I'll comment on it.
  18. Right, so, you thought OP wanted to know how to output the $counter variable even though he has explicitly said that's not the case? Bringing further credence to the fact you are a "copy and paste coder". You're not judging anything, you are literally at the same level as OP in your learning, you just know how to Google things better, that's it. That is literally it. My Laravel workflow? What on Earth are you talking about? Now you just sound like you're taking stabs in the dark and hoping you hit something. Laravel is something I use, ever heard of "including but not limited to?", whereas your skillset expands as far as "if it's on Google, I can do it". "Develop, learn and earn money", first off are you implying I don't earn money? Secondly, you don't develop anything, which we have established since you're a copy and paste coder, thirdly, It looks like you haven't learned a single thing in your "claimed" 6 years of experience. I'm surprised anyone pays you. I'd pay you the bare minimum as an apprentice and you'd actually have to go and learn something. You have EVERY trait of a copy and paste coder so don't piss on my boots and tell me it's raining. You need to stop the big man act and stop pretending like you have a clue what you're doing. Stop trying to appear like you're better than OP and telling him to learn basic PHP when you need to learn it yourself. Also, fine, if that PageLoader was taken out of context, I admit fault. I will happily pick something else from your Github though, all of it demonstrates your skill as someone that is learning to code. But I assume you've learned loads with the help of Jesus in the past year since the likes of "ChaoticFrame". I love how you've become an expert in 1 year, that's one of, if not the most amusing thing about your facade. I'll stick to my "Laravel workflow" and being poor whilst you make money and travel the world like a superstar. You clearly do well and are very rich. You go get it, make that money, one can only dream.
  19. I literally only come to MWG now to see if you've posted and laugh at it. Your post on "session errors" the other day was pure golden and looked like you'd copied parts of the text from Stackeroverflow, merged them with your answers and called it a day. IIRC, 25% of it failed a plagiarism check. Anyhow, I know I'm not the nicest person to ever cross this forum, but at least I help properly when I do post. You didn't even give an adequate answer to OP's question. "The accordian id needs to be unique to each player" You keep referencing how some of OP's questions are "basic PHP", lets be real, you've done it in a few of his threads. I think you've found someone worse than you at programming and now seek to appear superior, which is fine, but I wish you'd stop making out like you're a supreme overlord when your Github account is public. Remember when you got upset when I joined the forums, and you messaged me asking me what my problem is with you, etc etc? This is the same thing. It honestly doesn't bother me but i just had to comment because you try really hard to act like you know what you're talking about. I mean, come on man. A "Pageloader"?
  20. I'll do it for £100/hr.
  21. Do you rate the post 8/8 or the game? I'd like Sniko's seal of approval before I invest all of my quality time into the game.
  22. You learnt PHP in 6 months? - Also, Java is not Javascript or jQuery. Not even remotely similar. Bread is closer to steak than Java is to Javascript.
  23. Before we go in to this, I want to stress that my "0.1 second" comment was about a site that handles 100 queries per request. Part of my job is to pen-test and speed up applications, I do it a lot. So your comment "I however prefer speed over everything" is meaningless to me because it is literally my job. Right, I wasn't going to reply to this because you clearly don't know what you're talking about. I felt, however, I must. Because you're spreading incorrect information. Therefore, I am posting code examples and screenshots so anyone can replicate. I want to stress that inserting smaller logs into a text file would likely be MARGINALLY quicker than a database. MARGINALLY. But for this instance, I am using data sets of 100,000 and 10,000. Both tests were done on the same server using the exact same Laravel install (it's really easy for me to spin up a Laravel instance). Lets insert 100,000 rows in to the database using SQL. (I use 10,000 rows for yours, btw, so you know it's fair). http://i.imgur.com/iJ4b0MN.png Now, lets run a loop of 10,000 using your code. http://i.imgur.com/pS6uPTT.png Right, fine. I understand that's not a fair comparison. So, lets run 10,000 inserts to the database using a RAW database query from the Laravel facade. http://i.imgur.com/lVBQ6Mn.png Route::get('disproveanoob', function() { $start = microtime(true); for ($x = 0; $x <= 10000; $x++) { \DB::table('logs')->insert( ['user' => 1, 'url' => 'fgdgdfgdfg', 'time' => 123456789]); } $time_elapsed_secs = microtime(true) - $start; echo 'Time elapsed: ' . $time_elapsed_secs; }); Perfect, I win! Okay, now lets display the data, sound good? Right, lets fetch 5,000 results from my database that consists of 110,001 entries! http://i.imgur.com/rHWYcwO.png Route::get('disproveanoob', function() { $start = microtime(true); $logs = \DB::table('logs')->select(['user', 'url', 'time'])->take(5000)->get(); foreach($logs as $log) { echo 'User: ' . $log->user . '<br />'; echo 'Url: ' . $log->url . '<br />'; echo 'Time: ' . $log->time . '<br />'; } $time_elapsed_secs = microtime(true) - $start; echo 'Time elapsed: ' . $time_elapsed_secs; }); Using your code, fetching 5,000 results from a 10,000 strong log file: http://i.imgur.com/4wg9zMr.png Right, so, I win again. It's worth noting that Laravel has created a well structured table for me, the only index is ID, set to auto-increment. Now, you could argue that your results are formatted, to use the table. That's fine, but it's only going to add a minuscule amount of time to the execution time. The code I did will still win. Plus, using the database, I have all of the added benefits I mentioned earlier. So, with all of that in mind and EVEN IF your code performed quicker than mine by 50%, we are talking milliseconds, you still prefer to use the log method over the database, when the database has so many more benefits?
  24. How shit does your database have to be that 100,000 queries becomes taxing? I have a client site that, on certain pages, makes up to 100 queries per request and the page load is still loading in less than 0.1 second. Heck, I have another client that I built a CSV import script for that runs complex reports on the content of the CSV. When I say complex, I mean complex. Not "comparing data" but generating lots of different information for each entry. The CSV sizes can range from 25,000 to 500,000. A lot of the data is discarded after the reports are generated, so their database sits at a steady 5,000,000 entries, so the database isn't big, but the queries it does on each upload is. Now, they do this several times a day. The part that slows the process down the most is reading and arranging the large CSV's before performing the queries. Sure, chunking helps but it's still quite slow. As I write this, the client will be uploading his daily "small" list of about 50,000 entires to kick start the day. That would have imported way before I've ended this post. Don't re-invent the wheel, there's no point in writing these logs to a file when it's more effective to store them in the database. You say "100,000" like it's actually a lot of entires. Another site I've worked on got so much traffic, they were handling 40,000 requests per second. The database was very well structured, though, unlikely McCodes but that's not the point. Some MySQL database can easily handle up to 300 million records and still perform absolutely fine, if the database is built correctly. Storing the data that OP asked for in a database is going to be MUCH easier, especially since he is storing items against a user, which will make it easier in the future to pull logs associated to a user. Also, storing data in the database (like you're supposed to) is going to be 10x's easier if you have multiple servers, for example (I know, uncommon with McCodes but still a valid point). We could also get in to multithreading and concurrent access, but I think I've stressed my point.
×
×
  • Create New...