Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
D

DumpsterJuice

@DumpsterJuice
About
Posts
57
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • DVD Backups
    D DumpsterJuice

    I struggle with this also. Ripping them to disk, means you have to buy a multi-terabyte external drive(s). OK Fair enough. Maybe $100 or less. If you are real paranoid, you might even duplicate that drive for a "backup backup" Ripping DVD's is a Royal Pain. I found in the end: If I want to watch a movie, 99% of the time, I can find it streaming somewhere. "Precious (hard to find) Items" : If you cant find it streaming online, perhaps some eclectic movie, you can buy a copy and limit the amount of DVDs to rip. But I have not gotten over my "Pack rat" Mentality. I still covet some movies on disk. Handbrake is the best DVD Ripper I have used. Keep It Simple, keep it moving.

    The Lounge question announcement

  • Where have the Project Managers gone?
    D DumpsterJuice

    "I've had way too many worthless PM's -- former programmers who were not good at programming, so took the PM classes to stay employed. Just called meetings recurring weekly and did nothing else" Same here. They are more than useless, and they make significant more money. They stop work for meetings several times a day. When you stop 6 Developers from working that's a ton of lost man hours. I have never seen any value in the PM position. Essentially, if they are not conducting a meeting, they have very little else to do. My best jobs have been the ones that had no PM. Keep It Simple, keep it moving.

    The Lounge business design collaboration question learning

  • After years of working... how do you keep track of your small tips and manuals of things you already done?
    D DumpsterJuice

    I use "Agent ransack". At some point, no matter how hard you try to structure things, it gets a way from you. Agent Ransack is essentially a Grep Tool, that is amazingly fast. It's almost as fast as google itself. It's got a (Right mouse click) Context. My Projects vary the whole landscape of technologies, from strait up.NET projects, Documents, Angular, Documentation, notes, tips. Agent Ransack solves this problem: "I know I have this somewhere, but I forget where it is" Keep It Simple, keep it moving.

    The Lounge com question

  • A question about Convid-19 vaccine shot.
    D DumpsterJuice

    Its a question of risk/benefit. There have been millions of people vaccinated, and just for the record, there is no COVID-19 in the vaccine. (I have had 2 shots of the Pfizer). Or, you could probably be ok with a double lung transplant. The numbers are hard to evaluate, "whats the risk of getting covid?", and how bad of a case could you get? I think the math says most people don't die, or have a double lung transplant. However, each person has to make the decision. You may not get COVID today, but with all the variants emerging, it stands to reason that eventually, without a vaccine, you are likely to get Covid sooner or later. Keep It Simple, keep it moving.

    The Lounge question

  • Some C# code that makes me sick...
    D DumpsterJuice

    OK I think I see your point now - someone codes a trap and really doesn't do anything with it but comment? Is that it? Keep It Simple, keep it moving.

    The Lounge csharp question com help

  • Some C# code that makes me sick...
    D DumpsterJuice

    If you don't trap the error, well... it will just splat on the user screen. Catching, and deciding what to do, log, or show... will help you build new code, because you will easily be able to fix your old code :) Having said all that, the code block frustrates me too. Its a bit ugly, and tedious. A while back they made properties "easier" with all that get / setter code. I would like to see an auto Trap block, or at least a simpler model for it. Keep It Simple, keep it moving.

    The Lounge csharp question com help

  • OO Software design epiphany - it might not matter
    D DumpsterJuice

    My Opinion (Based on experience), Every implementation of Polymorphism, on every team that used it, goes sideways pretty quickly, and becomes quite chore to maintain. OOP principles are generally sound, but I have not even considered using Polymorphism in 20 years. Mainly because its harder to debug. BUG: "The Investor Customer is disturbing the customerChecking balance because they customer is also an investor" - Resulting in the loss of his mortgage. Keep It Simple, keep it moving.

    The Lounge oop hardware help question design

  • Why is XML?
    D DumpsterJuice

    I always hated working with XML. JSON is a god send. I had to serialize from JSON to XML for a file upload. It was mandated that way.. not my choice. Anyway I now have an XML Serializer that is stupid simple to use. Keep It Simple, keep it moving.

    The Lounge xml csharp html asp-net database

  • Controversial: SQL
    D DumpsterJuice

    A side benefit - I think you will really like Agent Ransack - as a bonus. I have used this tool for years. Its the one tool I cannot live without. You know you got the queries.. you just need help finding them. Comment them over time. Comment new ones when you make them. Then let Agent ransack do the work. Keep It Simple, keep it moving.

    The Lounge database

  • Controversial: SQL
    D DumpsterJuice

    A lot of tools come to mind on this topic. Notepad, or Notepad++: I recommend using "AGENT RANSACK" a very fast multi-threaded Search engine. (You can start the search in your ROOT file for the SQL files) (Side note: This is my number one favorite tool) Organize the SQL files, by INDEXING Them (aka: "Tags") INDEX: (Example) #DATE Ex: 01/01/2021 #PROJECT Ex: (NAME) #TYPE Ex: (SELECT INSERT UPDATE DELETE) #NOTATION Ex: That query for the thing I had to do at 1AM ...more as needed ---------------------------------------------------------------- Open "Agent ransack" and search on terms in the sql. This could be all put in a database, but I think that may be a bit too much. You want something simple, and you want to find it fast. You already have a body of SQL that is not indexed. Start indexing all NEW SQL FILES, and as you revisit the old ones, (that are not indexed), Index them as you go along. Keep it all in one file, or multiple files, doesnt matter much with Agent Ransack. So what you wind up with is your very own Google Search for your sql. Keep It Simple, keep it moving.

    The Lounge database

  • Password manager recommendation
    D DumpsterJuice

    LastPass.com I have been using this for years. It works across all your devices.(If you want it to) The Passwords are encrypted at rest, (and of course in transit) You can download all your data, if you want a local copy. They have a way to recover your data, should you be totally incapacitated. Take a look at it before you commit. Keep It Simple, keep it moving.

    The Lounge com question

  • Deciphering work emails
    D DumpsterJuice

    can you update me on your progress? This week I have established the SQL Database on the enterprise server. I have begun to create tables, and stored procedures. Once this is complete, in about a week, I will switch over to building the CRUD Screens. Can please you explain this in simple terms? Keep It Simple, keep it moving.

    The Lounge css asp-net com beta-testing tools

  • 25 years of programming reduced to a question.
    D DumpsterJuice

    If I am being honest, I incorporate Stack Overflow a lot in my daily work. If you take away the internet, I don't even have a help file in Visual Studio anymore. I am going out on a limb here, but its the truth - I can't really code well without access to the internet. My memory is not what it used to be, when we had no "Intelli-sense". I used to have to memorize the Parameters of built in Method calls. Guy come in, says "I don't have Angular experience, but it's because they only want people with experience" and this one: Requirements "10 years Experience in " ( technology that is not 10 years old) Keep It Simple, keep it moving.

    The Lounge question lounge graphics game-dev hosting

  • 25 years of programming reduced to a question.
    D DumpsterJuice

    At times in my career I have been in charge of the interviewing. This is how I approached it: GOAL: "Can the person fit in with the group, and contribute". From the resume I glean; 1. I can see a lot of years of experience. (or perhaps "enough" years). 2. I see education. 3. I typically see a list of what the candidate feels is his core skills (they may not be in a technology that we use, because we are using something new) 4. I invite a few dev's to participate, with the only rule being "You cannot use Google to ask questions. (If you have to look it up, that is not fair). 5. The Goal is to get a feel for the candidate as a fellow team member. The Goal is NOT to humiliate, judge, or ask complex algorithms. I do not ask tech questions of a CS Grad, or post Grad. Guess what? They might get it wrong. So what? All this proves is you can ask anybody anything, and they MIGHT get it wrong. If the Candidate is not proficient it will be revealed. (Yes, this may wind up as an exercise in futility) -That's ok. I might even leave him on the team, and adjust to his/her abilities. For example - they be highly skilled in SQL, and less proficient in Angular. You are never going to find "The Golden Candidate". Work Ethic is what I look for. If you can bash your way to learning Angular, that is good enough. You can spend all your time humiliating people, or you can cut to the chase. Keep It Simple, keep it moving.

    The Lounge question lounge graphics game-dev hosting

  • Keeping Up To Date
    D DumpsterJuice

    Not knowing your core skill sets, I offer this advice: You cant go wrong with the web-development. 1. Web Development (HTML,CSS) preferably in a "Responsive model", such as React, or Angular. Develop a "Template" System for common HTML Screens for display. 2. You can keep your C# Skills honed, by creating a C# WEB API in .Net Core. > Set aside time everyday to learn one practical thing, as opposed to learning a "Whole Technology" such as Angular. Keep this time to under an hour if you can. By "Practical thing" I mean - Develop a few HTML Templates, thing that you can use. > The best way to learn is to have a project. Ask your employer to put you on a web project. or negotiate time to learn it. Keep It Simple, keep it moving.

    The Lounge help tutorial question announcement career

  • Do you all use wysiwyg web site editors.
    D DumpsterJuice

    I really Struggle with HTML and JS. I am old. Just FYI - I think angular is much easier than VS. You add an import to the project in Visual Studio Code - and you essentially get 99% of this stuff for free. The only thing being the template I sent you. This is not easy dude. Keep It Simple, keep it moving.

    The Lounge css question

  • Do you all use wysiwyg web site editors.
    D DumpsterJuice

    You didn't say what type of project you are working on, which matters a little bit. If you are using Visual Studio Code, or Visual Studio "Classic" - the editors are a bit different. If its an Angular Project, you can get a lot of help using Google Material Design. Generally what I do is start out with the standard empty page (HTML) (I think this is a repeatable pattern you can refine) Then one by one, fill in the fields. If the elements are out of alignment, you can adjust, using nbsp;, if you are not sure of the CSS... take it one field at at time, and initially ignore the alignment I suggest you make this base template your own, by using it, and adjusting it to your liking. Moral of the story - You need a base Template that you can use over and over again.

    Update

    Delete

            Add NewRiver Run
    

    Keep It Simple, keep it moving.

    The Lounge css question

  • Password restrictions
    D DumpsterJuice

    Well someone had to say it. Passwords, no matter how complex, are easily hack-able. This is what BitCoin depends on, they call them "Miners". The only difference, is that Transactions in Bit Coin, are much more complex, and harder to crack than any password you can come up with, or (Generate). 2-factor (Cell phone) - is being touted as a cure, but once they get in, they have your phone number, and can easily change profile setting to be their (burner) phone. The fuss about the lengths, characters, and all that.... is also frustrating. You could depend on the hacker to take the easier way out, and not spend the time to crack a good password... but then again, it may incent them to spend the "crack time" , because of the implication of it being a special case, which might reward the extra time. Yes, I said "Crack time". Keep It Simple, keep it moving.

    The Lounge security question help

  • Yet another rant / pet peeve / frustration
    D DumpsterJuice

    Short attention span. I get meeting requests with nothing but a subject, and a time. Keep It Simple, keep it moving.

    The Lounge question docker performance

  • There are some who fail for it?
    D DumpsterJuice

    Typically, its just phish email, trying to get your personal info.

    Where there's smoke, there's a Blue Screen of death.

    The Lounge hardware question career
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups