Tag Archives | http

Cutelyst 2.9.0 ile Simple-Mail-Qt 1.4.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.9.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Cutelyst 2.9.0 ile birlikte, Qt için C++ ile yazılmış bir SMTP kütüphanesi olan Simple-Mail-Qt’nin 1.4.0 sürümü de duyuruldu. Simple-Mail-Qt; uygulamaların SMTP üzerinden e-posta göndermesine izin verir (metinli MIME, html ve satır içi dosyalar ekler vb.) ve SSL ile SMTP kimlik doğrulamasını destekler. Cutelyst için birçok hata düzeltmesi, birkaç API ilavesi, bazı docs düzeltmeleri ve en önemlisi, 2.8.0’da tanıtılan ve zincirleme eylemleri kullanan uygulamaları sızdıran uygulamalara neden olan bir bellek sızıntısının düzeltildiği bildiriliyor. Qt ile aynı kaynak kodu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.9.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.9.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Simple-Mail-Qt 1.4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Debian 10 Buster’a Nginx nasıl kurulur?

2002 yılında bir rus mail sunucu sitesi için Rus yazılım mühendisi Igor Sysoev tarafından geliştirilmeye başlanan hafif, stabil, hızlı bir mail istemcisi olarak kodlanan ve 2005 senesinde geliştirilmesi için açık kaynak olarak dağıtımına başlanan Nginx; GNU/Linux, FreeBSD, Windows, MacOS ve Solaris işletim sistemlerinde çalışabilmektedir. İnternette en büyük sitelerin bazılarına güç sağlayan açık kaynak kodlu, yüksek performanslı bir HTTP ve proxy sunucusu olan Nginx; Apache ile karşılaştırıldığında, çok sayıda eşzamanlı bağlantıyı yönetebilmesi ve bağlantı başına daha küçük kaynak tüketmesi ile kendini göstermektedir. Bu yazıda, Nginx’in Debian 10 Buster’a nasıl kurulduğunu ele alacağız. Nginx, varsayılan Debian Buster depolarına dahil edilmiştir. Bu nedenle, kurulum oldukça basittir. O halde, Nginx kurulumuna geçebiliriz.

Continue Reading →

Root ya da sudo ayrıcalıklarına sahip bir kullanıcı olarak öncelikle depolarımızı tazeleyelim:

sudo apt update

Ardından Nginx kurulumu için komutumuzu çalıştıralım:

sudo apt install nginx

Kurulum işlemi tamamlandıktan sonra Nginx servisi otomatik olarak başlayacaktır. Bunu, curl komutuyla aşağıdaki gibi doğrulayabiliriz:

curl -I 127.0.0.1

Bu komut için dönen çıktı aşağıdakine benzer bir şey olacaktır:

HTTP/1.1 200 OK
Server: nginx/1.14.2
Date: Tue, 16 Jul 2019 16:50:46 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT
Connection: keep-alive
ETag: "5d2e0052-264"
Accept-Ranges: bytes

Güvenlik duvarını (firewall) kullananlar, ‘Nginx Full’ profilini etkinleştirerek HTTP (80) ve HTTPS (443) portlarını açabilirler. ‘Nginx Full’ profilini etkinleştirmek için:

sudo ufw allow 'Nginx Full'

Güle güle kullanın.

0

Cutelyst 2.8.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.8.0 sürümü, Daniel Nicoletti tarafından duyuruldu. FirebaseQtAdmin’in (bir mobil uygulamada ve Cutelyst ile kullanılan REST/WebApp’ta kullanılmış) özellikle sonuncusunun oldukça iyi çalıştığını söyleyen Nicoletti; bazı önemli hata düzeltmelerinin gerçekleştirildiğini ifade ediyor. Qt ile aynı kaynak kodunu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.8.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.8.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cutelyst 2.7.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.7.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Uygun async desteği ile gelen yeni sürümle ilgili olarak Windows ile ilgili bazı sorunların giderildiği belirtilirken, bazı önemli hata düzeltmelerinin gerçekleştirildiği bildiriliyor. Qt ile aynı kaynak kodunu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.7.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.7.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cutelyst 2.6.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.6.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Kullanıcıların önemli bazı hata düzeltmeleriyle gelen yeni sürüme terfi etmeleri öneriliyor. Windows ile ilgili bazı sorunların giderildiği belirtilirken, bazı önemli hata düzeltmeleri içeren yeni sürümle ilgili olarak buradan yararlanılabileceği ifade ediliyor. Qt ile aynı kaynak kodunu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.6.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cutelyst 2.5.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.5.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Kullanıcıların önemli bazı hata düzeltmeleriyle gelen yeni sürüme terfi etmeleri öneriliyor. Nicoletti; buildroot ile ortaya çıkan bazı yapı sorunlarının düzeltildiğini söyledi. Qt ile aynı kaynak kodunu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.5.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.5.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

HTTP ile İlgili Bilmemiz Gerekenler

Yazılım ve çevresindeki tüm konuların konuşulup, tartışıldığı bir ortam olarak tanımlanan Istanbul Coders‘ta bu kez, Netaş’ta Yeni Ürün Geliştirme ve Ar-Ge İş Geliştirme Müdürü olarak çalışan Gökhan Şengün‘ün sunumunu üstlendiği “HTTP ile İlgili Bilmemiz Gerekenler” konusunu buluyoruz. 24 Kasım 2016’da gerçekleştirilen sunumda, etraflıca “HTTP” konusu ele alınıyor. Bilindiği gibi, kendini geliştiren, paylaşan ve mesleğine tutkuyla bağlı herkese açık olduğu ifade edilen Istanbul Coders grup etkinlikleri ücretsiz, herkese açık ve herhangi bir kayıt gerektirmiyor. Etkinlikler, genellikle her Perşembe saat 19:30’da yapılıyor.

Continue Reading →


Gökhan Şengün

0