Jump to content

AinsleyHarriot539

Member
  • Posts

    179
  • Joined

  • Last visited

Reputation Activity

  1. Like
    AinsleyHarriot539 reacted to Unimportant in Circuit board programs   
    LTSpice : http://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html
  2. Like
    AinsleyHarriot539 reacted to WereCatf in Circuit board programs   
    Eagle does have a built-in SPICE, but you have to understand that an oscilloscope is for measuring real-life hardware and using a SPICE isn't the same thing.
  3. Agree
    AinsleyHarriot539 reacted to .:MARK:. in How to setup a HTTP server   
    I personally prefer nginx, it's usually faster and easier to configure.
  4. Like
    AinsleyHarriot539 reacted to samiscool51 in How to setup a HTTP server   
    i really don't know enough about apache and how it works
    i know someone who does!
    hey @InitializingDev, you use apache daily, think you can help this guy out?
    thanks dude!
  5. Like
    AinsleyHarriot539 reacted to samiscool51 in How to setup a HTTP server   
    thats the best if you are just using it for personal reasons
  6. Like
    AinsleyHarriot539 reacted to jj9987 in How to setup a HTTP server   
    For plain web content serving, Apache, Nginx or Microsoft IIS Server.
    If you need PHP, then add that to the mix. All of the above support PHP.
    If you need a database, MySQL, MariaDB and PostgreSQL are most common RDBs out there. MongoDB for NoSQL.
    There are plenty of tutorials on the internet, just depends on your use case and interests/needs.
  7. Like
    AinsleyHarriot539 got a reaction from Chukie in How to setup a HTTP server   
    Thanks for the help I am going to use XAMPP as it has a large variety of tools and options.
  8. Like
    AinsleyHarriot539 got a reaction from davidna2002 in How to setup a HTTP server   
    Thanks for the help I am going to use XAMPP as it has a large variety of tools and options.
  9. Like
    AinsleyHarriot539 got a reaction from Chase Harman in How to build a NAS   
    If you wish to build your own NAS this video made by Pauls Hardware is quite useful and can give you an insight on how to build and setup a NAS of your own. But if you want to avoid the trouble of building your own system I recommend buying a pre-built one. For pre-built nas's I recommend Synology.
     
  10. Informative
    AinsleyHarriot539 reacted to edutechie in How to setup a HTTP server   
    It all depends on the purpose of the web server - if you are using Windows you have a few options:
    XAMPP (Apache, PHP, MySQL, etc.) IIS on a Linux server, you can try a LAMP/LEMP stack (Debian 8 tutorial) or use a control panel such as Ajenti to do it for you.
     
    If you're running the web server on the same machine you are developing things on - XAMPP is a great choice aslong as the web server is not publicly facing. If you are using a Windows client but want to host the server separately and don't want the hassle of setting up an SMB or FTP share to setup then you could use IIS and Windows File Sharing, otherwise a Linux distro and LAMP would be your best bet.
  11. Agree
    AinsleyHarriot539 got a reaction from begadelavela in Air & Liquid CPU cooler   
    That is a fair point but it depends, I found on some research the fan on the hyperx is slightly better but for that price premium it is not worth it. They run quite similarly to each other. The only difference being the included fan.
    http://www.tomshardware.com/answers/id-2461738/cooler-master-hyper-212-evo-hyper-212x.html
    http://www.tomshardware.com/answers/id-2415588/difference-hyper-212-evo-hyper-212.html
     
    There is so many options without a price range given its hard to choose a certain set of cpu coolers.
  12. Agree
    AinsleyHarriot539 got a reaction from begadelavela in Air & Liquid CPU cooler   
    For liquid cooling a commonly found aio cooler is the Corsair h100iv2.
    http://www.corsair.com/en-us/hydro-series-h100i-v2-extreme-performance-liquid-cpu-cooler 
     
    A high quality air cooler is the Noctua NH-D15.
    http://noctua.at/en/products/cpu-cooler-retail/nh-d15
    For a cheaper alternative I a popular choice is the Cooler Master Hyper 212 Evo.
    http://www.coolermaster.com/cooling/cpu-air-cooler/hyper-212-evo/
     
    For the best overclock It is preferred an aio with at least a 240mm radiator or a really beefey heatsink. Aio's can generally have a larger price premium compared to an air cooler generally as they are more of a premium product.
  13. Informative
    AinsleyHarriot539 reacted to TMac53 in Monitor doesn't detect signal HDMI   
    Generally I like it. I haven't put too much time into it gaming wise since I'm running into this problem. But for the price I think it is a great monitor.
  14. Funny
    AinsleyHarriot539 got a reaction from Carclis in Australian Telcos will have to block torrent sites after court ruling.   
    I just think this is pathetic. Why should we make the rich people richer. I think this segment from South Park accurately describes this.
     
  15. Agree
    AinsleyHarriot539 got a reaction from klh2000 in Australian Telcos will have to block torrent sites after court ruling.   
    I just think this is pathetic. Why should we make the rich people richer. I think this segment from South Park accurately describes this.
     
  16. Agree
    AinsleyHarriot539 reacted to Misanthrope in Australian Telcos will have to block torrent sites after court ruling.   
    Up next: After people keep finding torrents anyway, Australia bans Google...Yep, the whole fucking thing....cause pirates.
  17. Agree
    AinsleyHarriot539 got a reaction from Trik'Stari in Australian Telcos will have to block torrent sites after court ruling.   
    I just think this is pathetic. Why should we make the rich people richer. I think this segment from South Park accurately describes this.
     
  18. Agree
    AinsleyHarriot539 reacted to Nuluvius in How to decompile a certain file type   
    And now you have ceased making any sense whatsoever...
  19. Like
    AinsleyHarriot539 reacted to mariushm in How to decompile a certain file type   
    It's either a file or a folder.
     
    My advice would be to download and use Total Commander , it's like Windows Explorer but much, much better (it's like two windows explorers in parallel and it's super easy to use without mouse, if you bother to learn shortcuts and everything in time).
     
    Go in the folder where your file is and press F3 (or click on the button in the bar at the bottom) that says View.  If it's a file, a file viewer should open up and you should be able to see the contents of the file.
    If the viewer opens, you should be able to see the first few characters. If it's just a bunch of weird characters, you can switch to viewing the file in Hex mode  (type 3 or go in Options menu then select  Hex mode) and see if it makes it easier.
    Most file types have some kind of unique signature at the beginning, for example a JPG picture usually has the string of characters "JFIF" at the beginning, PNG pictures have "PNG", PDF files start with "%PDF" , MKV files have "matroska" near the beginning and so on ... you can see a lot of such signatures here: https://en.wikipedia.org/wiki/List_of_file_signatures
    So if you figure out what the file was supposed to be, you can simply right click on the file and hit rename, add the dot and then enter the file extension.
     
     
     
     
  20. Funny
    AinsleyHarriot539 got a reaction from QuantumBit in How salty is salt water?   
    If you want salty water just put the cs:go community into a pool
  21. Informative
    AinsleyHarriot539 got a reaction from digitaldoughnut in switching to pc gaming   
    I put a 980ti as it appeared cheaper on my list for some reason.
  22. Agree
    AinsleyHarriot539 got a reaction from Pendragon in OEM Keys   
    For cheap copies of windows I use G2A or Kinguin. They are both reputable sites and have windows for much cheaper compared to other stores.
  23. Like
    AinsleyHarriot539 reacted to iTzPrime in Multiplayer Game Server Help   
    Don't forget the Database. This thing can make or break your sever. It decides if you have 20gb worth of data or 200mb. You will spend a huge amount of time, just trying to optimize the database
  24. Like
    AinsleyHarriot539 reacted to mariushm in Multiplayer Game Server Help   
    My advice would be to download the source code of some games and study the source code that takes care of multiplayer.
     
    Quite a few games were open sourced or had their source code released. I'd recommend checking out OpenTTD , Doom , Duke Nukem 3D, Quake, Quake 2 , Wolfenstein: Enemy Territory...
    Here's a list of games with source code published, may want to browse through it and see which games have multiplayer code : https://en.wikipedia.org/wiki/List_of_commercial_video_games_with_available_source_code
     
    And yeah I agree with the user above... no reason for exchanging text between server and client, keep it binary. reserve bytes for future use in the packets or make them structure of the packets between server and client flexible so that older clients could parse packets of servers with slightly newer versions of the protocol, don't restrict yourself, make sure you have some kind of versioning system so that server can reject clients that wouldn't understand commands sent by server (old client versions) ... could use some extra fast compression to compress packets (zlib , lzo , minilzo , zstd, brotli)
     
  25. Like
    AinsleyHarriot539 reacted to manikyath in Multiplayer Game Server Help   
    first comes to say that if you need to ask how to make a multiplayer game you're probably getting too much on your fork in one go.
     
    that said, here's some general pieces of advice:
    - keep the serverside as lightweight and universally compatible as you can
    - a reliable connection is more important than server features. people wont care about ranks if they cant even play properly
    - dont make your protocol plaintext, that's just a generally horrible idea for so many reasons
    - dividing up the workload between client and server is a very touchy topic, everything you offload to the client is a potential for desyncs or exploits, anything you keep on the server is using server resources and a potential for a laggy experience.
    - config options for EVERYTHING. the people hosting servers are usually handy folks, they like config settings.
    - document EVERYTHING. same reason as before.
    - you dont have a "server hosting script", you're essentially creating a whole another version of your game's client, but on the serverside of things. having scripted events in provided gamemodes is just a very small part of that.
    (as an example, in the only multiplayer game i've ever created the only scripted event was to set up the map for a new game, which was about 10 lines of code out of the 10K lines needed for a very small game)
×