Ana içeriğe atla

Kayıtlar

Öne Çıkan Blog

Bütün yazılım dillerinde "Merhaba Dünya" kodları

En son yayınlar

C# Smtp ile Gönderilen Mailleri Depolamak

Herkese merhaba, Smtp protokolü ile giden mailler depolanmazlar, gönderilen maillerin kopyası da sunucu da saklanmazlar. Eğer gönderdiğiniz mailleri sunucu da kayıt etmek istiyorsanız aşağıdaki yöntemi kullanabilirsiniz. mailMessage kısmındaki bcc.add kısmından kopyalanacak emaili yazarsanız gönderilen kişi gönderilen mail adresini görmeden gönderdiğiniz maili istediğiniz maile kopyalamaya yarar. C# kodu MailMessage mailMessage = new MailMessage(); mailMessage.From = new MailAddress(fromAddress, fromDisplayName); mailMessage.To.Add(new MailAddress(email)); mailMessage.Bcc.Add(new MailAddress(copyAddress)); mailMessage.Subject = subject; mailMessage.IsBodyHtml = true; mailMessage.Body = message; //build smtp client var client = new SmtpClient(smtpHost, smtpPort) { Credentials = new NetworkCredential(smtpUserName, smtpPassword), EnableSsl = true, }; //send email await client.SendMailAsync(mailMessage);

Mühendis kimdir? Mühendislik dalları ve görev tanımı

MÜHENDİS KİMDİR? Modern anlamda mühendis bilim adamlarının ortaya koyduğu teorik bilgileri, teknisyen ve teknikerlerin kolayca pratiğe dökmesini sağlar. Mühendis, insanların her türlü ihtiyacını karşılamak için çeşitli yapılar; yol, köprü, bina, peyzaj; tarım, beslenme gibi gıda; fizik, kimya, biyoloji, elektrik, elektronik gibi fen; uçak, gemi, otomobil, motor, iş makineleri gibi teknik ve sosyal alanlarda uzmanlaşmış, belli bir eğitim görmüş biridir. Mühendisler çok çeşitli yapıların üretimini, test yapar ve kurulumunu, denetlenmesini ve bakımını yapar. Mühendis, malzemelerin iş akış süreçlerini belirler. MÜHENDİSLİK DALLARI NEDİR? Dünya üzerinde çeşitli mühendislik alanları mevcuttur. Ülkemizde uçak gövde motor, Uçak elektrik elektronik gibi bazı bölümler mühendis olarak literatür de geçmiyor ancak bu bölümlerde de mühendislik eğitimi alıyorsunuz. Şimdi başlıca ülkemizde bilinen mühendislik dallarına bir göz atalım. Bilgisayar mühendisliği : Temel olarak yazılım, programlam

Github Actions ile .Net Core Uygulamasını FTP ile Publish Etmek

Github Actions'a Kısa Bir Bakış Github Actions ile yazılım geliştirme iş akışlarınızı doğrudan deponuzdan otomatikleştirmeyi, özelleştirmeyi sağlayan bir yapı. CI / CD dahil olmak üzere istediğiniz herhangi bir işi gerçekleştirmek için eylemleri keşfedebilir, oluşturabilir ve paylaşabilir ve eylemleri tamamen özelleştirilmiş bir iş akışında birleştirebilirsiniz.  Github Actions Limitler Free hesaplar için 2000 dk Pro hesaplar için 3000 dk Enterprice hesaplar için 50.000 dk .Net Core Uygulamasını Github Actions FTP ile Publish Etmek DotNet Core uygulamalarını publish almak bunu eğer başka bir erişiminiz yoksa ftp ile publish etmek yorucu olabiliyor. DotNet publish sürecini Github actions ile kolaylaştırabilir. İş süreçlerinizi kısaltabilirsiniz. Gelelim bunu nasıl yapacağımıza. dotnet.yml dosyamızı .github/workflows/dotnet.yml klasöründe repomuzda oluşturuyoruz. İstersek her pull requestte aktif olmasını sağlayabiliriz. Böylece her committe actions çalışmaz. 

Bozuk Açılmayan Hasarlı Mp4 Video Onarma Nasıl Yapılır

Obs studio da ekran kaydı alırken birden elektrik kesintisi yaşadım ve bilgisayarım aniden kapandı. Bilgisayarı yeniden açtığım zaman obs'deki kayıtlara baktığım zaman video dosyası duruyordu. Kayıtı durdurmadığım için video dosyası ile işi bittikten sonra son olarak header bilgisi ekliyor. Videonun kaç saniye olduğunu ve ses bilgisini yazıyor ki saniye aralığını dosyadaki ilgili aralığı eşleştirsin. İlk olarak ffmpeg kullanarak başka formatlara dönüştürmeyi denedim ama işe yaramadı.  

İnönü Üniversitesi Bilgisayar Mühendisliği

Mezun oldum İnönü Üniversitesi Bilgisayar Mühendisliğinden yeni mezun olmuş birisi olarak Mühendislik Fakültesi hakkında soru cevap olarak bölüm hakkında bilgi vermiş olacağım. Bilgisayarın bitinden, mimarisine, algoritmasından her şeyine bir fikir sahibi, bu fikirle kodlama yapabilecek seviyeye geldim. Gurbeti yaşadım. Evsiz barksız kalmanın yaşattığı hüznü anladım. Bir selamcık dost kavramını öğrendim. Farklı şehirlerden, farklı kültürden, farklı dilleri konuşan arkadaşlarım oldu.  Dost dediklerimden daha hatır bilen kişilere abilik yaptım, yol gösterecek abiler edindim. Yazılım dünyasından pek çevre yapamasam da güzel insanlar karşıma çıktı. Sınav saatine kadar dışarıda kaldığım zor günler yaşadım. Herkesin kaldığı sınavdan gözü kapalı geçtiğim ;) soru/cevap olmasına rağmen kaldığım sınavlar da oldu. Büyük şirketlerin açıklarını buldum, hala kapatılmadı. 

Uçak Gövde Motor Shy Lisansları, Dersler, Hazırlık, İngilizce

  Merhaba arkadaşlar. Önceki yazımız da eksikliğini hissettiğimiz ve sizlerden gelen sorularla yeni bir yazı yazalım diye düşündük. Dersler hakkında bilgi, bölüm için gereken İngilizce bilgisi, pandemiden dolayı oluşan sektördeki belirsizlik,Shy-147, Shy-66 lisansları nedir, Erciyes Üniversitesi UGM , Eskişehir Üniversitesi UGM bölümleri arasındaki farklar nelerdir gibi sorular geldi. Bizde bu soruları dikkate alarak bu yazıyı yazdım Uçak Gövde Motor Bölümü Dersleri  Arkadaşlar önceki yazımızda da bahsetmiştik ama biraz daha detaya girmek istedim. Bölümümüz 4 yıllıktır. Aslında mühendisliktir. Ders programında fizik 1-2, mat 1-2, termodinamik, akışkanlar mekaniği…vb. birçok mühendislik dersi almaktayız. Bunun yanında basit seviyede elektrik dersleri de alıyoruz. Bu derslerin yanı sıra bölüm dersi olarak uçuş teorisi, aerodinamik, gaz türbin motor dersi gibi derslerde almaktayız. Sayısal derslerimiz çoğunlukta olup sözel derslerde var. Havacılık kuralları, hasarsız muayene gibi. Dersle

Sql sorgusu ile sms atmak

Postgresql'de fonksiyonlardan yararlanarak nasıl sms atabiliriz onu anlatmış olacağım. Sms servisi olarak netgsm kullanmış olacağız. Arka planda kod karmaşıklığı yaratmaması için bu yöntemi seçtim. Performans olarak bir şey diyemeyeceğim. Sql sorgusu çalıştırarak sms gönderimi rahatlığı olduğu için sizlerle de paylaşmak istedim. Trigger ekleyerek daha farklı senaryolar eklenebilir. Böylece db'ye yazılan, update olan herhangi bir işlemde kullanıcı sms bilgilendirilebilir.

Uçak Gövde Motor Bölümü Hakkında Bilgi

Merhaba arkadaşlar. Ben Erciyes Üniversitesi Havacılık Ve Uzay Bilimleri Fakültesi'nde okuyorum. Bu yazıda size ERÜ Uçak Gövde Motor bölümü hakkında bilgi vereceğim. Herkesin merak ettiği bu bölümün önü açık mı, geleceği var mı, meslek hayatında beni neler bekliyor, iş olanakları nasıl,maaşları ne kadar, bölümün dersleri, sınavları, hakkında bilgi verdim. Uçak gövde motor bölümü nedir? Bir bölüm yazarken aslında hayatımızın mesleğini seçiyoruz. Bu yüzden tercih yaparken geleceğinizi, kendi isteğinizi ve ülkenin de geleceğini düşünerek seçim yapmalısınız. Yanlış bir kararla hayatınızdan yıllar gidebilir. Meslek hayatında hep büyük oyuncaklarla oynayacaksınız arkadaşlar. Milyon dolar değerinde olan oyuncaklar. En ufak hatayı ve ihlali kabul etmeyen bir mesleğe gireceksiniz. Çalışma alanları olarak çeşitli bölümler mevcut; atölye,hangar,hat bakım, ofis … bunlara işvereniniz sizin yeteneğinize ve donanımınıza göre yerleştirecektir. Vardiyalı bir çalışma sistemine gireceksiniz

Backend Kurulum Notlarım

Nginx Kurulum ve Site ayaları nasıl yapılır? Python virtualenv yani sanal ortamlar nasıl oluşturulur? Flask ile yazılan site gunicorn ile nasıl yayına alınır? PostgreSql Database'e dışarıdan erişmek için gerekli ayar nasıl yapılır? Nginx Certbot ile ssl kurulumu Nginx www http(s) yönlendirmesi bunlar hakkında öğrenirken yazmış olduğum kurulum notlarını paylaşmak istedim buyrun;

Twitter Üzerinden Zamanlanmış Tweet Atma

Merhaba blog severler.. Bazen zamanlanmış tweet atmamız gerekebiliyor. Zamanlanmış tweet atmak için üçüncü parti yazılımlar kullanıyoruz. Ya da tweetdeck üzerinden tweet planlıyoruz. Takipçi sayım 1000'e yaklaştığı için twitter üzerinde tweet programlama ikonu aktif oldu . Ben de neden diğer düşük takipçili hesaplarda olmasın diye düşünürken config ayarlarını nasıl değiştirmem konusunda ufak bir google araştırması sonucunda bir twitter kullanıcısının küçük javascript koduna (bookmarkletine) rast geldim. Sizinle de paylaşmak istedim. Kodu console a yapıştırdıktan sonra tweet butonuna tekrar tıklamanız halinde planlama sekmesi aktif oluyor ve ileri tarihli tweet ayarlayabiliyorsunuz. İleri tarihli tweet atma, tweet programlama, twit zamanlama javascript kodu : Object .entries( document .querySelector( '[data-reactroot]' )).filter(([k,v]) => k.includes( '__reactEventHandlers$' )).pop()[ 1 ].children.props.children.props.store.getState().featureSw