-
Posts
179 -
Joined
-
Last visited
Reputation Activity
-
AinsleyHarriot539 reacted to Unimportant in Circuit board programs
LTSpice : http://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html
-
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.
-
AinsleyHarriot539 reacted to .:MARK:. in How to setup a HTTP server
I personally prefer nginx, it's usually faster and easier to configure.
-
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!
-
AinsleyHarriot539 reacted to samiscool51 in How to setup a HTTP server
thats the best if you are just using it for personal reasons
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
AinsleyHarriot539 reacted to Nuluvius in How to decompile a certain file type
And now you have ceased making any sense whatsoever...
-
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.
-
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
-
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.
-
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.
-
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
-
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)
-
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)