Author: ProHoster

OOP istifadə edərək necə musiqi yazmaq olar

OpenMusic (OM) proqram alətinin tarixindən danışırıq, onun dizayn xüsusiyyətlərini təhlil edirik və ilk istifadəçilərdən danışırıq. Bundan əlavə, biz analoqları təqdim edirik. Foto: James Baldwin / Unsplash OpenMusic nədir Bu rəqəmsal audio sintezi üçün obyekt yönümlü vizual proqramlaşdırma mühitidir. Utilit LISP dilinin dialektinə əsaslanır - Common Lisp. Qeyd etmək lazımdır ki, OpenMusic-dən […]

Mən dünyanı necə xilas edəcəm

Təxminən bir il əvvəl mən dünyanı xilas etmək qərarına gəldim. Məndə olan vasitə və bacarıqlarla. Deməliyəm ki, siyahı çox cüzidir: proqramçı, menecer, qrafoman və yaxşı insan. Dünyamız problemlərlə doludur və mən nəyisə seçməli oldum. Dərhal yüksək vəzifəyə gəlmək üçün siyasət haqqında düşündüm, hətta “Rusiya liderləri”ndə də iştirak etdim. Yarımfinala çıxdı, [...]

KDE üçün alternativ idarə paneli olan Latte Dock 0.9-un buraxılışı

Tapşırıqları və plazmoidləri idarə etmək üçün zərif və sadə həll təklif edən Latte Dock 0.9 panelinin buraxılışı təqdim olundu. Bura macOS və ya Plank panel üslubunda ikonların parabolik böyüdülməsi effektinin dəstəyi daxildir. Latte paneli KDE Plazma çərçivəsi üzərində qurulub və işləmək üçün Plasma 5.12, KDE Frameworks 5.38 və Qt 5.9 və ya daha yeni buraxılışlar tələb olunur. Kod […]

Bethesda-nın ilk üç Doomsunun təkrar buraxılışları artıq İnternetə ehtiyac duymayacaq

Ötən gün nəşriyyatçı Bethesda Softworks hazırkı konsollar və mobil qurğular üçün ilk üç Doom oyununun təkrar buraxılışlarını təqdim etdi - bu oyunlar, yumşaq desək, ən isti qəbulu almadı. Bütün layihələr Bethesda.net hesabı (və buna görə də İnternet bağlantısı) tələb edirdi ki, bu da evdə İnternetə çıxışın hələ də maraq olduğu bir dövrdə başlayan seriyanın bir çox pərəstişkarını məyus etdi. […]

Dövlət Duması Yandex və Mail.ru Group-da xarici kapitalın payını məhdudlaşdırmaq istəyir

RuNet-də idxalın əvəzlənməsi davam edir. Yaz sessiyasının sonunda Dövlət Dumasının “Vahid Rusiya”dan olan deputatı Anton Qorelkin xarici investorların ölkə üçün əhəmiyyətli olan internet resurslarına sahiblik və idarə etmək imkanlarını məhdudlaşdırmalı olan qanun layihəsi təqdim edib. Qanun layihəsində təklif edilir ki, xarici vətəndaşlar Rusiya İT şirkətlərinin səhmlərinin 20%-dən çoxuna sahib olmamalıdırlar. Baxmayaraq ki, hökumət komissiyası dəyişə bilər [...]

NASA Gateway Ay stansiyası üçün yaşayış üçün əlverişli modul yaratmaq üçün podratçı elan edib

ABŞ Milli Aeronavtika və Kosmik Tədqiqatlar İdarəsi (NASA) gələcək Gateway Ay stansiyasının yaşayış üçün yararlı modulunu yaratmaq üçün podratçının seçildiyini elan etdi. Seçim Northrop Grumman Corporation hərbi-sənaye korporasiyasının bir hissəsi olan Northrop Grumman İnnovasiya Sistemlərinə (NGIS) düşdü, çünki NASA-nın izah etdiyi kimi, o, […]

AMD Genesis Peak: dördüncü nəsil Ryzen Threadripper prosessorlarının ehtimal olunan adı

64 nüvəyə qədər və AMD Zen 2 arxitekturasını təqdim edəcək üçüncü nəsil Ryzen Threadripper prosessorlarının dördüncü rübdə görünməsi gözlənilir.Onlar keçmiş xəbərlərdə “Castle Peak” simvolu altında öz izlərini buraxmağı bacarıblar. Amerika Birləşmiş Ştatlarının Vaşinqton əyalətindəki dağ silsilələrinin coğrafi təyinatları. Planet3DNow.de forumunun iştirakçıları yeni versiyanın proqram kodunu təhlil etdikdən sonra [...]

Vyetnam hətta Çinlə problemlərdən əvvəl elektronika istehsalçıları üçün "təhlükəsiz sığınacaq" oldu

Son zamanlar siyasi vəziyyətin girovuna çevrilmiş istehsalçılar üçün Çindən “qaçış yolları” hesab etmək adi hala çevrilib. Əgər “Huawei” ilə bağlı Amerika hakimiyyəti hələ də öz müttəfiqlərinə təzyiqi azalda bilərsə, o zaman Çin idxalından asılılıq, kadrlarını yeniləsə belə, ölkə rəhbərliyini narahat edəcək. Son aylarda informasiya hücumlarının hücumu altında orta hesabla insan [...]

Buna görə də orta məktəb cəbri lazımdır

Adətən “riyaziyyat bizə niyə lazımdır?” sualı verilir. Onlar “ağıl üçün gimnastika” kimi bir şeyə cavab verirlər. Məncə, bu izahat kifayət deyil. İnsan fiziki məşq edərkən, inkişaf edən əzələ qruplarının dəqiq adını bilir. Amma riyaziyyatla bağlı söhbətlər çox mücərrəd olaraq qalır. Məktəb cəbri hansı xüsusi “zehni əzələləri” öyrədir? O, əsla heç bənzəmir [...]

Rust-da borc yoxlamasını keçməyin bir yolu dərc edilmişdir.

Jakub Kądziołka, tərtibatçıların dörd il ərzində uğursuz şəkildə həll etməyə çalışdıqları Rust kompilyator layihəsindəki səhvlə əlaqəli dərhal problemləri göstərən konsepsiya sübutu nəşr etdi. Jakub tərəfindən hazırlanmış nümunə çox sadə bir hiylə ilə Borc Yoxlayıcısından yan keçməyə imkan verir: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", bum); } Tərtibatçı bu həll yolunu İstehsalda istifadə etməməyi xahiş edir, ona görə də [...]

Java dili üçün dekompilyator olan CFR 0.146-nın buraxılışı

CFR (Class File Reader) layihəsinin yeni buraxılışı mövcuddur, onun çərçivəsində JVM virtual maşınının bayt kodu dekompilyatoru hazırlanır ki, bu da tərtib edilmiş siniflərin məzmununu jar fayllarından Java kodu şəklində yenidən yaratmağa imkan verir. Java 9, 10 və 12-nin əksər elementləri daxil olmaqla müasir Java xüsusiyyətlərinin dekompilyasiyası dəstəklənir. CFR həmçinin sinifin məzmununu dekompilyasiya edə və […]

Cortana müstəqil proqram beta buraxılışı

Microsoft Windows 10-da Cortana səs köməkçisini inkişaf etdirməyə davam edir. Və o, ƏS-dən itə bilsə də, korporasiya artıq proqram üçün yeni istifadəçi interfeysini sınaqdan keçirir. Yeni quruluş artıq testçilər üçün əlçatandır; o, mətn və səs sorğularını dəstəkləyir. Bildirilir ki, Cortana daha çox “danışan” olub və o, Windows-da daxili axtarışdan da ayrılıb [...]