Computer-Science etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Computer-Science etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Mayıs 2022

Bilgisayardan Bağlı Olduğunuz Wireless (Wi-Fi) Ağının Şifresini Öğrenme İşlemi

Hiç yorum yok:
Wireless (Wi-Fi) Şifresi

Kablosuz ağ bağlantısı hayatımızın her aşamasında olup hem ev hem de dışarıdaki kafe, restoran gibi mekânlarda mobil internet dışında yüklü veri tüketimi gerçekleştireceğimiz zaman Wireless (Wi-Fi) ağlarına bağlanma gereksinimi duyarız. Özellikle video veya film izleyeceğimiz zaman mobil internetten ziyade kablosuz bir ağa bağlanmak hem daha hızlı olacaktır hem de mobil internet kapasitenizdeki kotayı bitirmeyecektir. Ücretsiz Wireless noktaları yerine bir kafe veya restorana gittiğinizde daha önce şifresini alıp bilgisayarınız ile bağlandığınız fakat sonrasında şifresini unuttuğunuz ağın açık şifresini nasıl öğrenebilirsiniz bu yöntemi sizlerle paylaşacağım. Buna neden ihtiyaç duyabiliriz önce anlatmak isterim; örneğin siz daha önce bir kafede uzaktan çalışma esnasında ağa bağlanmışsınızdır ama sonradan aynı mekânda telefonla da mekânın kablosuz ağına bağlanma ihtiyacı duyabilirsiniz. Tam bu sırada şifreyi hatırlamıyorsanız ve bilgisayarınızda yanınızdaysa bu yöntem işe yarayabilir. Bir başka örnek ise evinizdeki ağ şifrenizi unuttunuz ve akıllı televizyonunuzu kablosuz ağa bağlamak istediniz işte tam bu sırada şifreyi nereye not etmiştim demek yerine bu yöntem ile bilgisayarınızdan kablosuz ağ şifresini direkt öğrenebilirsiniz. Windows bilgisayarlarda yapabileceğiniz bu yöntem basit ve gün kurtaran bir bilgidir diyebilirim.

30 Mart 2022

Uzaktan Çalışma Süreci ve 4 Gün İş 3 Gün Tatil Çalışma Şekli Dönemi

Hiç yorum yok:
Uzaktan Çalışma Süreci ve 4 Gün İş 3 Gün Tatil Çalışma Şekli Dönemi

Pandemi sürecinin başlaması ile birlikte özellikle IT (Information Technology) sektörü olarak bilinen Bilgi Teknolojileri bölümleri uzaktan çalışma modeline hızlı bir şekilde adapte oldu. Firmaların bilişim bölümleri olan yazılım, analist, test, operasyon, güvenlik gibi birçok departmanı uzaktan çalışma modeline kısa bir sürede ayak uydurdu ve teknik alt yapılarını da zamanla geliştirerek toplantıları, uzaktan bağlantı yapılmasını, sanal sunucu teknolojisi olan Sanal Masaüstü Altyapısı (VDI) gibi teknolojileri kurumlarında hazırlayarak uzaktan çalışma biçimini hazırladılar. Uzaktan çalışmanın getirdiği hızlı tempo ile birlikte birçok bilişim firması veya banka bilgi teknolojileri yıl içerisinde yaptığı projeler ve canlı ortama çıktığı taleplere baktığında eminim fiziksel çalışmadan daha çok iş yaptığını sayısal olarak göreceklerdir. Fiziksel olarak ofise gittiğimizde gün içerisinde iki maksimum üç toplantı yaparken uzaktan çalışmanın getirdiği anlık her lokasyondan bağlantı kolaylığı sayesinde gün içerisinde dört beş toplantı normal rutinimiz şeklinde gelmiş durumdadır. Bu aşırı toplantı ve iş yoğunlu haliyle bir süre sonra çalışanın hem fiziksel özellikle de beyinsel yani ruhsal yorgunluğuna sebep olabiliyor.

9 Mart 2022

Sosyal Medyanın Evrimleşmesi, Facebook'un Sonu, Instagram ve Telegram'ın Yükselişi

Hiç yorum yok:
Sosyal Medyanın Evrimleşmesi, Facebook'un Sonu, Instagram ve Telegram'ın Yükselişi

Sosyal medya unsurları olan başta Facebook olmak üzere Twitter, Instagram, Telegram gibi ana akım platformlar internet dünyasını günümüzde başka bir boyuta taşımıştır. Eskiden forum siteleri üzerinden ilerleyen bilgi ve data akışı vardı, bugün ise bu uygulamalar üzerinden çoğunlukla bu bilgi akışı sağlanmaktadır. Bu platformların ilki niteliğinde olan Facebook, 2004 yılında açılmıştır ve günümüze kadar kullanımı devam etmektedir. Tabii açıldığı yıldan itibaren ilk zamanlarda çok aktif kullanılsa da bugün gelinen süreçte özellikle genç kuşak ve Z Kuşağı olarak nitelendirdiğimiz kesim daha çok Instagram ve Telegram uygulamalarına yönelmiştir. Bugün itibariyle Facebook kullanan kesim ise daha çok orta yaş ve üstü dediğimiz kitleye kalmıştır. Gelişen diğer uygulamalar ve yeni trendlere pek ayak uyduramayan Facebook ise günden güne popülerliğini yitirmiş ve bugün gereksiz haber akışı sağlayan biraz çöplük bir platform haline gelmiştir. Gerçi halen Facebook grupları çokça kullanılmaktadır fakat ben de uzun süredir Facebook kullanmayı bıraktım ve bu makalemi yazma sebebimde Facebook hesabımı komple silerek bu platformdan çıkmamdır. Yazımda Facebook başta olmak üzere diğer platformlar hakkında hem teknik hem de genel bilgiler vererek sizleri bilgilendirmeye çalışacağım.

11 Mart 2021

Beyaz Yakalıların Yeni Çalışma Modeli: Uzaktan (Remote) Çalışma ve Uzaktan Çalışma Modeline Geçen Kalıcı Türk Şirketleri

Hiç yorum yok:
Beyaz Yakalıların Yeni Çalışma Modeli: Uzaktan (Remote) Çalışma ve Uzaktan Çalışma Modeline Geçen Kalıcı Türk Şirketleri

Pandemi sürecinin hayatımıza girmesi tam bir yıl oldu. Bu süre zarfında özellikle beyaz yakalı çalışanların çoğu işlerini şirketten uzak lokasyonlarda çoğuda evlerinden yürütmeye çalıştı. Peki evlerden Online olarak bağlandığımız iş ortamına sizce adapte olabildik mi, şirketler ve çalışanlar için dahamı verimli oldu, bir yılı devirdiğimiz bu süreçte bundan sonraki çalışma biçimi bu şekilde mi olacak bu soruların hepsini bu başlıkta cevaplarını vermeye çalışacağım. Türkiye 2020 Mart ayında itibaren karantina sürecine girmiştir ve bir yıl boyunca uzaktan çalışma imkanı olan bilgi teknolojileri bölümleri tamamen bu süreçte evden çalışmıştır. Tabii günümüzdeki her sektörü uzaktan çalışma ile yürütmemiz mümkün değildir. Fiziksel ve donanımsal temas gerektiren işlerde bugün hibrit model düşünülürken soyut veya Software olarak tabir ettiğimiz yazılımsal işlerde ise tamamen uzaktan bir model öngörülmektedir.

16 Ocak 2021

WhatsApp Gizlilik Sözleşmesi Nedir? Verilerimiz Çalınıyor mu? WhatsApp, Signal, Telegram ve BiP Uygulamalarından Hangisi Daha Güvenilir?

Hiç yorum yok:
WhatsApp Gizlilik Sözleşmesi Nedir? Verilerimiz Çalınıyor mu? WhatsApp, Signal, Telegram ve BiP Uygulamalarından Hangisi Daha Güvenilir?

Geçen hafta WhatsApp kullanıcıları sabah kalktıklarında uygulamada WhatsApp Gizlilik Sözleşmesi ile ilgili bir bildirim gördü ve çoğu kullanıcı 8 Şubat 2021 itibarıyla yürürlüğe girecek olan yeni gizlilik ilkelerini hiç okumadan veya bir kısmını okuyup anlamadan onayladı. WhatsApp firması aldığı yeni bir karar ile birlikte 2014 yılında beri yapmış olduğu Big Data faaliyetlerini ve uygulamasından aldığı verileri işleyerek başka firmalara pazarlama stratejisinde kullanabilmeleri için sattığını biliyorduk. Kullanıcıların datalarını kullandığı bu süreç için şimdi WhatsApp, uygulamasını kullanmaya devam etmek isteyen tüm müşterilerine bir sözleşme gönderip onaylatarak sorumluluğu üzerinden atmış oldu.

25 Kasım 2020

IBM Meet Up Eğitimi: Microservis Mimarisi ve Containers Yapıları - İstanbul Marriott Hotel Asia

Hiç yorum yok:
IBM Meet Up Eğitimi: Microservis Mimarisi ve Containers Yapıları - İstanbul Marriott Hotel Asia

IBM Meet Up eğitimleri olan Microservis Mimarisi ve Containers Yapıları ile ilgili bilgi verici eğitime geçen ay şirket olarak katıldık. IBM Developer Advocate tarafından verilen eğitimde Microservis mimarisi, REST ve SOAP servisleri, Şirketlerin Microservis yapısına geçmeli mi geçmemeli mi ayrımı, Containers yapılar olan Kubernetes, Docker gibi ürünler hakkında uygulamalı sunum şeklinde bilgiler edindim.

24 Eylül 2017

IF ELSE-IF ve SWITCH CASE Kullanımı ile Windows Uygulama(Process) İşlemleri

IF ELSE-IF ve SWITCH CASE Kullanımı ile Windows Uygulama(Process) İşlemleri

Visual C#'da Windows Uygulama(Process) işlemlerini IF ELSE-IF ve SWITCH CASE metotlarını kullanarak örnekli anlatacağım. SWITCH-CASE yapısı, çok durumlu dallanma ifadelerinde IF-ELSE blokları yerine tercihen kullanılırlar. Performans olarak da SWITCH-CASE daha hızlı çalışmaktadır.

Switch-case ile yapılabilecek tüm işlemler if-else merdiveni ile de yapılabilmektedir. Fakat kod okunabilirliğini arttırdığı için birçok programcı switch-case yapısını karmaşık if-else blokları yerine kullanmaktadır.

Switch-case yapısının çalışma mantığı şu şekildedir; Öncelikle Switch parantezi içerisindeki ifadenin değeri hesaplanır. Hesaplanan değerle eşleşen Case ifadesi bulunursa, o bloktaki kodlar çalıştırılır. Eğer hiçbir Case blokuyla eşleşme sağlanmazsa Default blokundaki kodlar çalıştırılır. Break deyimi her Case blokundan sonra mutlaka kullanılmalıdır. Çünkü istenen kod bloku çalıştırılmış olmasına rağmen, Break deyimi kullanılmazsa Switch dışına çıkılmadan aşağıdaki Case bloklarına doğru akış devam eder.

18 Şubat 2017

C Programming İki Matrisin (Matrix Multiplication) Tensör Çarpımı

C Programming İki Matrisin (Matrix Multiplication) Tensör Çarpımı

C Programming'de iki matrisin (Matrix Multiplication) Tensör çarpımını gösteren kodu paylaşacağım. Compiler olarak Dev C++ kullanabilirsiniz.

29 Ocak 2017

Kendo UI HTML Framework Nedir ? ve JavaScript Teknolojisi

Kendo UI HTML Framework Nedir ? ve JavaScript Teknolojisi

Kendo UI HTML Framework; HTML5 ve JavaScript teknolojilerini temel alan Microsoft .NET Framework, JavaServer Pages, PHP yapılarını server-side kısmında destekleyen bir UI Framework'tür. JavaScript kütüphanesi olan jQuery, AngularJS, ReactJS, KnockoutJS gibi alt yapıların kullanımını desteklemektedir.

En önemli özelliği birçok arayüz olarak kullanılan Grid, Autocomplete input, ListView, TreeList, DatePicker/DateTimePicker gibi (70+ UI Components) bileşenleri içinde barındıran bir Framework olup yazılımcının bir daha yazması yerine bunları kullanıp üzerinde Customize etmesini sağlamıştır. Mimari bir yapı oluşturulurken ön yüz tarafında Kendo UI en çok tercih edilen ürünlerden biridir.

22 Ekim 2016

Balsamiq Mockups'da Hazırladığınız Projeleri(WireFrameleri) Napkee ile HTML/CSS/JS Dosyalarına Dönüştürün

Balsamiq Mockups'da Hazırlanan Projeleri(WireFrameleri) Napkee ile HTML/CSS/JS Dosyalarına Dönüştürün

Arayüz Tasarımcısı, Analist (Business Analyst), UX Designer, UI Designer gibi Title'lar da çalışanların sıklıkla kullandığı arayüz tasarım programı olan Balsamiq Mockups'da hazırlanan dosya ve WireFrame çıktılarını çalışan bir koda çevirmeniz Napkee aracı ile artık mümkün.

Özellikle Web Teknolojileri kategorisinde çalışan bir tasarımcı, arayüzü PSD kalıbında hazırlayıp Template'i PSD to HTML yaparak gerekli HTML ve CSS dosyalarını Developer'a aktarır ve kodlama işlemine geçilir. Yine aynı şekilde Balsamiq Mockups'da çizilen ve dosya uzantısı BMML olan dosyaların ön yüz kodunu (HTML/CSS/JavaScript) Napkee ile çıkarabiliyoruz.

Napkee Programının Kurulumu
Napkee ücretsiz bir araç olup ilk olarak www.napkee.com sitesinden programı indiriyoruz. Programı Download diyerek indirebilirsiniz. Napkee.air isimli dosya inecektir. Bunu kurmak için aşağıdaki uygulamaları bilgisayarınıza kurun.

9 Ekim 2016

Microsoft'un Desteklediği Programlama Dili Olan TypeScript Nedir?

Microsoft'un Desteklediği Programlama Dili Olan TypeScript Nedir?

TypeScript, Microsoft tarafından geliştirilen ve desteklenen açık kaynak kodlu bir programlama dilidir. TypeScript bünyesinde barındırdığı derleyici sayesinde, yazılan kodu JavaScript koduna çevirir. TypeScript aynı JavaScript'de olduğu gibi gerek istemci taraflı, gerekse sunucu taraflı yazılım geliştirmede kullanılabilmektedir ve OOP desteklemektedir. Syntax olarak JavaScript'e çok benzemektedir.

İstemci taraflı çalışan programlama dillerinin çözücüsü genelde Web Browser'lar olup buradaki amaç sunucu üzerindeki yükü hafifletmektir. TypeScript, JavaScript gibi Web teknolojileri programlama dilleri günümüzde gittikçe önem kazanmaktadır. Aynı zamanda TypeScript, JavaScript'den kaynaklanan sıkıntıları gidererek Developer için kolaylık sağlıyor. Bu yüzden TypeScript aslında JavaScript'in bir üst kümesi olarak konumlanıyor. Typescript statik bir dil olduğu için statik programlama dillerinin sahip olduğu yeteneklere de sahip oluyorsunuz.

8 Nisan 2016

2020'de Bilişim Teknolojisinde Olabilecek Gelişmeler

Önümüzdeki 10 Yıl İçerisinde Bilişim Teknolojisinde Olabilecek Gelişmeler

Bilişim teknolojileri hızla gelişen ve gittikçe küreselleşen bir pazar halini aldı. Ülkeler artık kendi teknolojilerini yapmak yerine Dünyanın kabul ettiklerini kabul etmek zorunda kalıyor ve ilerleyen zamanlarda da bu bağımlılık daha da artacaktır. Bununla birlikte gelişmekte olan ülkelerin yerli, milli veya ulusal algısı her 10 senede bir değişebiliyor. Bu değişim teknolojiyi yakalayamadığından dolayı kaynaklanıyor.

Türkiye üzerinden örnek vermek gerekirse, yerli algısı 10 sene önce bir sistemin donanımsal kısmının da yerli olması gerektiğini savunurken bugün işlemci piyasasına yetişemeyeceğini anlayınca yerli algısını yazılımsal olarak değiştirdi. Türkiye'de bu algının kırılması 2008 yılında Türkiye işlemcisini tasarlıyor yarışmasında gözle görülür şekilde yaşamıştır.

31 Mart 2016

Cloud(Sanal Sunucu Çözümleri) Pazarının Türkiye'deki Geleceği

Cloud(Sanal Sunucu Çözümleri) Pazarının Türkiye'deki Geleceği

Bilişim dünyasındaki sanallaştırma(Virtualization) teknolojisinin gelişmesi ile sanal sunucu veya piyasa adı ile VPS/VDS çözümleri kolay bir şekilde herkesin sunucu edinme işlemi oldukça hızlandırdı. Başta Amerika olmak üzere Hollanda, Almanya, Kanada gibi ülkelerde gelişen veri merkezleri sayesinde aylık 5 dolar gibi az ücretler ile sanal sunucu kiralamanız mümkün.

Türkiye'de aynı şekilde sanallaştırma teknolojisi ile tanışıp bu sanal çözümleri vermeye başladı. Bazı firmalar bulut bilişim dediğimiz yapıya geçti. Fakat bu yapıya geçişlerdeki teknik aksaklık ve yurt dışındaki veri merkezlerinin verdiği hizmet ile aradaki makas çok fazla. Bu teknik yetersizlik ve yurt dışı firmalarının Türkçe destek vermesi ile birlikte Türkiye'deki Türk firmalarının Cloud pazara hakimiyeti ileriye dönük gittikçe azabilir. Birkaç madde ile Türkiye ve yurt dışı firmalarının sanal sunucu çözümlerine yönelik kıyaslamasını yapıp benimde takip ettiğim önemli Cloud çözümü veren firmaları sizinle paylaşacağım.

29 Mart 2016

Türkiye'de Geçerli ve En Çok Kazandıran Programlama Dilleri

Türkiye'de Geçerli ve En Çok Kazandıran Programlama Dilleri

Türkiye'de özellikle bilgisayar ve yazılım mühendislerinin bu konu üzerinde duracağına inanıyorum, en çok tercih edilen dilleri yazmaya çalışacağım. İnternet üzerinde en çok kazandıran veya kullanılan dillere bakarsanız Türkiye ile aynı kategoriye koymanız biraz zor olabilir. Türkiye'de özellikle IT sektörünü bankalar ve telekomünikasyon sektörü belirlediği için bende bunun üzerinde durarak bir değerlendirme yapacağım.

Yazım daha çok bilgisayar ve yazılım mühendislerine yönelik olacağı için Network(Ağ Cisco) ve Sistem(Linux/UNIX & Windows Server) konularına çok değinmeyeceğim. Bu konulardaki istihdam yazılım alanına göre hem çok az hemde süreç çok yorucu olduğu için yazılım alanına yönelmenizi tavsiye ediyorum.

14 Mart 2016

VMware Workstation Sanallaştırma Ürünü ile Kali Linux 2016 Kurulumu

VMware Workstation ile Kali Linux 2016 Kurulumu

VMware Workstation üzerinde Kali Linux 2016.1 64 bit kurulumunu anlatacağım. Özellikle Penetrasyon testleri için çok tercih edilen bir işletim sistemidir. Kali Linux Downloads şeklinde aratarak resmi sitesinden son versiyonu bilgisayarınıza indirin.

İndirme işlemi bittikten sonra VMware Workstation Kullanımı ve Virtualization İşlemleri konusundan sanallaştırma için işletim sistemini hazırlayın. Linux kısmından Debian-64 Bit seçmeniz gerekir.

18 Şubat 2016

VMware Workstation Sanallaştırma Ürünü Kullanımı ve Virtualization İşlemleri

VMware Workstation Sanallaştırma Ürünü Kullanımı ve Virtualization İşlemleri

Sanallaştırma teknolojisinde VMware en çok kullanılan ve yatırım yapan firma olarak birçok veri merkezi tarafından tercih edilmektedir. Bu makalemde VMware Workstation detaylı kullanımını ve herhangi bir işletim sistemini kurmadan önce Virtualization işleminin hazırlanma sürecini anlatacağım.

İlk olarak VMware sitesinden VMware Workstation 12 Pro versiyonunu resmi sitesinden bilgisayarınıza indirip kurunuz. Create a New Virtual Machine diyerek herhangi bir işletim sistemini bilgisayarımıza kurmaya başlayalım.

8 Ocak 2016

Harvard Üniversitesi Bilgisayar Mühendisliği Dersleri

Harvard Üniversitesi Bilgisayar Mühendisliği Dersleri

Harvard Üniversitesi öğretim üyesi David J. Malan tarafından verilen Bilgisayar mühendisliği derslerinde programlama, algoritma, ağ yapıları gibi birçok konunun anlatımlarını video olarak veriyor. Derslerin Türkçe ve İngilizce alt yazılı olarak izlemeniz mümkün. Özellikle Bilgisayar Mühendisi veya diğer Bilgi Teknolojileri öğrenimi gören birçok öğrenci için yararlı olacağını düşündüğüm kaynaktır. Kanal ve ders isimlerini YouTube üzerinden aratarak rahatlıkla ulaşabilirsiniz.  

2 Ocak 2016

CCNA (Cisco Certified Network Associate) Sertifikası ve Eğitimleri

CCNA (Cisco Certified Network Associate) Sertifikası ve Eğitimleri

CCNA (Cisco Certified Network Associate) sertifikası Cisco'nun temel Network eğitimini alan, LAN, WAN, Router, Switch gibi kavramları öğrenerek gerekli kurulumları yapabilen kişilerin aldıkları Dünya çapında geçerli olan bir Cisco sertifikası dır. CCNA sertifikası alabilmek için 100-101 ICND1 ve 200-101 ICND2 veya 200-120 CCNA sınavlarından geçmeniz gerekir. Cisco Certified Uzmanları, Network altyapılarını en verimli şekilde dizayn etmek, kurmak, iletişimi sürekli kılmak, performansı arttırmak ve altyapıdan kaynaklanan problemleri oluşmadan çözerek toplam Network maliyetini düşürmek için gerekli uzmanlığa sahip olduklarını ispatlamış Ağ uzmanlarıdır.

1 Aralık 2014

En Çok Kazandıran Programlama Dilleri

En çok kazandıran programlama dilleri

Bilgisayar programcılığı ve mühendisliği yalnızca teknoloji endüstrisinin değil, istihdam piyasası başta olmak üzere küresel ekonominin dönüşmesinde belirgin bir etkiye sahip. Son yıllarda bu mesleğe yönelik artan taleple birlikte programcıların daha fazla ilgi gördüğünü hatta yer yer "Süper Starlar" arasında anıldığını görmek bile mümkün hale geldi. Peki hangi programlama dili bunda daha büyük paya sahip? diye- sadece programcılar arasında polemik yaratmak için bir soru ortaya atarsanız, uzun bir tartışma duymaya hazırlamanız gerekiyor. Programcılar için bu sorunun cevabı büyük olasılıkla favori programlama dilleri olsa da neyse ki tek kaynağımız onlar değiller.

Burning Glass ve Brookings Institution tarafından yayımlanan verileri derleyen Quartz’ın yakın zamanda yayımladığı en çok kazandıran programlama dilleri listesi, kodlama dillerinin ekonomik karşılığı hakkında bizlere iyi bir fikir veriyor.

5 Mayıs 2014

COBOL Programlama Dili (IBM Mainframe Programming)

COBOL Programlama Dili (IBM Mainframe Programming)

1959 yılında ticari kullanıcılar için geliştirilmiştir. COBOL(Common Business Oriented Language) 2002 standardı ile nesne modelli yaklaşımın yanında, birçok modern özellik bünyesine katılmıştır. COBOL'un temelleri 1959 yılında atılmış ve bu tarihlerden sonra COBOL-68, COBOL-74, COBOL-85 ve COBOL-2002 standartları ile günümüze kadar ulaşmıştır. COBOL günümüzde bankalarda halen kullanılmaktadır.

Günümüzde COBOL'un bulunduğu konum çok önemlidir. Bunun nedenlerinden biri Microsoft tarafından 2001 yılında piyasaya sürülen .NET Framework 1.1 versiyonu ile desteklenmeye başlamış olmasıdır. Gelişen ticaret dünyasına ve bunun yanında gelişen yapay zeka teknolojisine destek vermek amacı ile Microsoft tarafından destek verilmiştir. .NET Framework bileşenlerini kullanarak basit bir metin düzenleyici aracılığıyla yazılan COBOL kodları ".cb" uzantısı ile kaydedebilir ve .NET derleyicisi tarafından derlenebilir.