#CSExploration
Explore tagged Tumblr posts
jpptech · 5 months ago
Text
The Fascinating World of Computer Science
Tumblr media
In today’s rapidly evolving technological era, computer science stands as a cornerstone of innovation, transforming industries and revolutionising how we live, work, and interact. From creating algorithms that power search engines to developing artificial intelligence and immersive virtual realities, computer science is at the forefront of global progress.
What is Computer Science?
Computer science is the systematic study of computers and computational systems, including their design, theory, development, and application. It involves programming languages, software development, algorithms, data structures, and more. Beyond coding, computer science focuses on problem-solving, logical thinking, and creating solutions that enhance efficiency in diverse domains such as healthcare, education, business, and entertainment.
With the growing demand for automation and technology-driven solutions, computer science continues to play a pivotal role in addressing real-world challenges.
Why Study Computer Science?
Innovation and Creativity: Computer science is not just about programming; it fosters creativity. Whether you’re designing a mobile app, developing video games, or working on AI systems, computer science encourages innovative thinking to solve problems.
High demand for skilled professionals: The world is experiencing an unprecedented demand for computer science experts. From tech giants like Google, Microsoft, and Apple to startups, organisations are actively seeking professionals with expertise in programming, cybersecurity, data analysis, and artificial intelligence.
Diverse Career Opportunities: A degree in computer science opens doors to various career paths, including software engineering, data science, web development, IT management, machine learning, and cybersecurity. The opportunities are vast and ever expanding.
Driving Global Impact: Technology advancements led by computer science have created solutions for climate change, healthcare diagnostics, and educational outreach. A strong foundation in computer science equips students to make a lasting impact on society.
Computer Science for Beginners
If you are considering a career in computer science, the key is to start small. Explore programming languages like Python, Java, or C++, which form the backbone of modern software development. Gain hands-on experience through projects and understand fundamental concepts such as algorithms, coding structures, and data analysis.
LJ Projects offers an excellent platform for first-year students to kickstart their journey in computer science. By providing structured guidance, innovative projects, and real-world applications, LJ Projects ensures students develop a strong foundation in this dynamic field. To learn more about their first-year computer science program, visit LJ Projects' First-Year Program.
Future Scope of Computer Science
The scope of computer science is limitless. Emerging technologies such as artificial intelligence, blockchain, quantum computing, and the Internet of Things (IoT) are reshaping industries and creating exciting career opportunities. As the digital world grows, computer science graduates will continue to play a vital role in driving progress and innovation.
Conclusion
Computer science is a discipline that empowers individuals to think critically, solve complex problems, and innovate solutions that improve our world. Whether you aspire to build groundbreaking applications or explore emerging technologies, a solid foundation in computer science is essential for success. Start your journey today with LJ Projects and unlock the door to endless possibilities in the realm of technology.
To explore computer science programs and learn how LJ Projects can support your growth, visit LJ Projects' First-Year Program.
0 notes
turkcodernet · 3 years ago
Text
Exim için özel filtre kuralı oluşturmak (spam maillere son)
Tumblr media
Basitçe whm üzerinde exim için özel filtre kuralı oluşturacağız. Amaç ile başlayacak olursak; msn.com, hotmail.com veya outlook.com gibi eposta adreslerinden geliyor gibi görünen ama aslında farklı sunuculardan gelen spam maillerden kurtulabilmek. Bu spam mail göndericileri bir şekilde rbl listelerini atlatabiliyorlar, sürekli ip adresi değiştirdikleri için csf tarafındaki relay - block limitleri de çok fazla işe yaramıyor. Gönderici adresi olarak msn.com yada outlook.com.tr gibi adresler gösterdikleri için cPanel'in "Filter e-mail by domain" özelliğinide kullanamıyoruz çünkü tüm microsoft maillerini engellemek istemeyiz. Nedir bu spam mailler? Mutlaka spam kutunuzu gereksiz bir şekilde dolduran ve gelmeye başladımı ardı arkası kesilmeyen; - Muhasebe Eğitimi USB Seti - DIŞ TİCARET VE İHRACAT EĞİTİM SETİ USB - 2022 Türkiye Firma ve Sektör Rehberi - Katalog CD - 2022 Türkiye Firma ve Sektör Rehberi - Türk Şirket Rehberi 2022 - Flash Bellek - DEU Flash Bellek İngilizce Eğitim Paketi - ARES İNGİLİZCE AKDEMİSİ EĞİTİM ÜRÜNLERİ - KARYA DIŞ TİCARET EĞİTİMLERİ - Rusça Dil Akademisi – TEMEL RUSÇA EĞİTİM DVD vb. vb. şeklinde gidiyor.
Tumblr media
Bazı kullanıcılar bu spam e-postaları kendi istemcilerinde konu başlıklarına göre filtrelemek istedikleri için spam epostaları gönderenler başlıkları da sürekli olarak değiştiriyorlar. Biz farklı bir yol izleyeceğiz.  
Spam maillerden nasıl kurtulacağız?
Öncelikle gelen e-postaların header kaynaklarını incelediğimizde bunların hiçbirinin aynı ip adresini 2 kez üst üste kullanmadığını görebilirsiniz, blackliste yakalanmak istemedikleri için sürekli ip değiştiriyorlar. Dolayısıyla header da farklı bir ortak özellik bulmamız gerekiyor. Bunun için csf güvenlik duvarınızın relay filtresi raporlarını da kullanabilirsiniz. Biz raporları incelediğimiz zaman bu spam epostaların her zaman için aynı ana makine adıyla (fqdn) geldiğini görüyoruz. Ip değiştirmek kolay olsada sunucu ana makine adını değiştirmek öyle çok kolay bir işlem değil. En çok gönderim yapan ana makine adlarını liste olarak çıkaralım; Exim için özel bir filtre kuralı oluşturarak spamdan kurtulmak için bu ana makine adlarını filtreleyeceğiz.   Öncelikle ssh ile login olalım, winscp, whm üzerinden terminal ve ya yüklüyse csexplorer da kullanabilirsiniz. touch /usr/local/cpanel/etc/exim/sysfilter/options/ozel_filtre Dosya adına ozel_filtre yerine başka bir isimde verebilirsiniz. Bu ana makine adlarından birini filtrelemek için içine kodumuzu yazalım. if ($message_headers contains "kayizer.com") then fail text "The mail server detected your message as spam and has prevented delivery (200)." endif Buradaki fail text gönderene gidecek hata bounce texti olarak kullanılacak, bunu özelleştirebilirsiniz. Hatta gönderici adresleri çakma olacağı için bounce göndermeyede bilirsiniz. Boş yere posta kuyruğunuzu meşgul etmemek için, size kalmış. Dosyayı bitirdikten sonra Whm üzerinden "Exim Yapılandırma Yöneticisi" menüsüne gidip "Filters" sekmesine bir göz atıyoruz. En alta filtre kuralımız gelmiş olmalı aktif edip kaydediyoruz ve exim yeniden başlıyor.
Tumblr media
Şimdi teslimat raporlarından son duruma bir göz atalım;
Tumblr media
Artık bu istenmeyen maillerin gereksiz kutunuzu düzenli olarak doldurmalarına izin yok. Ip adreslerini de değiştirseler gönderen adresini ve konuyu da değiştirseler exim bunları yakalayacak.
Spam mailleri nereye şikayet edebiliriz?
Ticaret bakanlığının spam iletileri şikayet edebileceğiniz bir web sayfası var: Ticari Elektronik İleti Şikayet Sistemi (gtb.gov.tr) Ama bakanlık tarafından hala bu iletilere hala herhangi bir engelleme yaptırılabilmiş değil. Sormak istediklerinizi konu altından sorabilirsiniz. Ayrıca size en çok gönderim yapan ana makine adlarını da diğer kullanıcılara destek içinyorumlarda paylaşabilirsiniz. Esenlikler.   Read the full article
0 notes