Jump to content

Breadpudding

Member
  • Posts

    59
  • Joined

  • Last visited

Reputation Activity

  1. Funny
    Breadpudding reacted to TempestCatto in Give me a mildly easy challenge   
    Program me like one of your french codes
    /s
  2. Informative
    Breadpudding reacted to colonel_mortis in Passing a UTF-16 string to C from Rust   
    I haven't used it personally, but it looks like the widestring crate might help you - https://crates.io/crates/widestring. With that crate, based on the docs you would do
    use widestring::{U16CString, U16CStr}; // Constructing a UTF-16 string from a Rust &str is straight forward. This creates an owned U16String let s = U16CString::from_str("Whatever regular Rust string you want to send").unwrap(); // If you need a pointer to it to use for FFI, I believe you would use let ptr: *const u16 = s.as_ptr(); // *const u16 is equivalent to the C type *wchar_t (as long as wchar_t is UTF-16) // If you're given *wchar_t (call it p), you can convert it into an &U16CStr (nb not an owned U16CString) using let s = unsafe { U16CStr::from_ptr_str(p) }; // Be careful with lifetimes, because the lifetime of the returned value will be unchecked.  
  3. Agree
    Breadpudding reacted to flibberdipper in Can I plug a 3 pin fan into this fan splitter   
    Yep, just plug it into the right side and it'll be fine.
  4. Agree
    Breadpudding reacted to Sauron in What is the best Linux for security?   
    I'm sorry but this is completely wrong. Kali is designed for penetration testing, not for security of your own system (arguably the exact opposite). Furthermore it's not intended to be installed on a normal system, it should only be used as a live environment to carry around.
     
    @SupersonicSaint most normal Linux distributions will be equally secure, however you will need to do some serious configuration if you're truly intent on maximizing security. Start with Fedora and SELinux.
     
    Whonix is a Linux distro just like the others, the website suggests to run it in a virtual machine though so you'd have to use another distribution as a base. I don't think you actually need all this stuff though. Using Tor correctly on a Linux system is already good enough to hide your browsing habits.
  5. Agree
    Breadpudding got a reaction from HanZie82 in Reusing the case from a Fiery Color Controller E-7200   
    I haven't thought about velcro. That's a pretty good idea and I might do that.
  6. Informative
    Breadpudding reacted to TVwazhere in Reusing the case from a Fiery Color Controller E-7200   
    If you do decide to mount directly to the PSU, make sure you're not having any part of the Exposed PCB touching the PSU. Just in case  
     
    Couldnt you also just velcro it to the other side of the front panel?
     

  7. Like
    Breadpudding reacted to Chaftalie in Reusing the case from a Fiery Color Controller E-7200   
    If it was my Project, I would mount the HDD to the air flow holes ore drill new holes there. (maybe add some padding to minimise vibration)
     
    Or doublesided Tape on the PSU ^^
  8. Informative
    Breadpudding reacted to Aniallation in "How many watts do I need"? Check Here!   
    Just a general reference for "how much wattage do I need" questions that are filling the forum. Check these and you'll have a general idea of where to start for shopping for a power supply, and questions can be diverted from "how many watts do I need" to a much more specific "what power supply should I get within my budget that will power a system that needs XXX watts"
     
    Briefing on buying a quality power supply:
     
    Shopping for a power supply is not all about wattage. As much as your mind or people might make it seem like so, it's not. It's about multiple factors, however the most important things are the quality of the PSU and the amps on the 12V rail. Not just watts. This is why the question of "how many watts of a PSU do I need" is becoming drowned out nowadays, because it's no longer a large variable
     
    Info on PSU quality:
     
    Info on PSU 12V rail amps:
     
    On with the numbers!
    Again, These numbers are established assuming you are using a quality power supply. The overclocks are also based on heavy overclocking, including overvolting. 
     
     
    Another way you could get a rough estimate on your own, is take the TDP of the CPU + GPU(s) and add 100W for other components. This should give you a rough estimate of the maximum power draw your PC will require at stock clock speeds.
     
    Use these numbers when shopping for a power supply, but if you're not sure of specifically what model to get, there is absolutely nothing wrong with asking! Create a thread in this section that contains your location (country is fine), preferred store or retailer (if any), and your budget. Our community members will be happy to assist you find a good quality power supply that will be quiet, efficient, and reliable. 
     
    Hope this reference guide was of help to you if you're looking to get a new PSU to upgrade or for a build. If there's anything that you feel can be added to this, or if you have any questions then let myself know. This thread is a work in progress and I'll do my best to keep working on it so leave suggestions!   Thanks for looking!
     
    Changelog:
  9. Agree
    Breadpudding reacted to helping in "How many watts do I need"? Check Here!   
    too bad barely anyone reads threads like these
  10. Informative
    Breadpudding got a reaction from Oalei in My experience with using Manjaro for a month   
    I haven't had any issues with the non-free Nvidia driver. Nouveau had a couple of issues for me though.
    Debian-based distributions tend to have outdated software. With Debian you can upgrade to Sid(unstable) but your computer may or may not survive the upgrade. For this reason I don't really recommend Debian for people anymore but for whatever reason I can't stop using it myself.
  11. Informative
    Breadpudding got a reaction from kelvinhall05 in My experience with using Manjaro for a month   
    I haven't had any issues with the non-free Nvidia driver. Nouveau had a couple of issues for me though.
    Debian-based distributions tend to have outdated software. With Debian you can upgrade to Sid(unstable) but your computer may or may not survive the upgrade. For this reason I don't really recommend Debian for people anymore but for whatever reason I can't stop using it myself.
  12. Informative
    Breadpudding reacted to Ashleyyyy in My experience with using Manjaro for a month   
    you're welcome for the fix
     
    but that's not Manjaro's fault. it's because Linux is focused on stability and running the AMDGPU driver is less stable than Radeon, but for Windows games you need to because DXVK requires it...
  13. Agree
    Breadpudding reacted to as96 in So is this a good easy distro for a home user?   
    Honestly if you are a beginner, rolling release distros are not ideal. You may want to stick with something like Ubuntu for a while and then if you want move to a rolling release take a look at Arch. It has a big community behind and the best documentation you can get.
     
    Also you can get MATE up and running on any distribution if that's what you want.
     
    BUT having said that, if you really want a ready to go rolling release distro with MATE take a look at Manjaro.
  14. Like
    Breadpudding reacted to BuckGup in Intel and Zombieload   
    Research papers written in 2006 warned about it and Intel disregarded it. They have been known for a long time Intel didn't give a shit 
  15. Agree
    Breadpudding reacted to Acedia in Help with CCNA   
    Try getting your hands on Packet Tracer and a few IOS files. IIRC it's behind a paywall. It's been a long while since I did my CCNA.
    GNS3 is also an alternative.
  16. Agree
    Breadpudding reacted to LukeSavenije in WD not reliable?   
    HDDs these days last around 5 years with a good use
     
    i think you got a little unlucky, WD (and Hitachi because they're now part of it) aren't bad from what I've seen, some simply lose trust in them after a failed one
     
    that's why people should read professional reviews, not user reviews
  17. Funny
    Breadpudding got a reaction from elsandosgrande in Why might you like or dislike systemd?   
    If the kernel is the King of the machine, that makes systemd the Queen of Linux. The reason people don't like systemd is because it controls everything without being the kernel. Personally, I don't see a problem with it, but it can be a single point of failure at times. For example, if you told systemd to log several gigabytes of information, you'd have a real pickle on your hands because you may not have that much memory. That's right! The system daemon ignores standard memory allocation in favor of something that may try to reserve more RAM than you actually own! I believe that it may be patched now but it used to be fun to cause computers to crash by sneaking a small prank application on your friend's computer just to watch the whole thing come to a screeching halt. In short, there's nothing wrong with systemd other than its ability to become the reactor on the first Death Star.
  18. Funny
    Breadpudding reacted to Nettly_ in Need guidance for computer software programming   
    C# is basically the code that 99.99% of all EXE files use (from my knowledge anyways, I am not really a Windows user)
     
    (EDIT: I am massively wrong, I am just stupid)
  19. Agree
    Breadpudding reacted to De-Wohli in What to learn?   
    In contrary to what @PeterBocan suggested, I'd suggest you get into concepts of Programming first, that'll allow you to adopt quickly, there's really not the "one language to rule them all". It's about being able use what suits your task best. If you understand the basic concepts you'll have an easier time to get into what ever you need. Sometimes you'll find yourself in a position where you either have to solve issues really complicated or just use a framework in another language, the latter is the (personally) preferred solution.
     
    This is based on how I got into Programming
     
    I started programming with Turbo Pascal, it's a structured non Object Orientated Programming language that really encourages you to think about your program and structure, you don't have really complicated brackets or spacings, you simply start with `begin` and `end`.

    Following up I'd suggest a Strongly Typed OOP language like C#, this helps you understand typing and what issues can arise with that and once you've got the basics down in C# you'll find that you're going to have an easy time to get into most languages like Python, Java, JS or alike.
     
    Maybe have a look at some Assembly or CIL(Common Intermediate Language) 
     
    Critical in all of this is just to really understand the concepts and less the syntax itself, finding and learning syntax is the easiest part. Learning the concepts (encapsulation for example) is what really grinds your gear.
     
    As a basic overview for what would be interesting to learn:
    - HTML, JavaScript, PHP for websites and webapps (concept: MVC)
    - C# (unity, webapps and alike with ASP.NET, which is c# based. concept OOP, MVC)
    - Java (pretty much the same as C# except unity)
    - C++ (complex system close language, concept: OOP)
    - C (very close to the hardware layer, concept: structured)
    - Python (very versatile and popular Scripting language, like java very cross plattform compatible since it's not compiled but interpreted)
     
    If you have any questions left feel free to ask.
     
    Best of luck in your journey.
  20. Agree
    Breadpudding reacted to wasab in Java beginner   
    What specific questions you have? I can answer something basics about the language but if you have questions regarding the usage of specific libraries, it is best to read up Oracle doc. 
  21. Agree
    Breadpudding reacted to Dat Guy in Html to exe file   
    Be aware of the security impact.
    https://www.trustwave.com/en-us/resources/blogs/spiderlabs-blog/cve-2018-1000136-electron-nodeintegration-bypass/
     
    Electron - being based on the Chromium engine - requires regular updates of your codebase. Chances are that you won't distribute them because "it works".
  22. Like
    Breadpudding got a reaction from Cyracus in Need linux distro recommendations   
    Since nobody has mentioned this yet, there's a site that asks you questions and recommends distributions to you: https://distrochooser.de/en.
  23. Agree
    Breadpudding reacted to Unimportant in RAM speed in programming   
    I'd worry much more about being cache friendly if you need performance.
  24. Agree
    Breadpudding reacted to ATFink in If Linux supported all games and software would you switch?   
    If someone offered you $1000 for nothing would you take it?
     
    I don't see why anyone would continue to use a less efficient operating system that spies on you and tries to cram 3rd party apps on your system through the OS (look up the Candy crush application through windows explorer if you don't believe me) and push its own inferior web browsing service if there was an alternative that supported all programs windows uses.
  25. Like
    Breadpudding reacted to othertomperson in If Linux supported all games and software would you switch?   
    In a heartbeat. I already have for my non-gaming and non-work PCs.
×