9 Haziran 2024 Pazar

Time Before Events

 Before the Big Bang, there was no up, there was no down, there was no side to side.


There was no up, there was no down, there was no side to side.

There was no light, there was no dark, no shape of any kind.

There were no stars or planet Mars or protons to collide.

There was no up, there was no down, there was no side to side.

And furthermore, to underscore this total lacking state,

there was no here, there was no there, because there was no space.

And in this endless void, which can't be thought of as a place,

there was no time and so no passing minutes, hours, days.

Of all the paradoxes that belabor common sense,

I think this one's the greatest, this time before events.

Because how did we get from nothing to infinitely dense?

From immeasurably small to inconceivably immense.

But before we get unmoored from the question at the start,

let's take a breath and marvel at when math becomes an art.

Because we don't have to understand it to know there was a time

when there was no up, there was no down, there was no side to side.


by ellacordova

14 Temmuz 2023 Cuma

Hacking ve Bilgisayar Korsanlığı Arasındaki Fark Nedir?

Çoğu zaman bu iki terim birbirinin yerine kullanılır fakat aslında aynı şeyi ifade etmezler. Bilgisayar korsanlığı (cybercrime) konusunda, çoğu durumda, hacking en önemli yeteneklerden biri olduğu için zamanla anlam kayması olmuş ve terimler birbirine karıştırılmıştır.

Hacking aslında bir aracı veya bir sistemi, geçici veya kalıcı olarak, ilk başta planlanan amaç dışında kullanmayı ifade eder. Hack terimi, bilgisayar ve teknoloji dışında da genel olarak kullanılan bir terimdir. İlgili olarak, hack şu şekillerde de kullanılabilir:

Hayat Hileleri (Life Hacks): Hack terimi, günlük yaşamda pratik, yaratıcı veya yenilikçi çözümler bulmak için kullanılabilir. Örneğin, bir sorunu çözmek veya bir süreci daha verimli hale getirmek için basit ve etkili bir yöntem bulmak "hayat hilesi" olarak adlandırılabilir.

Rekabetçi Sporlar: Hack, rekabetçi oyunlarda veya sporlarda, oyun veya sistemdeki hataları veya açıkları kullanarak avantaj elde etmek anlamında kullanılabilir. Bu tür bir hack, genellikle oyunun veya sporun kurallarına aykırıdır ve hile olarak kabul edilir.

Yaratıcı İfadeler: Hack terimi, yaratıcı veya sanatsal ifadelerde de kullanılabilir. Örneğin, sanat, müzik, dans veya diğer sanatsal disiplinlerde alışılmışın dışında, deneysel veya yenilikçi bir yaklaşımı ifade etmek için kullanılabilir.

Bu kullanımlar, hack teriminin genel anlamda yaratıcılık, yenilikçilik, pratik düşünme ve sistemlerdeki zayıflıkları keşfetme anlamında kullanıldığını göstermektedir. Konuyu en iyi örnekleyen durumlardan biri aşağıdaki resimde gösterilmiştir.
Hack
Burada, asıl üretim amacı suyun bir noktadan başka bir noktaya transferi olarak düşünülmüş olan metal su boruları amacından tamamen farklı şekilde, içerisinden elektrik kabloları geçen bir avize gövdesine dönüştürülmüştür. Muhtemel kullanımı duvar içerisinden, yer altından veya gözden uzak bir noktadan geçirmek şeklindeyken, bu senaryoda ortamdaki en dikkat çeken yerde kullanılacaktır.

Başka bir örnek ise şu şekilde olabilir; 

Birden fazla kattan oluşan bir bina hayal edin. Binanın zemin kat pencereleri demirli, pencerenin hemen yanında ve üst kenarına yakın bir klima motoru takılmış olsun.

Eğer, pencere demirlerini basamak, klima motorunu da üzerinde ayakta duracak bir platform olarak kullanırsanız birinci kat penceresine ulaşabilirsiniz. Buraya kadar anlatılanlar aslında hack kavramının tanımına girer. Zemin katın güvenliği için yapılmış koruma demirlerini merdiven, içeriyi soğutmak için kurulmuş klimanın dış ünitesini ise platform olarak kullandınız. Yani her ikisinide üretimi sırasından hedeflenenden çok farklı bir amaca hizmet edecek şekilde kullandınız. Binanın zemin katını hacklediniz.

Olay bundan sonra değişmeye başlar. Eğer ulaştığınız, penceresi açık olan birinci kat size aitse ciddi bir suç yok ortada. Değilse 2 ihtimal var; İçeriye girmek için izniniz varsa yine sorun değil. İzniniz yoksa durum değişir, meskene tecavüz suçu işliyorsunuz demektir. Eğer, içeriye girip evde aç unutulan bir evcil hayvanı kurtarıyorsanız veya kilitli kalmış bir çocuğa yardım ediyorsanız, bir yangını, su baskınını engelliyorsanız meskene tecavüz suçuna rağmen bir kahraman kabul edilirsiniz. Eğer vitrindeki gümüşleri, çekmecedeki parayı, altını çalarsanız, meskene tecavüz suçuna bir de hırsızlık eklersiniz.

Özetle, hack eyleminin sağladığı avantajı nasıl kullandığınız sizi kahraman veya korsan yapar. Örnekte de görüldüğü gibi birbiri ile ilişkili olmakla beraber tamamen farklı kavramlardır.

10 Ağustos 2018 Cuma

Hasan Can

Hâla görüştüğüm en eski arkadaşım Kadir Can yaklaşık iki saat önce kardeşini kaybetti.

Kadir'le arkadaşlığımız 26 yıl öncesine dayanır. Kendi halinde bir ailenin hoş görülü bir çocuğudur. İsyan etmez, şikayet etmez. Kendi hatalarına da, başkalarının hatalarına da kahkahalarla gülebilen bir adamdır.

"Ne yapacaksınız, nereye götüreceksiniz?" diye sordum.

"Kendi vasiyeti. Karısı, çocukları Bahçe'de, Bahçe'ye gömülmek istedi. Zor olacak ama bizim hayatımızda her şey zor zaten. Neyimiz  kolay oldu ki." diye ağlayarak cevap verdi.

26 yıllık arkadaşlığımız boyunca ilk defa bugün, hayata sitem ettiğini duydum.

Hasan, 20 yaşında, askerde kanser olduğunu öğrendi, bir süre tedavi gördü. İyileşti, evlendi, 2 çocuk sahibi oldu. İlk hastalığından 7 yıl sonra hastalığı tekrarladı. 9 yıl daha tedavi gördü. Son 17 yılını kemoterapi, hastane ve hayata tutunmayla geçirdi. Bugün, 37 yaşında mücadelesi son buldu.

Allah rahmet eylesin.

Hasan hayatının yarısını, hastane köşelerinde, eziyet gibi tedaviler görerek geçirdi. Henüz 20 yaşında, karşılaşabileceği en büyük zorluklara göğüs germeye başladı.

Buğra, Hasan'ın vefat haberini vermek için aradığında, mola vermiş, iş yerinin terasında oturmuş kahve içip, arabamı satarsam istediğim arabayı almak için ne kadar kredi çekmem gerektiğini hesaplıyor ve canım sıkılıyordu.

Ben üç-beş bin liranın hesabını yapıp, hükümete, ekonomiye öfkelenirken, Hasan hayatını ortaya koyduğu, o kısa hayatının yarısını harcadığı büyük mücadeleyi kaybediyormuş.

Çok utandım.

Sahip olamadıklarımızın öfkesine ve mutsuzluğuna kapılmak yerine, sahip olduklarımızın mutluluğuna yoğunlaşsak, çevremize ve hayata daha biaraz daha minnet ve sevgiyle bakabilsek!

Ailemize, çevremize biraz daha destek, biraz daha mutluluk kaynağı olabilsek!

...

26 Eylül 2017 Salı

IP Koruma Sınıfı (International Protection/Ingress Protection)

IP Code 'Ingress Protection' kelimelerinin kısaltmasından oluşur ve CENELEC (Comité Européen de Normalisation Electrotechnique - Avrupa Elektroteknik Standardizasyon Komitesi) tarafından geliştirilmiş, elektrikle çalışan cihazlar için uluslar arası bir koruma standardıdır.

IP Code IPXYZ şeklinde 3 basamaklı bir sayısal değerle ifade edilir fakat son basamak IEC 60529 da yer almadığı için genelde kullanılmaz. En çok karşılaşılan şekli IP65, IP67 gibi değerlerdir.

IP'den sonra gelen ilk basamak katı cisimlere karşı korumayı (0-6 arası seviye), ikinci basamak sıvılara karşı korumayı (0-8 arası seviye) ve üçüncü basamak ise mekanik etkilere karşı korumayı (0-9 arası 7 seviye) ifade eder.

Aşağıda her üç koruma için tabloları görebilirsiniz;


Katı Koruması
0
Korumasız
1
Çapı 50 mm ve daha büyük katı cisimler için koruma sağlar
2
Çapı 12,5 mm ve daha büyük katı cisimler için koruma sağlar
3
Çapı 2,5 mm ve daha büyük katı cisimler için koruma sağlar
4
Çapı 1 mm ve daha büyük katı cisimler için koruma sağlar
5
Toza karşı, ürüne zarar vermeyecek kadar koruma sağlar
6
Toz geçirmez


Sıvı Koruması
0
Korumasız
1
Düşey su damlalarına karşı korumalı
2
15 derece açıya kadar kadar eğik düşen su damlalarına karşı korumalı
3
60 derece açıya kadar su püskürtmesine karşı dayanıklı
4
Su sıçramasına karşı dayanıklı
5
Su fışkırtmasına karşı dayanıklı
6
Güçlü su fışkırtmalarına karşı dayanıklı
7
Suya 30 dakikadan kısa süreli daldırmalara karşı dayanıklı
8
Suya sürekli daldırmalara karşı dayanıklı


Mekanik Koruma
0
Korumasız
1
0,225 Joule mekanik etkiye karşı dayanıklı
2
0,375 Joule mekanik etkiye karşı dayanıklı
3
0,5 Joule mekanik etkiye karşı dayanıklı
5
2 Joule mekanik etkiye karşı dayanıklı
7
6 Joule mekanik etkiye karşı dayanıklı
9
20 Joule mekanik etkiye karşı dayanıklı
1 Joule = 9,8 * 1 Kg * 1 m


Örnek Değerler

IP55: 
  • Toza karşı, ürüne zarar vermeyecek kadar koruma sağlar
  • Su fışkırtmasına karşı dayanıklı
IP65:
  • Toz geçirmez
  • Su fışkırtmasına karşı dayanıklı
IP67:
  • Toz geçirmez
  • Suya 30 dakikadan kısa süreli daldırmalara karşı dayanıklı
IP68:
  • Toz geçirmez
  • Suya sürekli daldırmalara karşı dayanıklı
IP685:
  • Toz geçirmez
  • Suya sürekli daldırmalara karşı dayanıklı
  • 2 Joule mekanik etkiye karşı dayanıklı
Son örnekte mekanik koruma için;

Eğer cihaz 100 gr ağırlıkta ise;

Ep = g*m*h formülünden

Ep: Potansiyel Enerji
g : Yer çekimi (~9,8)
m : Kütle (Kg)
h : Yükseklik (m)

h = Ep/(g*m)

h = 2/(9,8*0,1)
h = 2/0,98
h = 2,04 m = 204 cm

Cihaz 204 cm yükseklikten düşmeye dayanıklı anlamına gelir.


17 Eylül 2017 Pazar

sevdiğin işi yaparsan hayatın boyunca bir gün bile çalışmış hissetmezsin.

7 Haziran 2017 Çarşamba

cui bono? cui plagalis?

26 Mart 2013 Salı

Görev, Sorumluluk ve Yetki Nedir?

Bir çok işletmede, kurumda, oluşumda vb. en çok karıştırılan üç tanımdır görev, sorumluluk ve yetki. Çoğunlukla, insanlar bu üç tanımı birbirinden ayıramazlar. Bu nedenle işleyiş sekteye uğrar. Hem yöneticilerin, hemde çalışanların; üstleri, kendileri ve astlarının görevlerini, sorumluluklarını ve yetkilerini net olarak bilmeleri ve bu tanımlar çerçevesinde çalışmaları, çatışmaları önler ve düzeni sağlar. Dolayısı ile iş ve işçi performansında gözle görülür bir artış sağlanır.

Bir işletmede en büyük problemlerin başında bu terimlerin doğru anlaşılamaması yatar.

Görevlerin, sorumlulukların ve yetkilerin doğru şekilde ifade edilmesi, iş emrinin doğru çalışana verilmesini, iş emrini alan çalışanın da işi, doğru zamanda ve doğru şekilde yapmasını sağlar.

Peki, nedir görev, sorumluluk ve yetki? 


  • Görev; bir kimseye veya kurula verilen özel amaçlı iş, misyondur.
  • Sorumluluk; tarifi yapılan görevin, yerine getirilebilmesi için uyulması gereken zorunluluklardır. 
  • Yetki, sorumlulukları yerine getirebilmek için karar verme ve iş yaptırma hakkıdır.

Bu maddelerden biri veya birkaçının tanımının yapılmaması durumunda (yada yapılsa dahi, uyulmaması durumunda) kuruluşta kaos yaşanmaya başlar.

Senaryolar;

1. Görev, sorumluluk ve yetki tanımlanmaz: Kara düzen olarak da adlandırılır ki, ülkemizde bir çok  işletmenin içerisinde bulunduğu durumdur. Özellikle büyümeye çalışan işletmeler, bu tanımların gerekliliğini çok geç anlarlar. Patron, her çalışanı ve her yapılan işi bizzat denetler. Her işi, herkese söyler. Çok fazla efor sarf eder ve çok az iş gerçeklenir. Patron çok çalışır, işçi çok çalışır, müşteri çok şikayet eder ve ortaya çıkan iş azdır.

2. Görev tanımları yapılır, sorumluluk ve yetki net olarak ortaya konmaz: Yapılacak iş bellidir. İşin hangi parçasını kimin yapacağı konusunda çatışmalar ve fikir ayrılıkları vardır. Birinci madde ile aynı sonucu doğurur. Herkes çok fazla efor sarf etmiş, fakat iş ya olması gerekenden çok daha uzun sürmüş, yada hiç bitirilememiştir. Hem yöneticileri, hemde çalışanları karamsarlığa sürükler. Patron çok fazla para verdiği halde kimsenin işini hakkıyla yapmadığından yakınırken, çalışan bu kadar emeğine karşılık hakkını alamamaktan yakınır.

3. Görevler ve sorumluluklar tanımlanmış, yetkiler tanımlanmamıştır: Herkesin ne yapacağı, nasıl yapacağı bellidir, fakat karar ve eylem sürekli gecikir. Çoğunlukla yönetici sürekli işin bitmemesinden, çalışan hazır olduğundan, fakat eksiklerin giderilmemesinden şikayet eder. Sorumluluğun sahibi eylemde kararsızdır. Sürekli, bir üst makamın onayını bekler. Bütün karar mekanizması doğrudan en üst yöneticiye bağlıdır ki bu genellikle işletmenin sahibi veya en büyük ortağıdır. En küçük eylem için bile kendisine gelinmesi patronu yorar ve işi geciktirir. Sonuç birinci ve ikinci maddelerdeki ile aynıdır. Bunun yanında işletmeyi hantallaştırır, çalışanın zaten bu işin süresinin bu olduğuna inanmasına sebep olur.

4. Görev belli, sorumluluk tanımlanmamış, yetki tam: İşte herkesin hayalindeki iş. İşletme içerisinde bir dere beylik kurulmasına, işletmenin amacından sapmasına yada çalışan üzerinde gereksiz baskı oluşmasına yol açar. Yada görev hiç yerine getirilmez. Yetkilerini kullanmaya alışmış yönetici sorumlu tutulamadığı için görevlerini yerine getiremez. Uzun vadede işletmenin batmasına sebep olur. Bu tip personel genelde aşağıdaki özelliklerden bir veya birkaçına sahiptir;
  • Patron (yada en büyük ortak)
  • Nispeten küçük fakat etkili ortak
  • Patronun veya ortaklardan birinin akrabası
  • İşi bilen ve alternatifi olmayan teknik veya idari personel
Aslında bu tür sorunlar genelde çok küçük işletmelerde çok fazla sorun çıkarmaz. İşletme büyümeye başladığında ise bir kabusa dönüşür.

Peki, bu tanımlar nasıl yapılmalıdır? Basit bir örnekle, fazla detaya girmeden açıklayalım.

Bir işletmede, işletmeye ait makam araçlarının bakım ve idaresinden sorumlu bir alt yönetici olsun. Bu durumda sırasıyla görev sorumluluk ve yetkiler aşağıdaki gibi yazılabilir.

Not: Buradaki tanımlar konunun anlaşılması için yazılmıştır. Gerçekle bire bir örtüşmeyebilir.

Görev : 
  • Araçların günlük temizliğinin yaptırılması.
  • Araçların su, yağ, yakıt, lastik ve lastik havalarının günlük, haftalık ve aylık takibi ve bu konulardaki eksiklerin giderilmesi.
  • Araçların bakım periyotlarının ve araç muayene zamanlarının takibi.
  • Bakım zamanı dolan veya araç muayene zamanı gelen araçların bakım ve muayenelerinin yaptırılması
  • ...
Sorumluluklar :
  • Araç temizliğini düzenli olarak takip etmek.
  • Yetki ve yeterliliğini aşan durumlarda bir üst makamı haberdar etmek.
  • Araçların yetkisiz ve kural dışı kullanımını engelleyecek tedbirleri almak, gerekirse bu konuda üst makamlardan yardım almak.
  • Kullanılan araçlar konusunda görevlerini yapmasını sağlayacak bilgi, broşür ve eğitimleri belirlemek ve uygun şartlarda bu materyal ve eğitimleri talep etmek.
  • ...
Yetkiler :
  • Bakım ve/veya muayene zamanı gelen aracı görevden çekerek, yerine geçici bir araç tahsis etmek.
  • Bakım ve/veya muayene zamanı gelen aracı sevk etmek için uygun şoförü seçmek ve görevlendirmek.
  • Bakım zamanı gelmese dahi arıza şüphesi olan aracı görevden çekerek yerine geçici araç tahsis etmek.
  • Uygunsuz araç kullanan şoförü görevden alarak, delilleri ile birlikte bir üst amire rapor etmek.
  • ...
Yukarıdaki örnek daha da geliştirilebilir. Ben araç bakımından fazla anlamadığım için ancak bu kadar uydura bildim.

Asıl önemli olan şu iki noktaya dikkat etmektir.
  • Ortada bir iş varsa bu işin ne olduğu, nasıl yapılacağı, yaparken nelerden nasıl faydalanılabileceği ve kim tarafından yapılacağı net olarak tarif edilmelidir.
  • Bu tariflerin, göreve atanan kişi, bu kişiye iş emrini verecek yönetici ve varsa görevli personelin astları tarafından iyice öğrenilmesi ve tariflere uygun olarak hareket edilmesi sağlanmalıdır.
Görevleri, işleri, eylemleri, ihlalleri doğru tespit edip bir kurala bağlamak işinizi ve işletmenizi geliştirir. Fakat, bu kuralları koyarken mümkün olduğunca uyulabilir olmasına dikkat etmelisiniz. Uygulanamayacak kurallarda ısrar etmek, kısa sürede bu kuralların ihlal edilmesine ve bağlı olarak başka kural ihlallerinin mazur görülmesine, hatta hak olarak algılanmasına sebep olabilir.

Eğer, bir kural, uygulanamayacak kadar zor veya engelleyici ise, bu kuralı koymak yerine, iş akışınızı veya organizasyon yapınızı güncellemeniz daha akıllıca olur.

İyi çalışmalar.