2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1 ... 63, 64, 65, 66, 67  След.
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение16.10.2025, 23:28 
Аватара пользователя
Вложение:
msw.jpg


У вас нет доступа для просмотра вложений в этом сообщении.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение17.10.2025, 14:05 
Dan B-Yallay
:appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl: :appl:

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение17.10.2025, 15:10 
Перебор, Win15 ещё не вышла. Или я не всё знаю? ;-)

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение18.10.2025, 16:08 
Еще была Win Me, выглядела в точности как Win98

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение18.10.2025, 16:54 
Аватара пользователя
Mihaylo в сообщении #1706284 писал(а):
Еще была Win Me

Были ещё Windows 95, Windows 2000, Windows Server 2003...

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 05:57 
Аватара пользователя
Вложение:
wf.jpg


У вас нет доступа для просмотра вложений в этом сообщении.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 09:24 
А что смешного? Антенный кабель для выноса WiFi.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 18:08 
Аватара пользователя
realeugene в сообщении #1706370 писал(а):
А что смешного? Антенный кабель для выноса WiFi.

Не смейтесь, никто не заставляет.

Кабель для выноса вообще чего бы то ни было (и wifi в том числе) называется extension cable. А "wifi cable" несёт смысл "беспроводный кабель".

(Оффтоп)

Вложение:
ex.jpg


У вас нет доступа для просмотра вложений в этом сообщении.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 18:13 
Dan B-Yallay в сообщении #1706418 писал(а):
А "wifi cable" несёт смысл "беспроводный кабель".
Какой же по-вашему тогда несёт смысл сочетание "antenna cable"?

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 18:15 
Аватара пользователя
realeugene в сообщении #1706419 писал(а):
Какой же по-вашему тогда несёт смысл сочетание "antenna cable"?

В америках antenna cable = coaxial cable. Это общеизвестное. А wifi кабель - уже из области оксюморонов.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 18:29 
Dan B-Yallay в сообщении #1706420 писал(а):
В америках

Мир не ограничивается америками

-- 19.10.2025, 18:31 --

Dan B-Yallay в сообщении #1706420 писал(а):
А wifi кабель - уже из области оксюморонов.

Нормальное название. Коаксиал, подходящий для подключения выносной антенны WiFi. 50 Ом и с достаточно малыми потерями на 2.4 ГГц.

И вообще, WiFi как стандарт описывает не только физический радиоканал.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 19:00 
Аватара пользователя
realeugene в сообщении #1706422 писал(а):
Мир не ограничивается америками
Население сша+канады покрывает остальные "англофонные" страны как бык овцу.
realeugene в сообщении #1706422 писал(а):
Нормальное название.
Разумеется, ведь языковые нормы и термины английского языка принимаются и устанавливаются именно участниками нашего форума. А сами англоговорящие просто об этом не в курсе.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение19.10.2025, 23:13 
Dan B-Yallay в сообщении #1706426 писал(а):
Разумеется, ведь языковые нормы и термины английского языка принимаются и устанавливаются именно участниками нашего форума.
В вопросах широты применимости штерминов я доверяю ChatGPT больше, чем вам.

(Оффтоп)

Цитата:
Does exist a term "antenna cable"?"

Yes, the term **"antenna cable"** **does exist** and is commonly used in both everyday and technical language.

### Explanation:

* ✅ **Grammatically correct**: “Antenna cable” is a noun phrase, where *antenna* modifies *cable*.
* ✅ **Used in industry**: You'll find the term used in electronics, telecommunications, and consumer products (TVs, radios, routers, etc.).

### Examples of Usage:

* "Connect the **antenna cable** to the back of your television."
* "The Wi-Fi signal is weak; maybe the **antenna cable** is damaged."
* "RG6 is a common type of **antenna cable** for digital TV."

### Alternatives or Synonyms:

Depending on context, people might also say:

* **Coaxial cable** (especially for TVs and radios)
* **RF cable** (Radio Frequency cable)
* **Antenna lead**
* **Antenna wire**

So to be clear:
➡️ **Yes, “antenna cable” is a real and correct term.**

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение20.10.2025, 00:07 
Аватара пользователя
realeugene в сообщении #1706437 писал(а):
В вопросах широты применимости штерминов я доверяю ChatGPT больше, чем вам.
Ваше право, доверяйте. Только дискуссия была о том существует и распространен ли термин wi-fi cable. А вот в ChatGpt вы почему-то решили забить вопрос о существовании уже antenna cable:
realeugene в сообщении #1706437 писал(а):
Does exist a term "antenna cable"?"
Небольшая подмена, не находите?

При этом существование antenna cable никто не отрицал:
Dan B-Yallay в сообщении #1706420 писал(а):
В америках antenna cable = coaxial cable. Это общеизвестное.
Они взаимозаменяемы в обыденной речи.

 
 
 
 Re: CS юмор (на темы: об алгоритмах, программах, железе, языках)
Сообщение20.10.2025, 05:27 
Присоединяюсь к аплодисментам под картинкой с Виндовсами. Правда, не как знаток IT, а наоборот - как отсталый диванный юзер старинных Виндовсов: да, нравятся они мне. (И сейчас-то я пишу это в Win 7; и ещё есть у меня комп более чем 20-летней давности, в нём - Win ME и Win XP с любимыми программами :).

Жалею, что в Win 7 уже нет возможности напрямую запускать 16-разрядные программки, как это удавалось в Win XP. (В DOSBox запускаются, однако иногда "тормозят"; лучше - в Virtual Box с Win XP, но всё это в общем хлопотно.)

(Оффтоп)

Не знаю, молодёжь, может быть знает, а может и нет: у старинных программистов было такое соревнование - сочинять короткие, но живописные программки. Назывался этот спорт "демосцена" и "интро".

По-видимому, рекордной является программка lochfrass.com - в ней всего 52 байта, и при этом она создаёт цветное анимированное изображение. Оно абстрактное, но всё-таки на что-то похожее - вроде процесса рождения множественных вселенных :) Скачать программку можно здесь:

https://www.pouet.net/prod.php?which=20120

Браузер ругается на все архивы с такими программками, как будто там вирусы или что-то вредоносное, но там нет вируса и есть исходный код на ассемблере - можно самостоятельно скомпилировать исполняемый файл типа com (или exe, однако exe будет значительно больше размером). Правда, в когда-то популярном 16-битном TASM 4.1 тот исходный код не компилируется без ошибок, но я из любопытства внёс небольшие изменения, и com-файл с 52 байтами стал получаться в TASM 4.1, хотя программист я вообще никакой. Вот этот доработанный для TASM исходный код:
код: [ скачать ] [ спрятать ]
  1. model tiny 
  2. .code 
  3. .486 
  4. org 100h 
  5.  
  6. start: 
  7.  
  8.   mov    al,13h 
  9.   int    10h 
  10.   lds    ax,[bx] 
  11.  
  12. mov bx,36345 
  13. inc byte ptr [bx]  
  14.  
  15. schleife: 
  16.  
  17. imul ebx,65539357 
  18. add ebx,4237 
  19.  
  20. mov cl, [bx+1] 
  21. add cl, [bx-1] 
  22. add cl, [bx-320] 
  23. add cl, [bx+320] 
  24. cmp cl,[bx] 
  25. jbe schleife 
  26.  
  27. inc byte ptr [bx] 
  28.  
  29. in al,60h 
  30. dec al 
  31. jnz schleife 
  32. ret 
  33.  
  34. end start 


Ещё один удивительный (на мой взгляд) пример - программка mebnasm1.com размером 252 байта из архива с компилятором NASM 2.05.01. Она создаёт не цветное, но реалистичное подвижное (автоматически по-всякому поворачивающееся) 3d-изображение некоего подобия ленты Мебиуса; вот скриншот из Win XP в Virtual Box в Win 7:

Изображение

Её исходный код для NASM из файла mebnasm1.asm:
код: [ скачать ] [ спрятать ]
  1.     bits 16 
  2.     org 0x100 
  3.     _N      equ     700 
  4.     _M      equ     70 
  5.      
  6.     start: 
  7.         les bp,[bx] 
  8.         mov al,0x13 
  9.         int 0x10 
  10.      
  11.         ; palette 
  12.         mov dx,0x3c8 
  13.         out dx,al 
  14.         inc dx 
  15.     .pal_loop: 
  16.         add ax,cx 
  17.         shr ax,2 
  18.         out dx,al 
  19.         out dx,al 
  20.         ;mov ax,cx 
  21.         ;shl ax,1 
  22.         out dx,al 
  23.         loop .pal_loop 
  24.         push 0x9000 
  25.         pop fs 
  26.         xchg bp,dx     ; this segment will be used as our backbuffer 
  27.             
  28.     mainloop: 
  29.     ;   xor di,di 
  30.     ;   mov cx,256 
  31.     ;.test: 
  32.     ;   mov ax,cx 
  33.     ;   stosb 
  34.     ;   loop .test 
  35.       
  36.     .getN: 
  37.         mov bx,_N 
  38.     .Nloop: 
  39.         mov si,_s 
  40.         
  41.         fld dword [si]       ; s 
  42.         fadd dword [si-16+2]        ; s+=ds 
  43.         fstp dword [si]             ; s' 
  44.         
  45.     .getM: 
  46.         mov dx,_M 
  47.     .Mloop: 
  48.       
  49.         mov si,_tmpw 
  50.       
  51.         fld dword [si-12]       ; s 
  52.         fsincos                 ; sin(s) cos(s) 
  53.         fld1                    ; 1 s sin(s) cos(s) 
  54.         fdivr dword [si-12] 
  55.         fsincos                 ; sin(s/2) cos(s/2) cos(s) sin(s) 
  56.         
  57.         mov word [si],dx 
  58.         fild word [si] 
  59.         fmul dword [si-24+2]    ; _dt 
  60.         fadd dword [si-32+2]    ; _t 
  61.         
  62.         fmul st1,st0            ; t t*sin(s/2) cos(s/2) cos(s) sin(s) 
  63.       
  64.         
  65.         fmulp st2,st0       ; t t*sin(s/2) t*cos(s/2) cos(s) sin(s) 
  66.         fld st1             ; t*cos(s/2) z t*cos(s/2) cos(s) sin(s) 
  67.         fmul st3            ; t*cos(s/2)*cos(s) z t*cos(s/2) cos(s) sin(s) 
  68.         faddp st3,st0       ; z t*cos(s/2) x sin(s) 
  69.         fxch st3            ; sin(s) t*cos(s/2) x z 
  70.         fmul st1,st0        ; sin(s) sin(s)*t*cos(s/2) x z 
  71.         fsubp st1           ; y x z 
  72.         fxch                ; x y z 
  73.       
  74.     mov cl,3            ; rotate about x,y and z axis 
  75.     .rotation: 
  76.       
  77.         fldpi                   ; PI        
  78.         fimul word [si-4]       ; (_angle) 
  79.         fidiv word [._180+2] 
  80.       
  81.         fsincos                 ; sin cos x y z 
  82.         fld st2                 ; x sin cos x y z 
  83.         fmul st2                ; x*cos sin cos x y z 
  84.         fld st4                 ; y x*cos sin cos x y z 
  85.         fmul st2                ; y*sin x*cos sin cos x y z 
  86.         fsubrp st1              ; x' sin cos x y z 
  87.         fxch                    ; sin x' cos x y z 
  88.         fmulp st3,st0           ; x' cos x*sin y z 
  89.         fxch                    ; cos x' x*sin y z 
  90.         fmulp st3,st0           ; x' x*sin*cos z 
  91.         fxch                    ; x*sin x' y*cos z 
  92.         faddp st2               ; y ' x' z 
  93.         fxch st2                ; z y x     
  94.         loop .rotation 
  95.                                 ; z y x 
  96.         fld st0                 ; z z y x 
  97.         fimul word [._32+1]     ; zcol 
  98.         fistp word [si]         ; _tmpw 
  99.         
  100.         mov ax,word [si]        ; _tmpw 
  101.         add ax,128+21 
  102.       
  103.         fiadd word [._180+2]    ; z' y x    (zdist) 
  104.         fxch                    ; y z x 
  105.         
  106.         fimul word [si-20+2]    ; (_persp) 
  107.         fdiv st1                ; y/z z x 
  108.         fistp word [si]         ; z x       (_tmpw) 
  109.         
  110.         mov di,[si] 
  111.         lea di,[di+100]         ; y = y+100, lea saves a byte here 
  112.         imul di,320 
  113.         
  114.         
  115.         fdivp st1               ; x/z 
  116.         fimul word [si-20+2]    ; (_persp) 
  117.         fistp word [si]         ; x in tmpw 
  118.       
  119.         add di,word [si] 
  120.     ._180: 
  121.         lea di,[di+bp+180]      ; the constant 180 is being 
  122.                                 ; also used from elsewhere in the 
  123.         cmp byte [fs:di],al     ; code :) 
  124.         jnb .next   
  125.       
  126.         ; z-buffer  
  127.         mov [fs:di],al 
  128.       
  129.         ; texture and shading 
  130.         pusha 
  131.         xor dl,bl 
  132.         and dl,11111b 
  133.         sub dx,ax 
  134.         xchg ax,dx 
  135.     ._32: 
  136.         add ax,64 
  137.       
  138.         mov [di],al 
  139.         ;stosb 
  140.         popa 
  141.     .next: 
  142.       
  143.         inc di 
  144.         dec dx 
  145.         jnz .Mloop 
  146.       
  147.         dec bx 
  148.         jnz .Nloop 
  149.         
  150.         inc word [si-4]             ; _angle 
  151.       
  152.         mov dword [si-12+2],edx     ; _s 
  153.         
  154.         mov ch,0x7D 
  155.         mov si,bp 
  156.         xor di,di 
  157.     .copy_and_clear: 
  158.         mov word [fs:di],dx 
  159.         movsw 
  160.         ;mov bx,si 
  161.         ;xor bx,di 
  162.         mov word [si-2],dx 
  163.         loop .copy_and_clear 
  164.       
  165.         in al,0x60 
  166.         dec ax 
  167.         jnz mainloop 
  168.       
  169.         ret 
  170.       
  171.     _vars:  
  172.         _t      dd  -0.4 
  173.         _ds     dd  0.00897597901025655210989326680937 
  174.         _dt     dd  0.011428571428571428571428571428571 ; dt = 0.8/M; 
  175.         _persp  dw  11500 
  176.       
  177.     _data: 
  178.         
  179.         _s       equ  _data+4 
  180.         _tw      equ  _data+8 
  181.         _angle   equ  _data+12 
  182.         _tmpw    equ  _data+16 

Преобразовать этот код для создания файла com в TASM мне не удалось; удалось только модифицировать этот код для создания файла exe в TASM:

код: [ скачать ] [ спрятать ]
  1. masm 
  2. model tiny 
  3. stack 256 
  4. .486 
  5.  
  6. assume cs:text, ds:data 
  7.  
  8. data segment use16 
  9.  
  10.     N      equ     700 
  11.     M      equ     70     
  12.  
  13.     stov  dw 00B4h 
  14.     trid  dw 0040h 
  15.  
  16.     v_t      dd  -0.4 
  17.     v_ds     dd  0.00897597901025655210989326680937 
  18.     v_dt     dd  0.011428571428571428571428571428571 ; dt = 0.8/M; 
  19.     v_persp  dw  11500 
  20.         
  21.     d_s       dd  1 
  22.     d_tw      dd  2 
  23.     d_angle   dd  3 
  24.     d_tmpw    dd  4 
  25.  
  26. data ends 
  27. ;----------------------------- 
  28.  
  29. text segment use16 
  30.  
  31. start: 
  32.     xor bx,bx 
  33.     les bp,[bx] 
  34.     mov ax,0013h 
  35.     int 10h 
  36.      
  37. ; palette 
  38.     mov dx,03c8h 
  39.     out dx,al 
  40.     inc dx 
  41. pal_loop: 
  42.     add ax,cx 
  43.     shr ax,02h 
  44.     out dx,al 
  45.     out dx,al 
  46.     out dx,al 
  47.     loop pal_loop 
  48.  
  49.     push 9000h 
  50.     pop fs 
  51.     xchg bp,dx ; our backbuffer 
  52.             
  53. mainloop: 
  54.  
  55.     mov bx,N 
  56. Nloop: 
  57.     mov si, (offset d_s)+0200h   ; mov si, d_s 
  58.         
  59.     fld dword ptr ds:[si]       ; s 
  60.           fadd dword ptr ds:[si-12+2] ; s+=ds 
  61.     fstp dword ptr ds:[si]      ; s' 
  62.         
  63.     mov dx,M 
  64. Mloop: 
  65.     mov si, (offset d_tmpw)+0200h    ;mov si,d_tmpw 
  66.  
  67.     fld dword ptr ds:[si-12]   ; s 
  68.     fsincos        ; sin(s) cos(s) 
  69.     fld1           ; 1 s sin(s) cos(s) 
  70.     fdivr dword ptr ds:[si-12] 
  71.     fsincos        ; sin(s/2) cos(s/2) cos(s) sin(s) 
  72.         
  73.     mov ds:[si],dx 
  74.     fild word ptr ds:[si] 
  75.           fmul dword ptr ds:[si-20+2] ; _dt 
  76.           fadd dword ptr ds:[si-28+2] ; _t 
  77.         
  78.     fmul st(1),st  ; t t*sin(s/2) cos(s/2) cos(s) sin(s)      
  79.     fmulp st(2),st ; t t*sin(s/2) t*cos(s/2) cos(s) sin(s) 
  80.     fld st(1)      ; t*cos(s/2) z t*cos(s/2) cos(s) sin(s) 
  81.     fmul st,st(3)  ; t*cos(s/2)*cos(s) z t*cos(s/2) cos(s) sin(s) 
  82.     faddp st(3),st ; z t*cos(s/2) x sin(s) 
  83.     fxch st(3)     ; sin(s) t*cos(s/2) x z 
  84.     fmul st(1),st  ; sin(s) sin(s)*t*cos(s/2) x z 
  85.     fsubp st(1),st ; y x z 
  86.     fxch st(1)     ; x y z 
  87.       
  88.     mov cl,03h     ; rotate about x,y and z axis 
  89.  
  90. rotation: 
  91.       
  92.     fldpi                       ; PI        
  93.     fimul word ptr ds:[si-4]       ; (v_angle) 
  94.     fidiv word ptr ds:[si-30] 
  95.       
  96.     fsincos        ; sin cos x y z 
  97.     fld st(2)      ; x sin cos x y z 
  98.     fmul st,st(2)  ; x*cos sin cos x y z 
  99.     fld st(4)      ; y x*cos sin cos x y z 
  100.     fmul st,st(2)  ; y*sin x*cos sin cos x y z 
  101.     fsubrp st(1),st        ; x' sin cos x y z 
  102.     fxch st(1)             ; sin x' cos x y z 
  103.     fmulp st(3),st         ; x' cos x*sin y z 
  104.     fxch st(1)             ; cos x' x*sin y z 
  105.     fmulp st(3),st         ; x' x*sin*cos z 
  106.     fxch st(1)             ; x*sin x' y*cos z 
  107.     faddp st(2),st         ; y ' x' z 
  108.     fxch st(2)             ; z y x     
  109.     loop rotation 
  110.  
  111.     fld st(0)              ; z z y x 
  112.     fimul word ptr ds:[si-28] 
  113.     fistp word ptr ds:[si]    ; _tmpw 
  114.         
  115.     mov ax,ds:[si]            ; _tmpw 
  116.     add ax,128+21 
  117.  
  118.     fiadd word ptr ds:[si-30] 
  119.     fxch st(1)             ; y z x 
  120.         
  121.            fimul word ptr ds:[si-16+2]    ; (_persp) 
  122.     fdiv st,st(1)               ; y/z z x 
  123.     fistp word ptr ds:[si]         ; z x       (_tmpw) 
  124.         
  125.     mov di,ds:[si] 
  126.     lea di,ds:[di+100]        ; y = y+100, lea saves a byte here 
  127.     imul di,320 
  128.         
  129.     fdivp st(1),st              ; x/z 
  130.            fimul word ptr ds:[si-16+2]    ; (_persp) 
  131.     fistp word ptr ds:[si]         ; x in tmpw 
  132.       
  133.     add di,ds:[si] 
  134.  
  135.     lea di,ds:[di+bp+180]       
  136.     cmp fs:[di],al          
  137.     jnb next   
  138.       
  139. ; z-buffer  
  140.  
  141.     mov fs:[di],al 
  142.       
  143. ; texture and shading 
  144.  
  145.     pusha 
  146.     xor dl,bl 
  147.     and dl,1Fh        ; and dl,11111b 
  148.     sub dx,ax 
  149.     xchg ax,dx 
  150.  
  151.     add ax,64      
  152.     mov ds:[di],al 
  153.     popa 
  154.  
  155. next: 
  156.       
  157.     inc di 
  158.     dec dx 
  159.     jnz Mloop 
  160.       
  161.     dec bx 
  162.     jnz Nloop 
  163.         
  164.     inc word ptr ds:[si-4]             ; _angle 
  165.       
  166.           mov ds:[si-12],edx     ; _s 
  167.         
  168.     mov ch,7Dh 
  169.     mov si,bp 
  170.     xor di,di 
  171.  
  172. copy_and_clear: 
  173.     mov fs:[di],dx 
  174.     movsw 
  175.     mov [si-2],dx 
  176. loop copy_and_clear 
  177.       
  178.     in al,60h 
  179.     cmp al,1 
  180.     jne mainloop 
  181.       
  182.     ;--------------- 
  183.     mov ax,4c00h 
  184.         int 21h 
  185.  
  186. text ends 
  187. end start 


Программка mebnasm1.com небольшая, так что можно и не компилировать файл asm, а в каком-нибудь hex-редакторе прямо набрать её уже готовые байт-коды:

Код:
C4 2F B0 13 CD 10 BA C8 03 EE 42 01 C8 C1 E8 02
EE EE EE E2 F6 68 00 90 0F A1 87 EA BB BC 02 BE
00 02 D9 04 D8 44 F2 D9 1C BA 46 00 BE 0C 02 D9
44 F4 D9 FB D9 E8 D8 7C F4 D9 FB 89 14 DF 04 D8
4C EA D8 44 E2 DC C9 DE CA D9 C1 D8 CB DE C3 D9
CB DC C9 DE E9 D9 C9 B1 03 D9 EB DE 4C FC DE 36
AC 01 D9 FB D9 C2 D8 CA D9 C4 D8 CA DE E1 D9 C9
DE CB D9 C9 DE CB D9 C9 DE C2 D9 CA E2 DB D9 C0
DE 0E C0 01 DF 1C 8B 04 05 95 00 DE 06 AC 01 D9
C9 DE 4C EE D8 F1 DF 1C 8B 3C 8D 7D 64 69 FF 40
01 DE F9 DE 4C EE DF 1C 03 3C 8D BB B4 00 64 38
05 73 12 64 88 05 60 30 DA 80 E2 1F 29 C2 92 05
40 00 88 05 61 47 4A 0F 85 61 FF 4B 0F 85 4F FF
FF 44 FC 66 89 54 F6 B5 7D 89 EE 31 FF 64 89 15
A5 89 54 FE E2 F7 E4 60 48 0F 85 2F FF C3 CD CC
CC BE FC 0F 13 3C E7 3E 3B 3C EC 2C



И вот ещё одна замечательная программка - stoerfall_ost_final.com. Её размер: 4637 байт. Она строит сюжетное цветное анимированное 3d-изображение и сопровождает его музыкой; ссылка на скачивание есть здесь:

https://www.pouet.net/prod.php?which=743

Там же есть ссылка на архив с исходным кодом для MASM. Насколько понимаю, этот файл com - результат какой-то упаковки, а у распакованного файла exe размер почти в два раза больше, и он уже 32-битный, а не 16-битный. Ну, всё равно, это выглядит чудом (imho) по сравнению с современными "гига-размерами" файлов и требуемой для них памяти.

Вообще, много было приятных сравнительно небольших программ под старые Windows, все не перечислить.

Например, под Win ME у меня установилась "среда разработки" Visual C++6.0 1998 года; в дистрибутиве всего примерно 80 мегабайт. И это оказалась такая замечательная штука, что при практически полном незнании программирования (весь мой опыт - примитивное программирование в 1980-х на старинном Бейсике для ЭВМ "Электроника Д3-28") удалось, поддавшись ностальгии, сделать симулятор той самой любимой старинной ЭВМ Д3-28 :) Сочинял его без понятия об "ООП" и возможностях С++, а просто так же, как когда-то что-то сочинял на примитивном Бейсике. И, оказывается, этот симулятор работает даже в более новых системах - Win XP и Win 7 (наверное потому, что в этой проге нет обращений ни к каким вспомогательным библиотекам, кроме Win32 API из самой системы). В Win 8 и старше не проверял, у меня их нет; вероятно, в них уже не будет работать моя прога, так как по слухам (и если правильно понимаю слухи), начиная с Win 8 "винда испортилась" :)

А мониторы раньше вот какие интересные были:

Изображение

 
 
 [ Сообщений: 992 ]  На страницу Пред.  1 ... 63, 64, 65, 66, 67  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group