|
on here played with the Outernet? I saw a demo some time back and am wondering if this might be worth my effort to set up.
rEGARDS,
Walt
Obligatoryt linkhttps://outernet.is/
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
I don't think this is the correct forum for this query. And I would recommend you to ask without the link, it might be considered spam.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Why would this be the wrong forum and why would you consider it to be spam to simply ask a question?
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
Read the description of the forum above. That kind of question is better placed on the lounge or in a forum of the programming language used to interact with it, and not in "the Weird an the Wonderful".
The spam can be considered because you are linking to a external paid product. You can ask exactly the same question without the link. If someone has played with it, (what you want to know), they will recongnise the name anyways, so no link needed. If someone didn't know it, the answwer is "no, I didn't play with it", no link needed anyways.
I know you didn't mind it as spam, that's exactly why I told you it as a friendly warning. Other people could have reported you without saying anything.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
modified 7-Oct-18 6:12am.
|
|
|
|
|
This is definitely weird, and maybe wonderful.
For years, we've been told that you can't run a character mode program in full screen mode on Windows Vista and later. In Windows 10 Professional, Build 1803, there exists at least one special case in which you can! I discovered this by accident a couple of days ago, and finally remembered to document it.
Though I cannot imagine, offhand, why you might want it, when you run a console mode program in the Visual C++ debugger (the Native code debugger, that is), select the window, e. g., to copy text into the Windows Clipboard, if you press F11, the window displays full screen in 43-line mode. Thankfully, and as expected, F11 is a toggle; pressing F11 again restores the window to its normal size.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Hi,
David A. Gray wrote: For years, we've been told that you can't run a character mode program in full screen mode on Windows Vista and later.
It's true. Support for the real VGA-compatible text modes[^] was removed a long time ago.
Rich Turner just blogged about the evolution of the console[^] a few days ago. Looks like there will be more features coming. Interestingly... his blog says that the console is "The most frequently launched executable in all of Windows".
Best Wishes,
-David Delaune
|
|
|
|
|
Quote: Interestingly... his blog says that the console is "The most frequently launched executable in all of Windows". I find it somewhat disturbing that they would know that. I guess it could be gauged by monitoring the usage of beta testers.
|
|
|
|
|
I'm not sure what you are saying is true, but I have pictures to prove that I can display a full screen console on my Windows 10 Professional x64, Build 1803. Not only that, but I've further discovered that it works for any true command prompt window.
- The first three pictures show a Visual Studio debugger window, first in normal view, then maximized to full screen by pressing
F11 once, then restored to its normal size by pressing F11 again. - The next pictures show the same 32-bit character-mode program, compiled from ANSI C sources by the Visual Studio 2017 C/C++ compiler, launched from the File Explorer.
- The third set of pictures show the same program, preceded by a series of other programs (
ShowVer.exe and DumpBin.exe ) run in a new CMD.EXE instance.
Go figure. Meanwhile, I'd be interested in learning whether others can duplicate my observations. So far as I know, there is nothing special about my machine or my Windows installation.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Hi,
Did you notice the scrollbar on the side of your console window? You are looking at a maximized, borderless "windowed" console at your current monitor resolution. Not a true 80×43 x 640×350 text mode.
This is very easy to understand. Let me show you.
Step 1.)
Press F11 and allow your console to go full screen.
Step 2.)
Press SHIFT + PRNTSCRN to take a screenshot
Step 3.)
Press WIN + R to open the Run Dialog and type 'mspaint'
Step 4.)
Press CTRL-V and paste the screenshot into MS Paint
Step 5.)
Use the MS Paint Menu and choose File->Properties
Notice that the image is exactly the same width as your current screen resolution. That's because your monitor resolution never changed. You are looking at a full screen window at your current monitor resolution.
I have not spent much time investigating all of the new ANSI/VT features[^]. But it looks like there has been a lot of enhancements to the console window.
Best Wishes,
-David Delaune
modified 3-Jul-18 22:34pm.
|
|
|
|
|
Yes, I discovered that scrollbar later yesterday evening, and today made a few other discoveries that go along with it.
- The new clipboard shortcuts (Ctrl-A, Ctrl-C, Ctrl-V) are fully functional.
- Alt-Enter elicits the same behavior as F11.
I suspect you surmise correctly that these improvements came along with the ANSI/VT features. In any case, they ware very welcome, since I spend lots of time working in command prompt windows, and I miss the full screens that we once had, back in the day.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
David A. Gray wrote: I suspect you surmise correctly that these improvements came along with the ANSI/VT features.
I have known about and used these new console features for many months. If you join the Windows Insider Program[^] you can also preview and give feedback on some of the newer features.
If you decide to join make sure that you choose an appropriate ring. The 'Fast Ring' can be very frustrating and might not be the best choice for an office development workstation due to frequent updates and instability.
Insider Preview Types[^]
Best Wishes,
-David Delaune
|
|
|
|
|
I just learned about them when I started this thread. How are you using them?
As for joining the insider program, I'll pass for now.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Hi,
David A. Gray wrote: I just learned about them when I started this thread.
I mention VGA text mode emulation in a comment several months ago[^]. I've been on Insider builds for many years now on most of my Windows 10 devices.
David A. Gray wrote: How are you using them?
Like you I want my terminals to be full screen for that immersive experience. I am not using any of the new ANSI/VT features[^]. I've only done some simple experimentations with the WSL subsystem[^] terminal a few months back.
Best Wishes,
-David Delaune
|
|
|
|
|
Fair enough. What benefit do you derive from being on an insider track?
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Well,
For any software engineer or windows-centric software company I would say that one benefit of being in the Insider Program[^] is getting exposed to features several months before they are available to the public. I also think it's important to test existing products on the insider builds to ensure that existing software isn't affected by breaking-changes.
Best Wishes,
-David Delaune
|
|
|
|
|
I agree, if you are actively developing software for paying customers.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
A search for actionable information about the distinction between const and static const led me to c - Are const Local Variables Implicitly static? - CS50 Stack Exchange. Finding the answer wanting, I changed the function that prompted me to raise the question in the first place. Examining the disassembly reminded me of a discovery that I made so long ago that I had forgotten the details that led me to almost always pair static and const when I define arrays of constants, such as lookup tables and the like. Details are in the 3rd answer shown in the Stack Overflow topic.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Nice one.
cheers
Chris Maunder
|
|
|
|
|
Thank you, Sir!
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
At first I thought this might be a compiler quirk, so I ran a couple of trivial examples through gcc -s . That does substantially the same, so I'm guessing it's a language feature. One for the standards committee "lawyers".
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Thanks much for duplicating the observation with the other popular C compiler. As I said, I observed the same thing about a dozen years ago, but I had forgotten the details. Anyway, so far as I know, the same holds whether your code is straight ANSI C or ANSI C++. The test case that I cited in the Stack Overflow article is straight ANSI C.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
|
I have used Expresso[^] for a long time and really like it. Granted I don't use regex a lot, out of sheer terror but when I do I use Expresso.
Everyone has a photographic memory; some just don't have film. Steven Wright
|
|
|
|
|
Thank you for reminding me about Expresso. Though I've seen it before, I've never put forth the effort to install it.
A quick look at the screen shot on his home page tells me right away why you like it; it's a full-service regular expression editor that looks like it would meet most needs of anyone whose use of regular expressions is infrequent, and would be a nice productivity tool for experienced regular expression authors.
Working with Perl for the last 20 years has required becoming fairly comfortable reading and writing regular expressions. Although I write less Perl today than I did fifteen years ago, my general purpose text editor, UltraEdit, has supported Perl/AWK style usage of regular expressions in its find and replace dialog boxes for at least the last nine years, and I use them regularly. Hence, between the two, I can usually cobble together a usable expression pretty quickly. I found this online fiddle form when I went in search of a regular expression idiom that I have almost never used, the "not followed by" idiom. Incidentally, I needed it in a regular expression to search for a particular type of syntax error in a manually edited Visual C++ project configuration file. (I know, I have no business editing those .vcxproj files by hand, but I've become somewhat obsessed lately with fully parameterizing my build configurations, which can be done much more quickly by editing the configuration directly than by clicking around in the Visual Studio property page editor.
While I will probably download Expresso for use in my home office, there remains, nevertheless, a place for online fiddle forms when I must use a computer that doesn't belong to me, meaning that I must get permission to install tools of my choosing on it. That goes double when I need to borrow a clients's computer for only a few minutes to help them solve a problem.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Mike Hankey wrote: Everyone has a photographic memory; some just don't have film.
I just noticed the quote in your sig, and told my wife. She howled.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|