Anonymous'un Rus hükümetine karşı siber savaşının bir parçası olarak.


Küresel bilgisayar korsanları topluluğu Anonymous, bir tweet'te Ukrayna'dan savaş görüntüleri yayınlamak için Rus TV ve yayın hizmetlerini hacklediğini iddia etti.


Rusya, Ukrayna'yı işgalini 'özel bir askeri operasyon' olarak nitelendirdi ve ülkedeki yabancı medya kuruluşlarına ve sosyal medyaya erişimi kısıtladı. The Independent'ın haberine göre, kendisini 'hacktivist' olarak tanımlayan kolektif, Rusların çoğunluğunun işgale karşı olduğunu ve küresel topluluğa bağlı kalması gerektiğini belirtiyor.


Rusya'ya karşı siber savaş

Rus saldırılarının ardından grup, Ukrayna'ya desteğini gösterdi ve artık Rus hükümetine karşı bir siber savaşta olduğunu ilan etti.


Hemen ertesi gün, Rus hükümetinin resmi web sitesi kapatıldı ve kolektif, web sitesini kapatma sorumluluğunu üstlendi. Bundan önce, diğer hacker grupları da Belarus sınırı boyunca Rus birliklerinin birikmesini yavaşlatmak için siber savaş kullanıyordu.

Grup, Rusya'da halka açık 400'den fazla gösterinin kontrolünü ele geçirdiğini iddia ediyor ve Rus halkına ulaşmak için kamera yayınlarına Ukrayna işgali hakkında metinler yerleştiriyor.

Yeni yalan haber yasası

Ukrayna savunması karşısında savaş uzadıkça ve yoğunlaşırken, Rus parlamentosu yetkililerin devam eden operasyonların anlatısını kontrol etmesine izin veren bir 'sahte haber' yasasını onayladı. Yetkililere göre Rus kuvvetleri hakkında yanlış bilgi yaymaktan suçlu bulunanlar, 1,5 milyon ruble (14.035 ABD Doları) para cezası veya 15 yıla kadar hapis cezası ile karşı karşıya.

Yasa, BBC, Bloomberg ve CNN gibi haber servislerinin Rusya'daki faaliyetlerini askıya almayı düşünmesini sağlarken, diğerleri ya raporlarında yan satır kullanımını sınırlandırıyor.
Tüm bunların arasında, Anonymous'un Rus medya kuruluşlarını başarıyla hacklediğini ve Ukrayna'dan görüntüleri görüntülediğini iddia ettiği operasyon, IŞİD ve hatta ABD'deki Merkezi İstihbarat Teşkilatı (CIA) gibi isimleri de içeren kesinlikle şimdiye kadarki en büyük operasyondur.

Saldırının Rus halkına da bir mesajı vardı ve halkı Ukrayna'ya yönelik saldırıya karşı çıkmaya çağırdı. Şimdiye kadar sadece bir Ukraynalı haber servisi hack'i onayladı.


Kaynak
https://interestingengineering.com/anonymous-hacked-russian-tvs









 "OlaÄŸanüstü zamanlar olaÄŸanüstü önlemler gerektirir" diyor.


Tesla CEO'su Elon Musk, güneş enerjisi de dahil olmak üzere çevre dostu girişimleriyle ve fosil yakıtlardan kaynaklanan karbon emisyonlarıyla başa çıkmak için bir karbon vergisi uygulama önerisiyle tanınıyor.

Bu yüzden Cuma gecesi Musk, ABD'nın petrol ve gaz üretimini artırması gerektiğini tweetlediğinde şok oldu.

Bunu neden söyledi ve bunun Rusya'nın Ukrayna'yı işgaliyle ne ilgisi var?

Artan petrol ve gaz üretimi


Musk, "Bunu söylemekten nefret ediyorum ama derhal petrol ve gaz üretimini artırmamız gerekiyor" diye yazdı. "Olağanüstü zamanlar olağanüstü önlemler gerektirir."


"Açıkçası, bu Tesla'yı olumsuz etkileyecek, ancak sürdürülebilir enerji çözümleri, Rusya'nın petrol ve gaz ihracatını telafi etmek için anında tepki veremez" diye başka bir tweet'te devam etti.

Musk, olağanüstü zamanlarda, Ukrayna/Rus savaşından kaynaklanan petrol ve gaz fiyatlarındaki artışa atıfta bulunuyor. Muhtemelen petrol ve gaz ihracatının ciddi ihtiyaçları nedeniyle Rusya'ya karşı yaptırımların uygulanmasındaki tereddüte de atıfta bulunuyor.

Bazıları ABD petrol üreticilerinin üretimlerini artırmasını önerdi, ancak şu anda işçi ve gerekli ekipman sıkıntısıyla mücadele ediyorlar. Bu nedenle, bu boşluğu karşılamaları olası değildir.

GeçmiÅŸte Musk, güçlü bir petrol ve gaz karşıtı duruÅŸ sergiledi ve hatta “fosil yakıt endüstrisinin amansız ve muazzam propagandasına” karşı bir “devrim” çaÄŸrısı yaptı.

Daha temiz ve daha yeşil bir gelecek için elektrikli araçlar ve güneş panelleri üretme konusundaki sıkı çalışmasından sonra şimdi bu duruşu tersine çevirdiğini görmek, durumun ne kadar korkunç hale geldiğini gösteriyor.

Ukrayna'yı desteklemek

Musk ayrıca, Ukrayna Başbakan Yardımcısı Mykhailo Fedorov'un kendisinden bunu yapmasını istediği bir tweetin ardından, Ukrayna'nın "Güçlü Ukrayna'yı Tut" tweet'i atmasına ve hatta ülkedeki Starlink uydu hizmetini etkinleştirmesine güçlü destek gösterdi. ABD petrol ve gaz üreticilerinin üretimlerini artırmasını talep eden duruşu, ulusu savunmanın başka bir yolu olabilir.

Kaynak
https://interestingengineering.com/elon-musk-increase-oil-and-gas-output
 Aynı anda birden fazla thread'in çalıştığı sistemlerde, thread'lerin birbirleriyle haberleÅŸmesi, senkron bir ÅŸekilde çalışması gerekebilir. Bu yazımızda C programlama dilinde thread'lerin mutex'ler ile nasıl senkronizasyonu yapılacağını inceleyeceÄŸiz.


Thread Senkronizasyonu Nedir

Thread senkronizasyonu, iki veya daha fazla eşzamanlı işlemin veya thread'in kritik bölümü olarak bilinen program segmentini aynı anda yürütmemesini sağlayan bir mekanizma olarak tanımlanır. Senkranizaasyon teknikleri kullanılarak süreçlerin kritik bölüme erişimi kontrol edilir. Bir thread'in kritik bölümü yürütülmeye başladığı anda, diğer thread ilk thread'in işi bitene kadar bekler. Uygun senkronizasyon teknikleri uygulanmaz ise, değişkenlerin değerlerinin tahmin edilemeyen ve proseslerin veya thread'lerin context switch ( bağlam anahtarı) zamanlamasına bağlı olarak değişebileceği bir yarış durumuna neden olabilir.


Mutex ile Senkronizasyon

Mutex ile paylaşılan bir kaynağı kilitler, sonrada serbest bırakırız. Kilitlenen kod bölgesi serbest bırakılana kadar baÅŸka hiçbir thread eriÅŸemez. 

pthread_mutex_t mutex; ile mutex adında bir nesne oluÅŸturulur. 

pthread_mutex_init(&mutex,0); ile  mutex oluÅŸturulur. BaÅŸarılı bir ÅŸekilde mutex oluÅŸturulursa 0 döndürür, baÅŸarılı bir ÅŸekilde mutex oluÅŸturulmaz ile -1 döndürür.

pthread_mutex_destroy(&mutex); ile tanımlayan mutex nesnesini siler. Mutex'ler paylaşılan kaynakları korumak için kullanılırlar. BaÅŸarılıysa 0, deÄŸilse -1 döner.

pthread_mutex_lock(&mutex); ile tanımlanan mutex nesnesini kilitler(lock). Mutex zaten baÅŸka bir thread tarafından kilitlenmiÅŸ ise, thread mutex'in kullanılabilir olmasını bekler. Bir mutex'i kilitleyen thread, mevcut sahibi olur ve aynı thread onu açana kadar sahibi olarak kalır. BaÅŸarılıysa 0, deÄŸilse -1 döner.

pthread_mutex_unlock(&mutex); ile mutex nesnesi serbest bırakılır. BaÅŸarılıysa 0, deÄŸilse -1 döner.

pthread_self(); ise bulunduÄŸu thread'in ID numarasını elde etmemizi saÄŸlar.


Şimdi bir örnek yapalım:




ÖrneÄŸimizde aynı yere ulaÅŸmaya çalışan 5 tane thread vardır. Bu 5 thread aynı hafıza bölgesine eriÅŸmeye çalışmaktadır. Aralarında bir yarış durumu olmaması için senkronizasyon yaptık. Önce pthread_mutex_t mutex; ile bir mutex nesnesi oluÅŸturduk. Daha sonra main() içerisinde pthread_mutex_init() ile mutex'imizi oluÅŸturduk. pthread_mutex_destroy() ile oluÅŸturduÄŸumuz mutex'i siliyoruz. Yani main() içerisinde mutex oluÅŸturuyoruz ve siliyoruz. void *thread() içinde pthread_mutex_lock() ile kilitlemek istediÄŸimiz kod bloÄŸunun üzerine yazdık. Buradan sonrası pthread_mutex_unlock() yazılana kadar kilitli olan blok olacaktır. pthread_mutex_unlock() ile kilitlenen kod bloÄŸunu serbest bırakılır.



Ekran Çıktısı:






Kaynaklar:

https://www.geeksforgeeks.org/mutex-lock-for-linux-thread-synchronization/
https://www.bogotobogo.com/cplusplus/multithreading_pthread.php
Qualcomm, çip sıkıntısının sona erdiğini söylüyor.




Qualcomm CEO'su çip sıkıntısının COVID olmasa bile olacağını söyledi

 Qualcomm baÅŸkanı ve CEO'su Cristian Amon, Covid-19 salgını hiç vurmamış olsa bile küresel çip sıkıntısının yaÅŸanacağına inanıyor.

 Barselona'daki Mobil Dünya Kongresi'ndeki bir açılış konuÅŸmasında Amon, Amon, endüstrinin tüketici elektroniÄŸi, otomotiv parçaları ve "içlerinde yarı iletkenler olduÄŸunu fark etmeyeceÄŸiniz diÄŸer birçok ÅŸey" için keskin bir ÅŸekilde artan talebin neden olduÄŸu bir arz sıkışıklığına doÄŸru yöneldiÄŸini açıkladı.

 MWC'de CEO, Avrupa ve ABD'de çip sıkıntısının hafifletilmesine yardımcı olacak yeni giriÅŸimleri memnuniyetle karşıladı. Geçen ay Avrupa Komisyonu tarafından açıklanan 11 milyar Euro'luk bir program olan Avrupa Cips Yasası'nın yanı sıra ABD'deki Chips for America giriÅŸimine atıfta bulundu.

 Amon, birlikte çalışarak ABD ve Avrupa'nın tüm çip üretiminin yarısının dünyanın bu iki bölgesinden gelmesi hedefine ulaÅŸabileceÄŸine inanıyor. Ayrıca Qualcomm'un ÅŸu anda yarı iletken sıkıntısından etkilendiÄŸini ve ÅŸirketin "arzdan daha fazla talep" gördüğünü belirtti. Ancak, yılın ikinci yarısında durumun iyileÅŸmesini bekliyor. Aralık ayında CEO, kıtlığın bu yıl sona ermesini beklediÄŸini söyledi.

Gelecekteki yarı iletken kıtlığından kaçınmak


 Amon, bu son sorunların bugün günlük hayatımızda bilgi iÅŸlemin büyük önemini gösterdiÄŸini söyledi. Bu son meseleler, "yarı iletkenlerin her ülkedeki ve her endüstrideki ekonomilerin geleceÄŸi için ne kadar önemli ve gerekli hale geldiÄŸinin bir kanıtı" olduÄŸunu açıkladı. Çip sıkıntısı "esnek, coÄŸrafi olarak çeÅŸitlendirilmiÅŸ bir tedarik zinciri oluÅŸturma ihtiyacının odağına yeni bir farkındalık duygusu getirdi".

 Amon ayrıca, endüstriler arasında talep artmaya devam ederken, dünyanın gelecekte büyük yarı iletken arz kıtlığından kaçınması için "yarı iletken üreticileri için çok daha büyük kapasiteye yatırım yapma ihtiyacı" olduÄŸu konusunda da uyardı.

 Bir Rolan Berger raporuna göre, yarı iletken talebinin patlamaya devam ettiÄŸi bir sektör, otomotiv endüstrisidir ve yılda yaklaşık yüzde 17 artmaktadır. Açılış konuÅŸmasında Qualcomm CEO'su ÅŸirketin otomotiv endüstrisine giriÅŸinden bahsetti ve "önde gelen tüm otomobil üreticileriyle çalıştıklarını" ve "arabanın tekerlekler üzerinde baÄŸlı bir bilgisayar haline geldiÄŸini" söyledi. Ayrıca, kendi kendini süren otomobiller için "dijital ÅŸasisi" için, küresel baÄŸlantı desteÄŸi ve entegre analitik de dahil olmak üzere, ÅŸirketin bir hizmet olarak baÄŸlantı Snapdragon teknolojisinde iyileÅŸtirmeler yaptığını duyurdu. Bu ilerlemeler, şüphesiz, zaten büyük olan talebe ek olarak, daha fazla yarı iletken çıktı gerektirecektir.

Kaynak
https://interestingengineering.com/qualcomm-chip-shortage-covid
 Bu yazımızda h-köprüsünü inceleyeceÄŸiz ve motor sürücü devresi hazırlayacağız.

DC motorların düzgün çalışması ve çalışması için motor sürücü gereklidir. DC motor sürücüleri genellikle iyi hız regülasyonu, sık çalışma, fren, ters/geri yönde çalıştırmak için kullanılır.

K-köprüsü, her iki yönde de yüke voltaj uygulamamızı sağlayan basit bir elektronik devredir. DC motorları kontrol etmek için, robotik uygulamalarda yaygın olarak kullanılır. H-köprüsü kullanarak DC motoru saat yönünde veya saat yönünün tersinde çalıştırabiliriz. Bu devre aynı zamanda eviricilerde alternatif dalga formları üretmek için de kullanılır.

Temel H-Köprüsü 



S1 ve S4 anahtarları açıldığında  motor saat yönünde çalışır.


S2 ve S3 anahtarları açıldığında  motor saat yönünde çalışır.


Gerçek uygulamada bu anahtarlar transistörlerle değiştirilir. Günümüzde L293D ve L293 gibi H Bridge IC'ler mevcuttur.




Kaynaklar:

http://www.derstagram.com/dc-motor-suruculeri-ve-frenlenmesi/
https://electrosome.com/dc-motor-driving-using-h-bridge/
 Omniverse, "iklim deÄŸiÅŸikliÄŸi argümanını ortadan kaldırabilir".



Nvidia'nın Omniverse'i gezegeni kurtarmanın anahtarı olabilir.

Barselona'daki Mobil Dünya Kongresi'nde (MWC) yapılan bir panel tartışması sırasında Nvidia telekomünikasyon kıdemli başkan yardımcısı Ronnie Vasishta, şirketin Dünya 2 adı verilen doğru bir benzetme sağlayarak "iklim değişikliğinin argümanını nasıl ortadan kaldırmayı" hedeflediğini açıkladı.

Bunu yapmak için, BMW'nin fabrika üretimini geliştirmesine ve Ericsson'un 5G'nin piyasaya sürülmesini hızlandırmasına yardımcı olmuş bir motor kullanacak.

Buna karşılık, MWC 2022'de de konuşan Meta'daki özel girişimler başkanı Chris Weasler, metaverse'in şirketinden (eski adıyla Facebook'tan) "bir gecede gerçekleşmeyeceğini" ve "ağ gecikmesi, simetrik bant genişliği ve genel ağ hızında önemli ilerlemeler gerektirdiğini" söyledi."

Vasishta ve Weasler'ı yan yana konuÅŸurken görmek, bir ÅŸirketin geleceÄŸi planladığını ve baÅŸka bir ÅŸirketin metaverse versiyonunun dünyayı somut ÅŸekillerde iyileÅŸtirdiÄŸin görüyor. Meta'nın kısa süre önce tarihinde ilk kez kullanıcı kaybetmesi ve deÄŸeri düştükten sonra Nvidia tarafından ABD'deki en büyük ÅŸirketler listesinde geçmesine yol açmasının yansıttığı bir deÄŸiÅŸim durumu.


Omniverse nedir?

Meta'dan Weasler, "Önümüzdeki 10 yıl içinde, bir milyar insanı metaverse'ye getirebilseydik harika olurdu" diyerek ekosistem için milyonlarca dolar harcadı. Öneri, meta veri deposunun potansiyelini yerine getirmek için çok çalışma gerektiğidir. Buna karşılık, Nvidia'nın Vasishta'sı, Omniverse'in Ericsson ve BMW gibi şirketlere gerçek süreçleri benzeri görülmemiş bir doğrulukla simüle etmelerine, üretkenliği ve yeniliği artırmalarına izin vermelerine yardımcı olduğu yollara odaklandı.

Vasishta'nın MWC'deki konuşması sırasında açıkladığı gibi, Omniverse gerçek dünyayı fotogerçekçi grafiklerde simüle ediyor, ancak "bir oyun motorundan çok daha fazlası" ve şirketlerin gerçek zamanlı olarak testler yapmasına izin vermek için "fizik yasalarına uyuyor".


Nvidia'nın dijital ikiz projeleri ile şirket, Omniverse'de BMW için bir otomobil fabrikasının benzerine benzer bir versiyonunu yaratarak, neredeyse gerçek hayattaki bir ortamda bireysel bileşenleri test etmesine izin verdi. Nvidia'nın yukarıdaki videoda belirttiği gibi, Omniverse, BMW'ye tüm tesis süreçlerini ve küçük mühendislik ayrıntılarını iyileştirmek için işbirliği ve simülasyon yapma yeteneği verir.

Bu arada Ericsson, 5G dağıtımını test etmek ve optimize etmek için omniverse'i kullandı ve ölçümleri gerçek zamanlı olarak test etti. Ericsson, binaların malzemelerine kadar fiziksel olarak doğru olan ve tüm şehirde 5G sinyal kalitesini simüle etmelerini sağlayan şehir ölçeğinde modeller inşa etti.


Sonraki adım? Nvidia, iklim modellemesi için omniverse içinde Dünya-2 adı verilen tüm gezegenin "dijital ikizini" inşa ediyor. "Umarım," dedi Vasishta, "doğru bir tahmin yaparak iklim değişikliği argümanını ortadan kaldırabileceğiz." Nvidia'nın metaverse versiyonu için bu son derece pratik yetenek, onu şu anda hala çok ileriyi planlayan ve her şeyden önce metaverse'nin artan bağlantısını öne süren Meta dahil olmak üzere diğer şirketlerden ayırıyor.



Kaynak
https://interestingengineering.com/nvidias-omniverse-vs-meta

 Musk saatler içinde yanıt verdi.


Ülkenizin işgal edilmesi yeterince zor, ancak dünyayla bağlantı kurma yeteneğinizi de kaybettiğinizi hayal edin.

Ukrayna Başbakan Yardımcısı Mykhailo Fedorov, Cumartesi günü erken saatlerde SpaceX'in kurucusu Elon Musk'a tweet attı ve milyarderden mücadele eden ülkesini internete bağlamasını istedi.

Birkaç saat içinde Musk, şirketin Starlink uydu internet hizmetinin "artık Ukrayna'da aktif" olduğunu ve "yolda daha fazla terminal" olduğunu söyledi.


Fedorov Musk'a elini uzattı


"Sen Mars'ı kolonize etmeye çalışırken - Rusya Ukrayna'yı işgal etmeye çalışıyor! Roketleriniz uzaydan başarılı bir şekilde inerken - Rus roketleri Ukrayna sivil halkına saldırıyor!" Fedorov'un şimdilerde meşhur olan tweeti şöyle dedi: "Ukrayna'ya Starlink istasyonları sağlamanızı ve aklı başında Rusların ayağa kalkmasını rica ediyoruz."



Musk, savunmadan sadece 10 saat sonra yanıt verdi, ancak bağlantının Ukrayna'da ne kadar erişilebilir olacağı hala belirsizliğini koruyor. Ülke, Musk'ın yanıtına tweet atmaktan memnun görünüyordu: "teşekkürler"



Starlink canlı

SpaceX'in Starlink'i, dünya çapında yüksek hızlı internet hizmeti sağlamayı amaçlayan şu anda faaliyette olan 1.500'den fazla Starlink uydusuna sahiptir. Haziran 2021'de Musk, hizmetinin beş hafta içinde küreselleşeceğini ve en çok ihtiyaç duyanlara ulaşacağını söylemişti.

Musk, "Starlink'i 5G ve fiber arasındaki boşlukları doldurmak olarak düşünebilirsiniz" demişti o sırada, yüksek hızlı geniş bant internete ihtiyaç duyan insanların "gerçekten en zor yüzde üç ya da beşine ulaşmak". "12 ay içinde 500.000 kullanıcımız olacak. Hızla büyüyor ve kullanıcı terminalini [yayınlamaya] devam ediyoruz."

CEO'nun, söz verdiği gibi krizdeki bir bölgeye yardım ederek hizmeti iyi bir şekilde kullandığını görmek güzel!


Kaynak

https://interestingengineering.com/elon-musk-starlink-satellite-ukraine