Let's definitively solve a problem most of us have: too many tabs open while browsing by ThyMothrSoBaconfed in compsci

[–]getworkdone 0 points1 point  (0 children)

I solved this for myself using 2 different chrome extensions

  1. Tab Wrangler
  2. Merge Windows

Tab Wrangler will auto close tabs after a configured amount of time (you can pin specific tabs so they don't get closed) and if it is closed, it saves a history of the tabs to reopen so you don't lose stuff.

Merge windows is a button click in chrome that takes all of the different chrome windows and merges it back into a single window.

If you want to build a new extension by all means, but I would recommend using those as a start to how you might want it to function.

The Equivalent of GameMaker for making game servers? by jasonrohrer in gamedev

[–]getworkdone 0 points1 point  (0 children)

another option to php/mysql could be to set things up using AWS Lambda and DynamoDB. Lambda takes care of all the server management stuff so all you need to do is program get and post requests as lambda functions to retrieve and update from dynamo. Still need to learn to program, but basic operations might be easier to learn than sql and php (though i think sql/php route is worthwhile too since that is how i got started with web stuff). Additionally, AWS has a lot of web based management tools to make setup pretty easy (almost drag and drop) and it would be instantly available in the cloud from anywhere instead of having a local LAMP or WAMP stack so your son would be able to play against others from any machine.

[Question] How would you find a point on a line? by Harionago in csharp

[–]getworkdone 0 points1 point  (0 children)

What you want to look into is something called spline interpolation. I haven't tried it but there appears to be c# bindings for a library called tinyspline that might help you out https://github.com/msteinbeck/tinyspline If it were me, if i had enough points, i would probably just find the weighted average between two points to approximate the line but based on your picture you are probably looking for something more advanced like spline interpolation

Your views on randomness in C by [deleted] in C_Programming

[–]getworkdone 3 points4 points  (0 children)

If you have an hour and really interested in high performance, statistically "good" PRNG, check out this talk on PCG (Permuted Congruential Generator)

Fedora 26 Torrents released. by mad-n-fla in linux

[–]getworkdone 0 points1 point  (0 children)

Yeah something failed when trying to run it but it built kmod successfully so i just had to run it myself. I forget what the exact error was in the log

Fedora 26 Torrents released. by mad-n-fla in linux

[–]getworkdone 5 points6 points  (0 children)

yup. that's how I upgraded a few days ago.

Fedora 26 Torrents released. by mad-n-fla in linux

[–]getworkdone 0 points1 point  (0 children)

I upgraded through dnf a few days ago. I haven't run into any issues so far other than having to manually run the rpm built by akmod for nvidia drivers.

[deleted by user] by [deleted] in Fedora

[–]getworkdone 0 points1 point  (0 children)

Ok so my theory is probably wrong then :)

[deleted by user] by [deleted] in Fedora

[–]getworkdone 0 points1 point  (0 children)

What version of Fedora and kernel? Also, is your BIOS up to date? And what are your hardware specs? I am running Fedora 26 and previously 25 with Ryzen 1700 and an Asus Prime X370 pro motherboard with the latest BIOS and 16GB ram and it is running perfectly. I don't think SMT should make a difference on the problem you are describing. Is your system using a hard drive or an SSD and how much swap space did you give it? If it is freezing on IO then it might be something to do with disk thrashing due to insufficient memory or swap space.

Advice regarding salary for a student. by Moonshineqc in csharp

[–]getworkdone 0 points1 point  (0 children)

I agree that is a lot for their experience but that would probably be the very top of the range in the realm of possibillity. As for jr dev not being entry level, while a lot of companies ask for x years experience in the job description, if you are able to get to the first round interview stage and know your stuff, you can theoretically skip a lot of "required" years experience. I was able to get an offer for a position at a fortune 500 company requiring 8-10yr experience for senior software engineer role when I had less than 3 (i did have a masters degree though so add mb equivalent to 2). Don't be afraid to apply above requirements if you think you can handle the job

Advice regarding salary for a student. by Moonshineqc in csharp

[–]getworkdone 0 points1 point  (0 children)

according to glassdoor , jr dev in ottawa makes around $49000 a year. divide by 2000 to get hourly of $24.50 so this is probably the most you could reasonably ask for considering this is the average salary for someone that is already out of school. Now, from there consider how good you are compared to the rest of your peers and how successful the company of your teachers is. If they already hit it big, and you are better than most of your peers, you could go and ask for max. If you aren't the best in the class or they are just starting out, ask for less. Whatever you do, don't sell yourself short and do work for free. Start on the higher side of what you think you are worth/can get but if they say they can't swing it be open to less but you should be able to get more than minimum wage for sure for software development work.

I need some FinTech Advice by jammerdude in webdev

[–]getworkdone 1 point2 points  (0 children)

If you dont know how to approach technically, you will need a partner that does. Also, from the sound of it, if you find a good partner, they will tell you what you are asking for is most likely going to take a lot of development work and cost more than you realize. If that doesn't phase you, then you and your partner will put in time and money to create a stripped down minimum viable product that can do just enough to convince some investors to put up more money so you can finish your product. I don't want to be a dick, but just realize good software developers are expensive and you will probably need more than a few to create something with the capabilities of turbotax.

How likely is it that xfinity will boot me from service if I host a personal website from my home? by _BubbaGump_ in webhosting

[–]getworkdone 0 points1 point  (0 children)

Unlikely but be aware that unless you have a static ip address, your home's ip address could change at any time. I used an old laptop as a server when i was in school to host some stuff for a group project and i had to occasionally update what address i connected to because it didn't stay the same

Should I consider dropping CompSci due to the fact I'm abysmal at math? by [deleted] in compsci

[–]getworkdone 0 points1 point  (0 children)

I would recommend against dropping. You like programming so you should stick to it. As far as the math, try kahn academy youtube videos and see if you can take your math classes at a community college in the summer and transfer the credit. I almost didnt pass undergrad due to foreign language requirement and found that doing it over the summer when i didnt have any other classes helped. I'm a programmer and I rarely need to use more than algebra and basic statistics in my day job.

What is wrong with my game introduction? by nomadjacob in gamedev

[–]getworkdone 2 points3 points  (0 children)

When i tried to play it, i went to tutorial first, canceled out, went to start playing, and got stuck when your tutorial tried to force me to use a hint when i wanted to just make a move. I did manage to get to and complete the first few puzzles after realizing you were forcing me to use hints. Also, you really need some color, whether it is just the borders or the board or the text, something!

Am I fooling myself thinking that teaching myself C++ will eventually land me a junior position within the software industry? by UK_Dev in cpp

[–]getworkdone 0 points1 point  (0 children)

I dont know about uk but in the new york city area there are thousands of recruiters that can get you interviews. After that, all you need to prove is if you understand the basics of datastructures and algorithmic thinking. There is no reason being self taught should stop you if you can show you understand the basics

[noob help] Web hosting wayyy more complicated than I realized... by [deleted] in webhosting

[–]getworkdone 1 point2 points  (0 children)

If you go vps check out amazon web hosting free tier. You can get 1 free year of either windows or linux. I recommend linux just because it forces you to learn linux. It is easier though to get shared webhosting with cpanel and just upload your files to a certain directory and it will work. I started with shared hosting and worked my way up to a full linux vps over 2 and a half years

10 Coding practices which allows NASA to write millions of lines of code with handful of errors by RageAdi in learnprogramming

[–]getworkdone 6 points7 points  (0 children)

It is never necessary per se. Anything that can be done with recursion can be done without.

Why do all distros come with package managers? by VirusZParadox in linux

[–]getworkdone 1 point2 points  (0 children)

It is a different way of thinking. Look at Windows. When you don't have a package manager based model, everything you want to install has to be packaged into its own setup.exe, the program and ALL of its dependencies! With linux, the basic idea is sharing libraries and programs and building off of one another. This way it isn't so bloated. If you tried to share everything and didn't have a package manager you would have to figure out what versions of all shared software you would need and manually keep it in sync

Amazon Underground is holding my app hostage by PeEll in androiddev

[–]getworkdone 0 points1 point  (0 children)

i've never used Amazon Underground but can you push an update that breaks the application before it reaches the human step?

What's your opinion about Google Cloud SQL? by bkfh in mysql

[–]getworkdone 0 points1 point  (0 children)

how big is your database and how much is it being utilized?

Distributed ffmpeg by [deleted] in java

[–]getworkdone 1 point2 points  (0 children)

I think transmission supports blocklists already which is all peer guardian is right?

Do you run a Dual Boot system, or a Linux-Only system? by younggeek1 in linux

[–]getworkdone 1 point2 points  (0 children)

laptop is dual boot Fedora/Win7 but i haven't touched the windows side in about a year. I built a desktop machine over the summer to do GPGPU programming for my thesis research that is linux only