C++'ın gücü - sayfa 13

 
Alexey Volchanskiy :

Şirketimizde, yanılmıyorsam, fabrika tarafından Erivan tarafından üretilen 5 MB vidalı bir tür Sovyet XT analogu vardı. 5 santimetre yüksekliğinde böyle kalın bir kutu, form faktörü 3.5". Muhtemelen SSCB'de üretilen tek sabit disk. Anladığım kadarıyla Rusya'da bu tür girişimler yapılmadı.

Hala 10mb görünüyor. Ancak sürekli döküldükleri için değil, alkolün üzerlerinde öne çıkmadığı için çok fazla suçlandılar (plakları silmek için alkol sağlıklı "vidalara" kondu).

 
Alexey Volchanskiy :

Şirketimizde, yanılmıyorsam, Erivan tarafından üretilen 5 MB vidalı bir tür Sovyet XT analogu vardı. 5 santimetre yüksekliğinde böyle kalın bir kutu, form faktörü 3.5". Muhtemelen SSCB'de üretilen tek sabit disk. Anladığım kadarıyla Rusya'da bu tür girişimler yapılmadı.

Birliğin dağılmasından sonra elektronik cihazların üretimine devam etmek için gerekli kapasiteler bırakılmadı.

Ancak elbette, yüksek nitelikli uzmanlar, özellikle programcılar kaldı ve hepsi, 90'ların ortalarından itibaren mantar gibi görünmeye başlayan yabancı şirketlerin, özellikle de Amerikan şirketlerinin şubelerinde çalışmaya başladı.

Elbette C++ OOP bilgisine ihtiyaç duyuyorlardı.

 
Petros Shatakhtsyan :

Birliğin dağılmasından sonra elektronik cihazların üretimine devam etmek için gerekli kapasiteler bırakılmadı.

Ancak elbette, yüksek nitelikli uzmanlar, özellikle programcılar kaldı ve hepsi, 90'ların ortalarından itibaren mantar gibi görünmeye başlayan yabancı şirketlerin, özellikle de Amerikan şirketlerinin şubelerinde çalışmaya başladı.

Elbette C++ OOP bilgisine ihtiyaç duyuyorlardı.

Python öğrenmeye karar verdim, neden tüm derin öğrenme çerçevelerinin Python ile çalışmaya odaklandığını anlamıyorum? Bazıları C++, C# ve diğer dilleri desteklese de.

 
Alexey Volchanskiy :

Python öğrenmeye karar verdim, neden tüm derin öğrenme çerçevelerinin Python ile çalışmaya odaklandığını anlamıyorum? Bazıları C++, C# ve diğer dilleri desteklese de.

PHP'den sonra Python liderliği alır. Ancak onsuz ve yalnızca MQL aracılığıyla ve hatta OOP olmadan bile karlı bir robot oluşturabilirsiniz.

Tabii sadece ticaret için bir program oluşturuyorsanız, sadece kendiniz için ve bir takımda çalışmıyorsanız.

 
Petros Shatakhtsyan :

PHP'den sonra Python liderliği alır. Ancak onsuz ve yalnızca MQL aracılığıyla ve hatta OOP olmadan bile karlı bir robot oluşturabilirsiniz.

Tabii sadece ticaret için bir program oluşturuyorsanız, sadece kendiniz için ve bir takımda çalışmıyorsanız.

Her şey açık, scalper beni gayet normal bir şekilde besliyor, sadece benim DSP algoritmalarım kullanılıyor, hatta fxsaber, MT4Orders'tan sadece bir kütüphane kullanıyorum.

Ancak fikirler bir karar verme sistemi kullanılarak ortaya çıkar, bunun için bisiklet yazmak değil, hazır çerçeveleri incelemeniz gerekir. Ve nedense hepsi Python için hapsedildi. Şey, hiçbir şey, çalışacağım, benim için kolay. Python'dan orgazmı henüz anlamıyorum, dil geri kalıyor, özel fırsatlar yok, neden herkes buna takıntılı?

 
Petros Shatakhtsyan :

İlk kişisel IBM bilgisayarı bana 88. yılında geldi. Bir IBM XT'ydi. 20MB sabit disk, 512KB RAM, 8 veya 12 MHz işlemci frekansı ve 13" CGA monitör, renkli, bence sadece 64 rengi vardı.

O zamanlar ne yaptığını bilmiyorlardı. Biraz zorlukla Bulgar IBM uyumlu bilgisayar Pravets için Bulgarca GW Basic'i aldılar ve kazmaya başladılar.

Ama ondan önce, elbette, masaüstü bilgisayarlar için Basic Spark'ı biliyorlardı.

CGA, değeri çok düşük bir adaptördür. Harika bir fikri nasıl mahvedebileceğinize dair bir örnek.

İnsanların büyük çoğunluğu için, bu adaptör oldukça iyi bir 16 renkli metin modu ve iki paletten en iyi renklerden sadece dört uzak olan tamamen berbat bir grafik modu ile hatırlandı.

Tam da aynı yıllarda, IBM XT'nin tam bir analogu olan CM1810 makinesine tam erişime sahip olduğum, ancak aynı zamanda tamamen yerli bileşenlerden oluşan bir ofiste bulundum. Ve video bağdaştırıcısı - orada bir burjuva denetleyicisine değil, ev içi mikro devrelere monte edildi. Bununla birlikte, üreticilerin kredisine, program açısından - öykünmenin% 100 tamamlandığı belirtilmelidir. Bu sadece kullanıcının bakış açısından - öykünme biraz kısıtlandı. Kesinti, CGA'mızın yalnızca standart bir dijital video çıkışına sahip olması ve bileşik çıkış olmamasıydı (bir TV için olağan "lale" konektörü). Yani, şimdi açık olduğu gibi, bu, "basit bir kullanıcı" açısından büyük bir dezavantajdı, ancak yerli bir klon için - oldukça makul bir karardı - orijinal CGA'da bir NTSC sinyali yayınlandı. pratikte SSCB'de hiç kimsenin kod çözücülere sahip olmadığı kompozit çıktıya.


Kullanıcıların büyük çoğunluğu için (ve benim için de) CGA - bir renk değil, "vurgulanan" bir adaptördü, "tam bir berbat" idi. Bununla birlikte, arkasındaki fikir çok doğruydu. Gerçek şu ki, CGA geliştiricileri kullanıcıları oldukça doğru bir şekilde "boşandı" - iş segmenti ve oyun segmenti.

İki paletten aynı dört eğimli renk, çok yüksek kaliteli ve net (o zaman için) bir resmin elde edildiği bir dijital çıktı aracılığıyla çıktı. Grafik gerektiren iş uygulamaları için, görüntü netliği ve metin okunabilirliğinin daha önemli olduğu dört sabit renk yeterlidir. Ne yazık ki, çoğu programcı görünüşe göre bu yüksek kaliteli dijital ekranlara ve daha gelişmiş adaptörlere (EGA, VGA) sahipti - bunlar sadece CGA ile dijital olarak uyumluydu. Bu, çoğu CGA oyununun çok açık renkli görünmesine neden oldu. Bileşik çıktı için tasarlanmamışlardı.

Ancak daha büyük segment için, TV seti için tasarlanmış RCA konektörüydü! Ve sadece TV'de, sınırlı bant genişliği nedeniyle, her iki noktanın rengi NTSC renk kodlamasına göre birleştirildi ve grafiklerdeki on altı rengin tümünü verdi, ancak daha düşük bir çözünürlükle. Sıradan kullanıcıların ayrı dijital monitörler satın almayacakları, ancak CGA'yı TV'ye bağlayacakları hesaplandı, resmin ve metnin netliği onlar için çok önemli değildi, ancak aynı zamanda 16 rengin hepsini aldılar. Ve "özensiz" dört renk, NTSC sisteminde bir kompozit üzerinde bir resim görüntülerken en büyük renk gamını elde etmek için seçildi.

Ne yazık ki çoğunluğun dijital monitörleri olduğu için tüm bu hesaplamalar gerçekleşmedi.

CGA, pozisyonlarından vazgeçti ve unutulmaya yüz tuttu... Başarısız bir pazarlama politikası nedeniyle yanlış anlaşıldı ve küçümsendi. Bu arada, aynı şey neredeyse IBM'in başka bir beynine oldu - IBM PCjr bilgisayarı, ki bu da çok iyi karşılandı ve yalnızca bu bilgisayarın Tandy tarafından klonlanması onu popüler hale getirdi.

 
Georgiy Merts :

CGA, değeri çok düşük bir adaptördür. Harika bir fikri nasıl mahvedebileceğinize dair bir örnek.

Neden CGA hakkında bu kadar çok yazıyorsunuz? Yapacak bir şeyin yok mu?

Sadece o zamanın bilgisayarlarının ne kadar sınırlı yeteneklere sahip olduğunu göstermek istedim.

 
Georgiy Merts :

CGA, değeri çok düşük bir adaptördür. Harika bir fikri nasıl mahvedebileceğinize dair bir örnek.

İnsanların büyük çoğunluğu için, bu adaptör oldukça iyi bir 16 renkli metin modu ve iki paletten en iyi renklerden sadece dört uzak olan tamamen berbat bir grafik modu ile hatırlandı.

Tam da aynı yıllarda, IBM XT'nin tam bir analogu olan CM1810 makinesine tam erişime sahip olduğum, ancak aynı zamanda tamamen yerli bileşenlerden oluşan bir ofiste bulundum. Ve video bağdaştırıcısı - orada bir burjuva denetleyicisine değil, ev içi mikro devrelere monte edildi. Bununla birlikte, üreticilerin kredisine, program açısından - öykünmenin% 100 tamamlandığı belirtilmelidir. Bu sadece kullanıcının bakış açısından - öykünme biraz kısıtlandı. Kesinti, CGA'mızın yalnızca standart bir dijital video çıkışına sahip olması ve bileşik çıkış olmamasıydı (bir TV için olağan "lale" konektörü). Yani, şimdi açık olduğu gibi, bu, "basit bir kullanıcı" açısından büyük bir dezavantajdı, ancak yerli bir klon için - oldukça makul bir karardı - orijinal CGA'da bir NTSC sinyali yayınlandı. pratikte SSCB'de hiç kimsenin kod çözücülere sahip olmadığı kompozit çıktıya.


Kullanıcıların büyük çoğunluğu için (ve benim için de) CGA - bir renk değil, "vurgulanan" bir adaptördü, "tam bir berbat" idi. Bununla birlikte, arkasındaki fikir çok doğruydu. Gerçek şu ki, CGA geliştiricileri kullanıcıları oldukça doğru bir şekilde "boşandı" - iş segmenti ve oyun segmenti.

İki paletten aynı dört eğimli renk, çok yüksek kaliteli ve net (o zaman için) bir resmin elde edildiği bir dijital çıktı aracılığıyla çıktı. Grafik gerektiren iş uygulamaları için, görüntü netliği ve metin okunabilirliğinin daha önemli olduğu dört sabit renk yeterlidir. Ne yazık ki, çoğu programcı görünüşe göre bu yüksek kaliteli dijital ekranlara ve daha gelişmiş adaptörlere (EGA, VGA) sahipti - bunlar sadece CGA ile dijital olarak uyumluydu. Bu, çoğu CGA oyununun çok açık renkli görünmesine neden oldu. Bileşik çıktı için tasarlanmamışlardı.

Ancak daha büyük segment için, TV seti için tasarlanmış RCA konektörüydü! Ve sadece TV'de, sınırlı bant genişliği nedeniyle, her iki noktanın rengi NTSC renk kodlamasına göre birleştirildi ve grafiklerdeki on altı rengin tümünü verdi, ancak daha düşük bir çözünürlükle. Sıradan kullanıcıların ayrı dijital monitörler satın almayacakları, ancak CGA'yı TV'ye bağlayacakları hesaplandı, resmin ve metnin netliği onlar için çok önemli değildi, ancak aynı zamanda 16 rengin hepsini aldılar. Ve "özensiz" dört renk, NTSC sisteminde bir kompozit üzerinde bir resim görüntülerken en büyük renk gamını elde etmek için seçildi.

Ne yazık ki çoğunluğun dijital monitörleri olduğu için tüm bu hesaplamalar gerçekleşmedi.

CGA, pozisyonlarından vazgeçti ve unutulmaya yüz tuttu... Başarısız bir pazarlama politikası nedeniyle yanlış anlaşıldı ve küçümsendi. Bu arada, aynı şey neredeyse IBM'in başka bir beynine oldu - IBM PCjr bilgisayarı, ki bu da çok iyi karşılandı ve yalnızca bu bilgisayarın Tandy tarafından klonlanması onu popüler hale getirdi.

CGA'nın sabit paletleri olduğunu ve farklı paletlerdeki renkleri kullanmanın mümkün olmadığını hatırlıyorum, bu nedenle video oyunu geliştiricileri oyun sırasında, temalı bölgeler oluşturarak (örneğin, Goody oyununda) veya yalnızca bir palet kullanarak paletleri atlatmak ve değiştirmek zorunda kaldı. (Digger oyununda olduğu gibi) ekranlar göz alıcı yeşilimsi-turuncu veya leylak-mordu, ancak ondan önce zx tayfı harika renklere sahipti ve görüntü çok daha avantajlı görünüyordu.

 
Petros Shatakhtsyan :

Neden CGA hakkında bu kadar çok yazıyorsunuz? Yapacak bir şeyin yok mu?

Sadece o zamanın bilgisayarlarının ne kadar sınırlı yeteneklere sahip olduğunu göstermek istedim.

Ve nostaljiye kapıldım... Düşüncelerimi ağaca nasıl yayamazdım...

 
transcendreamer :

CGA'nın sabit paletleri olduğunu ve farklı paletlerdeki renkleri kullanmanın mümkün olmadığını hatırlıyorum.

Aynen öyle. Dijital çıkışta. İki sabit ve çok berbat palet. Ancak - iş uygulamaları için oldukça makul olan yüksek (o sırada) netlik (Spectrum veya Commodore'dan daha yüksek).

Oyunların, video girişinde NTSC kod çözücü bulunan bir TV'de çalıştırılması gerekiyordu. Ve sonra - CGA, rakiplerinki gibi netlikle ve Spectrum veya Commodore'dan daha kötü olmayan renklerle çok iyi bir resim verebilir.

Bileşik çıktıda aynı CGA'dan insanların "sıkıştırdığı" şeyleri tahmin edin (burada NTSC rengi etrafında kirli hileler ve teflerle dans kullanılmış olsa da):

Bunun mümkün olduğunu asla düşünmezdim.

Habre'de - bununla ilgili zaten birkaç makale vardı.

Bu arada, sadece Goody oyunu - bileşik çıktıda 16 renk veren az sayıdaki oyundan biriydi.

Neden: