Comment on: Want to get back into programming
0 22 Feb 2019 12:38 u/SquarebobSpongebutt in v/programmingComment on: Of course, I never do this...
I tried telling them that mind readers are scams but they keep trying to get me to pull one out of my ass. I finally made it a random character generator and told them it is always 100% correct and any mistakes are on the part of the person who wrote the item being read.
Comment on: Of course, I never do this...
what you are up against is ignorance and hope.
My god is this accurate. Working on a program that has been in production for years. It does optical character recognition on handwriting. Over time it gets better as we check results and tweak the algorithms but it will never be 100% read with 100% accuracy as it is humans writing the documents it has to read. Some people just have shitty handwriting. The end users are complete idiots. They expect it to see an item with $199.00 1/00 written on it and know that the person actually meant $1 99/100 ($1.99).
Comment on: Please help: Need to work remote within 9 months
Degree and certs get you past HR. Experience gets you a job. White males are almost required to have the degree to get past HR now. But you won't get a job with just that.
Comment on: Please help: Need to work remote within 9 months
And they don't realize that working remotely won't get rid of that need completely. Many folks I know who work remote travel more than they did when they were in a facility. And there is nothing like a screaming kid while you are trying to take a conference call.
Comment on: Do not fall into Oracle's Java 11 trap
Would be nice, but too many companies still like to force their developers to use it so we still gotta know it.
Comment on: What does voat think of getting a job as a angular developer?
Better to be a Jack of All Trades than a Master of One, especially in tech. I know way too many who are only capable of doing things in one or two languages. Logic and technologies are the main things to know. If you understand those then the rest is just formatting it properly for the particular compiler/interpreter.
Comment on: Stop using these giant single liners
I also recently had one where the LINQ was so deconstructed that it was almost impossible to reconstruct to tell what it was doing. The actual statement was a string of variables that held the different parts of the statement. So I used the debugger to grab a full statement. Then I had to figure out what was wrong with the statement and find where in code that was being passed. There is such a thing as making things too many lines.
I will note that this is not 100% new problem and is off-shore coders doing it. They have done it to SQL over and over and any object they create has a good chance of actually being one object hidden behind three other layers of other objects that don't actually do anything but create a new object. Not talking about inheriting and modifying the usage of an object. I mean literally just call a new object with the passed parameters.
Comment on: Stop using these giant single liners
I admit I am guilty of it sometimes, mostly with LINQ or SQL. I test the statement in LINQPad or SQL Management Studio and just move it over from there, chucking in variables for values. And yes, I hate myself for it and am trying to break it.
Comment on: Forcing women into programming is a fucking mistake
I'd also invert Guy.isUgly to Guy.isHandsome
There should be Guy.hotnessRating and Guy.financialRating assigned on a scale of 0-10. The two should have to add up to at least 11 for him to get a date. Anything over 17 total (or possibly when financialRating = 10) means age is ignored.
Comment on: Forcing women into programming is a fucking mistake
Notice that they get a new Girl also. They don't inherit one from somewhere else or get one that someone else used and passed to them. They get a brand spanking new one with nothing defined. Of course she is undefined age and will error out immediately, but I guess that isn't too out of the ordinary for first meeting her.
Comment on: Forcing women into programming is a fucking mistake
I knew some good female programmers, but that was back in the 90's when anybody who programmed was doing it because they liked it. One was fantastic at FoxPro, fucking FoxPro, a shit database with a shit language attached but damn if she couldn't do some amazing shit with it that I never saw guys do then or after.
Comment on: How difficult is it to create a search engine?
You have to have servers and bandwidth to do all that crawling, and then you have to store the results so you can retrieve them. And you better retrieve them fast. And it better be accurate and up to date and available 24/7/365. Google sets the standard now and you will be expected to approximate that as much as you can. There is a reason the better search engines either leech off Google or have a lot of ads.
Comment on: Thoughts on XML - possible extra shorthand for closing tags
While I don't think it is necessarily a bad idea, it won't ever happen as it is not backwards compatible. All parsers currently in use would choke on it and refuse to process as the file would be invalid.
Comment on: Is there a pattern when coding for .NET C# as to where to look for feedback logs when running a program?
Look at the code and config files. It will tell you where the logging is. It could be a file or the event log or somewhere else. But there will probably be config and definitely a call to the log method. Log4Net is probably the most common file logging reference used.
https://logmatic.io/blog/logging-in-net-the-power-of-c-logs/
Comment on: Go: what is the go to framework that includes an all the goodies
https://github.com/avelino/awesome-go
Best list I can find. The best framework to use depends on what you need from it. A web framework will do you no good for a local audio program.
Comment on: What are some uses of the ceiling function?
Rounding to the nearest multiple of another number. This could be useful when determining how many cases of x amount are needed to fill at least y amount of need (ie: how many cases of 24 light bulbs are needed for 639 fixtures (Ceiling(639,24)/24 in Excel for case count). This is the standard Excel implementation that takes 2 parameters of the value and the significance.
Comment on: Learning to program is getting harder
The problems were over the Java API from Oracle. Here's the latest I found but it seems like JVM will still be around fora long time on Android.
Comment on: Learning to program is getting harder
They aren't dropping it, they have modified how it interacts though. The are dropping Java API and only allowing OpenJDK ones at some point. They also are pushing more people to use Kotlin. Even Kotlin runs on JVM though.
Comment on: The Agile Conspiracy
Agile is crap to me in most cases. It can be useful in some situations, especially when you are crossing multiple disciplines, but generally it creates projects that have to go back and forth too much. Before we became "agile" it was so much easier to modify a project to meet a changing or misunderstood need. Now that requires everyone to go back to the beginning. Before we used to get all the stakeholders together to determine what was needed with the folks who were going to actually do it in from the beginning. Now we don't have actual technical people in most projects until late in the game. On top of that, everyone has their own little fiefdom to handle and they don't want anyone else stepping into it. Truth is that every method of doing things has a use case. Agile is good for very large and long projects, especially those that cross 3 or more teams. Traditional works for tons of other cases.
Comment on: 3 Alternatives to Evernote
My wife and I use one to store and categorize recipes so that either of us can get to them. Makes it easy to search by what we have to find something to make and allows us to modify or make notes on the recipes right there. Yes we could type them up and store a bunch of folders with them, but it is so much easier for you to be able to open a tablet or phone and pull them up right there. We used to do the same for the kids Christmas lists, just put them in documents and as one of us bought a thing on it we removed it from the list.
Add some Python and PHP and you will always have some work.