Jump to content

MiracleMan

Member
  • Posts

    269
  • Joined

  • Last visited

Awards

This user doesn't have any awards

3 Followers

Profile Information

  • Gender
    Male
  • Location
    Munich
  • Occupation
    studying computer science at TU munich
  • Member title
    Member

System

  • CPU
    i7 2600k
  • Motherboard
    Asus P8P67 Pro
  • RAM
    4x4GB Corsair Vengeance
  • GPU
    EVGA GTX 980
  • Case
    Silverstone TJ07
  • Storage
    Samsung 840 Pro 256GB + 2x 2TB WD Green
  • PSU
    Seasonic X-660
  • Display(s)
    Asus PB287Q
  • Cooling
    Prolimatech Genesis + EKL Alpenföhn Peter
  • Keyboard
    Ducky Shine Mini
  • Mouse
    Steelseries Sensei
  • Sound
    O2+ODAC, Beyer DT770 + Modmic
  • Operating System
    Arch Linux

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. The first 7 errors are because you are supposed to put the * in front of the variable as @colonel_mortis said, the next 3 errors should not stop the programm from compiling since it just says that you put unnecessary stuff there. You can solve those by declaring argv and argc globally. The rest is pretty self explanatory, you seem to have mixed up some variable types and you did not declare controlChar in your struct.
  2. You can take a look at cs50 at edx.org, it teaches c as far as i know but it gives you a good idea of the basics in computer science and programming, useful for learning all kinds of languages.
  3. Other than privacy concerns there is no reason not to get it as a gaming os
  4. Just be careful if you have an unsealed wood desk, most mice leave ugly black marks without a mousepad, learned that the hard way. Also, if you type a lot invest more in the keyboard, if you play competetive shooters you probably want to invest into a decent mouse. Maybe get a cheap keyboard (every 5$ keyboard will do the job) and save up for a mechanical keyboard, it really adds a lot to the 'user experience' of a pc, not only for gaming.
  5. Its funny how Nintendo is always looked at as the good guys of the gaming industry while they are pulling of stuff like this.
  6. I don't really think the iPad Pro is a competitor to the surface since they crippled it with iOS... I don't think highly of Windows but at least its a fully fledged OS.
  7. While mathematical thinking and logic is beneficial for programming you don't need any advanced math skills. As long as you don't get into highly complex algorithms, functional or scientific coding its mostly arithmetics.
  8. Of course you can start with whatever language you want, you could start with writing binary for all i care, but its stupid. C++ is bloated and abstract but still uses low level concepts. Its not a hard language, its a confusing language. Want to start with low level? Learn C. Want to start with something abstract? Learn python. You won't be a bad programmer because you chose the wrong language to start with but it won't make the learning any easier.
  9. And statements like this make me want to make people realize that hardware specs are just one of the important aspects of a laptop.
  10. Asus? Their laptop support has a reputation for doing stuff like that, at least in germany. I worked for an independent shop. All I can say is that 95%+ of the consumer stuff like Clevo barebones, MSI/Asus/Alienware gamer notebooks and esp. the low end Asus, Acer, HP etc. are trash. Horrible input devices, the hinges are worn out after a couple of weeks, the cases snap like matches on critical spots and fun stuff like that. If you want something thats truly robust there is no way around ProBook/Elitebook/Latitude/Thinkpad stuff, maybe a Macbook if you dont mind scratches and dents @manikyath Those are all 14" (and one 12,5") Ultrabooks, not exactly what i would call bulky. Sure, they are a bit thicker and heavier than your average Zenbook/XPS stuff but they can take a good beating without problems, a 'feature' that is often underrated if you carry your laptop around a lot.
  11. If you want to spend that kind of money on a non-gaming laptop I'd go for a Latitude E5450, E7450 or a Thinkpad T450(s)/X250. They are pretty easy to take apart for maintenance, they have higher quality input devices (well, probably not a better touchpad than a macbook but better a keyboard) and way more robust cases. Also you can easily get replacement parts for those models. Consumer notebooks are not built to last, i still have nightmares from the time i fixed notebooks as a job.
  12. I don't think C++ is a good language to start with programming either. Its incredibly 'bloated' which makes it hard to learn the syntax if you don't already know a similar language. Also, I divide people learning to code in 2 groups: people who just want to learn how to code and/or want to grasp the logic and workflow behind it and people who want to understand how software works. C++ imo fits neither of those.
  13. Brand loyalty is not that irrational, you seem to confuse it with fanboyism. Brand loyalty builds up over time, if you have repeatedly good experience with the products and/or support of a certain brand most people tend to prefer said brand over others because they already know that they get a decent product. We are all creatures of habit to some extend, most people won't change something if they already have something that works for them.
  14. So, the Linux installation boots up on your brothers pc but not yours? What chipset does he use? I am guessing you have H61 or something similar. What bootloader do you use? Grub 2? Did you boot the USB drive you installed from in legacy or UEFI mode? Do you (try) boot your OS in legacy or UEFI mode? Maybe try a different bootloader or efibootmgr
  15. Go into your UEFI/Bios and see if Secure Boot is activated, if yes deactivate it.
×