Jump to content

Belzebuth

Member
  • Posts

    247
  • Joined

  • Last visited

Awards

This user doesn't have any awards

1 Follower

About Belzebuth

  • Birthday May 04, 1997

Profile Information

  • Gender
    Male
  • Location
    France
  • Interests
    Photography, Computer, Sport
  • Occupation
    IT Student

System

  • CPU
    R5 1600X
  • Motherboard
    MSI B450M Gaming plus
  • RAM
    Crucial Ballistix Elite 2x8 DRR4
  • GPU
    RX5700XT Reference design
  • Case
    In Win
  • Storage
    SSD Sata III SanDisk Ultra II 480 GB x2
    M.2 WD nvme 500GB
  • PSU
    CM 650w
  • Display(s)
    BenQ XL 2420T
  • Cooling
    BeQuiet DarkRock
  • Keyboard
    Drevo Gramr
  • Mouse
    Logitech G302
  • Sound
    JBL Control1
  • Operating System
    W10
  • Laptop
    Surface Pro 2017 i5 8gb 128gb

Recent Profile Visitors

808 profile views
  1. If you wan't macOS, a good display, class leading battery life, ... It really is a good purchase. I don't own a mac but I might buy one if bench are good.
  2. If you're editing 8k with proxy yeah maybe 16GB is enough. They probably did some magic on FCP too
  3. If Adobe CC is working on this ARM like it is on x86, man it will be a great product. It could even make me switch to mac...
  4. GPU folding is the way ... about 1M on a RX5700XT. Will propably putt another computer at contribution.
  5. The string to encode is set to uppercase to avoid the need of lowercase chars in the alphabet. The .find() function is up to linear in complexity, I don't feel it would be much faster/efficient to calculate those at the beginning, I will do the math. I'm not dealing with non-latin chars. This vigenere cypher is strictly the algorithm, the point is for it to be decodable by any other vigenere class from any language.
  6. While I do agree it can introduce user error, if the statement is single line like here, it's pretty straight forward. However, anything that is not single line should use braces. //This is fine for me if(condition) statement; //This is prone to user error if(condition) statement; This is indeed a bad habit for me, keeping declaration in scope where needed is way better for stack optimisation. I will try to force me to do it the right way.
  7. Well to me it wasn't a big deal, the function are pretty clear on their own. For unsigned/signed comparisons, indeed it throws warnings that could have been avoided with a long long unsigned int declaration. For the braces, I've heard both pros and cons... I find it more readable that way.
  8. Hello everyone, so today I was in need of a vigenere encode/decode function for a simple application. The issues is that I didn't find any with a fully customizable alphabet. So I wrote one A Vigenere coding is a very basic algorithm with consist on secret key and an list of characters to encode a piece of text. The idea is to take the first letter of your text and the first letter of your key, find their respective position in the char list, and sum the value. The result modulo the number of entry in your char list, is now the new encoded char. And you continue 'till the end of your text. Here is the GitHub link : Vigenere-CPP Let me know what you think about the class, and the Vigenere algorithm
  9. If I can give you my personal experience : I began my computer degree with a Dell latitude 7240 that I bought on ebay for 250usd. The best computer I ever used I think (except for the screen and is low resolution). Later on I bought a Surface Pro, good laptop, but expensive and battery life is lower than the Dell, but the screen is better... You need to take care of it, unlike the Dell. My thought, go second hand, Lenovo thinkPad or Dell Latitude 7000 or 5000 series. Easy to find on eBay and very very reliable.
  10. Well it is not the best product but for 25usd it does the job
  11. TP Link Nano router can do the job in client mode. Exist in both 300mbps and 750mbps
  12. luckilly I can use google translate ahah ! But what happend if you convert it to GPT ?
  13. can you make a screenshot of the context menu when you right click on disk1 ?
  14. I can see on the disk management screenshot a Disk 1 that is unallocated, you need to right click on it and format to ntfs
×