İstanbul Şehir Üniversitesi - Man in-the-browser Saldırılarının Analizi - Bilgi Güvenliği Mühendisliği Yüksek Lisans Programı Bilgisayar Adli Analizi Dersi
Hazırlayan: Emine Firuze Taytaş
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
İstanbul Şehir Üniversitesi - Man in-the-browser Saldırılarının Analizi - Bilgi Güvenliği Mühendisliği Yüksek Lisans Programı Bilgisayar Adli Analizi Dersi
Hazırlayan: Emine Firuze Taytaş
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
ZCloud Consensus on Hardware for Distributed SystemsGokhan Boranalp
3rd Workshop on Dependability,
May 8, Monday 2017, İYTE,
https://goo.gl/fSVnZy
http://dcs.iyte.edu.tr/ws/ppt/10/presentation.pdf
In distributed applications where the number of members in the cluster increases, the
separation of the consensus related operations at the hardware level is essential for the
following reasons:
1. At the operating system level, messages broadcast on the protocol stack cause latency.
2. It is necessary to increase the number of completed transactions in the communication of
distributed system components and on the network unit (throughput).
3. For devices with limited storage and CPU computing facilities that use embedded operating
systems such as IOT devices, it is also necessary to reduce the processing burden due to
"consensus" operations.
4. A common consensus communication model is needed for different applications that need
to work together in (BFT) distributed systems.
Erlang 101 provides an overview of the Erlang programming language. It discusses Erlang's history and current status, key features like concurrency, distribution, and fault tolerance. These features make Erlang well-suited for building large, distributed, highly-available systems. Examples are given of companies using Erlang like Amazon, Facebook, Twitter, and of applications and frameworks built with Erlang like Apache CouchDB, RabbitMQ, and Riak. Resources for learning more about Erlang are also provided.
This document is a 101 guide to Git that introduces key concepts like snapshots instead of differences, configuration files, common commands, hooks, objects, and resources for further learning. It discusses SCM and VCS systems at a high level, explains basic Git functionality and configuration, and provides additional references to dive deeper into topics like hooks, plumbing, and the client-server model if there is extra time.
ZCloud Consensus on Hardware for Distributed SystemsGokhan Boranalp
3rd Workshop on Dependability,
May 8, Monday 2017, İYTE,
https://goo.gl/fSVnZy
http://dcs.iyte.edu.tr/ws/ppt/10/presentation.pdf
In distributed applications where the number of members in the cluster increases, the
separation of the consensus related operations at the hardware level is essential for the
following reasons:
1. At the operating system level, messages broadcast on the protocol stack cause latency.
2. It is necessary to increase the number of completed transactions in the communication of
distributed system components and on the network unit (throughput).
3. For devices with limited storage and CPU computing facilities that use embedded operating
systems such as IOT devices, it is also necessary to reduce the processing burden due to
"consensus" operations.
4. A common consensus communication model is needed for different applications that need
to work together in (BFT) distributed systems.
Erlang 101 provides an overview of the Erlang programming language. It discusses Erlang's history and current status, key features like concurrency, distribution, and fault tolerance. These features make Erlang well-suited for building large, distributed, highly-available systems. Examples are given of companies using Erlang like Amazon, Facebook, Twitter, and of applications and frameworks built with Erlang like Apache CouchDB, RabbitMQ, and Riak. Resources for learning more about Erlang are also provided.
This document is a 101 guide to Git that introduces key concepts like snapshots instead of differences, configuration files, common commands, hooks, objects, and resources for further learning. It discusses SCM and VCS systems at a high level, explains basic Git functionality and configuration, and provides additional references to dive deeper into topics like hooks, plumbing, and the client-server model if there is extra time.
2. Mevcut mesajlaşma çözümleri, uygulamanızla entegre
olamıyorsa,
Yepyeni bir uygulama fikriniz var ama mesajlaşma
bölümünü nasıl yöneteceğinizi kara kara düşünüyorsanız,
Aynı anda hem insanlar, hem de makinalar arası iletişim
istiyorsanız.
3. Gerçek zamanlı mesajlaşma,
Push mesaj gönderimi, SMS gönderimi
Makinalarla iletişim
gereksinimleri olan uygulamalarınız/projeleriniz varsa.
6. Size ait erişim kuralları ile kullanıcılarınız için detaylı erişim
kontrolü tasarlayabilirsiniz,
İstediğiniz şekilde ACL (Access Control List) tanımlayabilirsiniz.
RBAC
ABAC
7. Temiz, kolay API tanımı,
Geliştirmenin her adımında detaylı yardım belgeleri,
Örnek IOS, Android, Windows Mobile uygulamaları,
Örnek Web uygulaması.
9. Uçtan uca kriptolama sayesinde, mesajlar sunucularımızda şifreli
olarak bulunur. Meraklı gözler hiç bir açık mesaj bulamaz.
Kullanıcılarınız güvenle kullansınlar diye, olası en güçlü şifreleme
algoritmaları ile tasarlanmıştır.
10. Gerçek zamanlı mesajlaşma Online offline durum
bildirimi
Özel kanallar tanımlama
Genel kanallar tanımlama
İki yönlü ya da tek yönlü
kanallar tanımlama
Her kullanıcı için 30 gün mesaj tarihçesi saklama,
İsteğe bağlı olarak ek dosya gönderimi ve saklama,
Yapılan her işlemin işlem kaydına erişim.