Linux

Python maceralarım 3 – Virtual Environment Detaylı Bakış

Önceki yazımızda sanal ortam oluşturma, paket yükleme ve projeyi çalıştırma işlemlerini görmüştük. Şimdi virtual environment konusuna biraz daha detaylı bakalım. Diğer dökümanlara baktığınızda “source”, “activate” ve Python yorumlayıcısını “.env/bin/python” şeklinde değil de doğrudan “python” yazarak çalıştırıldığı görülür. Bunun sebebi kısaca…

Google Chrome neden çok RAM kullanır?

Google Chrome neden çok RAM kullanır?

Eskiden basit javascript frameworkleri (Jquery1, bazen extjs) ve temel seviyede stillendirme için CSS1 kullanılırdı. Bunlar temel işlevleri görüyordu. Çok üst düzey görselleştirmeler için photoshopla mutlu saatler geçirmeniz gerekiyordu. Fakat herşey geliştiği gibi web dünyası da gelişti. İnsanlar hep aynı şeyleri görmekten sıkıldı,…

Define Let’s Encrypt SSL to Tomcat

cd /etc/letsencrypt/live/exampledomain.comlsopenssl pkcs12 -export -out bundle.pfx -inkey privkey.pem -in cert.pem lsmv bundle.pfx /opt/tomcat/bundle.pfx ll /opt/tomcat/bundle.pfx ll /opt/tomcat/cd /opt/tomcat/confnano server.xml<Connector protocol=”org.apache.coyote.http11.Http11NioProtocol” port=”8443″ maxThreads=”2048″ scheme=”https” secure=”true” acceptCount=”2048″ SSLEnabled=”true” clientAuth=”false” keystoreType=”PKCS12″ keystoreFile=”/opt/tomcat/bundle.pfx” keystorePass=”YOURPASSWORD” sslProtocol=”TLS” />chown tomcat:tomcat /opt/tomcat/bundle.pfx systemctl restart tomcat