Yeni Macbook ve Kurulum
Merhabalar, genelde yapay zekaya yazdirdiğim içerikleri paylaşıyordum fakat şimdi neden ise organik bir içerik sunmak istedim. Kendime notlar şeklinde böyle şeyleri yazayım ki ihtiyaç duydugumda dönüp geri bakayim 🙂
Kullandığım 2017 model macbook pro (ben bro diye anlandırıyordum) görevinden azledilmek istediğini belli etmeye başlamıştı. Hal böyle olunca gittim 2023 model bir macbook pro m2 max 32 gb ram ve 2 tb disk ile kendimi şımartmak istedim. Elime ulaştığında hemen kendime bir kurulum listesi hazırlamaya başladım. İleri ki ihtiyaçlarima göre bu listeyi güncelleyerek burada paylaşayım ki bir sonra ki kurulmlarda bu sefer ki gibi uğraşmıyım.
Browserlar
Farkli browserlarda hem sayfaların nasil görüntülendiğini görebilmek için hemde farkli yetkilere sahip kullanıcılarda sayfalarin iceriğini demek için bir çok browser kurmak işime geliyor. ilk kurduğum browserlari da buraya not alayım.
Google Chrome
https://www.google.com/chrome/
Mozilla Firefox
https://www.mozilla.org/en-US/firefox/new/
Opera
Brave
Tor Browser
https://www.torproject.org/download/
Uygulamalar
TunnelBlick
Macos için geliştirilmiş bu OpenVPN client’i cidden vazgeçilmezim. Öyle uzun uzun anlatılacak bir özelliği yok. VPN işte 🙂
Google Drive
Google’in cloud file storage uygulaması. Dosya al ver ekonomiye can ver.
pCloud
Özellikle resimler için kullandığım Cloud çözümü. “Swiss Data Protection” ve şifreli veri saklama hizmetleri ile meşurlardır.
Yandex.Disk
Yandex’in cloud çözümü. Bu uygulamanın içerisindeki screen shoot kısmı çok hoşuma gittiği için kullanıyorum. Çektiğim ekran resminin üzerinde özel alanları hemen blurlamak, anlatmak istediğim yere arrow atarak göstermek, Maker ile farklı renklerde işaret koymak ve Croplamak gibi bir çok özelliği içeriğinde barındırıyor. İşiniz bittiğinde Yandex disk e kaydedip oradan link vererek de başkası ile paylaşma imkanı da size sunmakta.
MongoDB compass
Mongodb ile çalışırken işlerimi çok kolaylaştıran sorguları test etmemi sağlayan tool. Bana bu toollu zamanında gösterdiği için de Ali İhsan arkadaşıma teşekkür edeyim.
https://www.mongodb.com/products/compass
RedisInsight
Redis database sunucularını yönetmek ve db de ki kayıtlar görüntülemek için bir uygulama.
https://redis.com/redis-enterprise/redis-insight/
Navicat Premium
Navicat, bir veritabanı yönetim uygulamasıdır. Navicat, MySQL, MariaDB, Oracle, PostgreSQL, SQLite ve Microsoft SQL Server gibi birçok farklı veritabanı yönetim sistemiyle uyumludur. Bu uygulama, veritabanlarının yönetimi, oluşturulması, düzenlenmesi, yedeklenmesi ve senkronize edilmesi gibi işlemleri kolaylaştırmak için tasarlanmıştır. Navicat, kullanıcıların veritabanı yapılarını görsel olarak yönetmelerine ve sorguları oluşturmalarına olanak tanır.
Öğrenci indirimim ile yıllık 180 euro gibi bir mebla ödesem de ödediğim paranın son kuruşuna kadar hak eden bir uygulamadır.
Kurduktan sonra file damaged gibi bir hata verir ve açılmaz ise aşağıda ki komut ile sorunu çözebilirisin.
sudo xattr -rd com.apple.quarantine ‘/Applications/Navicat Premium.app’
https://www.navicat.com/en/products/navicat-premium
GitHub Desktop
Github’i fokus alsada tüm git sunucularında ki branchlerinizi vs yönetmek için arayüzlü bir tool. Source tree vardi eskiden onu kullanırdım ama lisansi vs ile uğraşmaktan ise bu tarz ücretsiz bir toolu tercih etmeye başladım. Kurulumdan sonra sonra terminalde “github .” gibi cli kullanabilmek için GitHub desktop menüsünden “Install Command Line Tool ..” seceneğine tıklayamak lazım.
Home Brew
Homebrew, macOS için açık kaynaklı bir paket yöneticisidir. Homebrew, Terminal aracılığıyla yüklenen ve yönetilen birçok yazılım paketini içerir. Bu paketler, macOS üzerinde çalışan birçok açık kaynaklı yazılımı içerir. Homebrew, kullanıcıların macOS sistemlerinde kolayca yazılım kurmalarını, güncellemelerini ve yönetmelerini sağlar.
Royal TSX
Royal TSX, macOS için geliştirilmiş bir uzak erişim yönetim uygulamasıdır. Bu uygulama, farklı uzak masaüstü sunucularına, ssh sunucularına VNC vb protokollere eklentileri ile kolayca bağlanmanızı, birden fazla oturumu yönetmenizi ve erişim sağladığınız sunucuları kaydetmenizi sağlar. Royal TSX, ayrıca otomatik oturum açma, oturumlar arasında veri paylaşımı ve özelleştirilebilir kısayollar gibi birçok faydalı özellik de sunar.
https://royalapps.com/ts/mac/features
SecureCRT
SecureCRT, bir terminal emülatörü ve SSH, Telnet, Rlogin ve serbest bağlantı protokolleri aracılığıyla güvenli bir uzaktan erişim sağlama yazılımıdır. Bu uygulama, oturumlar arasında veri paylaşımı, özelleştirilebilir arayüz ve otomatik oturum açma gibi birçok faydalı özellik sunar ve hem Windows hem de macOS işletim sistemlerinde kullanılabilir. SecureFx ile entegre çalışarak işlerinizi çok kolaylaştırır.
https://www.vandyke.com/products/securecrt/
SecureFX
SecureFX, bir dosya transfer yazılımıdır ve SSH, SFTP, FTPS ve FTP protokolleri aracılığıyla güvenli dosya transferleri yapmanıza olanak tanır. Bu uygulama, hem Windows hem de macOS işletim sistemlerinde kullanılabilir ve güvenli dosya transferlerini kolaylaştırmak için bir dizi özellik sunar. SecureFX, özelleştirilebilir kısayollar, yerel ve uzak dosya arama, sürükle ve bırak desteği ve transfer işlemlerinin yönetimi için bir kuyruk yöneticisi gibi özellikler içerir. Ayrıca, entegrasyon özellikleri sayesinde SecureCRT gibi diğer uzaktan erişim uygulamalarıyla da birlikte kullanılabilir.
https://www.vandyke.com/products/securefx/
Networker Pro
Networker Pro, macOS için bir ağ analiz aracıdır. Bu uygulama, ağınızdaki cihazlar ve bağlantılar hakkında ayrıntılı bilgiler sağlar ve ağ performansınızı izlemenize yardımcı olur. Networker Pro, ayrıca arayüzlerinizi özelleştirme, ağ hız testleri yapma ve ağınızdaki cihazlara ping gönderme gibi birçok faydalı özellik de sunar.
https://apps.apple.com/us/app/networker-pro/id1163602886?mt=12
Alfred
Alfred, macOS için geliştirilmiş bir üretkenlik uygulamasıdır. Bu uygulama, Spotlight benzeri bir arama özelliği sunar ve sık kullandığınız dosyaları, uygulamaları ve web sitelerini kolayca bulmanızı sağlar. Ayrıca, özelleştirilebilir kısayollar, otomatik tamamlama ve iş akışları gibi birçok faydalı özellik de sunar. Alfred, macOS kullanıcıları arasında popüler bir uygulama ve işlerini hızlandırmak isteyenler için ideal bir araçtır.
Şuan ücretsiz versiyonunu kullanıyorum ama ücretli versionuna geçip geçmeme konusunda kararsızım. Ücretli versionunda clipboard manager vs gibi ek özellikler de mevcut. Better touch app de ki bazi özelliklerde geliyor.
Keka
Keka, macOS için açık kaynaklı bir arşivleme ve sıkıştırma uygulamasıdır. Bu uygulama, birçok farklı arşivleme formatını destekler ve dosyalarınızı sıkıştırmanıza ve şifrelemenize olanak tanır. Keka ayrıca sıkıştırılmış dosyaları kolayca açmanıza ve içeriklerini görüntülemenize de olanak tanır.
iTerm2
iTerm2, macOS için geliştirilmiş bir terminal uygulamasıdır. Bu uygulama, macOS Terminal’den daha gelişmiş özellikler sunar ve özelleştirilebilir arayüzü ile kullanıcıların terminal deneyimini kişiselleştirmesine olanak tanır. iTerm2, birden çok sekmeli terminal oturumları, otomatik tamamlama, özelleştirilebilir kısayollar, otomatik oturum açma ve SSH oturumlarını yönetme gibi birçok faydalı özellik de sunar. Ayrıca, kullanıcıların tema, font ve renk şemalarını özelleştirerek terminal arayüzünü kişiselleştirmesine de olanak tanır.
Powerlevel10k
Powerlevel10k, Zsh için bir kabuk temasıdır ve kullanıcılara özelleştirilebilir bir terminal deneyimi sunar. Bu tema, zengin bir özellik setine sahiptir ve özelleştirilebilir bir kurulum süreci ile birlikte gelir. Powerlevel10k, birden fazla terminali hızlı bir şekilde geçiş yapmanıza olanak tanır, zengin bir prompt özelliği sunar ve renkli simgeler, animasyonlar, özelleştirilebilir yazı tipleri ve diğer birçok görsel özellikle birlikte gelir. Ayrıca, uygulama özellikleri, dizin göstergeleri, sanal ortam göstergeleri ve çok daha fazlasını özelleştirmenize olanak tanır.
Ayriyetten kendime not; .zshrc dosyasının içine kendi kısa yol komutlarını ekleyebilirsin. Aşağıda ki örnekte terminale gorepo yazınca git repolarımın olduğı folder’a giden ekleme yapilmiştir. Ayriyetten ccc dediğimizde de vscode u bulundugu klasorde açar.
https://github.com/romkatv/powerlevel10k
TextSniper
TextSniper, macOS için bir OCR (optik karakter tanıma) uygulamasıdır. Bu uygulama, ekran görüntülerindeki metni hızlı bir şekilde tanımanızı sağlar ve tanınan metni panoya kopyalar. Bu sayede, hızlı bir şekilde bir belgeden, resimden, videodan veya PDF’den metin alabilir ve işleyebilirsiniz. TextSniper, çeşitli dilleri tanır ve tanınan metni farklı formatlarda kaydetmenize olanak tanır. Ayrıca, uygulamanın menü çubuğundan veya özelleştirilebilir kısayollarla hızlı bir şekilde çalıştırılabilir.
Amphetamine
Amphetamine, macOS için bir uygulamadır ve bilgisayarınızın otomatik olarak uyku moduna geçmesini engeller. Bu uygulama, uzun indirme veya yükleme işlemleri, sunucu çalıştırma veya ekran koruyucu çalıştırma gibi durumlarda bilgisayarınızın uykuya dalmasını engellemek için kullanılabilir. Amphetamine, menü çubuğundan hızlı bir şekilde etkinleştirilebilir ve özelleştirilebilir seçeneklere sahiptir, böylece kullanıcılar farklı senaryolara göre uygulamanın davranışını ayarlayabilirler.
https://apps.apple.com/us/app/amphetamine/id937984704?mt=12
Sketch
Sketch, macOS için bir vektör tabanlı grafik tasarım uygulamasıdır. Bu uygulama, kullanıcılara UI/UX tasarımı, mobil uygulama tasarımı, web tasarımı, logolar, ikonlar ve diğer grafik tasarım projeleri için araçlar sunar. Sketch, kullanımı kolay bir arayüz sunar ve özelleştirilebilir bir araç setine sahiptir. Kullanıcılar, çizimlerinde vektörler, katmanlar, şekiller, resimler ve metinler gibi öğeleri kullanabilirler. Ayrıca, birçok farklı özellik ve eklenti mevcuttur ve Sketch bulut entegrasyonu sağlayarak kullanıcıların tasarım projelerini bulutta saklamasına olanak tanır.
AppCleaner
AppCleaner, macOS için bir uygulama kaldırma aracıdır. Bu uygulama, bilgisayarınızda yüklü olan uygulamaları kaldırmak için kullanılabilir. AppCleaner, bir uygulama silindiğinde kalan tüm dosyaları da bulur ve siler. Bu, diğer kaldırma yöntemlerinden daha temiz bir kaldırma işlemi sağlar. Uygulama, kullanımı kolay bir arayüze sahiptir ve kullanıcıların kaldırmak istedikleri uygulamayı sürükleyip bırakmalarına olanak tanır. Ayrıca, uygulamanın tüm özellikleri ücretsizdir ve kullanıcıların uygulama kaldırma işlemini daha kolay ve temiz hale getirir.
https://appcleaner.en.softonic.com/mac
Magnet
Magnet, macOS için bir pencere yönetim uygulamasıdır. Bu uygulama, kullanıcılara birçok farklı pencere yönetim seçeneği sunar, böylece kullanıcılar ekranlarını daha verimli bir şekilde kullanabilirler. Magnet, kullanıcılara pencereleri ekranın sağ, sol veya üst veya alt kısmına sabitlemelerine olanak tanır. Ayrıca, kullanıcılar pencereleri bölme, gruplama, yeniden boyutlandırma ve diğer çeşitli işlemler yapabilirler. Magnet, kullanımı kolay bir arayüze sahiptir ve kullanıcılar, pencereleri yönetmek için özelleştirilebilir kısayollar ayarlayabilirler. Bu sayede, kullanıcılar, çoklu pencere yönetimi işlemlerini hızlı ve kolay bir şekilde gerçekleştirebilirler.
https://apps.apple.com/us/app/magnet/id441258766?mt=12
HIDDEN BAR
Hidden Bar, macOS için bir uygulama menüsüdür. Bu uygulama, kullanıcılara menü barındaki simgeleri saklama veya gizleme seçeneği sunar. Kullanıcılar, menü çubuğundaki herhangi bir simgeyi Hidden Bar’a sürükleyip bırakarak gizleyebilirler. Ayrıca, kullanıcılar, menü barındaki simgeleri gizlemek veya göstermek için özelleştirilebilir kısayollar atayabilirler. Hidden Bar, kullanımı kolay bir arayüze sahiptir ve menü barındaki simgeleri gizlemek veya göstermek için hızlı ve kolay bir yol sağlar.
CopyClip
Öncelik ile belirtiyim, eski ve ücretsiz olan versionunu kullanıyorum. CopyClip, macOS için bir panoya yönetim uygulamasıdır. Bu uygulama, kullanıcıların panolarında kaydedilen tüm öğeleri takip etmelerine ve yönetmelerine olanak tanır. Kullanıcılar, metin, bağlantılar panolarında kaydedebilirler. (Copy History gibi)
https://apps.apple.com/us/app/copyclip-clipboard-history/id595191960?mt=12
Office 365
Anlatmaya gerek yok, görüyorsunuz.
VsCode
Arm 64 versiyonunu indir kur. kurulum bittikten sonra “code” cli i path e eklemek için command shift P yaparak code yazdıktan sonra add code cli to terminali seçmek gereklidir. Bunun içinde kullandığım eklentiler için ayrı bir post hazırlayacağım. Vscode tek başına tam bir odun ama onu işleyecek güzel aletler var ise güzel mobilyalara dönüşmekte.
https://code.visualstudio.com/
Postman
Şirketce postman kullandığımız için postman’i kuruyorum ama PAW ve insomnia yi da kurmakta fayda görüyorum.
Spyder
Vscode ye python eklentileri kurup yavaşlatmak istemiyorum. Bu yuzden python içine spyder 10 numara.
NodeJs
nodejs’i makineme direk kurmak en son isteyeceğım şeylerden birisi. Sürekli version problemi ve root package problemi yaşamak istemiyorum. bu yüzden HomeBrew ile NVM (Node Version Manager) i kurup onun üzerinden nodejs’in 10,14,16,18 gibi LTS (long term support) olan versionlarini kurdum. Projeme göre versiyon değiştirip kullanmaya devam ediyorum. Şimdilik Nodejs’in kendi sitesinin linkini aşağı birakiyorum ama sonra nvm ile kurulum makalesi hazirliyip güncelleyeceğim.
Kendime not;
Nodejs 14 ile npm install yapmak için: “nvm exec 14 npm install“
Nodejs 14 ile pm2 ye eklemek için : “nvm exec 14 pm2 start ‘npm run start‘ –name=testApiN14“
BBEdit
Bare Bones Edit isimli kısaca BBEdit macos için ideal bir text editör.
http://www.barebones.com/support/updates.html
Docker
Docker docker
https://docs.docker.com/desktop/install/mac-install/
Tuxera Ntfs
Tuxera NTFS diskleri macos da okuyup yazmak için kullandığımız toolumuz. Fakat makineme kuramadım. Linsans ile ilgili sorun yaşadım. Eski macbookumdan lisansı kapattığım halde yenisinde bu lisans key gecersizdir dedi. Bunun ya altarnatifine bakacağım yada ticked acacağım. Şuan çok yorgun olduğum için karar mekanizmasını çalıştıramıyorum.