|
Awesome, you're really making progress.
I was looking at some old Popular Electronics last week and astounded at the price of memory, only the rich could afford it. (That definitely wasn't me)
I'm getting on with my Z80 stuff and really enjoying it.
Created a 24 key keypad board using cherry keys.
Cheated though using a 328P to scan and debounce.
Created a 7-segment display board...6 segment.
Also cheated using a MM7219.
Well into writing a monitor program for it.
Waiting on parts to create an EEPROM emulator, got the idea from the guy I bought the CPU board from.
Have a lot of plans.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
I remember an ad for a 64K S-100 bus memory board for $1495. I couldn't imagine needing that much RAM.
Crap, I use icons now bigger than that...
Software Zen: delete this;
|
|
|
|
|
I hear ya...and could you image surfing on a 1200 baud modem. Take 24 hours to load a page.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Mike Hankey wrote: a 1200 baud modem
Back in 1991/2 that's what I had to use to connect between my PC in the London office, and the system in Louisville, CO. Made customer support quite a challenge.
|
|
|
|
|
I can imagine that was a challenge.
I tried to do the old BBS's with a 1200 and I remember that being enough of a challenge that I didn't do it long.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
I remember paying a fortune just to upgrade my 8k PET to 16k!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I have a 'fat' TRS-80 Model 100[^], in that I spent $150 to expand it from the original 24K to a full, whopping 32K, which was the most you could put inside the machine. There were folks who made bank-switched external memory modules, but they were very expensive.
Software Zen: delete this;
|
|
|
|
|
I looked for a more specific topic, but didn't find one, so here we are... We went to git. OK, I got past the learning curve. It worked pretty good in VS 2019... until I updated VS 2019 and now there's no git functionality. I can't even find a reference to this problem. Git works. VS 2019 (Community and Pro) work, but VS doesn't talk to git anymore. I can't do compares. VS is not aware of what branch is checked out. I even pulled the project down by URL to VS. No luck. I'd really appreciate any suggestions or links to what might be going on. T'anks, Mike
|
|
|
|
|
Mine works just fine. Check "Options" -> "Source Control" -> Plugin selection - Git
Mircea
|
|
|
|
|
I got that already, but thanks.
|
|
|
|
|
Reading the Chris Maunder comment on the downward spiral of the industry, and along with the latest article by O'Reilly on low-code democratization of programming seems to never end. As with Chris, I have been doing programming since the first Radio Shack computers came out; and before that, using IBM punch cards to create wiring lists, paper tape readers to load programs, as well as cassette tapes.
I guess people are doomed to repeat bad things when they do not have a history of the industry. I can remember low code apps. being sold decades ago. All flops.
For a later lesson, take Microsoft's BizTalk. Preached as enabling power users and analysts to create programs without code. Like a company I worked for that spend 2 million dollars on a BizTalk project that failed because the gazillion objects it created simply choked the databases so bad that the throughput was like snail poop.
After hiring additional consultants and create hundreds of 'functoids', the project was scrapped.
For those not knowing what a functoid is, it's chunks of c# code used to do things that BizTalk could not accomplish in its so-called low-code IDE.
All this relates the infamous 'black-box' approach using some of Billy-Bob's code that is supposed to work. But what happens when you find it not working? Google to see if Handy-Andy's code will work?
Low-code, and especially no-code solutions of any magnitude, by default, are bloatware. As with BizTalk (huge bloatware), it usually chokes through-put.
|
|
|
|
|
But they have their use. Mostly to create consultancy jobs to fix their... products.
Also some of them are actually good, i.e. Simulink, especially in automotive systems paired with AutoSAR. Most of the code is manually written but the entire platform can be designed and configured with a human readable diagram.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Your first sentence is absolutely correct. https://codeproject.global.ssl.fastly.net/script/Forums/Images/smiley_smile.gif
|
|
|
|
|
Member 14840496 wrote: BizTalk BizTalk, in simple terms, is used for moving data around, transforming it, importing, exporting, etc. It's low-code in that there are lots of built-in objects. But yes, it is highly complex and I have used it successfully so my guess is you may have done something wrong.
Mendix is a no-code platform that I have used and it can do just about anything any other platform can do. Some of it is very fast, like building forms for example. Business Logic can be a little slower to develop compared to .Net. But I find it silly how many developers do not realize how powerful some of the low/no code platforms are. They will change this industry.
You won't build a google.com with one but they can do just about everything else.
|
|
|
|
|
Well I didn't build it. It was first contracted to an outside company, then outside consultants were brought in to try and get it working. They wanted me to join the team, but after looking at the project, I told them that is was doomed to fail.
I did, however, replace it with a C# program.
|
|
|
|
|
Member 14840496 wrote: It was first contracted to an outside company, then outside consultants were brought in to try and get it working. It is a very complex product. We had to hire a consultant to come in and train us on how to use it and even then it was not easy.
|
|
|
|
|
Well, in the training class I had, the instructor couldn't explain why some of the labs didn't work. That's a bad indicator right there.
Months later I flew to Tampa because the BizTalk project they were building wasn't working. When we met in the room with the numerous programmers, they had literally printed out the workflow of the project and taped it to the walls. Note, I said 'walls', not wall. It went 1/3 of the first wall (about 6 feet), around the corner down the entire next wall (about 15 feet), and around the corner on the next wall for another 3 feet or so.
It was all I could do not to break into hysterics. All I could think was, are you people serious?
|
|
|
|
|
Member 14840496 wrote: in the training class I had, the instructor couldn't explain why some of the labs didn't work. That's a bad indicator right there.
|
|
|
|
|
I concur.
I've been using SSIS for the last ten years -- leaving the easy stuff to my colleagues while I implement the difficult stuff in C# "Script Tasks".
Before that, I was on a contract where they used an in-house "rule-based" system -- with a GUI to define which rules to use in what order, branching, etc. What if I need a new rule? Write it in VB.
It's not much different in SQL Server either -- I write a lot of CLR functions in C# to deal with the hard stuff.
Off-the-shelf tools contend only with low-hanging fruit.
If all you have is low-hanging fruit, then an off-the-shelf tool may be sufficient.
But no enterprise of significant complexity has only low-hanging fruit, so highly-skilled developers will still be required. But by all means let the highly-skilled developers concentrate on the difficult tasks while low-skilled developers work on the easy tasks in an off-the-shelf tool.
|
|
|
|
|
Your statement "What if I need a new rule?" is precisely the problem, and it happens all the time.
How do you write a new rule with a black box? Users are very rarely satisfied with the status quo.
I wish I had a dollar for all the times I heard "Can we add this?", "Can we change that?". In the real business world, it never ends.
|
|
|
|
|
PIEBALDconsult wrote: I write a lot of CLR functions in C# Crikey in all my years of writing TSQL I never had to resort to the CLR, I guess I was only doing the simple stuff.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
|
Mycroft Holmes wrote: PIEBALDconsult wrote: I write a lot of CLR functions in C# Crikey in all my years of writing TSQL I never had to resort to the CLR, I guess I was only doing the simple stuff. My thought exactly.
I've been writing SQL for over 30 years and TSQL for nearly 20 and, although I've played with some functions in CLR, I've never found a need for it in production code.
I suppose the over 600,000 lines of SQL under version control in the main project at work is also all simple stuff!
|
|
|
|
|
Member 14840496 wrote: All this relates the infamous 'black-box' approach using some of Billy-Bob's code that is supposed to work. But what happens when you find it not working? Google to see if Handy-Andy's code will work?
Get thee to QA, and you will see both that in action, and the other solution: when Billy-Bob's YouTube tutorial code doesn't work, try to get CP or SO to fix it so you can call it your own work ...
To a large extent, I blame governments and Apple: the former for assuming anyone can code so making it compulsorily for students, and the later for making said students assume they are computing geniuses for being able to get to Google and FaceBook ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: being able to get to Google Not a skill you see being used much by the QA script kiddies.
|
|
|
|