Jump to content

Lordmac14

Member
  • Posts

    51
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Lordmac14 got a reaction from Soumyangel in How To Cheat in Pokemon Go   
    It is just generally very glitchy being only V1.0... i frequently have to close and reopen or wait for it to reload. Any internet connection works but maybe 2g isn't fast enough for the game
  2. Agree
    Lordmac14 got a reaction from L00bs4n00bs in Is Corsair Dominator Platinum worth it?   
    No
  3. Like
    Lordmac14 reacted to VulsaviiK in How to Get Into Coding - The How-To!   
    Since there's a "How do I start learning code" thread started every couple of days, here's an ultimate "How to" guide. The aim of this is to run through basically what you need to know to start coding, or, more importantly, where to start. Through this guide I'm going to cover some frequently asked questions, common resources, and the sorts of things new programmers should be looking to learn.
     
    (Side note: mods, can we either sticky this or get someone to write a guide to cover this topic?)
     
    What Language Should I Learn As a New Programmer?
     
    Probably one of the most frequent question I've seen on here. The simple answer is "It doesn't matter", since as a beginner, the concepts surrounding programming are far more important than the specific language. A good programmer could start writing in a new language in mere weeks, though, there is always something new to learn. Sure, some languages perform better than others. But poorly written code in a resource-efficient language might not run any better than well written code in a language that is less resource-efficient.
     
    The long answer is, well, it largely depends. There are three separate approaches one could take here. You could either:
    1) Choose a language that best suits your intended development purpose, and start from there.
    2) Choose a "beginner friendly" language, one intended to be easy for new-comers to pick up.
    3) Choose a language that will give you a deeper understanding of how everything works.
     
    Ultimately learning how to problem solve, learning design patterns, best practices and standard conventions, and algorithms, are going to get you much further than than learning a specific language.
     
    Which Language Should I Learn To Do X Thing?
     
    Here's a list of some commonly used languages for specific platforms or use-cases:
     
    Windows - C++, C# and Java are probably the most commonly used languages for developing applications for Windows
     
    Linux - Pretty much anything
     
    Mac OSX - Swift and Ruby
     
    Android - Java
     
    iOS - Swift
     
    For Websites - HTML, CSS, JavaScript PHP, SQL
     
    NOTE: It is possible to develop desktop or mobile apps using mobile languages using tools such as Electron or Phonegap, though you'll need to do a little bit of research on the subject in your own time
     
    Special mentions to Ruby, which I haven't included specifically in any of the above, but can be used for almost all of the above
     
    Which Language Is Should New Programmers Learn?
     
    If you study programming at a University (Or College), or in formal education at all, 50/50 chance the introductory programming subject will be either Java or Python. Ruby is also a fairly easy language for new-comers, as much of the focus of that language is easy, clean syntax.
     
    If you want to learn a little bit more about how your code works, then you should try learning C at some stage (Assembly if you're REALLY keen, but I must emphasize that Assembly can be tricky, and isn't widely used outside of programming micro-controllers)
     
    If your intention is to learn how to make websites, you should instead learn the above-mentioned Web Languages. All of them.
     
    What Should I Learn If I'm Learning Programming?
     
    There are a number of key concepts you should learn as a new programmer:
     
    -Basic syntax for the chosen language
    -Data types and variables (Numbers, Characters and Strings)
    -Keywords and built-in functions of the chosen language, and how to use them
    -Decision making (If/Else and Switch cases)
    -Loops (For, While)
    -Arrays
    -Functions
    -Operators
     
    Once you have a handle on that, some things you might want to learn include for desktop and mobile apps:
     
    -Functional and Data Abstraction
    -File I/O
    -Implementating Efficient Code
    -Conventions and Writing Clean Code. This becomes more important as you find your feet and begin writing larger apps
    -Building a GUI
    -Eventually you may want to do some reading on Algorithms. If you study at a tertiary institution, Algorithms will generally be an advanced programming course
    -Memory management (If learning a language like C or C++)
    -Debugging. Handy for figuring out where something is breaking, and checking for memory leaks (The latter probably won't happen in high-level languages like Java and Python, as memory management is handled for you)
     
    If you learn web languages, you will want to learn about:
    -Responsive Design (Making pages scale to window/screen size)
    -Dynamic Page Generation
    -Storing/Loading external data
     
    How Do I Write Code?
     
    There are two main approaches here.
     
    The first is to use an IDE (Interactive Development Environment). The three most common are Eclipse, Netbeans and Visual Studio. These contain advanced features and are an "all-in-one" solution, comprising a set of tools including a debugger and compiler in addition to allowing you to write code.
     
    The second is to use a text editor and a compiler (Plus an interpreter if using a language like Java)
     
    Some text editors you may want to use include Notepad++ or Sublime, though a popular choice for web developers write now is Atom.io. Note that compilers are language specific.
     
    Speaking of Web Development, you will need a PHP processor if that's what you're doing.
    Note that setup of a development environment is generally covered in introductory guides
     
    What Are Some Good Resources To Learn From?
     
    Some popular resources for beginners:
    -Lynda.com
    -Tutorials Point
    -Stanford's programming courses on iTunes U
    -Codecademy
    -How To Think Like A Computer Scientist (Link - Thanks to SSL for this one)
     
    Whilst you can ask questions here on linustechtips, you aren't likely to get a complete set of tutorials. Try and learn from the above resources, and if you get stuck, feel free to ask questions (Remember to use Code tags)
     
    So get in there kids, get your "Hello Worlds" going, and have fun!
  4. Agree
    Lordmac14 reacted to Unimportant in Starter Components for hobby electronics   
    Diodes:
    1N4148 small signal diode - general purpose.
    1N4007 diode - rectifier.
     
    Transistor:
    BC547/BC557 - small signal, basic switching.
    BC337/B327 - Can handle up to 800mA, i like these for driving the common on 7 segment displays.
     
    Regulators:
    78XX - Where XX is the voltage, for example 7805 is a 5V regulator, i stock some common voltages such as 5 and 12V.
    LM317 - Adjustable voltage regulator.
     
    Resistors:
    A bit of everything in the E12 series goes a long way.
     
    Capacitors:
    Most common used:
    0.1µF (100nF) - Basic filtering, power supply decoupling.
    1000µF - Buffering after rectification.
     
    If you're going to play with timers like the 555 other capacitor values might be handy but you can always play with the R (resistor value) in the RC to adjust time values. If you want to play around with filters then other capacitor values will quickly become a must.
     
    Leds:
    LEDS! and some 7 segment displays perhaps ?
     
    Pushbuttons and switches:
    Because you need input at some point.
     
    That's all i can think of atm
  5. Like
    Lordmac14 got a reaction from S7117 in Final build look over. Any Suggestions?   
    Looks nice.
     
    The only thing - is that PSU overkill?
  6. Like
    Lordmac14 reacted to Lolucoca in Another Way to annoy your Neighbors   
    So, my Neighbor just called me an annoying person. Instead of arguing with him, I thought "F*** You. I can do better than that. After half an hour of soldering it was done. It's nothing special, just a few components, a 250k potentiometer, a pretty loud speaker I had salvaged from a 1960s portable TV (which is connected over those connectors on the picture), a 9V battery and an NE555P timer IC. When everything is connected, this thing generates a square wave signal with a frequency of 3+ kHz that can be adjusted with this potentiometer. I had to use a BD139 power NPN transistor to handle the power of the speaker (otherwise I could only connect really tiny speakers). This thing is annoying af. Even with closed windows, you can hear this high frequency sound. I thought about powering it over USB and adding a tiny piezo buzzer to it, but I would have to use a boost converter to provide enough power to the speaker, so I scrapped that idea. I had quite a bit of satisfaction when I placed this inside of his car while he wasn't looking

  7. Like
    Lordmac14 reacted to Bicketybam in Linus' First Gaming PC Build   
    My first PC that I owned myself was 486 DX2-66 with 8Mb of ram, 14" CRT and 540Mb HDD.   Of course I'm an old bastard but that cost $2500AU in 1994    I think calculators are faster then that now
  8. Funny
    Lordmac14 reacted to ImBleu in NerdSports - Vessel Exclusive Series   
  9. Funny
    Lordmac14 reacted to Ridska in NerdSports - Vessel Exclusive Series   
    Its hard to keep a straight face when you say '' beaten ''
    ( ͡° ͜ʖ ͡°).
  10. Like
    Lordmac14 reacted to Goldeneman1 in School Lamp Project (Survey for all)   
    Hi there!
     
    I made a lamp for my Product Design project at school and I need to write up an evaluation. Part of the evaluation includes me getting some feedback from others and I was wondering if you could help me out with that.
    Here is a video of the lamp 
     
    Here are some pictures http://imgur.com/a/Pi3OJ
    Here is the survey https://docs.google.com/forms/d/1AaOP4jfKn0R5-5-UBzz3_E8gevlqAJdQNwi-0K4tv2Q/viewform?c=0&w=1
     
    Thanks a lot and feel free to share this with anyone else who might be interested!
     
  11. Like
    Lordmac14 reacted to iamdarkyoshi in Modding A HaKlone 853D 3-in-1 Soldering Station   
    Made some mods to my soldering station today, mostly to the cooling. This is a three in one unit, and the bench supply is really shitty. It is a single tap transformer linear supply, so anything that is not going to the load is dissipated as heat. So with a ~24v transformer and a max rated 15v output at 1A, if I am powering something at 12v, the other 12v has to be wasted as heat. This goes into the power transistor which is what regulates voltage. The power transistor does not really have its own heatsink, its just bolted to the chassis. I was using it today to charge a 12v battery at 1A and after half an hour, the entire thing was too hot to touch and was making hot smells.
     
    I opened it up to see if I could mount a heatsink on the power transistor and HOLY MOTHER OF GABEN IS THAT TRANSFORMER HOT. So not only do I need to cool the transistor, I also need some air across the transformer. It has vents in the bottom where the transformer is, so I cut a hole and added a fan on the back. I also added a CPU heatsink on the back where the power transistor is.
     
    This supply has an overcurrent cutoff at 1.5A, so the absolute worst case scenario is a short circuit and a current of 1.5A, dissipating roughly 36W in the power transistor and putting a fairly hefty load on the transformer.
     
    So I did.
     

    After about 10 minutes, nothing was over 50 degrees. Issue solved!
     
     
     
     
    I plan to update this thread with more mods tomorrow if you guys are interested!
  12. Like
    Lordmac14 reacted to nicklmg in Venom Blackbook 13 Zero Review   
    There's a new version coming due to audio issue. Since annotations/cards don't carry over from video to video I'm waiting for the new version rather than wasting time on this one.
  13. Funny
    Lordmac14 got a reaction from xiej in Venom Blackbook 13 Zero Review   
    Last time I was early enough to get the video through forum you had to fix graphs and stuff! Good video though 
  14. Agree
    Lordmac14 got a reaction from TrigrH in About to purchase PC parts for school   
    You could do that, but it would just mean not using your existing sticks and getting completely new ones. I don't think you should upgrade mobo though.
  15. Agree
    Lordmac14 reacted to I am an SSD in Should I purchase a graphics card?   
    Not at all, obviously assuming you wont game/use photoshop etc
     
    And if you ever do happen to notice sluggishness with one of the graphic programs youre using, you can always add one down the road.
  16. Funny
    Lordmac14 reacted to stealth80 in Best CPU and GPU combo   
    Always try to include a location and budget to a question like this, cuz
     
    1150 = 4790K + titan X is the best
  17. Like
    Lordmac14 reacted to LokiFire in AMD vs Nvidia for Video Rendering   
    Shit sorry i commented on teh video.
     
    Thanks for the content LMG, keep up the hard work
  18. Funny
    Lordmac14 reacted to iamdarkyoshi in AMD vs Nvidia for Video Rendering   
    Still rendering...
  19. Funny
    Lordmac14 reacted to Croxalicious in Mayonnaise as thermal paste?   
    First post here and I'm not sure if this belongs here but...
     
    One of my friends were looking around at a guide for replacing his failing fan on his laptop and he came across this guild that said that mayo works as a good temporary thermal paste.
    I obviously thought they'd gone completely insane but then he linked me the page that the guide had and I couldn't believe my mind.
     
    I'm not dumb enough to slather mayo on my CPU but has anyone heard of this before?
     
    Here's that link if anyone wants to lose all hope. Does Mayonnaise Last as a Thermal Compound?
  20. Like
    Lordmac14 reacted to Mattyp92 in Felix Hydro, its finally coming together   
    So this build started as just a few upgrades to my old computer and has evolved into its own.
     
    For Christmas my parents had gotten me anow ASUS Z170 Pro Gaming motherboard and an i5 6600 to go along with it.  They were under the impression that the 6600 and 6600k were the same and they just found a better deal.  Since my old build had DDR3 RAM, I asked my girlfriend to get me a set of 8GB Corsair Vengeance LPX sticks (I wasn't positive I was getting the new mobo and cpu but I had believed I did a good enough job convincing my parents I needed an upgrade).  
     
    That is where I thought it was going to end but I eventually decided I needed a better GPU so as a birthday gift to myself I picked up a 980Ti.  It was then that the idea of this being a completely new build was conceived and thus, Felix was born.
     
    Not long after I got bored with a locked CPU and sold my 6600 and bought a 6600k.  My Lexa S was looking a little cramped so I also grabbed a Corsair 750D (so much room for activities!)  I'm still using the same PSU as before, sortuv... I had an Corsair AX1200 since my last build had a much different upgrade path when I originally built it and after 5 years of upgrades never ended up with its two GTX680s and overkill water loop.  Either way the AX1200 had to be sent in to Corsair and they sent back an AX1200i.  It's brand new so it earned it's place as Felix's electricity funnel.
     
    The only things that were carried over directly from my old build were the drives and CPU cooler, but even they are on the list to be upgraded, only to return home to what will soon be a hand-me-down build for my girlfriend.  The current upgrade path planned for Felix include the Felix SS update, which includes 2 new SSDs in RAID0 and the removal of all current HDDs and drive bays, and the Felix Hydro update which will be when I install the sleeved cables and custom water loop.  Felix SS will be a continuation of this build log but the Felix Hydro upgrade will earn it's own log, with video and all. 
     
    Felix v1.0 consists of:
     
    CPU: Intel i5-6600k
    CPU Cooler: Cooler Master V6 GT (missing one fan)
    Motherboard: ASUS Z170 Pro Gaming
    RAM: 16GB (2x8GB) Corsair Vengeance LPX DDR4-2133
    GPU: EVGA 980Ti ACX2.0+ (06g-p4-4991-kr)
    Case: Corsair 750D Airfow Edition
    SSD: 250GB Samsung 840 Evo 
    HDD: 1x 500GB WD Caviar Black 7200RPM
         2x 320GB WD Caviar Blue 5400RPM in RAID0
    PSU: Corsair AX1200i
    Fans: assorted fans that either came with the case or pulled from my old case.  To be upgraded with the Felix Hydro update.
     
    Update:
     
    Felix Hydro is now complete, even after having my GPU block leak.  Pictures at the end.
  21. Agree
    Lordmac14 reacted to despereauxar in To upgrade or not to upgrade- that is the question   
    It seems that i wont need an upgrade. So i will spend the money on a new graphic card, new psu , Corsair sp fans for the case and radiator and thermal compound for the cpu. I would like to clean everything and then oc following Linus guide
  22. Agree
    Lordmac14 reacted to Toxicknight79 in To upgrade or not to upgrade- that is the question   
    id just replace the powersupply and video card and youd be good to go.
     
    a 650 watt corsair and a GTX970 and you are set imo.
     
    or what ever the next gen nvidia equivalant is)
  23. Like
    Lordmac14 reacted to mikat in Post your SteamVR Performance Test results here   
    wow just what we needed
     
    Specs:
    CPU: i7-4790k @ 4.0 Ghz
    GPU: MSI GTX 960 2G Twinfrozer V
    RAM: Crucial Ballistix Sport 2x4 GB
    Score: 2.4
    Capable

  24. Like
    Lordmac14 reacted to DuckDodgers in Mar 4, 2016 - The WAN Show Document   
  25. Agree
    Lordmac14 reacted to 8-Bit Ninja in Second opinion on my budget build   
    have you got a hard drive at home, because 120gb will last you about 10 minutes
×