standalone

Προβληματισμός, προτάσεις και λύσεις για "αναβάθμιση" του Η/Υ σε εργαλείο παραγωγικότητας!
Λειτουργικά συστήματα, Backup/Recovery, χρήση του hardware I/O.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

W10P64 Test Mode

Δημοσίευση από pez »

- Επειδή προσπαθώντας να αλλάξω το background color στο w10p64
έμαθα πως αυτό ελέγχεται "βασικά" από τα *.theme files - που είναι
text files οδηγιών οι οποίες αφορούν τα χρώματα στα διάφορα
στοιχεία των παραθύρων, όπως είναι και ο title καθώς και δεν
ξέρω ποια άλλα - και μάλιστα είναι files που όταν τα "κλικάρεις"
αλλάζουν αμέσως όλα αυτά τα χρώματα, πήγα και με το [everything]
τα αναζήτησα συλλήβδην, κι άρχισα να "πατάω από εδώ κι από εκεί"
"για να δω τι θα γίνει", με αποτέλεσμα να χάσω "μεν" τον συνδυασμό
των χρωμάτων με τον οποίο είχα τέλος πάντων, αν και άγνωστον
πως ακριβώς, "ψιλοβολευτεί", αλλά να μάθω "δε" - με trial and error
"φυσικά"- τον τρόπο επιτέλους με τον οποίο αλλάζεις το χρώμα
Μ Ό Ν Ο Ν του background, ύστερα από την την εξής, εν πολλοίς
ανόητη - λόγω μερικών άστοχων "βοηθητικών" υποδείξεων του
w10p64n - ακολουθία:

[Settings][Easy of Access][Other Options][Visual Options][Show
Windows background][On]-[Settings][Personalization][Background]
[Solid Color].

- Τσαλαπατώντας όμως δεξιά κι αριστερά, ανακάλυψα αιφνιδίως πως
είχε εμφανιστεί - και ακόμα παραμένει - αλλά κι αυτό άγνωστον πως -
εκεί ακριβώς που λένε και στο διαδίκτυο, δηλαδή πάνω στο desktop,
κάτω δεξιά, και πάνω από το task bar, η ένδειξη πού αναρωτιόμουνα
γιατί, παρά τις επιλογές που ήδη ανέφερα πως έκανα, την έβλεπαν,
οι ως άνω που τα λένε στο διαδίκτυο, αλλά δεν την έβλεπα εγώ μέχρι
τώρα:

Test Mode
Windows 10 Pro N
Build 16299 κ.λπ.

- Μετά από αυτό νομίζω πως ο καλύτερος τρόπος για να
κατανοήσουμε το ζήτημα της απαγόρευσης "A digitally signed
driver is required" - στο θέμα "Virtual Floppy Disk Drive στο
W10P64" [1] και να αποκτήσουμε "Σαφή Ιδέα" περί τίνος ακριβώς
πρόκειται είναι η παράθεση των ακόλουθων αποσπάσματα μιας
συνολικώς ενδιαφέρουσας απάντησης σε σχετική διαδικτυακή
συζήτηση [2] καθότι, όντας αυτά μέσα στο κλίμα των όσων εδώ
λέμε, υποστηρίζουν και αυτά την δική μου αντίστοιχη "υποψία" : )
(η έντονη γραφή είναι από δική μου επιλογή):

"End users don't have much use for this feature" (Test Mode)
"and it is a security risk. The only use for an end user, is if
they need to use a driver for some reason that hasn't been
certified by Microsoft. *Certification costs money, and some
independent or amateur developers opt not to do it*."

[1] "Virtual Floppy Disk Drive στο W10P64":
http://acomelectronics.com/forum/viewtopic.php?p=1029#p1029

[2] "Solved Test Mode Windows 10 Home Build 10240 - why is it on my
desktop?":
https://www.tenforums.com/general-support/13192-test-mode
-windows-10-home-build-10240-why-my-desktop.html#post319966


- Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

W10 : Τα Παράτησε κι ο Developer του Classic Shell

Δημοσίευση από pez »

- Τι λέγαμε;

| Subject: Well this sucks: "Is Classic Shell dead? Developer quits"
| Date: Mon, 4 Dec 2017 23:21:24 -0800
| From: John Corliss <r9jmg0@yahoo.com>
| Newsgroups: alt.comp.freeware
=
| I really can't blame the poor guy. Must have been a nightmare trying to
| keep the code working on W10.
|
| "The developer of the popular Classic Shell application for Microsoft's
| Windows operating system released the last version of the program yesterday.
|
| Classic Shell is a free program for Windows that restores classic
| versions of the Windows Start Menu, Explorer, Internet Explorer and
| Shell on user request.
|
| It is used by many to restore the classic Windows 7 start menu on
| Windows 8.1 or 10 machines, and also to bring back the classic look to
| other core parts of the operating system."
|
| Full article is here:
|
| https://www.ghacks.net/2017/12/04/classic-shell-developer-stops-development/
|
| Without Classic Shell, there's no way I ever would have tried Windows 7
| on my spare computer.
|
| IMO, "modern" UIs are many steps in the wrong direction.

- Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Re: standalone

Δημοσίευση από pez »

= GeorgeVita >> 22 Σεπ 2017, 19:37 : "Χωρίς να έχω εμβαθύνει στο UEFI"
... "Σαν πρώτη δοκιμή θα έβαζα όλον τον κώδικά μου στο UEFI Partition
μετά από έρευνα/disassembly ή απλό διάβασμα του source" ...
= http://acomelectronics.com/forum/viewtopic.php?p=968#p968

- Αυτά θυμήθηκα μόλις τώρα που βρήκα την Εργασία:

= vid, "UEFI Programming - First Steps", 2009-03-31:
= http://x86asm.net/articles/uefi-programming-first-steps/index.html

- Εντάξει, δεν λέω, όλα δείχνουν σαν να μας δίνει μια Πρώτη, αλλά
Καλή, Χειροπιαστή, Πρακτική Προοπτική Συνέχειας. Στα "υπ' όψιν" λοιπόν...

: )

- Πέτρος Ζιμουρτόπουλος

UPDATE - "Martin Mocko a.k.a. vid":
= http://ref.x86asm.net/index.html#Credits
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Επιτυχία : [WSAP] στο [VirtualBox]

Δημοσίευση από pez »

.
- Εδώ και μερικά - δηλαδή καμιά δεκαριά - χρόνια απέφευγα
"συστηματικά" να ασχοληθώ με το [VirtualBox] [1],[2] γιατί από
τότε, από την πολλή αρχή, το βρήκα "φοβερά πολύπλοκο"...
Λάθος μου. Μεγάλο. Σήμερα όμως το πήρα απόφαση, το κατέβασα,
το εγκατέστησα, το έβαλα μπρος, το ρύθμισα* σχεδόν αμέσως,
κι έτρεξα επιτυχώς το [WSAP]:

Εικόνα

Εικόνα

Εικόνα

Εικόνα

Εικόνα

Εικόνα

κι έτσι ξεφορτώθηκα την μακρόσυρτη, χρονοβόρα διαδικασία της κάθε
μιας, της παραμικρής, δοκιμής, ιδίως στην περίπτωση λάθους: πήγαινε
στο W10, βάλε δισκέτα, γράψε δισκέτα, βγες από W10, reboot, δοκιμή,
λάθος, reboot, ξαναπήγαινε στα W10. Τώρα πια όλα τα trial-and-errors
θα πρέπει - κανονικά - να συμβαίνουν μέσα στο W10 - και χωρίς δισκέτες...

: )

- Πέτρος Ζιμουρτόπουλος

[1] https://www.virtualbox.org/
[2] https://en.wikipedia.org/wiki/VirtualBox
.

*UPDATE - Οι ρυθμίσεις:
- http://op4.eu/fora/hlektronika.com/20171211/BIOS+WSAP.ova
.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

[WSAP] στο [VirtualBox] - Πλήρες

Δημοσίευση από pez »

- Αυτά που είδαμε στην δεύτερη εικόνα συμβαίνουν όταν ΔΕΝ προλάβεις να
πατήσεις το [F12] μέσα στο προκαθορισμένο - default - χρόνο του VirtualBox.
Αν όμως ύστερα από κάποια προπόνηση, προλάβεις να πατήσεις το [F12],
τότε αρχικώς παίρνεις - εντός του δικού μας περιβάλλοντος, αυτού δηλαδή
που εμείς οι ίδιοι ορίσαμε στο [BIOS+WSAP.ova] - τα ακόλουθα:

Εικόνα

Εικόνα

Εικόνα

ενώ μετά παίρνεις σχεδόν τα ίδια με αυτά που ήδη είδαμε.

- Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Re: standalone

Δημοσίευση από pez »

- Άσχημες οι πρώτες προοπτικές με το ow ζεύγος (fortran compiler , linker)
με τα default τους options. Τα πράγματα - ως συνήθως - δεν είναι καθόλου
κοντά σε αυτά που φανταζόμουνα, αφού από το εντελώς στοιχειώδες
fortran source των 4 γραμμών για number crunching:

| INTEGER I | I=0 | STOP | END |

εξάγεται ένα dos16 exe των ~27 ΚΒ και μια ματιά με το [HxD] αρκεί για να
διαπιστωθεί το χαώδες του περιεχομένου του. Βέβαια, εμείς ούτε default
options θέλουμε, ούτε exe θέλουμε, αλλά θέλαμε όμως και να δούμε από
που περίπου ξεκινάμε "για τα περαιτέρω" - Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Re: standalone

Δημοσίευση από pez »

- Οπότε, αφού πρώτα θυμηθούμε πως κάτι τέτοια τα περιμέναμε όταν
ξεκινούσαμε - [1], [2] : δηλαδή μόλις πριν την "συνειδητοποίηση"
"standalone" - πλην όμως τότε δεν διαθέταμε τα εργαλεία, που εν τω
μεταξύ συγκεντρώσαμε κι έχουμε τώρα, για να ελέγχουμε αυτά που
φανταζόμαστε, παίρνουμε το πολύ πιο συμμαζεμένο:

Εικόνα

και μάλιστα txt σε γλώσσα assembly - as ή gas ή gnu-assembly

: )

- Πέτρος Ζιμουρτόπουλος

[1] Νέα - Re: Να Ανακτήσουμε τον Έλεγχο των Πραγμάτων:
http://acomelectronics.com/forum/viewtopic.php?p=950#p950
11 Σεπ 2017, 02:31

[2] Μια νέα προοπτική από τον ow linker:
http://acomelectronics.com/forum/viewtopic.php?p=952#p952
11 Σεπ 2017, 19:03

UPDATE - 14.12.2017
Προς αποφυγήν παρεξηγήσεων αναφορικά:

(1) με τα λοιπά options του compiler - που είναι κι εδώ τα default -
(2) με την assembly - που είναι ολοφάνερα 32-bit - και
(3) με το στοιχειώδες πρόγραμμα - που περιέχει αναιτίως ένα STOP,

αντικαταστήσαμε την πλήρη εικόνα με ένα "δείγμα" της - ίσα-ίσα για
να δείξουμε πως "κάτι τέτοιο μπορεί να γίνει".
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Open Watcom 2.0

Δημοσίευση από pez »

0
================================================================
| Sent...: Tuesday, March 10, 2015 12:37 PM
| Subject: [lc] Fw: Update Available: open-watcom
----------------------------------------------------------------
| Sent...: Tuesday, March 10, 2015 1:51 AM
| Subject: Update Available: open-watcom
| From...: SourceForge.net
----------------------------------------------------------------
| Hi! You have an update available.
|
| open-watcom
| Open Watcom C/C++ [and Fortran] compilers and tools Fork
|
| Released on 2015-03-09
================================================================
1
================================================================
| Date...: Mon, 31 Aug 2015 11:26:19 +0200
| Subject: [lc] VIRUS INFECTED - !ΠΡΟΣΟΧΗ! -
| .......: Re:  Fw: Update Available: open-watcom
----------------------------------------------------------------
| Λυπάμαι.
|
| Βρέθηκε εσχάτως από το F_Secure.
|
| Πρέπει να διαγραφεί.
|
| Συγγνώμην,
|
| Πέτρος Ζιμουρτόπουλος
================================================================
2α

- Μετά από αυτά "κλονίσθηκε η εμπιστοσύνη" μας κι έτσι δεν
  διακινδυνέψαμε την προώθηση του εν τω μεταξύ μηνύματος:

2β
================================================================
| Date...: Thu, 02 Apr 2015 16:06:51 +0000
| Subject: Update Available: open-watcom
| From...: SourceForge.net
================================================================
| Hi! You have an update available.
|
| open-watcom-2_0-f77-win-x86.exe
| Released on 2015-04-02
================================================================
2γ

- Αυτά μέχρι προχθές, οπότε οι εξελίξεις στο [standalone]
  project, μάς επέβαλαν την αναζήτηση επίσης εξελίξεων και στο
  [openwatcom], κι όταν διαπιστώσαμε πως δεν έχει γίνει, 
  τουλάχιστον μέχρι τώρα, τίποτα εκεί, το πήραμε απόφαση και 
  προχωρήσαμε στο [open-watcom], όπου η ενδιάμεση "-" είναι αυτή 
  που το κάνει διαφορετικό από το [openwatcom], κι έτσι έγινε 
  και θυμηθήκαμε το σχετικά πρόσφατο μήνυμα:

2δ
================================================================
| Date...: Mon, 06 Nov 2017 00:05:46 +0000
| Subject: Update Available: open-watcom
| From...: SourceForge.net 
================================================================
| Hi! You have an update available.
|
| sums.md5
| Released on 2017-11-03
================================================================

- "Νέα" έκδοση του md5 check, λοιπόν, ως [sums.md5], αφού αυτό
  που - ατυχώς - εξακολουθούν να προτείνουν,  τουλάχιστον μέχρι
  τώρα, για md5 και sha1 checks, ως [sums.txt], εδώ:

= https://sourceforge.net/projects/openwatcom/files/open-watcom-2.0-2017-11-01/

  δηλαδή στο folder:

= [Home / open-watcom-2.0-2017-11-01]

  δίνει, όπως αποδεικνύεται, λανθασμένα αποτελέσματα, ενώ όταν
  προχωρήσαμε σε περαιτέρω έλεγχο του συνολικού [ow-snapshot.7z]
  πήραμε πράγματι - με δύο διαφορετικούς checkers, τον [fciv]
  της ms και τον ανεξάρτητο [WinMD5], τον ίδιο, προτεινόμενο ως
  "νέο", md5 sum:

  [7b807dcc790a7436d990c6d3edbc64ad]

  Αλλά, βέβαια, μετά την προ δυόμισι 2.5 ετών ως άνω "εμπειρία"
  [0], [1] δεν αρκεστήκαμε σε αυτά και προχωρήσαμε σε επιπλέον
  ελέγχους των 12,827 files που περιέχει το εξαγόμενο από το:

  ow-snapshot.7z - 2017-11-03 - 82.7 MB

  folder [ow-snapshot], τόσο με τον defender του w10p64n, όσο
  και με το F_Secure Client Security του wxp32p, έτσι ώστε να
  πειστούμε τελικά, μετά από τέσσερις διαφορετικούς ελέγχους, 
  πως, ναι, πράγματι:

  "No Threats Found"

- Αλλά, όταν μετά από όλα αυτά, αναζητήσαμε τις ημερομηνίες
  δημιουργίας των subfolders του [ow-snapshot], που έχει την 
  ως άνω ημερομηνία 2017-11-03, διαπιστώσαμε πως ΚΑΝΈΝΑ από 
  αυτά δεν είναι "πρόσφατο" : ΌΛΑ έχουν την ως άνω [2β] 
  προηγούμενη ημερομηνία:

  2015-04-02

  άρα - λογικά - το μοναδικό που έχει γίνει εδώ και δυόμισι 2.5 
  χρόνια είναι η διόρθωση του MD5 sum check - πράγμα που εξηγεί 
  και τον λόγο που εξακολουθεί να συντηρείται, τουλάχιστον μέχρι 
  τώρα, το εκεί folder:

= [Home / open-watcom-2.0-2015-04-02]

  https://sourceforge.net/projects/openwatcom/files/open-watcom-2.0-2015-04-02/

= Συμπέρασμα;

- Αυτό, δεν είναι καθόλου κακό, βέβαια, αφού επιβεβαιώνει 
  - έμμεσα - την "σταθερότητα" της εν λόγω version:

= https://sourceforge.net/projects/openwatcom/files/open-watcom-2.0-2017-11-01/

-  [open-watcom-2.0] λοιπόν!

  : )

- Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Open-Watcom 2.0; BETA.

Δημοσίευση από pez »

- Δυστυχώς, μεταφέραμε άκριτα εδώ εντυπώσεις, οι οποίες κακώς
μας δημιουργήθηκαν από όσα, όλα μισόλογα ή υπονοούμενα,
αναφέρονται εκεί:

http://open-watcom.github.io/open-watcom/
https://sourceforge.net/projects/openwatcom/

Έτσι, η από το εκεί folder:

https://sourceforge.net/projects/openwatcom/files/open-watcom-2.0-2017-11-01/

διάθεση του:

ow-snapshot.7z - 2017-11-03 - 82.7 MB

το οποίο ΔΕΝ περιέχει installer, ΔΕΝ υπονοεί ότι αρκεί η απλή
"επικάθησή" του επί μιας-κάποιας-όποιας προϋπάρχουσας
εγκατάστασης, όπως εμείς, λογικά θα έλεγα, υποθέσαμε, οπότε,
ελλείψει κάποιας άλλης
-
διαφορετικής της τρέχουσας έκδοσης, η οποία, ως αποδεικνύεται,
είναι, τουλάχιστον την στιγμή αυτή, η ίδια και στα δύο
διαφορετικά folders:

open-watcom-2.0-2017-11-01 - 2017-11-04
open-watcom-2.0-2015-04-02 - 2017-11-03
-
εκτός της εκεί έκδοσης ow-1.9, φανταστήκαμε πως, αυτή, η ow-1.9
είναι αυτή που θα πρέπει να εγκαθίσταται ΠΡΙΝ προχωρήσει κανείς
στην εν λόγω "επικάθηση" της o-w-2.0-beta, κι αυτό ανεξάρτητα του
χρησιμοποιούμενου λειτουργικού συστήματος εγκατάστασης,
δεδομένου ότι ένα από τα υποτιθέμενα προτερήματα της ow φαινόταν
σαν να είναι και η υπόσχεσή της για ΠΟΛΛΑΠΛΟΥΣ hosts, κατά την
διάρκεια της εγκατάστασής της από κάποιον, εκ των πραγμάτων
ειδικά φτιαγμένο για το σύστημα εγκατάστασης installer.

Απεδείχθη όμως ότι τα πράγματα δεν είναι έτσι αφού, μετά την
επικάθηση της o-w-2-beta πάνω στην 1.9 μέσα στο w10p64n1709,
αφενός, πλην εξαιρέσεων, η ow λειτουργούσε περιστασιακά, και
αφετέρου μια σχετική αναζήτηση με το λήμμα "watcom" στην
registry επέστρεψε πλήθος καταχωρίσεων, γεγονός που αποδεικνύει
την ανάγκη για μια, θα λέγαμε, "ισχυρή" εγκατάσταση εξ αρχής της
o-w-2-beta.

= Συμπέρασμα;

- Ναι. Παρόλο που ο o-w-2.0-beta fortran compiler wfc.exe, του
folder nt64, μας δηλώνει πως είναι 64-bit, και παρόλο που το ide
είναι 64-bit εφαρμογή, εν τούτοις αυτό δεν μας δίνει επιλογή
παραγωγής 64-bit εφαρμογής... Αυτό όμως μπορεί να φανεί
μόνον αν κατά την διάρκεια της εγκατάστασης τύχει και δοκιμάσεις
την προαιρετική επιλογή hosts, όπου εκεί, εντός παρενθέσεων,
μας πληροφορεί : (experimental). Πάει λοιπόν κι αυτός ο αρχικός
ενθουσιασμός. Ξανά πίσω, λοιπόν. Στην από επταετίας 7-ετίας
λειτουργική version ow-1.9.

- Συγγνώμην. Όφειλα να είμαι πιο προσεκτικός και να είχα δει
εγκαίρως αυτό το "beta".

- Πέτρος Ζιμουρτόπουλος

UPDATE - 20.12.2017
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Open Watcom 1.9

Δημοσίευση από pez »

- Προσεκτικότερη ανάγνωση των υποδείξεων Help κατά την διάρκεια της
εγκατάστασης μας υποχρέωσε να διακρίνουμε τους Hosts από τα OpSyses
της εγκατάστασης και συνεπώς η επιφυλακτική υπόθεσή μας πως αυτά τα
δύο - Hosts και OpSyses - ταυτίζονται ήταν λανθασμένη. Συμπερασματικά,
η διάκριση αφορά τον wfc compiler από όλα τα άλλα συνοδευτικά ow
tools που υποστηρίζει η ow. Έτσι, κατά την διάρκεια της εγκατάστασης,
μπορείς να επιλέξεις την εγκατάσταση ενός ή περισσοτέρων compilers για
κάθε ένα λειτουργικό σύστημα υποστηρίζει η ow, που για τον λόγο αυτό
είναι που ονομάζεται "Host" για τον εν λόγω compiler. Υπονοείται, λοιπόν,
ότι η εγκατάσταση compilers για διαφορετικά λειτουργικά συστήματα
αφορά μόνον αυτόν και κανένα άλλο από τα λοιπά tools.

= Και σε τι μας χρησιμεύει η εγκατάσταση πολλαπλών Host compilers;

- Μάλλον για την, μέσα από το IDE, παραγωγή από ένα και το αυτό source
file, πολλαπλών files του ιδίου τύπου, π.χ. εκτελέσιμων, αλλά διαφορετικών
μεταξύ τους, με το κάθε ένα από αυτά να οποία προορίζεται για διαφορετικό
λειτουργικό σύστημα.

- Πέτρος Ζιμουρτόπουλος
Απάντηση

Επιστροφή στο “Ο Η/Υ ως εργαλείο παραγωγικότητας!”